.banner{clear:both;width:100%;background:#fbfffd;height:595px;position:relative;overflow:hidden;margin-top:94px}.banner .DB_imgSet{position:absolute;width:1100px;top:0;left:50%;margin-left:-550px}.DB_imgSet li{display:none;position: absolute;}.banner .DB_imgSet .DB{position:absolute;left:-410px;top:0}.banner .DB_menuWrap .DB_menuSet{position:absolute;left:50%;bottom:0;margin-left:-137.5px;width:275px;height:40px;font-size:0}.banner .DB_menuWrap .DB_menuSet li{cursor:pointer;float:left;background:#e8ffe5;width:40px;height:4px;margin-right:15px}.banner .DB_menuWrap .DB_menuSet li.select{background:green}#warp{width:100%;height:auto;overflow:hidden}.floor1{width:100%;height:1383px;background:url(../image/6.png) top center no-repeat;}.floor-content{margin-top:67px;}.floor2{width:100%;height:851px;overflow:hidden;background:url(../image/6.jpg) top center no-repeat;}.floor4{width:100%;height:1017px;overflow:hidden;background:url(../image/7.png) top center no-repeat;}.floor6{width:100%;height:640px;overflow:hidden;background:url(../image/8.png) top center no-repeat;}.blog{width:1100px;margin:10px auto}.blog_l{width:340px;height:314px;background-color:#F9F9F9}.blog_r{width:724px;height:314px}.blog_sel{height:40px;line-height:40px;padding-bottom:28px;text-align:center}.blog_sel a{color:#333;font-size:16px;width:auto;padding:0 33px}.blog_sel a.blog_on{color:#4db332;background:url(../image/blog_cur.png) no-repeat bottom;padding-bottom:16px}.blog_img{position:relative;width:340px;height:104px; overflow: hidden;}
.blog_img img{height:100%;}.blog_infor{padding:16px 12px 0 12px}.blog_title a,.blog_Rmore b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog_title a{color:#1b7a00;font-size:16px;font-weight:bold;display:block}.blog_intro{color:#818181;line-height:26px;height:104px;overflow:hidden;padding-top:6px;margin-bottom:6px}.blog_wel span{font-family:Arial;color:#666;padding-left:20px;margin-right:40px}.blog_wel1{background:url(../image/blog_icon1.png) no-repeat left}.blog_wel2{background:url(../image/blog_icon2.png) no-repeat left}.blog_list ul{width:756px}.blog_list li{float:left;margin:0 34px 22px 0;display:inline;background-color:#F9F9F9;position:relative;width:344px;height:90px}.blog_list li a{display:block;width:298px;height:58px;padding:14px 24px 14px 18px;border:2px solid #FFF}.blog_list li a span{display:block;cursor:pointer}.blog_Rtime{width:58px;height:48px;padding-top:10px;background-color:#4db332;text-align:center}.blog_Rtime em,.blog_Rtime b{display:block;font-family:Arial;color:#FFF}.blog_Rtime b{font-size:24px}.blog_Rtime em{font-style:normal}.blog_Rmore{width:230px}.blog_Rmore b{color:#333;display:block;width:230px;height:24px}.blog_Rmore span{line-height:18px;height:36px;overflow:hidden}.blog_list li a .blog_more{display:block;position:absolute;bottom:0;right:0;background:url(../image/blog_mbd.jpg) no-repeat;width:12px;height:12px;display:none}.blog_list li a:hover{border:2px solid #1b7a00}.blog_list li a:hover .blog_more{display:block}.blog_list li a:hover .blog_Rtime{background-color:#1b7a00}.blog_list li a:hover .blog_Rmore b{color:#1b7a00}.blog_infTop{height:auto;overflow:hidden;padding-bottom:4px}.blog_time{width:72px;height:68px;background-color:#4db332;z-index:10}.blog_time span{display:block;font-family:Arial;color:#FFF;width:72px;height:34px;line-height:34px;text-align:center}.blog_y{font-size:30px}.blog_day{background-color:#1b7a00}.blog_infR{width:230px}.blog_title{padding:6px 0 8px}.blog_infR .blog_title a{display:block;height:24px}

#floor1 .client,#floor4 .client,#floor6 .client{color:#1b7a00;font-size: 24px; font-weight: bold;padding-top:12px;}
#floor2 .client{color:#fff;font-size: 24px; font-weight: bold;padding-top:12px;}
#floor2 .top_en{color:#fff;}
#floor2 .top_cn{color:#fff;font-size:18px;font-weight:bold;}
#floor3 .client{color:#fff;}
.ywal{width:480px;margin:15px 0px 0px 66px;}
.ywal p{float:left;width: 100%;font-size: 24px;color:#717171;font-weight: bold;margin-top:20px;}
.ywal span{float:left;width:100%;margin-top:30px;font-size:14px;color: #686868;}
.ywal a{float:left;width:150px;font-size:14px; text-align: center; display: block;color:#fff; background: #4db332;border-radius: 5px;margin-top:15px; line-height: 40px;}
.ywal a:hover{background: #54c636;}
.ywar{width:509px;height: 325px; background:url(../image/3.png)}
.ywbl{width:480px;margin:40px 0px 0px 0px;}
.ywbl p{float:left;width: 100%;font-size: 24px;color:#717171;font-weight: bold;margin-top:20px;}
.ywbl span{float:left;width:100%;margin-top:30px;font-size:14px;color: #686868;}
.ywbl a{float:left;width:150px;font-size:14px; text-align: center; display: block;color:#fff; background: #4db332;border-radius: 5px;margin-top:15px; line-height: 40px;}
.ywbl a:hover{background: #54c636;}
.ywbr{width:468px;height: 356px; background:url(../image/4.png);margin-left:42px;}
.ywcl{width:480px;margin:55px 0px 0px 68px;}
.ywcl p{float:left;width: 100%;font-size: 24px;color:#717171;font-weight: bold;margin-top:20px;}
.ywcl span{float:left;width:100%;margin-top:30px;font-size:14px;color: #686868;}
.ywcl a{float:left;width:150px;font-size:14px; text-align: center; display: block;color:#fff; background: #4db332;border-radius: 5px;margin-top:15px; line-height: 40px;}
.ywcl a:hover{background: #54c636;}
.ywcr{width:424px;height: 371px; background:url(../image/5.png);margin-left:80px;}
.wedo{padding-left:40px;width: 1020px; margin: 20px auto;}
.wedo div{float:left;margin-right:40px;padding:15px; background: #fff;border-radius: 5px;width: 264px; overflow: hidden;}
.wedo font{float:left;width: 100%;height:245px; overflow: hidden; text-align: center;}
.wedo p{float:left;font-size:16px;font-weight: bold;color:#1a7f00;margin-top:10px;}
.wedo span{float:left;margin-top:10px;font-size:14px;}
.wedo img{height:100%;}
.abta{margin: 95px auto;width:620px;}
.abta a{float: left;padding:0px 20px 0px 20px; line-height: 40px;font-size:14px;color:#fff; background: #4db332;border-radius: 5px;margin-left:50px; }
.abta a:hover{background: #54c636;}
.abt{padding-top:80px;}
.abt div{float: left; width: 510px;font-size:14px; text-align: left; line-height: 28px;}
.abt img{float:right;width:544px;}
.cpdo{margin: 0px auto;}
.cpdo div{background: #eee;margin-bottom:40px;}

.floors{width:100%;float:left;}
.main{width:100%;margin-top:-9px;float: left;background: url(../image/cbanner_bg.png) repeat-x;}
.otit{ text-align: center;float: left;width: 100%;margin-top:50px;}
.otit p{font-size:30px;color:#147d00; width: 100%; line-height: 50px;}
.otit font{font-size:24px;color:#666;width:100%; line-height: 30px;}
.cabout_nav  {width:100%; background:url(../image/dian.jpg) left center repeat-x; margin-top:30px;float: left;margin-bottom: 40px;}
.cabout_nav ul { margin:0;  text-align:center;}
.cabout_nav ul li  { display:inline; padding:0; margin:0 8px;}
.cabout_nav ul li a {background:#fff;display:inline-block;font-size:14px; border-radius: 10px; border:1px solid #ddd; line-height: 34px; padding:0px 20px 0px 20px}
.cabout_nav ul li a.current, .cabout_nav ul li a.current:hover ,.cabout_nav ul li a:hover  {background:#298a16; color:#fff;border:1px solid #298a16; }
.cabout_c {width:1100px; margin:0 auto; padding-bottom:30px;font-size:14px; line-height: 30px;}
.cabout_c .info {width:100%;}
.cabout_c .info p {margin-bottom:10px;}

.lxwm_con1{width: 1100px;margin:0 auto;transform: translateY(-80px);margin-bottom: -50px;}
.lxwm_list1{font-size: 0;box-shadow: 0 0 10px 0 gray;}
.lxwm_list1 form,.lxwm_sl{display: inline-block;vertical-align: top;width: 50%;height: 480px;}
.lxwm_sl{background: #569a69;}
.lxwm_sl h2{padding:40px 0 ;font-size: 22px;color: white;font-weight: bold;border-bottom: 1px solid rgba(250,250,250,.5);box-sizing: border-box;padding-left:127px;}
.lxwm_sl i{display: inline-block;vertical-align: top;}
.lxwm_sl ul span{display: inline-block;width: 90%;font-size: 14px;color: white;margin-left: 15px;line-height: 25px;}
.lxwm_sl ul span a{color:#fff;}
.lxwm_sl ul span font{font-size: 26px;display: inline-block;vertical-align: middle;}
.lxwm_sl ul{box-sizing: border-box;padding: 30px 90px;}
.lxwm_sl ul li{margin-top: 10px;}
.lxwom_sld{box-sizing: border-box;padding-left: 125px;}
.lxwom_sld span{font-size: 14px;color: white;vertical-align: bottom;margin-left: 5px;}
.lxwm_list1 form{box-sizing: border-box;padding: 55px 110px;background: white;}
.lxwm_list1 form input,.lxwm_list1 form textarea{display:block;width:100%;height: 50px;box-sizing: border-box;border: none;outline: none;color: #595959;font-size: 14px;border-bottom: 1px solid lightgray;margin-top: 5px;}
.lxwm_list1 form input:focus{color: #569a69;border-bottom: 2px solid #569a69;}
.lxwm_list1 form textarea{margin-top: 25px;height: 100px;resize: none;color: #777;}
.lxwm_list1 form input[type=submit]{width: 110px;height:35px;background:#569a69;color: white;margin-top: 30px;cursor: pointer;}
.lxwm_h3{font-size: 22px;color: #569a69;font-weight:bold;margin:60px 0;}
.lxwm_h3:after{content:'';display:inline-block;vertical-align:middle;width: 90%;height:1px;background:lightgray;margin-left: 20px;}

#case{ width:100%; height:auto; overflow:hidden;}
.case_t{ width:100%; height:340px; border-bottom:1px solid #3a3a3a;}
.case_Tcen{ height:142px; padding-top:200px; background:url(404.png) no-repeat bottom; text-align:center;}
.case_Tcen h2{ color:#c70c1f; font-size:36px; font-weight:bold; line-height:100%;}
.case_Tcen h3{ color:#a3a3a3; font-size:15px; padding-top:20px;}
.case_l{ width:60%; padding:0% 2.5% 5% 2.5%; min-height:680px;font-size:14px;line-height: 30px;border-right:1px dotted #ddd;}
.case_l img{ max-width:100%;margin-bottom: 10px;}
.case_r{ right:0; width:30%; padding:0% 2% 0 2%;}
.case_con{ color:#666; font-size:14px; line-height:30px; margin-bottom:16px; padding-top:12px; border-bottom:1px dotted #d9d9d9;max-height: 395px; overflow: hidden;}
.case_infor{ font-size:14px; line-height:30px; padding:0px 0 14px 14px; border-bottom:1px dotted #d9d9d9;}
.case_wd1{ width:12%; color:#484848;font-size:14px;line-height:30px;}
.case_wd2{ width:88%; color:#666;font-size:14px;line-height:30px; }
.case_wd2 a{ color:#666;font-size:14px;}
.case_click{ height:54px; padding-top:14px;}
.case_click a{ display:inline-block; float:left; background-image:url(../image/case_clickimg.png); width:54px; height:54px; margin-right:10px;}
.case_click1{ background-position:0 0;}
.case_click2{ background-position:-64px 0;}
.case_click3{ background-position:-129px 0;}
.case_click1:hover{ background-position:0 -59px;}
.case_click2:hover{ background-position:-64px -59px;}
.case_click3:hover{ background-position:-129px -59px;}
.case_logo{font-size:22px;font-weight: bold;color:#555;}
.tpshow{max-width:100%;text-align:center;margin-bottom:10px;}