*{margin:0 auto;padding:0;outline:none;}
body{background-color:#fff;}
img{max-width:100%;}
.wrap{width:100%;padding-bottom:20px;}
.wrap .topBanner{width:100%;margin-bottom:30px;}
.wrap .content{width:1070px;max-width:68%;background-color:#fff;}
.wrap .content .box{max-width:100%;background-color:#EAE3DC;border-radius:30px 30px 30px 0;margin-bottom:25px;padding:55px 162px 55px 121px;} /*#D1CCC4*/
.wrap .content .box .title{text-align:left;font-family:"Helvetica_title";font-size:36px;line-height:39px;letter-spacing:0px;color:#5D7F33;max-width:100%;margin-bottom:24px}
.wrap .content .box .contain .text{text-align:left;font-family:"Titillium Web";font-size:24px;line-height:30px;letter-spacing: 0px;color:#2B2E34;}
.wrap .content .box .image{width:567px;}
.wrap .content .box.b1 .image{margin:-82px -115px 0 12px;min-width:200px;}
.wrap .content .box.b1 .contain .text{width:calc(100% + 186px);}
.wrap .content .box.b1{display:flex;}
.wrap .content .box.b2{}
.wrap .content .box.b2 .contain{display:flex;flex-direction:row-reverse;}
.wrap .content .box.b2 .image{width:443px;margin:0 20px 0 -121px;}
.wrap .content .box.b2 .text{width:520px;}
.wrap .content .box.b3{}
.wrap .content .box.b3 .contain{display:flex;margin-bottom:30px;}
.wrap .content .box.b3 .contain .image{width:75px;margin-right:40px;text-align:center;}
.wrap .content .box.b3 .contain .text{width:84%;}
.wrap .content .box.b3 .contain .text strong{font-size:44px;line-height:60px;letter-spacing:-1px;font-family:"Helvetica_title";font-weight:normal;}
.wrap .content .box.b3 .contain .text a{font-family:'Titillium Web';text-decoration:none;color:#fff;line-height:26px;background-color:#667f06;width:max-content;justify-content:center;border-radius:12px 12px 12px 2px;font-weight:600;padding:12px 32px 12px 32px;cursor:pointer;font-size:18px;text-align:center;transition:all .3s ease;max-width:100%;margin-top:20px;display:inline-block;}
.wrap .content .box.b3 .contain .text a:hover{background-color:#1C2D00;}
.wrap .content .box.b3 .contain .text.first{margin-bottom:10px;}
.wrap .footer{width:50%;text-align:center;}
.wrap .footer,.wrap .footer a{color:#707070;font-family:"Titillium Web";font-size:17px;line-height:21px;text-decoration:none;}
@media(max-width:1541px){
	.wrap .content .box.b1 .image{margin:-34px -92px 0 12px;}
}
@media(max-width:1290px){
	.wrap .content .box.b1 .image {margin:0px -92px 0 12px;}
/*
	.wrap .content .box.b1{display:block;}
	.wrap .content .box.b1 .contain .text b{display:block;width:70%;margin:20px 0 0 0;}
	.wrap .content .box.b1 .image{width:210px;float:right;margin:-158px -66px 0 12px;}
*/
}
@media(max-width:1150px){
	.wrap .content .box.b1 .contain .text b{width:60%;}
	.wrap .content .box.b2 .text{margin-bottom:10px;}
}
@media(max-width:1012px){
	.wrap .content .box{padding:55px;}
	.wrap .content .box.b1{display:block;padding-bottom: 15px;}
	.wrap .content .box.b1 .contain .text{width:100%;}
	.wrap .content .box.b1 .image{text-align: center;margin: 40px 0 0 0;width:100%;}
	.wrap .content .box.b1 .image img{width:314px;}
	.wrap .content .box.b2 .image{margin:0 20px 0 -54px;}
}
@media(max-width:900px){
	.wrap .content .box.b1 .contain .text b{width:50%;}
	.wrap .content .box.b1 .image img{width:50%;}
	.wrap .content .box.b2 .contain{display:block;}
	.wrap .content .box.b2 .text{margin-bottom:20px;}
	.wrap .content .box.b2 .image{width:80%;}
	.wrap .content .box.b2 .text{max-width:100%;}
}
@media(max-width:800px){
	.wrap .content .box .title{font-size:32px;line-height:35px;}
	.wrap .content .box .contain .text{font-size:19px;line-height:26px;}
/*	.wrap .content .box.b1 .image{width:180px;margin:-135px 0 0 0;}*/
	.wrap .content .box.b3 .contain{display:block;}
	.wrap .content .box.b3 .contain .image{width:100%;text-align:left;margin:0;}
	.wrap .content .box.b3 .contain .text{width:100%;}
	.wrap .content .box.b3 .contain .text strong{font-size:32px;line-height:35px;}
	.wrap .content .box.b3 .contain .image .social{width:52px;}
	.wrap .content .box.b3 .contain .image .star_gallery{width:52px;}
	.wrap .footer{width:70%;}
}
@media(max-width:700px){
	.wrap .content .box .title{font-size:27px;line-height:30px;margin-bottom:17px;}
	.wrap .content .box .contain .text{font-size:17px;line-height:23px;}
/*	.wrap .content .box.b1 .image{width:151px;margin:-115px 0 0 0;}*/
}
@media(max-width:600px){
	.wrap .content .box{padding:35px;}
	.wrap .content .box .title{font-size:25px;margin-bottom:17px;}
	.wrap .content .box .contain .text{font-size:17px;line-height:23px;}
/*	.wrap .content .box.b1 .image{width:151px;margin:-115px 0 0 0;}*/
	.wrap .content .box.b2 .image{margin:0 20px 0 -35px;}
}
@media(max-width:500px){
	.wrap .content{width:90%;max-width:90%;}
	.wrap .content .box{width:calc(100% - 70px);}
	.wrap .content .box .title{font-size:23px;line-height:26px;margin-bottom:6px;}
	.wrap .content .box .contain .text{font-size:16px;line-height:20px;}
	.wrap .content .box.b1 .image{margin:20px 0 0 0;}
	.wrap .content .box.b1 .contain .text b{margin:6px 0 0 0;}
/*	.wrap .content .box.b1 .image{width:108px;margin:-85px -7px 0 0;}*/
/*	.wrap .content .box.b3 .contain .image .social{width:21px;}*/
/*	.wrap .content .box.b3 .contain .image .star_gallery{width:21px;}*/
/*	.wrap .content .box.b3 .contain .text a{font-size:11px;line-height:13px;}*/
	.wrap .footer{width:80%;}
	.wrap .footer, .wrap .footer a{font-size:12px;line-height:14px;}
}