@charset "utf-8";
/* CSS Document */
html {-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}
.clear,.wrap{ clear:both; overflow:hidden;}
.glyphicon {color:#ea7724;}

body {
    font-family: Arial;
}
.container{padding: 0;}
a{color:#000000;}
/*top*/
.fl{float:left;}
.fr{float:right;}
.logo {padding:1% 0 1% 0;}
.lan {font-size:11px; padding-top:1%;}
#iso{ float:left; width:36%; text-align:right; margin-top:1%;}
#iso img{ max-width:267px;}
/*nav*/
nav{width:100%;}
.nav{ position:relative; float:left;background:#27303f; }
.nav p{ display:block; height:40px; line-height:40px; overflow:hidden;}
.nav p a{ color:#fff; font-size:15px; padding:20px 37px; text-decoration:none; }
.nav p a:hover {background:#ea7724;}
.nav ul{position:absolute;overflow:hidden;top:40px;left:0; padding:15px;  display:none; z-index: 9999;}
.nav ul .cover{ width:1200px; height: 400px; background: #000; opacity: 0.9; position: absolute; top: 0; left: 0; z-index: -1}
.nav ul li a{ color:#000; line-height:30px; text-align:center; font-size:14px; text-decoration:none;}
.nav .list{ width:400px;}
.active_cat ul{ display:block;}
#cur{ background:#ea7724;}


#nav-tiao .pro-list{width:1200px; left:-280px; background: none;}
#nav-tiao .pro-list li{ width:276px; float: left; margin-right:22px;}
#nav-tiao .pro-list li:last-child{margin: 0;}
#nav-tiao .pro-list li dt{background:#c4c4c4; padding: 5px 10px;}
#nav-tiao .pro-list li dd{ padding:5px 10px; color: #ddd;}
#nav-tiao .pro-list li dd:hover{background: #787878;}
#nav-tiao .pro-list li dd a{ color:#ddd; line-height: 24px;font-size: 12px; padding-left: 10px; background: url(../images/new_dot.png) left center no-repeat;}
/*#nav-tiao .pro-list1{width:1200px;left: -144px; margin-top:282px; border-top:solid 1px #ddd;}
#nav-tiao .pro-list1 .cover1{width:1200px; height: 400px; background: #1f1f1f; opacity: 0.8; position: absolute; top: 0; left: 0; z-index: -1 }
#nav-tiao .pro-list1 span a{ color:#ddd; font-size: 14px; width:90px; margin-top: 6px; display: block; border-right: solid 1px #ddd; font-weight: bold; text-align: center; float: left;}
#nav-tiao .pro-list1 ol{ width: 1060px; margin-left: 20px; float:right; display: block;}
#nav-tiao .pro-list1 li{ width:352px; float: left; padding-left: 10px; background: url(../images/new_sj.png ) left center no-repeat; }
#nav-tiao .pro-list1 li a{ color:#ddd; line-height: 26px;}
*/
#nav-tiao .about-list{ width: 150px; padding: 5px 0; left: -12px;}
#nav-tiao .about-list li{padding: 3px 0;}
#nav-tiao .about-list li a{ color: #ddd; }
#nav-tiao .about-list li:hover{background: #787878;}

#nav-tiao .case-list{left:7px;}
#nav-tiao .parts-list{left:-7px;}

/*banner*/
#wrap {position:relative; margin:2px auto; width: 100%; height:460px; overflow: hidden;}   
#wrap .banner { width:100%; margin-left: -720px; position:absolute; top:0;  left: 50%;  height:auto;  opacity:0;  transition: opacity 2s;}
#wrap .banner img{ width:100%; height: auto;}
#wrap .tab1{position:absolute;  bottom:10px; left: 48%;}
#wrap .tab1 span{ display: inline-block;  width:15px;  height:15px;  margin:5px; background:rgba(105,105,105,0.5);  border-radius:50%;   cursor: pointer;  border:1px solid #f1f1f1; }
#wrap .tab1 span.on{background:#ea7724;  }
#wrap .tab1 span:hover{  background:#ea7724; }
#wrap .prev {  position:absolute;left:20px; top:210px;z-index: 99;  width:41px; height:69px;  background:url(../images/slider-arrow.png) no-repeat -106px black; cursor:pointer; opacity: 0.6;}
#wrap .prev:hover{ opacity: 0.4;} 
#wrap .next {  position:absolute; right:20px; top:210px;z-index: 99; width:41px; height:69px; background:url(../images/slider-arrow.png) no-repeat 11px black;; cursor:pointer;opacity: 0.6;}
#wrap .next:hover{ opacity: 0.4;}

/*main-home*/
.main {  overflow: hidden;  margin:0 auto; padding-bottom: 30px;}
.main h3{ font-size:43px; font-family: Arial; color:#070707; text-align: center; margin-top: 54px;}
.new_line{height: 30px; margin-top: 30px; display: block; background: url(../images/new_line.png) top center no-repeat;}
.main .intro{ text-align:center; margin-top: 20px; line-height: 26px;}
.main ul{ width: 100%; overflow: hidden; margin-top:38px;}
.main ul li{ width:307px; overflow: hidden; float: left;}
.wwd ul li{ width:400px!important;}
.main ul li:last-child{ margin:0;}
.main ul li img{ width:100%;}
.wwd ul li img{ width:95%!important;}
.main ul li a:hover img{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.main ul li a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.main ul li div{margin-top:30px;}
.main ul li i{ color:#1f7bcd; display: block;font-style: normal;}
.main ul li a{ color:#000; font-size: 16px; margin:8px 0; display: block;}
.main ul li p{ color:#666; line-height: 24px;}

@media (min-width:1901px)
{
.main {  overflow: hidden;  margin:0 auto; padding-bottom: 30px;}
.main h3{ font-size:43px; font-family: Arial; color:#070707; text-align: center; margin-top: 54px;}
.new_line{height: 30px; margin-top: 30px; display: block; background: url(../images/new_line.png) top center no-repeat;}
.main .intro{ text-align:center; margin-top: 20px; line-height: 26px;}
.main ul{ width: 100%; overflow: hidden; margin-top:38px;}
.main ul li{ width:430px; overflow: hidden; float: left;}
.wwd ul li{ width:570px!important;}
.main ul li:last-child{ margin:0;}
.main ul li img{ width:100%;}
.wwd ul li img{ width:95%!important;}
.main ul li a:hover img{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.main ul li a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.main ul li div{margin-top:30px;}
.main ul li i{ color:#1f7bcd; display: block;font-style: normal;}
.main ul li a{ color:#000; font-size: 22px; margin:8px 0; display: block;}
.main ul li p{ color:#666; line-height:24px;}


}

/*main-video*/

.main_video {  overflow: hidden;  margin:0 auto; padding-bottom: 15px;}
.main_video h3{ font-size:43px; font-family: Arial; color:#070707; text-align: center; margin-top: 20px;}
.main_video ul{ width: 100%; overflow: hidden; margin-top:20px;}
.main_video ul li{ width:400px; overflow: hidden; float: left;}
.main_video ul li:last-child{ margin:0;}
.main_video ul li img{ width:100%;}
.main_video ul li div{margin-top:15px;}

/*case-home*/
.case{ width:100%; overflow: hidden; background: #2a3b45; padding: 10px 0; padding-bottom:40px;}
.case h3{ font-size:43px; font-family: Arial; text-align: center; color: #f1f1f1;}

.box{ margin: 40px auto; margin-bottom:10px;}
.box li{ float:left; width:15px; height:15px; border-radius:50%; border: solid 1px #ddd; margin:5px;}
.box ul{ position:absolute; left:52%; bottom:0; margin-left:-60px;}
.box .current{ background-color:#ea7724;}
.box{ width:1200px; height:528px; margin-left:auto; margin-right:auto; position:relative; overflow:hidden;}
.btn-left{ width:35px; height:100px;background:url(../images/slider-arrow.png) -108px black no-repeat; position:absolute; top:42%; opacity: 0.8; cursor: pointer;} 
.btn-right{  width:35px; height:100px;background:url(../images/slider-arrow.png) 10px black no-repeat;position:absolute; top:43%; right: 0; opacity: 0.8; cursor: pointer;}
.start{ background-position:-39px 0;}
.stop{ background-position:-69px 0;}
.conta{position:absolute;left:0; top:0; }
.conta dl{ width: 1200px; height: 528px; margin:0; position: relative; float: left;}
/*.conta dl div{ width:1200px; height: 528px; background: #3f4e57; opacity: 0.6; position: absolute;}  */ 
.conta dl dt{ position:absolute; color: #f1f1f1; background: #3f4e57; padding:5px; opacity: 1; font-size: 40px; font-family: Arial; width: 1200px; text-align: center; margin-top: 0px; z-index: 999;}
.conta dl dd{ width:770px; color: #f1f1f1; line-height: 26px; position: absolute; top: 220px; left: 230px; z-index: 999;}
.conta dl a{ padding: 8px 35px; background: #f1f1f1; color: #000; font-family: Arial; z-index: 999; position: absolute; top: 400px; left: 43%; font-size: 16px;}
.conta dl img{ float:left; width: 1200px; height: auto;}



 

/*about-home*/
.about{ width:100%; height: 580px; overflow: hidden; background:url(../images/about-home.jpg) fixed center / cover no-repeat; margin-bottom: 20px;}
.about img{ width:100%;}
.about .ab-intro{ width:590px; overflow: hidden; float: left; padding:3px 0; padding-left: 40px; margin-top: 56px;}
.about .ab-intro strong{ font-size:60px; color: #f1f1f1; font-family: Arial;}
.about .ab-intro p{ width: 400px; color:#f1f1f1; line-height: 26px; margin: 30px 0;}
.about .ab-intro span{ display:block; color: #f1f1f1; padding-left: 35px; line-height: 30px; margin-bottom: 5px;}
.about .ab-intro span a{ color:#f1f1f1;}
.about .ab-intro p a{ padding: 8px 35px; background: #f1f1f1; color: #000; font-family: Arial; z-index: 999;  font-size: 16px; margin-top: 30px; display: inline-block;}

/*news*/
.new {  overflow: hidden;  margin:0 auto; padding-bottom: 30px;}
.new h3{ font-size:43px; font-family: Arial; color:#070707; text-align: center; margin-top: 54px;}

.new .intro{ text-align:center; margin-top: 20px; line-height: 26px;}
.new .new-box{ overflow:hidden;}
.new .new-box li{ width:32%; margin-right: 15px; background:#f5f5f5; padding: 15px; margin-top: 30px; float: left;}
.new .new-box li strong{ padding: 3px; padding-left:55px; font-size: 20px; font-family:Arial; color: #000; margin-left: 15px; margin-bottom: 15px; display: block;}
.new .new-box li dl{ margin-left: 15px;}
.new .new-box li dt{margin-bottom: 14px;}
.new .new-box li dt span{font-family: Arial; padding-right: 5px; font-size: 14px; color: #000;}
.new .new-box li dt a{ /*font-weight:bold;*/ font-size: 14px; /*display: block;*/ margin-top: 8px; color:#333;}
.new .new-box li dl dd{  display: block; text-indent: 2em; line-height: 24px; margin: 15px 0; }

/*footer*/
footer{	width: 100%; overflow: hidden; padding: 40px 0; background:#222f35;}
footer .foot-box li{ float:left;}
footer .foot-box li strong{	font-size: 24px; color: #ddd; font-weight: normal; display: block; margin-bottom: 35px;}
footer .foot-box li img { display:block;}
footer .foot-box li p{ color:#829FAD; line-height: 24px;}
footer .foot-box li p a{color:#829FAD;}
.foot{ width:100%; height:50px; background:#172125; color:#e4e4e4;}
.foot p{ line-height: 50px; text-align: center; margin: 0;}
.foot p a{margin-left:8px;}
/************************************************首页代码结束**********************************************************/

/*About*/
.ny-banner{ width:100%; overflow: hidden; /*padding-top: 2px;*/  margin-top: 2px; position: relative; padding-bottom: 60px;}
.ny-banner img{ width:100%; height: auto; margin-bottom: 28px;}
.ny-banner1{ width:100%; overflow: hidden; /*padding-top: 2px;*/ margin-top: 2px; position: relative;}
.ny-banner1 img{ width:100%; height: auto; margin-bottom: 28px;}


.company-intro{ margin-bottom:20px;}
.company-intro img{ float: left; margin-right: 15px; margin-bottom: 15px;}
.company-intro p{ line-height: 24px; text-indent: 2em; font-size: 14px;}

.overseas{width:100%; background: url(../images/about-overseas.jpg) top center no-repeat; overflow: hidden; padding:30px 0;}
.overseas h3{ color:#f1f1f1; font-family: Arial; font-size: 65px; text-align: center; margin-bottom: 40px;}
.overseas ul{ display: flex;justify-content: space-between;}
.overseas ul li a:hover{ text-decoration: underline;color: #fff;}
.overseas ul li a p{ text-align: center;color: #fff;padding: 10px 0;}


.history{width: 100%;  position: relative; height: 324px;}
.history .story-bg{ position:absolute; width: 100%; height: 324px; background: url(../images/about-history.png) top center no-repeat;}
.history ul li span{ font-size: 24px; font-family: Arial;}
.history ul li .jiuer{ position:absolute; /*color: #c2301f; */ left: 34%; top:220px;}
.history ul li .jiuba{ position:absolute; top: 160px; left: -100px; width: 260px;}
.history ul li .year{/*color:#f38d37;*/ position: absolute;  left: -10px; }
.history ul li .ling{ position:absolute; left: -230px; width: 260px;}
.history ul li .year1{/*color:#f2ca5b;*/ position: absolute; left: -120px; top:220px;}
.history ul li .lingsi{ position:absolute; left: -330px; width: 260px; top: 160px;}
.history ul li .year2{/*color:#c2301f;*/ position: absolute; left: -236px; }
.history ul li .lingjiu{ position:absolute; left: 460px; width: 300px;}
.history ul li .year3{/*color:#c2301f;*/ position: absolute; right: -318px;  top: 220px;}
.history ul li .yiwu{ position:absolute; right: -300px; width: 260px; top: 160px;}
.history ul li .year4{/*color:#c2301f;*/ position: absolute; right: -200px;}

.pingtu{ width: 100%; overflow: hidden; background: #dcdcdc; padding: 25px 0;}
.pingtu img{ width:100%; height: auto;}

/*products*/
.mbx{height: 40px; margin: 0 auto; border-bottom: solid 2px #ddd; margin-bottom: 40px;}
.mbx p{ font-size: 25px; font-family:Arial;  float: left; border-bottom:solid 2px #ea7724; padding-bottom: 3px;}
.mbx p span{color:#ea7724; margin-left: 8px; }
.mbx ol{ float:right; background: none;}

.pro-main{ overflow: hidden; margin-bottom: 30px;}
.pro-main .pro-left{ float:left;  padding-left: 0;}
.pro-main .pro-left .pro-bg1{ margin-bottom: 30px;}
.pro-main .pro-left .pro-bg1 a {color:#ea7724; font-size:20xp;}
.pro-main .pro-left ul{ margin-right: 0;}
.pro-main .pro-left ul li{ height:270px;  margin-bottom: 25px; position: relative; float: left;  overflow: hidden;}
.pro-main .pro-left ul li a{ text-align:center; display: block; color: #000;}
.pro-main .pro-left ul li a img{ width:245px; height: auto;}
.pro-main .pro-left ul li a:hover img{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.pro-main .pro-left ul li a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
/*.pro-main .pro-left ul li .cover{ width:290px; height: 218px; background: #207bce; position: absolute; opacity: 0; -moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}*/
/*.pro-main .pro-left ul li:hover .cover{ opacity:0.8; -moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}*/
/*.pro-main .pro-left ul li .fdj{ position:absolute; left: 45%; top: -20%; visibility: hidden; -moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}*/
/*.pro-main .pro-left ul li:hover .fdj{ top:20%; visibility: visible;}*/
/*.pro-main .pro-left ul li p{ position:absolute; left: 30%; bottom:-35%; opacity: 0; -moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}*/
/*.pro-main .pro-left ul li p a{color:#f1f1f1; font-size: 20px;}*/
/*.pro-main .pro-left ul li:hover p{ bottom:30%; opacity: 1;}*/
/*.pro-main .pro-left ul li:hover .backcolor{background: #404e57; color: #f1f1f1; }*/
.pro-main .pro-left ul li .backcolor{ width: 290px; padding: 8px 0; /*-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;*/}

.pro-main .pro-right{}
.pro-main .pro-right .case-list{ margin-top:25px;}
.pro-main .pro-right .case-list li{ width:280px; background: #f6f6f6; padding: 5px 10px; margin: 2px 0;}
.pro-main .pro-right .case-list li i{ font-family:Arial; display: inline-block; margin-right:10px;}
.pro-main .pro-right .case-list li a{ color:#3a3a3a; font-size: 12px;}
.pro-main .pro-right .case-list li.special{text-align: center; position: relative; padding:5px 0;}
.pro-main .pro-right .case-list li.special img{width:280px; height:auto; margin-top: 10px;}
.pro-main .pro-right .case-list li.special a{color:#1f7bcd; font-size: 12px;}
.pro-main .pro-right .case-list li.special img:last-child{position: absolute; left: 0px; bottom: 5px;}
.pro-main .pro-right .case-list li.special p{/*z-index: 999;*/ position: absolute;bottom: 4px; left: 20px;}
.pro-main .pro-right .case-list li.special p span{ display: block; color: #ddd; text-align: left; z-index: 999; font-size: 12px;}

.pro-main .pro-right .new-list{width: 280px; background: #f6f6f6; border: solid 1px #ddd; border-top: none; padding-top: 20px;}
.pro-main .pro-right .new-list li{padding-left: 15px; margin-left: 10px; margin-bottom: 10px; background: url(../images/new_sj1.png) left 8px no-repeat;}
.pro-main .pro-right .new-list li a{ color: #3a3a3a; font-size: 12px; line-height: 24px;}
.pro-main .pro-right .new-list p{ width: 200px; height: 26px; overflow: hidden; margin: 20px auto; margin-left: 70px;}
.pro-main .pro-right .new-list p a{font-size: 12px; color: #333; padding: 8px 15px; background: #ededed;}
.pro-main .pro-right .new-list p span{background: #000; padding: 7px 8px; line-height: 24px; color:#929292;}

.pro-main .pro-right .topic-list{width: 280px; margin-top: 14px; overflow: hidden; border: solid 1px #ddd; padding: 10px 0;}
.pro-main .pro-right .topic-list li{ padding: 0px 10px; position: relative; margin-top: 10px;}
.pro-main .pro-right .topic-list li p{width: 270px; padding: 5px 0;  opacity: 1; background:#000; text-transform: lowercase;; transition: all 0.3s ease-in-out; position: absolute; bottom: -10px; text-align: center;}
.pro-main .pro-right .topic-list li p a{ color:#f1f1f1;}
.pro-main .pro-right .topic-list li:hover p{ visibility: visible; opacity: 1;}
.panel-body p{ padding-left: 25px; border-bottom: dashed 1px #ddd;}
.panel-body p a{font-size: 12px;}

.pro-main .pro-right .contact-list{width: 280px; height: 213px; background: url(../images/pro-bg16.jpg) top center no-repeat;}
.pro-main .pro-right .contact-list div{ padding-top: 80px;}
.pro-main .pro-right .contact-list p{padding-left:35px; margin-left: 40px; color: #f1f1f1; line-height: 26px;}
.pro-main .pro-right .contact-list p:nth-child(1){background: url(../images/about-icon.png) left 2px no-repeat;}
.pro-main .pro-right .contact-list p:nth-child(2){background: url(../images/about-icon.png) left -28px no-repeat;}
.pro-main .pro-right .contact-list p:nth-child(3){background: url(../images/about-icon.png) left -94px no-repeat;}

/*pro-list*/
.pro-group ul li{ overflow: hidden; border-bottom: dashed 1px #999; padding: 20px 0;}
.pro-group ul li img{display: block; float: left; width: 25%; margin-right: 15px; border: solid 1px #ddd;}
.pro-group ul li a{color:#000; font-size: 20px; margin:15px 0; display: block;}
.pro-group ul li p{ color: #666;}
.pro-group ul li span{ background: #ea7724; width: 100px; float: right;}
.pro-group ul li span a{ color: #f1f1f1; text-align: center; margin:2px 0; font-size: 16px;}
.pro-group ul dl{ border-bottom:dashed 1px #ddd; padding-bottom: 15px; margin-bottom: 15px;}
.pro-group ul dl img{width: 217px; float: left; display: block; margin-right: 15px;}
.pro-group ul dl a{ text-decoration: none; color: #333;}
.pro-group ul dl dt{ font-size: 20px; margin-bottom: 15px; padding-top: 15px;}
.pro-group ul dl dd{ line-height: 26px;}

/*pro-con*/
.pro-scroll{ overflow: hidden; float: left; padding-left: 0; }
.pro-boxbig{width:78%; float: left; overflow: hidden; }
.pro-boxbig li{width: 100%; float: left; display: none; border: solid 1px #000;}
.pro-boxbig li:nth-of-type(1){display: block;}
.pro-boxbig li img{ width: 100%;}
.pro-boxbig img,.pro-boxsmail img{width: 100%; height: 100%;}
.pro-boxsmail{width:18.5%; float: right; margin-right: 12px;}
.pro-boxsmail li{ margin: 5px 1%;  border: 1px solid #c9c9c9;}
.pro-boxsmail li img{width: 100%;}
.pro-boxsmail li:hover{border: solid 1px #217ccf;}

.pro-scroll-right{ float: right; overflow: hidden; margin-top: -20px; padding: 0;}
.pro-scroll-right h3{ font-size: 25px;margin-top:20px; margin-bottom:20px; font-family:Arial;}
.pro-scroll-right p{  padding-bottom:8px; line-height:24px; border-bottom: dashed 1px #ddd;}
.pro-scroll-right p span{ font-weight: bold; width: 180px; display: block; float: left;}
.pro-scroll-right button{ margin-right: 15px;}

.pro-contact{display: flex;font-size: 18px;border-bottom: dashed 1px #ddd;padding-bottom:8px; }
.pro-contact span{color: #da251c;margin-right: 20px;}
.btn-box{display: flex;align-items: center;padding-top: 20px;}
.btn-share{display: flex;align-items: center;justify-content: center;padding-top: 15px;width: 456px;}
.btn-share p{font-size: 16px;margin-right: 15px;}
.case-contact{color: #da251c;font-weight: bold;font-size: 16px;}

.pro-intro{padding-top: 40px; overflow: hidden; }
#tit {background: #ddd; margin-right: 0;}
#tit span{ text-align: center; padding: 8px 0; border-right: solid 1px #fff; cursor: pointer;}
#tit .select{background: #000; color: #f1f1f1; cursor: pointer;}
#pro-con{ margin-top: 15px; margin-left: -15px;}
#tit .pro-group ul lian{text-align: center; background:#ddd; padding:8px; border-right: solid 1px #fff;}
#pro-con li{display: none; line-height: 26px;}
#pro-con .brief{display: block;}
#pro-con li img{ width: 100%; margin-top: 5px;}
.pro_follow{width: 200px; float: right; margin-top: -20px;}
/*悬浮表单开始*/
.sidebar-ly {background: #fff;padding: 5px 0 10px;border: 1px solid #ccc;position: fixed;top: 410px;right: 20px;z-index: 9;width: 220px;}
.tit-lx { background: #1e283a; height: 46px;  }
.tit-lx h4 { line-height: 46px; color: #fff; text-align: center; font-size: 20px; font-family: OpenSans_bold; margin: 8px 0 0px; }
.ly-box { margin-top: 15px;text-align: center; }
.ly-box input.side-text { margin: 0 0 8px; font-family: OpenSans,Arial; height: 32px; line-height: 32px; color: #333; font-size: 15px; width: 95%; padding-left: 35px; border: none;outline: none;}
.ly-box input.side-icon-name { background: url(../images/side-icon-user.png) no-repeat 6px center #eee; }
.ly-box input.side-icon-email { background: url(../images/side-icon-email.png) no-repeat 5px center #eee; }
.ly-box input.side-icon-tel { background: url(../images/side-icon-tel.png) no-repeat 5px center #eee; }
.ly-box .icon-capacity{background: url(../images/mes_4-y.png) no-repeat 5px center #eee;-webkit-background-size: 20px auto;-moz-background-size: 20px auto;-o-background-size: 20px auto;background-size: 20px auto;}
.ly-box textarea.side-mes { margin: 0 0 5px; padding: 3px 8px 8px 28px; height: 70px; font-family: OpenSans,Arial; font-size: 15px; color: #333; background: url(../images/side-icon-edit.png) no-repeat 5px 8px #eee;  width: 95%;resize: none;border: none; }
.ly-box input.submit { font-family: Helvetica Neue, Helvetica, OpenSans_bold, OpenSans, Arial,sans-serif; background: #ed2d21; color: #fff; margin-left: 10px; height: 38px; line-height: 36px; padding: 0px 24px; font-size: 18px; border: none; cursor: pointer; }
.ly-box input.submit:hover { background: #f8ab06; }
/*悬浮表单结束*/
/*锚点跳转开始*/
.nav-height{ position:relative; height: 50px;}
.nav-box {margin:0 auto;background: #fff;    border: none;}
.nav-box.navFix{position: fixed;top: 0;left:50%;margin-left: -600px; z-index: 99999;width: 900px;}
.nav-box ul {padding: 0;margin: 0 auto;  display: block; }
.nav-box.navFix ul{ border-bottom: 0;}
.nav-box li { display: inline-block;width: 25%; height: 40px; line-height: 40px;float: left; text-align: center;position: relative;background: #ccc;border-right: 1px solid #fff;}
.nav-box li a {display: block;padding: 0 20px;font-size:16px; color: #333; text-decoration: none;}
.nav-box li a:hover{color: #207bce;}
.nav-box li a.active {color: #fff;background: #ea7724;}
.cattype { font-weight:bold; margin:15px 0;}
.table-trtop{ font-weight:bold; background:#d6d6d6;}

.pro-con li{line-height: 26px;}
/*.pro-con li img{ width: 100%; margin-top: 5px;}*/
.product-tit{width: 100%; border-bottom: 2px solid #39b54a; text-align: left;margin-top: 10px;}
.product-tit i{width: 3px;height: 16px;display: inline-block;background: #39b54a;}
.product-tit h3{display: inline-block;font-size: 20px;color: #2c2c2c;text-align: left;}

.footer-box{width:100%;background-color: #d8f6db;    padding-top: 30px;}
.footer{width: 1200px;margin: 0 auto;text-align: center;border-top: 1px solid #ee8800;padding: 20px;background-color: #d8f6db;}
.footer a{display: inline-block;color: #155a8a;text-decoration: none;font-size: 12px;}
#goTopBtn { display:none;position: fixed;right: 195px;bottom: 5%;}
/*锚点跳转结束*/
/*service*/
.pro-group .service-list a{float: left; font-size: 16px; padding-left: 25px; background:url(../images/new_sj1.png) left center no-repeat;}
.pro-group .service-list li{padding: 0;}
.pro-group .service-list time{ float: right; display: block; margin-top: 17px;}
.service-page{ margin-bottom: 30px;}
.service-dan h3{ font-family: Arial; font-size:48px; text-align: center; padding-bottom: 10px;}
.service-dan h3 span{width: 160px; height: 2px; background: #333; display: block; text-align: center; margin-left:43%; margin-top: 20px; }
.service-page ul{ margin-top: 50px;}
.service-page ul li{ float: left; margin-bottom: 40px; height: 100px; overflow: hidden;}
.service-page ul li img{ width: 35%; padding: 20px; border: solid 1px #333; display: block; float: left; margin-right: 20px;}
.service-page ul li span{ padding-top:15px; display: block;}
.service-page ul li hr{ border-top: solid 1px #333; width: 80px;}
.service-team p{ line-height: 26px; text-align: center; margin-top: 25px;}
.service-team ul{ margin-top: 40px;}
.service-team ul li{margin-bottom: 20px;}
.service-team ul li hr{ border-top:solid 1px #333; width: 80px;}
.service-complete{ background:url(../images/index.png) top center; overflow: hidden; margin-top: 30px; padding-top: 30px;}
.service-complete .complete-youtu{ border:solid 1px #d2d2d2;}
.service-complete ul{padding: 30px 0;}
.service-complete ul li:hover{ background:#fff;}
.service-complete ul .complete-youtu {padding-top: 70px; height:400px;}
.service-complete ul .complete-youtu img{ margin-left: 40%; margin-bottom: 30px; display: block;}
.service-complete ul .complete-youtu strong{ text-align: center; font-size: 16px; color: #333; margin-bottom: 40px; display: block;}
.service-complete ul .complete-youtu p{ line-height: 26px; color: #777777; text-align: center; margin-top: 35px;}
.service-complete .complete-youtu2{ border-left: none; border-right: none;}
.service-complete .complete-youtu2 span{ border: solid 1px #333; width: 120px; display: block; margin-left: 34%;}
.service-installation {padding-bottom: 40px;}
.service-installation ul{ height: 546px; margin: 40px 0; background:url(../images/service-bg.png) top center no-repeat; position: relative;}
.service-installation ul li{ overflow: hidden; margin-top: 80px; float: left;}
.service-installation ul li strong{ font-size: 16px; color: #333; margin-bottom: 20px; display: block;}
.service-installation ul li p{ line-height: 26px; color:#777;}
.service-installation ul li:first-child strong{text-align: right;}
.service-installation ul li:nth-child(2){float: right;}
.service-installation ul li:nth-child(3){ clear: both; float: left; padding-top: 110px; margin-right: 20px;}
.service-installation ul li:nth-child(3) strong{ text-align: right;}
.service-installation ul li:nth-child(4){ float: right; padding-top: 110px;}
.service-installation ul li:nth-child(5){ text-align: center; position: absolute; left: 38%; top:18%;}
.service-installation2 ul li{ margin-bottom: 15px; }
.service-installation2 ul li strong{ font-size: 16px; color: #333; margin-bottom: 20px; display: block;}
.service-installation2 ul li p{ line-height: 26px; color:#777;}

  .weixiu-one h3{font-size: 36px; text-align: center;}
	.weixiu-one h3 span{ display: block; font-size: 30px; font-family: Arial; margin-top: 15px; padding-bottom: 10px;}
	.weixiu-one h3 hr{ width:145px; border-top: solid 1px #000; margin-left: 44%;}
	.weixiu-one p{line-height: 24px;}
	.weixiu-two{ padding: 40px 0;}
	.weixiu-two div:first-child{ border-right:dashed 1px #333;}
	.weixiu-two div:last-child{ padding-left: 25px;}
	.weixiu-two h3{ font-size: 30px; font-family:Arial;}
	.weixiu-two h3 hr{ width: 120px; border-top:solid 1px #000;}
	.weixiu-two p{ line-height: 24px;}
	.weixiu-two p:first-child{padding:40px 0; }
	.weixiu-three{ width: 100%; overflow: hidden; background:url(../images/weixiu-bg.jpg) top center; padding: 20px 0;}
	.weixiu-three div h3{ font-size: 30px; font-family: Arial; margin-bottom: 20px;}
	.weixiu-three div h3 span{ width: 15px; height: 15px; background: #333; display: inline-block; margin-right: 20px; margin-bottom: 5px;}
	.weixiu-three div h3 small{ margin-left: 25px; font-family: nomal; font-size: 14px; color: #1f7bcd;}
	.weixiu-four{ padding: 20px 0;}
	.weixiu-four h3 hr{ border-top: solid 1px #000;}
	.weixiu-four div{ border: solid 1px #000; width: 49%}
	.weixiu-four div:last-child{ float: right;}

/*parts*/
.tab{ height: 700px;}	
.tab-list  { text-align: center; line-height: 40px; font-family: Arial;  height: 40px; border-bottom: none;}
.tab-list  li { float: left; border: 1px solid #ddd; border-right: none; cursor: pointer; }
.tab-list li:last-of-type { border-right: 1px solid #ddd; }
.tab-content { position: relative; margin-top: 40px;}
.tab-content  li p{ height: 200px; display: block;}
.tab-content  li img{ width: 100%; margin-bottom:30px; display: block;}
.tab-content  li p span{ display: block; text-align: center; margin-top: -20px; margin-bottom: 20px;}

/*news-con*/
.pro-main .new-con img{ /*float: left;*/ margin-right:20px;}
.new-con h4{ font-family: Arial; font-size: 25px;}
.new-con time{ width: 100%; text-align: right; display: block; margin-bottom: 30px; }
.new-con p{ line-height: 26px; text-indent: 2em;}

/*news-con*/
.pro-main .new-con img{ /*float: left;*/ margin:20px;}
.new-con h4{ font-family: Arial; font-size: 25px;}
.new-con time{ width: 100%; text-align: right; display: block; margin-bottom: 30px; }
.new-con p{ line-height: 26px; text-indent: 2em;}

/*case*/
.pro-main .case-left{ float:left; padding-left: 0;}
.case-main{ padding: 0; overflow: hidden; margin-left: 0;}
.case-main li{padding-left: 0;}
.case-main li:nth-child(1) img{ width: 517px; height: auto; float: left;}
.case-main li:nth-child(1) .numb{ width: 368px; height: 324px; overflow: hidden; float:left; background: url(../images/new_numb1.jpg) left center no-repeat;}
.case-main li .numb a{ font-size: 16px; /*font-family: "impact"; */color: #0c0c0c; float: right; display: block; margin-top: 58px; margin-bottom: 60px;}
.case-main li p{display: block; width: 320px; overflow: hidden; line-height: 26px; text-indent: 2em; margin-left: 30px;
color:#999;}
.case-main li:nth-child(2){ width: 590px; float: left;}
.case-main li:nth-child(2) img{width: 295px; height: auto; float: left;}
.case-main li:nth-child(2) .numb{ width:295px; height:222px; text-align: center; line-height: 26px; padding: 0 20px; overflow: hidden; float:left; background: url(../images/new_numb2.jpg) left center no-repeat;}
.case-main li:nth-child(3){ clear:left; float: left; margin-top: -1px;}
.case-main li:nth-child(3) img{float: right; width: 295px;}
.case-main li:nth-child(3) .numb{ width:295px; height:222px; text-align: center; line-height: 26px; padding: 0 50px; overflow: hidden; float:left; background: url(../images/new_numb3.jpg) left center no-repeat;}
.case-main li:nth-child(3) .numb a{ margin-top: 80px; margin-left: 20px;}
.case-main li:nth-child(4){ width: 295px; float: left; margin-top: -222px;}
.case-main li:nth-child(4) img{width: 295px;}
.case-main li:nth-child(4) .numb{ width:295px; height:222px; text-align: center; line-height: 26px; padding: 0 20px; overflow: hidden; float:left; background: url(../images/new_numb4.jpg) left center no-repeat;}
.case-main li:nth-child(4) .numb a{ margin-top: 120px;}
.case-main li:nth-child(5){ width: 590px; float: left;}
.case-main li:nth-child(5) img{width: 295px; height: auto; float: left;}
.case-main li:nth-child(5) .numb{ width:295px; height:222px; text-align: center; line-height: 26px; padding: 0 20px; overflow: hidden; float:left; background: url(../images/new_numb5.jpg) left center no-repeat;}
.case-main li:nth-child(6){ width: 590px; float: left;}
.case-main li:nth-child(6) img{float: right; width: 295px;}
.case-main li:nth-child(6) .numb{ width:295px; height:222px; text-align: center; line-height: 26px; padding: 0 40px; overflow: hidden; float:left; background: url(../images/new_numb6.jpg) left center no-repeat;}
.case-main li:nth-child(6) .numb a{ margin-top:120px; }
.case-main li:nth-child(7){ width: 295px; float: left; margin-top: -222px;}
.case-main li:nth-child(7) img{width: 295px;}
.case-main li:nth-child(7) .numb{ width:295px; height:222px; text-align: center; line-height: 26px; padding: 0 20px; overflow: hidden; float:left; background: url(../images/new_numb7.jpg) left center no-repeat;}
.case-main li:nth-child(7) .numb a{ margin-top: 120px;}

.case-main li:nth-child(8){ width:590px; float: right; margin-right: 15px;}
.case-main li:nth-child(8) img{width: 295px; float: right;}
.case-main li:nth-child(8) .numb{ width:295px; height:222px; text-align: center; line-height: 26px; padding: 0 20px; overflow: hidden; float:left; background: url(../images/new_numb8.jpg) left center no-repeat;}
.case-main li:nth-child(8) .numb a{ margin-top: 120px;}

/*case-con*/
.case-left .media .media-body{padding-left: 8px; float:right;}
.case-left .media .media-body h4{ font-size: 24px; font-family:Arial; margin-bottom: 20px;}
.case-left .media .media-body p{line-height: 24px; margin:0 0 5px;}
.case-left .media .media-body p:nth-child(4){border-bottom: dashed 1px #ddd;padding-bottom: 10px;}
.case-left .media .media-body p span{font-size: 14px; color: #207bce; font-weight: bold;}
.case-left .media .media-body button{ margin-top: 10px;}
.case-left .media .media-body button a{ text-decoration: none;}
.case-left .introduction{width: 100%; overflow: hidden;  }
.case-left .introduction h3{width: 694px;  font-size: 40px; font-family: Arial; margin: 0 auto; text-align: center; color:#000; line-height: 60px; margin-bottom: 20px;}
.case-left .introduction p{ line-height: 26px;}
.case-left .introduction p span{/*font-weight: bold;*/}

.relate{width: 100%; overflow: hidden;  padding: 40px 0;}

.relate-case{padding: 40px 0;}
.relate-case strong{ font-size: 36px; font-family: Arial; font-style:italic; color:#000;}
.relate-case strong.relate-strong{ display: block;background: #f5f5f5;}
.relate-case strong span{width: 70px; height: 3px; background: #000; display: block; }
.relate-case strong a.more_link{float: right;padding: 8px 15px;font-size: 30px;}
.relate-case ul{ margin-top: 40px; overflow: hidden; margin-left: -15px;}
.relate-case ul li{float: left; /*padding: 0;*/ }
.relate-case ul li a{display:block; text-align: center; margin-top: 15px;}
.relate-case ul li img{ width: 290px;}
.pro-news{ height: 217px;}
.relate-case ul li a{ color:#000; width: 290px;}
#about4 ul li img{width: 180px;}
#about4 ul li a{ color:#000; width: 180px;}

.case-fy{ padding: 30px 0 10px 0; overflow: hidden; border-top:solid 1px #ddd; margin-top: 20px;}
.case-fy p{ float: left; margin-right: 50px;}

/*message*/
.dark-matter { margin: 20px auto; /* background:url(../images/mess_bg.jpg);*/ padding: 20px 30px 20px 30px; font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #D3D3D3; border: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;  }
.dark-matter .mes-tit { padding: 0px 0px 30px 40px; display: block; border-bottom: 1px solid #444; margin: -10px -30px 30px -30px; text-align: center; font-size: 40px; color:#101010; font-family: Arial;}
.dark-matter .mes-tit>span { display: block; font-size: 14px; font-family: "Arial";margin-top: 15px;}
.dark-matter label { display: block;margin: 0px 0px 5px;}
.dark-matter label>span { float: left; width: 15%; text-align: right; padding-right: 10px; margin-top: 10px; font-weight: bold; color:#101010;position: relative;}
.dark-matter label>span b{ color:#da251c;font-size: 24px;position: absolute;right: 85px;top: -2px;}
.dark-matter input[type="text"], .dark-matter input[type="email"], .dark-matter textarea, .dark-matter select {
 border: none; color: #525252; height: 25px; line-height:15px; margin-bottom: 16px;  margin-right: 6px; margin-top: 2px; outline: 0 none; padding: 5px 0px 5px 5px; width: 80%; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); /*background: #DFDFDF;*/ border: solid 1px #ddd;}
.dark-matter select { text-indent: 0.01px;  text-overflow: '';  width: 70%;  height: 35px;  color: #525252;  line-height: 25px; }
.dark-matter textarea{  height:100px; padding: 5px 0px 0px 5px; width: 80%;  }
.dark-matter .button { background: #207bce;border: none; padding: 10px 25px 10px 25px;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-weight: bold; }
.dark-matter .button:hover { color: #333; background-color: #EBEBEB; }

::-webkit-input-placeholder { color:#b6b6b6; }
::-moz-placeholder { color:#b6b6b6; } 
:-ms-input-placeholder { color:#b6b6b6; }
input:-moz-placeholder { color:#b6b6b6; }

/*contact us*/
.lianxi{ margin-top:50px;}
.lianxi div{ float: left;}
.lianxi div img{ margin-bottom: 20px;}
.lianxi div p{ line-height: 26px; margin-top: 10px; text-align: center;}
.lianxi div p span{font-weight: bold; color: #217ccf;}
.lianxi div:nth-child(1) p{margin-left:-120px;}
.lianxi div:nth-child(2){text-align: center;}
.lianxi div:nth-child(3){text-align: right;}
.lianxi div:nth-child(3) p{ margin-right: 50px; margin-right: -140px;}
.lianxi ul{ width:1200px; overflow: hidden; padding-top: 20px;}
.lianxi ul li{ width: 130px; overflow: hidden; float: left; margin-right: 10px;}
.lianxi ul li:nth-child(1){ width: 200px; line-height: 134px;}
.lianxi ul li strong{font-size: 20px;}
.lianxi dl{ width:1200px; overflow: hidden; padding-top: 20px;}
.lianxi dl dt{  float: left; margin-right: 10px;line-height: 60px;height: 60px;}
.lianxi dl dt:nth-child(1){ width: 200px;}
.lianxi dl dt strong{font-size: 20px;}

/*page*/
/*** page
-------------------------------------------------------------- ****/
.pagination {text-align: center; margin-left: 0; }
.pagination a:first-child b{background: none; padding-right: 0; color: #303030;}
.pagination a {border:1px solid #ddd;margin-right:6px;color: #707070; padding:6px 10px; font:bold 14px/34px arial;}
.pagination a:hover,.pagination a:active{background:#3aa9f2;color: #FFFFFF;text-decoration: none;}
.pagination .cur { background: #3aa9f2;border: 1px solid #3aa9f2;text-decoration: none;}
.pagination a.cur {color: #fff;}
.pagination .disabled {width: 79px;}
.pagination b{ background:#207bce; color:#f1f1f1;  padding:6px 10px; margin-right:6px; }
.pagination b:first-child{ background: none; padding: 0; margin: 0; color: #707070;}

/*吸顶条*/
.fl_l{ width:900px;  background: #141414; margin-left: -15px; overflow: hidden; z-index: 999;}
.fl_l li a{	float: left; padding: 0 7.4%; text-align: center;	display: block;	color: #f1f1f1;font-size: 14px;line-height: 60px; border-right: solid 1px #f1f1f1;}
.fl_l li:last-child a{border:none; }
.fl_l li.active a{	background: #337ab7;	color: #fff;}
.fl_r{	width: 900px; margin-left: -15px; margin-top: 10px;}
.fl_r li{padding-bottom: 15px; margin-bottom: 15px; line-height:26px; display: block;}
.fl_r li.introduction h3{width: 694px;  font-size: 40px; font-family: Arial; background: url(../images/new_line.png) bottom center no-repeat; margin: 40px auto; text-align: center; color:#000; padding-bottom: 60px; }

.fl_r li strong{ font-size: 36px; font-family: Arial; font-style:italic; color:#000;}
.fl_r li strong span{width: 70px; height: 3px; background: #000; display: block; }
.fl_r li img{width: 100%;}


/*site index*/
.pro-group1 p{ line-height: 26px; margin-bottom: 25px;}
.pro-group1 p a{ display: block; color: #207bce; margin-bottom: 10px;}
.pro-group1 ul li{ margin-bottom: 20px;}
.pro-group1 p strong{ display: block;}

/*背景视频*/
section {
	height: 460px;
	text-align: center;
	background-color: #2c3e50;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
section > .text {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
section > .text > h1 {
	font-size: 42px;
	color: #fff;
	border-bottom: 0;
	margin: 0 0 10px;
}
section > .text > h3 {
	color: #fff;
	margin: 0;
}

.fontfm{font-family: Arial;}
/*表单新增样式*/
.capacity{line-height: 0;color: #333;margin-bottom: 15px !important;}


/*proceso*/
.clearfix{clear: both;}
.containers{width: 100%;background: url('../images/lcbg.jpg')no-repeat bottom center;}
.product_title{width: 175px;height: 45px;margin:10px auto 30px; border: solid 1px #9e9292ad;text-align: center;line-height: 45px;font-size: 24px;}
.product_title1{width: 500px;height: 45px;margin:40px auto 0; border: solid 1px #9e9292ad;text-align: center;line-height: 45px;font-size: 24px;}
.ProductListBom{height: 1380px;}
.SolutionList{ padding-top: 50px;clear: both;height: auto;}
.ProductListBom li{width: 285px;margin:0 7.5px 20px;overflow: hidden;float: left;}
.ProductListBom li .ProductListBomPic{overflow: hidden;display: block;border: 1px solid #d6d6d6;}
.ProductListBom li .ProductListBomPic img{width: 285px;}
.ProductListBom li .ProductListBomTit{color: #fff;font-size: 14px;background: #7d7d7d;display: flex;justify-content:center;align-items: center;text-align: center;height: 40px;overflow: hidden;}
.ProductListBom li .ProductListBomTit:hover{text-decoration: underline;}
/** page**/
#ctl00_ContentConn_PageInfo { text-align: center; margin-top: 20px; font-size: 14px; float: left;  line-height: 40px; width: 100%; }
#ctl00_ContentConn_PageInfo a { background: #fff none repeat scroll 0 0; border: 1px solid #bcbcbc; color: #999; margin: 5px 5px 0 0; padding: 6px 10px; }
#ctl00_ContentConn_PageInfo > b { background: #fff none repeat scroll 0 0; border: 1px solid #bcbcbc; color: #999; margin: 5px 5px 0 0; padding: 6px 10px; }
#ctl00_ContentConn_PageInfo a:hover { background: #ff3a3b none repeat scroll 0 0; border: 1px solid #c00; color: #fff; text-decoration: none; }
#ctl00_ContentConn_PageInfo > b { background: #ff3a3b none repeat scroll 0 0; border: 1px solid #c00; color: #fff; text-decoration: none; }

.liucheng_title{text-align: center;margin: 30px 0;font-size: 26px;}
.chatonline {width: 1200px;height: 100px;background-color: #feede9;border: 1px dashed #fd8a03;display: flex;align-items: center;}
.chatonline p{padding-left: 20px;font-size: 16px;color: #fd6500;}
.chatonline a{width: 200px;height: 40px;line-height: 40px;margin: 0 30px;font-size: 16px;background: #fd3f1b;color: #fff;text-align: center;}

.sub_lc{width: 280px;}
.right_box{width: 900px;float:right;padding:20px 0;}
.h4pro{ font:normal 20px/30px Arial; color:#da251c; padding:1.5% 0 1% 0; border-top:#d9d9d9 solid 1px;}
.ppro{ padding:0 0 3% 0;font: normal 16px/18px Arial;color: #727272;}
#techdata{ width:100%; text-align:center; border-top:#bbb solid 1px; border-left:#bbb solid 1px; line-height:30px; color:#383838;}
#techdata tr td{ border:#bbb solid 1px; border-left:none; border-top:none;}
/*404*/
.nf_bg{background:#d6d6d669; }
.notfound{border-left: 3px solid #da251c;font-size: 18px;padding-left: 10px;margin-bottom: 20px;}
.nf_h3{font-weight: normal;text-align: center;background: url('../images/404_icon1.png')no-repeat bottom center;padding-bottom: 30px;font-size: 24px;}
.nf_h2{font-weight: normal;text-align: center;background: url('../images/404_icon2.png')no-repeat bottom center;padding-bottom: 30px;font-size: 24px;}

























