*{margin:0px;padding:0px;}
ul,li{list-style-type:none;}
img{border:0px;}
body{font-size:13px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#666666;overflow-x:hidden;background:#fff;}
a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;color:#666666;cursor:pointer;}
a:active {text-decoration: none;color: #666666;}
.dispnone{clear:both;}

*:before,
*:after {
  z-index: -1;
}

[class^="btn-"] {position: relative; display: block; width: 100%; text-transform: uppercase; overflow: hidden;}
[class^="gtn-"] {position: relative; display: block; width: 100%; text-transform: uppercase; overflow: hidden;}

@font-face {font-family: "../fonts/iconfont";
src: url('../fonts/iconfont.eot'); /* IE9*/
src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}


.iconfont {
font-family:"../fonts/iconfont" !important;
font-size:16px;
font-style:normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;
}



@font-face {
    font-family: '../fonts/impactregular';
    src: url('../fonts/impact-webfont.woff2') format('woff2'),
         url('../fonts/impact-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.clearB{ clear: both; width: 100%; height: 20px;}

/*顶部*/
.top{width:100%;height:40px; background: #41474c; border-bottom: 1px solid #eee; position: relative; z-index: 2;}
.top .top_detail{width:1200px; margin:0 auto; height:auto; line-height:40px;}
.top .top_detail .td_left{float:left;line-height:40px;font-size:14px;color:#c8c8c8;}
.top .top_detail .td_right{float:right;padding-left:35px;width:auto;height:auto;}
.top .top_detail .td_right ul li{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #c8c8c8; line-height: 40px; float: left; padding: 0px 15px; background: url(../images/header_t.jpg) right center no-repeat; position: relative; z-index: 66;}
.top .top_detail .td_right ul li i{ display: block; margin-right: 5px; float: left; color: #c8c8c8; font-size: 20px;}
.top .top_detail .td_right ul li.td_last{ background: none;}
.top .top_detail .td_right ul li.zh{ background: url(../images/cn.jpg) 0px center no-repeat; text-indent: 10px;}
.top .top_detail .td_right ul li.en{ background: url(../images/en.jpg) 0px center no-repeat; text-indent: 10px;}
.top .top_detail .td_right ul li a{color: #c8c8c8;}
.top .top_detail .td_right ul li a:hover{color: #e61714;}
.hd_second{ position: absolute; top: 40px; z-index: 33; left:25px; display: none;}
.hd_second p{background: #fff;position: relative;font-size: 14px;color:#666; border:1px solid #ccc}
.hd_second p img{display: block;width: 100px;height: 100px; padding:2px;}
.hd_second p em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}
.top .top_detail .td_right ul li:hover .hd_second{ display:block}




/* top_logo */
.top_logo{clear:both;width:1200px;margin:0 auto;height:110px;}
.logo{ width: auto; float: left; height: auto; overflow:hidden;}
.top_dh{width: auto; float: right; height: auto; overflow:hidden;}

.gjc_R{ width:auto; float:right;}
.header_sc{width:213px; float: left;}
#fc{ padding-top:6px;}
#query{ width:164px; height:27px; border-top-left-radius:8px; border-bottom-left-radius:8px; line-height:27px; color:#888; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; border:1px solid #eee; border-right:none; font-size:12px;  margin:0px; background: #eee;  padding:0px; text-indent:8px; outline: none;}
#qb{ width:28px; height:29px; line-height:29px; background:url(../images/search.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer;}
input:focus{ outline: none;}


/*网站导航*/
.menu { background-color: #2859bf; height: 55px; position: relative; z-index: 3; }
.menu .center { position: relative; height: 55px; width: 1200px; margin: 0px auto;}
.menulihover { width: 150px; overflow: hidden; background: #e41412; height: 55px; position: absolute; left: 0px; top: 0px; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s; display: none; }
.menu ul { float: left; }
.menu ul li { width: 150px; float: left; position: relative; z-index: 4; }
.menu ul li a { display: block; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s; line-height: 55px; height: 55px; font-size: 16px; color: #FFF; font-family: arial; font-weight: normal; text-align: center; position: relative; font-family:"\5fae\8f6f\96c5\9ed1"; }
.menu ul li a em { float: right; width: 1px; height: 13px; margin-top: 21px; display: block; background-color: #1ba25d; }
.menu ul li a:hover { color: #fff; text-decoration: none; }
.menu ul li a.over { color: #fff; }
.menu ul li a.hover { color: #fff; }
.menu ul ul { position: absolute; z-index: 9999; width: 150px; left: 0px; top: 55px; height: auto; background-color: #2859bf; display: none; overflow: hidden; }
.menu ul ul li { width: 100%; }
.menu ul ul a { font-size: 15px; line-height: 38px; -webkit-transition: all ease-out 0.3s; transition: all ease-out 0.3s; background: none; height: 38px; overflow: hidden; text-align: center; font-family:"\5fae\8f6f\96c5\9ed1";  display: block; }
.menu ul ul a:hover { color: #fff; font-weight: normal; background-color: #e41412; }
.click { float: right; width: 76px; height: 20px; margin-top: 17px; }
.click a { width: 24px; height: 20px; float: left; background-position: -19px 0; margin-right: 28px; position: relative; }
.click a.weibo { background-position: -52px 0; margin-right: 0;}
.click a.weixin span { position: absolute; top: 30px; right: -58px; width: 120px; height: 0px; overflow: hidden; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; }
.click a.weixin span img { width: 120px; height: 120px; overflow: hidden; }
.click a.weixin:hover span { height: 120px;}
.menu ul li.cpzs_item ul{ width:200px; /*left: -18px;*/}
.menu ul li.cpzs_item ul li a{ text-align: left; text-indent:20px;}


/**banner**/
.banner{ height:600px; position:relative; z-index:0;}
.main_visual{height:600px;overflow:hidden;position:relative; width:100%; left:0;top:0px;}
.main_image{height:600px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:600px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:600px;}
.main_image li a{display:block;width:100%;height:600px}
div.flicking_con{position:absolute; bottom: 15px; left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -135px;}
div.flicking_con a{float:left;width:60px;height:3px;margin:0;padding:0;display:block;text-indent:-1000px ; background: #FFF; margin: 0px 5px;}
div.flicking_con a.on{ background: #e91311;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:250px; display: block;}
#btn_prev{background:url(../images/cp_jt1.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/cp_jt2.png) no-repeat right top;right:100px;}

.main_visual2{height:530px;overflow: visible;position:relative;}
.main_image2{height:530px;overflow: hidden;position:relative;top:20px;}
.main_image2 ul{width:9999px;height:480px;overflow:hidden;position:absolute;top:0px;left:0}
.main_image2 li{float:left;width:100%;height:480px;}

.flicking_con2{position: relative;top:535px!important; z-index:999; margin:0 auto;}
.flicking_con2 a{float:left;width:12px;height:12px;margin:0 5px;padding:0;background:#ababab;display:block;text-indent:-1000px}
.flicking_con2 a.on{background:#c21717;}
#btn_prev2,#btn_next2{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:215px; display: block;}
#btn_prev2{background:url(../images/cp_jt1.png) no-repeat left top;left:0px;}
#btn_next2{background:url(../images/cp_jt2.png) no-repeat right top;right:0px;}


/*服务项目*/
.content_p1{ width: 100%; height: auto; overflow: hidden;}
.infwxm_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.infwxm_item{ clear: both; width: 100%; background: url(../images/fwxm_t.png) center 30px no-repeat; height: auto; overflow: hidden; text-align: center;}
.infwxm_item h2{ font-size: 34px; color: #1b1b1b; line-height:60px; background: url(../images/fwxm_bg.png) bottom center no-repeat;}
.infwxm_item p{ clear: both; width: 100%; font-size:14px; color: #666; line-height:50px;}
.infwxm_module_module{ clear: both; height: auto; overflow: hidden; padding: 15px 0px;}
.infwxm_module_module ul li{ width: 236px; float: left; height: auto; overflow: hidden; margin-left: 4px;}
.infwxm_pic{ width: 237px; height: 230px;transition:all ease-out .3s; overflow: hidden;}
.infwxm_module_module ul li p{ clear:both; background: #42474d; height: 45px; line-height: 45px; text-align: center; color: #FFF; font-size: 14px;}
.infwxm_pic img{ width: 237px; height: 230px; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.infwxm_module_module ul li:hover .infwxm_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */}


/*在线预约*/
.content_p2{ width: 100%; height: 564px; background: url(../images/zxyy_bg.jpg) center no-repeat; overflow: hidden;}
.inyuyue_module{ width: 1200px; margin:47px auto; height: auto; overflow: hidden;}
.inzxyy_module{ width: 619px; height: 472px; background: #FFF; float: left;}
.inzxyy_item{ width: 120px; height: 472px; float: left; margin-top:12px;}
.inzxyy_item ul li{ width: 100%; height: auto; overflow: hidden; height: 190px;  background: #5d85dc; text-align: center; color: #FFF; margin-top: 1px; font-size: 16px;}
.inzxyy_item ul li.inzxyy_it1{ height: 60px; line-height: 60px; color: #FFF;}
.inzxyy_pic{ clear: both; text-align: center;}
.inzxyy_item ul li p{ clear: both; line-height: 30px; color: #FFF;}
.inzxyy_item ul li.on{border-left:5px solid #b0b0b0; width: 115px; background: #FFF; font-size: 18px; color: #333;}
.inzxyy_item ul li a{ color: #FFF;}
.inzxyy_item ul li.on a{ color: #333;}
.inzxyy_pic{ margin-top:50px;}
.inzxyy_pic i{ color: #FFF; font-size:30px;}
.inzxyy_item ul li.on{ width: 115px; border-left: 5px solid #b0b0b0; color: #333;}
.inzxyy_item ul li.on .inzxyy_pic i{ color: #333;}
.inzxyy_item ul li.on p{ color: #333; font-size: 18px;}
.inzxyy_content{ height: auto; width: 450px; float: left; margin-left:40px; overflow: hidden;}
.inzxyy_md1{ clear: both; margin-top: 30px; height: auto; overflow: hidden;}
.inzxly_it1{ width: 100%; height: 43px; line-height: 43px; margin-top:10px;}
.inzxly_title{ width:80px; float:left; font-size: 14px; color: #4a4a53;}
.inzxly_bd{ width: 345px; height: 43px; float: left;}
.inzxly_bd input{background: #eee; text-indent: 10px; font-size: 14px; border: none; color: #4a4a53; width: 345px; height: 43px;}
.inzxly_tj{ clear:both; width:130px; height: 42px; line-height: 42px; text-align: center; color: #FFF; font-size: 14px; background: #ccc; border: none; border-radius: 5px; cursor: pointer; margin-top: 10px; margin-left:80px;}
.inzxly_tj:hover{ background: #5d85dc;}
.inzxly_r{ width:400px; float: right; height: auto; overflow: hidden; margin-top:260px;}
.inzxly_it2{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.inzxly_title2{ width: 56px; height: 120px; line-height: 120px; float: left; font-size: 14px; color: #FFF;}
.inzxly_bd2{width: 365px; height: 120px; float: left;}
.inzxly_bd2 textarea{ width: 365px; height: 120px; background: #FFF; text-indent: 10px; font-size: 14px; color: #4a4a53; line-height: 26px; border: none; font-family:"\5fae\8f6f\96c5\9ed1";}
.inzxly_lxwm{ clear: both; width: 100%; color: #FFF;}
.inzxly_lxwm h2{font-size: 18px; font-weight: bold; line-height: 40px;}
.inzxly_lxct{ clear: both; font-size: 14px; line-height: 28px; color: #FFF;}

.inzxly_it3{ width: 100%; height: 43px; line-height: 43px; margin-top:10px;}
.inzxly_it3 .inzxly_bd input{ width: 110px;}

.infwbz_md1{ clear: both; width: 100%; line-height: 28px; color: #4a4a53; font-size: 14px; padding:20px 0;width: 94%;}
.inmddz_md1{ clear: both; height: 410px; overflow-x: hidden;padding:10px 0;} 
.inmddz_md1 li{ font-size: 15px; line-height: 26px; color: #4a4a53; padding: 10px 0px; border-bottom: 1px solid #eee; height: 100px; margin-top: 15px;width: 96%;}
.inmddz_md1 li h2{ font-size: 18px; font-weight: normal; color: #1054dc;}



/*养车干货*/
.inycgh_module{ width:560px; float: right; background: #FFF; height: 472px; overflow: hidden;}
.inycgh_item{ width:540px; margin: 10px auto 0; height: 60px; border-bottom: 1px solid #ddd;}
.inycgh_title{ width: auto; float: left; line-height: 60px; font-size: 18px; color: #333;}
.inycgh_title i{ display: block; float: left; font-size: 30px; color: #5d85dc; margin-right: 10px;}
.inycgh_more{ width: auto; float: right; text-transform: uppercase; font-size: 14px; color: #6a6a77; line-height: 60px;}
.inycgh_more a{color: #6a6a77;}
.inycgh_more a:hover{color: #5d85dc;}
.inycgh_module_module{ clear: both; height: auto; overflow: hidden; padding: 10px 15px;}
.inycgh_module_module ul li{ width: 100%; line-height: 48px; font-size: 14px; color: #333; border-bottom: 1px solid #eee;background: url(../images/ycgh_t.jpg) 5px center no-repeat; text-indent: 15px;}
.inycgh_module_module ul li a span{ display: block; float: right; color: #888;}
.inycgh_module_module ul li a{ color: #333;}
.inycgh_module_module ul li:hover a{ color: #5d85dc;}
.inycgh_module_module ul li:hover a span{ color: #5d85dc;}

/*关于亨隆*/
.content_p3{ width:100%; margin:0px auto; height:auto; overflow: hidden;}
.ingyhl_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.ingyhl_item{ clear: both; width: 100%; background: url(../images/fwxm_t.png) center 30px no-repeat; height: auto; overflow: hidden; text-align: center;}
.ingyhl_item h2{ font-size: 34px; color: #1b1b1b; line-height:60px; background: url(../images/fwxm_bg.png) bottom center no-repeat;}
.ingyhl_item p{ clear: both; width: 100%; font-size:14px; color: #666; line-height:50px;}
.ingyhl_module_module{ clear: both; height: auto; overflow: hidden;}
.ingyhl_sp{ width: 533px; height: 382px; float: left;}
.ingyhl_content{ width: 610px; float: left; margin-left: 30px; height: auto; overflow: hidden;}
.ingyhl_content h2{ font-size: 28px; color: #222; line-height:60px; background: url(../images/gyhl_t.jpg) bottom left no-repeat;}
.ingyhl_ct_module{ clear: both; font-size: 15px; color: #454545; line-height: 30px; margin: 20px 0; text-indent:2em;}
.ingyhl_more{ width: 145px; height: 43px; line-height: 43px; background: #5d85dc; text-align: center; font-size: 16px; color: #FFF; border-radius: 5px;}
.ingyhl_more a{ color: #FFF;}
.ingyhl_more:hover{ background: #1054dc;}
.ingyhl_more:hover a{ color: #FFF;}


/*服务案例*/
.content_p4{ width:100%; margin:0px auto; height:auto; overflow:hidden;}
.infwal_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.infwal_item{ clear: both; width: 100%; background: url(../images/fwxm_t.png) center 30px no-repeat; height: auto; overflow: hidden; text-align: center;}
.infwal_item h2{ font-size: 34px; color: #1b1b1b; line-height:60px; background: url(../images/fwxm_bg.png) bottom center no-repeat;}
.infwal_item p{ clear: both; width: 100%; font-size:14px; color: #666; line-height:50px;}
.infwal_module_module{ clear: both; height: auto; overflow: hidden;}

.pro{height:813px;position:relative;overflow:hidden;width:100%}
.pro .probg1{position:absolute;background:url(../images/ico.png) no-repeat left top transparent;width:178px;height:176px;display:block;right:50%;margin-right:672px;top:121px;background-position:-77px -114px}
.pro .probg2{background:url(../images/ico.png) no-repeat left top transparent;width:364px;height:121px;display:block;background-position:-72px -305px;position:absolute;left:50%;margin-left:587px;top:718px}
.pro .pronav{width:918px;margin:0 auto;border-top:1px solid #ccc;margin-top:28px;position:relative}
.pro .pronav .line{width:48px;height:2px;background-color:#be0f17;position:absolute;left:160px;top:-1px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}
.pro .pronav a{display:block;float:left;width:130px;color:#FFF;height:53px;line-height:53px;text-align:center;font-size:15px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.pro .pronav a:hover{text-decoration:none}
.pro .pronav a.on{color:#be0f17;font-weight:700}
.pro .title{border:0;height:71px}
.pro .promain{width:1200px;margin:0 auto}
.pro .promain ul{overflow:hidden;width:1200px;padding-top:28px;display:none}
.pro .promain ul li{width:288px;height:252px;color:#fff;float:left;margin-left:16px;text-align:center;margin-bottom:30px;position:relative}
.pro .promain ul li a{color:#fff;line-height:56px;background-color:#999;font-size:15px;display:block;width:288px;height:252px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:relative;z-index:2}
.pro .promain ul li a img{display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.pro .promain ul li a:hover{text-decoration:none;background-color:#be0f17}
.pro .promain ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.pro .promain ul li a .probg{display:block;width:288px;height:195px;overflow:hidden}
.pro .promain ul li .yy{position:absolute;width:96%;left:2%;bottom:4px;z-index:1;height:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.pro .promain ul li:hover .yy{-webkit-box-shadow:0 5px 23px #be0f17;-moz-box-shadow:0 5px 23px #be0f17;-ms-box-shadow:0 5px 23px #be0f17}
.incpzs_module_module ul li.incpzs_eq{ margin-left: 0px;}
.incpzs_title{ width: 120px; height: 60px; float: left;}
.incpzs_module_module{ clear: both; height: auto; overflow: hidden;}

.incpzs_module_module ul li{ width: 288px; height: auto; overflow: hidden;}
.incpzs_pic{ width: 288px; height: 190px; overflow: hidden;}
.incpzs_module_module ul li p{ clear: both; width: 100%; height: 40px; text-align: center; line-height: 40px; font-size: 14px; color: #454545;}
.incpzs_module_module ul li:hover .incpzs_pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.incpzs_module_module ul li:hover p{ background: #5d85dc; color: #FFF;}



.parBd{overflow:hidden; position:relative; padding:0px 0px;}
.hd{ overflow:hidden;  height:12px; padding:0 10px; width: 120px; margin:20px auto;}
.hd .prevStop{ background-position:-60px 0; }
.hd .nextStop{ background-position:-60px -50px; }
.hd ul{ float:right; overflow:hidden; zoom:1; height: 12px;}
.hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.png") 0 -12px no-repeat; float: left;}
.hd ul li.on{ background-position:0 0; background-repeat: no-repeat;}


.slideGroup{ width:1200px; margin: 0px auto; text-align:left;  }
.slideGroup .parHd{ height:39px; line-height:39px; width: 788px; margin: 30px auto 20px;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; text-align:center; cursor:pointer; font-size: 15px; color: #FFF;  width: 106px; height: 37px; border: 1px solid #cecece; margin-left: 20px;}
.slideGroup .parHd ul li.on{ height:37px;  background:#e00111; border:1px solid #e00111;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 0px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:none; width:30px; height:94px; border:1px solid #ddd; background:url(../images/icoLeft.gif) center center no-repeat #f4f4f4;}
.slideGroup .sNext{ left:auto; right:5px; background:url(../images/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;}
.infwal_more{ width: 142px; margin: 10px auto 0; height: 44px; line-height: 44px; background: #ddd; text-align: center; font-size: 14px; color: #4a4a4a; border-radius: 5px;}
.infwal_more a{ color: #4a4a4a;}
.infwal_more:hover{ background: #5d85dc;}
.infwal_more:hover a{ color: #FFF;}

/*厂房设备*/
.content_p5{ width: 100%; height: 595px; overflow: hidden; background:url(../images/cfsb_bg.jpg) center no-repeat; padding:0px 0;}
.incfsb_module{ width: 1200px; margin: 0px auto; o overflow: hidden; height: auto;}
.incfsb_item{ clear: both; width: 100%; margin-top: 20px; background: url(../images/fwxm_t.png) center 30px no-repeat; height: auto; overflow: hidden; text-align: center;}
.incfsb_item h2{ font-size: 34px; color: #1b1b1b; line-height:60px; background: url(../images/fwxm_bg.png) bottom center no-repeat;}
.incfsb_item p{ clear: both; width: 100%; font-size:14px; color: #666; line-height:50px;}
.incfsb_module_module{ clear: both; height: auto; overflow: hidden; padding: 10px 0px;}
.w1200{width: 1200px;margin: 0 auto;overflow: hidden;}
.box4{height: auto;overflow: hidden;background: url(../images/box4.jpg);}
.iPro .iPro-top{overflow:hidden;margin:92px auto 0;text-align:center}
.iPro .iPro-top span{font-size:30px}
.iPro .iPro-top .sp1{color:#0f2fbb}
.iPro .iPro-top .sp2{color:#858585}
.iPro .iPro-link{width:37px;height:18px;position:relative;overflow:hidden;margin:10px auto 0}
.iPro .iPro-link a{position:absolute;display:block;left:0;transition:all .2s ease;width:37px;height:18px}
.iPro .iPro-link .a{top:0}
.iPro .iPro-link .b{top:18px}
.iPro .iPro-link:hover .a{top:-18px}
.iPro .iPro-link:hover .b{top:0}
.iPro .iPro-link .a{background:url(../images/iPro-link1.png)}
.iPro .iPro-link .b{background:url(../images/iPro-link2.png)}
.iPro .poster-main{position:relative;width:1100px;height:auto;margin-top:25px}
.iPro .poster-main a,.iPro .poster-main img{display:block}
.iPro .poster-main .poster-list{width:1100px;height:auto}
.iPro .poster-main .poster-list .poster-item{position:absolute;left:0;top:0}
.iPro .poster-main .poster-list .poster-item div{position:absolute;width:100%;height:100%;background:#000;z-index:20;opacity:0.5;filter:alpha(opacity=70);display:none}
.iPro .poster-main .poster-list .poster-item i{position:absolute;width:100%;height:100%; background: rgba(0, 0, 0, 0.6); text-align:center; width: 100%; font-size:24px; line-height: 60px; bottom: 0px; height: 60px; font-weight: normal; font-style: normal; z-index:30;display:none; color: #FFF;}
.iPro .poster-main .poster-btn{position:absolute;top:0;width:21px;height:29px;z-index:10;cursor:pointer;opacity:0.5;}
.iPro .poster-main .poster-prev-btn{left:-50px;background:url(../images/picbtnleft.png) 0 center no-repeat;}
.iPro .poster-main .poster-next-btn{right:-50px;background:url(../images/picbtnright.png) right center no-repeat;}
.iPro .poster-main .poster-prev-btn:hover{background:url(../images/picbtnlefth.png) 0 center no-repeat}
.iPro .poster-main .poster-next-btn:hover{background:url(../images/picbtnrighth.png) right center no-repeat;}


/*广告位*/
.content_p6{ width: 100%; height: 218px; overflow: hidden; text-align: center;}
.content_p6 a{background: url(../images/gg.jpg) center no-repeat; width: 100%; height: 218px; display: block;}


/*新闻动态*/
.content_p7{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.inxwdt_moudle{ width: 792px; float: left; height: auto; overflow: hidden;}
.inxwdt_item{ width: 791px; height: 55px; border-top: 3px solid #025bb5; border-right: 1px solid #ddd; line-height: 55px; color: #FFF; border-bottom: 1px solid #ddd;}
.inxwdt_title{font-size: 18px; background: #025bb5; width: 150px; float: left; height: 55px;}
.inxwdt_title i{ font-size: 26px; margin-left:20px; margin-right: 10px; display: block; float: left;}
.inxwdt_more{ width: auto;float: right; margin-right: 15px; font-size: 14px;}
.inxwdt_more a{ color: #666;}
.inxwdt_more a:hover{ color: #025bb5;}
.inxwdt_module_module{ clear: both; height:380px; overflow: hidden; padding: 15px; border: 1px solid #e3e3e3; border-top: none;}
.inxwdt_ct1{ width: 100%; height: auto; overflow: hidden;}
.inxwdt_pic{ width: 244px; height: 166px; float: left; overflow: hidden;}
.inxwdt_ct1_module{ width: 490px; float: right; height: auto; overflow: hidden;}
.inxwdt_ct1_title{ width: 100%;}
.inxwdt_ct1_title h2{ font-size: 16px; color: #333; line-height: 40px; font-weight: normal;}
.inxwdt_ct1_content{ clear: both; line-height: 24px; color: #666; font-size: 12px;}
.inxwdt_ct1_more{ width: 110px; height: 35px; font-size: 14px; color: #666; line-height: 35px; border: 2px solid #ddd; text-align: center; margin-top:13px;}
.inxwdt_ct1_more a{ color: #666;}
.inxwdt_ct1_more:hover{ background: #025bb5; border: 1px solid #025bb5;}
.inxwdt_ct1_more:hover a{ color: #FFF;}
.inxwdt_ct2_moudle{ clear: both; height: auto; overflow: hidden; padding-top: 15px;}
.inxwdt_ct2_moudle ul li{ width: 100%; height: 38px; line-height: 38px; color: #333; background: url(../images/bycs_t.jpg) 0px center no-repeat; font-size: 14px; text-indent: 10px; border-bottom: 1px solid #ececec;}
.inxwdt_ct2_moudle ul li span{ float: right; color: #888;}
.inxwdt_ct2_moudle ul li a{color: #333;}
.inxwdt_ct2_moudle ul li:hover{background: url(../images/bycs_ht.jpg) 0px center no-repeat;}
.inxwdt_ct2_moudle ul li:hover a{color: #025bb5;}
.inxwdt_ct2_moudle ul li:hover span{color: #025bb5;}


.incjwt_module{ width: 336px; padding: 0px 20px 15px; float: right; height: 452px; overflow: hidden; border: 1px solid #e3e3e3;}
.incjwt_item{ width: 100%; height: 55px; line-height: 55px;  color: #025bb5; background: url(../images/khsy_t.jpg) bottom left no-repeat;}
.incjwt_title{font-size: 16px; width: auto; float: left; height: 55px; color: #025bb5;}
.incjwt_title i{ font-size: 26px; margin-right: 10px; color: #025bb5; display: block; float: left;}
.incjwt_more{ width: auto;float: right; font-size: 14px;}
.incjwt_more a{ color: #666;}
.incjwt_more a:hover{ color: #025bb5;}
.incjwt_module_module{ clear: both; height: auto; overflow: hidden;}
.incjwt_pic{ width: 100%; margin-top: 15px; margin-bottom:15px;}
.incjwt_conent{ clear: both; width: 100%; height: 228px; overflow: hidden;}
.incjwt_conent ul li h3{ color: #333; font-size: 16px; font-weight: normal; line-height: 40px;}
.incjwt_conent ul li h3 i{ color: #FFF; font-size: 16px; font-style: normal; display:block; width: 25px; height: 25px; line-height: 25px; background: #41474c; text-align: center; float: left; margin-top:7px; margin-right:10px;}
.incjwt_conent ul li p{ font-size: 13px; color: #333; line-height: 24px;}
.incjwt_conent ul li p i.incjwt_hd{ color: #FFF; font-size: 16px; font-style: normal; display:block; width: 25px; height: 25px; line-height: 25px; background: #025bb5; text-align: center; float: left; margin-right:5px;}
.incjwt_conent ul li h3 a{ color: #333;}
.incjwt_hd{ clear: both; width: 100%; height: auto; overflow: hidden; margin-top:5px;}
.incjwt_tt{ width: 25px; height: 25px; margin-right: 10px; float: left; font-size: 13px; color: #333; line-height: 24px;}
.incjwt_conent ul li .incjwt_tt i.incjwt_hd{ color: #FFF; font-size: 16px; font-style: normal; width: 25px; height: 25px; display: block; line-height: 25px; background: #025bb5; text-align: center; float: left;}

.incjwt_nr{ width:300px; float: left;}
.incjwt_conent ul li{ border-bottom: 1px dashed #ddd; font-weight: normal; height: 100px; margin-bottom: 10px;}



/*版权*/
.fyjzzs-footer{ width:100%; height:380px; margin-top:40px; font-size:12px; background:#3c6bd3;}
.footer_module{ width:1200px; position: relative; z-index: 66; margin:0px auto 0; height:auto;}
.footer_l{ width: 227px; position: absolute; top: -30px; height: 371px; background: url(../images/dblg_bg.png) no-repeat; float: left;}
.footer_l_module{ clear: both; width: 100%; text-align: center; height: auto; overflow: hidden;}
.footer_l_module h2{ font-size: 13px; margin-top:10px; color: #4a4a53; font-weight: normal; line-height: 40px;}
.footer_l_pic{ clear: both; height: auto; overflow: hidden;}
.footer_logo{ clear: both; height: auto; overflow: hidden; margin-top: 20px;}
.footer_r{ width: auto; height: auto; overflow: hidden; margin-top: 30px; float: left; margin-left: 280px;}

.footer_r ul li{ width: 350px;  float: left; height: auto; overflow: hidden;}
.footer_r ul li h2{color: #FFF; font-size: 15px; font-weight: normal; line-height: 40px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module{ clear: both; height: 168px; overflow: hidden;}
.ftdh_module ul li{ color: #7d7d7d; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module ul li a{ color: #7d7d7d;}
.ftdh_module ul li a:hover{ color: #ff7800;}
.ftew_module{ width: 154px; float: left; height: auto; overflow: hidden;}
.footer_r ul li.ftew_eq{ background: none; width: 385px; margin-top: 30px; float: right;}
.ftew_module p{ clear: both;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #ccc; line-height: 30px; text-align: center;}
.footer_r ul li.ftlx_it{ width:160px;}

.footer_r ul li.ftlx_it h2{color: #FFF; font-size: 16px; line-height:50px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_t.png) bottom left no-repeat;}
.ftlx_it{ width: 170px; padding-left: 10px; height: auto; overflow: hidden;}
.footer_r ul li.ftlx_zjtpt{width:180px;}
.footer_r ul li.ftlx_zjtpt h2{color: #FFF; font-size: 16px; line-height:50px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_t.png) bottom left no-repeat;}

.footer_r ul li.ftlx_cpfl{width:200px;}
.footer_r ul li.ftlx_cpfl h2{color: #FFF; font-size: 16px; line-height:50px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_t.png) bottom left no-repeat;}
.footer_r ul li.ftlx_lxwm{width:300px;}
.footer_r ul li.ftlx_lxwm h2{color: #FFF; font-size: 16px; line-height:50px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_t.png) bottom left no-repeat;}

.ftlx_module{ clear: both;   margin-top: 10px; width: 100%; font-size: 13px; color: #FFF; line-height: 24px;}
.ftlx_module ul li{color: #FFF; line-height: 30px; width: 100%; font-size: 13px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftlx_module ul li a{color: #FFF;}
.ftlx_module ul li a:hover{color: #ead225;}
.footer_r ul li.ftdt_module{ width: 400px;}
.footer_r ul li.ftdt_module ul li{ background: none; width: 170px; float: left;}
.footer_r ul li.ftdt_module ul li a{ color: #ccc;}
.footer_r ul li.ftdt_module ul li a:hover{ color: #ea1a1a;}
.footer_r ul li.ftdt_module h2{ text-indent: 20px;background: url(../images/ftlx_t.jpg) 20px bottom no-repeat;}
.ftfs_module{ width: 215px; float: left; margin-left: 15px; margin-top: 20px; height: auto; overflow: hidden;}
.footer_r ul li .ftfs_module h2{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #ddd; line-height: 20px;}
.ftlx_dh{ clear: both; height: auto; overflow: hidden; margin-top: 6px;}
.ftlx_ct{ clear: both; height: auto; overflow: hidden; margin-top: 10px;}
.ftlx_ct p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #ddd; line-height: 24px;}
.ftlx_kf{ clear: both; width: 117px; height: 35px; background: #ec0000; line-height: 35px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #FFF; margin-top: 20px;}
.ftlx_kf i{ display: block; float: left; display: block; text-indent: 15px; margin-right: 5px; font-size: 20px;}
.ftlx_kf a{ color: #FFF;}
.ftlx_kf:hover{ background: #ead225;}


.footer_L{ width: 630px; float: left; height: auto; overflow: hidden;}
.ft_nav{ width: 100%; height: auto; overflow: hidden;}
.ft_nav ul li{ background: url(../images/ft_nt.jpg) right center no-repeat; width: auto; float: left; padding: 0px 10px; color: #bcbcbc; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ft_nav ul li.ftn_eq0{ padding-left: 0px;}
.ft_nav ul li.ftn_last{ background:none;}
.ft_nav ul li a{ color: #bcbcbc;}
.ft_nav ul li a:hover{ color: #005bae;}
.ft_lx{ clear: both; color: #bdbdbd; font-size: 14px; padding-left: 10px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 30px; margin-top: 10px;}
.ft_lx a{ color: #bdbdbd;}
.ft_lx a:hover{ color: #005bae;}

.footer_R{ width: 332px; float: right; height: auto; overflow: hidden;}
.footer_R_content{ width: 195px; float: left; height: auto; overflow: hidden;}
.ft_ct_logo{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ft_ct_title{ width: 100%; height:28px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; color: #FFF; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 28px;  margin-top: 15px; text-align: center;}
.footer_R_ewm{ width: 123px; float: right; height: auto; overflow: hidden;}
.footer_R_ewm p{ clear: both;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #7f7f7f; line-height: 26px; text-align: center;}


.bottom_module{ clear:both; width:100%; height:60px; line-height:60px; background:#212f32;}
.bt_module_module{font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; font-size:13px; line-height:60px; text-align:center; width:1200px; margin:0px auto;}
.bt_module_module a{color:#FFF;}
.bt_module_module a:hover{ text-decoration:underline; color: #ff7e00;}

.bt_L{ width:auto; float:left;font-family:"\5fae\8f6f\96c5\9ed1";}
.bt_R{ width:auto; float:right;font-family:"\5fae\8f6f\96c5\9ed1";}

/*版权*/
.bottom{height: 336px;overflow: hidden;background-color: #242424}
.bottom .left{width: 300px;float: left;}
.bottom .left h1{display: block;width: 158px;height: 47px;border-radius: 0 23px 0 23px;background-color: #407aee;text-align: center; font-weight: normal; line-height: 47px;font-size: 18px;color: #fbfbfb;margin-top: 31px;}
.bottom .left h2{display: block;line-height: 37px;margin-top: 17px;font-size: 36px;color: #fff}
.bottom .left .weixin{width: 300px;overflow: hidden;height: 124px;margin-top: 23px;}
.bottom .left .cont1{width: 124px;height: 124px;float: left;}
.bottom .left .cont2{width: 160px;float: left;padding-top: 72px;font-size: 14px;color: #b2b2b2;margin-left: 15px;background: url(../images/iphone.jpg) 0 11px no-repeat;}
.footer{height: 49px;text-align: center;line-height: 49px;background-color: #080808}
.piaofu{width: 60px;height: 60px;position: absolute;left: 50%;margin-left: -30px;top: 2555px;z-index: 99;background:url(../images/btn.png) 0 0 no-repeat;display: block;cursor: pointer;}

.btnav{width: auto;height: 255px;overflow: hidden;float:left;margin-top: 53px;}
.btnav li{width:148px;float: left;margin-right: 50px; background: url(../images/ft_t.jpg) left center no-repeat; padding-left:50px; height: 253px;}
.btnav li a{text-decoration: none;color: #333}
.btnav li .a1{width: 100%;text-indent: 10px;height: 46px;line-height: 39px;display: block;font-size: 18px;background: url(../images/btnavbd.jpg) 0 bottom no-repeat;color: #fbfbfb;margin-bottom: 9px}
.btnav li .a2{width: 100%;text-indent: 10px; font-size: 15px; display: block;color: #b2b2b2;line-height: 32px;}
.btnav li a:hover{color: #407aee}
.page{min-height: 500px;padding-bottom: 20px}
.pagebanner{height: 330px;overflow: hidden;}
.pagebanner1{background:url(../images/pagebanner1.jpg) center 0 no-repeat;}
.pagebanner2{background:url(../images/pagebanner2.jpg) center 0 no-repeat;}
.pagebanner3{background:url(../images/pagebanner3.jpg) center 0 no-repeat;}
.pagebanner4{background:url(../images/pagebanner4.jpg) center 0 no-repeat;}
.pagebanner5{background:url(../images/pagebanner5.jpg) center 0 no-repeat;}

.location{height: 94px;line-height: 94px;width: 100%;overflow: hidden;border-bottom: 1px solid #e6e6e6}
.location .left{float: left;}
.location .right{float: right;}
.location .right a{text-decoration: none;color: #6a6a6a;margin-left: 7px;margin-right: 7px}
.location .right a:hover{color: #407aee}
.location .right .s{color: #407aee}
.page-title{height: 47px;margin-top: 72px;}
.page-title h1{display: block;height: 29px;line-height: 29px;text-align:center;color: #3b3b3b;font-size: 24px}
.page-title span{display: block;height: 18px;line-height: 18px;text-align: center;font-size: 16px;color: #c9c9c9}
.pagecontent{width: 100%;height: auto;overflow: hidden;margin-top: 30px}

.newslist2{width: 100%;height: auto;overflow: hidden;}
.newslist2 li{width: 100%;height: 187px;overflow: hidden;border-bottom: 1px solid #e6e6e6}
.newslist2 li .left{width: 170px;height: 187px;float: left;background: url(../images/newsbd4.jpg) right 65px no-repeat;}
.newslist2 li .left h1{display: block;width: 100%;height: 29px;margin-top: 51px;font-size: 24px;color: #6e6e6e;text-indent: 21px}
.newslist2 li .left .link{width: 38px;height: 38px;background: url(../images/newsbd5.png) center center no-repeat;margin-left: 25px;margin-top:20px }
.newslist2 li .center{width: 620px;float: left;margin-left: 30px;}
.newslist2 li .center h1{display: block;width: 100%;line-height: 29px;margin-top: 51px;font-size: 20px;color: #6e6e6e}
.newslist2 li .center span{display: block;width: 100%;color: #989898;line-height: 29px;margin-top: 14px}
.newslist2 li .right{float: right;margin-top: 28px;width: 199px;height: 131px;overflow: hidden;}
.newslist2 li .right img{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.newslist2 li:hover .left .link{background:#407aee url(../images/newsbd5h.png) center center no-repeat;}
.newslist2 li:hover .center h1{color: #407aee }
.newslist2 li:hover .right img{transform:scale(1.06)}
.btlx_content{ clear: both; font-size: 15px; color: #b2b2b2; line-height: 28px;}
.btnav li.btlx_it{ width:300px;}

.footer a{ color: #4a4a4a;}
.footer a:hover{ color: #407aee;}


/*漂浮*/
.bodyright{position: fixed; right: 0; top:50%; margin-top: -126px;z-index: 9999;font-size: 12px;}
.bodyright dd{ padding-bottom: 4px; position: relative; text-align:  center;transition-property:all;transition-duration:.5s;}
.bodyright dd a{ border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 0 #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; display: block;}
.bodyright dd.b_r1 a{ background-position: 0 -64px; cursor:pointer;}
.bodyright dd span{ border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 -128px #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; display: block; cursor: pointer;transition-property:all;transition-duration:.5s;}
.bodyright dd p{ position: absolute; right: 60px; bottom: 5px; overflow: hidden; display: none; margin-right: 4px;}
.bodyright dd p img{ width:128px;background: #ee0002; padding: 6px; overflow: hidden; }

div.pcdh_item{position: absolute; right: 60px; bottom: 0; overflow: hidden; display: none; margin-right: 4px;font-family:"\5fae\8f6f\96c5\9ed1"; width:200px; line-height: 60px; background: #ee0002; color: #FFF; font-weight: bold; font-size: 24px; text-align: center; cursor:pointer;}
div.pcdh_item p{}

.bodyright dt{ display: none; border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 -191px #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; cursor: pointer;transition-property:all;transition-duration:.5s; text-align: center;}

.bodyright dd.hover a,.bodyright dd.hover span,.bodyright dt:hover{ background-image: url(../images/body_right1.png); background-color: #ee0002; color: #fff; border-color: #ee0002;}

.dingwei{ background:#e6e6e6; height:67px;}
.dingwei_txt{width:1200px; background:url(../images/dangq.png) 0px center no-repeat; height:67px; text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:67px; margin:0 auto;font-size:14px;color:#333;}
.dingwei_txt a{color:#252525;}
.dingwei_txt a:hover{ color:#ee0000;}
.yewu{ width:1200px; height:211px; margin-top:56px; background:#f5f5f5;}


/*二级产品分类*/
.erfl_module_module{ clear:both; border-left: 8px solid #e5e5e5; width:275px; height:655px; padding-top: 20px;}
.erfl_content{width:220px; height:auto; background:#FFF; border:1px solid #51170b;border-top:none; padding:20px 10px 20px;}
.erfl_content ul li{ width:100%; margin:0px auto; height:45px; text-indent:45px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; border-bottom: 1px solid #ddd; line-height:45px; font-size:14px;position:relative; z-index:99;}
.erfl_content ul li:hover{
	background:#51170b;
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);}
	}
.erfl_content ul li a{ color:#4a4a4a; display:block;}
.erfl_content ul li h2:hover a{ color:#FFF;}
.erfl_content ul li:hover h2 a{ color:#FFF;}
.cenav li:hover h2 a{ color: #FFF;}

.cenav{ padding-bottom:20px; margin-bottom:20px; height: auto;}
.cenav li{ padding:0 0px; line-height:52px !important; font-size:16px; color:#fff; position:relative;}
.cenav li a{ display:block; color:#FFF; border-bottom:1px solid #ddd; position:relative; overflow:hidden; line-height:52px; z-index:2;}
.cenav li a span{ display:block; float:left; cursor:pointer; text-indent:30px;}
.cenav li a b{ display:block; float: right; cursor:pointer; font-family:"宋体"; font-weight:normal; margin-right: 15px;}
.cenav li div.erfl_zz{ display:block; position:absolute; left:0; top:0; width:0px; height:52px; background:#d02d1e;}
.cenav li h2{ font-weight: normal; font-size: 16px;}
.cenav li div.erfl_zz, .cenav li a{
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	color: #333;
}
.cenav li:hover div.erfl_zz, .cenav li.cenn div.erfl_zz{ display:block; position:absolute; left:0; top:0; width:100%; height:52px; background: #ce000c;}
.cenav li h2:hover a, .cenav li.cenn a{ color:#FFF; border-bottom-color:#d02d1e; border-bottom: 1px solid #d93724;}

.erfl_second{ clear:both; width:185px; margin:0px auto; height:auto; overflow:hidden; margin-top:6px;  background: #FFF; z-index: 9999; padding: 0px 0px 0px;}
.erfl_second dl dt{ margin:0px; padding:0px; background:url(../images/lt_li.gif) 10px center no-repeat;  text-indent:20px;font-family:"\5fae\8f6f\96c5\9ed1"; height:52px; line-height:52px; color:#4a4a4a; font-size:14px;}
.erfl_second dl dt a{ color:#4a4a4a;}
.erfl_second dl dt a:hover{ color:#FFF;}
.erfl_second dl dt:hover{
	background:#d93724; color:#FFF;
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1)
	;
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);}
	}
.erfl_second dl dt:hover div.erfl_zz, .erfl_second dl dt.cenn div.erfl_zz{ display:block; position:absolute; left:0; top:0; width:100%; height:50px; background: #d93724;}
.erfl_second dl dt:hover a, .erfl_second dl dt.cenn a{ color:#FFF; border-bottom-color:#d02d1e; border-bottom: 1px solid #d93724;}
.erfl_second dl dt a span{ text-indent:20px;}
.cenav li:hover a{border-bottom:#d93724;}
.cenav ul li:hover a span{ color: #FFF;}
.cenav ul li:hover a{ border-bottom: 1px solid #ddd;}
.cenav ul li em{ background: #3c6bd3; position: absolute; left: -8px; bottom: 1px; width: 12px; height: 52px; display: none; z-index: 22;}
.cenav ul li:hover em{ display: block;}

.cenav li div{ display:block; position:absolute; left:0; top:0; width:0px; height:52px; background:#3c6bd3;}
.cenav li div, .cenav li a{
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	color: #333;
}
.cenav li:hover div, .cenav li.cenn div{ display:block; position:absolute; left:0; top:0; width:100%; height:52px; background: #3c6bd3;}
.cenav li:hover a, .cenav li.cenn a{ color:#FFF; border-bottom-color:#e70012; border-bottom: 1px solid #058835; }



/*二级联系我们*/
.erlx_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erlx_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px; border-bottom:1px solid #f0f0f0;}
.erlx_item_title{ width:auto; float:left;}
.erlx_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erlx_item_more a{ color:#666;}
.erlx_item_more a:hover{ color:#f75800;text-decoration:underline;}
.erlx_module_module{ clear:both; height:auto; overflow:hidden; }
.erlx_pic{ width: 100%;}
.erlx_content{ clear: both;padding:8px 10px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 26px; color: #666; font-size: 14px; height: auto; overflow: hidden;}

.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}


.view {width:302px; height:191px;border:10px #cfcfcf solid; overflow: hidden; position: relative; text-align: center; float:left; }
.view .mask, .view .content {width:302px; height:191px;position: absolute; overflow: hidden; top: 0px; left: 0px; }
.view img { display: block; position: relative;}
.second-effect .mask {opacity: 0;overflow:visible;border:0px solid rgba(0,0,0,0.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.second-effect a.info {position:relative;top:-10px;opacity:0;-moz-transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out; -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}
.second-effect:hover .mask {opacity: 1; border:100px solid rgba(0,0,0,0.7);}
.second-effect:hover a.info {opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;
-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.view a.info { display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 20px; height: 20px;}


.yewu_con{ margin-left:40px; float:left;}
.yewu_tit{ width:800px; height:60px; line-height:60px; font-size:20px; color:#505050; font-weight:bold;border-bottom:1px #8d8d8d solid;}
.yewu_tit a{color:#505050;}
.yewu_tit a:hover{font-size:20px; color:#ee0000;}

.yewu_txt{width:800px; height:50px; line-height:25px; overflow:hidden; margin:15px 0; }
.yewu_btn{ width:130px; height:34px; margin-top:13px; color:#656565 font-size:14px; float:right;}
.yewu_btn a{display: block;width:130px;height:40px; line-height:40px; text-align:center;border:1px solid #bfbfbf; color:#656565;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s; /* Gecko browsers */ -moz-border-radius: 50px;  -webkit-border-radius: 50px;   /* Webkit browsers */ border-radius:50px; /* W3C syntax */}
.yewu_btn a:hover{background:#ee0000; border:none; color:#fff;}


/*二级右侧*/
.content_L{ width:214px; float:left;}
.content_R{width:763px; float:right;}
.common_module{ float:right;  width:953px; height:auto; overflow:hidden;}
.common_item{ width:953px; height:75px; line-height:75px;background:url(../images/cn_bg.gif) right top no-repeat;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{ clear:both; padding: 10px 15px 10px; line-height:26px; font-size:14px; border:1px solid #eaeaea; border-top: none;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}


/*banner*/
.wywh-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}
.br_module{ width: 100%; height: auto; overflow: hidden;}
.br_module img{ width:100%; height: 100%;}

.fyjzzs-content{ height: auto;width: 100%;}
.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none; background: #FFF;}
.seheader_L{ width:223px; float:left;position:relative;z-index:999; border: 1px solid #eee; border-bottom: none;}
.seheader_item{ background:url(../images/border-topr.gif) right top no-repeat;}
.seheader_item_title{ background:url(../images/border-topl.gif) left top no-repeat; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:30px; color:#515151;  font-weight:bold; text-indent:20px;}
.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 0px center no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:25px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#f75800;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}

.ct_module{ clear:both; width:1200px; overflow: hidden; margin:0px auto; font-weight: normal; height:auto;}
.ct_L{ width:300px; height: 780px; float:left;}
.erfl_item{ width:300px; height: 140px;  background: url(../images/about_03.png) no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; color: #FFF; text-indent: 60px;}
.erfl_item h2{ font-size:36px; line-height:50px; padding-top: 30px;}
.erfl_item p{ font-size: 14px; line-height: 24px; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase;}
.ct_R{ width:895px; float:right; margin-top:20px; font-weight: normal; background: #FFF;}
.ctcommon_module{border:1px solid #f0f0f0; width:893px; padding-top: 0px; height:auto; overflow:hidden;padding-bottom: 50px;}
.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:0px; width:100%; margin:0px auto;}
.ctcommon_title{ width: auto; float:left;}
.ctcommon_title em{ width: 4px; height: 20px; background: #3c6bd3; margin:18px 9px 0 20px; display: block; float: left;}
.ctcommon_more{ background:url(../images/about_05.jpg) 0px center no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; width: auto; float: right; font-size:14px; color:#515151; text-indent:25px; margin-right: 15px;}
.ctcommon_more a{ color:#515151;}
.ctcommon_more a:hover{ color:#d02f1e;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#212121; line-height:28px; padding:15px 20px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#3c6bd3;}

.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}


/*二级资质荣誉*/
.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}
.erry_item_title{ width:auto; float:left;}
.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erry_item_more a{ color:#666;}
.erry_item_more a:hover{ color:#f48819;}
.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}


/*二级产品分类*/
.content_p22{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.ercpfl_module{ width:225px; float:left; height:auto; overflow:hidden;}
.ercpfl_item{ width:100%; height:auto; overflow:hidden;}
.ercpfl_module_module{ clear:both; width:100%; height:auto; overflow:hidden;}
.ercpfl_content{ padding:10px 12px; border: 1px solid #eee; border-top: none;}
.ercpfl_content ul li{ width:auto; margin:10px auto 0px; text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:45px;}
.ercpfl_content ul li h2{ background:#eee; border: 1px solid #eaeaea; height:40px; line-height:40px; font-weight:normal;font-size:16px; color:#333;}
.ercpfl_content ul li h2 a{color:#333;}
.ercpfl_content ul li h2 a:hover{color:#FFF;}
cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) 0px center no-repeat; color:#FFF; }
cpfl_content ul li:hover a{ color:#FFF;}
.ercpfl_content ul li:hover h2{ background: #f75800; color: #FFF;}
.ercpfl_content ul li:hover a{ color: #FFF;}
.ercpfl_content ul li a{ color:#FFF;}
.ercpfl_bottom{ clear:both; width:100%;}
.erfl_second{ clear:both; width:auto; margin:0px auto; height:auto; overflow:hidden; margin-top:6px;}
.erfl_second ul li{ margin:0px; padding:0px; background:url(../images/cpfl_t.png) 10px center no-repeat;  text-indent:20px;font-family:"\5fae\8f6f\96c5\9ed1"; height:36px; line-height:36px; color:#4a4a4a; font-size:14px;}
.erfl_second ul li a{ color:#4a4a4a;}
.erfl_second ul li a:hover{ color:#F00;}




.ercm_module{ width: 100%; height: 56px; border-bottom: 1px solid #ddd;}
.ctcommon_item{ height:56px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; width:100%; margin:0px auto;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#212121; line-height:28px; padding:15px 18px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#F00;}
.ctcommon_item_title{ width: auto; float: left; height: auto; overflow: hidden; font-size: 20px;}
.ctcommon_item_title b{ color: #e3e3e3; font-size: 20px; font-weight: normal; margin-left: 6px; text-transform: uppercase;}
.ctcommon_more{ width: auto; float: right; margin-right: 15px; background: url(../images/home.jpg) 0px 4px no-repeat; text-indent: 25px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; line-height: 56px;}
.ctcommon_more a{ color: #515151;}
.ctcommon_more a:hover{ color: #3c6bd3;}

.nwxx_module{clear:both; width:100%; background: #f6f6f6; height:auto; overflow:hidden;}
.nwxxcommon_module{width:1200px; margin: 0px auto; height:auto; overflow:hidden;}


/*新闻中心*/
.content_p5{ clear:both; width: 100%; /* height: auto; */overflow: hidden; margin-top: 15px;}
.xwzx_module{ width:100%; margin:0px auto; height:auto; overflow:hidden;}
.inxwzx_item{ width: 100%; height: auto; overflow:hidden; text-align: center;}
.inxwzx_item h2{font-family: '../fonts/bernhardfashion_btregular'; font-weight: bold; text-transform: uppercase; font-size: 28px; color: #666; line-height: 40px;}
.inxwzx_item p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 28px; height: 30px; color: #298bca; line-height: 30px; background: url(../images/incpzs_t.png) center no-repeat;}
.xwzx_module_module{ clear: both; height: auto; overflow: hidden; width: 1200px; margin: 20px auto 0;}
.xwzx_module_module ul li{ width: 380px; float: left; margin-left: 30px; height: auto; overflow: hidden;}
.xwzx_pic{ width: 360px; height: 209px; overflow: hidden;}
.xwzx_title{ font-size: 16px; color: #333; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 26px; margin-top: 10px;}
.xwzx_content{ clear: both; color: #666; font-size: 14px; line-height: 24px; padding: 10px 0px; border-bottom: 1px solid #e5e5e5;}
.xwzx_more{ clear: both;  font-size: 14px; color: #666; line-height: 40px; background: url(../images/xw_tb.png) right center no-repeat; width: 100%;}
.xwzx_module_module ul li a img{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.xwzx_module_module ul li:hover a img{transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}
.xwzx_module_module ul li:hover .xwzx_title{ color: #429dd2;}
xwzx_module_module ul li:hover .xwzx_more a{ color: #429dd2;}
.inxwzx_title{ width: 276px; margin: 0px auto; height: 40px; margin-top: 20px;}
.inxwzx_title ul li{ width: 128px; height: 40px; line-height: 40px; font-size: 16px; color: #FFF; text-align: center; background: #989898; margin-left: 20px; float: left;}
.inxwzx_title ul li.inxwzx_active{ background: #017cba;}
.inxwzx_title ul li.inxwzx_active a{ color: #FFF;}
.inxwzx_title ul li a{ color: #FFF; display: block;}
.inxwzx_hide{ display: none;}




/*新闻页面*/
.news_item{ width: 100%; height: 42px; margin: 20px 0px;}
.news_item ul li{ width: 150px; height: 42px; color: #333; line-height: 42px; float: left; margin-right: 15px; text-align: center; background: #FFF; font-size: 16px;}
.news_item ul li a{ color: #333;  display: block;}
.news_item ul li:hover{ background: #005bae;}
.news_item ul li:hover a{ color: #FFF;}
.news_item ul li.news_active{background: #005bae; }
.news_item ul li.news_active a{ color: #FFF;}
.news1_content{ clear: both; height: 380px; width: 1200px; margin: 20px auto 0;}
.news1_content ul li{ width: 360px; background: #FFF; padding: 10px; float: left; margin-left: 20px; height: auto; overflow: hidden;}
.news1_content ul li:hover{box-shadow: #E0E0E0 0px 0px 10px;}
.news1_pic{ width: 360px; height: 200px; overflow: hidden;}
.news1_title{ font-size: 16px; color: #333; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 26px; margin-top: 10px;}
.news2_content{ clear: both; color: #666; font-size: 14px; line-height: 24px; padding: 10px 0px; border-bottom: 1px solid #e5e5e5;}
.news1_more{ clear: both;  font-size: 14px; color: #666; line-height: 40px; background: url(../images/xw_tb.png) right center no-repeat; width: 100%;}
.news1_content ul li a img{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;  width: 100%; height: 209px;}
.news1_content ul li:hover a img{transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}
.news1_content ul li:hover .xwzx_title{ color: #ec0000;}

.news_ct_module{ clear: both; height: auto; overflow: hidden; margin-top: 25px;}
.news_ct_module ul li{ width: 1200px; height: 160px; background: #FFF; margin-bottom: 25px;}
.news_ct_module ul li .news_ct_title{width:920px; height:120px; background:#fff; float:left; padding-top:40px; padding-left:30px; padding-right:30px;}
.news_ct_title h2{font-size:16px; color:#3c3c3c; font-weight:normal; padding-bottom:15px;}
.news_ct_title p{ line-height: 25px; color: #666;}
.news_ct_data{width:150px; height:120px; background:#EBEBEB; float:left; padding-top:40px; padding-left:40px;}
.news_ct_data h2{font-size:24px; color:#b7b7b7; font-weight:normal;}
.news_sj{font-size:14px;}
.news_ct_more{width:38px; height:38px; background:url(../images/da.png) no-repeat; margin-top:15px;}
.news_ct_module ul li:hover a .news_ct_title h2{ color: #005bae;}
.news_ct_module ul li:hover a .news_ct_data{ background: #005bae;}
.news_ct_module ul li:hover .news_ct_data h2{ color: #FFF;}
.news_ct_module ul li:hover .news_sj{ color: #FFF;}
.news_ct_module ul li:hover .news_ct_more{background:url(../images/dah.png) no-repeat;}


/*产品服务*/
.ctal_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px 0; font-size:15px; border:1px solid #f0f0f0; border-top: 0; width:1200px; margin: 10px auto 0;}
.ctal_module_module a{color:#515151;}
.ctal_module_module a:hover{color:#d31919;}

.syxclie { width:100%; float:left;}
.syxclie ul li { float:left; position:relative; margin-left:29px; margin-bottom:26px; width:380px; height:257px;}
.syxcbt { background:url(../images/syxcbg2.jpg) no-repeat; width:360px; height:48px; font-size:16px; color:#333333; line-height:48px; padding-left:20px;}
.sypb {width:380px; height:257px; position:absolute; background:url(../images/syxcbg.png) no-repeat; text-align:center; font-size:16px; color:#FFF; padding-top:78px; padding-left:30px; line-height:25px; padding-right:30px;display:none; left:0; top:0; opacity:1;}
.syxclie ul li.mr0 { margin-right:0;}


.syxclie2 { width:845px; margin-left:44px; float:left;}
.syxclie2 ul { margin:0 auto;}
.syxclie2 ul li { float:left; position:relative; margin-right:41px; margin-bottom:26px; width:250px; height:257px;}
.syxcbt2 { background:url(../images/syxcbg2.jpg) no-repeat right; width:230px; height:48px; font-size:16px; color:#333333; line-height:48px; padding-left:20px;}
.sypb2 {  width:190px; height:179px; position:absolute; background:url(../images/syxcbg3.png) no-repeat; text-align:center; font-size:16px; color:#FFF; padding-top:58px; padding-left:30px; line-height:25px; padding-right:30px;display:none; left:0; top:0;}
.syxclie2 ul li.mr0 { margin-right:0;}



div.digg a {background-color: #f9f9f9;  border: 1px solid #ccc; color: #8698b6; margin:0 3px 0 0; padding: 6px 10px; text-decoration: none;}
.fanye {margin: 0 auto 25px; text-align: center; width:100%;}
div.digg a:hover{ background-color: #429dd2; border: 1px solid #429dd2; color: #fff;}
div.digg {clear: both; height:33px; padding:0px 3px 0; text-align: center;margin:0 auto;}
div.digg span {background-color: #429dd2; border: 1px solid #429dd2;  color: #fff; margin: 2px;padding:6px 10px;}


/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-ww{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40;}
.izl-rmenu .btn-ww:hover{background-color:#b6b13b;}
.izl-rmenu a.btn-ww,.izl-rmenu a.btn-ww:visited{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40; text-decoration:none; display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}


/*关于页面*/
.about_module{ width:100%; height: auto; overflow: hidden;}
.about_item{ width: 100%; text-align: center; height: auto; overflow: hidden;}
.about_item h2{ font-size: 50px; color: #ddd; line-height:60px; text-transform: uppercase;}
.about_item p{ clear: both; width: 100%; font-size:28px; color: #3c6dd3; line-height:60px; background: url(../images/about_t.png) center no-repeat;}
.about_title{ clear: both; width:960px; margin: 20px auto 30px; height: 42px;}
.about_title ul li{ width: 140px; height: 42px; line-height: 42px; font-size: 16px; color: #333; text-align: center; background: #eee; margin-left: 20px; float: left;}
.about_title ul li a{ color: #333; display: block;}
.ctabout_module{ clear: both; height: auto; overflow: hidden; line-height: 26px; font-size: 14px; color: #4a4a4a; box-shadow: 0 5px 20px rgba(0,0,0,.1); border: 1px solid #eee; padding: 30px; width: 1138px; margin: 0px auto 20px;}
.about_title ul li a:before { background: #3c6dd3; border-color: #3c6dd3;}
.about_title ul li a:hover{border-color: #3c6dd3;}
.about_title ul li a, .about_title ul li a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
.about_title ul li a{ position: relative; display: block; width: 140px; height: 42px; text-align: center; line-height: 42px; color: #666; font-size: 16px; overflow: hidden; z-index: 1;}
.about_title ul li a:before { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 42px; z-index: -1;}
.about_title ul li a:hover { color: #fff !important;}
.about_title ul li a:hover:before { width: 100%;}




/*分页*/
.fenye{ margin:30px auto 0px; text-align:center}
.fenye .fenye_top{ font-size:12px; color:#666666; background:#fdfdfd; width:63px; line-height:33px; display:inline-block; border:1px solid #d7d6de; border-radius:3px}
.fenye a{ color:#666666; font-size:12px; background:#fdfdfd; margin-right:6px; text-align:center; line-height:33px; display:inline-block;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; border:1px solid #d7d6de; border-radius:3px; padding:0px 7px; min-width: 33px;}
.fenye a:hover{ background:#3c6dd3; color:#fff;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;}
.fenye b{ background:#ed1b24; color:#fff;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; font-weight: normal;padding:0px 7px; min-width: 33px; line-height: 33px; display: inline-block;border-radius:3px; margin-right: 5px;}
.fenye a b{ background:none; color: #666; font-weight: normal;}
.fenye a:hover b{ color: #fff;}
.fenye a.on{ background:#3c6dd3; color:#fff;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; font-weight: normal;padding:0px 7px; min-width: 33px; line-height: 33px; display: inline-block;border-radius:3px; margin-right: 5px;}


/*新闻页面*/
.xwymnw_module{ width:100%; height: auto; overflow: hidden; background: #f6f6f6; padding-top:30px;}
.xwymnw_item{ width: 100%; text-align: center; height: auto; overflow: hidden;}
.xwymnw_item h2{ font-size: 50px; color: #ddd; line-height:60px; text-transform: uppercase;}
.xwymnw_item p{ clear: both; width: 100%; font-size:28px; color: #3c6dd3; line-height:60px; background: url(../images/about_t.png) center no-repeat;}

.xwymnw_title{ clear: both; width:640px; margin: 20px auto 30px; height: 42px;}
.xwymnw_title ul li{ width: 140px; height: 42px; line-height: 42px; font-size: 16px; color: #333; text-align: center; background: #eee; margin-left: 20px; float: left;}
.xwymnw_title ul li a{ color: #333; display: block;}
.ctabout_module{ clear: both; height: auto; overflow: hidden; line-height: 26px; font-size: 14px; color: #4a4a4a; box-shadow: 0 5px 20px rgba(0,0,0,.1); border: 1px solid #eee; padding: 30px; width: 1138px; margin: 0px auto 20px;}
.xwymnw_title ul li a:before { background: #3c6dd3; border-color: #3c6dd3;}
.xwymnw_title ul li a:hover{border-color: #3c6dd3;}
.xwymnw_title ul li a, .xwymnw_title ul li a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
.xwymnw_title ul li a{ position: relative; display: block; width: 140px; height: 42px; text-align: center; line-height: 42px; color: #666; font-size: 16px; overflow: hidden; z-index: 1;}
.xwymnw_title ul li a:before { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 42px; z-index: -1;}
.xwymnw_title ul li a:hover { color: #fff !important;}
.xwymnw_title ul li a:hover:before { width: 100%;}



/*汽车服务*/
.zycf_title{ clear: both; width:1125px; margin: 20px auto 30px; height: 42px;}
.zycf_title ul li{ width: 140px; height: 42px; line-height: 42px; font-size: 16px; color: #333; text-align: center; background: #eee; margin-left: 20px; float: left;}
.zycf_title ul li a{ color: #333; display: block;}
.ctabout_module{ clear: both; height: auto; overflow: hidden; line-height: 26px; font-size: 14px; color: #4a4a4a; box-shadow: 0 5px 20px rgba(0,0,0,.1); border: 1px solid #eee; padding: 30px; width: 1138px; margin: 0px auto 20px;}
.zycf_title ul li a:before { background: #3c6dd3; border-color: #3c6dd3;}
.zycf_title ul li a:hover{border-color: #3c6dd3;}
.zycf_title ul li a, .zycf_title ul li a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
.zycf_title ul li a{ position: relative; display: block; width: 140px; height: 42px; text-align: center; line-height: 42px; color: #666; font-size: 16px; overflow: hidden; z-index: 1;}
.zycf_title ul li a:before { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 42px; z-index: -1;}
.zycf_title ul li a:hover { color: #fff !important;}
.zycf_title ul li a:hover:before { width: 100%;}

.zycfym_module{clear: both; height:auto; overflow: hidden; line-height: 26px; font-size: 14px; color: #4a4a4a; width: 1200px; margin: 0px auto 20px;}

.zycfym_mt_module .p_Product{width:calc((100% - 0px)/ 2);margin:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.zycfym_mt_module .p_CommonSummaryBoxA{text-align:center}
.zycfym_mt_module .p_MatteIcon .iconfont:before{content:'\e602'}
.zycfym_mt_module>div{animation-fill-mode:both}
.zycfym_mt_module .p_page .pre .iconfont:before{shadow-angle:0;shadow-distance:0;shadow-angle-ofInset:0;shadow-distance-ofInset:0}
.zycfym_mt_module .p_page .next .iconfont:before{shadow-angle:0;shadow-distance:0;shadow-angle-ofInset:0;shadow-distance-ofInset:0}
.zycfym_mt_module .p_OccupyBox{padding-top:20px;padding-bottom:20px;float:left}
.zycfym_mt_module .projectitem{width:23%;height:auto;margin-right:.66%;margin-bottom:80px;margin-left:.66%;float:left;position:relative;background:#000}
.zycfym_mt_module .projectitem a img{float:none;width:100%;height:auto;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}
.zycfym_mt_module .projectitem a:hover .project_info p.title{margin-top:0;color:#ed1b24;font-size:16px;text-align:left;margin:0 80px 0 20px}
.zycfym_mt_module .projectitem a .project_info p.title{margin:0 auto;color:#333;padding:30px 0 0;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"Times New Roman","微软雅黑";font-size:18px;transition:all .5s;width:150px}
.zycfym_mt_module .e_pagebox{width:auto;height:auto;clear:both;float:left;margin-right:30px;margin-top:8px;margin-bottom:30px;position:relative;left:37%}
.zycfym_mt_module .p_page .pageNum.active{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}
.zycfym_mt_module .p_page .pageNum.hover{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}
.zycfym_mt_module .p_page .next{background-color:#68b828}
.zycfym_mt_module .p_page .next:hover{background-color:#68b828}
.zycfym_mt_module .p_page .pre:hover{background-color:#68b828}
.zycfym_mt_module .projectitem a .project_info div::after{margin-top:25px}
.zycfym_mt_module .p_OccupyBox .p_page .pageNum:active{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}
.zycfym_mt_module .p_OccupyBox .p_page .pageNum:hover{text-decoration:none;background-color:#68b828;color:rgba(255,255,255,1)}
.zycfym_mt_module{/*position:absolute;top:0px;left:0;z-index:110;*/width:1200px;height:auto}
#w_wbox-1511405341681 #content_box-1511405341681{box-shadow:0 2px 5px 2px rgba(0,0,0,.1)}
#w_img-1511405341701 .p_link001{height:calc(100%)}
#w_img-1511405341701 .p_MatteIcon .iconfont:before{content:'\e602'}
#w_img-1511405341701>div{animation-fill-mode:both}
#w_wbox-1511405341681{position:absolute;top:500px;left:-357px;z-index:115;width:1914px;height:70px}
#w_wbox-1511405341691{position:absolute;top:570px;left:-357px;z-index:113;width:1914px;height:220px}
#w_common_text-1511405341716{position:absolute;top:44px;left:357px;z-index:1;width:1200px;height:66px}
#w_img-1511405341701{position:absolute;top:155.5px;left:0;z-index:2;width:1920px;height:11px}
#w_common_text-1511405341711{position:absolute;top:143px;left:856px;z-index:3;width:202px;height:36px}

.projectitem{width:32%;height:auto;margin-right:1%;margin-bottom:80px;float:left;position:relative;background:#000}
.projectitem a{display:block;overflow:hidden}
.projectitem a img{float:none;width:100%;height:150px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}
.projectitem a:hover img{transform:scale(1.2,1.2)}
.projectitem a .project_info{width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;left:0;top:0;transition:all ease-out .3s}
.projectitem a:hover .project_info{background:rgba(0,0,0,.7)}
.projectitem a::after{content:'+';width:44px;height:44px;line-height:44px;margin:0 auto;margin-left:-32px;margin-top:0;display:inline-block;position:absolute;top:0;left:50%;z-index:10;border-radius:50px;border:2px solid #fff;transition:all .6s cubic-bezier(.17,.84,.44,1) 0s;opacity:0;color:#fff;font-size:40px;text-align:center;font-family:"Times New Roman","微软雅黑"}
.projectitem:hover a::after{margin-left:-32px;margin-top:-32px;top:50%;opacity:1}
.projectitem a .project_info p{text-align:center;color:#fff;padding:0 20px}
.projectitem a .project_info div{position:relative;top:50%;margin-top:-15px}
.projectitem a .project_info p.title{margin-top:10px;color:transparent;font-size:16px;transition:all ease-out .3s}
.projectitem a:hover .project_info p.title{margin-top:0;color:#45ca37;font-size:16px}
.projectitem a .project_info p.subtitle{margin-top:16px;color:transparent;font-size:12px;transition:all ease-out .3s}
.projectitem a:hover .project_info p.subtitle{margin-top:0;color:#45ca37}
.projectitem a .project_info div{position:absolute;height:90px;width:100%;bottom:-90px;margin-top:0;top:auto;background-color:transparent;transition:all .3s ease-out 0s}
.projectitem a .project_info div::after{width:32px;height:30px;position:absolute;content:"";top:0;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;margin-top:30px;right:0;background:url(http://dfs.yun300.cn/group1/M00/00/54/CgI9F1ib5hqEYFKjAAAAAJcyvPg640.png);opacity:0}
.projectitem a:hover .project_info div::after{right:25px;background:url(http://dfs.yun300.cn/group1/M00/00/54/CgI9F1ib5hqEYFKjAAAAAJcyvPg640.png);opacity:1}
.projectitem a .project_info p.title{margin:0 80px 0 20px;color:#E4E4E4;padding:30px 0 5px;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"Times New Roman","微软雅黑"}
.projectitem a .project_info p.subtitle{margin-right:60px;margin-top:0;color:#6F6F6F;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:"Times New Roman","微软雅黑";font-size:14px}

.ctnews_module{ clear: both; width:1200px; margin: 0px auto; height: auto; overflow: hidden;}
.ctnews_module_module{ clear: both; height: auto; overflow: hidden; padding:0px 0px 0;}
.ctnews_module_module ul li{ width: 348px; margin-left: 29px; height:338px; float: left; padding: 15px; border: 1px solid #efefef; position: relative; z-index: 33; background: #FFF; margin-top: 20px;}
.ctnews_pic{ width: 100%; height: auto; text-align: center; overflow: hidden;}
.ctnews_content{ clear: both; height: auto; overflow: hidden;}
.ctnews_ct_title{ font-size: 16px; color: #333; line-height:40px; margin-top: 10px;}
.ctnews_ct_content{ clear: both; color: #666; font-size: 13px; line-height: 20px;}
.ctnews_mr{ clear: both; height: auto; overflow: hidden; margin-top:5px; line-height: 26px; font-size: 12px; color: #666;}
.ctnews_data{ width: auto; float: left; background: url(../images/xwdt_sj.png) left center no-repeat; text-indent:20px;}
.ctnews_more{ width: auto; float: right;}
inxwdt_module_more{ clear: both; width: 158px; margin: 20px auto 10px; height:46px; line-height: 46px; font-size: 14px; color: #FFF; text-align: center; border: 1px solid #ddd;}
inxwdt_module_more a{ color: #323232; display: block;}
inxwdt_module_more:hover{ background: #d7000f;}
inxwdt_module_more:hover a{color: #FFF;}
inxwdt_module_more a:hover{ color: #FFF;}

a.more:before { background: #d7000f; border-color: #d7000f;}

a.more:hover{ border-color: #d7000f;}
a.more, a.more:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
a.more { position: relative; display: block; width: 158px; height: 46px; text-align: center; line-height: 46px; color: #666; font-size: 14px; border: 1px solid #ddd; overflow: hidden; z-index: 1; margin: 20px auto 10px; }
a.more:before { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 46px; z-index: -1;}
a.more:hover { color: #fff !important;}
a.more:hover:before { width: 100%;}


.ctnews_nr{ position: relative; z-index: 33}
.blueBg{position:absolute;left:0;bottom:0;width:100%;height:0%;background-color:#d7000f;transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s}
.ctnews_module_module ul li:hover .blueBg{height:100%}
.ctnews_module_module ul li:hover .ctnews_ct_title{ color: #FFF;}
.ctnews_module_module ul li:hover .ctnews_ct_content{ color: #FFF;}
.ctnews_module_module ul li:hover .ctnews_data{ color: #FFF; background: url(../images/xwdt_sjh.png) 0px no-repeat;}
.ctnews_module_module ul li:hover .ctnews_more{ color: #FFF;}

/*发展历程*/
.com_nr1{overflow:visible;min-height:600px;}
.com_nr1 .wrap_c{    width: 1200px;
    margin: 0 auto;}
.com_nr1 .fl{width:24%;overflow:hidden;position:absolute;left:0px;top:0px;}
.com_nr1 .fl .com_l_t{width:100%;overflow:hidden;position:relative;}
.com_nr1 .fl .com_l_t label{margin:0px;padding:0px;font-weight:normal;position:absolute;left:13%;top:0px;}
.com_nr1 .fl .com_l_t label span{width:100%;display:block;overflow:hidden;color:#fff;font-size:2.4rem;font-weight:bold;line-height:3.6rem;margin-top:1.7rem;}
.com_nr1 .fl .com_l_t label i{width:100%;display:block;overflow:hidden;color:#b8bac9;font-family:Arial;font-size:1.6rem;}
.com_nr1 .fl .com_l_c{width:100%;overflow:hidden;}
.com_nr1 .fl .com_l_c ul li{width:100%;overflow:hidden;}
.com_nr1 .fl .com_l_c ul li .comlc_t{width:100%;overflow:hidden;line-height:5rem;}
.com_nr1 .fl .com_l_c ul li .comlc_t a{width:100%;overflow:hidden;display:block;overflow:hidden;height:5rem;position:relative;border-bottom:1px solid #cdcdcd;}
.com_nr1 .fl .com_l_c ul li .comlc_t a span{float:left;margin-left:13%;font-size:1.6rem;color:#333;}
.com_nr1 .fl .com_l_c ul li .comlc_t a:hover{background-color:#f5f2f7;}
.com_nr1 .fl .com_l_c ul li .comlc_t a:hover span{color:#3c49b2;}
.com_nr1 .fl .com_l_c ul li .comlc_t a:hover b{width:2px;height:5rem;display:block;overflow:hidden;background-color:#ed6d00;position:absolute;left:0px;top:0px;}
.com_nr1 .fl .com_l_c ul li.on .comlc_t a{background-color:#f5f2f7;}
.com_nr1 .fl .com_l_c ul li.on .comlc_t a span{color:#3c49b2;}
.com_nr1 .fl .com_l_c ul li.on .comlc_t a b{width:2px;height:5rem;display:block;overflow:hidden;background-color:#ed6d00;position:absolute;left:0px;top:0px;}
.com_nr1 .fl .com_l_c ul li .comlc_c{width:100%;overflow:hidden;display:none;}
.com_nr1 .fl .com_l_c ul li .comlc_c p{width:100%;overflow:hidden;line-height:5rem;;}
.com_nr1 .fl .com_l_c ul li .comlc_c p a{width:100%;overflow:hidden;display:block;overflow:hidden;height:5rem;position:relative;}
.com_nr1 .fl .com_l_c ul li .comlc_c p a span{float:left;margin-left:26%;font-size:1.6rem;color:#333;}
.com_nr1 .fl .com_l_c ul li .comlc_c p a:hover{background-color:#f5f2f7;}
.com_nr1 .fl .com_l_c ul li .comlc_c p a:hover span{color:#3c49b2;}
.com_nr1 .fl .com_l_c ul li .comlc_c p a:hover b{width:2px;height:5rem;display:block;overflow:hidden;background-color:#ed6d00;position:absolute;left:0px;top:0px;}
.com_nr1 .fl .com_l_c ul li .comlc_c p.on a{background-color:#f5f2f7;}
.com_nr1 .fl .com_l_c ul li .comlc_c p.on a span{color:#3c49b2;}
.com_nr1 .fl .com_l_c ul li .comlc_c p.on a b{width:2px;height:5rem;display:block;overflow:hidden;background-color:#ed6d00;position:absolute;left:0px;top:0px;}

.com_nr1 .fr1{width:100%;overflow:hidden;}
.com_t1{width:100%;overflow:hidden;margin-top:3rem;}
.com_t1 i{width:100%;overflow:hidden;display:block;font-size:2rem;color:#3c49b2;font-weight:bold;line-height:3rem;font-style: normal;}
.com_t1 span{width:100%;overflow:hidden;display:block;font-family:Arial;font-size:4.4rem;color:#ecebeb;line-height:8rem;}
.com_t1 b{width:44px;height:2px;overflow:hidden;display:block;background-color:#3c49b2;}


.fzlc_nr1 {
    width: 100%;
    overflow: hidden;
    margin-top: 5rem;
    position: relative;
    height: 90px;
    line-height: 40px;
}
.fzlc_nr1 .fzlc_nr1_slide_bg{width:100%;height:100%;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:0px;z-index:9999;}
.fzlc_nr1 .fzlc_nr1_slide i{width:100%;height:1px;overflow:hidden;display:block;background-color:#cdcdcd;position:absolute;left:0px;bottom:1.98rem;}
.fzlc_nr1 .fzlc_nr1_slide{width:90%;overflow:hidden;margin:0px auto;padding:0px;}
.fzlc_nr1 .fzlc_nr1_slide .swiper-slide{text-align:center;float: left;}
.fzlc_nr1 .fzlc_nr1_slide .swiper-slide a{font-size:2.4rem;color:#444;display:inline-block;position:relative;height:90px;}
.fzlc_nr1 .fzlc_nr1_slide .swiper-slide a b{width:100%;height:3.6rem;display:block;background:url("../images/fzlc_03.png") center bottom no-repeat;background-size:2.6rem;position:absolute;left:0px;bottom:0px;}
.fzlc_nr1 .fzlc_nr1_slide .swiper-slide-active{}

.fzlc_nr1 .fzlc_nr1_slide a.swiper_on{font-size:2rem;color:#ed6d00;}

.fzlc_nr1 .fzlc_nr1_slide a.swiper_on b{background:url("../images/fzlc_04.png") center bottom no-repeat;background-size:2.5rem;}
.fzlc_nr1 .fzlc_nr1_slide a.prev{width:3rem;height:3rem;display:block;overflow:hidden;background:url("../images/fzlc_01.png") no-repeat;background-size:100%;position:absolute;left:0px;top:0px;}
.fzlc_nr1 .fzlc_nr1_slide a.next{width:3rem;height:3rem;display:block;overflow:hidden;background:url("../images/fzlc_02.png") no-repeat;background-size:100%;position:absolute;right:0px;top:0px;}

.fzlc_nr2{width:100%;overflow:hidden;margin-top:4rem;}

.fzlc_data_c{width:100%;overflow:hidden;opacity:0;}
.fzlc_nr2_c{width:100%;overflow:hidden;background:url("../images/fzlc_07.jpg") 155px top repeat-y;background-size:56px;position:relative;padding-bottom:3rem;}
.fzlc_nr2_c em{font-style:normal;}
.fzlc_nr2c_t{width:100%;height:56px;overflow:hidden;position:relative;}
.fzlc_nr2c_t b{width:56px;height:56px;overflow:hidden;display:block;background:url("../images/fzlc_05.jpg") no-repeat;background-size:100%;margin-left:156px;}
.fzlc_nr2c_t em{position:absolute;left:30px;top:0px;height:56px;line-height:56px;color:#ed6d00;}
.fzlc_nr2c_t em span{font-size:2rem;font-weight:bold;font-family:Arial;}
.fzlc_nr2c_t em i{font-size:2rem;    font-style: normal;}
.fzlc_nr2c_li{width:100%;overflow:hidden;margin-top:3rem;position:relative;}
.fzlc_nr2c_li em.em1{float:left;width:155px;display:block;overflow:hidden;text-align:right;line-height:56px;font-size:1.5rem;color:#333;}
.fzlc_nr2c_li em.em2{float:left;width:78%;display:block;overflow:hidden;text-align:left;margin-left:56px;}
.fzlc_nr2c_li em.em2 span{width:100%;display:block;overflow:hidden;font-size:1.5rem;color:#333;line-height:56px;}
.fzlc_nr2c_li em.em2 i{width:100%;display:block;overflow:hidden;margin-top:1rem;font-size:1.4rem;color:#a1a1a1;line-height:1.8rem;    font-style: normal;}
.fzlc_nr2c_li b{width:56px;height:56px;display:block;overflow:hidden;background:url("../images/fzlc_06.jpg") no-repeat;background-size:100%;margin-left:155px;position:absolute;left:0px;top:0px;}


/*会员*/
.ny {
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 30px;
    line-height: 30px;
    font-size: 14px;
    min-height: 118px; margin:0 auto;
}
.cl041{ overflow:hidden;}
/*one stare*/
.contents{ color:#131313;}
.title1{ text-align:center; padding:50px 0 30px 0;/* border-bottom:1px dashed #e0e0e0;*/}
.title1 h1{ font-size:40px;}
.title1 h1 span{ color:#0084b3;}
.title1 p{ font:20px/46px "Microsoft YaHei"; color:#2c3e50;}
.title1 p b{color:#3daad1;}
.important{ padding:30px 0 0px 0;border-top:1px dashed #e0e0e0; border-bottom:1px solid #dee1e1; height:204px;}
.important li{ float:left; margin:0 75px;}

.important li a{ display:block;display:block; padding:21px;border-radius:15px;border:1px dotted #3daad1; background:#fff;}
.important li:hover a{ border:1px dotted #696969; background:#fff;}
.important li span{ width:60px; height:60px; display:block;}
.important .rcsp_1 span{ background:url("../images/icon1.png") no-repeat bottom center;}
.important .rcsp_2 span{ background:url("../images/icon2.png") no-repeat bottom center;}
.important .rcsp_3 span{ background:url("../images/icon3.png") no-repeat bottom center;}
.important .rcsp_4 span{ background:url("../images/icon4.png") no-repeat bottom center;}
.important .rcsp_5 span{ background:url("../images/icon5.png") no-repeat bottom center;}
.bgbg { background:url("../images/bgbg.png") center bottom no-repeat; width:100%; padding-bottom: 20px;}
.w1200 .important .rcsp_1:hover span, .w1200 .important .rcsp_2:hover span,.w1200 .important .rcsp_3:hover span,.w1200 .important .rcsp_4:hover span,.w1200 .important .rcsp_5:hover span,.w1200 .important .rcsp_6:hover span, .w1200 .important .rcsp_7:hover span, .w1200 .important .rcsp_8:hover span, .w1200 .important .rcsp_9:hover span{transition: background 0.3s;
-moz-transition: background 0.3s;
-ms-transition: background 0.3s;
-webkit-transition: background 0.3s;
-o-transition: background 0.3s;}
.w1200 .important .rcsp_1:hover span{ background:url("../images/icon1.png") no-repeat top center;}
.w1200 .important .rcsp_2:hover span{ background:url("../images/icon2.png") no-repeat top center;}
.w1200 .important .rcsp_3:hover span{ background:url("../images/icon3.png") no-repeat top center;}
.w1200 .important .rcsp_4 span:hover{ background:url("../images/icon4.png") no-repeat top center;}
.w1200 .important .rcsp_5 span:hover{ background:url("../images/icon5.png") no-repeat top center;}
.important .rcsp_9{ margin-right:0px;}
.important li p{ line-height:18px; margin-top:20px; font-size:20px; text-align:center; display:block; color:#0084b3;}
.important li:hover p{ color:#333;}
.important li strong{ border-bottom:1px solid #00a6e1; position:relative; display:block;margin-top:30px;z-index:4;}
.important li strong i{ position:absolute; width:0px; height:0px; border:10px solid transparent;display:block;left: 50%;margin-left: -9px;border-top-color: #3daad1;}
.important_l{ padding:60px 60px 0 20px; float:left; width:510px; overflow: hidden;}
.important_l img{}
.important_r{ float:right; padding:60px 60px 60px 0px;width:530px; overflow: hidden; }
.icon_top{ width:100%; padding-top:25px;}
.icon_top i{ display:block; width:32px; height:32px;}
.icon_top .i_left{ float:left; background:url("../images/icon_left.png") 0 center no-repeat;}
.icon_top .i_right{ float:right; background:url("../images/icon_right.png") 0 center no-repeat;}
.icon_top .i_left1{ float:left; background:url("../images/icon_left1.png") 0 center no-repeat;}
.icon_top .i_right1{ float:right; background:url("../images/icon_right1.png") 0 center no-repeat;}
.study{ padding:0px 32px;}
.study h3{ font-size:48px; text-align:center; color:#333; font-weight:bold;}
.study span{ font:14px/18px "Microsoft YaHei";color:#535353;display: block;text-indent:40px; padding-top:20px;}
.study dl{ line-height:40px; background:url(../images/icon_1.png) no-repeat 0 16px; font-size:16px;}
.goods{ margin-top:50px;}
/*one end*/
.public_img{ display:block; width:29px; height:29px; padding:15px 0 2px 0;}
.public_img_1{ width:59px; height:29px; display:block;}



.xian{    border-bottom: 1px solid #ddd;
    clear: both;
    margin-bottom: 10px;
    height: 10px;}
.study{ padding:0px 32px;}
.study h3{ font-size:48px; text-align:center; color:#333; font-weight:bold;}
.study span{ font:14px/18px "Microsoft YaHei";color:#535353;display: block;text-indent:40px; padding-top:20px;}
.study dl{ line-height:40px; background:url(../images/icon_1.png) no-repeat 0 16px; font-size:15px;}


/*fuwu*/
.hs-service{width:100%;height:auto;margin:0px auto;}
.hs-service-list{width:1200px;height:auto;margin:0px auto;}
.hs-service-list ul{padding:0px;margin:0px;width:1200px;}
.hs-service-list ul li{text-align:center;width:100%;text-align:center;position:relative;margin-top:117px;border-top:1px solid #42bee8;}

.hs-service-list ul li .ditu_location{position:relative;width:1200px;height:544px;background:url(../images/dibg.jpg) no-repeat;}
.ditu_location .waicheng{width:302px;height:302px;position:absolute; z-index:0;top:50%;left:50%;margin:-195px 0 0 -151px;background:url(../images/sevise_icon_bg1.png) no-repeat center;opacity:0}
.ditu_location .ditu_main{position:relative;}
.ditu_location .ditu_main .true_main {width:200px;height:200px;border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px;;position:absolute;top:52px;left:52px;overflow:hidden;}
.ditu_location .ditu_main .true_main img{width:100%;}
.ditu_location .ditu_main .true_main em{display:block;font-style:normal;font-size:15px;color:#333;}

.ditu_location .ditu_main .bg_rotate{border-radius:302px;position:absolute;top:2px;left:2px;}
.ditu_location .wc_animate{-webkit-animation:flyallwc 1s 0.3s ease-in-out both;-ms-animation:flyallwc 1s 0.3s ease-in-out both;-moz-animation:flyallwc 1s 0.3s ease-in-out both;}
.ditu_location .wc_animate .ditu_main .bg_rotate{-webkit-animation:flyalla 5s 2.4s infinite linear  none;-ms-animation:flyalla 5s 2.4s infinite linear  none;-moz-animation:flyalla 5s 2.4s infinite linear  none;}
@-webkit-keyframes flyallwc{
	0%{-webkit-transform:translate(0px,0px);opacity:0}
	100%{-webkit-transform:translate(0px,0px);opacity:1}
}
@-ms-keyframes flyallwc{
	0%{-ms-transform:translate(0px,0px);opacity:0}
	100%{-ms-transform:translate(0px,0px);opacity:1}
}
@-moz-keyframes flyallwc{
	0%{-moz-transform:translate(0px,0px);opacity:0}
	100%{-moz-transform:translate(0px,0px);opacity:1}
}


@-webkit-keyframes flyalla{
	0%{-webkit-transform:translate(0px,0px) rotate(0deg);opacity:1}
	100%{-webkit-transform:translate(0px,0px) rotate(360deg);opacity:1}
}
@-ms-keyframes flyalla{
	0%{-ms-transform:translate(0px,0px) rotate(0deg);opacity:1}
	100%{-ms-transform:translate(0px,0px) rotate(360deg);opacity:1}
}
@-moz-keyframes flyalla{
	0%{-moz-transform:translate(0px,0px) rotate(0deg);opacity:1}
	100%{-moz-transform:translate(0px,0px) rotate(360deg);opacity:1}
}
.ditu_location b{display:block;width:63px;height:63px;position:absolute;z-index:2; cursor:pointer;opacity:0}
.ditu_location b.location_a{top:169px;left:276px;background:url(../images/sevise_icon_location.png) no-repeat 0 0px;}
.ditu_location b.location_b{top:186px;left:334px;background:url(../images/sevise_icon_location.png) no-repeat -63px 0px;}
.ditu_location b.location_c{top:53px;left:683px;background:url(../images/sevise_icon_location.png) no-repeat -126px 0px;}
.ditu_location b.location_d{top:112px;left:707px;background:url(../images/sevise_icon_location.png) no-repeat -189px 0px;}
.ditu_location b.location_e{z-index:3;top:125px;left:728px;width:32px;height:56px;background:url(../images/sevise_icon_location.png) no-repeat -269px 0px;}
.ditu_location b.location_f{z-index:1;top:79px;left:752px;background:url(../images/sevise_icon_location.png) no-repeat 0 -63px;}
.ditu_location b.location_g{top:130px;left:770px;background:url(../images/sevise_icon_location.png) no-repeat -63px -63px;}
.ditu_location b.location_h{top:110px;left:810px;background:url(../images/sevise_icon_location.png) no-repeat -126px -63px;}
.ditu_location b.location_i{top:169px;left:916px;background:url(../images/sevise_icon_location.png) no-repeat -189px -63px;}
.ditu_location b.location_j{top:201px;left:1020px;background:url(../images/sevise_icon_location.png) no-repeat -252px -63px;}

.ditu_location b.location_a.on{top:169px;left:276px;background:url(../images/sevise_icon_location.png) no-repeat 0 -126px;}
.ditu_location b.location_b.on{top:186px;left:334px;background:url(../images/sevise_icon_location.png) no-repeat -63px -126px;}
.ditu_location b.location_c.on{top:53px;left:683px;background:url(../images/sevise_icon_location.png) no-repeat -126px -126px;}
.ditu_location b.location_d.on{top:112px;left:707px;background:url(../images/sevise_icon_location.png) no-repeat -189px -126px;}
.ditu_location b.location_e.on{z-index:3;top:125px;left:728px;background:url(../images/sevise_icon_location.png) no-repeat -269px -126px;}
.ditu_location b.location_f.on{z-index:1;top:79px;left:752px;background:url(../images/sevise_icon_location.png) no-repeat 0 -189px;}
.ditu_location b.location_g.on{top:130px;left:770px;background:url(../images/sevise_icon_location.png) no-repeat -63px -189px;}
.ditu_location b.location_h.on{top:110px;left:810px;background:url(../images/sevise_icon_location.png) no-repeat -126px -189px;}
.ditu_location b.location_i.on{top:169px;left:916px;background:url(../images/sevise_icon_location.png) no-repeat -189px -189px;}
.ditu_location b.location_j.on{top:201px;left:1020px;background:url(../images/sevise_icon_location.png) no-repeat -252px -189px;}

.ditu_location b.location_a.b_animat{
	top:169px;left:276px;
	-webkit-animation:flyallb 0.8s 0.1s ease-in-out both; 
	-ms-animation:flyallb 0.8s 0.1s ease-in-out both;
	-moz-animation:flyallb 0.8s 0.1s ease-in-out both;
	}
.ditu_location b.location_b.b_animat{
	top:186px;left:334px;
	-webkit-animation:flyallb 0.8s 0.6s ease-in-out both;
	-ms-animation:flyallb 0.8s 0.6s ease-in-out both;
	-moz-animation:flyallb 0.8s 0.6s ease-in-out both;
	}
.ditu_location b.location_c.b_animat{
	top:53px;left:683px;
	-webkit-animation:flyallb 0.8s 1.1s ease-in-out both;
	-ms-animation:flyallb 0.8s 1.1s ease-in-out both;
	-moz-animation:flyallb 0.8s 1.1s ease-in-out both;
	}
.ditu_location b.location_d.b_animat{
	top:112px;left:707px;
	-webkit-animation:flyallb 0.8s 1.6s ease-in-out both;
	-ms-animation:flyallb 0.8s 1.6s ease-in-out both;
	-moz-animation:flyallb 0.8s 1.6s ease-in-out both;
	}
.ditu_location b.location_e.b_animat{
	z-index:3;top:125px;left:745px;
	-webkit-animation:flyallb 0.8s 0.3s ease-in-out both;
	-ms-animation:flyallb 0.8s 0.3s ease-in-out both;
	-moz-animation:flyallb 0.8s 0.3s ease-in-out both;
	}
.ditu_location b.location_f.b_animat{
	z-index:1;top:79px;left:752px;
	-webkit-animation:flyallb 0.8s 0.5s ease-in-out both;
	-ms-animation:flyallb 0.8s 0.5s ease-in-out both;
	-moz-animation:flyallb 0.8s 0.5s ease-in-out both;
	}
.ditu_location b.location_g.b_animat{
	top:130px;left:770px;
	-webkit-animation:flyallb 0.8s 1.1s ease-in-out both;
	-ms-animation:flyallb 0.8s 1.1s ease-in-out both;
	-moz-animation:flyallb 0.8s 1.1s ease-in-out both;
	}
.ditu_location b.location_h.b_animat{
	top:110px;left:810px;
	-webkit-animation:flyallb 0.8s 0.8s ease-in-out both;
	-ms-animation:flyallb 0.8s 0.8s ease-in-out both;
	-moz-animation:flyallb 0.8s 0.8s ease-in-out both;
	}
.ditu_location b.location_i.b_animat{
	top:169px;left:916px;
	-webkit-animation:flyallb 0.8s 1.8s ease-in-out both;
	-ms-animation:flyallb 0.8s 1.8s ease-in-out both;
	-moz-animation:flyallb 0.8s 1.8s ease-in-out both;
	}
.ditu_location b.location_j.b_animat{
	top:201px;left:1020px;
	-webkit-animation:flyallb 0.8s 2.6s ease-in-out both;
	-ms-animation:flyallb 0.8s 2.6s ease-in-out both;
	-moz-animation:flyallb 0.8s 2.6s ease-in-out both;
	}
@-webkit-keyframes flyallb{
	0%{-webkit-transform:translate(0px,-300px);opacity:0}
	100%{-webkit-transform:translate(0px,0px);opacity:1}
}
@-ms-keyframes flyallb{
	0%{-ms-transform:translate(0px,-300px);opacity:0}
	100%{-ms-transform:translate(0px,0px);opacity:1}
}
@-moz-keyframes flyallb{
	0%{-moz-transform:translate(0px,-300px);opacity:0}
	100%{-moz-transform:translate(0px,0px);opacity:1}
}



.hs-service-list ul li i{display:block;width:118px;height:118px;position:absolute;top:-59px;left:50%;margin-left:-59px;}
.hs-service-list ul li h1{margin-top:73px;line-height:40px;font-size:22px;color:#43bee8;}
.hs-service-list ul li p{font-size:15px;color:#696969;margin:5px 0 86px 0;line-height:20px;}
.hs-service-list ul li span{display:inline-block;*display:inline;zoom:1;width:118px;height:118px;margin:0 25px;}
.hs-service-list ul li span.partner_a{background:url(../images/sevise_icon.jpg) no-repeat 0 -118px;}
.hs-service-list ul li span.partner_b{background:url(../images/sevise_icon.jpg) no-repeat -118px -118px;}
.hs-service-list ul li span.partner_c{background:url(../images/sevise_icon.jpg) no-repeat -236px -118px;}
.hs-service-list ul li span.partner_d{background:url(../images/sevise_icon.jpg) no-repeat -354px -118px;}
.hs-service-list ul li span.partner_e{background:url(../images/sevise_icon.jpg) no-repeat -472px -118px;}
.hs-service-list ul li span.partner_f{background:url(../images/sevise_icon.jpg) no-repeat -590px -118px;}
.hs-service-list ul li span.partner_a:hover{background:url(../images/sevise_icon.jpg) no-repeat 0 -236px;}
.hs-service-list ul li span.partner_b:hover{background:url(../images/sevise_icon.jpg) no-repeat -118px -236px;}
.hs-service-list ul li span.partner_c:hover{background:url(../images/sevise_icon.jpg) no-repeat -236px -236px;}
.hs-service-list ul li span.partner_d:hover{background:url(../images/sevise_icon.jpg) no-repeat -354px -236px;}
.hs-service-list ul li span.partner_e:hover{background:url(../images/sevise_icon.jpg) no-repeat -472px -236px;}
.hs-service-list ul li span.partner_f:hover{background:url(../images/sevise_icon.jpg) no-repeat -590px -236px;}

.hs-service-list ul li font{display:inline-block;*display:inline;zoom:1;width:88px;height:88px;margin:-60px 15px 50px;}
.hs-service-list ul li font.partner_a{background:url(../images/sevise_icon.jpg) no-repeat 0 -354px;}
.hs-service-list ul li font.partner_b{background:url(../images/sevise_icon.jpg) no-repeat -88px -354px;}
.hs-service-list ul li font.partner_c{background:url(../images/sevise_icon.jpg) no-repeat -176px -354px;}
.hs-service-list ul li font.partner_d{background:url(../images/sevise_icon.jpg) no-repeat -264px -354px;}
.hs-service-list ul li font.partner_e{background:url(../images/sevise_icon.jpg) no-repeat -352px -354px;}
.hs-service-list ul li font.partner_f{background:url(../images/sevise_icon.jpg) no-repeat -440px -354px;}
.hs-service-list ul li font.partner_g{background:url(../images/sevise_icon.jpg) no-repeat -528px -354px;}
.hs-service-list ul li font.partner_h{background:url(../images/sevise_icon.jpg) no-repeat -616px -354px;}
.hs-service-list ul li font.partner_a:hover{background:url(../images/sevise_icon.jpg) no-repeat 0 -442px;}
.hs-service-list ul li font.partner_b:hover{background:url(../images/sevise_icon.jpg) no-repeat -88px -442px;}
.hs-service-list ul li font.partner_c:hover{background:url(../images/sevise_icon.jpg) no-repeat -176px -442px;}
.hs-service-list ul li font.partner_d:hover{background:url(../images/sevise_icon.jpg) no-repeat -264px -442px;}
.hs-service-list ul li font.partner_e:hover{background:url(../images/sevise_icon.jpg) no-repeat -352px -442px;}
.hs-service-list ul li font.partner_f:hover{background:url(../images/sevise_icon.jpg) no-repeat -440px -442px;}
.hs-service-list ul li font.partner_g:hover{background:url(../images/sevise_icon.jpg) no-repeat -528px -442px;}
.hs-service-list ul li font.partner_h:hover{background:url(../images/sevise_icon.jpg) no-repeat -616px -442px;}

.hs-service-list ul li strong{display:block;margin:50px auto 40px;}
.hs-service-list ul li strong a{cursor:default;display:inline-block;*display:inline;zoom:1;width:215px;height:118px;padding-top:118px;margin:0 25px;}
.hs-service-list ul li strong a.str_a{background:url(../images/sevise_icon.jpg) no-repeat 0 -530px;}
.hs-service-list ul li strong a.str_b{background:url(../images/sevise_icon.jpg) no-repeat -161px -530px;}
.hs-service-list ul li strong a.str_c{background:url(../images/sevise_icon.jpg) no-repeat -322px -530px;}
.hs-service-list ul li strong a.str_d{background:url(../images/sevise_icon.jpg) no-repeat -483px -530px;}
.hs-service-list ul li strong h2{font:22px 'ËÎÌå';color:#666;font-weight:bold;margin:20px auto 10px;}
.hs-service-list ul li strong label{font-weight:normal;color:#696969;font-size:15px;}

.hs-service-list ul .hs-service-list1 i{background:url(../images/sevise_icon.jpg) no-repeat 0 0;}
.hs-service-list ul .hs-service-list2 i{background:url(../images/sevise_icon.jpg) no-repeat -118px 0;}
.hs-service-list ul .hs-service-list3 i{background:url(../images/sevise_icon.jpg) no-repeat -236px 0;}
.hs-service-list ul .hs-service-list4 i{background:url(../images/sevise_icon.jpg) no-repeat -354px 0;}
.hs-service-list ul .hs-service-list5 i{background:url(../images/sevise_icon.jpg) no-repeat -472px 0;}
.hs-service-list ul .hs-service-list6 i{background:url(../images/sevise_icon.jpg) no-repeat -590px 0;}
/*.hs-service-list2{height:180px;}
.hs-service-list2 p{padding:65px 0px 0px 590px;}
.hs-service-list3{height:200px;}
.hs-service-list3 p{padding:80px 0px 0px 265px;}
.hs-service-list4{height:280px;}
.hs-service-list4 p{padding:130px 0px 0px 480px;}
.hs-service-list5{height:220px;}
.hs-service-list5 p{padding:110px 0px 0px 215px;}
.hs-service-list6{height:220px;}
.hs-service-list6 p{padding:100px 0px 0px 465px;}
.hs-service-list7{height:300px;position:relative;}
.hs-service-list7 p{padding:220px 0px 0px 470px;}*/

.hs-service-list7{font-weight:bold;width:100%;height:120px;background:#43bee8;color:#fff;text-align:center;font-size:18px;}
.hs-service-list7 p{padding:15px 0;}
.fastorder{color:#43bee8;background:#fff;border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;width:180px;height:50px;display:block;line-height:50px;font-size:18px;text-align:center;margin:auto}
.fastorder:hover{color:#32b7e4;}    

