.com_banner .cb_txt.cb_contact{padding:160px 0 130px;}
.com_banner .cb_txt.cb_contact .cb_en{margin-top:0;color:var(--logoColor);}
.com_banner .cb_txt.cb_contact .cb_t{color:var(--logoColor);}
.com_banner .cb_txt.cb_contact .cb_pp p{color:var(--logoColor);}
.com_banner .cb_txt.cb_contact .cb_pp span{color:var(--logoColor);}
/*contact*/
.an_contact{background:var(--backgroundColor);position:relative;overflow:hidden;padding:30px 0 80px;}
.an_contact .anc_p{padding-top:30px;}
.an_contact .anc_p p{font-size:18px;color:var(--titleColor);line-height:30px;padding:12px 20px;background:#FFF;}
.an_contact .anc_p p:nth-child(odd){background:#DDD;}
.an_contact #container{width:100%;height:650px;margin-top:50px;}
.an_contact #container *{box-sizing:content-box;}

@media screen and (max-width:1599px){
	.com_banner .cb_txt.cb_contact{padding:120px 0 100px;}
	.an_contact{padding:25px 0 60px;}
	.an_contact .anc_p{padding-top:25px;}
	.an_contact .anc_p p{font-size:16px;line-height:26px;padding:10px 16px;}
	.an_contact #container{height:500px;margin-top:40px;}
}

@media screen and (max-width:1359px){
	.com_banner .cb_txt.cb_contact{padding:80px 0 60px;}
	.an_contact{padding:20px 0 50px;}
	.an_contact .anc_p{padding-top:20px;}
	.an_contact .anc_p p{font-size:14px;line-height:22px;padding:8px 13px;}
	.an_contact #container{height:400px;margin-top:30px;}
}

@media screen and (max-width:1023px){
	.com_banner .cb_txt.cb_contact{padding:50px 0 30px;}
	.an_contact{padding:15px 0 40px;}
	.an_contact .anc_p{padding-top:15px;}
	.an_contact #container{height:360px;margin-top:20px;}
}

@media screen and (max-width:767px){
	.com_banner .cb_txt.cb_contact{padding:20px 0 20px;}
	.an_contact{padding:15px 0 30px;}
}