
*{margin:0px;padding:0px;}
ul,li{list-style-type:none;}
img{border:0px; margin: 0px; padding: 0px;}
body{font-size:13px;font-family:"\5fae\8f6f\96c5\9ed1"; width: 100%; color:#666666;overflow-x:hidden;background:#f3f3f3;}
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;}
*:focus { outline: none; }

@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;
}

.clearB{ clear: both; width: 100%; height: 20px;}

/*网站头部*/
.jsgf_module{ width:100%; height:auto; overflow:hidden}
.top_header{ width: 100%; height: 40px;background: #f5f5f5;border-bottom: 1px solid #eee;}
.top_header_module{ width: 1200px; margin: 0px auto; height: 40px; line-height: 36px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; color:#696969;}
.header_l{ width: auto; float: left;}
.top_dh{ width: auto; float:right; height:40px;font-family:"\5fae\8f6f\96c5\9ed1";color:#696969; line-height: 40px; font-size:14px;}
.top_dh h2{ font-weight: normal;  background: url(../images/dh_t.png) 0px center no-repeat; text-indent: 30px; color:#696969; line-height: 40px; font-size:14px; float: left; margin: 0px; padding: 0px;}
.top_fz{ width: auto; height: 40px; float: right;}
.top_fz ul li{height: 40px; width: auto; padding: 0px 15px; cursor: pointer; line-height: 37px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color:#696969; border-right: 1px solid #cccccc; float: left;}
.top_fz ul li i{ color:#696969; font-size: 28px; display: block; margin-right: 5px; margin-top: 2px; float: left;}
.top_fz ul li.top_gzwx{ position:relative; z-index: 99999;}
.top_fz ul li.top_gzwx .tpwx_pic{ position: absolute; top: 40px; left: 0px; display: none; background: #FFF; padding: 5px; border: 1px solid #eee; border-top: none;}
.top_fz ul li.top_gzwx:hover{ background: #FFF;}
.top_fz ul li.top_gzwx:hover a{ color:#de001f;}
.top_fz ul li.top_gzwx:hover i{ color:#de001f;}
.top_fz ul li.top_eq0{ border: 0px;}
.top_fz ul li.top_eq0 i{ font-size: 23px;}
.top_fz ul li a{color:#696969;}
.top_fz ul li a:hover{color:#de001f;}
.top_dh img{ margin-top: 10px; text-indent: 0px;}
.header_module{ clear:both; background:#fff; width:100%; height:90px;}
.header_module_module{ width:100%; max-width:1200px; margin:0px auto; height:90px;}
.header_logo{ width: 20%; float: left; height: 90px; position: relative; z-index: 999;margin-left: -60px;}

/*网站导航*/
.nav{ width:76%; float: right; height:90px; line-height:90px;margin-right: -60px;}
.nav_module{ width:100%; margin:0px auto; height:90px; line-height:90px; font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}
.nav_module ul li.yqlj-item{height:90px; color: #333; float:left; width:113px; padding:0px 0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; background: linear-gradient(#de001f 50%, #fff 50%);  background-size: 100% 200%;  background-position: 0 100%; text-align:center; position:relative; z-index:999;}
.nav_module ul li.yqlj-item em{ display:inline-block; font-style:normal; line-height:18px; margin-top:22px;}
.nav_module ul li.yqlj-item p{ font-family:Arial, Helvetica, sans-serif; display:block; color:#bebebe; line-height: 20px; font-size:10px;}
.nav_module ul li.yqlj-item:hover{ /*background:url(../images/ft_t.jpg) center 60px no-repeat #de001f;*/ color:#FFF; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; -webkit-animation: myfirst .5s 1;  background-position: 0 0%;}
@-webkit-keyframes myfirst
{
  0% {
        background-position: 0 100%;
    }
    100% {
        background-position: 0 0%;
    }
}
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#333;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#de001f; display:block;}
.nav_module ul li.on{ /*background:url(../images/ft_t.jpg) center 60px no-repeat #de001f;*/ background:#de001f; color:#FFF; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.nav_module ul li.on a{ color:#FFF;}
.nav_module ul li.on a p{ color:#cdcdcd;}
.nav_module ul li.yqlj-item:hover em{color:#FFF;}
.nav_module ul li.yqlj-item:hover p{color:#cdcdcd;}
.nav_module ul li.yqlj-item:hover a{ color: #fff;}

.second{ position:absolute; top:90px; left:0px; width:113px; height:auto;display:none;}
.nav_module ul li.fitem-hover .second{ display:block;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; }
.nav_module ul li .second ul li{  float:left; background:#323232; font-size: 14px; border-bottom: 1px solid #424242; width:113px;position:relative; z-index:99;font-family:"\5fae\8f6f\96c5\9ed1";}
.nav_module ul li .second ul li:hover{ background:#de001f; color:#FFF;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li ul li a{  height:38px; line-height:38px;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF; display:block;}

.third{ display:none;}
li.item-hover .third{ display:block;}
.nav_module ul li .second ul li.item-hover .third{ display:block;}
.nav_module ul li .second ul li .third{ position:absolute; left:128px; top:0px;}
.nav_module ul li .second ul li .third ul li{ width:230px;}

.nav_en{ float: left; width: 110px; height: 80px; line-height: 80px; background: url(../images/en.jpg) 20px center no-repeat; text-indent: 50px;font-size:16px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#7c7c7c; border-left: 1px solid #eee; }
.nav_en a{color:#7c7c7c; display: block;}
.nav_en a:hover{color:#FFF; background:url(../images/en_h.png) 20px center no-repeat #de001f;}

/* banner */
.in_banbox{ clear:both; width:100%; height:595px; overflow:hidden; position:relative; z-index:100;}
.in_banbox .box{ width:100%; height:100%; overflow:hidden;}
.in_banbox .ban_box{ width:10000px;}
.in_banbox .ban_box_1,.in_banbox .ban_box_2{ float:left;}
.in_banbox .box li{ float:left; height:595px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.in_banbox .box li a{ display:block; width:100%; height:100%;}
.in_banbox .smbox{ position:absolute; left:50%; bottom:20px;}
.in_banbox .smbox ul{ overflow:hidden;}
.in_banbox .smbox li{ float:left; width:15px; height:15px; margin:0 5px; background:#FFF; cursor:pointer; border-radius:50%;}
.in_banbox .smbox li.cur{ background:#de001f;}
.in_banbox .btn{ position:absolute; top:260px; width:69px; height:69px; background:url(../images/ban_btn_01.png) no-repeat; z-index:102; display:none;}
.in_banbox .prev{ left:0px; background-position:left center}
.in_banbox .next{ right:0px; background-position:right center}
.in_banbox:hover .prev,.in_banbox:hover .next{ display:block;}

/* index_pro*/
.index_pro{width:100%;height:650px;background:#fff;padding-top:50px;}
.index_pro .index_pro_detail{width:1200px;margin:0 auto;}
.index_pro .index_pro_detail .ipd_title{text-align:center;}
.index_pro .index_pro_detail .ipd_title span.ipdt_e{font-family:Impact;font-size:70px;color:#f0f0f0;display:block;}
.index_pro .index_pro_detail .ipd_title span.ipdt_c{margin-top:-30px;z-index:2;font-size:26px;font-weight:bold;color:#333333;display:block;}
.index_pro .index_pro_detail .ipd_title span font{color:#da251c;}
.index_pro .index_pro_detail .ipd_about{margin-top:15px;color:#666666;font-size:14px;line-height:22px;text-align:center;}
.index_pro .index_pro_detail .ipd_show .ipd_show_wai{width:1200px;height:420px;overflow:hidden;}
.index_pro .index_pro_detail .ipd_show{width:100%;margin-top:45px;height:400px;text-align:center;overflow:hidden;}
.index_pro .index_pro_detail .ipd_show ul#dome1{width:1220px;height:360px;overflow:hidden;}
.index_pro .index_pro_detail .ipd_show ul#dome1 li{float:left;width:289px;margin-right:14px;margin-bottom:100px;}
.index_pro .index_pro_detail .ipd_show ul#dome1 li a{display:block;width:289px;}
.index_pro .index_pro_detail .ipd_show ul#dome1 li img{width:287px;height:301px;border:1px solid #eeeeee;}
.index_pro .index_pro_detail .ipd_show ul#dome1 li:hover img{border-color:#da251c;}
.index_pro .index_pro_detail .ipd_show ul#dome1 li span{display:block;height:49px;width:100%;text-align:center;color:#333333;font-weight:bold;font-size:16px;line-height:49px;}
.index_pro .index_pro_detail .ipd_show ul#dome1 li:hover span{background:#da251c;color:#ffffff;}

.index_pro .index_pro_detail  ul.is_num{display:table;margin:0 auto;height:50px;overflow:hidden;}
.index_pro .index_pro_detail  ul.is_num li{float:left;height:4px;width:47px;background:#333333;margin:0 2px;}
.index_pro .index_pro_detail  ul.is_num li.on{background:#da251c;}



/*产品展示*/
.content_p1{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.cpzs_module{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.cpzs_item{ width:100%; text-align:center; background: url(../images/cpzs_t.png) bottom center no-repeat; height: auto; overflow: hidden; padding-bottom: 15px;}
.cpzs_item p{font-family:"\5fae\8f6f\96c5\9ed1"; color: #333; line-height: 24px; font-size: 16px; text-transform: uppercase;}
.cpzs_item span{font-family:"\5fae\8f6f\96c5\9ed1"; width: auto; display: block;  color: #6c6c6c; font-size: 30px; font-weight:bold; line-height: 40px;}
.cpzs_item_title{ width:568px; margin:20px auto 0px; height:37px;}
.cpzs_bt{ clear:both; width:100%; line-height:38px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#666; text-align:center;}
.cpzs_item_title ul li{ text-align:center; background:#e9e9e9; width:132px; height:37px; line-height:37px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; color:#FFF; margin:0px 5px; float:left;}
.cpzs_item_title ul li a{ color:#333;}
.cpzs_item_title ul li:hover{ background:#f75800;}
.cpzs_item_title ul li:hover a{ color:#FFF;}
.cpzs_item_title ul li.selected{background:#de001f; color:#FFF;}
.cpzs_item_title ul li.selected a{color:#FFF;}
.cpzs_module_module{ clear:both; height:615px; overflow:hidden; padding:15px 0px;}
.cpzs_module_module ul li{ width:239px; height:285px; border:1px solid #ddd; background:#FFF;  float:left; margin-left:29px; margin-top:20px;}
.cpzs_module_module ul li a{ text-decoration:none;}
.cpzs_module_module ul li .cpzs_pic{ width:223px; height:181px; margin:10px auto;}
.cpzs_module_module ul li img{ width:223px; height:181px;}
.cpzs_module_module ul li .cpzs_title{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; margin-left:10px; color:#333; line-height:35px; width:223px; height:35px;}
.cpzs_module_module ul li.eq0{ margin-left:0px;}
.cpzs_module_module ul li:hover .cpzs_more{ color:#FFF;}
.cpzs_module_module ul li .cpzs_more a{ color:#666; display:block;}
.cpzs_module_module ul li .cpzs_more a:hover{ background:#c7313a; color:#FFF;}
.cpzs_module_module ul li:hover{ background:#c7313a; z-index:2;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/  
    -moz-box-shadow:2px 2px 5px #969696;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/  
    box-shadow:2px 2px 5px #969696;/*opera或ie9*/ 
}
.cpzs_module_module ul li:hover .cpzs_title{ color:#FFF;}
.cpzs_module_module ul li:hover .cpzs_more a{ color:#FFF;}

.zscp_module_module{clear:both; height:auto; overflow:hidden; padding:5px 0px 30px;}
.zscp_module_module ul li{ width:288x; height:auto; border: 1px solid #eee; float:left; margin-left:13px; margin-top:20px; background: #FFF;}
.zscp_module_module ul li.eq0{ margin-left:0px;}
.content12 .hide{ display:none}
.cpzs_pic{ width: 100%; height: auto; overflow: hidden;}
.cpzs_pic img{ width:270px; height:203px;}
.cpzs_ct{ clear: both; height: auto; overflow: hidden; padding: 10px 0px; width: 98%; text-align: center; margin: 0px auto;}
.cpzs_ct h2{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; line-height: 40px; color: #666; font-weight: normal;}
.cpzs_more{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color: #888; line-height: 24px;}
.zscp_module_module ul li:hover{ border: 1px solid #d7010d; background: #d7010d;}
.zscp_module_module ul li:hover .cpzs_ct h2{ color: #FFF;}
.zscp_module_module ul li:hover .cpzs_more{ color: #FFF;}
.zscp_module_module ul li.cpzs_eq0{ margin-left: 0px;}

.zscp2_module_module{clear:both; height:auto; overflow:hidden; padding:5px 0px 30px;}
.zscp2_module_module ul li{ width:270px; height:auto; border: 1px solid #ddd; float:left; margin-left:32px; margin-top:20px;}
.zscp2_module_module ul li.eq0{ margin-left:0px;}

.zscp2_module_module ul li:hover{ border: 1px solid #d7010d; background: #d7010d;}
.zscp2_module_module ul li:hover .cpzs_ct h2{ color: #FFF;}
.zscp2_module_module ul li:hover .cpzs_more{ color: #FFF;}
.zscp2_module_module ul li.cpzs_eq0{ margin-left: 0px;}

/*关于我们*/
.content_p2{ width: 100%; height: 473px; overflow:hidden; background: url(../images/gywm_bg.jpg) center no-repeat; padding: 0px 0px 40px;}
.gywm_module{ width: 1200px; margin: 0px auto;  padding-top: 50px; overflow: hidden; height: 400px;}
.gywm_l{ width: 333px; background: url(../images/index_28.png) no-repeat; float: left; height: 418px; overflow: hidden; margin-top: -50px;}
.gsjj_item{ font-size: 18px; background:url(../images/gsjj_t.jpg) bottom left no-repeat; color: #FFF; margin-top: 40px; font-family:"\5fae\8f6f\96c5\9ed1"; margin-left: 20px; line-height: 60px;}
.gsjj_title{ clear: both;  font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 16px; line-height: 28px; color: #FFF; margin-top: 20px;margin-left: 20px;}
.gsjj_content{ clear: both; height: auto; overflow: hidden; width: auto; margin: 100px auto 0px;}
.gsjj_content ul li{ width: 84px; float: left; margin-left: 20px; height: 84px; border-radius: 50%; background:#373b3e;}
.gsjj_content ul li i{ font-size: 32px; color: #FFF; margin-top: 12px; display: block; text-align: center;}
.gsjj_content ul li p{font-family:"\5fae\8f6f\96c5\9ed1"; clear: both; text-align: center; line-height: 24px; font-size: 14px; color: #FFF;}
.gsjj_content ul li:hover{ background:#0451b3;}
.gsjj_content ul li.gsjj_content_eq0{background:#0451b3;}
.gsjj_content ul li.gsjj_content_eq0 i{ font-size: 28px; margin-top: 18px;}
.gywm_r{ width: 800px; float: left; margin-left: 40px; height: auto; overflow: hidden;}
.gywm_item{ width:100%; background: url(../images/gsjj_bt.jpg) bottom left no-repeat; padding-bottom: 15px; height: auto; overflow: hidden;}
.gywm_item p{font-family:Arial, Helvetica, sans-serif; color: #FFF; line-height: 24px; font-size: 16px; font-style: italic}
.gywm_item span{font-family:"\5fae\8f6f\96c5\9ed1"; width: auto; display: block; color: #FFF; font-size: 32px; font-weight:bold; line-height: 50px;}
.gywm_title{ text-align: center; clear: both; width: 100%;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; line-height: 40px; color: #FFF;}
.gywm_module_module{clear: both; margin-top: 30px; width: 100%;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; line-height: 28px; color: #FFF;}
.gywm_content{ clear: both; height: auto; overflow: hidden; margin-top: 40px;}
.gywm_content ul li{ width: 288px; float: left; height: auto; overflow: hidden; margin-left: 15px;}
.gywm_pic{ width: 120px; margin: 0px auto; height: 120px;border-radius: 50%; background: #f3f3f3; text-align: center; line-height: 120px;}
.gywm_pic i{ font-size: 48px;}
.gywm_nr_title{ width: 100%;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; text-align: center; line-height: 40px; color: #FFF;}
.gywm_nr{ width: 100%;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; line-height:24px; color: #FFF;}
.gywm_content ul li.gywm_content_eq0{ margin-left: 0px;}



/*客户案例*/
.khal_module{ width: 1200px; margin: 0px auto; height: auto;}
.khal_item{ width:100%; text-align:center; background: url(../images/cpzs_t.png) bottom center no-repeat; height: auto; overflow: hidden; padding-bottom: 15px;}
.khal_item p{font-family:"\5fae\8f6f\96c5\9ed1"; color: #333; line-height: 24px; font-size: 16px; text-transform: uppercase;}
.khal_item span{font-family:"\5fae\8f6f\96c5\9ed1"; width: auto; display: block;  color: #6c6c6c; font-size: 30px; font-weight:bold; line-height: 40px;}


/*新闻动态*/
.xwdt_item{ width: 100%; padding-bottom: 10px; height: 40px; border-bottom: 1px solid #eee;}
.xwdt_item_title{ width: auto; float: left; font-size: 24px; color: #333; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 40px; }
.xwdt_item_title span{ text-transform: uppercase; margin-left: 5px; color: #888; font-size: 12px;}
.xwdt_more{ width: auto; float: right; margin-right: 15px; color: #888; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 40px; padding-bottom: 15px; text-transform: uppercase;}
.xwdt_more a{ color: #888;}
.xwdt_more a:hover{ color: #b90000;}
.box_2{ display: none;}
.box_1{ display:block;}
.xwdt_module_module{ clear: both; height: auto; overflow: hidden;}
.xwdt_module_module ul li.xwdt_module_module_eq0 .box_1{ display: none;}
.xwdt_module_module ul li.xwdt_module_module_eq0 .box_2{ display: block;}

/*专业品质*/
.content_p3{ width:100%; height:auto; overflow:hidden;padding: 0px 0px;}
.zypz_module{ width: 1200px; margin: 0px auto; height: auto;}
.zypz_item{ width:100%; text-align:center; background: url(../images/cpzs_t.png) bottom center no-repeat; height: auto; overflow: hidden; padding-bottom: 15px;}
.zypz_item p{font-family:"\5fae\8f6f\96c5\9ed1"; color: #333; line-height: 24px; font-size: 16px; text-transform: uppercase;}
.zypz_item span{font-family:"\5fae\8f6f\96c5\9ed1"; width: auto; display: block;  color: #6c6c6c; font-size: 30px; font-weight:bold; line-height: 40px;}
.zypz_module_module{ clear: both; height: auto; overflow: hidden; padding: 20px 0px;}
.zypz_module_module ul li{ width: 276px; height: 328px; float: left; margin-left: 28px; border: 1px solid #eee; background: #FFF; cursor:pointer; background: linear-gradient(#eaeaea 50%, #FFF 50%);  background-size: 100% 200%;  background-position: 0 100%;}
.zypz_module_module ul li.zypz_module_module_eq0{ margin-left: 0px;}
.zypz_pic{ width: 100%; height: auto; overflow: hidden; text-align: center; margin-top: 30px;}
.zypz_title{ clear: both; margin-top: 20px; background: url(../images/zypz_t.jpg) bottom center no-repeat; padding-bottom: 10px; font-size: 16px; text-align: center; color: #333; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 40px;}
.zypz_content{ clear: both; padding: 10px 15px; line-height: 24px; font-family:"\5fae\8f6f\96c5\9ed1"; color: #4a4a4a; font-size: 14px; text-align: center;}
.zypz_module_module ul li:hover{-webkit-animation: myfirst .5s 1;  background-position: 0 0%;}
@-webkit-keyframes myfirst
{
  0% {
        background-position: 0 100%;
    }
    100% {
        background-position: 0 0%;
    }
}


/*客户案例*/
.in_yybox .in_yy{ width:1198px; margin:55px auto 0 auto; position:relative;}
.in_yybox .in_yy .btn{ display:block; width:21px; height:35px; background:url(../images/index_23.png) no-repeat; position:absolute; top:99px;}
.in_yybox .in_yy .prev{ left:-35px; background-position:left top;}
.in_yybox .in_yy .next{ right:-35px; background-position:right top;}
.in_yybox .in_yy .prev:hover{ background-position:left bottom;}
.in_yybox .in_yy .next:hover{ background-position:right bottom;}
.in_yybox .in_yy .box{ width:1198px; height:270px; overflow:hidden;}
.in_yybox .in_yy .cj_box{ width:10000px; height:385px;}
.in_yybox .in_yy .cj_box_1,.in_yybox .in_yy .cj_box_2{ float:left;}
.in_yybox .in_yy li{ float:left; width:286px; padding-right:18px; text-align:center; font-size:16px;}
.in_yybox .in_yy li a{ position:relative; display:block; color:#303030; overflow:hidden;}
.in_yybox .in_yy li p{ line-height:50px;}
.in_yybox .in_yy li div{ background:url(../images/index_25.png) no-repeat; width:286px; height:215px; position:absolute; left:0; top:0; transition:all 0.3s ease-out 0s; opacity:0; transform:translateY(-100px);}
.in_yybox .in_yy li a:hover div{ opacity:1; transform:translateY(0px);}


/*在线留言*/
.in_newsbox{ clear:both; width:100%; height:auto; padding: 20px 0px; overflow: hidden; background:url(../images/xwdt_bg.png) center top no-repeat;}
.in_newsbox .in_news{ width:1180px; margin:0 auto; }
.in_newsbox .in_news .lt{ float:left; width:703px;}
.in_newsbox .in_news .lt .p_1{ font-size:32px; line-height:34px; color:#fcb803; padding:66px 0 0 9px; text-transform:uppercase;}
.in_newsbox .in_news .lt .p_2{ font-size:22px; line-height:24px; font-weight:bold; color:#000000; padding:10px 0 0 9px;}
.in_newsbox .in_news .lt .p_3{ margin:16px 0 0 9px; width:47px; height:2px; background:#E8B015;}
.in_newsbox .in_news .lt ul{ padding-top:23px;}
.in_newsbox .in_news .lt li{ clear:both;}
.in_newsbox .in_news .lt li .box_1{ clear:both; height:53px; line-height:53px;}
.in_newsbox .in_news .lt li .box_1 p{ float:left; font-size:15px; padding-left:27px; color:#333;}
.in_newsbox .in_news .lt li .box_1 p b{ font-size:17px;}
.in_newsbox .in_news .lt li .box_1 em{ float:right; color:#9c9c9c; font-size:12px; padding-right:37px; font-style:normal;}
.in_newsbox .in_news .lt li .box_2{ clear:both; height:93px; width:653px; padding:11px 35px 0 15px; background:#252525; color:#FFF;}
.in_newsbox .in_news .lt li .box_2 .nlt{ float:left; width:111px;}
.in_newsbox .in_news .lt li .box_2 .nlt img{ border:1px solid #de001f;}
.in_newsbox .in_news .lt li .box_2 .nrt{ float:right; width:530px;}
.in_newsbox .in_news .lt li .box_2 .nrt .tit{ overflow:hidden; padding-top:3px;}
.in_newsbox .in_news .lt li .box_2 .nrt .tit p{ float:left; font-size:16px; color:#FFF;}
.in_newsbox .in_news .lt li .box_2 .nrt .tit em{ float:right; font-size:12px; color:#9c9c9c; font-style:normal; margin-top:5px;}
.in_newsbox .in_news .lt li .box_2 .nrt .info{ height:48px; line-height:24px; color:#B9B9B9; font-size:13px; overflow:hidden; padding-top:3px;}
.in_newsbox .in_news .rt{ float:right; width:430px;font-family:"\5fae\8f6f\96c5\9ed1";}
.in_newsbox .in_news .rt .txt{ width:354px; height:29px; padding:10px 10px 10px 64px; margin-top:15px; border:1px solid #DBDBDB; font-family:"\5fae\8f6f\96c5\9ed1"; background:#FFF url(../images/index_43.png) left top no-repeat; font-size:13px; color:#666;}
#txt_tel{ background:#FFF url(../images/index_43.png) left -66px no-repeat;}
.in_newsbox .in_news .rt .txt:focus{ border-color:#F8CC58;}
.in_newsbox .in_news .rt .area{ width:354px; height:92px; padding:10px 10px 10px 64px; margin-top:15px; border:1px solid #DBDBDB; font-family:"\5fae\8f6f\96c5\9ed1"; background:#FFF url(../images/index_43.png) left -137px no-repeat; line-height:26px; font-size:13px; color:#666;}
.in_newsbox .in_news .rt .area:focus{ border-color:#F8CC58;}
.in_newsbox .in_news .rt .btn{ width:430px; height:51px; line-height:51px; color:#FFF; font-weight:bold; margin-top:29px; background:#2467BD;  font-size:17px; border:0; cursor:pointer;}



/*友情链接*/
.yqlj_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.yqlj_item{ background: url(../images/yqlj_bt.jpg) 0px center no-repeat; text-indent: 25px; height: 45px; line-height: 45px; color: #7f7f7f; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; float: left;}
.yqlj_item span{ color: #7f7f7f; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase;}
.yqlj_module_module{ width: auto; float: left; height: auto; overflow: hidden;}
.yqlj_module_module ul li{color: #666; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/yqlj_t.jpg) right center no-repeat; line-height: 45px; font-size: 14px; float: left; padding: 0px 15px;}
.yqlj_module_module ul li.yqlj_eq0{ background: none;}
.yqlj_module_module ul li a{ color: #666;}
.yqlj_module_module ul li a:hover{ color: #e22226;}




/*container*/
#container{position:relative;height:486px;overflow:hidden;}
#container ul{overflow:hidden;clear:both;height:486px;}

/*首页视频行*/
.indexVideo{ height:290px; padding-top:60px; padding-bottom:110px; background:url(../images/videoK.png) repeat-x center top;}
.indexVideo .con{ width:1200px; margin:0 auto; position:relative;  }
.video{ position:absolute; left:15px; top:0; background:url(../images/videoBgDn.png) no-repeat; width:346px; height:283px; padding:14px;  }
.video_module{ width: 420px; height:280px; border: 5px solid #FFF; float: left;}

.indexAbout{ margin-left:460px;}

/*产品和案例的标题*/
.titleP{ background:url(../images/centerTitle.jpg) no-repeat center top; width:407px; height:65px; margin:0 auto; text-align:center;}
.titleP h1{ display:block; color:#015db0; font-size:26px;  }
.titleP  span{ font-size:14px; color:#a3a3a3; font-family:"\5fae\8f6f\96c5\9ed1"; display:inline-block; padding-top:8px;}
.vTitle{ background:url(../images/videoTitle.png) no-repeat; padding-left:55px; text-align:left;}
.vTitle h1{ font-size:26px; color:#fff;  font-family:"\5fae\8f6f\96c5\9ed1";}
.vTitle span{ font-size:14px; color:#fff; font-family:"\5fae\8f6f\96c5\9ed1"; display:inline-block; padding-top:5px;}
/*公司简介行*/
.indexAbout .con1{ padding-left:50px; padding-top:15px; position: relative;}
.indexAbout .con1 p{ width:690px; line-height:24px; color:#fff; overflow:hidden; text-indent:2em; }
.videoMore{ display:inline-block; width:105px; padding:10px 0; text-align:center; color:#fff; border:1px solid #fff; border-radius:5px; margin-right:15px; margin-top: 30px;}
.indexAbout .con1 a{color: #FFF;}
.videoMore{ color: #FFF;}
.indexAbout .con1 a.videoMore:hover{ color:#0C62AC; background-color:#fff;}
#solution{ position:relative; margin-top:-75px; width:852px; padding:45px; border:30px solid #fff; background-color:#f5f5f5;}
#solution .titleP{ background:url(../images/sT.png) no-repeat center top;}


/* index_subtel */
.index_subtel{width:100%;height:100px;background:url(../images/index_ad_bg.jpg) repeat;}
.index_subtel .index_subtel_detail{width:1200px;margin:0 auto;line-height:100px;overflow:hidden;color:#ffffff;font-size:20px;font-weight:bold;}
.index_subtel .index_subtel_detail .isd_subtel{float:right;margin-top:30px;width:443px;height:40px;background:url(../images/sub_tel_bg.jpg) no-repeat center;}
.index_subtel .index_subtel_detail .isd_subtel input{height:100%;width:100%;border:0px;background:none;outline:none;color:#555;font-size:13px;line-height:40px;}
.index_subtel .index_subtel_detail .isd_subtel .is_tel{float:left;width:324px;height:40px;line-height:40px;padding-left:20px;}
.index_subtel .index_subtel_detail .isd_subtel .is_sub{float:right;width:99px;height:40px;}
.index_subtel .index_subtel_detail .isd_subtel .is_sub input{cursor:pointer;}

/*index_choose*/
#content_p3{ position: relative; margin-top: -75px; width: 1200px; padding:0px 45px;  background: #FFF; }
.index_choose{width:100%;height:auto;background:#FFF;padding-top:50px;}
.index_choose .index_choose_detail{width:1200px;margin:0 auto;}
.index_choose .index_choose_detail .icd_title{text-align:center;}
.index_choose .index_choose_detail .icd_title span.icdt_e{font-family:Impact;font-size:70px;color:#e6e6e6;display:block;}
.index_choose .index_choose_detail .icd_title span.icdt_c{margin-top:-30px;z-index:2;font-size:26px;font-weight:bold;color:#333333;display:block;}
.index_choose .index_choose_detail .icd_title span font{color:#1563a6;}
.index_choose .index_choose_detail .icd_show{width:1200px;overflow:hidden;margin-top:50px;}
.index_choose .index_choose_detail .icd_show ul{width:1250px;overflow:hidden;}
.index_choose .index_choose_detail .icd_show ul li{float:left;width:280px;height:380px;margin-right:26px;}
.index_choose .index_choose_detail .icd_show ul li a{display:block;width:100%;height:100%;position:relative;}


.index_choose .index_choose_detail .icd_show ul li a img{width:100%;}
.index_choose .index_choose_detail .icd_show ul li a .icds_detail{position:absolute;bottom:0px;width:100%;height:205px;background:url(../images/index_why_bg.png) no-repeat top;}
.index_choose .index_choose_detail .icd_show ul li:hover a .icds_detail{background-position:bottom;}
.index_choose .index_choose_detail .icd_show ul li a .icds_detail .icdsd_title{padding:40px 30px 10px 20px;color:#333333;font-size:16px;font-weight:bold;}
.index_choose .index_choose_detail .icd_show ul li a .icds_detail .icdsd_content{padding:5px 30px 10px 20px;color:#666666;line-height:26px;}
.index_choose .index_choose_detail .icd_show ul li:hover a .icds_detail .icdsd_title{color:#fff;}
.index_choose .index_choose_detail .icd_show ul li:hover a .icds_detail .icdsd_content{color:#fff;}

/* index_case */
.index_case{width:100%;height:480px;background:#ffffff;padding-top:50px;}
.index_case .index_case_detail{width:1200px;margin:0 auto;}
.index_case .index_case_detail .icd_title{text-align:center;}
.index_case .index_case_detail .icd_title span.icdt_e{font-family:Impact;font-size:70px;color:#e6e6e6;display:block;}
.index_case .index_case_detail .icd_title span.icdt_c{margin-top:-30px;z-index:2;font-size:26px;font-weight:bold;color:#333333;display:block;}
.index_case .index_case_detail .icd_title span font{color:#1563a6;}
.index_case .index_case_detail .icd_about{margin-top:15px;color:#291a13;font-size:14px;line-height:22px;text-align:center;}
.index_case .index_case_detail .icd_show{width:1200px;margin-top:40px;position:relative;}
.index_case .index_case_detail .icd_show .icd_show_detail{width:1040px;margin:0 auto;overflow:hidden;}
.index_case .index_case_detail .icd_show .icd_show_detail ul{width:1100px;overflow:hidden;height:290px;}

.index_case .index_case_detail .icd_show .icd_show_detail ul li{float:left;width:330px;margin-right:25px;margin-bottom:10px;}
.index_case .index_case_detail .icd_show .icd_show_detail ul li img{width:328px;border:1px solid #e2e2e2;}


.index_case .index_case_detail .icd_show .icd_show_detail ul li span{display:block;width:100%;height:56px;line-height:56px;color:#333333;font-size:16px;font-weight:bold;text-align:center;}
.index_case .index_case_detail .icd_show .icd_show_detail ul li:hover span{color:#da251c;}
.index_case .index_case_detail .icd_show .isd_left,.index_case .index_case_detail .icd_show .isd_right{display:block;width:39px;height:39px;background:url(../images/left_right.png);position:absolute;}
.index_case .index_case_detail .icd_show .isd_left{background-position:top left;left:0px;top:96px;}
.index_case .index_case_detail .icd_show .isd_right{background-position:top right;right:0px;top:96px;}
.index_case .index_case_detail .icd_show .isd_left:hover{background-position:bottom left;}
.index_case .index_case_detail .icd_show .isd_right:hover{background-position:bottom right;}

/* index_team */
.index_team{width:100%;height:570px;background:#f5f5f5;padding-top:50px;}
.index_team .index_team_detail{width:1200px;margin:0 auto;position:relative;height:570px;}
.index_team .index_team_detail .itd_title{text-align:center;}
.index_team .index_team_detail .itd_title span.itdt_e{font-family:Impact;font-size:70px;color:#e6e6e6;display:block;}
.index_team .index_team_detail .itd_title span.itdt_c{margin-top:-30px;z-index:2;font-size:26px;font-weight:bold;color:#333333;display:block;}
.index_team .index_team_detail .itd_title span font{color:#1562a5;}
.index_team .index_team_detail .itd_show{width:1200px;margin-top:40px;}
.index_team .index_team_detail .itd_show .itd_show_detail{width:1200px;margin:0 auto;}
#focus_Box{position:relative;width:1200px;height:308px;margin:20px auto;}
#focus_Box ul{position:relative;width:1200px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;}
#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{width:50%;margin:0 auto;}
#focus_Box li p span{display:inline-block;width:100%;height:66px;line-height:66px;font-size:14px;overflow:hidden;color:#666666;text-align:center;} 
#focus_Box li:hover p span{font-weight:bold;color:#da251c;font-size:20px;}

.index_team .index_team_detail .itd_show .prev,.index_team .index_team_detail .itd_show .next{display:block;width:39px;height:39px;background:url(../images/left_right.png);position:absolute;}
.index_team .index_team_detail .itd_show .prev{background-position:top left;right:50%;margin-right:240px;bottom:-80px;}
.index_team .index_team_detail .itd_show .next{background-position:top right;left:50%;margin-left:240px;bottom:-80px;}
.index_team .index_team_detail .itd_show .prev:hover{background-position:bottom left;cursor:pointer;}
.index_team .index_team_detail .itd_show .next:hover{background-position:bottom right;cursor:pointer;}



/*版权*/
.fyjzzs-footer{ width:100%; height:auto; overflow:hidden; font-size:12px; background:#083da1; padding:30px 0px 30px;}
.footer_module{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.footer_module ul li{ width: 142px; padding-left: 50px; float: left; height: auto; overflow: hidden; background: url(../images/ftbg_bg.jpg) right center no-repeat;}
.footer_module ul li h2{color: #FFF; font-size: 15px; font-weight: normal; line-height: 40px; padding-left: 20px; font-family:"\5fae\8f6f\96c5\9ed1";}
.footer_module ul li.footer_lx{ width: 273px; padding-left: 50px;}
.footer_module ul li.footer_lx h2{ padding-left: 0px;}
.footer_module ul li .ftlx_ct{ clear: both; height: auto; overflow: hidden; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; color: #eaeaea; line-height: 29px;}
.ftdh_module{ clear: both; height: 168px; overflow: hidden;}
.ftdh_module ul li{ color: #FFF; background: none; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1"; padding-left: 20px;}
.footer_module ul li.ft_cpzs{ width: 200px;}
.footer_module ul li.ft_cpzs .ftdh_module ul li{ width: 100%;}
.ftdh_module ul li a{ color: #FFF;}
.ftdh_module ul li a:hover{ color: #feb800;}
.ftew_module{ width: 100%; float: right; height: auto; overflow: hidden; margin-top: 20px;}
.footer_module ul li.ftew_eq{ padding-left: 50px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px;  height: 210px; width: 300px; background: none;}
.footer_module ul li.ftew_eq h2{ padding-left: 0px; text-align: center;}
.ftew_module p{ clear: both;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #FFF; line-height: 26px; text-align: center;}
.ftew_pic{ width: auto; float: left;}
.ftew_title{ width: 100px; height: 120px; float: left; background: url(../images/fl_t.jpg) 20px 40px no-repeat; padding-left:55px; color: #a1a1a1; line-height: 22px; padding-top: 36px;}
.footer_module ul li.ftlx_it{ width: 270px;}
.footer_module ul li.ftlx_it h2{color: #FFF; font-size: 15px; line-height: 40px; width: 170px; padding-left: 40px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftlx_it{ width: 170px; padding-left: 40px; height: auto; overflow: hidden;}
.ftlx_module{ clear: both;  color: #7d7d7d; line-height: 24px; height: 168px; width: 170px; padding-left: 40px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1";}

.footer_R_ewm{ width: auto; float: left; 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;}
.ft_dh{ width: auto; float: left; height: auto; overflow: hidden; margin:10px 15px;}
.ft_dh h2{font-family:"\5fae\8f6f\96c5\9ed1"; font-weight: normal; font-size: 14px; color: #FFF; line-height: 26px;}
.ft_dhlx{ clear: both; height: auto; overflow: hidden;}
.ftzxkf_module{ width: 115px; height: 34px; line-height: 30px; background: url(../images/ftly.png) 15px center no-repeat #e22226; margin-top: 15px; text-indent: 40px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #FFF;}
.ftzxkf_module a{ color: #FFF; }
.ftzxkf_module:hover{background: url(../images/ftly.png) 15px center no-repeat #c71b1e; }

.bottom_module{ clear:both; width:100%; height:auto; overflow: hidden; line-height:45px; background:#1e1e1e;}
.bt_module_module{font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size:14px; line-height:45px; width:1200px; margin:0px auto;}
.bt_module_module a{color:#999;}
.bt_module_module a:hover{ text-decoration:underline; color: #f75800;}

.bt_l{ width:auto; float:left;font-family:"\5fae\8f6f\96c5\9ed1"; height: auto; overflow: hidden;}
.bt_r{ width:auto; float:right;font-family:"\5fae\8f6f\96c5\9ed1";height: auto; overflow: hidden;}
.bt_r ul li{ width: auto; float: left; height: auto; padding: 0px 5px; line-height: 45px; font-family:"\5fae\8f6f\96c5\9ed1"; color: #ababab;}
.bt_r ul li a{color: #ababab; }
.bt_r ul li a:hover{color: #199b51;}

.in_cpybox{ clear:both; width:100%; height:52px; line-height:52px; font-size:12px; color:#4A4A4A; background:#171717;}
.in_cpy{ width:1200px; margin:0 auto;/* overflow:hidden;*/}
.in_cpy a{ color:#666;}
.in_cpy .lt{ float:left; }
.in_cpy .lt em{ color:#9f9f9f; font-style:normal;}
.in_cpy .rt{ float:right;}
.in_cpy .rt em{ float:right; font-style:normal;}
.in_cpy .rt .fx{ float:right;}
.in_cpy .rt .fx a{ float:right; display:block; width:26px; height:25px; margin:13px 0 0 8px; padding:0px; background:url(../images/index_50.png) no-repeat;}
.in_cpy .rt .fx a:hover{ background-image:url(../images/index_50_1.png);}
.in_cpy .rt .fx .a_1{ background-position:-99px 0px;}
.in_cpy .rt .fx .a_2{ background-position:-65px 0px;}
.in_cpy .rt .fx .a_3{ background-position:-33px 0px;}
.in_cpy .rt .fx .a_4{ background-position:0px 0px;}
.in_gs{ width:1200px; margin:0 auto; position:relative;}
.in_gs img{ position:absolute; left:670px; top:-70px;}



/* detail_content */
.detail_content{width:100%;min-height:500px;background:#f0f0f0;padding:30px 0px;}
.detail_content .dc_detail{width:1000px;margin:0 auto;overflow:hidden;}
.detail_content .dc_detail .dcd_left{float:left;width:199px;}
.detail_content .dc_detail .dcd_left .dcdl_title{width:199px;height:76px;padding-top:10px;background:url(../images/detail_title_bg.jpg) no-repeat center;color:#ffffff;font-size:20px;font-weight:bold;text-align:center;}
.detail_content .dc_detail .dcd_left .dcdl_title span{color:#ffffff;font-size:32px;font-family:Impact;opacity:0.5;}
.detail_content .dc_detail .dcd_left ul{width:199px;background:#fff;}
.detail_content .dc_detail .dcd_left ul li{width:189px;height:39px;line-height:39px;padding:0px 5px;}
.detail_content .dc_detail .dcd_left ul li a{display:block;width:149px;height:39px;padding:0px 20px;font-size:14px;color:#666666;}
.detail_content .dc_detail .dcd_left ul li a span{float:right;}
.detail_content .dc_detail .dcd_left ul li:hover a{font-weight:bold;color:#ffffff;background:#2c2c2c;}
.detail_content .dc_detail .dcd_left ul li:hover a span{font-weight:normal;}
.detail_content .dc_detail .dcd_right{float:right;width:784px;background:#fff;}
.detail_content .dc_detail .dcd_right .dcdr_title{height:53px;margin:0px 10px;line-height:53px;width:764px;border-bottom:1px solid #e7e7e7;overflow:hidden;}
.detail_content .dc_detail .dcd_right .dcdr_title .dcdrt_left{float:left;color:#2c2c2c;font-size:16px;font-weight:bold;margin-left:10px;}
.detail_content .dc_detail .dcd_right .dcdr_title .dcdrt_right{float:right;color:#979797;font-size:14px;margin-right:10px;}
.detail_content .dc_detail .dcd_right .dcdr_title .dcdrt_right a{color:#979797;font-size:14px;}
.detail_content .dc_detail .dcd_right .dcdt_content{width:744px;padding:20px;}
.detail_content .dc_detail .dcd_right .dcdt_content ul{width:770px;}
.detail_content .dc_detail .dcd_right .dcdt_content ul li{float:left;width:231px;height:222px;margin-right:25px;margin-bottom:7px;}
.detail_content .dc_detail .dcd_right .dcdt_content ul li a img{width:231px;height:182px;}
.detail_content .dc_detail .dcd_right .dcdt_content ul li a font{display:block;width:231px;height:40px;line-height:40px;text-align:center;color:#333333;font-size:14px;}

/* pro_detail */
.pro_detail{width:100%;background:#fff;}
.pro_detail .prod_detail{width:1200px;margin:0 auto;margin-top:50px;margin-bottom:30px;overflow:hidden;}
.pro_detail .prod_detail .prodd_left{float:left;width:250px;}
.pro_detail .prod_detail .prodd_left .proddl_fl{width:250px;background:#f5f5f5;border-bottom:0px;}
.pro_detail .prod_detail .prodd_left .proddl_fl .proddlf_title{width:218;height:87px;font-size:24px;color:#fff;font-weight:bold;padding-left:32px;line-height:87px;background:url(../images/detail_menu_title_bg.png) no-repeat center;}
.pro_detail .prod_detail .prodd_left .proddl_fl .proddlf_title a,.pro_detail .prod_detail .prodd_left .proddl_fl .proddlf_title a:hover{color:#fff;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul{width:216px;padding:11px 17px;overflow: hidden;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li{/* height:36px; */width:216px;margin-bottom:10px;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li a{display:block;height:36px;width:185px;line-height:36px;padding-left:31px;color:#333;font-size:14px;background:url(../images/dm.png) center top;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li>a:hover{color:#ffffff;background-position:center bottom;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li a.active{color:#ffffff;background-position:center bottom;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li div{margin-top: 14px;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li div a{display:block;height: 36px;width:185px;line-height: 36px;padding-left:31px;color:#333;font-size:14px;background:none;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li div a:hover{display:block;height:36px;width:185px;line-height:36px;padding-left:31px;color:#de0f15;font-size:14px;background:none;}
.pro_detail .prod_detail .prodd_left .proddl_fl ul li div a.sadh{color:#de0f15;}
.pro_detail .prod_detail .prodd_left .proddl_fl1{margin-top:18px;width:214px;border:1px solid #cfcfcf;background:#ffffff;}
.pro_detail .prod_detail .prodd_left .proddl_fl1 .proddlf_title{width:194px;height:70px;font-size:20px;color:#fff;font-weight:bold;padding-left:20px;line-height:70px;background:#da251c;}
.pro_detail .prod_detail .prodd_left .proddl_fl1 .proddlf_content{padding-top:20px;padding-bottom:26px;text-align:center;}
.pro_detail .prod_detail .prodd_left .proddl_fl1 .proddlf_content .proddlfc1{font-size:15px;color:#666666;}
.pro_detail .prod_detail .prodd_left .proddl_fl1 .proddlf_content .proddlfc2{font-family:Impact;font-size:27px;color:#da251c;font-weight:bold;margin-top:5px;}
.pro_detail .prod_detail .prodd_right{float:right;width:905px;}
.pro_detail .prod_detail .prodd_right .proddr_top{height:40px;width:905px;overflow:hidden;position:relative;border-bottom:1px solid #dedfde;margin-bottom:27px;padding-top:8px;}
.pro_detail .prod_detail .prodd_right .proddr_top .proddrt_left{float:left;height:40px;font-size:16px;color:#242424;font-weight:bold;line-height:40px;}
.pro_detail .prod_detail .prodd_right .proddr_top .proddrt_right{float:right;width:300px;height:40px;line-height:40px;text-align:right;color:#666666;font-size:12px;}
.pro_detail .prod_detail .prodd_right .proddr_top .proddrt_right a{color:#666666;font-size:12px;}
.pro_detail .prod_detail .prodd_right .proddr_top .proddrt_right span{color:#da251c;font-size:12px;}
.pro_detail .prod_detail .prodd_right .proddr_top .proddrt_right .proddrt_hr{width:905px;height:4px;background:url(../images/pro_detail_hr.jpg) no-repeat right;margin-top:8px;}
.pro_detail .prod_detail .prodd_right .proddr_content{width:905px;overflow:hidden;}
.pro_detail .prod_detail .prodd_right .proddr_content ul{width:950px;}
.pro_detail .prod_detail .prodd_right .proddr_content ul li{float:left;height:346px;width:289px;margin-right:19px;margin-bottom:20px;text-align:center;}
.pro_detail .prod_detail .prodd_right .proddr_content ul li:hover{cursor:pointer;}
.pro_detail .prod_detail .prodd_right .proddr_content ul li img{height:301px;width:287px;border:1px solid #eeeeee;}
.pro_detail .prod_detail .prodd_right .proddr_content ul li:hover img{border:1px solid #da251c;}
.pro_detail .prod_detail .prodd_right .proddr_content ul li font{display:block;width:100%;height:49px;line-height:49px;text-align:center;color:#666666;font-size:15px;}
.pro_detail .prod_detail .prodd_right .proddr_content ul li:hover font{background:url(../images/pro_title_bg.jpg) no-repeat center;background-size:100% 100%;color:#ffffff;}
.pro_detail .prod_detail .prodd_right .proddr_content.honor ul li{float:left;height:430px;width:289px;margin-right:19px;margin-bottom:20px;text-align:center;}
.pro_detail .prod_detail .prodd_right .proddr_content.honor ul li img{height:385px;width:287px;border:1px solid #eeeeee;}
.pro_detail .prod_detail .prodd_right .proddr_content.honor ul li:hover img{border:1px solid #da251c;}
.pro_detail .prod_detail .prodd_right .about_content{width:905px;overflow:hidden;line-height:26px;}
.pro_detail .prod_detail .prodd_right .about_content ul{width:950px;}
.pro_detail .prod_detail .prodd_right .about_content ul li{float:left;height:346px;width:289px;margin-right:19px;margin-bottom:20px;text-align:center;}
.pro_detail .prod_detail .prodd_right .about_content ul li:hover{cursor:pointer;}
.pro_detail .prod_detail .prodd_right .about_content ul li img{height:301px;width:287px;border:1px solid #eeeeee;}
.pro_detail .prod_detail .prodd_right .about_content ul li:hover img{border:1px solid #da251c;}
.pro_detail .prod_detail .prodd_right .about_content ul li font{display:block;width:100%;height:49px;line-height:49px;text-align:center;color:#666666;font-size:15px;}
.pro_detail .prod_detail .prodd_right .about_content ul li:hover font{background:url(../images/pro_title_bg.jpg) no-repeat center;background-size:100% 100%;color:#ffffff;}
.pro_detail .prod_detail .prodd_right .honor_content{width:905px;overflow:hidden;}
.honor_content .img_show{text-align:center;font-weight:bold;font-size:16px;color:#888;}


/* news_detail */
.news_content{width:905px;overflow:hidden;line-height:26px;}
.news_content ul{overflow:hidden;margin-bottom:30px;}
.news_content ul li{overflow:hidden;line-height:30px;height:30px;border-bottom:1px dashed #c8c8c8;}
.news_content ul li .tri_left{float:left;width:5px;height:16px;background:#d60a00;margin-top:7px;margin-right:5px;}
.news_content ul li .nt_left{float:left;position:relative;padding-left:20px;}
.news_content ul li .nt_right{float:right;}
.news_content ul li .nt_left .news_logo{position:absolute;left:5px;top:11px;}

/* news_content */
.abouts_content .ptname{width:100px;margin:0 auto;font-size:14px;line-height:14px;padding-top:20px;}
.abouts_content .xpkx{width: 100%;overflow: hidden;text-align: center;padding: 20px 0;margin: 0 auto;}
.abouts_content .cpmc{width: 852px;margin: 0 auto;overflow: hidden;padding-bottom: 20px;padding-top: 20px;}
.abouts_content .cpmc dl{width: 764px;margin: 0 auto;overflow: hidden;border: 1px #ccc solid;border-bottom: 0px;}

.abouts_content .cpmc dt{width: 80px;height: 40px;float: left;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;line-height: 40px;}
.abouts_content .cpmc dd{width: 678px;height: 40px;float: left;border-bottom: 1px solid #ccc;line-height: 40px;padding-left: 5px;}
.abouts_content .cpmc .cpxm{width: 764px;height: auto;overflow: hidden;line-height: 26px;display: block;padding-top: 20px;padding-bottom: 20px;}
.abouts_content .gbi{width: 100%;text-align: center;padding-bottom: 20px;}
.abouts_content .gbi a, .news_content .gbi a:hover {color: red;}
.abouts_content .xwnr{text-align: center;width: 100%;overflow: hidden;border-bottom: 1px dashed #ccc;padding-bottom: 5px;padding-top: 10px;}
.abouts_content .xwnr font{font-size: 16px;font-weight: bold;line-height: 26px;}
.abouts_content .xwnr p{color: #ccc;}
.abouts_content li p{color: #2e2e2e;line-height: 26px;font-size: 14px;}
.abouts_content li.szcs{padding-top:20px;line-height: 26px;}
.abouts_content li.xwbt{width:880px;margin:0 auto;padding-top:20px;line-height:26px;}

/* pageNav */
.pageNav{text-align:center;height:30px;margin-top:30px;}
.pageNav font{font-size:13px;border:1px solid #d3d3d3;padding:3px 9px;margin:0 5px;color:#666;}
.pageNav font.current{color:#fff;background:#da251c;}

.pageNav a{font-size:13px;border:1px solid #d3d3d3;padding:3px 9px;margin:0 5px;color:#666;}
.pageNav a.current{color:#fff;background:#da251c;}

/* product_content */
.product_content{width:905px;margin:0 auto;margin-top:40px;margin-bottom:50px;}
.product_content .ptname{width:100px;margin:0 auto;font-size:14px;line-height:14px;padding-top:20px;}
.product_content .xpkx{width: 100%;overflow: hidden;text-align: center;padding: 20px 0;margin: 0 auto;}
.product_content .gbi{width: 100%;text-align: center;padding-bottom: 20px;}
.product_content .gbi a, .news_content .gbi a:hover {color: red;}
.product_content .xwnr{text-align: center;width: 100%;overflow: hidden;padding-bottom: 5px;padding-top: 10px;border:0px;}
.product_content .xwnr font{font-size: 16px;font-weight: bold;line-height: 26px;}
.product_content .xwnr p{color: #ccc;}
.product_content li p{color: #2e2e2e;line-height: 26px;font-size: 14px;}
.product_content li.szcs{padding-top:20px;line-height: 26px;}
.product_content li.xwbt{width:890px;margin:0 auto;padding-top:20px;line-height:26px;}
.product_content li.pro_img{text-align:center;margin-top:10px;}


/**************漂浮**************/
#rightDiv{ position:absolute; top:50%; left:50%; margin-left:620px; z-index:50; font-size:12px;}
#rightDiv li{ width:56px; height:56px; margin-bottom:3px; position:relative; cursor:pointer;}
#rightDiv .bkg{ width:56px; height:56px; cursor:pointer; background:#6A6C6F url(../images/index_53.png) no-repeat; border-radius:50%;}
#rightDiv .toptop{ background-position:13px 16px;}
#rightDiv .toptop:hover{ background-color:#FFBA00;}
#rightDiv .tel{ background-position:center -43px; position:relative; z-index:2001}
#rightDiv .tel_2{ position:absolute; left:-139px; top:0px; width:195px; height:56px; background:#FFBA00; color:#FFF; text-align:center; overflow:hidden; z-index:2002; display:none; border-radius:56px;}
#rightDiv .tel_2 .lt{ float:left; width:56px; height:56px; background:#FFBA00 url(../images/index_53.png) 13px -43px no-repeat; border-radius:50%;}
#rightDiv .tel_2 .rt{ float:left; width:128px; border-left:1px solid #FFF; height:36px; line-height:36px; margin-top:10px; font-size:16px;}
#rightDiv .qq{ display:block; background:#6A6C6F url(../images/index_53.png) 13px -101px no-repeat; color:#666;}
#rightDiv .qq:hover{ background-color:#FFBA00;}
#rightDiv .wx{ background:#6A6C6F url(../images/index_53.png) 13px -159px no-repeat; position:relative; z-index:51}
#rightDiv .wx:hover{ background-color:#FFBA00;}
#rightDiv .wxbox{ position:absolute; top:0px; right:66px; width:185px; height:215px; padding:10px; background:#FFF; text-align:center; line-height:30px; border:1px solid #E4E3E3; display:none;}


.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.ct1_module{ clear:both; width:100%; margin:0px auto; height:auto; overflow:hidden;}
.ct_L{ width:216px; height:auto; float:left;}
sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}
sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}
sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}
sefl_module_module ul li a{ color:#515151;}
sefl_module_module ul li a:hover{ color:#FFF;}
sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}
sefl_module_module ul li:hover a{ color:#FFF;}
.ct_R{ width:955px; float:right; margin-top:20px;}
.ctcommon_module{border:1px solid #f0f0f0; width:953px; height:auto; overflow:hidden;}
.ctcommon_item{ 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:20px; width:943px; margin:0px auto;}
.ctcommon_item_title{ width: auto; float: left; height: auto; overflow: hidden;}
.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: #d73030;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#f75800;}

/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}
.erfl_content{width:203px; height:auto; background:#FFF; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; padding:15px 10px 15px;}
.erfl_content ul li{ width:100%; margin:0px auto; /*height:43px; */background:url(../images/erfl_t.png) 180px center no-repeat; border-bottom: 1px dashed #e2e2e2; text-indent:25px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:43px; font-size:14px;position:relative; z-index:99; border-left: 5px solid #FFF;}
.erfl_content ul li:hover{ background:url(../images/erfl_hr.png) 180px center no-repeat #083da1; border-bottom: 1px dashed #e2e2e2;  color:#FFF; border-left: 5px solid #f2b50a;}
.erfl_content ul li a{ color:#4a4a4a; display:block;}
.erfl_content ul li:hover a{ color:#FFF;}
.erfl_content div li{ width:100%; margin:0px auto; height:43px;border-bottom: 1px dashed #e2e2e2; text-indent:45px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:43px; font-size:14px;position:relative; z-index:99; border-left: 5px solid #FFF;    background: url(../images/lt_li.gif) 25px center no-repeat;}
.erfl_content div li:hover{ background:url(../images/erfl_hr.png) 180px center no-repeat #083da1; border-bottom: 1px dashed #e2e2e2;  color:#FFF; border-left: 5px solid #f2b50a;}
.erfl_content div .fl{ width:100%; margin:0px auto; /*height:43px; */background:url(../images/erfl_t.png) 180px center no-repeat; border-bottom: 1px dashed #e2e2e2; text-indent:25px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:43px; font-size:14px;position:relative; z-index:99; border-left: 5px solid #FFF;}
.erfl_content div .fl:hover{ background:url(../images/erfl_hr.png) 180px center no-repeat #083da1; border-bottom: 1px dashed #e2e2e2;  color:#FFF; border-left: 5px solid #f2b50a;}



/*二级联系我们*/
.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;}









/*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; overflow: hidden; 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{}
.seheader_item_title{ background:url(../images/fl_bg.png) no-repeat; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:26px; color:#FFF;  font-weight:bold; text-indent: 45px;}
.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 20px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:45px;}
.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; margin:0px auto; height:auto; overflow:hidden; background: #FFF;}
.ct_L{ width:225px; height:auto; float:left;}
sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}
sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}
sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}
sefl_module_module ul li a{ color:#515151;}
sefl_module_module ul li a:hover{ color:#FFF;}
sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}
sefl_module_module ul li:hover a{ color:#FFF;}
.ct_R{ width:955px; float:right; margin-top:20px;}
.ctcommon_module{border:1px solid #f0f0f0; width:953px; height:auto; overflow:hidden;}
.ctcommon_item{ 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:20px; width:943px; 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; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#F00;}


.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}






