.header .left .item,
.header .left .item .link,
.header .right,
.header .right a{color: #FFF;}
.header .left .menu_list .link{color: #092C3F;}

.header.fixed_cls .left .item,
.header.fixed_cls .left .item .link,
.header.fixed_cls .right,
.header.fixed_cls .right a{color: #092C3F;}


.container1{padding: 10% 0;background: url(../images/about-us/bg1.png) left top no-repeat;background-size: 100% 100%;}
.container1 .content_inner1{max-width: 1200px;margin: 0 auto;padding: 80px 0 200px;}
.container1 .content_inner1 .title{width: 500px;color: #FFFFFF;font-size: 40px;line-height: 1.3;}
.container_main{position: relative;}
.container_main .pos_bg{position: absolute;left: 0;top: 0;width: 45%;height: 95%;background: url(../images/about-us/bg2.png) left top no-repeat;background-size: 100% 100%;z-index: -1;}
.main_title{font-size: 30px;font-weight: bold;text-align: center;}
.bg_block{width: 75px;height: 8px;margin: 10px auto 0;background: linear-gradient(82deg, #6582FF 0%, #00C5FF 100%);}
/* 第二部分 */
.container2{margin-top: 100px;}
.content_inner2{display: flex;max-width: 1200px;margin: 70px auto 0;}
.content_inner2 .left{width: 525px;margin-right: 55px;}
.content_inner2 .left p{margin-bottom: 30px;line-height: 25px;font-size: 18px;}
.content_inner2 .left p:last-child{margin-bottom: 0;}
.content_inner2 .item{width: 350px;height: 185px;display: flex;background-color: #FFFFFF;padding: 25px;box-shadow: 0px 0px 20px #cfe7ff;border-radius: 4px;}
.content_inner2 .item.style2{margin: -20px 0 0 200px;}
.content_inner2 .item.style3{margin: -20px 0 0 70px;}
.content_inner2 .item .img_box{width: 70px;height: 70px;margin-right: 20px;}
.content_inner2 .item .context{flex: 1;}
.content_inner2 .item .context .tit{font-size: 22px;font-weight: bold;padding: 16px 0;}
.content_inner2 .item .context .txt{color: #687277;line-height: 25px;}
/* 第三部分 */
.container3{margin: 100px 0;}
.content_inner3{display: flex;justify-content: space-between;margin: 0 auto;padding-top: 100px;max-width: 1200px;}
.content_inner3 .item{position: relative;width: 23%;text-align: center;border-radius: 5px;background-color: #FFFFFF;padding: 60px 0 10px;box-shadow: 0px 0px 20px #cfe7ff;}
.content_inner3 .item .img_box{position: absolute;left: 50%;top: -40px;width: 80px;height: 80px;margin-left: -40px;border-radius: 40px; overflow:hidden;}
.content_inner3 .item .name{font-size: 20px;font-weight: bold;margin-bottom: 8px;}
.content_inner3 .item .position{margin-bottom: 15px;font-size: 16px;color: #687277;}
.content_inner3 .item .memo{padding: 0 25px;color: #929CA1;line-height: 25px;}


@media screen and (max-width: 1000px) {
	
	.header .left .item,
	.header .left .item .link,
	.header .right,
	.header .right a{color: #092C3F;}
	.header .left .menu_list .link{color: #fff;}
	
	.header.fixed_cls .left .item,
	.header.fixed_cls .left .item .link,
	.header.fixed_cls .right,
	.header.fixed_cls .right a{color: #fff;}
	
	.container1{background-size: 100% 100%; margin-top:60px;}
	.container1 .content_inner1{max-width: 100%; padding: 1.5rem 0 5rem;}
	.container1 .content_inner1 .title{width: 90%; font-size: 1.5rem; padding:1rem;margin:5%; background:rgba(0,0,0,.15); text-align:center;}

	.container_main .pos_bg{width: 100%;height: 95%;}
	.main_title{font-size: 1.5rem;}
	.bg_block{width: 50px;height: 5px;}
	/* 第二部分 */
	.container2{margin-top: 2rem;}
	.content_inner2{display: block;max-width: 100%;margin: 2rem auto 0; padding:0 1.5rem;}
	.content_inner2 .left{width: 100%;margin-right: 0;}
	.content_inner2 .left p{margin-bottom: 1rem;line-height:1.6;font-size: .8rem;}
	.content_inner2 .left p:last-child{margin-bottom: 0;}
	.content_inner2 .right{ margin-top:2rem;}
	.content_inner2 .item{width: 100%;height: auto;padding: 1rem;}
	.content_inner2 .item.style2{margin: 1rem 0 0 0px;}
	.content_inner2 .item.style3{margin: 1rem 0 0 0px;}
	.content_inner2 .item .img_box{width: 70px;height: 70px;margin-right: 20px;}
	.content_inner2 .item .context{flex: 1;}
	.content_inner2 .item .context .tit{font-size: 1.25rem; padding: 0 0 .5rem 0;}
	.content_inner2 .item .context .txt{line-height: 1.6;}
	/* 第三部分 */
	.container3{margin: 1.5rem; margin-top:4rem;}
	.content_inner3{flex-wrap:wrap; padding-top: 5rem;max-width: 100%;}
	.content_inner3 .item{width: 48%; margin-bottom:60px;}
	.content_inner3 .item .name{font-size: 1rem;}
	.content_inner3 .item .position{margin-bottom: 15px;font-size: .8rem;}
	.content_inner3 .item .memo{padding: 0 5px; line-height:1.5;}

}