﻿@charset "utf-8";
*{
margin:0;
padding:0;
border:0px;
}
h1,h2,h3,h4,h5,h6{
font-weight:normal;
font-size:12px;
}
table{
border-collapse:collapse;
}
li{
list-style:none;
display:inline;
}
a{
text-decoration:none;
color:#000000;
}
a:hover{
color:#e91d20;	
text-decoration:none;}
body,html{
height:100%;}
body{
font-size:14px;
font: 14px/1.5 Arial,"Microsoft Yahei","Heiti SC";
}
textarea,input,select{
	font-size:14px;
	font: 14px/1.5 Arial,"Microsoft Yahei","Heiti SC";	
}

body input,select,textarea{
	font: 14px/1.5;
	vertical-align:middle;
	background:none;
}
body a{outline:none;blr:expression(this.onFocus=this.blur());}/* CSS Document */
input,button,select,textarea{outline:none}
input:focus, textarea:focus {    outline: none;}
body{
	background:#e5e5e5;
	}
.zb_window_bg1 {
width: 100%;
min-height: 100%;
filter: alpha(opacity=40);
opacity: 0.4;
background: #000000;
visibility: visible;
position: fixed;
top: 0px;
left: 0px;
z-index: 666;
}
.clearfix:before,.clearfix:after{ 
    content:""; 
    display:table; 
} 
.clearfix:after{clear:both;} 
.clearfix{ 
    *zoom:1;/*IE/7/6*/
}



.xz_pagelst{
	margin: 70px auto;
}
.zb_pageHv ul{
	text-align: center;
}
.zb_pageHv li{
	margin:0 5px;
}
.zb_pageHv a{
	padding:5px 10px;
	border:1px solid #d1d1d1;
	font-size:12px;
}

.zb_pageHv a:hover{
	border:1px solid #fe4343;
	color:#fe4343;
	transition:all 0.4s;
}
.zb_pageHv .thisclass {
    color: #fff;
    transition: all 0.4s;
	padding: 4px 10px;
    background: #333;
}

/*问卷弹框*/
.zz-tk{
	display: none;
	z-index: 666;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #000000;
	filter:alpha(opacity=50);    
  	opacity: 0.5;   
}
.questionnaire_tk{
	display: none;
	z-index: 1000;
	position: fixed;
	top: 50%;
	left: 50%;
	background: #FFFFFF;
	border: 5px solid #cdcdcd;
	width: 500px;	
	margin-left: -260px;
	margin-top: -270px;
}
.questionnaire_tk .p-title{
	height: 35px;
	background: #f7f7f7;
}
.div-con{
	padding: 30px;
}
.div-con .title-p{
	margin-bottom: 10px;
}
.div-con textarea{
    border: 1px solid #d4d4d4;
    padding: 5px;
    width: 428px;
    height: 50px;
    resize: none;
    color: #6e6e6e;
}
.question-list{
	margin-bottom: 10px;
}
.xx-list li{
	width: 100%;
	display: block;
}
.zy-p{
	color: #6E6E6E;
	margin-top: 10px;
}
.tjwj{
	background: #FE4343;
	display: block;
	width: 135px;
	height: 40px;
	color: #FFFFFF;
	line-height: 40px;
	text-align: center;
	margin: 20px auto 0;
	border-radius: 5px;
}
.questionnaire_tk .close-tk{
	width: 27px;
	height: 27px;
	display: block;
	float: right;
	vertical-align: middle;
	margin: 4px 10px;
}
.release-iss{
	margin: 20px auto 0;
	display: block;
    width: 300px;
    height: 58px;
    background: #ffffff;
    color: #fe4343;
    font-size: 26px;
    text-align: center;
    line-height: 58px;
    border-radius: 5px;
    border: 1px solid #fe4343;
}
.release-iss:hover{
	background: #fe4343;
	color: #FFFFFF;
}

/*弹出框*/
.banner_info_bg{
	display: none;
	width: 350px;
	/*height: 221px;*/
	/*background:url(../image/banner_infobg.png) no-repeat;*/
	background:url(../image/banner_infobg_line.png) repeat;
	margin: 10px auto 0;
	text-align: center;
	border-radius: 5px;
	padding:10px 0;
}
.banner_info_shuru{
	height:34px;
	width:80%;
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
	margin: 0 auto;position: relative;
}
.banner_info_shuru input{
	height:24px;
	margin-top:5px;
	/*padding-left:15px;*/
	width:80%;
	line-height: 24px;
}
.tips{
	font-size: 14px;
    color: #fe4343;
    /*height: 20px;*/
    line-height: 20px;
    width: 80%;
    text-align: left;
    margin: 0 auto;
    padding: 5px 0;
}
.space{
	width: 100%;
	height:10px;
}
.pt12{
	font-size:12px;
	padding:10px 0 15px 0;
}
.banner_tip{
	font-size:12px;
	text-align:center;
	color:#555;
	line-height:34px;
}
.banner_yuyue_btn{
	display:block;
	width:80%;
	height:42px;
	line-height: 42px;
	text-align: center;
	background:#fe4343;
	color: #fff;
	font-size:14px;	
	border-radius:5px;
	margin:0 auto 0;
}
.banner_info_choice{
	position:absolute;
	display: none;
    top: 34px;
    left: 0px;
    border: 1px solid #ccc;
    background-color: #fff;
    border-radius: 5px;
    z-index: 6;
    color: #afafaf;
	text-align: left;
	padding:5px;
	/*width: 100%;
	height: 34px;
    line-height: 34px;*/	
}
.banner_info_choice a{
	color:#afafaf;
	padding-right: 10px;
}
.banner_info_type{
	position:absolute;
	top:5px;
	left:15px;
	height: 24px;
    width: 80%;
    line-height: 24px;	
	color:#afafaf;
	text-align: left;
    padding-left: 15px;
}
.type-shouqi{
	position: absolute;
    width: 18px;
    height: 9px;
    background: url(../image/type-jiao.png) no-repeat 0 0;
    top: 10px;
    right: 10px;
	cursor:pointer;
}
.type-zhankai{
	position: absolute;
    width: 18px;
    height: 9px;
    background: url(../image/type-jiao.png) no-repeat -18px 0;
    top: 10px;
    right: 10px;
	cursor:pointer;
}

//个人主页
.p35{
	line-height: 35px;
}
.genren_xm{
	/*height: 285px;*/
	border-top: 1px solid #b9b6b6;
	overflow: hidden;
}

.xm_js{
	width: 590px;
	float: right;
}
.changebo{
	font-weight: bold;
	font-size: 14px;

}
.changecol{
	color: #6f6f6f;
	font-size: 14px;
	margin-top: 20px;
}

//右侧个人简介
/*.cleft{
	width: 100%;
	height: 170px;
}
.cleft img{
	text-align: center;
}*/
.grright{
	width: 100%;
}
.jineng{
	height: 22px;
	text-align: center;
	background: #eeeeee;
	line-height: 22px;
	margin:5px 8px 5px 0;
	padding: 0 10px;
	font-size: 12px;float: left;
	border-radius:8px ;
}
/**nav*/
.top-middle{
	float: left;
	font-size: 16px;
	margin-left: 30px;
}
.top-middle a.nav{
	color: #fe4343;
}
.top-middle li{
	padding: 0 10px;
}
.top-middle li a{
	color: white;
}
.top-middle li a:hover{
	color: red;
}
/*nav 右侧*/
.top-middler{
	float:right;
	font-size: 14px;
	margin-left: 112px;margin-left: 10px;
}
.top-middler a.nav{
	color: #fe4343;
}
.top-middler li a{
	color: #efeeee;
}
.top-middler li a:hover{
	color: red;
}
.xznologin{
	font-size:14px;
}
.xzreadylogin{
	display:none;
	font-size:14px;
}
.xzreadylogin span{
	color:#efeeee !important;
}
 .xznologin img{
	width: 16px;
    vertical-align: middle;
    margin-top: -2px;
	margin-left:20px;
}
.xzreadylogin img{
	width: 16px;
    vertical-align: middle;
    margin-top: -2px;
	margin-left:20px;
}
.xzcomnodis{
	font-size:14px;
}
.xzcomnodis img{
	width: 16px;
    vertical-align: middle;
    margin-top: -2px;
	margin-left:20px;
}
.shejibox{
border-left:2px white solid;
padding-top:1px !important;
padding-bottom:1px !important;
padding-left:21px !important;
padding-right:20px !important;
}
/*footer*/
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clear-float{clear:both}
.footer{background-color:#333333;font-family:"Microsoft Yahei"}
.footer-floor1{width:1200px;padding:36px 0 20px; margin:0 auto}
.footer-list{width:69%;height:100%;float:left}
.footer-list ul{float:left;margin-right:13%}
.footer-list .flist-4{margin-right:0}
.footer-list li{line-height:32px;display: inherit;}
.footer-list li a{color:#C7C7C7;font-size:12px;text-decoration:none}
.footer-list li a:hover{text-decoration:underline;color:#fff}
.footer-list .flist-title{font-size:16px;color:#fff;margin-bottom:15px}
.footer-floor2{width:100%;border-top:1px solid #fff;padding:20px 0;text-align:center}
.footer-floor2 p{text-align:center;color:#C7C7C7;font-size:12px;line-height:30px}
.footer-floor2 p span{font-family:PingFangSC-Light,'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei ui','microsoft yahei',simsun,sans-serif}
.footer-floor2 a{color:#C7C7C7}
.footer-floor2 a:hover{color:#fff;text-decoration:underline}
.foot-link{margin:0 15px;text-decoration:none;color:#b6e2f2}
.foot-link:hover{text-decoration:underline}
.footer-right{width:300px;float:right}
.telephone{width:100%;height:32px;line-height:32px;color:#fff}
.telephone span{display:inline-block;width:32px;height:32px;float:left;background:url(../image/phone_32px.png);margin-left:16%}
.telephone .tel-number{font-size:29px;font-weight:400;text-align:right}
.official-plat{width:100%;height:100%;margin-top:20px;position:relative}
.official-plat ul{float:right;margin-top:7px}
.official-plat ul li span{display:inline-block;width:32px;height:32px;background:url(../image/plat_icon.png) no-repeat 0 0;line-height:32px;float:left;margin-right:12px}
.official-plat ul li .weibo-logo{background:url(../image/plat_icon.png) no-repeat -32px 0}
.official-plat ul li .qq-logo{background:url(../image/plat_icon.png) no-repeat -64px 0}
.official-plat ul li{height:45px;display: inherit;}
.official-plat ul a{display:inline-block;height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px}
.official-plat>p{display:inline-block;width:132px;height:132px;border:1px solid #ddd;background-color:#fff}
.official-plat .weixin{position:absolute;top:0;left:10px;background-image:url(../image/plat_qrcode.png);background-repeat:no-repeat;background-position:0 0}
.official-plat .weibo{position:absolute;top:0;left:10px;background-image:url(../image/plat_qrcode.png);background-repeat:no-repeat;background-position:-132px 0;display:none}
#wx-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:12px;right:-20px;z-index:10}
#wb-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:58px;right:-20px;z-index:10}
.five-superiority{width:100%;border-bottom:1px solid #27aede;padding:10px 0 20px}
.five-superiority-list li{float:left;width:20%;height:36px;text-align:center;border-left:1px solid #27aede}
.five-superiority-list li:first-child{border-left:none}
.five-superiority-list li a{display:inline-block;position:relative;width:100%;height:36px;line-height:36px;background:no-repeat 2% center;text-indent:2em;color:#fff;font-size:16px}
.five-superiority-list li a:hover{color:#bfe7f5}
.five-superiority-list li a.superiority-text{text-indent:4em}
.superiority-icon{position:absolute;width:40px;height:40px;left:10%;background-repeat:no-repeat;background-image:url(../images/footer_youshi.png)}
.compensate_ico .superiority-icon{background-position:0 0}
.compensate_ico:hover .superiority-icon{background-position:0 -50px}
.retreat_ico .superiority-icon{background-position:0 -100px}
.retreat_ico:hover .superiority-icon{background-position:0 -150px}
.technology_ico .superiority-icon{background-position:0 -200px}
.technology_ico:hover .superiority-icon{background-position:0 -250px}
.prepare_ico .superiority-icon{background-position:0 -300px}
.prepare_ico:hover .superiority-icon{background-position:0 -350px}
.service_ico .superiority-icon{background-position:0 -400px}
.service_ico:hover .superiority-icon{background-position:0 -450px}
.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}
.marquee{width:8000%;height:60px}
/*咨询客服电话*/
.totel li{
	height:60px;
	line-height:60px;
	font-size: 20px;
	color: darkgrey;
}
/**美女客服样式**/
a { text-decoration: none }
.clear { clear: both }
* { margin: 0; padding: 0 }
.f-l { float: left }
.f-r { float: right }
.clearfix:after { content: "/20"; display: block; visibility: hidden; clear: both; font-size: 0; line-height: 0; height: 0 }
 
@keyframes scaleToggleOne { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
50% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleTwo { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
20% {
transform:scale(1);
-webkit-transform:scale(1)
}
60% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleThree { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
33% {
transform:scale(1);
-webkit-transform:scale(1)
}
66% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
.animated { -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
.livechat-girl { width: 60px; height: 60px; border-radius: 50%; position: fixed; bottom: 0; right: 40px; opacity: 0; -webkit-box-shadow: 0 5px 10px 0 rgba(35,50,56,.3); box-shadow: 0 5px 10px 0 rgba(35,50,56,.3); z-index: 700; transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); cursor: pointer; -webkit-transition: all 1s cubic-bezier(.86, 0, .07, 1); transition: all 1s cubic-bezier(.86, 0, .07, 1) }
.livechat-girl:focus { outline: 0 }
.livechat-girl.animated { opacity: 1; transform: translateY(-40px); -webkit-transform: translateY(-40px); -ms-transform: translateY(-40px) }
.livechat-girl:after { content: ''; width: 12px; height: 12px; border-radius: 50%; background-image: linear-gradient(to bottom, #26c7fc, #26c7fc); position: absolute; right: 1px; top: 1px; z-index: 50 }
.livechat-girl .girl { position: absolute; top: 0; left: 0; width: 100%; height: auto; z-index: 50 }
.livechat-girl .animated-circles .circle { background: rgba(38,199,252,.25); width: 60px; height: 60px; border-radius: 50%; position: absolute; z-index: 49; transform: scale(1); -webkit-transform: scale(1) }
.livechat-girl .animated-circles.animated .c-1 { animation: 2s scaleToggleOne cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl .animated-circles.animated .c-2 { animation: 2.5s scaleToggleTwo cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl .animated-circles.animated .c-3 { animation: 3s scaleToggleThree cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl.animation-stopped .circle { opacity: 0!important }
.livechat-girl.animation-stopped .circle { opacity: 0!important }
.livechat-girl .livechat-hint { position: absolute; right: 40px; top: 50%; margin-top: -20px; opacity: 0; z-index: 0; -webkit-transition: all .3s cubic-bezier(.86, 0, .07, 1); transition: all .3s cubic-bezier(.86, 0, .07, 1) }
.livechat-girl .livechat-hint.show_hint { -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 1 }
.livechat-girl .livechat-hint.hide_hint { opacity: 0; -webkit-transform: translateX(0); transform: translateX(0) }
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 1296px!important }
.livechat-girl .livechat-hint.rd-notice-tooltip .rd-notice-content { width: auto; overflow: hidden; text-overflow: ellipsis }
@media only screen and (max-width:1599px) {
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 1060px!important }
}
@media only screen and (max-width:1309px) {
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 984px!important }
}
@media only screen and (max-width:1124px) {
.livechat-girl .livechat-hint.rd-notice-tooltip { max-width: 600px!important }
}
.rd-notice-tooltip { -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.2); box-shadow: 0 2px 2px rgba(0,0,0,.2); font-size: 14px; border-radius: 3px; line-height: 1.25; position: absolute; z-index: 65; max-width: 350px; opacity: 1 }
.rd-notice-tooltip:after { position: absolute; display: block; content: ''; height: 20px; width: 20px; -webkit-box-shadow: none; box-shadow: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; z-index: 50 }
.rd-notice-tooltip .rd-notice-content { background: 0; border-radius: 3px; width: 100%; color: #fff; position: relative; z-index: 60; padding: 20px; font-weight: 400; line-height: 1.45 }
.rd-notice-type-success { background-color: #26c7fc; -webkit-box-shadow: 0 5px 10px 0 rgba(38,199,252,.2); box-shadow: 0 5px 10px 0 rgba(38,199,252,.2) }
.rd-notice-type-success .rd-notice-content { background-color: #26c7fc }
.rd-notice-type-success:after { background-color: #26c7fc; -webkit-box-shadow: 0 5px 10px 0 rgba(38,199,252,.2); box-shadow: 0 5px 10px 0 rgba(38,199,252,.2) }
.rd-notice-position-left { margin-left: -20px }
.rd-notice-position-left:after { right: -6px; top: 50%; margin-top: -10px }
.rd-notice-tooltip.single-line .rd-notice-content { height: 40px; padding: 0 20px; line-height: 40px; white-space: nowrap }

/*products*/
.productsMenu{overflow:hidden;padding-left: 285px;padding-top:30px; margin-bottom:6px}
#news .newslist .newsMenu ul,.productsBoxMenu ul {overflow:hidden;margin-bottom: 30px;padding-left: 285px;}
.productsMenu ul li,#news .newslist .newsMenu ul li,.productsBoxMenu ul li {float:left; color: #5C5C5C; padding:8px 12px; background:#EEE; margin:5px 10px 5px 0; display:inline; font-size:0.75em; border-radius:3px; cursor:pointer;}
.productsMenu ul li.on,#news .newslist .newsMenu ul li.on,.productsBoxMenu ul li.on {background:#E04D47; color:#fff;}
.productsMenu ul li.on a{color:#fff;}
.productsAll .hide,#news .newslist .newsBox .hide {display:none;}
.productsList {clear:both; overflow:hidden;}
.productsList ul {overflow:hidden; width:1240px;}
.productsList ul li {width:270px; float:left; margin:20px 40px 20px 0;}
.productsList ul li .productsThumb {width:100%; height:auto; max-height:245px; overflow:hidden; position:relative;}
.productsList ul li .productsThumb img {width:100%; height:auto; display:block;}
.onBackground {background:rgba(224, 77, 71, 0.4); width:100%; height:100%; position:absolute; left:0; top:0; display:none;}
.onBackground a {display:block; width:100%; height:100%; color:#fff; font-size:2.25em;}
.productsList ul li .productsThumb  .onBackground span {display:block; width:40px; height:40px; background:#E04D47; text-align:center; line-height:35px; position:absolute; top:50%; left:50%; margin-left:-20px; margin-top:-20px; border-radius:5px; opacity:0.9; color:#fff;}
.productsList ul li h2 {font-size:0.875em; padding:10px 0;}
/*#news*/
#news {padding: 50px 0;height: 500px;background: #ffffff;width: 100%;min-width: 1200px;}
#news .nmid{width:1200px;margin:0 auto;}
#news .partner {float:right; width:540px;}
#news .partner a{color:#FE4343}
#news .partner img{width:450px;margin:30px 40px 5px 30px;border: 20px solid #eee;}
#news .partner .allTitle {text-align:right;}
#news .partner .allTitle span{background: #e04d47;color: #fff;padding: 8px;border-radius: 3px;}
#news .partner p{line-height:30px; text-indent:25px}
#news .newslist {float:left; width:610px; padding-right:50px;}
#news .newslist .newsMenu ul li {float:left;}
#news .newslist .newsBox ul li {font-size:0.75em; overflow:hidden; display:block;}
#news .newslist .newsBox ul li span {float:right; font-size:0.75em; color:#888;}
#news .newslist .newsBox ul li i {color:#E04D47; font-style:normal;}



.zb_choicenav_cron{
	width:1160px;
	margin:0 auto;
}
.zb_choicenav_cron1{
	width:980px;
	margin:0 auto;
	text-align:right;
}
.zb_choicenav_cron1 span{
	margin-left:25px;
	font-size:14px;
	color:#333;
}

.zb_choicenav_ban{
	padding:10px 0;
	float:left;
	width:1160px;
}

.zb_choicenav_ban h2{
	font-size:14px;
	color:#b0b0b0;
	float:left;
}
.zb_choicenav_ban ul{
	float:left;
}
.zb_choicenav_ban li{
	margin:0 10px;
	float:left;
}
.zb_choicenav_add{
	display:block;
	width:83px;
	height:26px;
	border:1px solid #e0e0e0;
	padding:0 10px;
	background:#fff;
	line-height:26px;
	float:left;
	margin-top:-3px;
	margin-left:10px;
}
.zb_choicenav_add span{
	float:left;
}
.xmk_addmx_btn{
	width:45px;
	height:25px;
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:25px;
	background:#fe4343;	
	cursor:pointer;
	float:right;
	border-radius:3px;float:left;margin-right:10px;
}
.xmk_addmx_btn:hover{
	background:#e32b2b;
	transition:all 0.4s;
	-webkit-transition: all 0.4s;	
}
.right-search{
	width: 320px;
	height: 38px;
	float: right;
	position: relative; 
	margin-right: -5px;    margin-top: -9px;
}
.right-search .on{background:#E91D20;color:#fff}
.right-search a{float: right;color: #5C5C5C;
    padding: 8px 12px;
    background: #EEE;
    margin: 0px 10px 5px 0;
    display: inline;
    font-size: 0.75em;
    border-radius: 3px;
    cursor: pointer;}
.right-search-btn{
	background:url(/img/big-new.png) no-repeat;
	width:41px;
	height:38px;
	cursor: pointer;
	float: right;
}

.rsearch{width:1160px;font-size: 25px;}
.rsearch strong{color:#ff0606}
.erweima{width:765px;text-align: center}
.keyword{background: #e2e2e2; padding-left: 5px; border-radius: 2px;}
.keyword a:hover{color:#ff0606}
.logo image{margin-top:6px}
.apre{font-size:13px;line-height: 50px;}
.anext{float:right;font-size:13px;line-height: 50px;}
.bc{padding-bottom: 15px;}
.weit{margin-top: 10px}
.smain{width:1200px;margin:0 auto}
.hpro{padding-top:0px;margin-bottom:30px;}
.hnewsmore{float:right;margin: 10px 0;}
.hnewsmore a{color: #fe4343;}

.zhul_zb_choicenav {
    background: #fff;
    padding: 8px 0;
    width: 100%;
    height: 57px;
    float: left;
    margin-top: -10px;
}

#firstpane{width:1200px;float:left;margin-left:-282px}
.menu_head{width: 200px;
    height: 47px;
    line-height: 47px;
    /* padding-left: 38px; */
    font-size: 14px;
    color: #525252;
    cursor: pointer;
    border: 1px solid #e1e1e1;
    position: relative;
    margin: 0px;
    font-weight: bold;
    background: #f1f1f1;
    float: left;
    text-align: center;
    margin-right: 31px;}
.menu_list .current{background:#f1f1f1/* url(../image/pro_down.png) center right no-repeat*/;}
.menu_body{width:217px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;background:#fff;border-right:1px solid #e1e1e1;float:left; margin-top: 49px;margin-left: -229px;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}
.menu_body .on{background: #333333;color: #fff;}

.pl{width:100%;height:auto;min-height:100px;float:left;margin-top:20px;}
.pl ul li{float:left;width:100%;background: #fbfbfb;padding:3px 10px;border-radius:5px;margin-bottom: 6px;}
.pl ul li b{font-size:16px;color:#000;}
.pl ul li p{font-size:14px;color:#000;}
.jianjie{
    background-color: #fafafa;
    color: #999;
    margin: 16px;
    padding: 15px 30px;
    line-height: 2em;
    width: 668px;
}
.daodu{
	color: #3e0305;
    font-size: 14px;
}
.jianjie em{
	font-size: 10px;
    font-style: normal;
}
.zuiding{
	background:#7a94b5;
	color:#fff;
}
.ding{
	margin-left:170px;
	font-family:微软雅黑;
}
.zuidi{
	color:#fff;
	background:#333333;
	margin-top:1px;
}
.di{
	margin-left:8px;
	font-family:微软雅黑;
	text-align:center;
}
.di a{
    color:#0000ff;
}	
.zuiding1{
	background:#333333;
	color:#fff;
	margin-bottom:1px;
}