.contact_with{margin-top: 3%;}
.contact_with .title_warp{text-align: center;margin-bottom: 5%;}
.contact_with .title_warp .title{font-size: 45px;color: #101010;font-weight: 600;text-transform: uppercase;}
.contact_with .title_warp .desc{color: #666;font-size: 20px;}
.contact_warp{display: flex;justify-content: space-between;align-items: start;}
.contact_warp .left{display: grid; grid-template-columns: repeat(2,1fr);grid-gap: 10px;width: 49%;}
.contact_warp .left .item{padding: 4% 8% 8%;color: #fff;}
.contact_warp .left .item a{color: #fff;}
.contact_warp .left .item a:hover{text-decoration: underline;}
.contact_warp .left .item .title{font-size: 30px;}
.contact_warp .left .item .item_li{display: flex;justify-content: start;align-items: start;margin-top: 5%;}
.contact_warp .left .item .item_li i{width: 20px;height: 20px;display: inline-block;flex-shrink: 0;margin-right: 8px;margin-top: 5px;}
.contact_warp .left .item .item_li:nth-child(2) i{background: url(../img/c1.webp) no-repeat center/cover;}
.contact_warp .left .item .item_li:nth-child(3) i{background: url(../img/c2.webp) no-repeat center/cover;}
.contact_warp .left .item .item_li:nth-child(4) i{background: url(../img/c3.webp) no-repeat center/cover;}
.contact_warp .left .item .item_li:nth-child(5) i{background: url(../img/c4.webp) no-repeat center/cover;}
.contact_warp .left .item .item_li .smtitle{font-size:20px;margin-bottom: 5px;}
.contact_warp .left .item:nth-child(1){background: url(../img/cl.png) no-repeat center/cover;}
.contact_warp .left .item:nth-child(2){background: url(../img/cr.webp) no-repeat center/cover;}
.contact_warp .right{width: 49%;}
.contact_warp .right .title{font-size: 45px;color: #101010;margin-bottom: 2%;}
.contact_warp .right ul{display: flex;flex-wrap: wrap;align-items: start;justify-content: space-between;}
.contact_warp .right ul li{width: 49%;}
.contact_warp .right ul li.item_message{width: 100%;}
.contact_warp .right input,
.contact_warp .right textarea{width: 100%;height: 50px;padding: 0 15px;font-size: 16px;color: #666;border-radius: 6px 6px 6px 6px;border: 1px solid #999999;}
.contact_warp .right textarea{height: 155px;padding: 10px 15px;}
.contact_warp .right li{margin-bottom: 12px;}
.contact_warp .right .submit_btn{background-color: #006DB8;border-radius: 7px 7px 7px 7px;font-size: 18px;color: #fff;max-width: 150px;transition: all .3s;}
.contact_warp .right .submit_btn:hover{background-color: transparent;color: #006DB8;}
.map{width: 100%;margin-top: 3%;}
.map iframe{width: 100%;min-height: 600px;}
@media only screen and (max-width: 1200px) {
	
}
@media only screen and (max-width: 950px) {
	.ibanner{overflow: hidden;}
	.ibanner img{height: 250px;width: auto;max-width: none;}
	.ibanner .info{width: 90%;}
	.ibanner .info .title{font-size: 24px;}
	.contact_with .title_warp .title{font-size: 24px;}
	.contact_warp .left{grid-template-columns: repeat(1,1fr);width: 100%;}
	.contact_warp .right{width: 100%;}
	.contact_warp{flex-direction: column;}
	.contact_warp .right .title{font-size: 24px;margin: 8% auto;text-align: center;}
	.contact_warp .left .item .title{font-size: 20px;}
	.contact_warp .left .item .item_li .smtitle{font-size: 18px;}
}
