@charset "utf-8";
/* CSS Document */
.banner{width: 100%; height: 211px; background: url(../images/about_banner.jpg) no-repeat center;
	background-size: cover;}
.profile .l{width: 280px; padding-top: 74px;}
.profile .l .l_menu li{border-bottom: 1px solid #e9e9e9; font-size: 18px; line-height: 62px;
	box-sizing: border-box;}
.profile .l .l_menu li span{display: inline-block; width: 100%; height: 100%; text-indent: 52px;}
.profile .l .l_menu li>a{width: 100%; height: 100%; display: inline-block; color: #4d4d4d; text-indent: 52px;}
.profile .l .l_menu li:last-child{border-bottom: none;}
.profile .l .l_menu li:nth-child(5){text-indent: 0; cursor:pointer;}
.profile .l .l_menu li:nth-child(6){text-indent: 0; cursor:pointer;}
.profile .l .l_menu li p{display: none;}
.profile .l .l_menu li p a{width: 100%; height: 100%; display: inline-block; text-indent: 52px;}
.menu_yangshi{background-color: #f3f3f3; border-right: 3px solid #e94f55;}

.profile .r{width: 920px; padding: 74px 40px 110px; border-left: 1px solid #e9e9e9; box-sizing: border-box;}
.profile .r .biaoti{font-size: 24px; color: #2a3391; text-align: center; font-weight: bold;}
.profile .r .leader{padding-top: 38px; margin-left: 110px;}
.profile .r .neirong{font-size: 16px; color: #4d4d4d; line-height: 32px;}
.profile .r p{font-size: 16px; color: #4d4d4d; line-height: 30px;}


@media screen and (max-width: 800px){
	.profile .r{width: 100%; padding: 0; border-left: none;}
	.profile .r .biaoti{font-size: 18px; padding-top: 30px;}
	.profile .r .leader{width: 100%; margin-left: 0; padding-top: 20px;}
	.profile .r .neirong{font-size: 14px; line-height: 28px; text-align: justify; padding-bottom: 40px;}


	.wap_erji{display: block; position: relative;}
	.main_menu{width: 100%; height: 40px; background-color: #04adf2; text-align: center;}
	.main_menu p{font-size: 16px; color: #fff; line-height: 40px;}
	.main_menu img{width: 10px; animation-name:fadeInUp; animation-iteration-count:infinite; animation-duration:1s; 
		animation-fill-mode:both;}
	@keyframes fadeInUp {
		0%{transform: translate(0,-2px);}
		100%{transform: translate(0,2px);}
	}
	.xl_menu{position: absolute; top:0; left: 0; padding: 20px 0; width: 100%; background-color:#04adf2; display: none;}
	.xl_menu ul li{border-bottom: 1px solid rgba(255,255,255,.6); line-height: 40px; 
		text-align: center; font-size: 16px; color: #fff;}
	.xl_menu ul li a{color: #fff; width: 100%; height: 100%; display: inline-block;}
	.xl_menu ul li:last-child{border-bottom: none;}
	.xl_menu ul li p{display: none;}
}