/*头部样式*/
#header{background: #f8f8f8;}
.rf{background:#0c8a4a;height:29px;line-height:29px;color:#fdfbfb;font-family:"å®‹ä½“";}
.n-rf{width:1085px;margin:0 auto;}
.wel{float:left;}
.k1{float:right;}
.k1 a{color:#fdfbfb}
.k1 a:hover{color:#16d574}

.top{width:1085px;margin:0 auto;height:130px;}
.logo{float:left;margin-top:14px;}

.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.k2{background:url(../images/t.jpg) no-repeat left center;float:right;margin-top:44px;font-size:14px;color:#4f4f4f;text-align:left;line-height:22px;height:42px;padding-left:50px;}






/*热门搜索*/
.sch{width:1600px;position:relative;left:50%;margin-left:-800px;height:47px;border-bottom:1px solid #e6e6e6;background:#f8f8f8;line-height:47px;}
.search{text-align:left;width:1085px;margin:0 auto;}
#formsearch{float:right;width:299px;height:27px;line-height:27px;background:url(../images/sch.jpg) no-repeat;margin-top:10px;}
.hotSearch{float:left;color:#0c944d;font-size:13px;font-weight:normal;}

/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
#formsearch input{outline:none;line-height:27px;border:none;background: none}
#formsearch input#keyword{width:245px;padding-left:10px;color:#666;}
#formsearch input#s_btn{width:40px;height:27px;line-height:24px;text-align:center;color:#fff;border:none;cursor:pointer;}



/*主体样式*/
#container{width:1085px;margin:0 auto;margin-top:10px;}

.tt{text-align:center;font-size:33px;color:#0b8a48;}
.tt b{padding:0 21px;}
.tt span{color:#3a3a3a;font-size:18px;display: block;font-weight:normal;}


.ad{width:1600px;position: relative;left:50%;margin-left:-800px;background:#f8f8f8;}
.n-ad{width:1085px;margin:0 auto;padding-top:45px;}
.ad .tt{padding-bottom:20px;background: url(../images/t_ad.jpg) no-repeat center bottom;}
.ad .content{font-size:13px;line-height:27px;color:#585858;}
.ad .content strong{display:block;font-size:26px;padding-bottom:27px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;font-weight:normal;}
.ad1{background: url(../images/ad_bar.png) no-repeat center bottom;padding:8px 0 40px;margin-bottom:32px;}
.ad1 .ad-img{float:right;margin-right:105px;}
.ad1 .ad-tx{width:467px;padding-bottom:10px;background: url(../images/ad_bm.jpg) no-repeat left bottom;}

.ad2{padding-bottom:20px;}
.ad2 .ad-img{float:left;margin-left:39px;}
.ad2 .ad-tx{width:467px;padding-bottom:10px;background: url(../images/ad_bm.jpg) no-repeat right bottom;text-align:right;float:right;margin-top:10px;}


.pro{width:1600px;position: relative;left:50%;margin-left:-800px;background: #eeeeee;padding-bottom:20px;}
.np{width:1085px;margin:0 auto;padding-top:45px;}
.p-tt{text-align:center;color:#3a3a3a;font-size:25px;margin-bottom:52px;}
.p-tt span{color:#0c944d;}
.p-tt b{padding:0 21px;}


.cat{width:200px;float:left;}
.cat-tt{line-height:87px;height:100px;font-size:21px;color:#f8f8f8;padding-left:28px;background: url(../images/cat.jpg) no-repeat;font-weight:bold;}
.cat .content{background: #fff;border-bottom: 5px solid #078845}

.pd{width:864px;float:right;}
.pd-tt{position: relative;padding-left:17px;font-size:17px;color:#0c944d;border-bottom:1px solid #c1c1c1;font-weight:bold;}
.pd-tt a{position: absolute;width:57px;height:15px;line-height:15px;text-align:center;bottom:11px;right:0;color:#c1c1c1;border:1px solid #c1c1c1;font-size:10px;font-weight:normal;}
.pd-tt a:hover{color:#0c8a4a;}
.p-cn{padding-top:20px;}


.mid{height:200px;width:1600px;position: relative;left:50%;margin-left:-800px;background: url(../images/mid_bg.jpg) no-repeat center;}
.n-mid{width:1085px;margin:0 auto;padding-top:15px;}
.mid .txt{width:496px;float:left;margin-left:24px;text-align: center;font-size:14px;line-height:26px;color:#fff;}
.mid .txt strong{line-height:55px;display:block;font-size:34px;}
.mid .txt p{border:1px solid #fff;border-radius:3px;padding:12px 11px;}

.mid .tel{float:right;width:296px;margin-right:54px;margin-top:50px;font-size:24px;color:#fff;text-align: center;}
.mid .tel span{font-size:38px;color:#e15706;display: block;}

.o-chs{width:1600px;position: relative;left:50%;margin-left:-800px;padding-top:40px;background: #f8f8f8;}

.chs-tt{text-align:center;font-size:33px;color:#0b8a48;padding-bottom:32px;background: url(../images/t_ad.jpg) no-repeat center bottom;}
.chs-tt b{padding:0 21px;font-weight:normal;}
.chs-tt span{color:#3a3a3a;font-size:18px;display: block;font-weight:normal;}

.chs{width:1085px;margin:0 auto}

.chs ul{margin-top:30px;line-height:24px;font-size:13px;color:#5c5c5c;}
.chs li{float:left;width:510px;height:352px;}
.chs li img{float:right;}
.chs li .chs-pic span{width:200px;height:170px;display:block;background: #0c8a4a;color:#fdfcfc;font-size:18px;text-align: center;}
.chs li .chs-pic b{font-size:80px;color:#f8f8f8;padding-top:32px;line-height:70px;border-bottom:3px solid #fff;display:inline-block;font-family:"arial";font-weight:normal;}
.chs li .chs-pic i{font-style:normal;display:block;padding-top:10px;letter-spacing: 10px;}
.chs li:nth-child(even){float:right;}
.chs li p{padding-left:14px;background: url(../images/xli.jpg) no-repeat left 9px; }
.chs li .cap{padding:0;background:none;color:#0c7f45;font-size:21px;line-height:57px;margin-top:12px;}

.cs{background: #eeeeee;padding-bottom:52px;width:1903px;position:relative;left:50%;margin-left:-951px;}
.c-tt{text-align:center;font-size:33px;color:#0b8a48;margin-bottom:30px;}
.c-tt b{padding:0 21px;}
.c-tt span{color:#3a3a3a;font-size:18px;display: block;}
.n-cs{width:1086px;margin:0 auto;padding-top:45px;}
.cs-up{height:199px;}
.tc{width:250px;height:139px;padding-right:50px;text-align:center;color:#fff;font-size:21px;padding-top:60px;background: url(../images/tc.jpg) no-repeat;float:left;}
.tc a{color:#119c54;font-size:12px;display:block;margin-top:10px;line-height:22px;}
.tc a:hover{color:#16d574;}
.praise{width:479px;height:199px;float:left;background: #fff;position: relative;border-top:1px solid #dcdcdc}
.ps-cn{width:479px;overflow:hidden;padding-top:25px;}
.ps{}
.ps li{padding:0 23px 0 30px;float:left;width:420px;}
.ps li a.tit{font-size:16px;color:#0d8045;}
.ps li p{margin-top:15px;margin-bottom:20px;color:#212121;line-height:22px;}
.ps li a.ps-det{color:#0a7c42;}
.ps-btn{position: absolute;right:0;bottom:0;background: #eeeeee}
.ps-btn img{cursor: pointer;}
.cs .content{border-left:1px solid #cecdcd;border-top:1px solid #cecdcd;}

.cs-pic{float:right;width:306px;height:198px;}



.tt2{line-height:36px;padding-left:7px;position: relative;color:#272727;font-size:16px;background: url(../images/tt2.jpg) no-repeat left bottom;}
.tt2 a{position: absolute;width:57px;height:15px;line-height:15px;text-align:center;bottom:9px;right:0;color:#c1c1c1;border:1px solid #c1c1c1;font-size:10px;}
.tt2 a:hover{color:#0c8a4a;}

.blw{padding-top:42px;background: #f8f8f8;padding-bottom:24px;}
.n-blw{width:1085px;margin:0 auto;}
.at{width:793px;float:left;}
.at .content{margin-top:20px;line-height:27px;color:#5c5c5c;font-size:13px;}
.at .content img{float:left;margin-right:12px;}
.at .content .cap{margin-bottom:8px;color:#08783f;font-size:15px;}
.at .content a{margin-top:17px;width:100px;height:31px;line-height:31px;text-align: center;color:#fff;/*display:inline-block;*/background: #0c8a4a}
.at .content a:hover{color:#16d574;}

.hn{float:right;width:252px;}
.hn .content{margin-top:20px;padding-top:22px;height:220px;border:1px solid #d9d9d9;}
.hn .tt2 .hn-btn{position: absolute;right:0;bottom:0;}
.hn .hn-btn img{cursor: pointer;}


.news{margin-top:44px;}
.ns{float:left;width:337px;}
.n2{margin:0 35px;}
.ns .content{margin-top:6px;}





.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*首页新闻*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}





/*友情链接*/
.fk{background: #eee;height:97px;}
.f_link{width:1085px;margin:0 auto;line-height:97px;font-size:14px;color:#171717;}
.f_link span{padding-right:5px;}
.f_link a{font-size:14px;}

/*页面底部*/
#footer{background:url(../images/foot.jpg) no-repeat top center;width:1903px;position:relative;left:50%;margin-left:-951px;height:254px;padding-top:42px;}
#footer a{}
#footer a:hover{color:#0c8a4a;text-decoration:none;}

.f_nav{width:542px;}
.f_nav dl{float:left;width:142px;height:157px;overflow:hidden;}
.f_nav dt{margin-bottom:21px;}
.f_nav dt a{font-size:14px;color:#fff;}
.f_nav dd{line-height:24px;}
.f_nav dd a{font-size:12px;color:#aaaaaa;}

.f_nav dl:nth-child(2){width:200px;text-align:center;}
.f_nav dl:nth-child(3){width:200px;text-align:center;}

.f_ct{margin-left:52px;color:#aaaaaa;line-height:24px;}

.ewm dt{font-size:14px;color:#fff;}
.ewm dd{padding-top:15px;}

.qy{line-height:50px;color:#aaaaaa;padding-top:25px;}
.qy a{line-height:50px;color:#aaaaaa;}
.qy a:hover{color:#0c8a4a;text-decoration:none;}



/*------------内页-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:50px;background:#0b8444;font-size:16px;color:#fff;text-align:center;font-weight:normal;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}


.n_banner{width:1920px;position:relative;left:50%;margin-left:-960px;}




.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;font-weight:normal;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:830px;float:right;padding-bottom:10px;}
.sitemp{line-height:50px;height:50px;overflow:hidden;padding-right:10px;background:#0b8444;}
.sitemp h2{width:340px;float:left;line-height:50px;text-align:center;text-align:left;text-indent:15px;font-size:16px;color:#fff;font-weight:normal;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:50px;color:#fff;}
.sitemp .site a{color:#fff;}



.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}
