@charset "gb2312";
/* CSS Document */
*{text-shadow:none;}
body{ margin-left:0; margin-right:0; }
/*PC端-原-头部*/
.header-up-container,	
.header { display:block;}	
/*PC端-原-底部*/	
.footer_wra{ display:block;}

/*移动端-新添-头部*/	
.wap_topbar,
.wap_topnav{ display:none;}	
/*移动端-新添-底部*/
.wap_footer{ display:none;}

.footer_wra {
    margin-top:0;
}

/*iPad1024*/
@media only screen and (max-width:1024px) {

/*PC端-原-头部*/
.header-up-container,	
.header { display: none;}	
/*PC端-原-底部*/		
.footer_wra { display: none;}	
	
/*移动端-新添-头部*/		
.wap_topbar { display:block; position: fixed; z-index: 10; top: 0; left: 0; clear:both; width:100%; height:auto; padding:0; margin:0 auto; background: #2d91fe; text-align:center; }	   
.wap_topbar .wap_topbar_box{ display:block; clear:both; width:96%; height: 44px; line-height:44px; padding:0; margin:0 auto; text-align:center; }	
.wap_topbar .wap_topbar_box .logo{ display:inline-block; float:left; width:48%; height: 44px; line-height:44px; padding:0; margin:0; text-align:center; }	
.wap_topbar .wap_topbar_box .logo a img{ display:inline-block; float:left; width:auto; height:24px; padding:0; margin:10px 0; border:none; }			
.wap_topbar .wap_topbar_box .wap_topbar_r{ display:inline-block; float:right; width:50%; height: 44px; line-height:44px; padding:0; margin:0; text-align:center; }		
.wap_topbar .wap_topbar_box .wap_topbar_r p.hotline{display:inline-block; clear: both; width:100%; height: 44px; line-height:44px; padding:0; margin:0; text-align:right; color:#fff; font-size: 14px; font-family: Microsoft Yahei, Arial, sans-serif; border: none;}
.wap_topbar .wap_topbar_box .wap_topbar_r p.hotline a{ color:#fff; font-size: 14px; font-family: Microsoft Yahei, Arial, sans-serif; text-decoration: none; font-weight:bold;}
	
.wap_topnav{ display:block; clear: both; width: 100%; height:auto; padding:0; margin:44px auto 0 auto; border-bottom:1px solid #ddd; text-align: center; }	
.wap_topnav .wap_topnav_box { display:inline-block; clear: both; width:98%; height:auto; padding:0;  margin: 0 auto; text-align: center;}
.wap_topnav .wap_topnav_box  dl { display: block; clear: both; width:100%; height:auto; padding:0; margin:0; text-align: center; list-style-type: none;}			
.wap_topnav .wap_topnav_box  dl dt,
.wap_topnav .wap_topnav_box  dl dd{ display: inline-block; float: left; width:19%; height:40px; line-height: 40px; padding:0; margin:0; text-align: center; overflow:hidden;}	
.wap_topnav .wap_topnav_box  dl dt{ width: auto; max-width: 24%; color:#111; font-size:14px; font-family: Microsoft Yahei, Arial, sans-serif; text-align: left; text-indent:24px; background: url(../images/earth_ico.gif) no-repeat 0 50%; background-size: 20px 20px;}		
.wap_topnav .wap_topnav_box  dl dt span{ display: inline-block; width:100%; height:20px; line-height:20px; padding:0; margin:10px 0; text-align: center; color:#111; font-size:14px; font-family: Microsoft Yahei, Arial, sans-serif;}			
.wap_topnav .wap_topnav_box  dl dd a{ display: inline-block; width:100%; height:20px; line-height:20px; padding:0; margin:10px 0; text-align: center; border-right: 1px solid #bbb; box-sizing: border-box; color:#06c; font-size:14px; font-family: Microsoft Yahei, Arial, sans-serif; text-decoration: none; font-weight:normal; }
.wap_topnav .wap_topnav_box  dl dd:last-child a { border-right: none; }

	
/*移动端-新添-底部*/
.wap_footer{ display: block; clear: both; position: relative; width:100%;  height:auto; box-sizing: border-box; padding:0; margin: 0 auto;  background: #084b8e;}
.wap_footer .f_about { position: relative; display:inline-block; clear: both; width:100%;  height:auto; box-sizing: border-box; padding:1.5em 0; margin: 0 auto; background: #1a8cff;}
.wap_footer .f_about .f_qrcode { position: relative; display: inline-block; float: left; width:30%; height: auto; padding: 0; margin:0 0 0 5%; line-height: 0;}	
.wap_footer .f_about .f_qrcode img { position: relative; width:100%; height: auto; padding: 0; margin: 0; border:2px solid #fff;}			
.wap_footer .f_about .f_brief { position: relative; display: inline-block; float: left; width:60%; height: auto; padding: 0; margin:0 5% 0 0; line-height: 0; text-align: center; }
.wap_footer .f_about .f_brief a.f-logo{ position: relative; display:block; clear: both; width:76%; height:auto; padding:0; margin:0 auto;}
.wap_footer .f_about .f_brief a.f-logo img { position: relative; display:block; clear: both; width:100%; height:auto; padding: 0; margin:0.2em auto; border: none; }	
.wap_footer .f_about .f_brief .f-tex{ position: relative; display:block; clear: both; width:86%; height:auto; line-height: 120%; padding: 0; margin:0.6em auto; border: none; color: #adf; font-size: 12px; text-align: left; }

.wap_footer .f_menu { display: block; clear: both; width: 100%; height:auto; padding:0.6em 0; margin: 0 auto; text-align: center;/* background:#084b8e;*/}	
.wap_footer .f_menu .f-links { display: block; clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0; list-style: none; text-align: center; overflow: hidden;}	
.wap_footer .f_menu .f-links a{ display: inline-block; width:auto; max-width:24%; height: 20px; line-height:20px; color: #cae2fa; font-size: 12px; border-right:1px solid #1f60a1; box-sizing: border-box; padding: 0 0.5em; margin: 0; text-decoration: none; }	
.wap_footer .f_menu .f-links a:last-child{ border-right:none;}		
.wap_footer .f_menu .f-switcher { display: inline-block; clear: both; width:94%; height: auto; margin:0.8em auto 0 auto; padding:1em 0 0 0;  text-align: center; color: #76a0cb; font-size: 12px; border-top: #1f60a1 1px solid; }
.wap_footer .f_menu .f-switcher a { display: inline-block; width: auto; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #b8d9fa; border: 1px #76a0cb solid; padding:0 0.6em;  margin:0.2em 0.6em; text-decoration: none; box-sizing: border-box; }
.wap_footer .f_menu .f-switcher span.footer_last { display: inline-block; width: auto; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #76a0cb; border:none; padding:0.4em 0.5em;  margin:0.2em 0.5em; }

}

/*移动端768*/
@media only screen and (max-width:768px) {

}


/*移动端iPhone6*/
@media only screen and (max-width:414px) {
/*移动端-新添-头部*/	
.wap_topbar .wap_topbar_box .logo{ width:35%;}	
.wap_topbar .wap_topbar_box .logo a img{ height:20px; margin:12px 0;}			
.wap_topbar .wap_topbar_box .wap_topbar_r{ width:64%;}		

.wap_topnav .wap_topnav_box  dl dt{ font-size:12px; text-indent: 18px; background: url(../images/earth_ico.gif) no-repeat 0 50%;  background-size:16px 16px; }	
.wap_topnav .wap_topnav_box  dl dt span,	
.wap_topnav .wap_topnav_box  dl dd a{ font-size:12px; }	
	
	
}

/*移动端iPhone5*/
@media only screen and (max-width:320px) {
/*移动端-新添-头部*/	

/*	.wap_topnav .wap_topnav_box  dl dt span{ width: auto; height: 20px; line-height: 20px; padding: 0; margin:10px 0 0 0; }
	.wap_topnav .wap_topnav_box  dl dt span,
	.wap_topnav .wap_topnav_box  dl dd a{ font-size:12px;}	*/
	
.wap_topnav{ height:25px; overflow: hidden; }			
.wap_topnav .wap_topnav_box  dl dt,
.wap_topnav .wap_topnav_box  dl dd{ display: inline-block; float: left; width:16%; height:40px; line-height:18px; padding:0 1% 0 0; margin:2px 1% 2px 0; text-align:left; overflow:hidden;}	
.wap_topnav .wap_topnav_box  dl dt{ width:28%; max-width: 28%;  height:18px; line-height:18px; padding:0; margin:2px 0; font-size:12px; text-align: left; background: url(../images/earth_ico.gif) no-repeat 0 50%;  background-size:16px 16px; }		
.wap_topnav .wap_topnav_box  dl dt span,
.wap_topnav .wap_topnav_box  dl dd a{ display: inline; width: auto; padding:0; margin:0; font-size:12px;}	
	

}
