@charset "utf-8";
/* CSS Document */

/*全局 begin*/
* {margin:0px; padding:0px; list-style: none;}
body{margin:0;padding:0; font-size:12px; font-family:"微软雅黑"; color:#333333; background:#ffffff;}
html {overflow-x: hidden; }
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ul,ol,li{list-style:none;}

img{border:none;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none; color:#008142;}
.clear{clear:both;}
.clearfix:after{
     content:".";       
     display:block;       
     height:0;       
     clear:both;       
     visibility:hidden;       

}
.clearfix{*zoom:1}
em{font-style:normal;}
.fl{ float:left;}
.fr{ float:right;}
.h71{ height:71px;}

/*全局*/
.main{ width:100%; height:auto; min-width:1200px; }
.center{ width:1200px; height:auto; margin:0 auto; }

/*头部*/
.header{ width:100%; height:218px; min-width:1200px;}
.hea1{ width:100%; height:35px; line-height:35px; background:#f4f4f4; font-size:14px; color:#999999;}
.hea1 a{color:#999999;}
.hea1 a:hover{ color:#008142;}
.hea1 .hed1fl{ float:left;}
.hea1 .hed1fr{ float:right;}
.hea1 .hed1fr span{ margin-left:18px; margin-right:18px;}

.hea2{ width:100%; height:130px; background:#fff;}
.logo{ width:722px; height:130px; float:left;}
.logo a{width:722px; height:130px; display:block;}
.logo img{ width:722px; height:54px; margin-top:38px;}
.hea2fr{width:240px; height:auto; float:right; margin-top:36px;}
.hea2fr1{width:100%; float:left; height:auto;}
.hea2fr1 i{ width:30px; height:30px; background:#aaaaaa; border-radius:50%; -webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%; float:left; text-align:center; line-height:30px; color:#fff; position:relative; top:4px;}
.hea2fr1 span{ font-size:33px; color:#008142; font-family:"Arial"; font-weight:bold; float:right;}
.hea2fr2{ width:100%; height:26px; line-height:26px; background:#f8b54a; float:left; font-size:14px; color:#ffffff; text-align:center; border-radius:12px; -webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px; margin-top:3px;}

.navbar{ width:100%; height:53px; line-height:53px; background:#008142;}
.nav{ width:1200px; height:53px; margin:0 auto;}
.nav ul{}
.nav ul li{ width:133.33333px; height:53px; background:url(../images/navlist_03.jpg) left center no-repeat; text-align:center; float:left; }
.nav ul li a{width:133.33333px; height:53px; display:block; transition: all 0.6s ease 0s; font-size:16px; color:#ffffff;}
.nav ul li:first-child{ background:none;}
.nav ul li a:hover,.nav ul li a.on{ background:#005a2e;}


/*banner*/
.fullSlide {position: relative;width: 100%;height: 550px;overflow: hidden;  min-width:1200px;}
.fullSlide .bd {z-index: 0;position: relative;margin: 0 auto;height: 550px;overflow: hidden}
.fullSlide .bd UL {width: 100%!important}
.fullSlide .bd LI {text-align: center;width: 1920px;height: 550px;left: 50%;overflow: hidden;margin-left: -960px;position: absolute}
.fullSlide .bd LI A {display: block;height: 550px;color: #fff}
.fullSlide .hd {z-index: 1;position: absolute;line-height: 30px;width: auto;bottom:5px;height: 30px;left: 45%}
.fullSlide .hd UL {text-align: center;padding-left: 2%;width: 100%;height: 30px}

.fullSlide .hd UL LI {line-height: 999px;margin:0px 7px;width:50px;zoom: 1;display: inline-block;background: #ffffff;float: left;height:5px;overflow: hidden;cursor: pointer;}
.fullSlide .hd UL .on {background: #f8b54a}
.fullSlide .prev {z-index: 1;position: absolute;filter: alpha(opacity=50);margin-top: -30px;width: 40px;display: none;background: url(../images/slider-arrow.png) #000 no-repeat -125px 50%;height: 60px;top: 50%;cursor: pointer;left: 0;opacity: .5}
.fullSlide .next {z-index: 1;position: absolute;filter: alpha(opacity=50);margin-top: -30px;width: 40px;display: none;background: url(../images/slider-arrow.png) #000 no-repeat -5px 50%;height: 60px;top: 50%;cursor: pointer;left: 15%;opacity: .5}
.fullSlide .next {right: 0;left: auto}
.fullSlide .bd .f_title {bottom: 1px;position: absolute;width: 100%;height: 30px;line-height: 30px;text-align: center;background: #000;filter: alpha(opacity=40);opacity: .4}

/*热门关键词*/
.rmbar{ width:100%; height:59px; background:#f8f7f7; min-width:1200px;}
.rmfl{ font-size:14px; color:#333333; float:left; line-height:59px;}
.rmfl h1{ float:left;}
.rmfl a{ float:left; margin-left:10px;}
.search{ width:279px; height:36px; float:right; margin-top:12px;}
.search .input_bt{ width:205px; height:36px; display:block; position:relative; float:left; border:none; background:#ffffff; text-indent:17px; line-height:36px; color:#cdcbcb; font-size:14px; outline:none;}
.search .botton_bt{ width:74px; height:36px; display:block; position:relative; float:left;  outline:none;}

/*首页_产品中心*/
.ina{ width:100%; height:auto; padding:31px 0px;}
.inacom{ width:1200px; height:auto; background:#f2f2f2; display:inline-block;}
.inafl{ width:250px; height:994px; float:left; overflow:hidden;}
.inaflti{ width:250px; height:90px; background:url(../images/prbg_03.jpg) no-repeat; text-align:center;}
.inaflti h1{ font-size:30px; color:#ffffff; padding-top:15px;}
.inaflti p{ font-size:12px; color:#ffffff; font-family:"Arial";  text-transform : uppercase; margin-top:4px;}
.inafla{ width:250px; height:auto; margin:0 auto; background:#f2f2f2;}
.inaflacom{ width:205px; height:auto; margin:0 auto; padding-top:2px;}
.incpfl{ padding-top:28px;}
.incpfl1{ width:100%; height:41px; line-height:41px; background:#ffffff; display:block; border-radius:3px;}
.incpfl1 a{ display:block; transition: all 0.6s ease 0s;}
.incpfl1 i{ font-size:30px; color:#444444; font-style:normal; display:inline-block; margin-left:24px; margin-right:12px;}
.incpfl1 span{ font-size:16px; color:#444444; font-weight:bold; display:inline-block; vertical-align:top;}
.incpfl1 a:hover{ background:#008142; border-radius:3px;}
.incpfl1 a:hover i,.incpfl1 a:hover span{ color:#fff;}
.incpfl2{ width:100%; padding-top:8px; }
.incpfl2 ul{}
.incpfl2 ul li{ width:100%; height:44px; line-height:44px; display:block;}
.incpfl2 ul li a{width:100%; height:44px; display:block; transition: all 0.6s ease 0s; font-size:14px; color:#3f3f3f;}
.incpfl2 ul li i{ color:#444444; font-style:normal; margin-right:19px; margin-left:27px;}
.incpfl2 ul li span{color:#3f3f3f;}
.incpfl2 ul li a:hover span{ color:#008142;}
.inafr{ width:948px; height:1021px; border:#f2f2f2 1px solid; float:right; background:#fff;}
.inafrcom{ width:894px; height:auto; float:right; margin-right:25px;}
.inafrti{ width:100%; height:51px; line-height:51px; background:#f2f2f2; margin-top:22px;}
.inafrti h1{ width:154px; height:51px; font-size:16px; color:#fff; background:#f8b54a; text-align:center; float:left;}
.inafrti a{ float:right; font-size:14px; color:#a9a9a9; margin-right:14px; float:right;}
.inafrti a:hover{color:#008142;}
.inafra{ width:100%; height:auto; overflow:hidden; margin-top:16px;}
.inafra ul{ width:920px;}
.inafra ul li{ width:436px; height:361px; float:left; margin-right:22px;}
.inafra ul li a{ width:436px; height:361px; display:block; transition: all 0.6s ease 0s; background:#f2f2f2; }
.inafra ul li .img{ width:436px; height:311px; overflow:hidden;}
.inafra ul li .img img{width:436px; height:311px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.inafra ul li .text{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:16px; color:#353535; text-align:center;}
.inafra ul li a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.inafra ul li a:hover{background:#008142;}
.inafra ul li a:hover .text{  color:#fff;}

.inafrb{ width:100%; height:auto; overflow:hidden; }
.inafrb ul{ width:920px;}
.inafrb ul li{ width:285px; height:248px; float:left; margin-right:20px; margin-top:21px;}
.inafrb ul li a{ width:285px; height:248px; display:block; transition: all 0.6s ease 0s; background:#f2f2f2; }
.inafrb ul li .img{ width:285px; height:203px; overflow:hidden;}
.inafrb ul li .img img{width:285px; height:203px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.inafrb ul li .text{ width:100%; height:45px; line-height:45px; overflow:hidden; font-size:16px; color:#353535; text-align:center;}
.inafrb ul li a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.inafrb ul li a:hover{background:#008142;}
.inafrb ul li a:hover .text{  color:#fff;}

/*快捷*/
.inkj{ width:100%; height:234px; background:url(../images/ysbg_06.jpg) bottom center repeat-x;}
.inkjfl{ width:427px; height:234px; float:left;}
.inkjfl img{ width:427px; height:234px;}
.inkjfr{ width:716px; height:202px; padding-top:32px; float:right;}
.inkjfrfl{ width:492px; height:auto; float:left; margin-top:20px;}
.inkjfrfl1{ font-size:24px; line-height:40px; border-bottom:#006232 1px solid; padding-bottom:8px;}
.inkjfrfl1 h1{ color:#f8b54a;}
.inkjfrfl1 h2{ color:#fff;}
.inkjfrfl2{ font-size:15px; color:#a0ecc7; width:100%; line-height:30px; margin-top:10px;}
.inkjfrfl2 i{ font-style:normal;  font-size:24px; position:relative; top:-5px;}
.inkjfrfl2 span{ margin-left:-5px; }
.inkjfrfl2 b{ font-size:24px;}
.inkjfrfl2 b.b1{ margin-right:10px;}
.inkjfrfr{ width:187px; height:auto; float:right; margin-top:9px;}
.inkjfrfr a{ width:187px; height:52px; display:block; transition: all 0.6s ease 0s; font-size:18px; text-align:center; line-height:52px; border-radius:5px; margin-top:26px; font-weight:bold;}
.inkjfrfr a.a1{ color:#9e650a; background:#f8b54a; }
.inkjfrfr a.a2{ color:#008142; background:#53cd8b; }

/*优势*/
.inb{ width:100%; height:auto; background:#f7f7f7;}
.inbtit{ text-align:center; padding-top:23px;}
.inbtit h1{ font-size:30px; color:#008142;}
.inbtit span{ color:#f8b54a;}
.inbtit p{ font-size:12px; color:#d4d1d1; font-family:"Arial"; text-transform : uppercase; margin-top:7px;}
.inba{}
.inba ul{}
.inba ul li{ float:left; width:100%;}
.inba ul li .inba1{}
.inba ul li .inba1 .inba1a{ width:76px; height:75px; color:#fff; font-size:48px; background:#008142; float:left; line-height:75px; text-align:center; font-family:"Arial";}
.inba ul li .inba1 .inba1b{ float:left; margin-left:14px;}
.inba ul li .inba1 .inba1b h1{ font-size:26px; color:#202121; line-height:40px;}
.inba ul li .inba1 .inba1b p{ font-size:14px; color:#6a6a6a; line-height:30px; margin-top:12px;}
.inba ul li .ys1{ width:492px;}
.inba ul li .ys2{ width:438px;}
.inba ul li .ys3{ width:488px;}
.inba ul li .ys4{ width:490px; margin-right:27px;}
.mrig20{ margin-right:20px;}
.inba ul li.swys1{ margin-top:25px;}
.inba ul li.swys2{ margin-top:-137px;}
.inba ul li.swys4{ margin-top:-26px;}
.inba ul li .mtop48{ margin-top:48px;}
.inba ul li .mtop98{ margin-top:98px; margin-right:80px;}
.inba ul li .mtop34{ margin-top:34px;}
.inba ul li .mtop94{ margin-top:94px;}

/*首页_解决方案*/
.inc{ width:100%; height:auto; background:#fff; padding-bottom:31px;}


.jiejue{height:49px; overflow:hidden; text-align:center; margin-top:29px;}
.jiejue ul{ float:left; width:100%;}
.jiejue ul li{ position:relative; width:177px; height:49px; margin:0 14px; display:inline-block; *display:inline; *zoom:1;}
.jiejue ul li a{ position:absolute; left:0px; width:175px; height:47px; line-height:47px; font-size:16px; color:#333333; text-align:center; border:#d2d2d2 1px solid; border-radius:2px; background:#f5f5f5; }
.jiejue ul li a:hover{ background:#008142; border:#006232 1px solid; color:#fff; z-index:1; font-weight:bold;}

.HomeNews .hd{height:49px; overflow:hidden; text-align:center;}
.HomeNews .hd ul{ float:left; width:100%;}
.HomeNews .hd li{ position:relative; width:177px; height:49px; margin:0 14px; display:inline-block;}
.HomeNews .hd li a{ position:absolute; left:0px; width:175px; height:47px; line-height:47px; font-size:16px; color:#333333; text-align:center; border:#d2d2d2 1px solid; border-radius:2px; background:#f5f5f5; }
.HomeNews .hd li.on a{ background:#008142; border:#006232 1px solid; color:#fff; z-index:1; font-weight:bold;}
.HomeNews .tempWrap{width:100%!important;}
.HomeNews .hd li.liFirst a{ left:0;}
.HomeNews{ width:100%; height:auto; margin-top:29px; }
.HomeNews .bd{height:auto;  }
.HomeNews .bd ul{}

.inca{ width:100%; height:500px; margin-top:47px; overflow:hidden;}
.incafl{ width:609px; height:500px; float:left;}
.incafl a{ width:609px; height:500px; background:#eeeeee; transition: all 0.6s ease 0s; display:block;}
.incafl .img{width:609px; height:446px; overflow:hidden;}
.incafl .img img{width:609px; height:446px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.incafl .text{ width:100%; height:54px; line-height:54px; overflow:hidden; font-size:16px; color:#353535; text-align:center;}
.incafl a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.incafl a:hover{background:#008142;}
.incafl a:hover .text{  color:#fff;}
 
.incafr{ width:563px; height:auto; overflow:hidden; float:right; }
.incafr ul{ width:600px;}
.incafr ul li{ width:267px; height:238px; float:left; margin-right:29px; margin-bottom:24px;}
.incafr ul li a{ width:267px; height:238px; display:block; transition: all 0.6s ease 0s; background:#eeeeee; }
.incafr ul li .img{ width:267px; height:196px; overflow:hidden;}
.incafr ul li .img img{width:267px; height:196px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.incafr ul li .text{ width:100%; height:42px; line-height:42px; overflow:hidden; font-size:16px; color:#353535; text-align:center;}
.incafr ul li a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.incafr ul li a:hover{background:#008142;}
.incafr ul li a:hover .text{  color:#fff;}

/*首页_公司简介*/
.ind{ width:100%; height:auto; background:#f7f7f7; padding-bottom:31px;}
.indd{ width:100%; height:370px; margin-top:38px;}
.inddfl{ width:503px; height:370px; float:left;}
.inddfl img{ width:503px; height:370px;}

.HomeTpxw{ position:relative; width:503px; height:370px; overflow:hidden;}
.HomeTpxw img{ width:503px; height:370px; display:block;}
.HomeTpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.HomeTpxw .hd{ position:absolute; top:307px; right:16px; display:none;}
.HdNum ul li{float:left; margin-left:5px; }
.HdNum ul li{ display:block; width:18px; height:18px; line-height:18px; text-align:center; background-color:#eeeeee; overflow:hidden; cursor:pointer; font-size:14px; color:#1a1a1a;}
.HdNum ul li.on{ background-color:#a80e10; color:#fff;}

.inddfr{ width:657px; height:370px; float:right; position:relative;}
.inddfr h1{ font-size:22px; color:#008142; line-height:42px; margin-top:10px;}
.inddfr p{ font-size:16px; color:#383838; line-height:40px; text-indent:2em; margin-top:21px;}
.inddfr a{ width:160px; height:48px; border:#008142 1px solid; border-radius:3px; display:block; transition: all 0.6s ease 0s; background:#f7f7f7; font-size:16px; color:#008142; text-align:center; line-height:50px; position:absolute; bottom:20px; left:0px;}
.inddfr a:hover{ background:#008142; color:#fff;}

/*首页_酒店家具知识*/
.ine{width:100%; height:auto; background:#ffffff; padding-top:26px; padding-bottom:31px; float:left;}
.inefl{ width:721px; height:auto; float:left;}
.ineti{ border-bottom:#dcdcdc 1px solid; padding-bottom:14px; width:100%; height:auto; float:left;}
.ineti h1{ font-size:22px; color:#008142; float:left;}
.ineti a{ float:right; font-size:14px; color:#a9a9a9; padding-top:10px;}
.inefla{ width:100%; height:152px; margin-top:22px;}
.inefla a{width:100%; height:152px; display:block; transition: all 0.6s ease 0s;}
.inefla .img{ width:289px; height:152px; float:left; overflow:hidden;}
.inefla .img img{width:289px; height:152px;  -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.inefla .text{ width:394px; height:152px; float:right;}
.inefla .text h1{ font-size:16px; color:#262626; line-height:34px; margin-top:6px;}
.inefla .text p{ font-size:14px; color:#919090; line-height:34px; margin-top:7px;}
.inefla a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.inefla a:hover .text h1{ color:#008142;}
.inefla a:hover .text p{ color:#777777;}

.ineflb{ width:100%; height:auto; overflow:hidden; margin-top:9px;}
.ineflb ul{}
.ineflb ul li{ width:360px; height:59px; line-height:59px; border-bottom:#dbdbdb 1px dashed; float:left;}
.ineflb ul li a{display:block; transition: all 0.6s ease 0s;}
.ineflb ul li i{ font-size:16px; color:#262626; font-style:normal; margin-left:8px; margin-right:22px;}
.ineflb ul li span{ font-size:16px; color:#262626;}
.ineflb ul li a:hover i,.ineflb ul li a:hover span{ color:#008142;}

/*首页_常见问题解答*/
.inefr{ width:405px; height:auto; float:right;}
#quertion01{width:405px;height:401px;margin:22px 0 0 0;overflow:hidden;}
.faq{margin-bottom:12px;}
.faq dt {color:#323232;font-size:16px;width:385px;line-height:24px;padding-left:36px;background:url(../images/w.jpg) no-repeat 0  2px;}
.faq dt a{text-decoration:none;color:#323232;font-size:16px;line-height:24px;}
.faq dt a:hover{color:#008142;}
.faq dd{font-size:14px;color:#747474;width:368px;line-height:30px;padding:11px 0 11px 36px;background:url(../images/d.jpg) no-repeat 0 16px;}
.faq a:hover dt{color:#008142;}
.faq a:hover dd{color:#999999;}

/*尾部*/
.footer{ width:100%; height:355px; min-width:1200px;}
.foo1{ width:100%; height:49px; background:#008142;}
.footnav{ width:1200px; height:49px; line-height:49px; margin:0 auto;}
.footnav a{ width:133.3333px; height:49px; float:left; text-align:center; font-size:14px; color:#ffffff; font-weight:bold;}
.footnav a:hover{ background:#005a2e;}
.foo2{ width:100%; background:#f4f4f4; height:306px;}
.foot2a{ width:100%; height:187px; padding-top:35px;}
.foot2afl{ width:391px; height:187px; border-right:#cccccc 1px solid; float:left;}
.foot2afl img{ width:360px; height:52px; margin-top:66px;}
.foot2afr{ width:773px; height:187px; float:right;}
.foot2afr1{ width:545px; height:187px; float:left;}
.foot2afr1a{ font-size:14px; line-height:28px; color:#505050;}
.foot2afr1a a{color:#505050;}
.foot2afr1a a:hover{ color:#008142;}
.foot2afr1a span.span1{ width:289px; display:inline-block;}
.foot2afr1b{ font-size:14px; color:#787878; line-height:26px;} 
.foot2afr1b a{color:#787878; text-decoration:underline; margin-right:10px;}
.foot2afr1b a:hover{ color:#008142;}
.foot2afr2{ width:149px; height:150px; float:right; background:url(../images/fowxk_03.jpg) no-repeat; text-align:center;}
.foot2afr2 img{ width:119px; height:116px; margin:0 auto; margin-top:17px;}
.foot2b{ width:100%; height:84px; line-height:84px; font-size:14px; color:#3a3a3a;}
.foot2b h1{ float:left;}
.foot2b a{ float:left; color:#898989; margin-left:21px;}
.foot2b a:hover{color:#008142;}

/*公司简介*/
.nybanner{ width:100%; height:300px; min-width:1200px;}
.nybanner .nyban{ width:321px; height:159px; background:url(../images/bantm.png) no-repeat;}
.nybanner .nyban em{ font-size:12px; color:#fffefe; text-transform : uppercase; font-weight:bold; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif; margin-left:30px; padding-top:40px; display:block;}
.nybanner .nyban h1{ font-size:30px; color:#fffefe; margin-left:30px; margin-top:2px; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;}
.nybanner .nyban span{ width:60px; height:2px; background:#ffffff; display:block; margin-left:30px; margin-top:17px;}
.fenlei{ width:100%; height:auto; overflow:hidden;}
.fenlei ul{ width:1240px;}
.fenlei ul li{ width:275px; height:51px; float:left; margin-right:32px; margin-top:36px;}
.fenlei ul li a{ width:273px; height:49px; line-height:49px; border:#e5e5e5 1px solid; display:block; color:#5c5b5b; font-size:16px; text-align:center; transition: all 0.6s ease 0s;}
.fenlei ul li a:hover,.fenlei ul li a.hover{ background:#008142; border:#008142 1px solid; color:#fff;}
.abbar{ width:100%; height:auto; padding-top:38px;}
.abtit{ text-align:center; width:100%; height:92px; position:relative;}
.abtit h1{font-size:80px; color:#f6f6f6; font-family:"Arial"; text-transform : uppercase; font-weight:normal; }
.abtit span{ font-size:40px; color:#006d33; position:absolute; bottom:15px; left:0px; width:100%; display:block;}
.about{ width:100%; height:auto; font-size:16px; color:#5c5b5b; line-height:44px; margin-top:34px; padding-bottom:40px;}
.about h1{ font-size:32px; color:#008142; margin-bottom:35px; display:inline-block;}
.about img{ max-width:100%; height:auto !important; margin:15px 0;}

/*工程案例*/
/*.case{ width:100%; height:auto; overflow:hidden; margin-top:11px;}
.case ul{ width:1230px;}
.case ul li{ width:384px; height:281px; float:left; margin-right:24px; margin-top:24px;}
.case ul li a{ width:384px; height:281px; display:block; transition: all 0.6s ease 0s; background:#f2f2f2; }
.case ul li .img{ width:384px; height:236px; overflow:hidden;}
.case ul li .img img{width:384px; height:236px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.case ul li .text{ width:100%; height:45px; line-height:45px; overflow:hidden; font-size:16px; color:#353535; text-align:center;}
.case ul li a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.case ul li a:hover{background:#008142;}
.case ul li a:hover .text{  color:#fff;}*/

.case{ width:100%; height:auto; overflow:hidden; margin-top:11px;}
.case ul{ width:1230px;}
.case ul li{ width:384px; height:332px; float:left; margin-right:24px; margin-top:24px;}
.case ul li a{ width:384px; height:332px; display:block; transition: all 0.6s ease 0s; background:#f2f2f2; }
.case ul li .img{ width:384px; height:282px; overflow:hidden;}
.case ul li .img img{width:384px; height:282px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.case ul li .text{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:16px; color:#353535; text-align:center;}
.case ul li a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.case ul li a:hover{background:#008142;}
.case ul li a:hover .text{  color:#fff;}



/*联系我们*/
.contact{ width:100%; height:auto; margin-top:35px;}
.contact .ditu{ width:100%; height:447px;}
.conlist{ width:100%; height:auto; margin-top:44px; padding-bottom:45px; float:left;}
.conlist ul{ width:100%;}
.conlist ul li{ width:auto; height:auto; float:left;  background:url(../images/conli_07.jpg) left center no-repeat;}
.conlist ul li:first-child{ background:none;}
.conlist ul li.li1{width:139px; padding-left:18px; background:url(../images/conli_07.jpg) right center no-repeat;}
.conlist ul li.li1 h1,.conlist ul li.li1 p{ width:65px; text-align:center;}
.conlist ul li.li2{ width:248px; text-align:center; background:url(../images/conli_07.jpg) right center no-repeat;}
.conlist ul li.li3{ width:266px; text-align:center; background:url(../images/conli_07.jpg) right center no-repeat;}
.conlist ul li.li4{ width:268px; text-align:center; background:url(../images/conli_07.jpg) right center no-repeat;}
.conlist ul li.li5{ width:auto; float:right; padding-right:18px; background:none; text-align:center;}
.conlist ul li.li5 h1,.conlist ul li.li5 p{}

.conlist ul li i{ font-size:65px; color:#008142; height:98px; display:block;}
.conlist ul li img{ width:65px; height:65px; text-align:center; margin-top:0px; margin-bottom:0px;}
.conlist ul li h1{ font-size:16px; color:#343434;}
.conlist ul li p{ font-size:14px; color:#9c9c9c; margin-top:4px; line-height:30px;}
.conlist ul li p a{ color:#9c9c9c;}
.conlist ul li p a:hover{color:#008142}


/*产品中心*/
.cpfl{ width:274px; height:auto; float:left; margin-top:36px;}
.probar{ width:100%; height:auto; }
.profl{ width:274px; height:auto;}
.proflti{ width:274px; height:90px; background:url(../images/probg_03.jpg) no-repeat; text-align:center;}
.proflti h1{ font-size:30px; color:#ffffff; padding-top:15px;}
.proflti p{ font-size:12px; color:#ffffff; font-family:"Arial";  text-transform : uppercase; margin-top:4px;}
.profla{ width:274px; height:auto; margin:0 auto; background:#f2f2f2; padding-bottom:12px;}
.proflacom{ width:225px; height:auto; margin:0 auto; padding-top:9px;}
.procpfl{ padding-top:11px;}
.procpfl1{ width:100%; height:41px; line-height:41px; background:#ffffff; display:block; border-radius:3px;}
.procpfl1 i{ font-size:30px; color:#444444; font-style:normal; display:inline-block; margin-left:41px; margin-right:12px;}
.procpfl1 span{ font-size:16px; color:#444444; font-weight:bold; display:inline-block; vertical-align:top;}
.procpfl1.hover{ background:#f8b54a;}
.procpfl2{ width:100%; padding-top:4px; }
.procpfl2 ul{}
.procpfl2 ul li{ width:100%; height:38px; line-height:38px; display:block;}
.procpfl2 ul li a{width:100%; height:38px; display:block; transition: all 0.6s ease 0s; font-size:14px; color:#3f3f3f;}
.procpfl2 ul li i{ color:#444444; font-style:normal; margin-right:19px; margin-left:42px;}
.procpfl2 ul li span{color:#3f3f3f;}
.procpfl2 ul li a:hover span{ color:#008142;}
.procpfl2 ul li a.hover span{ color:#008142;} 
.prolx{ width:274px; height:auto; margin-top:29px; margin-bottom:35px;}
.prolxti{ width:100%; height:57px; background:#008142; font-size:22px; color:#ffffff; line-height:57px; text-align:center;}
.prolxa{ border:#e5e5e5 1px solid; padding:11px 13px; font-size:14px; color:#5c5b5b; line-height:36px;}
.prolxa a{color:#5c5b5b;}
.prolxa a:hover{ color:#008142;}
.prolxa i{ color:#f8b54a; font-size:16px; margin-right:9px;}

.cpfr{ width:896px; height:auto; margin-top:17px; float:right;}
.product{ width:100%; height:auto; overflow:hidden;}
.cpfr ul{ width:920px;}
.cpfr ul li{ width:285px; height:248px; float:left; margin-right:21px; margin-top:19px;}
.cpfr ul li a{ width:285px; height:248px; display:block; transition: all 0.6s ease 0s; background:#f2f2f2; }
.cpfr ul li .img{ width:285px; height:203px; overflow:hidden;}
.cpfr ul li .img img{width:285px; height:203px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.cpfr ul li .text{ width:100%; height:45px; line-height:45px; overflow:hidden; font-size:16px; color:#353535; text-align:center;}
.cpfr ul li a:hover img{transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.cpfr ul li a:hover{background:#008142;}
.cpfr ul li a:hover .text{  color:#fff;}

/*产品详细页*/
.ccpfr{ width:896px; height:auto; float:right; margin-top:36px;}
.ccpfra{ width:100%; height:320px;}
.ccpfrafl{ width:448px; height:320px; float:left;}
.ccpfrafl img{ width:448px; height:320px;}
.ccpfrafr{ width:415px; height:320px; float:right; position:relative;}
.ccpfrafra{ width:100%; border-bottom:#bdbebe 1px dashed; font-size:22px; color:#2a2a2a; padding-bottom:17px; font-weight:bold;}
.ccpfrafrb{ font-size:16px; color:#505151; line-height:38px; margin-top:8px;}
.ccpfrafrb span{ font-size:28px; color:#008142; font-weight:bold; font-family:"Arial";}
.ccpfrafrc{ width:100%; height:51px; position:absolute; bottom:0px; left:0px;}
.ccpfrafrc a{ width:196px; height:51px; line-height:51px; font-size:20px; border-radius:5px; display:block; transition: all 0.6s ease 0s;}

.ccpfrafrc a span{ display:inline-block; vertical-align:top;}
.ccpfrafrc a i{  display:inline-block; }
.ccpfrafrc a.zxzx{ background:#f8b54a; float:left; color:#865507;}
.ccpfrafrc a.zxzx i{font-size:25px; margin-left:40px; margin-right:11px;}
.ccpfrafrc a.zxzx:hover{ background:#e9a63b;}
.ccpfrafrc a.zxdg{ background:#008142; float:right; color:#ffffff;}
.ccpfrafrc a.zxdg i{font-size:35px; margin-left:32px; margin-right:11px;}
.ccpfrafrc a.zxdg:hover{ background:#019b50;}

.ccpfrb{ width:100%; height:auto; margin-top:37px;}
.ccpti{ width:100%; height:51px; line-height:51px; background:#f2f2f2;}
.ccpti h1{ width:154px; height:51px; background:#008142; text-align:center; color:#ffffff; font-size:16px; float:left;}
.ccpti a{ float:right; font-size:14px; color:#a9a9a9; float:right; margin-right:14px;}
.ccpti a:hover{ color:#008142;}
.ccpfrba{ width:823px; border:#f2f2f2 1px solid; padding:20px 35px; border-top:none;  font-size:16px; color:#5c5b5b; line-height:44px;}
.ccpfrba img{ width:auto; max-width:100%; height:auto !important; margin:15px 0px; }

.ccpfrbb{ width:100%; height:auto; overflow:hidden; margin-top:17px;}
.ccpfrbb ul{ width:920px;}
.w440{ width:440px}
.w287{ width:287px; margin-right:14px !important;}
.lyba{ border:#e0e0e0 1px solid; height:47px; line-height:47px; margin-right:12px; margin-top:12px; float:left;}
.lyba span{ font-size:14px; color:#807f7f; margin-left:16px;}
.lyba input{ font-size:14px; color:#353535; border:none; height:47px; outline:none;}
.lyba.w440 input{ width:353px;}
.lyba.w287 input{ width:200px;}
.lybb{border:#e0e0e0 1px solid; height:103px; font-size:14px; color:#807f7f; float:left; width:894px; margin-top:12px;}
.lybb textarea{ padding:17px 17px; font-size:14px; color:#807f7f; border:none; height:69px; width:860px; outline:none;}
.lybaioa{ text-align:center; height:44px; width:100%; margin-top:23px;}
.lybaioa .tijiao{ width:151px; height:44px; line-height:44px; background:#008142; text-align:center; border:none; font-size:16px; color:#ffffff; border-radius:5px; outline:none; font-weight:bold; cursor:pointer;  transition: all 0.6s ease 0s;}
.lybaioa .tijiao:hover{ background:#019d51;}
.lybaioa .congzhi{ width:151px; height:44px; line-height:44px; background:#d8dad9; text-align:center; border:none; font-size:16px; color:#363837; border-radius:5px; outline:none; font-weight:bold; margin-left:24px; cursor:pointer; transition: all 0.6s ease 0s;}
.lybaioa .congzhi:hover{ background:#c9cbca;}
.xgcp{ margin-top:10px !important; margin-bottom:42px;}

/*新闻*/
.new{width: 100%;height: auto;margin: 0 auto; margin-top:10px; float:left;}
.new ul{ width:100%;}
.new ul li{ width:100%; height:130px; margin-top:25px;}
.new ul li a{width: 100%;height: 130px;display: block;background: #f5f5f5;transition: all 0.6s ease 0s;}
.new ul li .newcom{ width:1160px; padding:20px; float:left;}
.new ul li .newfl{ width:100px; height:90px; background:#fff; text-align:center; float:left;}
.new ul li .newfl h1{ font-size:30px; height:50px; line-height:50px;font-weight:normal; border-bottom:#f1f1f1 1px solid}
.new ul li .newfl p{ font-size:16px; height:40px; line-height:40px;}
.new ul li .newfr{ width:1040px; height:90px; float:right; overflow:hidden;}
.new ul li .newfr h1{ font-size:16px; font-weight:normal; padding-top:5px;}
.new ul li .newfr p{ font-size:14px; color:#999999; line-height:26px; margin-top:6px;}
.new ul li a:hover{ background:#008142;}
.new ul li a:hover .newfr h1{ color:#fff;}
.new ul li a:hover .newfr p{ color:#fff;}


/*新闻详细页*/
.show{ width:100%;height: auto;margin: 0 auto;}
.showa{ font-size:28px; text-align:center;}
.showb{ width:100%; height:60px; line-height:60px; border-bottom:#ededed 1px solid;  margin-top:10px; font-size:16px; color:#9d9d9d; text-align:center;}
.showb span{ margin-right:20px;}
.showb a{ cursor:pointer; color:#9d9d9d; margin-left:13px;}
.showb a:first-child{ margin-left:0px;}
.sxp{ width:100%; padding-top:30px; padding-bottom:15px; border-top:#ededed 1px solid;}
.sxps{ font-size:16px; color:#333333; width:100%; margin-bottom:20px; color:#656565;}
.sxps h1{  color:#333333; float:left;}
.sxps span{   float:left; color:#656565;}
.sxps a{ color:#656565;}
.sxps a:hover{color:#008142;}


/*分页*/
.page_list{height:38px;line-height:38px;text-align:center;letter-spacing:0;font-size:14px;margin-top:35px; margin-bottom:35px;}
.page_list a{ height:38px;display:inline-block;color:#323232;text-align:center;padding:0 16px;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s; font-size:14px; background:#f7f7f7; border:#dcdcdc 1px solid; border-left:none;}
.page_list a:first-child{border-left:#dcdcdc 1px solid;}
.page_list a:hover{color:#fff;background:#008142;}
.page_list a.on{color:#fff;background:#008142;}

/*问题解答*/
.wtjd{ width:100%; height:auto; margin-top:10px;}
.wtjd dl{width:100%; height:auto; border-bottom:#ddd 1px dashed; float:left; padding:25px 0 19px 0px;}
/*.wtjd dl dt {color:#323232;font-size:16px;width:1164px;line-height:24px;padding-left:36px;background:url(../images/w1.jpg) no-repeat 0  2px;}
.wtjd dl dt a{text-decoration:none;color:#323232;font-size:16px;line-height:24px;}
.wtjd dl dt a:hover{color:#008142;}
.wtjd dl dd{font-size:14px;color:#747474;width:1164px;line-height:30px;padding:11px 0 11px 36px;background:url(../images/d1.jpg) no-repeat 0 16px;}*/
.wtjd dl a{ display:block;}
.wtjd dl dt{ width:100%; height:auto; float:left;}
.wtjd dl dt i{ width:35px; height:35px; float:left; background:#f8b54a; border-radius:5px; line-height:35px; text-align:center; font-style:normal; color:#fff; font-size:15px; margin-right:25px;}
.wtjd dl dt span{ font-size:18px; color:#323232; float:left; width:1138px; line-height:30px;}
.wtjd dl dd{ width:100%; height:auto; float:left; margin-top:15px;}
.wtjd dl dd i{width:35px; height:35px; float:left; background:#008142; border-radius:5px; line-height:35px; text-align:center; font-style:normal; color:#fff; font-size:16px; margin-right:25px;}
.wtjd dl dd span{ font-size:16px; color:#747474; line-height:35px; float:left; width:1138px;}
.wtjd dl a:hover dt span{ color:#008142;}
.wtjd dl a:hover dd span{ color:#999999;}

