.main{overflow: hidden;padding-top: 60px;}
#box-1{background: url(../image/mendian_bj.jpg) no-repeat center center;background-size: cover;}
#box-1 .block01 .box1{border-radius: 30px;overflow: hidden;border: 2px solid #ff711b;-webkit-transform: translate3d(0, 0, 0);display: flex;margin-top: 70px;}
#box-1 .block01 .left{width: 50%;padding: 45px 55px;background: url(../image/lxwm_block01_bj.jpg) no-repeat center center;background-size: cover;}
#box-1 .block01 .left li{padding: 25px 0;}
#box-1 .block01 .left li>div{flex-wrap: nowrap;}
#box-1 .block01 .left .img{width: 100px;margin-right: 40px;}
#box-1 .block01 .left .content{width: calc(100% - 140px);}
#box-1 .block01 .left .content div{font-size: 18px;color: #fff;}
#box-1 .block01 .left .content .content_dh{font-size: 36px;color: #f8de03;font-weight: bold;}
#box-1 .block01 .left .content .content_dz{font-size: 24px;color: #fff;font-weight: bold;}
#box-1 .block01 .right{width: 50%;}
#box-1 .block01 .right #allmap{height: 600px;}
#box-1 .block01 .BMap_bubble_title{font-size:20px;margin-top: 10px;}
#box-1 .block01 .BMap_bubble_content{color: #999;font-size: 14px;margin-top: 10px;}


#box-1 .block02{padding-top: 150px;}
#box-1 .block02 .box1{margin: 75px -14px 0 -14px;}
#box-1 .block02 .box1 li{width: 25%;padding: 0 14px;}
#box-1 .block02 .box1 li>div{background: #FFFFFF;border-radius: 30px;padding: 50px 0;position: relative;}
#box-1 .block02 .box1 li .img_tb{width: 88px;position: absolute;top: -44px;left: calc(50% - 44px);}
#box-1 .block02 .box1 li .img_tb img{transform: scale(1);}
#box-1 .block02 .box1 li .content .img{width: 53%;margin: auto;}
#box-1 .block02 .box1 li .content p{font-size: 30px;color: #333;text-align: center;margin: 20px 0 10px 0;}


#box-2{background: url(../image/mendian_bj2.jpg) no-repeat center center;background-size: cover;padding-bottom: 310px;padding-top: 80px;}
#box-2 .box1 {border-radius: 50px;border: 1px solid rgba(0, 0, 0, 0.1);padding: 85px 8% 70px 8%;margin-top: 73px;}
#box-2 .box1 ul{display: flex;flex-wrap: wrap;}
#box-2 .box1 li{width: 50%;}
#box-2 .box1 .item input{width: calc(100% - 140px);height: 60px;}
#box-2 .box1 li:nth-child(1),#box-2 .box1 li:nth-child(3){padding-right: 60px;}
#box-2 .box1 li:nth-child(2),#box-2 .box1 li:nth-child(4){padding-left:60px;}
#box-2 .box1 p{font-size: 24px;color: #666;}
#box-2 .box1 p span{color: #D5441C;}
#box-2 .box1 input,#box-2 .box1 textarea{margin: 15px 0;padding: 15px;background: #fff;font-size: 16px;outline-color: #E2E2E2!important;border: 1px solid #E2E2E2;border-radius: 10px;}
#box-2 .box1 input::-webkit-input-placeholder,#box-2 .box1 textarea::-webkit-input-placeholder{color: #BBB;}
#box-2 .box1 .textarea{width: 100%;margin-top: 25px;}
#box-2 .box1 .textarea textarea{height: 220px;width: 100%;}
#box-2 .box1 .submit{text-align: center;}
#box-2 .box1 .submit input{background: #ff711b;font-size: 16px;color: #fff;transition: 0.5s;padding: 13px 35px;margin-top: 35px;border: none;font-weight: bold;display: inline-block;border-radius: 25px;height: auto;}
#box-2 .box1 .submit input:hover{filter: opacity(0.8);}
#box-2 .box1 input:focus,#box-2 .box1 textarea:focus{outline: none;}



@media (min-width:1199px) and (max-width:1500px){
	#box-1 .block02 .box1 li .content .img{width: 60%;}
	
}
@media (min-width:767px) and (max-width:1199px){
	#box-1 .block01 .left{padding: 40px 40px;}
	#box-1 .block01 .left .img {width: 80px;margin-right: 30px;}
	#box-1 .block01 .left .content .content_dh{font-size: 32px;}
	#box-1 .block01 .left .content .content_dz{font-size: 20px;}
	#box-1 .block01 .right #allmap{height: 500px;}
	
	#box-1 .block02 {padding-top: 120px;}
	#box-1 .block02 .box1 {margin: 75px -10px 0 -10px;}
	#box-1 .block02 .box1 li{padding: 0 10px;}
	#box-1 .block02 .box1 li>div{border-radius: 20px;padding: 40px 0;}
	#box-1 .block02 .box1 li .img_tb{width: 78px;top: -39px;left: calc(50% - 39px);}
	#box-1 .block02 .box1 li .content p {font-size: 24px;}
	#box-1 .block02 .box1 li .content .img{width: 70%;}
	
	#box-2{padding-top: 30px;}
	#box-2 .box1 {border-radius: 30px; padding: 50px 6% 40px 6%;margin-top: 60px;}
	#box-2 .box1 p{font-size: 18px;}
	#box-2 .box1 .item input {width: calc(100% - 105px);height: 52px;}
	#box-2 .box1 li:nth-child(1),#box-2 .box1 li:nth-child(3){padding-right: 40px;}
	#box-2 .box1 li:nth-child(2),#box-2 .box1 li:nth-child(4){padding-left:40px;}
	#box-2 .box1 input, #box-2 .box1 textarea{border-radius: 8px;font-size: 15px;}
	#box-2 .box1 .textarea textarea {height: 180px;}
	#box-2 .box1 .submit input{padding: 12px 35px;}
	
	
	
}
@media (max-width:850px){
	#box-1 .block01 .box1{flex-wrap: wrap;border-radius:0px;border: none;}
	#box-1 .block01 .left,#box-1 .block01 .right{width: 100%;border-radius: 20px;overflow: hidden;border: 2px solid #ff711b;-webkit-transform: translate3d(0, 0, 0);height: 400px;}
	#box-1 .block01 .right{margin-top: 50px;}
	#box-1 .block01 .right #allmap{height: 400px;}
	
	#box-2 .box1{padding: 35px 6% 40px 6%;}
	#box-2 .box1 .item input {width: 100%;height: 52px;}
	#box-2 .box1 li:nth-child(1),#box-2 .box1 li:nth-child(3){padding-right: 25px;}
	#box-2 .box1 li:nth-child(2),#box-2 .box1 li:nth-child(4){padding-left:25px;}
	#box-2 .box1 p{margin-top: 25px;}
	#box-2 .box1 .textarea {margin-top: 0px;}
	
	
}
@media (max-width:767px){
	#box-1{background: url(../image/news_bjsj.jpg) repeat-y center center;background-size: contain;}
	#box-1 .block01 .box1{margin-top: 45px;}
	#box-1 .block01 .left,#box-1 .block01 .right{border-radius: 15px;}
	#box-1 .block01 .left{padding: 35px 25px;}
	#box-1 .block01 .left li {padding: 15px 0;}
	#box-1 .block01 .left .img {width: 60px;margin-right: 20px;}
	#box-1 .block01 .left .content {width: calc(100% - 80px);}
	#box-1 .block01 .left .content .content_dh{font-size: 24px;}
	#box-1 .block01 .left .content .content_dz{font-size: 18px;}
	#box-1 .block01 .right {margin-top: 40px;display: none;}
	#box-1 .block01 .right #allmap{height: 400px;}
	#box-1 .block01 .BMap_bubble_title {font-size: 18px;}
	
	#box-1 .block02 {padding-top: 70px;}
	#box-1 .block02 .box1 {margin: 45px -8px 0 -8px;}
	#box-1 .block02 .box1 li{padding: 30px 8px;width: 50%;}
	#box-1 .block02 .box1 li>div{border-radius: 15px;padding: 20px 0;}
	#box-1 .block02 .box1 li .img_tb{width: 60px;top: -30px;left: calc(50% - 30px);}
	#box-1 .block02 .box1 li .content p {font-size: 18px;margin: 25px 0 5px 0;}
	#box-1 .block02 .box1 li .content .img{width: 75%;}
	
	
	#box-2 {padding-bottom: 240px;padding-top: 0;background: url(../image/news_bjsj.jpg) repeat-y center center;background-size: contain;}
	#box-2 .box1 {border-radius: 15px; padding: 25px 25px;margin-top: 45px;}
	#box-2 .box1 li{width: 100%;}
	#box-2 .box1 .item input {height: 50px;}
	#box-2 .box1 li:nth-child(1),#box-2 .box1 li:nth-child(3){padding-right: 0px;}
	#box-2 .box1 li:nth-child(2),#box-2 .box1 li:nth-child(4){padding-left:0px;}
	#box-2 .box1 p{font-size: 16px;margin-top: 17px;}
	#box-2 .box1 input, #box-2 .box1 textarea{font-size: 15px;border-radius: 5px;margin: 10px 0;}
	#box-2 .box1 .textarea textarea {height: 160px;}
	#box-2 .box1 .submit input{font-size: 15px;padding: 11px 33px;margin-top: 25px;}
	
	
}