@charset "utf-8";
/* CSS Document dingyan*/
body{background:url(../images/bg.jpg) repeat;font-size:12px;color:#aeaeae;}
*,body,html,div,p,span,img,input,a,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5{text-decoration:none;margin:0;padding:0; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;outline:none;border:none; word-wrap:break-word;}
li{list-style:none;}
.clear:after{clear:both;content:"";height:0;display:block;visibility:none;}
.fl{float:left;}
.fr{float:right;}
.mlr17{margin:0px 17px;}

.bl{border-left:1px solid #9d9d9d;}
.top{background:url(../images/top.png) repeat-x;width:100%;height:145px;}
.top table{width:1150px;margin:0 auto;height:88px;}
.top .nav{width:1120px;margin:12px auto;height:35px;}
.top .nav li{float:left;width:128px;height:35px;position:relative;margin:0 5px;}
.top .nav li i{position:absolute;z-index:1;display:block;background:url(../images/nav.png) no-repeat 0 0;width:170px;height:35px;}
.top .nav li:hover i{position:absolute;z-index:1;display:block;background:url(../images/nav.png) no-repeat -170px 0;width:170px;height:35px;}
.top .nav li a{position:absolute;z-index:2;display:block;font-size:14px;color:#010101;width:170px;line-height:35px;text-align:center;}
.top .nav li:hover a{color:#fff;}
.banner{position:relative;top:0;width:100%;height:745px;overflow:hidden;}
.banner .hd{position:absolute;right:50%; bottom:30px; z-index:1; margin-right: -90px;}
.banner .hd ul{ overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{float:left; margin-left:15px;width:15px;height:15px; border-radius:15px;text-align:center; background:#fff; cursor:pointer; transition:all 0.5s; }
.banner .hd ul li.on{background:#ff7800;color:#fff;}
.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner1{background:url(../images/banner1.jpg) no-repeat center top;width:100%;height:745px;display:block;}
.banner2{background:url(../images/banner2.jpg) no-repeat center top;width:100%;height:745px;display:block;}
.banner3{background:url(../images/banner3.jpg) no-repeat center top;width:100%;height:745px;display:block;}
.banner4{background:url(../images/banner4.jpg) no-repeat center top;width:100%;height:745px;display:block;}
.banner5{background:url(../images/banner5.jpg) no-repeat center top;width:100%;height:745px;display:block;}
.banner6{background:url(../images/banner6.jpg) no-repeat center top;width:100%;height:745px;display:block;}
.bannerbg{width:100%;height:745px;display:block;}

.prod{width:1170px;margin:30px auto;}
.prod .tit{width:1120px;margin:0 auto;height:50px;font-size:15px;color:#333;border-bottom:1px solid #e15e01;}
.prod .tit .p1{font-size:20px;color:#fff;}
.prod .bt5{border-bottom:5px solid #e15e01;line-height:28px;padding-bottom:10px;color:#aeaeae;}
.prod .tit a{line-height:45px;color:#aeaeae;}
.prod .prcon{width:100%;margin:10px auto;}
.prod .prcon li{width:334px;height:214px;border:1px solid #555;float:left;background:#222;margin:15px 24px;padding:3px;}
.prod .prcon li:after{clear:both;content:"";height:0;display:block;visibility:none;}
.prod .prcon li img{width:174px;height:214px;margin-right:17px;}
.prod .prcon li h3{line-height:40px;font-size:18px;color:#fff;padding-top:26px;font-weight:100;}
.prod .prcon li p{line-height:20px;font-size:13px;color:#aeaeae;padding-bottom:10px; height:60px;}
.prod .prcon li .but{font-size:12px;color:#fff;background:#e15e01;padding:5px 10px;}

.news{width:1120px;margin:30px auto;}
.news ul{padding:30px 0;}
.news ul li{width:362px;float:left;}
.news ul li img{width:362px;height:190px;}
.news ul li h3{line-height:24px;font-size:15px;color:#fff;padding-top:10px;font-weight:100;}
.news ul li p{line-height:20px;font-size:12px;color:#aeaeae;}
/***submain****/
.subtit{background:url(../images/subtit.png) no-repeat left center;width:1100px;margin:0 auto;line-height:44px;padding-left:20px;font-size:13px;}
.subtit a{color:#6e6e6e;}
.subtit a:hover{color:#e15f01;}
.submain{width:1120px;background:#fff;margin:0 auto;color:#6e6e6e;min-height:500px;padding:20px 0px;}
.submain h2{font-size:28px;line-height:50px;text-align:center;font-weight:100;border:1px dashed #ccc;margin:0px 35px 40px;}
.submain a{color:#6e6e6e;}
.submain a:hover{color:#e15f01;}

.company{line-height:24px;font-size:14px;padding:10px 35px;}
.company .p1{font-size:18px;color:#e15f01;text-indent:2em}
.company p{margin:20px 0px;}

.prodtit{height:40px;border-bottom:1px solid #f0f0f0;padding-left:20px;}
.prodtit li{float:left;font-size:16px;height:30px;line-height:30px;color:#9a9a9a;}
.prodtit li a{padding:0 12px;}
.prodtit li a.on{color:#e15f01;}
.prodtit li p{font-size:24px;letter-spacing:2px;margin-right:8px;}
.product li{float:left;border:1px solid #efefef;border-top:none;border-left:none;width:223px;height:307px}
.product li img{border-bottom:1px solid #efefef;width:223px;}
.product li h3{font-size:14px;font-weight:100px;height:30px;line-height:30px;text-align:center;}
.product li span{line-height:20px;color:#ccc;padding:0 10px;}
.product li:hover h3{color:#e15f01;}
.product li:hover{float:left;border:1px solid #e15f01;margin-left:-1px;margin-top:-1px;}
.product li:hover img{border-bottom:1px solid #e15f01;}

.product_show {padding:20px 30px;}
.product_show .one .showtit{width:470px;font-size:14px;line-height:27px;}
.product_show .one .p2{color:#e15e01;font-size:24px;line-height:34px;}
.product_show  .showtit .hd{height:85px;margin-top:10px;border-top:5px solid #ccc;cursor:pointer;}
.product_show  .showtit .hd li{float:left;border-top:5px solid #ccc;margin-top:-5px;padding:5px 13px 0px;}
.product_show  .showtit .hd li.on{border-top:5px solid #e15f01;}
.product_show .one .bd{ position:relative; height:100%; z-index:0;   }
.product_show .one .bd li{ zoom:1; vertical-align:middle; }
.product_show .one .bd img{ width:560px;display:block;  }
.product_show .two{margin-top:20px;}
.product_show .two h3{border-top:1px solid #f0f0f0;line-height:50px;height:50px;font-size:16px;font-weight:100;color:#e15e01;}

.subnews{padding:0 30px;}
.subnews li{height:175px;padding:18px 0;margin:10px 0;}
.subnews li:hover{background:#f5f5f5;}
.subnews li:after{clear:both;content:"";height:0;display:block;visibility:none;}
.subnews li img{width:260px;height:165px;border:1px solid #ccc;padding:3px;float:left;display:block;background:#fff;}
.subnews li .newstit{width:770px;font-size:14px;line-height:28px;}
.subnews .p1{font-size:20px;display:block;line-height:40px;color:#e15e01;}
.subnews .p2{font-size:12px;line-height:20px;}
.subnews .span1{background:url(../images/zt1.png) no-repeat left center;margin-right:15px;padding-left:16px;color:#b7b7b7;}
.subnews .span2{background:url(../images/zt2.png) no-repeat left center;padding-left:16px;color:#b7b7b7;}
.subnews h3{font-size:20px;text-align:center;line-height:40px;}
.subnews .p3{text-align:center;}
.subnews .summary{background:url(../images/zt3.png) no-repeat 30px 10px;border:1px dashed #ccc;height:60px;margin:20px 0 10px;font-size:14px;line-height:28px;padding:35px 50px 20px 75px;color:#c6c6c6;}

.subnews .news_show{font-size:14px;line-height:24px;}
.subnews .news_show p{text-indent:2em;margin:15px 0;}

.contact{padding:0 30px;line-height:28px;font-size:14px;}
.contact p{color:#e15f01;font-size:24px;line-height:48px;}



.bgtable{border:1px solid #ccc;border-top:none;border-right:none;width:100%;}
.bgtable td{border:1px solid #ccc;border-bottom:none;border-left:none;line-height:36px;padding-left:10px}
.bgtable tr:nth-child(odd){background:#f0f0f0;}
.foot{background:#010101;padding:20px 0 30px;line-height:20px;color:#fff; margin:0 auto;}
.foot table{width:1120px;margin:0 auto;color:#fff;color:#aeaeae;font-size:13px;line-height:24px; overflow:hidden;}

.search_input { background: transparent; color: #666; border: 0; font-size: 12px;  width:220px;}
.search_sumbit { background: url(../images/ste.jpg) no-repeat left center; color: #999; border: 0; font-size: 12px; padding-left: 20px; width:60px;}

.sptoplinks a { color: #888; }
.sptoplinks a:hover { color: #fff; }
.biaotis {
	font-family:  "PMingLiu", "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";
	font-size: 14px;
	line-height: 150%;
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}