@charset "gb2312";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; font-weight:normal; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:"Microsoft YaHei","微软雅黑","Open Sans",Arial,"Hiragino Sans GB",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif,tahoma,arial,"Hiragino Sans GB","宋体",sans-serif; font-size:14px; text-align:left; margin:0 auto; line-height:24px;  color:#333; font-weight:400; }
article, aside, details, figcaption, figure, footer, header, menu, nav, section{display:block; }
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
input:focus,textarea:focus{outline:none;}/*去掉边框线*/
.clear{clear:both; }
.fl{float:left; }
.fr{float:right; }
.tl{text-align:left; }
/*全局的字体链接*/
a:link,a:visited{color:#777; text-decoration:none; }
a:hover,a:active{color:#EE0B14; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
.main{clear:both; width:1300px; margin:0 auto;}
a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.clear{ clear:both;}

.pro_menu{
 clear:both;
 background: #333;
 height:0px;
 width:100%;
 position:fixed;
 top:0px;
 left:0px;
 overflow:hidden;
 transition:all .5s;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 -moz-transition:all .5s;
 -ms-transition:all .5s;
}
.pro_menu_h{clear:both; width:100%; height:50px !important; position:fixed; top:0px; left:0px; z-index:100000000; border-bottom:1px  solid #E50012; }
.pro_menu .pro_menu_div{clear:both; width:1300px; margin:0 auto; }
.pro_menu .pro_menu_div h1{float:left; display:inline-block; font-size:26px; font-weight:bold; color: #fff; line-height:50px; }
.pro_menu .pro_menu_div .pro_menu_a{float:right; display:inline-block; padding:10px 0px 10px 0px; height:30px; }
.pro_menu .pro_menu_div .pro_menu_a a{float:left; display:inline-block; padding:0px 20px; margin-right:10px; border-radius:3px; line-height:30px; font-size:14px; }
.pro_menu .pro_menu_div .pro_menu_a a:link,.pro_menu .pro_menu_div .pro_menu_a a:visited{color:#333; background:#fff; text-decoration:none; }
.pro_menu .pro_menu_div .pro_menu_a a:hover,.pro_menu .pro_menu_div .pro_menu_a a:active,#nav_hover_a,.pro_menu .pro_menu_div .pro_menu_a a.current{color:#fff; background:#E50012; text-decoration:none; }
.prolie{  padding:50px 0px 10px 0px;  }
.content{width:1300px; margin:0 auto;}
.aboutneibox{  min-height:500px; background:#FFF; position:relative; z-index:2; margin:0 auto; margin-bottom:30px; width:1300px; }

.top{ width:100%; background:#3B3B3D;}
.topcon{ width:1300px; height:38px; margin:0px auto;}
.top h1{ width:60%; float:left; color:#fff;font:14px/38px '微软雅黑'; }
.top h2{ float:right; color:#fff;}
.top h2 a{ color:#fff;  font:14px/38px '微软雅黑'; padding:0px 5px;}
.top h2 i{ width:1px; height:10px; background:#fff; display:inline-block;}
.header{ width:1300px;; height:auto; overflow:hidden; margin:0px auto;   }
.header .logo{ margin-top:15px;}
.header .nav{ }
 .nav ul.navcon li{ float:left; }
 .nav ul.navcon li a{ font:16px/95px'微软雅黑'; padding:0px 20px; display:block; color:#333;}
 .nav ul.navcon li a:hover{ background:#DA1416; color:#fff;}
 .nav ul.navcon li.on{background:#DA1416; }
 .nav ul.navcon li:first-child a{color:#333; padding:0px 15px; }
  .nav ul.navcon li:first-child a:hover{color:#fff; padding:0px 15px; }
.dl_nav { clear: both;background: #fff;width: 100%; left:0px;display: none;transition: all .5s;
z-index: 100; position:absolute; padding:0px 0px 40px 0px; border-bottom:2px solid red;}
.dl_navlist{ width:1400px; margin:0px auto; border-top:1px solid red; padding-top:30px;}
.dl_navlist dl {float:left;width: 100%;padding: 0px 0px; width:200px; margin:20px auto 20px;margin-right:23px;}
.dl_navlist dl dt{ font-size:16px; font-weight:bold; line-height:35px; height:35px;float:left; text-align:center; width:200px; padding-top:5px; border-bottom:1px solid#ddd; margin-bottom:10px; }
.dl_navlist dl dt a{ color:#fff!important; font-weight:bold !important;padding:0px 10px !important; line-height:40px !important; background:#DA1416; height:40px; margin-bottom:10px; font-size:14px;}
.dl_navlist dl dt a:hover{ background:#333; color:#fff; }
.dl_navlist dl dd {clear: both; font-size: 14px; text-align:center; height:35px !important; line-height:35px; width:200px;border-bottom:1px solid#ddd;  }
.dl_navlist dl dd a{ padding:0px 10px !important; text-align:center; display:block; color:#333; line-height:35px !important ; font-size:14px !important; }
.dl_navlist .bd{ margin-top:25px;width: 400px;height: 285px;margin-bottom:20px; overflow:hidden; border-right:2px solid #FF0000 }
.dl_navlist .bd ul.tp{width:400px !important; height:285px !important; overflow:hidden;}
.dl_navlist .bd ul.tp li{ width:400px !important; height:285px !important; overflow:hidden;}
.dl_navlist .bd ul.tp li img{width: 400px; height: 285px; }

.header .nav ul li.pro:hover .dl_nav{ display:block;}
/***************banner***************/
.banner{clear:both; height:575px; overflow:hidden; position:relative;}
.banner .hd{width:100%; height:64px; line-height:64px;  overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; }
.banner .hd ul{clear:both; width:100%; margin:0 auto; overflow:hidden; zoom:1; text-align:center;}
.banner .hd ul li{color:#fff;  background:#fff; cursor: pointer;display: inline-block;margin:0 15px;width:12px;height:12px; border-radius:50%;font-size:14px;text-align:center;}
.banner .hd ul li.on{background:#B80000;}
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd a{clear:both; height:575px; display:block;}
.search{ width:1300px; margin:0px auto; height:68px;}
.search .sc1{  margin-top:16px; }
#txtsearch{ width:323px; height:40px; font:16px/42px '微软雅黑'; color:#474747; margin-top:16px; padding-left:8px; background:#F4F4F4; margin-left:15px; border:1px solid #ddd; }
#btnsearch{ background:#F4F4F4 url(../images/sc2.png) no-repeat center center;width:60px; height: 39px;  border:none; margin-left:-70px;  padding-bottom: 15px;padding-top: 10px;display: inline-block;}
.search .sc3{ margin:20px 0px 0px 42px; font-size:16px; }
.search .sc3 a{ padding:0px 6px; display:inline-block;}
.search .sc3 a:hover{ color:#B90000;}
/**********栏目标题*********/

.titlebox{ line-height:66px; height:66px; background:#fff;}
.titlebox h3{ font-size:20px; display:block;  border-left:5px solid #DA1316;  padding-left:10px; float:left; color:#0B1B27; font-weight:bold;}
.titlebox .xiangxi{ width:90px; height:35px; background:#333333; margin-top:15px; line-height:35px; text-align:center; margin-right:10px;}
.titlebox .xiangxi a{ color:#fff; display:block; font-size:14px;}
.titlebox .xiangxi a:hover{ background:#DA1316; }
.product{ padding-top:25px; position:relative;  overflow:hidden; background:#F2F2F2; padding-bottom:50px;}
.productcon{ position:relative;}
.slideGroup{ width:1300px; text-align:left; overflow:hidden;}
.slideGroup .parHd{ height:50px; line-height:50px;	float:left;position:absolute;left:110px;top:10px;width:800px;}
.slideGroup .parHd ul{}
.slideGroup .parHd ul li{ float:left; padding:0 30px; cursor:pointer; font-size:16px; text-align:center; background:url(../images/proicon2.jpg) no-repeat left center;}
.slideGroup .parHd ul li.on{ height:50px; background:url(../images/proicon1.jpg) no-repeat left center; }

.slideGroup .parBd{  overflow:hidden; margin-top:25px;}
.slideBox2{ height:290px; width:309px; }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;  }
.slideGroup .parBd ul li{ margin-right:25px; float:left; _display:inline; overflow:hidden; text-align:center; width:309px; height:290px;}
.slideGroup .parBd ul li a{ display: block;overflow: hidden;position: relative;}
.slideGroup .parBd ul li .pic{ text-align:center; width:309px; height:220px; overflow:hidden;}
.slideGroup .parBd ul li .pic img{ width:309px; height:220px; display:block;-moz-transition:all 0.35s ease; -o-transition:all 0.35s ease;transition:all 0.35s ease; -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); }
.slideGroup .parBd ul li a span.icon-bg{ display:none;}
.slideGroup .parBd ul li a span.icon-plus{ background:none; width:60px; height:60px; position:absolute; left:40%; top:-60px;transition:all 0.15s ease 0s; -moz-transition:all 0.15s ease 0s; -webkit-transition:all 0.15s ease 0s; -ms-transition:all 0.15s ease 0s; -o-transition:all 0.15s ease 0s; display:block;}
.slideGroup .parBd ul li a span.icon-quan{ background:none; width:60px; height:60px; position:absolute; right:40%; bottom:-60px;transition:all 0.15s ease 0s; -moz-transition:all 0.15s ease 0s; -webkit-transition:all 0.15s ease 0s; -ms-transition:all 0.15s ease 0s; -o-transition:all 0.15s ease 0s; display:block;}

.slideGroup .parBd ul li a:hover span.icon-bg{ display:block; position:absolute; left:0; top:0;  width:309px; height:220px; background:url(../images/probg.png) repeat;}
.slideGroup .parBd ul li a:hover span.icon-plus{ display:block; background: url(../images/i5.png) no-repeat; position:absolute; left:41%; top:40%; width:37px; height:35px; transition:all 0.15s ease-out 0s; -moz-transition:all 0.15s ease-out 0s; -webkit-transition:all 0.15s ease-out 0s; -ms-transition:all 0.15s ease-out 0s; -o-transition:all 0.15s ease-out 0s;}
.slideGroup .parBd ul li a:hover span.icon-quan{ display:block; background: url(../images/i6.png) no-repeat; position:absolute; right:41%;  bottom:80px; width:73px; height:73px; transition:all 0.15s ease-out 0s; -moz-transition:all 0.15s ease-out 0s; -webkit-transition:all 0.15s ease-out 0s; -ms-transition:all 0.15s ease-out 0s; -o-transition:all 0.15s ease-out 0s;}

.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:62px; height:62px; margin-top:12px;}
.slideGroup .parBd ul li .title a{ display: block; background:#666666; line-height:62px; font-size:18px; color:#FFF}
.slideGroup .parBd ul li .title a:hover{display: block; background: #F00; line-height:62px; font-size:18px; color: #FFF;}
/*关于我们*/
.homeabout{ margin-top:25px; padding-bottom:57px; overflow:hidden; height:auto;}
.about1{ width:378px; height:460px;position:relative}
.about1 .pic{}
.about1 .abcon{ margin-top:-95px; background:#333; width:342px; height:65px; padding:15px 18px 15px 18px; font:14px/24px '微软雅黑'; position:absolute; color:#fff;filter:alpha(opacity=80);  -moz-opacity:0.8;   opacity: 0.8;opacity: 0.8}
.about1 .abcon2{ clear:both; width:378px; overflow:hidden;}
.about1 .ab11,.about1 .ab12,.about1 .ab13,.about1 .ab14{ width:100px; height:56px; background:url(../images/ab11.png) left center no-repeat; padding-left:80px; border:1px solid #ddd; }
.about1 .ab11{ background:url(../images/ab11.png) left center no-repeat; margin:12px 0px 12px 0px;}
.about1 .ab12{ background:url(../images/ab12.png) left center no-repeat; margin:12px 0px 12px 0px;}
.about1 .ab13{ background:url(../images/ab13.png) left center no-repeat; }
.about1 .ab14{ background:url(../images/ab14.png) left center no-repeat; }
.about1 .abcon2 span{ font-size:18px; color:#666; line-height:58px; font-weight:bold;}
.about2{ width:512px; height:460px;margin-left:15px;}
.about2 .abcon3 dl{ width:482px; height:95px; background:#EAEAEA; padding:15px; margin-bottom:14px; color:#333;}
.about2 .abcon3 dl:last-child{ matgin-bottom:0px;}
.about2 .abcon3 dl:hover{width:482px; height:95px; background:#333; padding:15px; margin-bottom:14px;color:#333;}
.about2 .abcon3 dl dt{font:bold 20px/24px '微软雅黑'; color:#ED0B12; margin-top:15px;}
.about2 .abcon3 dl dd{font: 14px/24px '微软雅黑'; }
.about2 .abcon3 dl a img{ float:left; margin-right:30px;}
.about3{ width:365px; height:400px; position:relative;}
.about3 .sm{ position:absolute; margin-top:-55px; background:#333; color:#F3F3F3; font-size:18px; line-height:55px; padding-left:15px; width:350px;filter:alpha(opacity=50);  -moz-opacity:0.5;   opacity: 0.5;opacity: 0.8 }
.about3 .abcon4{ width:335px; padding:10px 15px 10px 15px;background:#E4E4E4; margin-top:18px; font:16px/26px '微软雅黑'; color:#333333; height:103px;}
.abouttit{ height:60px; }
.abouttit h1{ font:bold 20px/30px '微软雅黑'; color:#0B1B27; float:left;width:200px; height:30px; padding-left:5px; border-left:5px solid #EE0B12;}
.abouttit h2{ font-size:16px; color:#8E8E8E; line-height:30px;}
.more{ width:90px; height:35px; background:#333333; line-height:35px; text-align:center; }
.more a{ color:#fff; display:block; font-size:14px;}
.more a:hover{ background:#DA1316; }
/*新闻*/
.homenew{ width:100%; height:auto; background:#F2F2F2; overflow:hidden; padding:40px 0px 40px 0px;}
.newcon{}
.homenew .new1{ width:915px; height:400px;}
.homenew .new1 .hd{ margin-bottom:33px; overflow:hidden; height:auto;}
.homenew .new1 .hd ul li{ float:left; width:123px; height:42px; border:1px solid #ddd; text-align:center; margin-right:16px;  font:bold 20px/42px '微软雅黑'; background:#fff;}
.homenew .new1 .hd ul li.on{ background:url(../images/newicon.png) no-repeat center center; border:none; height:51px; color:#fff;}
.homenew .new1 .bd .newcon1{ width:378px;}
.homenew .new1 .bd .newcon1 .sm{ margin-bottom:32px;}
.homenew .new1 .bd .newcon1 h1{ font:bold 16px/26px '微软雅黑'; padding:15px 0px 15px 0px; }
.homenew .new1 .bd .newcon1 p{ font:16px/26px '微软雅黑'; color:#656565;}
.homenew .new1 .bd .newcon2{ width:510px; height:auto;}

.homenew .new1 .bd .newcon2 li{ margin-bottom:16px; padding-bottom:20px; border-bottom:1px dashed #ddd;}
.home_new_time{float:left; width:80px; height:80px; background:#cccccc; transition:all .5s;}
.homenew .new1 .bd .newcon2 li:hover .home_new_time{background:#d51717;}





.homenew .new1 .bd .newcon2 .home_new_time .time_top{clear:both; font-size: 36px; color:#fff; font-weight:bold; text-align:center; line-height: 50px;}
.homenew .new1 .bd .newcon2 li .home_new_time .time_bom{clear:both; width: 80px; height: 30px; text-align:center; line-height:30px; font-size: 16px; background:#fff; color:#D2D2D2;}
.homenew .new1 .bd .newcon2 li:hover .home_new_time .time_bom{clear:both; width: 80px; height: 30px; text-align:center; line-height:30px; font-size: 16px; background:#fff; color:#ff3333;}
 .home_new_con{float:right; width:410px;}
 .home_new_con>h2{clear:both; text-align:left; line-height:28px; font-size:16px; font-weight:bold; padding-bottom:5px;}
 .home_new_con>h2 a:link,.home_new .bd ul li .home_new_con>h2 a:visited{color:#000; text-decoration:none; }
 .home_new_con>h2 a:hover,.home_new .bd ul li .home_new_con>h2 a:active{color:#c00; text-decoration:none; }
 .home_new_con>div{clear:both; text-align:left; color:#666; line-height:20px; font-size:16px;}
/* 常见问题*/
.homenew .new2{ width:334px; height:520px; overflow:hidden; background:#fff; padding:18px;}
.homenew .new2tit{  color:#333; background:url(../images/cjicon.png) no-repeat left center; overflow:hidden; margin-bottom:20px;}
.homenew .new2tit h1{font:bold 20px/30px'微软雅黑'; padding-left:30px;width: 130px;float: left;}
.txtScroll-top{float:right; display:inline; width:59px;overflow:hidden;  height:27px; /* margin-top:41px; */}
.txtScroll-top .prev,.txtScroll-top .next{display:block;  width:28px; height:27px; float:right; overflow:hidden;cursor:pointer; background:url(../images/inews_btn_0730.png) no-repeat;}
.txtScroll-top .prev{background-position:0px 0px; margin-right:3px;}
.txtScroll-top .next{background-position:-27px 0px; }
.txtScroll-top .next:hover{background-position:-27px -27px; }
.txtScroll-top .prev:hover{background-position:0px -27px; margin-right:3px;}
.homenew .new2con{  clear: both;height:300px; padding-top:23px;}
.homenew .new2con dl{margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #ddd;}
.homenew .new2con dl dt{font:16px/30px'微软雅黑'; background:url(../images/wen.png) no-repeat left 5px;  padding-left:30px;}
.homenew .new2con dl dd{font:16px/30px'微软雅黑'; background:url(../images/da.png) no-repeat left 5px; padding-left:30px;}

/*案例*/
.homecase{  width:100%; ; overflow:hidden; height:auto; padding-top:27px; padding-bottom:0px;}
.casemain{ width: 1300px; margin:0px auto;background:url(../images/caseicon.png) no-repeat center 5px;}
.homecase .casetit{ width: 1300px;text-align:center; padding-right:25px; margin:0px auto; overflow:hidden;}
.homecase .casetit h1{ font:bold 20px/24px '微软雅黑'; color:#0B1B27; float:left;/* width:200px; */ height:30px; padding-left:5px; border-left:5px solid #EE0B12;}


.picture7{  margin-top:0px; margin:10px auto 0px; width: 1300px;}
/*产品滚动*/
#scroll{ clear:both; width: 1300px;  padding-top:20px; overflow:hidden; position:relative;}
#scroll .LeftBotton{ background:url(../images/right.png) no-repeat;background-size:38px 72px; width:38px; height:72px; left:0px; float:left; cursor:pointer; position:absolute; top:40%;}
#scroll .RightBotton{ background:url(../images/left.png) no-repeat; background-size:38px 72px; width:38px; height:72px; right:0px; float:right; cursor:pointer; position:absolute; top:40%;}
#scroll .Cont{ margin:0 auto;  }
#scroll .box{ float:left; width:309px;  margin-right:23px; display:inline; height:280px;  }
#scroll .box span{ background:#F1F1F1; width:289px;  overflow:hidden; text-overflow:ellipsis; height: 48px;  display:block; text-align:left; font-size:16px;margin-top: 10px; 
padding: 0px 10px 0px 10px; display:block;}
#scroll .box span h1{ font:bold 16px /20px '微软雅黑';line-height:30px; margin-top:10px; width:299px; overflow:hidden; text-align:center}
#scroll .box span h2{ font:14px/20px '微软雅黑';  overflow:hidden;}
#scroll .box span a{ color:#333; display:block}

#scroll .box span:hover{ background:#E70012; width:289px;  overflow:hidden; text-overflow:ellipsis; height: 48px;  display:block; text-align:left; font-size:16px;margin-top: 10px; 
padding: 0px 10px 0px 10px; display:block; color:#fff;}
#scroll .box span a:hover{ color:#fff;}
#scroll .box img{ border:none;width: 309px;height: 220px;}
/*友情链接*/
.link { padding-bottom:30px; padding-top:20px;}
.link h1{ width:90px; border-left:5px solid #EE0B12; font:bold 20px/28px '微软雅黑'; padding-left:10px; float:left;}
.link span{ font-size:16px; padding:0px 28px; line-height:28px;}
.link span a{padding:0 10px;}
.footer{ background:#333333; height:auto; overflow:hidden; padding-top:42px;}
.footer .foot1{ width:300px; float:left; color:#fff;}
.footer .foot1 span{ margin:10px auto;  display:inline-block;}
.footer .foot1 h1{ font-size:20px; color:#fff;}
.footer .foot1 a{ padding:0px 8px; color:#fff; display:inline-block; }
.footer .foot1 .qq { width:124px; height:35px; background:#000; line-height:35px; text-align:center;}
.footer .foot1 .zx{width:124px; height:35px; background:#E50011; line-height:35px; text-align:center;margin-right: 10px;}
.footer .foot2{ width:775px; float:left;}
.footer .foot2 dl{ float:left; border-right:1px  solid #444; height:200px; margin-bottom:20px; width:190px;}
.footer .foot2 dl dt{ font-size:18px; color:#fff; text-align:center; }
.footer .foot2 dl dd a{  color:#7D7D7D;margin-left:58px;}
.footer .foot3{ color:#fff; text-align:center;}
.footer .foot3 img{ padding:10px; border:1px solid #444;}
 .bq{ clear:both; height:47px; background:#2B2B2B;}
.bqmain{ width:1300px; margin:0px auto; color:#999999; line-height:47px;}
/*页码*/
/*页码*/
#AspNetPager1{width: 500px;clear:both; margin: 40px auto 20px; padding:0px 10px; overflow:hidden;}
#AspNetPager1 p{float:left;height:30px; line-height:30px;}
#AspNetPager1 a,#AspNetPager1 span.cur{margin-left:0px; padding: 5px 20px; line-height:24px; border:1px solid #dadada; text-decoration:none; display:inline-block;}
#AspNetPager1 a:hover , #AspNetPager1 span.cur{background-color: #F00; border-color: #F00; color:#fff;}
#AspNetPager1 .current {background-color: #F00; border-color: #F00; color:#fff;padding: 10px 20px;}
#AspNetPager1 .tBtn:hover{background-color:inherit; color:inherit; *background-color:transparent; *color:#666;}
.inside_page{clear:both; padding:0px 70px;}
.inside_page span{clear:both; display:block; text-align:left; line-height:30px;}
.current{ margin:0px 10px 0px 10px !important;}
/*内页*/
#posion_bg{background:#f0f0f0;height: 50px;line-height: 50px;}
.posion{width:1300px;margin:0 auto;overflow:hidden;text-align:left;font-size: 16px;background:url(../images/home_ico.png) left center no-repeat;text-indent:25px;color:#a6a6a6;}
.posion a{color:#a6a6a6;}
.posion a:hover{color:#da271e;}
.ban{ width:100%; height:300px;}
/*产品列表*/
.subpro{ height:auto; overflow:hidden; margin-bottom:30px;}
.subpro p{font-size: 15px; color:#333; line-height: 28px;}
.pro_list{clear:both; margin-bottom:30px;overflow:hidden; margin-top:20px; width:1300px; margin:0px auto;}
.pro_list li{ margin-bottom:1px; height: 35px; line-height: 35px; background: #E7E7E7; overflow:hidden}
.pro_list li a.main_l,.pro_list li a.main_fr{ display:inline-block; width:170px; height: 40px; background:#ededed; text-align:center; padding:0; font-size:16px; color:#333; font-weight:bolder; border-right:1px solid #fff;}
.pro_list li a{ padding:0px 0px 0px 10px;}
.pro_list li a.main_l:hover{ background:#c00; color:#fff;}
.pro_list li a.main_fr{background:#c00; color:#fff;}

.prolistcon{ height:auto; overflow:hidden; margin:20px auto 20px; width:1300px;}
.prolistcon li{ float:left; width: 19%; background:#e60013; text-align:center; height:45px; line-height:45px; font-size:18px; margin-right: 1%; margin-bottom:20px;}
.prolistcon li a{  color:#fff; display:block;}
.prolistcon li:nth-child(5n+0){ margin-right:0px;width: 19%; }
.prolistcon li:nth-child(5n+0):hover{ margin-right:0px;width: 19%; }
.prolistcon li:hover{float:left; width: 19%; background:#333; text-align:center; height:45px; line-height:45px; font-size:18px; margin-right: 1%; margin-bottom:20px;}
.prolistcon li a:hover{ color:#fff; display:block;}
/*图标*/
.ico001{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:middle;background:url(../images/ico001.png);}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico5_4{background-position:-60px -80px;}
/*产品*/
.i_floor{margin-top:30px; width:1300px; margin:0px auto; overflow:hidden;}
.i_title{position:relative;border-top:2px solid #d70303;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background-position:0 -220px;height:46px;line-height:46px;}
.i_title .channel{float:left;color:#333;padding:0 1em;font-size:20px;font-weight:bold; padding-left:50px;}
.title_nav{float:right;}
.title_nav a{margin:0 8px;font:12px/1.67 Arial,'Microsoft Yahei','SimSun',sans-serif;}
.i_f_no{position:absolute;top:-2px;height:49px;background:#e60013;color:#fff;font:bold 20px/48px Arial;text-align:center;width:44px;}
.i_recom{padding:15px 0;}

.i_recom li{float:left;width: 308px;  border:1px solid #ddd;line-height:1.8;margin-right:20px; margin-bottom:20px; overflow:hidden;}
.i_recom li:hover{border-color:#e60013;}
.i_recom li:nth-child(4n+0){ margin-right:0px;}
.i_recom .cont{display:block;width:100%;overflow:hidden;  }
.i_recom .img{width:100%;height:220px;line-height:220px; padding:0px !important;text-align:center;overflow:hidden;transition:all ease-in-out 0.5s;}
.i_recom .img img{display:inline-block;vertical-align:middle; width:308px; height:220px;}
.i_recom .img img:hover{display:inline-block;vertical-align:middle;transform:scale(1.1);-webkit-transform:scale(1.2);-webkit-transition: -webkit-transform .9s linear;;}
.i_recom .cont s{_display:inline-block;width:0;height:100%;overflow:hidden;vertical-align:middle;}
.i_recom p{margin:0 12px;height:22px;overflow:hidden; font-size:16px; text-align:center;}
.i_recom p:hover{ color:#c00;}
.i_recom .t{font-size:18px;color:#666;height:40px;overflow:hidden; text-align:center; line-height:40px;}
.i_recom .panel{border-top:1px dotted #333;padding:12px 0 10px;margin:10px;}
.i_recom .panel a{ padding:0px 18px;}
.i_recom .panel .ico{margin-right:4px;}
.i_recom .panel a:hover{color:#e60013;}
.i_recom li:hover .star{visibility:visible;}

/*产品*/

.detail_tj {width: 1300px;margin: 0 auto;overflow: hidden;margin-top: 10px;}
.detail_tj_left { width: 51%; float: left; }
.pro_materiel{ width:100%; margin-top:15px;}
.pro_materiel li{ width:18%; margin-right:1%;margin-left:1%; float:left; text-align:center; line-height:25px;}
.pro_materiel img{ width:90px;}
/*产品切换*/
.productshow {width: 1300px; margin: 30px auto 0px; overflow:hidden;}
.subproduct{ margin-bottom:20px;}
.detail_tj_right { float: right; margin-top:0px; width:58%; }
.detail_tj_right h1 ,.sol_tj_right h1{ font-size: 35px; margin: 0 0 20px 0; text-align: left; padding: 5px 0; }
.describe { width: 100%; overflow: hidden; }
.describe p { color: #666666; font-family: 'Microsoft YaHei'; font-size: 15px; margin-bottom: 10px;  margin-top:10px;}
.describe p span { color:#e70012; font-size: 16px; }
#pro_tj_lx_tel { width: 100%; margin: 3% 0 0 0; overflow: hidden; }
#pro_tj_lx_tel p { background:url(../images/dianhua.gif) no-repeat left 5px; font-size: 16px; padding: 1.5% 1% 2% 9%; text-align: left; float: left; width: auto; }
#pro_tj_lx_tel span { font-weight: bold; margin-right: 8px; margin-top: 1%; float: left; width: auto; font-size: 28px; color:#E50012; }
#pro_tj_lx a { padding: 1.5% 6%; float: left; color: #fff; font-size: 15px; display: inline-block; text-align: center; font-weight: bold; margin-top:10px; }
#pro_tj_lx a.line-zixun { background:#E50012; color: #fff; }
#pro_tj_lx a:hover.line-zixun,#pro_tj_lx a:hover.line-order { background: #F30; color:#FFF;}
#pro_tj_lx a.line-order { background:  #222; margin-left: 15px; }

#preview{ float:left; text-align:center; width:500px;}
#spec-n5{width: 500px; height: 70px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}/*图q=10px*/
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}/*图q=10px*/
#spec-list{ float:left; position:relative; width: 470px; overflow:hidden; margin-left:2px; margin-right:6px; display:inline;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:9px;}
#spec-list ul li{ float:left; display:inline; width:90px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:80px; height: 56px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.jqzoom{ width:500px;  background:#FFF; position:relative;}
.zoomdiv{ left:800px; height:400px; width:400px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}/*参数n=border=2px*/
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

/*技术参数*/
.show_title h3 {font-size:20px;border-bottom:1px dashed #ddd;height:50px;line-height:50px; font-weight:bold; color:#333; margin-bottom:15px; background:url(../images/lineicon.jpg) no-repeat left center; padding-left:10px;}
#hall_show{margin-top:20px;}
#service_show{margin-top:20px;overflow: hidden;height: auto;}
#xgsb_show{ margin-top:20px; height: auto;overflow: hidden;}
#xgsb_show ul{}
#xgsb_show ul li{ width:308px; height:285px; float:left;margin-right:22px; background: #E1E1E1;}
#xgsb_show ul li:hover{background: #F00;}
#xgsb_show ul li img{ width:308px; height:220px; overflow:hidden;}
#xgsb_show ul li p{ text-align:center; height:60px; line-height:60px; font-size:16px; }
#xgsb_show ul li:hover p{ color:#fff;}
#xgsb_show ul li:last-child{ margin-right:0px;}
#case_show{ height:auto; overflow:hidden;margin-top: 20px;}
#case_show ul li{ width:308px; height:265px; float:left;margin-right:22px;}
#case_show ul li p{ text-align:center; height:40px; line-height:40px; font-size:16px; background:#E6E6E6; }
#case_show ul li img{width:308px; height:220px; overflow:hidden;}
#case_show ul li p:hover{ background:#EE0B12; color:#fff;}
#case_show ul li:last-child{ margin-right:0px;}
.pro_other{margin-top:20px; margin-bottom:35px; height:auto; overflow:hidden;}
.su_ico{display:inline-block;width:100px;height:90px;background:url(../images/su_ico.png) no-repeat;vertical-align: middle;}
.su_ico_2{background-position: -100px 0;}
.su_ico_3{background-position: -200px 0;}
.su_ico_4{background-position: -300px 0;}
.pro_other ul li{ width:24.9%; float:left; text-align:center; border-right:1px dashed #ddd;}
.pro_other ul li .t{ font-size:20px; color:#333; font-weight:bold; line-height:35px;}
.pro_other ul li .p{ font-size:16px; color:#333; line-height:30px;}
.pro_other ul li.last{ border:0px;}

.sidebar { background: #666; width:100%; position: fixed; z-index: 9999; transition: All .2s ease; -webkit-transition: All .2s ease; -moz-transition: All .2s ease; -o-transition: All .2s ease; }
.sidebar-bd { width:85%; height: auto; overflow: hidden; margin: 0 auto; line-height: 61px; }
.sidebar-bd h1 { color: #fff; }
.sidebar-bd ul li { float: right; font-family: 'Microsoft YaHei'; color: #fff; margin-left: 40px; font-size: 16px; cursor: pointer; }
.sidebar-bd ul li a{ color: #fff }


.message { width: 1300px; margin:30px auto 0px;}
.left_form2 h2 { font-size: 24px; color: #000; font-weight: bold; margin-bottom: 15px; }
.left_form2 { width: 62%; overflow: hidden; float: left; border-right: #d8d8d8 1px dashed; padding: 0 1% 1% 0; }
.left_form2 h3 { font-size: 16px; border-bottom: #d8d8d8 1px solid; margin-bottom: 5px; padding-bottom: 7px; margin-top: 20px; }
.left_form2 form { overflow: hidden; }
.left_form2 font{ color:#F00; padding-right:5px;}
.left_form2 ul{ }
.left_form2 ul li { height: 45px; line-height: 45px; margin-bottom: 5px; overflow: hidden; }
.left_form2 ul li.message { height: 130px; position: relative; _height: 138px; }
.left_form2 ul li span { display: block; width: 128px; text-align: right; margin-right: 10px; float: left; font-size: 14px; line-height: 50px; }
.left_form2 ul li input.intxt { width:75%; margin: 5px 0 2px; border: 1px solid #D9D9D9; border-top: 1px solid silver; line-height: 32px; height: 32px; color: #999; padding: 0 4px; overflow: hidden; }
.left_form2 ul li textarea { border: 1px solid #CCC; width: 46.5%; height: 100px; margin-bottom: 0; line-height: 20px; margin: 6px 0 0; padding: 4px; color: #999; resize: none; }
.left_form2 .btnclick { padding-left: 20%; overflow: hidden; }
.left_form2 .btnclick input { display: block; width: 110px; height: 38px; line-height: 38px; text-align: center; color: white; float: left; margin-right: 15px; cursor: pointer; font-size: 16px; overflow: hidden; -webkit-appearance: none; }
.left_form2 .btnclick input.btn_submit { background:#E50012; border: 0; -webkit-appearance: none; }
.left_form2 .btnclick input.btn_reset { background: #454545; border: 0; -webkit-appearance: none; }
.right_contact { float: right; width: 35%; overflow: hidden; }
.right_contact .talk{ display:block;}
.right_contact p { line-height: 30px; }
.right_contact p.nosame, .right_contact p.onlinetalk { font-size: 14px; margin-bottom: 6px; clear: both; }
.right_contact h6 { font-size: 24px; color: #000; font-weight: bold; margin-bottom: 15px; }
.right_contact ul {}
.right_contact ul li{ height:35px; overflow:hidden; border-bottom:1px dotted #D8D8D8; line-height:35px; padding-left:20px; background:url(../images/jt.png) no-repeat left center; font-size:16px;}
.right_contact ul li a{ color: #666}.right_contact ul li a:hover{ color:#C00}


/*产品页导航*/
.pro_menu{
 clear:both;
 background: #333;
 height:0px;
 width:100%;
 position:fixed;
 top:0px;
 left:0px;
 overflow:hidden;
 transition:all .5s;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 -moz-transition:all .5s;
 -ms-transition:all .5s;
}
.pro_menu_h{clear:both; width:100%; height:50px !important; position:fixed; top:0px; left:0px; z-index:100000000; border-bottom:1px  solid #E50012; }
.pro_menu .pro_menu_div{clear:both; width:1300px; margin:0 auto; }
.pro_menu .pro_menu_div h1{float:left; display:inline-block; font-size:26px; font-weight:bold; color: #fff; line-height:50px; }
.pro_menu .pro_menu_div .pro_menu_a{float:right; display:inline-block; padding:10px 0px 10px 0px; height:30px; }
.pro_menu .pro_menu_div .pro_menu_a a{float:left; display:inline-block; padding:0px 20px; margin-right:10px; border-radius:3px; line-height:30px; font-size:14px; }
.pro_menu .pro_menu_div .pro_menu_a a:link,.pro_menu .pro_menu_div .pro_menu_a a:visited{color:#333; background:#fff; text-decoration:none; }
.pro_menu .pro_menu_div .pro_menu_a a:hover,.pro_menu .pro_menu_div .pro_menu_a a:active,#nav_hover_a,.pro_menu .pro_menu_div .pro_menu_a a.current{color:#fff; background:#E50012; text-decoration:none; }

.prolie{  padding:50px 0px 10px 0px;  }
/*.prolie h3{ font-size:18px;background:url(../images/bg3.png) no-repeat left bottom; display:block; line-height:40px; text-align: left;}*/
/*新闻中心*/
.subnew{ width:1300px;  height:auto; overflow:hidden;margin: 20px auto 30px;}
.newright{ width: 970px; height:auto; }

.inside_left{float:left; width:290px;}
/*左侧导航*/
/*.aside_nav_tit{clear:both; background:url(../images/icon02.png) no-repeat 230px center #c00;padding:0px 15px; line-height:60px; font-size:20px; color:#fff; font-weight:bold;}
.aside_nav_tit font{font-size:14px; font-weight:normal; padding-left:10px;}
.aside_nav{clear:both; width: 290px;}
.aside_nav li{clear:both; margin-top:5px;}
.aside_nav a{ display:block; text-decoration:none; font-size:16px; padding-left:30px; line-height:48px;}
.aside_nav li a:link,.aside_nav li a:visited{background:url(../images/arrow13.png) no-repeat 230px center #F5F5F5; border:1px solid #E4E4E4; color:#777; transition:all .2s;}
.aside_nav li a:hover,.aside_nav li a:active{background:url(../images/arrow12.png) no-repeat 230px center #c00; border:1px solid #c00; color:#fff;}*/
.aside_nav_tit{clear:both; background:url(../images/icon02.png) no-repeat 230px center #c00;padding:0px 15px; line-height:60px; font-size:20px; color:#fff; font-weight:bold;}
.aside_nav_tit font{font-size:14px; font-weight:normal; padding-left:10px;}
.aside_nav{clear:both; width: 290px;}
.aside_nav dd{clear:both; margin-top:5px;}
.aside_nav dd a{ display:block; text-decoration:none; font-size:16px; padding-left:30px; line-height:48px;}
.aside_nav dd a:link,.aside_nav dd a:visited{background:url(../images/arrow13.png) no-repeat 230px center #F5F5F5; border:1px solid #E4E4E4; color:#777; transition:all .2s;}
.aside_nav dd a:hover,.aside_nav dd a:active{background:url(../images/arrow12.png) no-repeat 230px center #c00; border:1px solid #c00; color:#fff;}
.aside_dl{clear:both; width: 290px; padding-top:0px; margin-top:10px;}
.aside_dl dt{clear:both; width:300px; }
.aside_dl dt img{ width:290px;}
.aside_dl dd{clear:both; background:#F5F5F5; border:1px solid #E5E5E5; border-top:0px; padding:15px 0px 10px 0px;}
.aside_dl dd p{clear:both; margin:0px 20px; text-align:left; line-height:24px; font-size:14px; color:#777; padding-bottom:5px;}
.aside_dl dd p.ico01{background:url(../images/ico01.jpg) no-repeat left 5px; padding-left:25px;}
.aside_dl dd p.ico02{background:url(../images/ico02.jpg) no-repeat left 5px; padding-left:25px;}
.aside_dl dd p.ico03{background:url(../images/ico03.jpg) no-repeat left 5px; padding-left:25px;}
.aside_dl dd p.ico04{background:url(../images/ico04.jpg) no-repeat left 5px; padding-left:25px;}
.homenew .new1 .bd .newcon2{ width:510px; height:auto;}

.aside_nav_tit2{clear:both; background:#c00;padding:0px 15px; line-height:60px; font-size:20px; color:#fff; font-weight:bold; margin-top:10px; margin-bottom:10px;}
.leftpro .bd ul.pro li{ width:288px; margin-bottom:10px; border:1px solid #ddd; position:relative;}
.leftpro .bd ul.pro li:hover{border:1px solid  #C00;}
.leftpro .bd ul li img{ width:288px; height:198px;}
.leftpro .bd ul li p a{ display:none;}
.leftpro .bd ul li:hover p a{ display:block; position:absolute; bottom:0px; width:100%; height:45px; background: #F00; line-height:45px; color:#fff; font-size:18px; font-weight:bold; text-align:center;}
.leftpro .hd{ position:relative;}
.leftpro .hd .next{ width:25px; height:25px; background:url(../images/proleft1.png) no-repeat center center; display:block; overflow: hidden; position:absolute; bottom:30px; right:60px;}
.leftpro .hd .prev{ width:25px; height:25px; background:url(../images/proright2.png) no-repeat center center; display:block; overflow: hidden; position:absolute; bottom:30px; right:20px;}
/*右侧*/
.new_right li{ margin-bottom:16px; padding-bottom:20px; display:block; border-bottom:1px dashed #ddd;}
.sub_new_time{float:left; width:80px; height:80px; background:#cccccc; transition:all .5s; border:1px solid #ddd;}
.new_right li:hover .sub_new_time{background:#d51717; border:1px solid #d51717;}
.new_right .sub_new_time .time_top{clear:both; font-size: 36px; color:#fff; font-weight:bold; text-align:center; line-height: 50px;}
.new_right li .sub_new_time .time_bom{clear:both; width: 80px; height: 30px; text-align:center; line-height:30px; font-size: 16px; background:#fff; color:#D2D2D2;}
.new_right li:hover .sub_new_time .time_bom{clear:both; width: 80px; height: 30px; text-align:center; line-height:30px; font-size: 16px; background:#fff; color:#ff3333;}
 .sub_new_con{float:right; width:865px;}
 .sub_new_con>h2{clear:both; text-align:left; line-height:28px; font-size:16px; font-weight:bold; padding-bottom:5px;}
 .sub_new_con>h2 a:link,.sub_new .bd ul li .sub_new_con>h2 a:visited{color:#000; text-decoration:none; }
 .sub_new_con>h2 a:hover,.sub_new .bd ul li .sub_new_con>h2 a:active{color:#c00; text-decoration:none; }
 .sub_new_con>div{clear:both; text-align:left; color:#666; line-height:28px; font-size:16px;}

/*新闻详情*/
.newshow{ margin:20px auto 0px;}
.newshowtit{  }
.newshowtit h1{ font-size:20px; line-height:24px; font-weight:bold; color:#666; text-align:center; padding-bottom:20px;}
.newshowtit h2{ text-align:center; font-size:13px; height:30px; width: 970px; background:#eee; line-height:30px; }
.subnewtxt{ font-size: 15px; line-height:40px; color:#555; margin-top:15px; }
.subnewtxt .caseimg{ text-align:center;  margin:50px auto 20px;}
.sh{ margin-top:60px; padding-top:0px; border-top:1px  solid   #EEE; border-bottom:1px dotted #D9D9D9}
.xa{border-bottom:1px solid #ececec; margin-bottom:30px;}
.sh h5{ width:70px; font:bold 16px/20px '微软雅黑'; display:inline-block; }
.xa h5{ width:70px; font:bold 16px/20px '微软雅黑'; display:inline-block;}
.sh a span,.xa a span{ color:#EF1B29; line-height:24px; margin-top:20px;}
.shownew{ margin:20px auto 20px; height:240px;}
.shownew1{ width:400px; height:215px;  padding:10px; border:1px solid #ddd;}
.shownew1 p{ font-size:16px; font-weight:bold;; height:25px; line-height:25px; width:75px; border-bottom:2px solid #005FAC;}
.shownew1  ul{ margin-top:5px;}
.shownew1  ul li{ line-height:35px; font-size:14px; border-bottom:1px dashed #ddd;padding-left:15px; background:url(../images/newicon.png) no-repeat left center;}
.shownew1  ul li span{ font-size:12px; color:#999; float:right;}

/*产品推荐*/
.tjpro ul{ overflow:hidden; zoom:1;  }
.tjpro ul li{ margin-right: 23px; float:left; _display:inline; overflow:hidden; text-align:center; width: 225px; /* height:215px; */  }
.tjpro ul li:nth-child(4n+0){ margin-right:0px;}
.tjpro ul li a{ display: block;overflow: hidden;position: relative;}
.tjpro ul li .pic{ text-align:center; width:225px; height:157x; overflow:hidden;}
.tjpro ul li .pic img{ width: 225px; height:164px; display:block;-moz-transition:all 0.35s ease; -o-transition:all 0.35s ease;transition:all 0.35s ease; -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); }
.tjpro ul li a span.icon-bg{ display:none;}
.tjpro ul li a span.icon-plus{ background:none; width:60px; height:60px; position:absolute; left:40%; top:-60px;transition:all 0.15s ease 0s; -moz-transition:all 0.15s ease 0s; -webkit-transition:all 0.15s ease 0s; -ms-transition:all 0.15s ease 0s; -o-transition:all 0.15s ease 0s; display:block;}
.tjpro ul li a span.icon-quan{ background:none; width:60px; height:60px; position:absolute; right:40%; bottom:-60px;transition:all 0.15s ease 0s; -moz-transition:all 0.15s ease 0s; -webkit-transition:all 0.15s ease 0s; -ms-transition:all 0.15s ease 0s; -o-transition:all 0.15s ease 0s; display:block;}

.tjpro ul li a:hover span.icon-bg{ display:block; position:absolute; left:0; top:0;  width:225px; height:164px; background:url(../images/probg.png) repeat;}
.tjpro ul li a:hover span.icon-plus{ display:block; background: url(../images/i5.png) no-repeat; position:absolute; left:40%; top:35%; width:37px; height:35px; transition:all 0.15s ease-out 0s; -moz-transition:all 0.15s ease-out 0s; -webkit-transition:all 0.15s ease-out 0s; -ms-transition:all 0.15s ease-out 0s; -o-transition:all 0.15s ease-out 0s;}
.tjpro ul li a:hover span.icon-quan{ display:block; background: url(../images/i6.png) no-repeat; position:absolute; right:35%;  bottom:50px; width:73px; height:73px; transition:all 0.15s ease-out 0s; -moz-transition:all 0.15s ease-out 0s; -webkit-transition:all 0.15s ease-out 0s; -ms-transition:all 0.15s ease-out 0s; -o-transition:all 0.15s ease-out 0s;}

.tjpro ul li .pic a:hover img{ border-color:#999;  }
.tjpro ul li .title{ line-height:45px; height:45px; margin-top:12px;}
.tjpro ul li .title a{ display: block; background:#c5c5c5; line-height:45px; font-size:18px; color:#FFF}
.tjpro ul li .title a:hover{display: block; background: #F00; line-height:45px; font-size:18px; color: #FFF;}

/*关于山川*/
.subabtit{ margin-bottom:20px;}
.subabtit h1{ text-align:center; font:bold 24px/35px '微软雅黑'; margin-bottom:10px;}
.subabtit i{width: 98px; height: 3px; background:#E50011; margin:0px auto 20px; text-align:center; display:block;}
.subabtit p{ font-size:16px; line-height: 30px;}
.subabtit p.ab{ width:900px; height:150px; overflow:hidden; margin:0 auto;}
.subabtit span{ font: bold 18px/26px '微软雅黑'; color:#E50011;}
.ablist{ padding:30px 0px; overflow:hidden; height:auto; clear:both; width:1300px;}
.ablist li {position: relative; overflow: hidden; width:31%; float:left; margin-right:45px; height:340px;}
.ablist li:nth-child(3n+0){ margin-right:0px;}
.ablist li ._img{ position: relative; left: 0; transition:all ease-in .3s; width:403px; height:340px; }
.ablist li ._img img{width:403px; height:340px;}
.ablist li ._img ._t{ position: absolute; left: 12%; top:20%; padding-bottom: 20px; font-size: 24px; color: #fff; font-weight: bold;}
.ablist li ._img ._t:after{ content:""; position: absolute; bottom: 0; left: 0; width: 50%; height: 1px; background-color: #ED0B12;}
.ablist li ._txt{ position: absolute; left: -100%; top: 0; bottom: 0; width: 84%; padding: 16% 8%; z-index: 2; transition:all ease-in .3s; color: #fff; background:#333;}
.img{ text-align:center; padding:30px 0px;}
.ablist li:hover ._txt{ left: 0;}
.ablist li:hover ._img{ left: 100%;}
.ablist li ._txt { padding:32% 13% 16%; width:74%; }
.ablist li ._txt ._st{ position: absolute; left: 12%; top:20%; padding-bottom: 20px; font-size: 24px; color: #ED0B12; font-weight: bold;}
.ablist li ._txt ._st:after{ content:""; position: absolute; bottom: 0; left: 0; width: 50%; height: 1px; background-color:#fff;}
.ablist li ._txt ._p{margin-top:10px; color:#fff; font-size:14px;}
.more2{ display:inline-block; text-align:center; line-height:40px; margin-left:40%; font-size:16px; margin-top:20px; width:157px;}
.more2 a:hover{ background:#333; color:#fff;border:1px solid #333;}
.more2 a{ color:#fff;height:40px !important; border:1px solid #f00;background: #F00; padding:10px 30px; margin-top:15px;}
.gjhz { width:770px; margin-top:30px;}
.gjhz ul li{ height:80px; margin-bottom:15px;  font-size:16px; background:#f2f2f2; padding:15px;}
.gjlist .gjtime{ width:140px; }
.gjlist .gjtime .year{ margin-left:80px;line-height:26px; margin-bottom:8px;}
.gjlist .gjtime .day{ font-size:45px; color:#999;}
.gjlist .gjwz{ width:600px;}
.gjlist .gjwz .news_title{ font-size:20px; line-height:30px; color:#555; margin-bottom:5px;}
.gjlist .gjwz .news_text{ color:#777; line-height:20px;}
.gjhz ul li a:hover .day{ color:#E50011;}
.gjhz ul li a:hover .news_text{ color:#E50011;}

/**/
.gjtp{width:500px;height:360px; overflow:hidden; position:relative;margin-top:30px; float:right; }
.gjtp .hd{width:100%; height:64px; line-height:64px;  overflow:hidden; position:absolute;left:150px;bottom:0px; z-index:1; }
.gjtp .hd ul{clear:both; width:100%; margin:0 auto; overflow:hidden; zoom:1; text-align:center;}
.gjtp .hd ul li{color:#fff;  background:#f2f2f2; cursor: pointer;display: inline-block;margin:0 2px;width:12px;height:12px; border-radius:50%;font-size:14px;text-align:center;}
.gjtp .hd ul li.on{background:#B80000;}
.gjtp .bd{ position:relative; height:100%; z-index:0;   }
.gjtp .bd li{ zoom:1; vertical-align:middle; }
.gjtp .bd li img{ width:500px; height:360px;}
.gjtp .bd a{clear:both; height:360px; display:block;}
.gjtp .bd p{ font-size:20px; background:#333;  font-weight:bold; color:#fff; line-height:30px; height:60px; padding:0px 10px; line-height:60px; position:absolute; bottom:0px; width:500px; z-index:10000;}
/*发展实力*/
.fzsl{ position:relative;}
.fz1{ width: 600px;  height:425px; position:relative;}
.fz1 p{ position:absolute;  height:50px; background:#333; width: 560px; bottom:0px; font-size:20px; font-weight:bold; color:#fff; padding:0px 20px; line-height:50px;filter:alpha(opacity=80);   -moz-opacity:0.8;  -khtml-opacity: 0.8;   opacity: 0.8; }
.fz1 img{ width: 600px; height:425px;}
.fz2{ width: 680px; }
.fz2 ul li p{height:50px; background:#333; width:290px; position:absolute;bottom:0px; font-size:20px; font-weight:bold; color:#fff; padding:0px 20px; line-height:50px; filter:alpha(opacity=80);   -moz-opacity:0.8;  -khtml-opacity: 0.8;   opacity: 0.8;  }
.fz2 ul li{ width: 330px;position:relative; height: 203px;  float:left;margin-right: 20px;margin-bottom: 20px;}
.fz2 ul li:nth-child(2n+0){ margin-right:0px; margin-bottom:0px;}
.fz2 ul li img{ width:330px; height:203px;}

/*发展历程*/
.fzlc{ height:auto; overflow:hidden; color:#fff; text-align:center;  }
.fzlc .bd{ width:1300px; margin:0px auto;background:#f2f2f2; padding:30px; margin-bottom:20px;}
.fzlc .bd img{ float:left;}
.fzlc .bd .sm{ float:left; text-align:left; margin-left:30px; width:700px; }
.fzlc .bd .sm h2{ font:bold 30px/30px '微软雅黑'; color:#E50011; padding:10px 0px;}
.fzlc .bd .sm h3{font:bold 20px/30px '微软雅黑';color:#333;}
.fzlc .bd .sm p{ color:#666;}
.fzlc .hd{height:auto; overflow:hidden;  margin-left:140px; margin-bottom:20px;}
.fzlc .hd ul li{ float:left; margin-left:60px; margin-right:20px; background:#E50011 url(../images/his_dian.png) no-repeat 10px center; width:150px; color:#fff; height:40px; line-height:40px; }
.fzlc .hd ul li.on{ background:#333 url(../images/his_dianon.png) no-repeat 10px center; float:left; margin-left:60px; margin-right:20px;width:150px; color:#fff; height:40px; line-height:40px;  }

.abtxt{ font-size:15px; line-height:28px;}
/*解决方案*/
.subcase{}
.subcase ul{ overflow:hidden; zoom:1;  }
.subcase ul li{ margin-right:25px; float:left; _display:inline; overflow:hidden; text-align:center; width:300px; height:290px; margin-bottom:15px;}
.subcase ul li:nth-child(3n+0){ margin-right:0px;}
.subcase ul li a{ display: block;overflow: hidden;position: relative;}
.subcase ul li  img{ width:300px; height:220px; display:block;-moz-transition:all 0.35s ease; -o-transition:all 0.35s ease;transition:all 0.35s ease; -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); }
.subcase  ul li p{ line-height:62px; height:62px; margin-top:12px;}
.subcase  ul li p a{ display: block; background:#666666; line-height:62px; font-size:18px; color:#FFF}
.subcase  ul li p a:hover{display: block; background: #F00; line-height:62px; font-size:18px; color: #FFF;}

/*生产线
*/
.caseline{}
.caseline .pic img{ float:left; margin-right:20px; width:220px; height: 165px;}
.caseline dl{ clear:both; margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:20px;height: 170px;}
.caseline dl dt{ font:bold 20px/30px '微软雅黑'; color:#333; margin-bottom:8px;}
.caseline dl dt a{ font:bold 20px/30px '微软雅黑'; color:#333;}
.caseline dl dt a:hover{ color:#DA1316;}
.more3{ width:90px; height:35px; background:#333333; line-height:35px; text-align:center; margin-right:10px; margin-left:240px; margin-top:20px;}
.more3 a{ color:#fff; display:block; font-size:14px;}
.more3 a:hover{ background:#DA1316; }

.lixilist{ overflow:hidden;}
.lixilist ul li{ width:24%; float:left; text-align:center; overflow:hidden; height:auto;}
.lixilist ul li img{ width:50px; height:50px;  margin:0px auto;}
.lixilist ul li h1{ font-size:16px; padding:0px 10px;}
.ditu{ margin-top:30px; margin-bottom:20px;}
.lxl{ width:650px;}
#message{ margin-bottom:20px;}
#message .lxtit{ border-bottom:1px dashed #ddd; overflow:hidden; margin-bottom:10px;}
#message h4{ font: bold 24px/30px'微软雅黑'; margin-bottom:10px;}
#message .zhu{ font-size:16px; line-height:26px;}
#message .i{width:72px; height:69px; line-height: 69px; text-align: center;background-color:#d3002e; display: inline-block;float: left;
 margin-right:20px;  margin-bottom:10px;}
#message .i .ico2 {width: 44px;height: 45px;background-position: 0 -61px;}
.ico2 {display: inline-block;vertical-align: middle;background: url(../images/ico2.png) no-repeat; }
#message input{ width:645px; height:40px; font:16px/20px '微软雅黑'; margin-bottom:15px;padding-left:10px; border:1px solid #ddd;}
#message textarea{ width:645px; height:60px; font:16px/20px '微软雅黑'; margin-bottom:15px;padding-left:10px; border:1px solid #ddd;}
#message .buttons{ border:2px solid #c00; width:655px; background:#fff;}
.lxr{ width:600px;  background:red;}
.lxr{background:url(../images/con_img01.jpg) left top no-repeat; margin-top: 20px; height: 415px;}
.lxr .box{padding:1% 5% 10% 8%;color:#fff; position:relative;}
.lxr .box a{color:#fff;/*! line-height: 60px; */}
.lxr .box ._tel{font-family: Impact;font-size:45px;line-height: 50px;}
.lxr .box ._tel img{vertical-align:middle; margin-right: 15px;}
.lxr .box .p{font-size:18px;line-height: 30px;}
.lxr .box .ewm{ margin-top:10px;}
.more4{ width: 110px; height: 46px; background:#fff; line-height: 46px; text-align:center; }
.more4 a{ color: #C00; display:block; font-size:14px;}
.more4 a:hover{ background:#F00; color:#FFF}




