*{ padding:0; margin:0; font-family:"微软雅黑"}
li{ list-style:none }
.clear{ clear:both}
.boss_top{ width:1200px;margin:auto;height:auto;}
.index_tops{ background:#f3f3f3; height:30px; width:100%; line-height:30px}
.index_topx{ background:#ffffff;width:100%; height:120px;}

/*头部上*/
.index_tops ul{ float:left;}
.index_tops .tops{ float:right}
p.img{ height: 25px;width: 136px;;background:url(../images/xxx.png);}

.index_tops .tops dt{ float:left; margin-right:50px; position: relative;}
.index_tops .tops dt img{ position: absolute; left:-20px;    top: 5px;}
.index_tops .tops dl{ float:left; margin-right:50px;position: relative;}
.index_tops .tops dl img{ position: absolute; left:-27px; top:5px;}
.index_tops .tops p{ float:left;position: relative;}
.index_tops .tops p img{ position: absolute; left:-20px;    top: 5px;}



.index_topx .top img.logo{ float:left; margin-top:30px}
.index_topx .top ul.top{ float:right}
.index_topx .top ul.top .ewml{ float:left; width:80px; margin-right:40px; margin-top:25px}
.index_topx .top ul.top .ewmr{ float:left; margin-top:30px}
.index_topx .top ul.top .ewmr ul{ text-align: center;} 
.index_topx .top ul.top .ewmr span{ color:#ff0623; font-size:18px}
.index_topx .top ul.top .ewmr dl{ color:#138c45; font-size:26px; margin-top:15px}
.head{ height:50px; background:#138c45; width:100%}
.head .boss{ width:1270px; margin:auto; height:auto}
.head .boss li.nav_menu{ height:50px; width:140px; float:left; text-align:center; line-height:50px; position:relative ;z-index: 999;}
.head .boss li.nav_menu a{ color:#ffffff ;font-size:18px}
.head .boss li.nav_menu:hover{ background:#2fae5d}
.head .boss li.nav_menu ul{ position:absolute }
.head .boss li.nav_menua{ height:50px; width:140px; text-align:center; line-height:50px; background:#2fae5d; margin-top:1px;font-size:12px;}


/*内容页*/
.center{ width:100%; background:#f3f3f3;}
.center .c_boss{ width:1200px;margin:auto;height:auto; background:#FFF; padding: 20px 25px 25px 35px}
.center .producta{ height:40px; border-bottom:#999 1px solid}
.center .producta .product.nav1{ width:150px; line-height:40px;  text-align:center; float:left;cursor:pointer}
.center .producta span{ width:100px; line-height:40px;  text-align:center; float:left}
.center .productb{ text-align:center}
.center .productb .discount{ text-align:center; margin-top:40px}
.center .productb .discount>ul{ font-size:28px; color:#138c45}
.center .productb .discount dt{ margin-top:40px}
.center .productb .prodcut.nava .lb{ float:left; padding: 40px 40px; text-align:center}
/*新品展示*/
.center .productnew{text-align:center}
.center .productnew .discount>ul{ font-size:28px; color:#138c45}
.center .productnew .discount dt{ margin-top:40px}
.center .productnew .newp{ margin-top:45px}
.center .productnew .newp .plm{ width:100%}
.center .productnew .newp .plm li{float:left; width:300px;    height: 40px;cursor:pointer;border-bottom:#ccc solid 3px}
.bj{ border-bottom:#1d9750 solid 3px !important;}
.bjs{ background:#168f48 !important}
.center .productnew  .pxh ul{ margin-top:30px; display:none}
.center .productnew  .pxh ul dl a:first-child img{ float:left; width: 397px;height: 522px}
.center .productnew  .pxh ul dl a{ float:left}
.center .productnew  .pxh ul dl img{ float:left; padding: 5px; width: 384px;height: 256px}
/*产品分类*/
.productf .xlcd:first-child .p{display: block;}
.productf .xlcd .p{display:none;}
.productf .c_boss .s_top{ height: 60px;line-height: 60px; padding: 0 5px;}
.productf .cpzx{ height: 120px; text-align: center; color:#fff; background: #138c45; font-size: 28px; line-height: 120px}
.productf .c_boss{ width:1200px;margin:auto;height:auto; background:#FFF; padding: 0px 35px 35px 35px}
.productf .psidebarl{ float:left}
.productf .psidebarl ul{ border:#168f48 2px solid}
.productf .psidebarl ul li{ padding:10px; background:#ff9100; margin-top:19px; color:#FFF; margin-left:10px; width:190px;cursor:pointer}
.productf .psidebarl ul p{padding:10px; margin-left:15px}
.productf .psidebarl .lixl dl{ padding:10px; margin-left:15px}

.productf .psidebarl ul img.lix{ margin-top:20px}
.productf .psidebarl dt{ border:#c9c9c9 2px solid; margin-top: 5px;}
.productf .psidebarl dt dl{ font-size:20px; color:#138c45; padding:10px 0; margin:0 5px; border-bottom:#CCC 2px solid}
.productf .psidebarl dt li{ width:200px; color:#ababab; font-size:15px; margin:10px}
.productf .psidebarl dt p{ font-size:20px; margin-left:10px;   margin-right: 10px;    padding-top: 10px;}
.productf .psidebarl dt span{ font-size:25px; color:#f69612;  margin:40px 0 40px 15px}

.productf .psidebarr{ float:left; margin-left:21px;width:940px}
.productf .psidebarr .ptop ul{ float:left; color:#168f48; font-size:24px}
.productf .psidebarr .ptop ul span{ font-size:14px; color:#878787}
.productf .psidebarr .ptop p{ float:right; background:#138c45; color:#FFF; padding:5px; font-size:14px}
.productf .psidebarr .ptopx ul{ width:284px;float:left; text-align:center; font-size:18px; border:#999 2px solid; margin:15px 25px 0 0}
.productf .psidebarr .ptopx ul dt{ width:284px; height:264px; overflow:hidden;padding: 10px 0 0 0}
.productf .psidebarr .ptopx ul dl{ padding:10px 0;}
.pximg{ width:1260px; margin:auto;overflow:hidden}

.plan ul{ text-align:center; font-size: 28px; color: #138c45;}
.plan dt{ text-align:center; font-size:16px; color:#878781}
.plan .plan_img .zzsc{ float:left; width:350px; overflow:hidden; margin: 25px;	position:relative;height: 264px}
.plan .plan_img .text{width:350px;height:auto;background-color:#000;FILTER:alpha(opacity=60);opacity:0.7;-moz-opacity:0.7;position:absolute;left:0px;bottom:0px;}
.planx{text-align: center;}
.planx .discount{ text-align:center; margin:40px 0}
.planx .discount>ul{ font-size:28px; color:#138c45}
.planx .discount dt{ margin-top:40px}

.about{ height:320px; background:#479f6b;width:1200px;margin:auto;padding: 30px 30px 25px 30px}
.about .atop ul{ font-size:28px; color:#FFF; float:left}
.about .atop ul span{ font-size:16px; color:#FFF; margin-left:10px}
.about .atop dt{ float:left; width:820px; height:9px; background:url(../images/bj_03.jpg); margin-top:20px; margin-left:20px}
.about .atop p{ float:right; background:#FFF; color:#479f6b; padding:5px 10px}
.about .xbout{ margin-top:10px}
.about .xbout li{ width:466px; overflow:hidden; float:left}
.about .xbout p{ font-size:20px; margin-bottom:20px}
.about .xbout dl{ float: right; font-size:14px; width:630px; margin-right:20px; color:#FFF; line-height:30px; height:270px; overflow:hidden}
.new{ margin-top:20px}
.new .new_top ul{ font-size:28px; color:#479f6b; float:left}
.new .new_top ul span{ font-size:16px; color:#878787; margin-left:10px}
.new .new_x{ margin-top:30px}
.new .new_x .new_img{ float:left; width:325px; height:317px; overflow:hidden}
.new .new_x .new_center{ float:left; margin-left:30px}
.new .new_x .new_center .centerul{ border-bottom:#999 dotted 2px;    padding-bottom: 10px;}
.new .new_x .new_center ul{ width:630px; float:left }
.new .new_x .new_center ul dt{ font-size:20px}
.new .new_x .new_center ul dl{ margin-top:10px; line-height:25px; font-size:14px; color:#747474}
.new .new_x .new_center li{ float:right; padding:5px 10px; background:#138c45;  color:#FFF;margin-top: 70px; margin-left:30px}
.new .new_x .new_center .centerx{ margin-top:10px; width:630px}
.new .new_x .new_center .centerx p{padding: 5px;width:160px; text-align:center; border-bottom:#999 solid 1px; color:#797979; font-size:14px; float:left; margin-top:10px; margin-left:20px}
.new .new_x .new_center .centerx span{width: 5px;height: 5px; border-radius: 50%;background: #138c45;float: left;margin-top: 7px;}


.feedback{ width:1200px;margin:auto;height:auto; background:#f6f6f6; text-align:center}
.feedback .f_top{ font-size:26px; color:#138c45; margin-top:10px}
.feedback .zaixian{ font-size:24px; color:#138c45; margin-top:10px; padding-bottom:10px}
.feedback ul{ width:1000px; margin-left:100px}
.feedback .fx_top dt{ float:left }
.feedback .fx_top form{ float: right ; width:400px; height:300px; color:#138c45; font-size:18px}
.feedback .fx_top li dt{ float:left}
.feedback .fx_top li{ height:50px}
.feedback .fx_top li input{height: 30px;    width: 240px;}
.feedback .fx_top li textarea{ width:240px; height:60px} 


.foot{ background:#363636; width:100%;}
.foot .f_boss{width:1200px;margin:auto;height:auto;padding: 20px 35px 35px 35px}
.foot .f_boss .nav_foot li{ height:50px; width:140px; float:left; text-align:center; line-height:50px; color:#FFF}
.foot .f_boss .foot_l{ float:left; margin-left:20px; margin-top:35px}
.foot .f_boss .foot_z{ float:left; margin-left:100px; margin-top:20px; color:#FFF}
.foot .f_boss .foot_z li{ margin-top:10px}
.foot .f_boss .foot_z span{ float:left}
.foot .f_boss .foot_z p{ float:left; margin-left:15px}
.foot .f_boss .foot_r{ float:left; margin-left:90px; margin-top:20px;    text-align: center;}
.foot .f_boss .foot_r dt{ width:120px; height:120px; color:#FFF}
.foot .f_boss .foot_r dl{ padding:20px; background:#FFF; margin-bottom: 10px;}


.newlb{width: 75%;float: left;margin-left: 50px;}
.newlb li{padding: 20px;border-bottom: #ccc dotted 2px;}
.newlb li h2{ float: left;}
.newlb li span{ float: right;}

.newal{width: 75%;float: left;margin-left: 50px;}
.newal dt{  width: 860px; height: 135px; padding: 5px 10px; border-bottom:#999 dotted 2px; margin-bottom: 10px;cursor:pointer}
.newal dt .all{ float: left; width: 184px; height: 135px; overflow: hidden;}
.newal dt .alr{ float: left;margin-left: 20px;}
.newal dt .alr h2{}
.newal dt .alr p{ width: 550px}
.newal dt .alr dl{ margin-top: 5px;}
.newal dt a.alx{ float: right;     margin-top: 110px;    margin-right: 20px;}
.newal dt:hover{ background:#ccc}
.newal dt:hover h2{ color: #168f48}
.newal dt:hover a{ color: #168f48}

#showproduct dl.pshow dd .met_box ul li:first-child { display: none;}

