@charset "gb2312";/* 首页头部调用 */
/*头部导航*/
.header{position:relative;}
.header .top{width:100%;height:46px;line-height:46px;border-bottom:1px solid #ddd;}
.top_nav{height:46px;line-height:46px;}
.top_nav>li{position:relative;display:inline;float:left;width:auto;height:46px;}
.top_nav cite{font-style:normal;display:block;}
.top_nav cite a{display:block;width:auto;float:left;height:46px;padding-left:25px;color:#666;transition:background 0.3s;transform:translateZ(0);}
.top_nav cite a.huatu{padding-left:0;background:none;}
.top_nav cite a:hover p{color:#e45063;}
.top_nav cite:hover i{background-position:-27px -1px;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.top_nav cite i{float:right;width:8px;height:5px;margin:21px 8px 0 9px;background:url(../images/sprite.png) no-repeat;background-position:-38px -1px;transition:transform 0.5s;-moz-transition:-moz-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:-o-transform 0.5s;opacity:0.8;}
.header .tel{margin-right:20px;font-size:18px;font-weight:bold;}
.header .tel a{color:#e92930;}
.header .tel i{display:block;float:left;width:26px;height:26px;margin:10px 10px 0 0;background:url(../images/sprite.png) no-repeat;background-position:-23px -158px;}
.header .login a:hover{color:#e92930;}
.header .login a{color:#808080;}
.header .login div{margin:0 9px;color:#d1d1d1;}
.wx{position:relative;padding-left:35px;background:url(../images/fx_wxicon.jpg) no-repeat left center;cursor:pointer;margin-left:20px;margin-right:18px;}
.wx:hover .wx_box{display:block;}
.wx:hover{color:#44cd66;}
.wx_wrap{width:192px;height:100px;padding:30px 0 0 20px;margin-bottom:13px;}
.wx_box{display:none;position:absolute;bottom:-150px;left:0;width:217px;height:150px;background-color:#fff;z-index:10;box-shadow:0 0 7px rgba(58,58,58,0.2);}
.wx_box img{display:block;float:left;width:80px;height:80px;}
.wx_box a{display:block;float:left;width:74px;height:28px;margin-left:15px;background:#e92930;border-radius:3px;color:#fff;font-size:14px;line-height:28px;text-align:center;margin-top:15px;}
.wx_box span{display:block;float:left;width:92px;height:28px;margin:0 0 10px 15px;color:#000;font-size:14px;line-height:23px;}
.qq{padding-left:28px;margin-left:20px;margin-right:18px;background:url(../images/fx_qqicon.jpg) no-repeat left center;}
.qq:hover{color:#38b2ff;}
/* ------主导航下拉 */
.top_nav .navconbg{display:none;position:absolute;left:0;top:47px;z-index:9;background:#fff;filter:alpha(opacity=95);opacity:0.95;box-shadow:0 0 7px rgba(58,58,58,0.2);-ms-box-shadow:0 0 7px rgba(58,58,58,0.2);-moz-box-shadow:0 0 7px rgba(58,58,58,0.2);-webkit-box-shadow:0 0 7px rgba(58,58,58,0.2);-o-box-shadow:0 0 7px rgba(58,58,58,0.2);}
.top_nav .navcon{display:none;position:absolute;left:0;top:46px;z-index:10;overflow:hidden;}
.top_nav .navconbg01,.top_nav .navcon01{width:725px;height:400px;}
.top_nav .navconbg02,.top_nav .navcon02{width:554px;height:333px;}
.top_nav .navconbg03,.top_nav .navcon03{width:114px;height:252px;}
.top_nav .navconbg04,.top_nav .navcon04{width:114px;height:168px;}
.top_nav .navconbg05,.top_nav .navcon05{width:114px;height:294px;}
.top_nav .navconbg06,.top_nav .navcon06{width:217px;height:187px;}
.top_nav .navcon01 strong{padding-top:10px;padding-left:25px;line-height:46px;color:#000;display:block;}
.top_nav .navcon01 strong a,.top_nav .navcon02 strong a{color:#000;}
.top_nav .navcon01 strong a:hover,.top_nav .navcon02 strong a:hover{color:#e92930;}
.top_nav .navcon01 p{padding-left:25px;}
.top_nav .navcon01 p a,.top_nav .navcon02 p a{display:block;float:left;height:28px;margin-bottom:5px;color:#888;font-size:14px;line-height:28px;text-align:center;}
.top_nav .navcon01 p a{width:74px;}
.top_nav .navcon01 p a:hover,.top_nav .navcon02 p a:hover{background:#e92930;border-radius:3px;color:#fff;text-decoration:none;}
.top_nav .navcon01 p span{display:block;float:left;width:46px;height:28px;margin-bottom:5px;color:#cbcbcb;font-size:14px;line-height:28px;text-align:center;}
.top_nav .navcon01 em{display:block;width:100%;height:1px;margin:35px 0 0 0;border-top:1px solid #eaeaea;font-size:0px;}
.top_nav .navcon02 .kc{display:inline;float:left;width:184px;height:110px;}
.top_nav .navcon02 .br{border-right:1px solid #eaeaea;}
.top_nav .navcon02 .bb{border-bottom:1px solid #eaeaea;}
.top_nav .navcon02 strong{padding-top:20px;line-height:46px;color:#000;text-align:center;display:block;}
.top_nav .navcon02 p{padding-left:25px;}
.top_nav .navcon02 p a{width:67px;}
.top_nav .navcon03 a,.top_nav .navcon04 a,.top_nav .navcon05 a{display:block;width:100%;height:42px;color:#000;font-size:14px;line-height:42px;text-align:left;text-indent:25px;}
.top_nav .navcon03 a:hover,.top_nav .navcon04 a:hover,.top_nav .navcon05 a:hover{background:#e92930;color:#fff;text-decoration:none;}
.top_nav .navcon .ewmbox{width:192px;height:100px;padding:30px 0 0 25px;margin-bottom:13px;border-bottom:1px solid #eaeaea;}
.top_nav .navcon .ewmbox img{display:block;float:left;width:75px;height:75px;}
.top_nav .navcon .ewmbox span{display:block;float:left;width:85px;height:28px;margin:5px 0 10px 15px;color:#000;font-size:14px;line-height:28px;text-align:center;}
.top_nav .navcon .ewmbox a{display:block;float:left;width:74px;height:28px;margin-left:15px;background:#e92930;border-radius:3px;color:#fff;font-size:14px;line-height:28px;text-align:center;}
.top_nav .navcon .ewmbox a:hover{text-decoration:none;}
.top_nav .navcon06 p{height:28px;padding-left:10px;overflow:hidden;line-height:28px;}
.navlist p{/* height:100%;*/
 line-height:46px;}
.top_nav .navcon06 p a{display:inline-block;height:28px;padding:0 7px;color:#000;font-size:14px;line-height:28px;}
/*头部结束*/



/* 适配 */


@media screen and (max-width:1480px){
	.top_nav cite a{ padding-left:15px;}
}

@media screen and (max-width:1334px){
	.Width,.wrap{width:1200px;}
	
}
@media screen and (max-width:1250px) and (min-width:1081px){
	.Width,.wrap{width:1000px;}
	
.header,.header p{font:14px/32px "Hiragino Sans GB","MicroSoft YaHei",Arial,sans-serif;}

/* ----主导航 */
.top_nav{height:50px;}
.top_nav>li{height:50px;}
.top_nav h2{height:50px;line-height:50px;}
.header .top{height:50px;line-height:50px;}
.header .tel i{margin:12px 10px 0 0;}
.top_nav h2 a{height:50px;padding-left:0;}
.top_nav h2 i{margin-top:23px;}
.top_nav cite a{ padding-left:5px;}
.top_nav cite a p{ line-height:46px;}
/* ------主导航下拉 */
 .top_nav .navconbg{top:50px;}
.top_nav .navcon{top:50px;}
.top_nav .navconbg01,.top_nav .navcon01{width:670px;height:360px;}
.top_nav .navconbg02,.top_nav .navcon02{width:464px;height:285px;}
.top_nav .navconbg03,.top_nav .navcon03{width:91px;height:216px;}
.top_nav .navconbg04,.top_nav .navcon04{width:91px;height:144px;}
.top_nav .navconbg05,.top_nav .navcon05{width:91px;height:252px;}
.top_nav .navconbg06,.top_nav .navcon06,.top_nav .navconbg07,.top_nav .navcon07{height:157px;}
.top_nav .navcon01 strong{padding-left:10px;line-height:40px;}
.top_nav .navcon01 em{margin-top:10px;}
.top_nav .navcon01 p{padding-left:10px;}
.top_nav .navcon02 .kc{width:154px;height:95px;}
.top_nav .navcon02 strong{padding-top:10px;}
.top_nav .navcon02 p{padding-left:10px;}
.top_nav .navcon03 a,.top_nav .navcon04 a,.top_nav .navcon05 a{height:36px;line-height:36px;text-indent:10px;}
.top_nav .navcon .ewmbox{height:90px;padding-top:15px;}
.navlist>h2 p{line-height:46px;text-indent:6px;}


/* ----主导航end */


}
/* 适配移动 */
@media screen and (max-width:1080px){/* 列表页 */
.header,.footer>div{display:none;}
.footer>div.footNav{display:block;}
.footer .footNav{padding:1.6rem 0;margin-top:0;}
.footer .footNav p{font-size:.65rem;line-height:.85rem;}
.footer{padding:0;}
body{width:18.75rem; margin:0 auto;}
.Width,.wrap{width:17.75rem;}
	
	
::-webkit-scrollbar-track-piece {
  width: 2px;
  background-color: #f2f2f2
}

::-webkit-scrollbar {
  width: 2px;
  height: 6px
}


