@charset "utf-8";
/* CSS Document */
.banner{background: url(../images/join_banner.jpg) no-repeat center; width: 100%; height: 325px; background-size: cover;}
.er_nav{width: 100%; height: 59px; border-bottom: 1px solid #d1d1d1; line-height: 59px;}
.er_nav p{font-size: 16px; color: #949494;}
.er_nav p a{color: #949494;}
.er_nav p a:hover{color: #04adf2;}
.tab_menu{height: 87px; line-height: 87px; background-color: #eee; border-bottom: 3px solid #d3d3d3;}
.tab_menu .san_nav li{float: left; font-size: 16px; width: 103px; text-align: center; margin-right: 30px;}
.tab_menu .san_nav li a{color:#838383;}
.bold{font-weight: bold; color: #262626!important;}
.tab_menu .san_nav{position: relative;}
.tab_menu .san_nav .sanjiao{position: absolute; top: 87px; left: 0;}

.linian{padding-top: 40px; padding-bottom: 150px;}
.linian .tit1{font-size: 20px; color: #3f3f3f; height: 80px; line-height: 80px; border-bottom: 1px solid #cfcfcf;}
.linian .con1{padding: 30px 0 30px 0; font-size: 16px; color: #6b6b6b; line-height: 32px;}
.linian .tit2{font-size: 20px; color: #3f3f3f; height: 80px; line-height: 80px; border-bottom: 1px solid #cfcfcf;}
.linian .tit3{width: 80%; height: 48px; line-height: 48px; padding-top: 22px; border-bottom: 1px dashed #dbdbdb;
	font-size: 16px; color: #2d2d2d;}
.linian .con2{font-size: 14px; color: #6b6b6b; line-height: 32px; padding: 10px 0 0 0;}
.linian .tit4{font-size: 20px; color: #3f3f3f; height: 80px; line-height: 80px; 
	border-bottom: 1px solid #cfcfcf; padding-top: 10px;}
.linian .con3{padding: 30px 0 30px 0; font-size: 16px; color: #6b6b6b; line-height: 32px;}

.linian p{font-size: 16px; color: #6b6b6b; line-height: 32px;}



.wap_erji{display: none;}
@media screen and (max-width: 800px){
	.tab_menu{display: none;}
	.wap_erji{display: block; position: relative;}
	.main_menu{width: 100%; height: 40px; background-color: #0091dc; text-align: center;}
	.main_menu p{font-size: 16px; color: #fff; line-height: 40px;}
	.main_menu img{width: 10px;}
	.xl_menu{position: absolute; top:0; left: 0; padding: 20px 0; width: 100%; background-color:#0091dc; display: none;}
	.xl_menu ul li{height:40px; border-bottom: 1px solid rgba(255,255,255,.6); line-height: 40px; 
		text-align: center; font-size: 16px;}
	.xl_menu ul li a{color: #fff; width: 100%; height: 100%; display: inline-block;}
	.xl_menu ul li:last-child{border-bottom: none;}

	.linian{padding-bottom: 40px;}
	.linian p{font-size: 14px; line-height: 28px;}
	.linian p span{font-size: 16px!important;}
}