@charset "utf-8";

/* 本例子css */
.fullSlide{ width:100%;position:relative; height:480px;z-index:1; margin:0 auto; }
.fullSlide .bd{width:100%; height:480px; margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:480px; overflow:hidden; text-align:center; color:#fff;}
.fullSlide .bd li a{ width:100% !important;  height:480px; display:block;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:22px; left:0; height:14px; }
.fullSlide .hd ul{ text-align:center; } 
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;width:10px; height:10px;margin:0 10px; background:#2d831e;border:2px solid #fff; border-radius:50%;
	line-height:30px; text-indent:-9999px;}
.fullSlide .hd ul .on{ background:#85c226;border:2px solid #fff;}
.fullSlide .prev,.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-50px; left:18%;  z-index:1; width:52px; height:100px; background-image:url(Img/Common/jt_tb1.png); cursor:pointer; background-repeat:no-repeat; background-position:left center;}
.fullSlide .next{ left:auto; right:18%;background-position:right center; }	

.sy_xnav{ height:auto; overflow:hidden; text-align:center;}
.sy_xnav p{ font-size:12px; color:#cccccc; text-transform:uppercase;}
.sy_xnav h6{ font-size:30px; color:#333333; font-weight:normal;}
.sy_xnav h6 span{color:#01832d;}
.sy_xnav h6 b{ background:url(Img/Index/about_xnav.png) center no-repeat; color:#fff; font-weight:normal; width:84px; height:47px; text-align:center; display:inline-block;}

.m1_m{ width:100%; height:auto; overflow:hidden; margin:50px auto 70px;}
.m1_m .main{ width:1100px; height:auto; overflow:hidden; margin:40px auto;}
.m1_m .main dl{ width:220px; height:auto; overflow:hidden; float:left; margin-right:73px;}
.m1_m .main dl.te{ margin:0;}
.m1_m .main dl dt,.m1_m .main dl dt img{width:220px; height:220px; border-radius:50%; overflow:hidden;}
.m1_m .main dl dd{ text-align:center; font-size:16px; color:#333333; margin:15px auto 0;}
.m1_m .main dl:hover dt img{transition: all 4s; -webkit-transform: rotate(360deg); transform: rotate(360deg);}
.m1_m .more{ width:100%; height:38px; overflow:hidden; background:url(Img/Index/m1_xian.jpg) center repeat-x; margin:0 auto;}
.m1_m .more a{ width:158px; height:36px; overflow:hidden; border:1px solid #01832d; background:#fff; text-align:center; line-height:36px; font-size:16px; color:#01832d; display:block;margin:0 auto;}
.m1_m .more a:hover{border:1px solid #01832d; background:#01832d; color:#fff;}

.m2_m{width:1108px; height:auto; overflow:hidden; margin:0 auto 70px;}
.m2_l{width:252px; height:auto; overflow:hidden; margin-left:4px;}
.m2_l .xnav{width:252px; height:50px; padding:22px 0 0; overflow:hidden; background:#2d831e; text-align:center; font-size:24px; color:#fff;}
.m2_l .xnav span{font-size:12px; color:#b4fbd3; text-transform:uppercase; margin-left:4px;}
.m2_l ul{width:252px; height:auto; overflow:hidden; background:#fbfbfb;}
.m2_l ul h6{width:252px; height:40px; line-height:40px; overflow:hidden; background:#e4eee3;border-bottom:1px solid #dedede; margin:0 0 5px; position:relative; top:-1px;}
.m2_l ul h6 a{ display:block; font-size:16px; color:#007d2e; padding-left:40px;}
.m2_l ul li{width:252px; height:40px; line-height:40px; overflow:hidden; border-bottom:1px dashed #cccccc;}
.m2_l ul li a{ display:block; font-size:14px; color:#333333; padding-left:40px;}
.m2_l ul li i{font-size:14px; color:#cccccc; padding-right:10px; display: inline-block; font-family:Arial, Helvetica, sans-serif;}
.m2_l ul li a:hover,.m2_l ul li a:hover i{color:#2d831e;}
.m2_l ul h6 a:hover{ text-decoration:underline;}
.m2_l .fl_dh,.m2_l .fl_dh img{width:252px; height:170px;}
.m2_r{width:831px; height:auto; overflow:hidden;}
.m2_r .xnav{width:831px; height:39px; overflow:hidden; border-bottom:1px solid #2d831e;}
.m2_r .xnav p{width:140px; height:39px; float:left; background:#2d831e; text-align:center; line-height:39px; font-size:20px; color:#fff;}
.m2_r .xnav a.xb{width:76px; height:26px; float:right; display:block; background: url(Img/Index/more_xb1.png) center no-repeat; text-align:center; line-height:26px; font-size:12px;color:#333333; margin:6px 0 0;}
.m2_r ul{width:831px; height:auto; overflow:hidden; margin:19px 0 0;}
.m2_r ul li{width:269px; height:auto; overflow:hidden;float:left;margin:0 4px 8px;}
.m2_r ul li a{border:1px solid #cccccc; display:block; position:relative;}
.m2_r ul li img{width:267px; height:188px;}
.m2_r ul li p{height:36px; overflow:hidden; background:#fafafa; line-height:36px; text-align:center; font-size:16px; color:#333333;}
.m2_r ul li a:hover{border:1px solid #2d831e;}
.m2_r ul li a:hover p{background:#2d831e; color:#fff;}
.m2_r ul li.te{width:546px;}
.m2_r ul li.te img{width:544px; height:422px;}
.m2_r ul li.te .xb{width:89px; height:100px; background: url(Img/Index/cp_logo.png) center no-repeat; position:absolute; left:25px; top:25px; z-index:3;}

.m3_m{width:100%;height:900px; padding:61px 0 0;overflow:hidden;background: url(Img/Index/m3_bj.jpg) center top repeat-x;margin:0 auto;}
.m3_m .xnav{width:406px;height:75px; padding-right:235px;overflow:hidden; text-align:right; background:url(Img/Index/rz_xnav.png) right center no-repeat; margin:0 auto;}
.m3_m .xnav h5{ font-size:32px; color:#333333;}
.m3_m .xnav h6{ font-size:24px; color:#85c227;font-weight:normal;}
.m3_m .xnav h6 span{ font-size:24px; color:#999999;}
.m3_m .slideTxtBox{ width:1100px; height:auto; overflow:hidden; margin:55px auto 0;}
.m3_m .slideTxtBox .hd{ height:42px; line-height:42px;}
.m3_m .slideTxtBox .hd ul{ height:42px;text-align:center; vertical-align:middle;}
.m3_m .slideTxtBox .hd ul li{ display:inline-block;margin:0 15px;width:142px;height:42px;font-size:16px;font-weight:bold;color:#fff;background:url(Img/Index/rz_xb1.png) center no-repeat;cursor:pointer;}
.m3_m .slideTxtBox .hd ul li.on{background:url(Img/Index/rz_xb01.png) center no-repeat; }
.m3_m .slideTxtBox .bd ul{zoom:1; width:1100px; height:600px; position:relative;margin:0 auto;}
.m3_m .slideTxtBox .bd ul.tu1{ background:url(Img/Index/rz_tu3.png) center top no-repeat;}		
.m3_m .slideTxtBox .bd ul.tu2{ background:url(Img/Index/rz_tu2.png) center top no-repeat;}		
.m3_m .slideTxtBox .bd ul.tu3{ background:url(Img/Index/rz_tu1.png) center top no-repeat;}		
.m3_m .slideTxtBox .bd ul li{ width:210px;background:url(Img/Index/zi_bj3.png) center repeat; padding:12px 16px; text-align:left; line-height:20px; font-size:14px; color:#666666;}
.m3_m .slideTxtBox .bd ul li b{color:#007d2e;}
.m3_m .slideTxtBox .bd ul li.zi1{ position:absolute; left:55px; top:190px;}
.m3_m .slideTxtBox .bd ul li.zi2{ position:absolute; right:56px; top:190px;}
.m3_m .slideTxtBox .bd ul li.zi3{ position:absolute; left:56px; top:494px;}
.m3_m .slideTxtBox .bd ul li.zi4{ position:absolute; right:56px; top:474px;}
.m3_m .slideTxtBox .bd ul.tu1 li.zi3{top:474px;}
.m3_m .tt_m{height:auto; overflow:hidden; text-align:center;}
.m3_m .tt_m a{ width:132px;height:40px; line-height:40px; font-size:18px; color:#fff; font-weight:bold; border-radius:4px; background:#007d2e; display:block; margin:0 auto;}
.m3_m .tt_m p{font-size:15px; color:#2d831e; margin:12px auto 3px;}
.m3_m .tt_m h6{font-size:24px; color:#007d2e;}
.m3_m .tt_m h6 span{font-size:14px; color:#333333; font-weight:normal;}
.m3_m .tt_m a:hover,.ys_m4 .tt a:hover{ background:#85c226;}

.m4_m{width:1100px;height:auto;overflow:hidden;margin:60px auto;}
.m4_m .xnav{width:788px;height:78px; background:url(Img/Index/anli_xnav.jpg) center no-repeat; text-align:left;margin:0 auto;}
.m4_m .xnav h6{ font-size:34px; color:#2d831e;}
.m4_m .xnav h6 span{ font-size:31px; color:#85c226; font-weight:normal;}
.m4_m .xnav p{ font-size:13px; color:#85c226; text-transform:uppercase; font-weight:100; letter-spacing:1.3px;}
.m4_m .slideTxtBox{ width:1100px; height:auto; overflow:hidden; margin:44px auto 0;}
.m4_m .slideTxtBox .hd{ height:30px; line-height:30px; margin:0 auto 30px;}
.m4_m .slideTxtBox .hd ul{ height:30px; line-height:30px; text-align:center; vertical-align:middle;}
.m4_m .slideTxtBox .hd ul i{ font-size:12px; color:#bababa;display:inline-block; margin:0 15px;}
.m4_m .slideTxtBox .hd ul p{width:135px; height:30px; display:inline-block;}
.m4_m .slideTxtBox .hd ul li{ width:135px; height:30px; display:inline-block;}
.m4_m .slideTxtBox .hd ul a{ font-size:14px; color:#333333;display:block;}
.m4_m .slideTxtBox .hd ul li.on a{ color:#fff; border-radius:4px;background:#2d831e;}
.m4_m .slideTxtBox .hd ul p a:hover{ color:#fff; border-radius:4px;background:#57b70d;}
.m4_m .slideTxtBox .bd ul{ width:1100px; height:auto; overflow: hidden;zoom:1; margin:0 auto;}
.m4_m .slideTxtBox .bd li{ width:550px; height:360px; overflow:hidden; float:left;}
.m4_m .slideTxtBox .bd li .zi{ width:235px; height:280px; overflow:hidden; padding:62px 20px 18px; text-align:left;}
.m4_m .slideTxtBox .bd li .zi h6{ width:120px; height:54px; font-size:20px; color:#fff; overflow:hidden; line-height:54px; border-bottom:1px solid #fff;}
.m4_m .slideTxtBox .bd li .zi p{font-size:14px; color:#fff; overflow:hidden; text-indent:2em; line-height:24px; height:96px; overflow: hidden; margin:20px 0 25px;}
.m4_m .slideTxtBox .bd li .zi a{ width:148px; height:38px; border:1px solid #fff; display: block;font-size:14px; color:#fff; overflow:hidden; text-indent:2em; line-height:38px; }
.m4_m .slideTxtBox .bd li .tu{ width:275px; height:360px; overflow:hidden; position:relative;}
.m4_m .slideTxtBox .bd li .tu img{ width:275px; height:360px;overflow:hidden;transition:all 1s ease; -moz-transition:all 1s ease; -webkit-transition:all 1s ease;}
.m4_m .slideTxtBox .bd li:hover img{transform:scale(1.1); -moz- transform:scale(1.1); -webkit- transform:scale(1.1); transition:all 1s ease; -moz-transition:all 1s ease; -webkit-transition:all 1s ease;}
.m4_m .slideTxtBox .bd li .tu .xb{ width:15px; height:44px; position:absolute; left:0; top:158px; z-index:2;}
.m4_m .slideTxtBox .bd li.te1 .tu .xb{ background:url(Img/Index/anli_xb1.png) center no-repeat;}
.m4_m .slideTxtBox .bd li.te2 .tu .xb{ background:url(Img/Index/anli_xb2.png) center no-repeat; right:0; left:auto;}
.m4_m .slideTxtBox .bd li.te1{ background:#2d831e;}
.m4_m .slideTxtBox .bd li.te2{ background:#57b70d;}
.m4_m .slideTxtBox .bd li.te1 .zi{ float:left;}
.m4_m .slideTxtBox .bd li.te1 .tu{ float:right;}
.m4_m .slideTxtBox .bd li.te2 .zi{ float:right;}
.m4_m .slideTxtBox .bd li.te2 .tu{ float:left;}
.m4_m .slideTxtBox .bd li.te1 .zi a:hover{background:#57b70d;border:1px solid #57b70d;}
.m4_m .slideTxtBox .bd li.te2 .zi a:hover{background:#2d831e;border:1px solid #2d831e;}

.ys_xnav{ width:924px; height:105px; padding:88px 0 0; overflow:hidden; background:url(Img/Index/ys_xnav.jpg) center no-repeat;margin:0 auto;}
.ys_xnav h6{ font-size:28px; color:#fff; letter-spacing:10px; line-height:42px;text-align:center; padding-left:260px; font-weight:normal;}
.ys_xnav p{ font-size:28px; color:#57b70d; letter-spacing:8px; text-align:center; margin:12px auto 0;}
.ys_xnav p span{ font-size:18px; color:#57b70d; font-weight:100;letter-spacing:3px;text-transform:uppercase;}
.ys_m1{ width:100%; height:353px; padding:40px 0 0;overflow:hidden; background:url(Img/Index/ys_bj1.jpg) center no-repeat; margin:40px auto 0;}
.ys_m1 .main{ width:1100px; height:auto; overflow:hidden; position:relative;margin:0 auto;}
.ys_m dl{ width:470px; height:63px; overflow:hidden; padding:0 0 10px 25px; border-bottom:2px solid #fff;}
.ys_m dl dt{ width:77px; height:63px; float:left; margin-right:15px;}
.ys_m dl dt img{ width:77px; height:63px;}
.ys_m dl dd{ height:63px; float:left; position:relative; top:-6px;}
.ys_m dl dd p{ font-size:30px;font-weight:100; text-transform:uppercase;color:#eafad2; letter-spacing:-1px;}
.ys_m dl dd h6{ font-size:24px; color:#fff;}
.ys_m .wz{ margin:30px 0 0 30px;}
.ys_m .wz p{ line-height:30px; font-size:16px; color:#fff; background:url(Img/Index/ys_xb1.png) left center no-repeat; padding-left:18px;}
.ys_m1 .zi{ float:left; padding:63px 0 0 0; margin-left:6px;}
.ys_m1 .tu{ float:right; width:463px; height:327px; margin-right:58px;}

.ys_m2{ width:1116px; height:410px; position:relative;overflow:hidden; background:url(Img/Index/ys_xian2.jpg) left top no-repeat; margin:0 auto;}
.ys_m2 dl{ position:absolute; left:17px; top:63px;border-bottom:2px solid #2d831e;}
.ys_m2 dl dd,.ys_m3 dl dd,.ys_m4 dl dd{ top:-4px;}
.ys_m2 dl dd p,.ys_m3 dl dd p,.ys_m4 dl dd p{ color:#666666;font-size:24px;}
.ys_m2 dl dd h6,.ys_m3 dl dd h6,.ys_m4 dl dd h6{ color:#2d831e;}
.ys_m2 .tu{ position:absolute; left:26px; bottom:0; width:666px; height:263px;}
.ys_m2 .wz{ position:absolute; left:688px; top:212px; margin:0;}
.ys_m2 .wz p,.ys_m3 .wz p{ color:#333333; background:url(Img/Index/ys_xb2.jpg) left center no-repeat; }
.ys_m2 .wz p b,.ys_m3 .wz p b,.ys_m4 .wz p b{ color:#2d831e;}

.ys_m3{ width:1116px; height:432px; position:relative;overflow:hidden; background:url(Img/Index/ys_xian3.jpg) left top no-repeat; margin:0 auto;}
.ys_m3 .zi{ position:absolute; top:101px; left:17px;}
.ys_m3 dl{ width:564px; height:63px; overflow:hidden; padding:0 0 10px 25px; border-bottom:2px solid #2d831e;}
.ys_m3 .tu{ position:absolute; top:0px; right:0px; width:441px; height:404px;}

.ys_m4{ width:100%; height:440px; background: url(Img/Index/ys4_bj.jpg) center repeat-x; margin:0 auto 55px;}
.ys_m4 .main{ width:1116px; height:440px; position:relative;overflow:hidden; background:url(Img/Index/ys_xian4.jpg) left top no-repeat; margin:0 auto;}
.ys_m4 .zi{ position:absolute; top:101px; left:17px; width:540px;}
.ys_m4 .tu{ position:absolute; top:25px; right:0px; width:506px; height:418px;}
.ys_m4 dl{border-bottom:2px solid #2d831e;}
.ys_m4 .wz p{ color:#333333; background:url(Img/Index/ys_xb3.png) left 12px no-repeat; }
.ys_m4 .tt{ padding:95px 0 0 15px;}
.ys_m4 .tt a{ display:block; float:left; width:132px; height:40px; background:#007d2e; border-radius:4px; line-height:40px; text-align:center; font-size:18px; color:#fff; font-weight:bold;margin-right:15px;}
.ys_m4 .tt h6{ font-size:24px; color:#57b70d; text-align:left;}
.ys_m4 .tt h6 span{ font-size:12px; color:#666666; display:block; font-weight:normal;}

.adv_m .main{ width:1100px; height:auto; overflow:hidden; position:relative;margin:0 auto;}
.adv_m dl dt{ width:77px; height:63px; float:left; margin-right:15px;}
.adv_m dl dt img{ width:77px; height:63px;}
.adv_m dl dd{ height:63px; float:left;}
.adv_m dl dd p{ font-size:24px;font-weight:100; text-transform:uppercase;color:#eafad2; letter-spacing:-1px;}
.adv_m dl dd h6{ font-size:20px; color:#fff;}
.adv_m .wz{ margin:30px 0 0 30px;}
.adv_m .wz p{ line-height:30px; font-size:15px; color:#fff; background:url(Img/Index/ys_xb1.png) left center no-repeat; padding-left:18px;}

.adv_m1{ width:100%;height:326px;padding:30px 0 0;background:url(Img/Index/ys_bj01.jpg) center top no-repeat;margin:0 auto;}
.adv_m1 dl{ width:470px; height:63px; overflow:hidden; padding:0 0 10px 25px; border-bottom:2px solid #fff;}
.adv_m1 .zi{ float:left; padding:72px 0 0 0; margin-left:6px;}
.adv_m1 .tu{ float:right; width:463px; height:327px; margin-right:58px;}

.adv_m2{ width:100%;height:289px;background:url(Img/Index/ys_bj02.jpg) center top no-repeat;margin:0 auto;}
.adv_m2 .main{ width:1180px; height:289px;overflow:hidden; position:relative;margin:0 auto;}
.adv_m2 dl{width:460px; height:63px; overflow:hidden; padding:0 0 10px 13px; border-bottom:2px solid #2d831e; position:absolute; right:14px; top:52px;}
.adv_m2 dl dd p,.adv_m3 dl dd p,.adv_m4 dl dd p{color:#666666;}
.adv_m2 dl dd h6,.adv_m3 dl dd h6,.adv_m4 dl dd h6{color:#2d831e;}
.adv_m2 .wz{ position:absolute; left:677px; top:158px; margin:0 0 0 30px;}
.adv_m2 .wz p,.adv_m3 .wz p,.adv_m4 .wz p{color:#333333; background:url(Img/Index/ys_xb2.jpg) left 12px no-repeat;}
.adv_m2 .wz p b,.adv_m3 .wz p b,.adv_m4 .wz p b{ color:#2d831e;}

.adv_m3{ width:1180px;height:360px;background:url(Img/Index/ys_bj03.jpg) 32px top no-repeat; position:relative;margin:0 auto;}
.adv_m3 .zi{ position:absolute; left:48px; top:75px;}
.adv_m3 dl{ width:570px;height:63px; overflow:hidden; padding:0 0 10px 23px; border-bottom:2px solid #2d831e;}

.adv_m4{ width:100%;height:338px;background:url(Img/Index/ys_bj04.jpg) center top no-repeat;margin:0 auto;}
.adv_m4 .main{ width:1180px; height:338px;overflow:hidden; position:relative;margin:0 auto;}
.adv_m4 .zi{ position:absolute;right:14px; top:42px; width:473px;}
.adv_m4 dl{ width:460px;height:63px; overflow:hidden; padding:0 0 10px 13px; border-bottom:2px solid #2d831e;}
.adv_m4 .wz{ margin:30px 10px 0 20px;}
.adv_m4 .tt{ padding:55px 0 0 20px;}
.adv_m4 .tt a{ display:block; float:left; width:132px; height:40px; background:#007d2e; border-radius:4px; line-height:40px; text-align:center; font-size:18px; color:#fff; font-weight:bold;margin-right:15px;}
.adv_m4 .tt h6{ height:auto; overflow: hidden; text-align:left;}
.adv_m4 .tt h6 span{ font-size:12px; color:#666666; display:block; font-weight:normal; line-height:18px;}



.about_m{ width:1100px; height:402px;margin:35px auto 45px;}
.about_m .tu{ width:596px; height:402px; float:left;}
.about_m .tu img{ width:596px; height:402px;}
.about_m .zi{ width:478px; height:auto; overflow:hidden; text-align:left; float:right; padding:48px 0 0;}
.about_m .zi h6{height:34px; overflow:hidden; line-height:34px; font-size:22px; color:#2d831e;}
.about_m .zi p{line-height:30px; font-size:14px; color:#777777; text-indent:2em; margin:26px 0 30px;}
.about_m .zi a{ width:160px; height:40px;line-height:40px; font-size:16px; color:#fff; text-align:center; background:#85c226; display:block;}
.about_m .zi a:hover{color:#fff;background:#007d2e;}

.photo_m .slideGroup{ width:1120px; height:auto; overflow:hidden; margin:0 auto 30px;}
.photo_m .slideGroup .parHd{ width:1100px;height:40px;position:relative; margin:0 auto 30px;}
.photo_m .slideGroup .parHd ul{ float:left;height:40px; line-height:38px;}
.photo_m .slideGroup .parHd ul li{ float:left; width:200px; height:40px; margin-right:30px;}
.photo_m .slideGroup .parHd ul li a{ display:block;width:198px; height:38px; border:1px solid #b2b2b2; background:#fff; text-align:center; font-size:16px; color:#666666;}
.photo_m .slideGroup .parHd ul li i{ width:22px; height:22px; background:url(Img/Index/xc_xb.png) no-repeat; margin-right:6px; position:relative; top:4px; display:inline-block;}
.photo_m .slideGroup .parHd ul li i.xb1{ background-position:left top;}
.photo_m .slideGroup .parHd ul li i.xb2{  background-position:right top;}
.photo_m .slideGroup .parHd ul li.on a{background:#85c226; border:1px solid #85c226; color:#fff; font-weight:bold;}
.photo_m .slideGroup .parHd ul li.on i.xb1{ background-position:left bottom;}
.photo_m .slideGroup .parHd ul li.on i.xb2{  background-position:right bottom;}
.photo_m .slideGroup .slideBox{zoom:1; padding:0; position:relative;   }
.photo_m .slideGroup .sPrev,.photo_m .slideGroup .sNext{ position:absolute;right:10px; top:-70px; display:block; width:38px; height:38px;border:1px solid #b2b2b2; background:#fff; text-align:center; font-size:28px; font-family:"宋体"; color:#666; line-height:38px;}
.photo_m .slideGroup .sNext{ left:auto; right:52px;}
.photo_m .slideGroup .sPrev:hover,.photo_m .slideGroup .sNext:hover{background:#85c226; border:1px solid #85c226; color:#fff; }
.photo_m .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.photo_m .slideGroup .parBd ul li{ margin:0 10px; float:left; width:260px; height:auto;overflow:hidden; text-align:center;  }
.photo_m .slideGroup .parBd ul li a{ display:block;}
.photo_m .slideGroup .parBd ul li img{ width:258px; height:301px;border:1px solid #ccc; }
.photo_m .slideGroup .parBd ul li p{ height:36px; overflow:hidden; line-height:36px; font-size:14px; color:#666666;}
.photo_m .slideGroup .parBd ul li a:hover img{border:1px solid #85c226;}
.photo_m .slideGroup .parBd ul li a:hover p{ color:#2d831e;}

.news_m{ height:auto; overflow:hidden; background:#fafafa; padding:30px 0 40px;font-family:"微软雅黑"; margin:0 auto;}
.news_m .main{ width:1100px; height:auto; overflow:hidden;margin:0px auto;}
.news_l{ width:550px; height:auto; overflow:hidden;margin:0 0 5px;}
.news_m .hd{width:550px;height:32px; line-height:32px;}
.news_m .hd ul{ float:left;height:32px;   }
.news_m .hd ul span{float: left; display:block; margin:0 25px;color:#666666; font-size:12px;}
.news_m .hd ul li{height:32px; line-height:32px;float: left;}
.news_m .hd ul li a{height:44px; color:#888;font-size:18px; text-align:left; font-weight:bold;}
.news_m .hd ul li img{ width:18px;height:19px; display:inline-block; margin-right:8px; position:relative; top:4px;}
.news_m .hd ul li.on a{color:#2d831e;}
.news_m .bd{ width:550px;height:auto; overflow:hidden; margin:12px 0 3px;}
.news_m .bd ul{zoom:1;height:auto; overflow:hidden;}
.news_m .bd ul dl{width:550px; height:auto; overflow:hidden; position:relative; padding:0 0 18px; border-bottom:1px solid #e6e6e6;margin:0 0 18px;}
.news_m .bd ul dl:last-child{ padding:0 0 0px; border-bottom:0px solid #e6e6e6;margin:0 0 18px;}
.news_m .bd ul dl dt{width:200px; height:112px; float:left;}
.news_m .bd ul dl dt img{width:200px; height:112px;}
.news_m .bd ul dl dd{width:330px; height:112px; float:right;}
.news_m .bd ul dl dd h3{ height:28px; overflow:hidden; line-height:28px; text-align:left; font-size:14px; margin:10px 0;}
.news_m .bd ul dl dd h3 a{color:#333; display:inline-block; width:200px; height:28px; float:left;}
.news_m .bd ul dl dd h3 b{ float:right;  display:inline-block;width:100px; height:28px; font-size:15px;color:#666666; text-align:right;}
.news_m .bd ul dl dd h3 b span{font-size:12px;color:#888; font-weight:normal; margin:0 5px; display:inline-block;}
.news_m .bd ul dl dd p{ height:50px;overflow:hidden; line-height:25px; text-align:left; font-size:14px; color:#666;}
.news_l .news3{width:570px;height:auto; overflow:hidden; margin:6px -10px 0;}
.news_l .news3 li{width:265px;height:33px;line-height:33px;overflow:hidden;float:left;margin:0 10px;border-bottom: 1px dashed #d8d8d8;}
.news_l .news3 li a{width:180px;height:33px;overflow:hidden;float:left;font-size:14px;color:#333; text-align:left;display:block;background:url(Img/Index/w_xb01.jpg) left center no-repeat; padding-left:22px;}
.news_l .news3 li span{width:60px;height:33px;overflow:hidden;float:right; text-align:right;font-size:14px; color:#777;display:block;}
.news_m .news_r{width:500px; height: auto; overflow:hidden;}
.news_m .xnav{height:32px; line-height:32px;}
.news_m .xnav h6{color:#333333; font-size:18px;text-align:left; float:left;}
.news_m .xnav h6 a{color:#2d831e; font-size:18px;display:inline-block;}
.news_m .xnav img{ width:18px;height:19px; display:inline-block; margin-right:8px; position:relative; top:4px;}
.news_m .qunar { width:500px; height:auto;overflow: hidden; margin:12px 0;}
.news_m .qunar .e_pic_wrap { z-index: 1;width:500px; height:360px; overflow:hidden; position: relative;}
.news_m .qunar .e_pic_wrap li {position:relative;  display: inline; width:500px; height:360px;overflow: hidden; }
.news_m .qunar .e_pic_wrap li .pic,.news_m .qunar .e_pic_wrap li img{width:500px; height: 280px; }
.news_m .qunar dl{ width:416px; height:auto; overflow: hidden;text-align:left;margin:10px 0 0 84px;}
.news_m .qunar dl h6 a{ height:24px; overflow: hidden; line-height:24px; font-size:14px; color:#333;margin:0 0 6px;}
.news_m .qunar dl .zi1{ width:100%;height:40px; overflow: hidden; line-height:20px; font-size:14px; color:#777777;}
.news_m .qunar .te{ width:70px; height:64px; overflow: hidden;font-size:12px; color:#666666; position:absolute; top:290px; left:0; z-index:4;}
.news_m .qunar .te .pageState{font-size:14px; color:#666666; letter-spacing:3px; display: block; margin:0 0 10px;}
.news_m .qunar .te .pageState span{font-size:26px; color:#666666; font-weight:bold;}
.news_m .qunar .prev, .qunar .next { position: absolute; z-index: 30;bottom:0px; display: block; }
.news_m .qunar .prev { left:0px; }
.news_m .qunar .next { left:28px; }
.news_m .qunar .prev a, .qunar .next a { display: block; width: 22px; height:22px; overflow: hidden; background-image:url(Img/Index/news_xblr.png);}
.news_m .qunar .prev a { background-position:left top; }
.news_m .qunar .prev a:hover { background-position:left bottom; }
.news_m .qunar .next a { background-position:right top; }
.news_m .qunar .next a:hover { background-position:right bottom; }
.news_m .news_r .news1{ width:500px;height:auto; overflow:hidden;}
.news_m .news_r .news1 li{height:38px; overflow:hidden; line-height:38px; border-bottom:1px dashed #d8d8d8;}
.news_m .news_r .news1 li a{ width:280px;height:38px; display:block; float:left; font-size:14px; color:#333;}
.news_m .news_r .news1 li span{ width:100px;height:38px; display:block; float:right; text-align:right; font-size:14px; color:#333;}
.news_m .xnav a:hover,.news_m .hd span a:hover,.news_m .bd ul dl dd h3 a:hover,.news_m .bd ul dl dd span a:hover,.news_l .news3 .zi1 h6 a:hover,
.news_m .qunar dl dd h6 a:hover,.news_m .news_r .news1 li a:hover,.news_l .news3 dl dt a:hover,.news_m .qunar dl h6 a:hover,.news_l .news3 li a:hover{ color:#2d831e;}







/*……………………………………内页 css开始……………………………………………………*/
.ny_ban1{ height:340px;}
.ny_ban1 a{ width:100%; height:340px;display:block;}

.ny_ss{ width:100%; height:32px; padding:24px 0;overflow:hidden; border-bottom:1px solid #eaeaea; margin:0 auto;}
.ny_ss .w1000{ width:1000px; height:32px; overflow:hidden;margin:0 auto;}
.ny_ss p{color:#777;font-size:14px; line-height:32px; float:left; background:url(Img/Common/weizhi_xb1.png) left center no-repeat; padding-left:18px;}
.ny_ss p a,.ny_ss .zi a{ color:#777; padding:0 3px;}
.ny_ss p a:hover{ color:#2f9e33;}
.ny_ss .search1{ width:220px;height:30px; border:1px solid #e1e1e1; border-radius:5px;position:relative;float:right;}
.ny_ss .search1 .inp01{width:158px;height:24px; padding:3px 12px;line-height:24px;text-align:left;color:#bababa;font-size:14px;position:absolute; left:0px; top:0px; outline:0;font-family:"微软雅黑";}
.ny_ss .search1 .inpso{width:38px;height:30px;background: url(Img/Common/soso1.png) center no-repeat;display: inline-block;border:0; text-align:center; position:absolute;right:0px;top:0px;outline:0; text-indent:-9999px;}

.ny { width:1000px;height:auto; overflow:hidden;font-family:"微软雅黑";margin:0 auto 50px; }
.ny .ny_l{ width:230px; padding:30px 19px 0 0;border-right:1px solid #f0f0f0;height:auto;overflow:hidden;}
.ny .ny_r{ width:730px;padding:30px 0 0 19px; border-left:1px solid #f0f0f0;height:auto;overflow:hidden;;}

.ce_zs1{height:auto;overflow:hidden; }
.ce_zs1 .xnav{ height:auto; overflow:hidden; margin:0 0 22px;}
.ce_zs1 .xnav p{height:24px;overflow:hidden; line-height:24px; font-size:18px; color:#333333;}
.ce_zs1 .xnav p a{ display:block;font-size:18px; color:#333333;}
.ce_zs1 .xnav em{ width:98px; height:1px; background:#e2dedf; display:block; margin:14px 0 0;}
.ce_zs1 ul{height:auto; overflow:hidden;text-align:left; }
.ce_zs1 ul li{ height:49px; overflow:hidden;}
.ce_zs1 ul li a{ width:230px;height:48px;line-height:48px;overflow:hidden;display:block;font-size:15px; color:#666666;border-bottom:1px solid #eaeaea;background:url(Img/Index/ce_nyxb1.png) #fbfbfb 24px center no-repeat; text-indent:44px;}
.ce_zs1 ul li a:hover{color:#2f9e33;border-bottom:1px solid #eaeaea;background:url(Img/Index/ce_nyxb01.png) #e9e8ee 24px center no-repeat;}
.ce_zs1 ul em{width:98px; height:1px; background:#e2dedf; display:block; margin:18px 0 0;}
.ce_zs1 ul li:hover i{ background:url(Img/Common/ce_tb1.png) center no-repeat;display:block;float:left;width:8px; height:30px; margin-left:14px;}
.ce_zs1 ul dl{ height:auto;overflow:hidden; background:#fbfbfb; padding:10px 0; border-bottom:1px solid #eaeaea;}
.ce_zs1 ul dl a{ height:30px;overflow:hidden; line-height:30px; display:block; font-size:13px; color:#777; padding:0 25px 0 40px;}
.ce_zs1 ul dl a:hover{color:#2f9e33; text-decoration:underline;}

.ce_zs01{height:auto;overflow:hidden; }
.ce_zs01 ul{height:auto; overflow:hidden;text-align:left; background:#fbfbfb; padding:10px 25px 24px;}
.ce_zs01 ul li{ height:44px; overflow:hidden;border-bottom:1px solid #eaeaea;}
.ce_zs01 ul li a{height:44px; overflow:hidden; line-height:44px;display:block;font-size:15px; color:#666666;background:url(Img/Index/ce_nyxb2.png) 10px center no-repeat; padding-left:36px;}
.ce_zs01 ul li a:hover{ color:#85c227;background:url(Img/Index/ce_nyxb02.png) 10px center no-repeat;}


.ce_zs2{ width:230px; height:245px; padding:41px 0 0; overflow:hidden; background:url(Img/Common/ce_ewmbj.jpg) center top no-repeat; text-align:center; vertical-align:middle; margin:30px 0 0;}
.ce_zs2 img{ width:140px; height:140px;margin:0 auto 10px;}
.ce_zs2 p{ font-size:16px; color:#7e697a;}

.ce_zs3{ width:206px; height:96px; padding:24px 0 0 24px; overflow:hidden; background:url(Img/Common/ce_xbj1.png) #4da747 175px 52px no-repeat; text-align:left; color:#fff; margin:10px 0 0;}
.ce_zs3 p{ font-size:14px; font-weight:100; margin:0 0 2px;}
.ce_zs3 h6{ font-size:20px;}
.ce_zs3 h5{ font-size:21px; letter-spacing:0.3px;}

.sideMenu1{width:230px;font-family:"微软雅黑";height:auto; overflow:hidden; margin:30px 0 0;}
.sideMenu1 h2,.ce_zs1 h2,.ce_zs01 h2{ height:60px; color:#fff; font-size:18px;line-height:60px;text-indent:25px;text-align:left; background: url(Img/ny_cp/arrow.png) #2f9e33 190px center no-repeat;}
.sideMenu1 h2 a,.ce_zs1 h2 a,.ce_zs01 h2 a{color:#fff; font-size:18px; font-weight:normal;}
.sideMenu1 .side_t{ padding:10px 20px 20px; height:auto; overflow:hidden;border:0px solid #ebebeb;background:#fbfbfb;  }
.sideMenu1 h5{ height:40px; font-weight:normal; line-height:40px;text-align:left;font-size:13px; border-bottom:1px solid #e8e8e8; overflow:hidden;}
.sideMenu1 h5 a{color:#000;}
.sideMenu1 h5 a:hover{color:#2f9e33; text-decoration:underline;}
.sideMenu1 h5 em{ float:left; display:block; width:19px; height:32px; line-height:41px;background:url(Img/ny_cp/ny_alxb.png) 0px 14px no-repeat; cursor:pointer; color:#fff; font-size:12px; font-family:"宋体"; padding-left:3px; }
.sideMenu1 h5.on em{ background-position:0px 14px;  color:#fff;}
.sideMenu1 dl,.sideMenu3 dl{  display:none; padding-top:10px; /* 默认都隐藏 */ }
.sideMenu1 dl img{ width:190px; height:248px;overflow: hidden; /* 默认都隐藏 */ }
.sideMenu1.te dl img{ width:190px; height:134px !important;overflow: hidden; /* 默认都隐藏 */ }

.xnav_ny1{ width:auto; height:38px;background:url(Img/Index/xian_ny1.jpg) center bottom repeat-x;position:relative; z-index:1; margin:0 0 20px;}
.xnav_ny1 h2{ width:auto;color:#322821; text-align:left; font-size:16px;}
.xnav_ny1 h2 em{color:#7d7d7d; font-size:12px;text-transform: uppercase; padding-left:5px; font-weight:normal;}
.xnav_ny1 p{ color:#7d7d7d; font-size:13px; float:right;text-transform: uppercase;}
.xnav_ny1 span{ width:70px; height:2px; background:#2f9e33; position:absolute; left:0; bottom:0;}

.al_m {width:746px; height:auto; overflow:hidden;font-family:"微软雅黑"; margin:20px -8px 0; }
.al_m .zi_n{width:50%; height:auto; overflow:hidden; float: left;margin:0 auto 20px; }
.al_m .zi_n dl{ margin:0 8px;}
.al_m .zi_n dl a{ display:block; border:1px solid #eaeaea;}
.al_m .zi_n dl dt{width:100%; height:100%;}
.al_m .zi_n dl dt img{width:100%; height:294px;}
.al_m .zi_n dl dd{padding: 9px 16px 23px; height:auto; background:#fff;overflow:hidden;}
.al_m .zi_n dl dd h3{font-size:18px;margin-top:10px;margin-bottom:8px; color:#333;height:26px; line-height:26px; font-weight:normal;overflow:hidden;}
.al_m .zi_n dl dd p{height:40px;overflow:hidden; line-height:20px; font-size:14px; color:#666;}
.al_m .zi_n dl dd h5{ height:24px; line-height:24px; text-align:center; overflow:hidden; font-size:14px; color:#555; font-weight:normal;}
.al_m .zi_n dl a:hover dd{ background:#2f9e33; color:#fff;}
.al_m .zi_n dl a:hover h3,.al_m .zi_n dl a:hover p,.ny1 .zi_n dl a:hover h5{ color:#fff;}

div.digg { width:100%;text-align: center; margin:0 auto 20px;}
div.digg span {display: inline-block;padding:10px 0; }
div.digg span.disabled { border: 1px solid #e1e2e3;border-radius:18px; padding:6px 2%;margin: 0 0.4%;color:#2f9e33;background:#fff; display:inline-block;}
div.digg span.current {padding:6px 2%;border-radius:18px;margin: 0 0.4%;color: #4c4c4c;font-weight: bold; border: 1px solid #e1e2e3;color:#2f9e33;background: #fff; display:inline-block;}
div.digg a {display: inline-block;padding:6px 2%;border-radius:18px;margin: 0 0.4%; border: 1px solid #e1e2e3;color:#2f9e33;background: #fff;text-decoration: none;}

.cp_nyzs{ width:730px; height:auto; overflow:hidden;margin:18px 0px 0;}
.cp_nyzs li{ border:1px #eaeaea solid; height:338px; clear:both; margin-bottom:24px;}
.cp_nyzs li:hover{border:1px #d5d5d5 solid;}
.cp_nyzs li .xinwtp{width:235px;height:308px;padding:15px;text-align:center; float:left;border-right:1px #eaeaea solid; }
.cp_nyzs li .xinwtp a{ width:100%; height:auto; overflow:hidden; display:block;}
.cp_nyzs li .xinwtp img{width:235px;height:308px;}
.cp_nyzs li .newzee{ width:410px; float:left;height:240px; padding-top:50px; overflow:hidden;margin-left:25px;}
.cp_nyzs li .newzee .newttw a{font-size:18px;color:#111;}
.cp_nyzs li .newzee .newttw em{font-size:18px;color:#111; padding-right:12px; font-family:"宋体"; font-weight:bold;}
.cp_nyzs li .newzee .newttw a:hover{ color:#c4271e; text-decoration:underline;}
.cp_nyzs li .newzee .newttw a em{ font-style:normal; color:red;}
.cp_nyzs li .newzee .nrxianl{font-size:14px;color:#6d6d6d; line-height:28px; height:140px; overflow:hidden; margin:15px 0 15px;}
.cp_nyzs li .newzee .nrxianl p{ background:url(Img/Index/wz_xb1.png) left 10px no-repeat; padding-left:15px;}
.cp_nyzs li .newzee .nrxianl a{ color:#6d6d6d;}
.cp_nyzs li .newzee .nrxianl:hover{}
.cp_nyzs li .newzee .xwgd{height:27px; }
.cp_nyzs li .newzee .xwgd a{ color:#2f9e33; width:116px; display:block; border:1px solid #2f9e33;text-align:center; font-size:14px; height:27px; line-height:27px; float:left; margin-right:14px;}
.cp_nyzs li .newzee .xwgd a:hover{background:#2f9e33;color:#fff;}

.news_que2{ border-bottom:1px solid #eaeaea; padding-bottom:10px;}
.news_que2 h2 {height:28px; line-height:28px; font-size:16px; font-weight:bold;color:#4c4c4c;text-align:center; overflow:hidden;}
.news_que2 h3{height:24px;color: #999;font-size: 12px;line-height: 24px; text-align:center; position:relative;}
.news_que2 h3 .news_xb1{ background:url(Img/ny_cp/ny_news_tu1.png) left center no-repeat; padding-left:22px; margin-right:15px;}
.news_que2 h3 .news_xb3{ background:url(Img/ny_cp/ny_news_tu3.png) left center no-repeat;padding-left:22px; margin-right:15px;}
.news_que2 h3 .news_xb4{width:100px; height:24px; position:absolute; right:0px; top:0px;}

.fuwu_wenz{ width:auto;height: auto; overflow:hidden; margin:15px auto;}

/* 上下篇 css */
.next-prev-single{width: 730px;color: #444;font-size: 14px; height:auto;overflow: hidden; margin:0 0 15px;}
.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
.next-prev-single p a{ color:#232a42; text-decoration:none; font-weight:bold;}
.next-prev-single p a:hover{ color:#2f9e33;}
.next-prev-single .prev{ float:left;}
.next-prev-single .next{ float:right; text-align:right;}

/* 推荐资讯css */
.nycp_news1{ width:730px; height:auto; padding:14px 0 20px; overflow:hidden;margin:20px 0; background:#fbfbfb;}
.nycp_news1 li{ width:312px; margin-left:20px; float:left;margin-right:15px; line-height:34px; background:url(Img/ny_cp/news_xb1.png) left center no-repeat; padding-left:15px; color:#333; border-bottom:1px dashed #d5d5d5; text-align:right; font-size:12px;}
.nycp_news1 li span{width:90px; height:34px; overflow:hidden;display:block; float:right;text-align:right;}
.nycp_news1 li a{ width:210px; height:34px; overflow:hidden;display:block;float:left;color:#666; text-align:left;}
.nycp_news1 a:hover{color:#2f9e33;}

.w_al{ width:730px; height:auto; overflow:hidden;font-family:"微软雅黑";margin:20px auto 5px;}
.w_al .section_title{font-size: 18px;border-top: 1px solid #808080;padding-top:30px;padding-bottom: 5px;margin-bottom: 30px;color:#222;letter-spacing: 1px;margin-top: 35px; text-align:center; font-weight:normal;}
.w_al .section_title span{font-size: 16px; display:inline-block; padding-right:10px; color:#808080;}

.w_al ul{ width:750px;height:auto; overflow:hidden;margin:0px -10px;}
.w_al ul li{ width:33.333%; height:auto; overflow:hidden; float:left;}
.w_al ul li .tu{ margin:0 10px 20px; border:1px solid #ececec;}
.w_al ul li .tu a{  width:100%; height:100%; overflow:hidden;display:block; position:relative;}
.w_al ul li .tu img{ width:100%; height:auto;}
.w_al ul li .title{overflow:hidden; height:0;}
.w_al ul li .tu a:hover .title{ width:84%; height:100%; padding:0 8%; text-align:center;background:url(Img/Index/zi_bj1.png) center repeat; position:absolute; left:0; top:0;color: #fff;}
.w_al ul li .tu a:hover .title h3{ height:22px; line-height:22px; overflow:hidden;font-size:20px; font-weight:normal;text-transform: uppercase;margin:45px 0 10px;-webkit-transform: translate(0px, 15px);-ms-transform: translate(0px, 15px);transform: translate(0px, 15px);-webkit-transition: transform 0.4s ease 0.2s, opacity 0.4s ease 0.2s;-ms-transition: transform 0.4s ease 0.2s, opacity 0.4s ease 0.2s;transition: transform 0.4s ease 0.2s, opacity 0.4s ease 0.2s;}
.w_al ul li .tu:hover .title p{ height:20px; line-height:20px; overflow:hidden;font-size:14px;-webkit-transform: translate(0px, 15px);-ms-transform: translate(0px, 15px);transform: translate(0px, 15px);-webkit-transition: transform 0.4s ease 0s, opacity 0.4s ease 0.1s ;-ms-transition: transform 0.4s ease 0s, opacity 0.4s ease 0.1s ;transition: transform 0.4s ease 0s, opacity 0.4s ease 0.1s ;}
.w_al.w_al1 li .tu img{width:100%; height:159px;}
.w_al.w_al1 .tu a:hover .title h3{margin:38px 0 10px;}
.w_al.w_al2 li .tu img{width:100%; height:298px;}
.w_al.w_al2 .tu a:hover .title h3{margin:90px 0 10px;}
.w_al.w_al3 li .tu img{width:100%; height:167px;}
.w_al.w_al3 .tu a:hover .title h3{margin:43px 0 10px;}

.pro4{ height:auto; overflow:hidden; margin:0 0 15px;}
.pro6{width:64px; height:66px; padding:0 15px; line-height:33px; font-size:30px; font-weight:600; color:#2f9e33; border-left:1px solid #999;border-right:1px solid #999; float:left;}
.pro5{width:610px; float:right;line-height:28px; font-size:15px; color:#444;}
.pro5 .bt{padding-bottom:12px; font-size:20px; color:#333;}

.cp_zhanshi{ width:740px; height:auto; overflow:hidden;margin:18px -5px 10px;}
.cp_zhanshi li{ width:236px; height:auto; overflow:hidden;float: left; margin:0 5px 15px;}
.cp_zhanshi li img{width:234px; height:168px; border:1px solid #eaeaea;}
.cp_zhanshi li p{ height:38px; line-height:38px; overflow:hidden;position:relative;border-bottom:1px solid #eaeaea; text-align:center; font-size:14px; color:#555;}
.cp_zhanshi li p i{position:absolute;bottom:0px;left:0;width:0px;height:1px;display:block;border-bottom:1px solid #2f9e33;}
.cp_zhanshi li:hover p i{width:248px;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;}
.cp_zhanshi li:hover p{color:#2f9e33;}

/* 人气产品 滚动效果css */
.picFocus{width:690px; height:auto; background:#fbfbfb; padding:20px;overflow:hidden;zoom:1; margin:20px 0px;}
.picFocus .hd{ width:690px; height:8px;overflow:hidden; margin:10px auto 0px; }
.picFocus .hd ul{ float:right;overflow:hidden; zoom:1;}
.picFocus .hd ul li{float:left;  text-align:center;  width:8px; height:8px; background:#333; border-radius:50%; cursor:pointer; margin-left:5px; display:block;   }
.picFocus .hd ul li.on{ background:#2f9e33; }

.picFocus .bd li{width:690px; height:219px;position:relative; vertical-align:middle; }
.picFocus .bd li .pic{width:310px;height:219px;position:absolute;  top:0px; left:0px; display:block;  }
.picFocus .bd li .pic img{width:308px;height:217px; border:1px solid #f6f6f6;display:block; overflow:hidden;}
.picFocus .bd li .title{width:360px; height:219px; position:absolute;top:0px;right:0px; display:block; text-align:left;  }
.picFocus .bd li .title h4 {padding:2px 0px 0px;font-weight: 800;line-height:28px;height:28px;overflow: hidden;}
.picFocus .bd li .title h4 a { font-size: 18px; color:#2f9e33;}
.picFocus .bd li .title h5 {font-size: 14px;color: #958E95;font-weight:100;line-height: 30px; height:30px;overflow: hidden; margin:0 0 10px}
.picFocus .bd li .title h6 {height:128px;font-size: 16px;font-weight: 100;line-height:28px; overflow:hidden; 
background: url(Img/Index/lb_ic3.jpg) no-repeat scroll left 11px transparent;border-top: 1px dashed #DFD5CB; margin-top:8px; padding:6px 0px;}
.picFocus .bd li .title p {line-height:25px; height:100px; overflow:hidden;color: #958E95;font-size: 14px;}
.picFocus .bd li .title p a {display: inline-block;float: left;width: 100px; overflow: hidden;line-height: 26px;color: #958E95;font-size: 14px;}
.picFocus .bd li .title span{width: 115px;height: 25px; margin-top:7px; display:block;}
.picFocus .bd li .title span a {display: inline-block; width: 115px;border:1px solid #2f9e33;overflow: hidden;line-height:26px;height:26px;color:#fff; font-size:14px; text-align:center; background: none repeat scroll 0% 0% #2f9e33;}
.picFocus .bd li .title span a:hover{ border:1px solid #2f9e33; color:#2f9e33; background:none;}

/*产品缩略图样式*/
.cp_det1{ width:100%; height:auto; overflow:hidden; margin:0 0 15px;}
.cp_det1 dt{width:340px; height:auto; margin:0 auto 10px;}

.cp_det1 .goods-pic{ position:relative; float:left; width:340px; *z-index:1;padding-bottom:10px; }
.cp_det1 .pic-box{ float:left; }
.cp_det1 .pic-preview{ position:relative;width:340px;height:239px;border:1px solid #e8e8e8; }
.cp_det1 .pic-scroll{ margin-top:15px; width:340px;height:62px; }
.cp_det1 .pic-scroll .prev{ float:left; margin-right:5px;}
.cp_det1 .pic-scroll .next{ float:right; }
.cp_det1 .pic-scroll .prev,
.cp_det1 .pic-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#fff; cursor:pointer; text-decoration:none; }
.cp_det1 .pic-scroll .items{ position:relative; float:left;width:300px;height:62px; overflow:hidden; }
.cp_det1 .pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
.cp_det1 .pic-scroll .items ul li{ float:left;margin:0 1px;padding:0; width:90px; text-align:center; }
.cp_det1 .pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:80px; height:56px; }
.cp_det1 .pic-scroll .items ul li img:hover{ padding:2px; border:1px solid #2f9e33;}
/* 图片放大镜样式*/
.jqzoom{ position:relative; display:block; margin:0; padding:0;width:340px;height:239px;border:none; cursor:crosshair; }
.jqzoom img{width:340px;height:239px;}
.zoomdiv{ position:absolute; z-index:100; display:none;width:340px;height:239px;background:#fff; border:1px solid #e8e8e8; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; max-width:120px; max-height:120px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); overflow:hidden; }

.cp_det1 dd.chanpi{width:366px; height:auto; overflow:hidden; text-align:left;}
.cp_det1 dd.chanpi h1{ font-size: 24px; color:#2f9e33;font-weight: normal; padding:0 0 14px; border-bottom:1px dashed #dddddd;}
.cp_det1 dd.chanpi dl{float: left;width:366px; height:208px; overflow:hidden;margin:18px 0 15px;}
.cp_det1 dd.chanpi dl dt{width:366px; height:auto; overflow:hidden; margin:0;}
.cp_det1 dd.chanpi dl dt span{float: left;width:80px; font-size: 14px;color: #000;line-height:26px; display:block;}
.cp_det1 dd.chanpi dl dt p{float: left;width:280px; color: #666;font-size: 14px;line-height:24px;}
.cp_det1 dd.chanpi .tanto{width:366px; height:32px;}
.cp_det1 dd.chanpi .tanto a{width:110px; height:32px; background:#2f9e33;text-align:center; line-height:32px; font-size:14px; color:#fff; display:block; float: left; margin-right:20px;}
.cp_det1 dd.chanpi .tanto a.ys{ background:#666; display:block;}

.cp_det2{width:100%; height:auto; overflow:hidden; margin:0px auto;}
.cp_main1{padding:20px; height:auto; overflow:hidden; border:1px solid #f0f0f0; margin:20px auto;}

.news_main1 {width:auto;height:130px;background:#f0f0f0;padding:20px 25px 0; text-align:left; margin:20px 0 0;}
.news_main1 dt {background: url(Img/Index/news_bt3.png) no-repeat left center;padding-left:55px;height:28px;line-height:28px;font-size:16px;font-weight:bold;color: #90847a;overflow: hidden;margin-bottom:8px;}
.news_main1 dt a {font-size:16px; font-weight:bold;color: #3c3c3c;}
.news_main1 dt a:hover{color:#2f9e33;}
.news_main1 dt em {width: 83px;display: inline-block;font-size: 20px;color: #90847a;margin-right:10px;text-align: center;line-height: 36px;}
.news_main1 dd{font-size:14px;color: #444; line-height:23px; height:69px; overflow:hidden;}
.news_main1 dd a{color:#2f9e33;}

.news_main2,.news_main4{width:auto;overflow: hidden;margin-top: 18px; text-align:left;}
.news_main2 dl,.news_main4 dl {width:auto;height:178px;background:#fbfbfb;margin-bottom: 22px;overflow: hidden;}
.news_main2 dt {width:241px;height: 135px;float: left;margin: 20px 0 0 20px;display: inline;}
.news_main2 dt img {width:241px;height: 135px;display: block;}
.news_main2 dd {width:430px;float: left;display: inline;margin: 20px 0 0 20px;}
.news_main2 dd h3,.news_main4 dd h3 {font-size:15px;color: #303030;overflow: hidden;height: 26px; line-height:26px;margin:0 0 5px;}
.news_main2 dd h3 a,.news_main4 dd h3 a{color: #303030;}
.news_main2 dd h3  a:hover,.news_main2 dd h3  a:hover,.news_main1 dd a:hover{color:#2f9e33;}
.news_main2 .dd_p,.news_main4 .dd_p {line-height:21px;font-size: 14px;color: #6e6e6e;text-align: left;height:63px; overflow:hidden;}
.news_main2 span,.news_main4 span{margin-top:10px;display: block;}
.news_main2 .news_more a,.news_main4 .news_more a{width:95px;height:25px;border: 1px solid #2f9e33;text-align: center;font-size: 14px;line-height: 25px;color:#2f9e33;display: inline-block;}
.news_main2 .news_more a:hover,.news_main4 .news_more a:hover{border: 1px solid #2f9e33;background:#2f9e33;color:#fff;}

.news_main4 dt {width:94px;height: 135px;float: left;margin: 20px 0 0 20px;display: inline;}
.news_main4 dt img {width:94px;height: 135px;display: block;}
.news_main4 dd {width:620px;float: left;display: inline;margin: 20px 0 0 20px;}

.gjc{ height:auto; overflow:hidden; text-align:left; line-height:22px; font-size:14px; color:#85c227;margin:0 0 10px;}

/*================图片下一页 css================*/
.album-list { position: relative;}
.album-list ul {  height: auto;overflow: hidden;margin: 0 0 0 -8px;}
.album-list li {float: left;width:33%;}
.album-list li a { display: block;margin: 20px 0 0 16px;}
.album-list li a img {display: block; width:100%; height:186px;}
.album-list.album-list1 li a img { height:163px;}
.entry{ height:auto; overflow:hidden; margin:20px auto;}

/*================网站地图 css================*/
.map_main { overflow:hidden; border: 0px solid #e1e2e2; margin:10px 0; padding:15px 0px 20px; }
.sitemap_con { width:auto; margin:0 auto; color:#666; }
.sitemap_con .map_top { border-bottom:solid 0px #ccc; }
.sitemap_con .map_top img { float:left; }
.sitemap_con h4 { line-height:40px; }
.b4 {width:auto;  padding:10px 0px 10px 20px; border:solid 1px #E0E0E0; }
.b4 ul { padding:0 11px; }
.b4 li { float:left; line-height:30px; width:150px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.b4 li a { color:#666; }
.b4 li a:hover{ color:#d33738; text-decoration: underline; }

/*================搜索页面 css================*/
.ntitle { margin: 0 auto;padding: 15px 0 10px;border-bottom: 1px solid #d6d6d6;width:auto;}
.ntitle h2 {height: 45px;line-height: 45px;font-size: 20px;font-weight: bold;color: #fe0000;text-align: left;overflow: hidden;}
.ntitle h2 a {color: #5c5c5c;}
.ntitle span{height: 24px;color: #999;font-size: 12px;line-height: 24px;text-align: left;position: relative;}
.n-list{ margin:10px 0px;}
.n-list li{ width:730px; height:auto; overflow:hidden;border-bottom: 1px solid #d6d6d6; padding-bottom:20px; margin-bottom:12px; }
.n-list li dl dt{ float:left; width:185px; height:128px;margin-right:25px;}
.n-list li dl dt img{ width:185px; height:128px;}
.n-list li dl dd{ float:left; width:520px; height:128px; }
.n-list li h2{color: #fe0000;text-align: left;overflow: hidden; height:32px; line-height:32px; font-size:16px; margin-bottom:10px; }
.n-list li h2 a{color: #ee4600;}
.n-list li .note{ width:730px; height:auto; overflow:hidden;}
.n-list li .note .info span {margin-right: 10px;padding-left: 20px;color: #777;background: url(Img/Common/sprite.gif) no-repeat;}
.n-list li .note .info .comm { background-position: 0 5px;}
.n-list li .note b img{ margin:10px 0px;}
.n-list li .note .info .time { background-position: 0 -156px;}
.n-list li .note .info .view {background-position: 0 -34px;}
.n-list li .note p{font-size:14px; text-align:left; line-height:25px;}
.n-list li .note .info{font-size:14px; line-height:26px; padding:5px 0px;}

#feedback_form{ height:auto; overflow:hidden;margin:15px 0 0;}
.form-box{ position:relative; height:auto; overflow:hidden;font-size:14px;}
.form-box dl{ display:block; height:auto; overflow:hidden;padding:5px 0; }
.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:13px; text-align:right; _position:absolute; }
.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden;}
.form-box dl dd label.radio{ margin-right:5px; }
/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999; border:1px solid #e8e8e8; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }

/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#fe554c; border:1px solid #fb3e34; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }