﻿@charset "utf-8";
body{background: url(/images/bj.jpg) repeat;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
.titis{height:212px;text-align: center;overflow:hidden;}
.titis h4 {font-size:36px;color: #333333;font-weight:normal;display: inline-block;padding:66px 0px 0 0;text-align:center;height: 110px;line-height:0;}
.titis h4 i{width:8px;height:8px;background:#004f14;border-radius:50%;margin:0 10px;vertical-align: middle;display:inline-block;}
.titis h4 span{display: block;height: 42px;line-height: 42px;font:45px ;color: #333;font-weight:normal;}
.titis h4 em {font:14px ;color: #b9b5b0;text-transform: uppercase;line-height: 45px;}
.titis h4 a {color: #333333}


.wm_bj{background: url(/images/wm_bj.jpg) no-repeat center top;height: 270px;background-size:contain;}
.wm_w{float:left;padding:100px 0 0 370px;font-size:18px;color: #333;line-height: 34px;}


.hc_bj{background: url(/images/h_bj.jpg) no-repeat center top;padding-top:70px;height:711px;}
.hc_tt{font-size:0;line-height: 0;height: 131px;text-align: center;}
.hc_c{height: 524px;width:1185px;margin:0 auto;padding:23px 22px 0;}
.hc_qh{width:217px;float:left;}
.hc_qh li{height: 147px;padding-top:95px;box-sizing: border-box;text-align: center;margin-bottom:25px;}
.hc_qh li span {font-size:18px;color: #b8d8be;height: 24px;line-height: 24px;}
.hc_qh li.on span {color: #fff;}
.hc_qh li:nth-child(1){background: url(/images/h_ico1.png) no-repeat;}
.hc_qh li:nth-child(2){background: url(/images/h_ico2.png) no-repeat;}
.hc_qh li:nth-child(3){background: url(/images/h_ico3.png) no-repeat;}
.hc_qh li:nth-child(1).on{background: url(/images/h_ico1_hv.png) no-repeat;}
.hc_qh li:nth-child(2).on{background: url(/images/h_ico2_hv.png) no-repeat;}
.hc_qh li:nth-child(3).on{background: url(/images/h_ico3_hv.png) no-repeat;}
.hc_nr {float:right;width:942px;}
.hc_nr p{font-size:0;line-height: 0;position: relative;}
.hc_nr p img {width:942px;height: 490px;}
.hc_nr p span {position: absolute;left:0;top:0;background:rgb(88, 165, 97,0.6);width:100%;box-sizing: border-box;height: 125px;padding:25px 26px 0;font-size:14px;color: #fff;line-height: 24px;}


.list1{}
.tl_bj{height:800px;padding-top:30px;background: url(/images/lis_bj.jpg) no-repeat;}
.tl_c .titis{height:176px;}
.tl_nr {height:546px;overflow: hidden;background: #fff;position: relative;}
.tl_qh{margin:0px 0 0 0px;height: 80px;}
.tl_qh li{float:left;width:172.6px;font-size:14px;color: #666;line-height:12px;background:#ddd;height:70px;margin-right:2px;text-align:center;padding-top:15px;}
.tl_qh li span {font-size:16px;color: #333333;height: 30px;line-height: 30px;display: block;}
.tl_qh li.on{color: #fff;background:#009633;}
.tl_qh li.on span{color: #fff;}
.tl_a{float:left;width:871px;}
.tl_a dl{float:left;width:871px;}
.tl_a dt {font-size:0;line-height: 0}
.tl_a dt img {width:871px;height: 360px;}
.tl_a dd {height: 80px;line-height: 25px;text-align: center;font-size:14px;color: #666666;overflow: hidden;text-align:left;padding:20px 0px 0 20px;}
.tl_j{float:left;padding:256px 0 0 32px;}
.tl_j img{padding-right:5px;}
.tl_w{position: absolute;right:70px;top:57px;}

.dz_bj{height:476px;}
.dingz{position:relative;padding-top: 40px;}
.dingz .titis {height: 203px}
.dingz .titis h4{padding-right:0px;}

.dz_w{width:100%;margin:0 auto;}
.dz_w ul{padding:0;margin:0;}
.dz_w ul li{float:left;width:20%;}
.dz_w ul li img{width:100%;border-bottom: 25px solid #009633;}

.pro_bj{padding-top:59px;overflow: hidden;}
.pro .titis {height:187px;}
.pro .titis h4{padding-right:0px;}
.pro_nr p{font-size:0;line-height: 0;position: relative;}
.pro_nr p img {width:1200px;height:720px;}
.pro_nr p span {position: absolute;width:100%;height: 103px;background:rgb(0, 79, 20,0.6);box-sizing: border-box;padding:32px 42px 0 52px;font-size:14px;color: #cecece;line-height: 24px;left:0;bottom:0;}
.pro_nr p span a{color:#ff9900;}
.pro_qh{padding-top:17px;height: 65px;background: #009633;}
.pro_qh li {float:left;background: url(/images/pro_ico1.jpg) no-repeat right;height: 46px;line-height: 46px;font-size:18px;color: #111111;padding:0 69px;border-right: 1px solid #ddd;}
.pro_qh li:nth-child(6){border-right: 0px solid #ddd;}
.pro_qh li em {display: inline-block;position: relative;font-size: 30px;color:#fff;}
.pro_qh li em:after{position: absolute;left:50%;bottom:0;width:0px;height: 5px;background: #fff;content: "";display: block;transition: all .5s}
.pro_qh li.on em:after{width:100%;left:0;}
.pro_qh li:last-child{background: none}

.jz_bj{background: url(/images/jz_bj.jpg) no-repeat center top;height:789px;padding-top:75px;}
.jz_bj .titis {height:166px;}
.jz_bj .titis h4{padding-right:0px;}
.jianz{padding:29px 25px 0;height: 460px;background: #fff;margin:0 auto;width:1200px;}
.jz_c dl{float:left;width:366px;margin-right:51px;}
.jz_c dt{font-size:0;line-height: 0;width:366px;overflow: hidden;}
.jz_c dt img {width:366px;transition: all 1s}
.jz_c dd {padding:22px 24px 0 18px;position: relative;}
.jz_c dd span{position: absolute;background: url(/images/jz_ico1.png) no-repeat;width:98px;text-align: center;height:72px;right:11px;top:-57px;border:8px solid #fff;border-radius: 50%;font-size:18px;color: #fff;padding-top:26px;}
.jz_c dd span i{font-style: normal;font-size:22px;display: block;}
.jz_c dd h4 a{display: block;height: 34px;line-height: 34px;font-size:18px;color: #333333;width:224px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;}
.jz_c dd p {font-size:14px;color: #999999;line-height: 24px;padding-top:12px;height: 125px;}
.jz_c dd em a {display: block;background: #009633;height: 34px;width:112px;padding-left:22px;font-size:16px;color: #fff;line-height: 34px;font-style:normal;}
.jz_c dl:hover dd em a{background:#ddd;color: #009633;}
.jz_c dl:hover dd h4 a,.jz_c dl:hover dd p{color: #004f14}
.jz_c dl:hover dt img{transform: scale(1.1);}
.jz_c dl:last-child{margin:0;}

.bd_bj{background: url(/images/bd_bj.jpg) no-repeat center 79px;height:420px;padding-top:102px;}
.bd_l{float:left;font-size: 0;line-height: 0;margin-left:18px;width: 588px;position: relative;}
.bd_l p{position: absolute;left:0;bottom:0;width:100%;height: 80px;background: rgba(0,0,0,0.5);line-height: 80px;text-align: center;}
.bd_l p span {font-size:16px;color: #ff9900;line-height: 80px;display: inline-block;}
.bd_l p span em {font-size:22px;font-weight: bold}
.bd_l p i {vertical-align: top;display: inline-block;padding:23px 0 0 28px;}

.bd_r{float:right;width:512px;padding-top:50px;}
.bd_r p {font-size:20px;color: #00823c;height: 47px;line-height: 47px;}
.bd_r p span {font-size:24px;font-weight: bold;}
.bd_r li{padding-top:18px;height: 32px;}
.bd_r li span {width:100px;display: inline-block;text-align: right;font-size:14px;color: #333333;height:32px;line-height:32px;}
.bd_r li input{width:296px;height: 30px;border:1px solid #e5e5e5;line-height: 30px;}
.bd_r li.bd_lis4 textarea{width:296px;height: 30px;border:1px solid #e5e5e5;line-height: 30px;vertical-align: middle;}
.bd_r li.bd_btn1{text-align: center;height: 41px;}
.bd_r li.bd_btn1 input{width:167px;height: 41px;background: #f3b246;text-align: center;line-height: 41px;margin:0 auto;border:0;font-size:16px;color: #fff;}
.bd_r li em {color: #fff;font-size:18px;padding-left:10px;line-height: 32px;vertical-align: top;display: inline-block;}

.yj_bj{padding-top:86px;height: 984px;background: url(/images/yj_bj.jpg) no-repeat center bottom;}
.yj_bj .titis{height: 192px;}
.yj_bj .titis h4{background: url(/images/yj_z.jpg) no-repeat right top;padding-right:256px;}
.yj_a{float:left;width:366px;margin-right:49px;height: 576px;}
.yj_a h4 {height: 64px;line-height: 64px;padding-left:28px;font-size:20px;color: #333333;background: url(/images/yj_ico1.png) no-repeat left  center;font-weight: normal;}
.yj_a h4 a {font-size:20px;color: #333333;}
.yj_a p {font-size:0;line-height: 0;margin-bottom:20px;}
.yj_a p img{width:366px;height: 166px;}
.yj_a li{height: 50px;line-height: 50px;font-size:14px;color: #666666;padding-left:16px;background: url(/images/ico1.png) no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yj_a li a {color: #666666;}
.yj_a li span {float:right;}
.yj_a em a {background: url(/images/yj_btn1.png) no-repeat;width:137px;height: 45px;line-height: 45px;text-align: center;font-size:14px;color: #056397;margin:0 auto;display: block;margin-top:30px;}

.yj_b{float:right;width:331px;height: 576px;background: url(/images/yj_c.jpg) no-repeat;padding-left:36px;}
.yj_b .tit {height: 64px;line-height: 64px;background: url(/images/ico3.jpg) no-repeat center;}
.yj_b .tit a {padding-left:25px;font-size:20px;color: #fff;background: url(/images/yj_ico2.png) no-repeat left center;padding-right:40px}
.yj_b .tit a:last-child{padding-right:0;margin:0;}
.yj_b p {font-size:0;line-height: 0;margin-bottom:10px;}
.yj_b p img{width:294px;height: 166px;}
.yj_b li{height:45px;line-height:45px;font-size:14px;color: #666666;padding-left:16px;background: url(/images/ico2.png) no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yj_b li a {color: #fff;}
.yj_b li span {float:right;}
.yj_b em a {background: url(/images/yj_btn2.png) no-repeat;width:137px;height: 45px;line-height: 45px;text-align: center;font-size:14px;color: #fff;margin:0 0 0 86px;display: block;margin-top:30px;}
.yj_t{font-size:0;line-height: 0;margin-top:45px;}

.dongt {padding-top:30px;height: 601px;}
.dongt .titis{height: 190px;}
.dongt .titis h4{background: url(/images/dt_z.jpg) no-repeat right top;padding-right:195px;}
.dongt dl{float:left;width:600px;}
.dongt dt {font-size: 0;line-height: 0;width:600px;overflow:hidden;}
.dongt dt img{width:322px;height: 181px;transition: all 1s}
.dongt dl:hover dt img {transform: scale(1.1);}
.dongt dt span {float:left;width:278px;height: 181px;line-height: 181px;text-align: center;font-size:28px;color: #fff;display: inline-block;background: url(/images/dt_ico1.jpg) no-repeat;}
.dongt dt span em {font-size:90px;}
.dongt dd {padding-top:24px;height: 136px;border-bottom:2px solid #d1d1d1;}
.dongt dd h4 a {display: block;font-size:16px;color: #000000;height:34px;line-height: 34px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dongt dd h4 em a {float:right;background: url(/images/dt_ico2.jpg) no-repeat;width:71px;height: 23px;line-height: 23px;text-align: center;display: inline-block;font-size: 14px;color: #666666;margin-top:8px;}
.dongt dd p {padding-top:12px;font-size:14px;color: #606060;line-height: 24px;}
.dongt ul{float:right;width:550px;}
.dongt li {padding-left:32px;}
.dongt li a{display:block;font-size:14px;color: #000000;height: 68px;line-height: 68px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dongt li em {display:none;}
.dongt li span {display: none}
.dongt li.cur em {display:block;}
.dongt li.cur span {display: block}
.dongt li.cur {background: #fff;height: 160px;box-sizing:border-box;padding:32px 36px 0 32px;}
.dongt li.cur em {float:left;width:141px;font:22px "[MyriadPro]";color: #9a9a9a;height: 76px;line-height: 41px;background: url(/images/dt_ico3.jpg) no-repeat 14px bottom;}
.dongt li.cur p {float:left;width:340px;}
.dongt li.cur p a{float:left;width:340px;height: 41px;line-height: 41px;font-size:16px;color: #000000}
.dongt li.cur span {font-size:14px;color: #606060;line-height: 24px;padding-top:14px;}


.ab_bj{background: url(/images/ab_bj.jpg) no-repeat center top;height:576px;padding-top:90px;}
.about h2{font-size:36px;height:147px;line-height: 64px;color: #fff;text-align: center;font-weight:normal;}
.about h2 a {color:#fff;}
.about dt {float:left;font-size:0;line-height: 0;width:596px;height: 332px;border:6px solid #fff;border-radius: 4px}
.about dd{float:right;width:530px;padding-right:13px;}
.about dd p {font-size:14px;color: #b8b8b8;line-height: 34px;height:283px;overflow:hidden;}
.about dd span a{display: inline-block;width:141px;height: 58px;border:2px solid #008442;text-align: center;line-height: 58px;font-size:24px; color: #333333;background: #fff;margin-right:7px;}
.about dd span a:nth-child(1){background: url(/images/ab_ico1.jpg) no-repeat;width:193px;height: 62px;border:0;color: #fff;}
.about dd span a:last-child{border-color:#2a828c;}

.more{width:200px;margin:0 auto 100px auto;background: #009633;height: 40px;border-radius:5px;text-align:center;}
.more a{color:#fff;font-size:14px;line-height:40px;}
.m1{width:1280px;height:auto;padding-top:30px;margin:0 auto 50px auto;overflow: hidden;}
.m1 .a1{width:1200px;margin:0 auto;display:block; overflow:hidden; text-align:center;padding-top:10px;}
.m1 .a1 .title{color:#333; font-size:36px;margin-bottom:20px;}
.m1 .a1 .title h3 a{color:#333;font-weight:bold;font-size:28px;}
.m1 .a1 .title p{line-height:45px;font-size:14px;color:#666;padding-top:15px;}
.m1 .a2{width:180px;margin:0px 40px auto 0px;float: left;}
.m1 .a2 .img{text-align:center;}
.m1 .a2 .img img{width:100%;}
.m1 .a2 .name{color:#009633;text-align:center;height:40px;line-height:45px;font-size:28px;font-weight:normal;padding-top: 5px;}
.m1 .a2 .job{margin:10px 0;}
.m1 .a2 p{line-height:25px;color: #666;font-size: 12px;text-align: center;}
.m1 .a2:nth-child(7){margin:0px 0px auto 0px;}