@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: 30px;
	box-sizing: border-box; padding: 15px 0 15px 52px;}
.profile .l .l_menu li span{display: inline-block; width: 100%; height: 100%;}
.profile .l .l_menu li>a{width: 100%; height: 100%; display: inline-block; color: #4d4d4d;}
.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 .about1{font-size: 16px; color: #4d4d4d; line-height: 30px;}
.profile .r .about1 p{font-size: 16px; color: #4d4d4d; line-height: 30px;}
.iconbox{padding-top: 40px;}
.icon1{width: 231px; height: 66px;}
.icon1 img{float: left;}
.icon1 p{float: left; font-size: 16px; color: #3c3c3c; margin-left: 10px; margin-top:6px;}
.icon1 p span{font-size: 36px; color: #3c3c3c;}
.icon1:nth-child(2){width: 208px;}
.icon1:nth-child(3){width: 200px;}
.icon1:nth-child(4){width: 122px;}

@media screen and (max-width: 800px){
	.profile .r{width: 100%; padding: 0; border-left: none;}
	.profile .r .about1{font-size: 14px; line-height: 28px; text-align: justify; padding-top: 20px;}
	.icon1{width: 50%; margin-bottom: 10px;}
	.icon1:nth-child(2){width: 50%;}
	.icon1:nth-child(3){width: 50%;}
	.icon1:nth-child(4){width: 50%;}
	.icon1 p span{font-size: 30px;}
	.icon1 img{width: 54px; padding-left: 20px;}
	.icon1:nth-child(2) img{padding-left: 50px;}
	.icon1:nth-child(3) img{padding-left: 20px;}
	.icon1:nth-child(4) img{padding-left: 50px;}

	.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;}
}