@charset "utf-8";
html,body{ font:12px/1.66 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;  -webkit-text-size-adjust:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#ec651b; text-decoration:none;}

/*内页栏目*/
.sidebar{ padding-top:45px; width:1200px;}
.sidebar .sb_nav{ float:left; width:240px;}
.sidebar .sb_nav h3.title{ text-align:left;  background:#373635;width:240px;height:60px;color:#fff;font-size:18px;  line-height:60px; text-align:center; font-family:"Microsoft YaHei"; letter-spacing:2px;}
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav .active{ width:238px; border:1px solid #ccc;  padding-bottom:20px; border-top:none;}
#sidebar dl{ }
#sidebar dl dt{ padding-left:14px; }
#sidebar dl dt a{ border-bottom:1px dashed #ccc; width:210px;height:39px;line-height:40px; display:block; color:#525252; text-align:center;  }
#sidebar dl dt a:hover{ color:#ec651b; background-image:none; border-bottom:1px dashed #ec651b; }
#sidebar dl dd{}
#sidebar dl dd h4{ padding:5px 0px 5px 10px; background:url(../images/dt-0.gif) no-repeat left center;}
#sidebar dl dt.on a{ color:#fff; background-color:#b50000;}
#sidebar dl h4.on a{color:#fff; background-color:#b50000; font-family:"Microsoft YaHei";}
.sidebar .sb_box{ float:right; width:930px; background:#fff; overflow:hidden;  }
.sidebar .sb_box h3.title{  font-size:12px; color:#999; font-family:"Microsoft YaHei";}
.sidebar .sb_box h3.title span{ display:block;float:left; color:#333; font-size:16px; font-weight:bold;}
.sidebar_right_line{ width:100%; border-bottom:1px dashed #ccc; margin:0 auto; margin-top:5px;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; }
.sidebar .sb_box h3.title div.position a{ color:#999;}
.sidebar .sb_box h3.title div.position a:hover{ color:#ec651b;}



/*导航*/
.navs {display:table; width: 100%;
    height: 60px;
    margin-top: 6px;
    text-align: center;
    box-shadow: 0px 2px 5px #000; }
.navs_w{ width:1200px; margin:0 auto;}
.nav_name {list-style:none; width:1200px; margin:0 auto;}
.nav_name ul {opacity:0;position:absolute;top:160%;visibility:hidden;z-index:9999;background-color: #333;left:-18px;}
.nav_namel ul ul {top:0%;left:160%;}
.nav_name ul li:hover > ul {top:0%;left:100%;opacity:1;visibility:visible;}
.nav_name li:hover > ul {opacity:1;top:100%;visibility:visible;}
.nav_name li {float:left; position:relative; }
.nav_name ul li {float:none;     border-top: 1px #252525 solid;border-bottom: 1px #444 solid;}
.nav_name li {cursor: pointer; }
.nav_name li a {text-decoration:none;display:block;color:#333; width:150px;text-align:center; font:normal 18px/60px "Microsoft YaHei"; text-align:center;}
.nav_name li:hover {}
.nav_name li a:hover { width:150px;  height:60px; color:#da251c}
.nav_name ul li a{ text-decoration:none;display:block;color:#fff; width:186px;text-align:center; font:normal 12px/30px "Microsoft YaHei"; text-align:center;}
.nav_name ul li a:hover { width:186px; border-bottom:1px solid #ec651b; height:29px; font:normal 12px/30px "Microsoft YaHei"; color:#ec651b;}

/*banner*/
.flash{ width:100%; height:500px; margin:0 auto; overflow:hidden; _zoom:1; position:relative; *zoom:1;}
.flash1{ width:1000px; height:500px; margin:0 auto; position:relative;}
.flash2{ width:1920px; height:500px; position:absolute; left:-460px;}
.flash2 img{ height:500px;}
.flexslider{margin:0 auto;position:relative;width:1920px;height:500px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:3px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


/*在线客服*/
.yb_conct {position: fixed;z-index: 9999999;top: 200px;right: -127px;cursor: pointer;transition: all .3s ease;}
.yb_bar ul li {width: 180px;height: 53px;font: 16px/53px 'Microsoft YaHei';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
.yb_bar .yb_top {background: #373635 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone {background: #373635 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {text-indent: 0;background: #373635 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode {background: #373635 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr {padding: 0 29px 25px 29px;}
.yb_QQ a {display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}


#button-all{
	width:60px;
	height:34px;
	position:fixed;
	right:0px;
	bottom:0px;
	z-index:9998;
	text-align:center;
	padding-top:26px;
	background:url(../images/botton-all2_07.jpg) center center no-repeat;
	
	}
#button-all a{
	font-size:12px;
	color:#fff;
	line-height:34px;
	}
#button-all:hover{
	background:url(../images/btton-all_07.jpg) center center no-repeat;
	}
	
	.page{clear:both; margin:20px 0px 0px 0px; text-align: center;}
.page a {display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #31363c; text-decoration: none}
.page a:hover,.page a:focus{font-family: Arial;font-size: 13px;border: #000 1px solid; padding:4px 9px;color: #fff; background-color: #31363c;}
.page .current {font-family: Arial;border: #000 1px solid; font-size: 13px; padding:5px 9px; color: #fff;margin: 2px;  background-color: #31363c}
