@charset "utf-8";
/* CSS Document*/
.banner .banimg{display: block; width: 100%;}
.banner>.box{position: relative;}
.banner .lanmu{position: absolute; bottom: 0; left: 0; width: 230px; height: 74px; background-color: #00a13c;
	font-size: 30px; color: #fff; line-height: 74px; text-align: center;}
.banner .erji_box{position: absolute; right: 0; bottom: -35px;}
.banner .erji_box .erji{width: 107px; height: 107px; box-sizing: border-box; background-color: #fff;
	border:3px solid #00a13c; border-radius: 50%; margin-right: 44px; transition: .5s; position: relative;}
.banner .erji_box .erji>img{display: block; margin: 28px auto 0;}
.banner .erji_box .erji>div{width: 100%; height: 100%; position: absolute; top: 0; left: 0; font-size: 18px; 
	color: #fff; text-align: center; line-height: 101px; opacity: 0; transition: .5s;}
.bgcolor{background-color: #00a13c!important;}
.opacity{opacity: 1!important;}
.banner .erji_box .erji:hover{background-color: #00a13c;}
.banner .erji_box .erji:hover>div{opacity: 1;}

.jieshao .kouhao{width: 100%; height: 103px; background-color: #eeeeee; font-size: 36px; color: #00a13c;
	font-weight: bold; text-align: center; line-height: 103px; margin-top: 85px;}
.jianjie{padding: 66px 0 50px;}
.jianjie .jj1>img{float: left; width: 47.9%;}
.jianjie .jj1 .jj1_r{width: 48.8%;}
.jianjie .jj1 .jj1_r .name{font-size: 36px; color: #00a13c; font-weight: bold; padding-bottom: 15px;}
.jianjie .jj1 .jj1_r .con{font-size: 18px; color: #666; line-height: 32px; text-align: justify;}
.jianjie .jj1 .jj1_r .con p{font-size: 18px; color: #666; line-height: 32px;}
.jianjie .jj2{font-size: 18px; color: #666666; line-height: 32px; padding-top: 36px; text-align: justify;}
.jianjie .jj2 p{font-size: 18px; color: #666666; line-height: 32px;}

.jtjj{background-color: #eeeeee; padding: 40px 0;}
.jtjj .line{width: 36.6%; height: 1px; background-color: #00a13c; margin-top: 28px;}
.jtjj .bt{width: 26.8%; text-align: center; font-size: 36px; font-weight: bold; color: #00a13c;}
.jtjj .nr{font-size: 18px; color: #666666; line-height: 32px; padding-top: 20px; text-align: justify;}
.jtjj .nr p{font-size: 18px; color: #666666; line-height: 32px;}

@media screen and (max-width: 1200px){
	.banner .lanmu{width: 140px; height: 50px; font-size: 20px; line-height: 50px;}
	.banner .erji_box .erji{width: 90px; height: 90px; border: 2px solid #00a13c; margin-right: 25px;}
	.banner .erji_box .erji>div{line-height: 84px; font-size: 16px;}
	.banner .erji_box .erji>img{width: 40px; margin: 24px auto 0;}
	.jieshao .kouhao{height: 80px; line-height: 80px; font-size: 30px; margin-top: 70px;}
	.jianjie .jj1 .jj1_r .name{font-size: 28px;}
	.jtjj .bt{font-size: 28px; width: 24.8%;}
	.jtjj .line{margin-top: 22px; width: 37.6%;}
}
@media screen and (max-width: 900px){
	.jieshao .kouhao{font-size: 18px; height: auto; line-height: 1.1; padding: 15px 0; margin-top: 20px;}
	.jianjie{padding: 20px 0 30px;}
	.jianjie .jj1>img{width: 100%;}
	.jianjie .jj1 .jj1_r{width: 100%;}
	.jianjie .jj1 .jj1_r .name{font-size: 20px; margin-top: 15px; padding-bottom: 10px;}
	.jianjie .jj1 .jj1_r .con{font-size: 16px; line-height: 30px;}
	.jianjie .jj1 .jj1_r .con p{font-size: 16px; line-height: 30px;}
	.jianjie .jj2{font-size: 16px; line-height: 30px; padding-top: 0;}
	.jianjie .jj2 p{font-size: 16px; line-height: 30px;}
	.jtjj{padding: 20px 0;}
	.jtjj .bt{font-size: 20px; width: 100%;}
	.jtjj .line{display: none;}
	.jtjj .nr{font-size: 16px; line-height: 30px; padding-top: 10px;}
	.jtjj .nr p{font-size: 16px; line-height: 30px;}
}