﻿@charset "UTF-8";

* {
	margin: 0;
	padding: 0;
}
ul {
	list-style: none;
}
img {
	max-width: 100%;
	vertical-align: middle;
}
.clearfix:after {
	clear: both;
	height: 0;
	overflow: hidden;
	display: block;
	visibility: hidden;
	content: ".";
}

#line { height:5em;
}
.fdc {  background:#E9F0F7;
	height: auto;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 999999;
	width: 100%;
}
.fdc li {
	width: 33.2%;
	float: left;
	padding: 1.0em 0 0.8em;
	text-align: center;
	line-height: 2em;
	color: #c5d9f9;
	background: #0c53aa;
	font-size: 1.1em;
	font-weight: bold;
}
.fdc li:nth-child(1) {
	border-right: 1px solid #e9f0f7;
}
.fdc li:nth-child(3) {
	background: #e9f0f7;
	padding: 0.6em 0 0.6em;
}
.fdc li a, .fdc li a:hover {
	color: #c5d9f9;
	text-decoration: none;
}
.fdc li img {
	margin-right: 2%;
}
.fdc li:nth-child(3) div {
	width: 80%;
	padding: 0.3em 0;
	margin-left: 10%;
	background: #239232;
	border-radius: 2.5em;
}
	

@media only screen and (min-width: 1280px) {
.fdc {
	font-size: 24px;
}
}
@media only screen and (min-width: 640px) and (max-width: 1279px) {
.fdc {
	font-size: 24px;
}
}
@media only screen and (min-width: 481px) and (max-width: 639px) {
.fdc {
	font-size: 18px;
}
.fdc li:first-of-type img {
	height: 23px;
}
.fdc li:nth-child(2) img {
	height: 23px;
}
.fdc li:nth-child(3) img {
	height: 23px;
}
}
@media only screen and (min-width: 360px) and (max-width: 480px) {
.fdc {
	font-size: 13px;
}

.fdc li:first-of-type img {
	height: 23px;
}
.fdc li:nth-child(2) img {
	height: 23px;
}
.fdc li:nth-child(3) img {
	height: 23px;
}
}
@media only screen and (max-width: 360px) {
.fdc {
	font-size: 12px;
}

}
@media only screen and (max-width: 360px) {

.fdc li:first-of-type img {
	height: 19px;
}
.fdc li:nth-child(2) img {
	height: 19px;
}
.fdc li:nth-child(3) img {
	height: 19px;
}
}

/*底部浮动*/
.lbottom { width:100%; padding:10px 0px; font-size:12px; color:#666; text-align:center; line-height:20px; border-top:1px solid #d7d8d8; margin-top:30px;}
.dbgao { height:80px;}
/*footer*/
.lfooter { width:100%; height:70px; background-color:#0568CE; position:fixed; bottom:0px;  }
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-size:14px;}

/*留言*/

.apply{width:90%;overflow:hidden; margin:2% auto;}
.applyt{width:100%;color:#3374be;overflow:hidden;}
.applyt p{font-size:1.2em;margin-bottom:0.5%; text-align:center;}
.applyt p span{color:#19b9bb;}
.applyt strong{font-size:1em;color:#3374be;}
.applyform{width:100%;margin-top:4%;overflow:hidden;}
.inputwrap{width:99%;border:2px solid #3374be;border-radius:30px;margin-bottom:3%;}
.inputwrap label{font-size:0.75em;color:#666;margin-left:2%;}
.ui-input-text{width:81%;display:inline;}
.txtl{width:81%;font-size:0.75em;color:#999;padding-left:1%;margin:2.5% 0;border:none;}
.submitbtn{-webkit-appearance:none;outline:none;width:100%;padding:2% 0;text-align:center;font-size:0.875em;color:#fff;background:#3374be;border:none;border-radius:10px;}
.contact{width:90%;overflow:hidden;}
.contact strong{font-size:0.875em;color:#ff7f00;}
.contactbtn{width:100%;margin-top:5%;}
.contactbtn p{width:48%;float:left;background:#3374be;border:none;border-radius:10px;text-align:center}
.contactbtn p a{font-size:0.875em;color:#fff;padding:3% 0;display:block;}


/*新闻页码*/
.moree{
	line-height:38px;
	text-align:center;
	margin-top: 0;
	margin-right: 0.3em;
	margin-bottom: 0;
	margin-left: 0.3em;
	font-size: 1em;
	display: block;
}
/*报名css*/

.footer-title{display: flex;text-align:center;justify-content: center;}
.footer-title p{font-size:1.6em;padding:0.8em 0.7em 0.6em 0;color:#ABABAB;margin-left:1em;}




#baoming{ padding:1em 1.5em 1.5em; background-color:#FFF;}
#baoming label{width:100%; text-align:left; float:left;}
#baoming #user_name,#baoming #password,#main #user_email,#baoming #new_pwd,#baoming #repwd{width:98%; height:40px; line-height:40px; margin-top:5px; text-indent:5px; border:1px solid #dcdcdc; outline:none; color:#646464; }
#baoming .login_btn{width:100%; height:50px; line-height:40px; background:#4E7EA2; border:none; color:#fff; text-align:center; border:1px solid #dcdcdc; margin-top:20px; cursor:pointer; font-size:16px;} 
.c96{font-size:1.2em;line-height:1.8em; color:#333;}
.c96 strong{color:#F00;}
.c97{font-size:1em; color:#969696;}
.ad2 a.c369 {color: #336699; display:inline;}
.fanhui{background:url(/img/fanhui.png) no-repeat scroll left center / 20px 20px;color: #1a7cd2;display: block;font-weight: normal;padding-left: 23px;}
#find_psd{ width:100%; text-align:left; margin-top:1.5em}
.subHeader,.subFooter{
	background-color:#364D63;
	height:3.8em;
	text-align:center;
	width:100%;
	padding-top:0.5em;
}
.subHeader,.subFooter a { color:#FFF;} 
.subFooter p{
	color:#FFFFFF;
}
/*底部css*/
.top_bar {position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin:0 auto; font-family:Microsoft YaHei, sans-serif; max-width:640px; height:auto; }
.top_bar .top_menu li{float:left; text-align:center; width:20%;}
.top_menu li a{display:block;}
.top_menu li img{width:100%;vertical-align: middle;}

.top2 { width:100%;background:#F3FBFE;position:relative;border-bottom:1px solid #e4edf2;padding-bottom:2%; margin:0 auto;}
.logo2 {margin:0 auto;width:60%;padding-top:1.5%;}
.logo2 img{ max-width: 100%; height: auto; border: medium none;}


#bottom{ max-width:640px; margin:0 auto; height:auto; margin-top: 1em;background-color: #fff;padding-bottom: 2em;
}
#bottom a{color:#313131;font-size: 1.2em;    text-align: center;      display: inline-block;padding-top: 1em;}
#bottom p{color:#8c8c8c;font-size: .9em;    text-align: center;    line-height: 1.6em; }