body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}

a {
	text-decoration: none;
}
ul, ol {
	list-style: none;
}
body{
	width: 100%;
}

.kssy{
	width:250px;
	height: 72px;
	background: #1669db;
	border-radius: 40px;
	display: block;
	position: absolute;
	left: 230px;
	top: 680px;
	color: #fff;
	font-size: 30px;
	line-height: 68px;
	padding-left:70px;
}
.toptop{
	position: relative;
	z-index:99;

}
.top {
	width: 100%;
	text-align: center;
	z-index: 1;
}
.banner img{
	width: 100%;
	height: 100%;
	position: absolute;
	top:87px;
	z-index:-1;
}
.top_1920{
	/*background: #100645;*/
	height: 87px;
}

.topheader {
	height: 72px;
	margin: 0 auto;
	display: inline-block;
	text-align: left;


}
.toplogo {
	width: 411px;
	height: 49px;
	display: inline-block;
	float: left;
	margin: 18px 0 0 0;

}
.topnav {
	height: 50px;
	float: left;
	margin: 12px 0 0 250px;

}
.topnav > a {
	height:74px;
	width: 70px;
	line-height: 72px;
	color:#FFFFFF;
	text-align: center;
	display: inline-block;
	float: left;
	font-size: 16px;
	margin-right:40px;
}
.topnav > a:hover {
	border-bottom: 3px solid #104829;
	font-weight: bold;
	color: #104829;
	padding-bottom: 22px;
}
.topnav a:hover{
	color: #104829;

	text-decoration:none;
}
.thrUl {
	float: right;
	height: 50px;
}
.clear{
	clear: both;
}
.thrUl > li {
	float: left;
	position: relative;
}
.doLogBox {
	margin-top: 12px;
	line-height: 72px;
	color:#FFFFFF;
}
.thrUl .doLogBox a {
	color:#FFFFFF;
	margin: 0 5px;
	font-size: 16px;
}
.thrUl .doLogBox a:hover {
	color: #104829;
}

.bqsm a{color: #ffffff; text-decoration:none;}
.bqsm a:link { line-height: 25px; color: #ffffff; text-decoration:none;}
.bqsm a:visited { line-height: 25px; color: #ffffff;}
.bqsm a:hover{ line-height: 25px; color: #ffffff; text-decoration:underline;}
.bqsm a:active{ line-height: 25px; color: #ffffff;}

.bqsm_login a{color: #000000; text-decoration:none;}
.bqsm_login a:link { line-height: 25px; color: #000000; text-decoration:none;}
.bqsm_login a:visited { line-height: 25px; color: #000000;}
.bqsm_login a:hover{ line-height: 25px; color: #000000; text-decoration:underline;}
.bqsm_login a:active{ line-height: 25px; color: #000000;}


.student_account_title{ height: 90px; line-height: 90px; font-size: 20px; font-weight: bold; margin-left: 30px;}
.student_account_menu{}
.student_account_menu ul{ margin-left: 30px;}
.student_account_menu ul li{ padding-top: 10px;}
.student_account_main{ width:700px; height: 580px; margin-left: 50px; padding-left: 20px;}
.student_account_main_left{float: left; width: 30%; text-align: center; }
.student_account_main_right{float:right;width: 70%;}

.samr_formtable{margin-top: 20px;}
.sam_form_title{  float:left; line-height: 40px; width: 60px; text-align: center;}
.sam_form_input{  margin-left: 80px; width: 300px;}
.sam_form_line{ margin-bottom: 0;}

.design_add_zysx{ font-weight: bold;font-size: 20px; color: #999999;}
.design_add_zysx_content{ line-height: 25px; color: #999999; line-height: 30px;}
.design_add_zysx_content  a:link { line-height: 25px; color: #999999;}
.design_add_zysx_content  a:visited { line-height: 25px; color: #999999;}
.design_add_zysx_content  a:hover{ line-height: 25px; color: #999999;}
.design_add_zysx_content  a:active{ line-height: 25px; color: #999999;}

/*底部*/
#footer{
	height: 200px;
	background: #1b2434;
	margin: auto;
	text-align: center;

}
.footer_1200{
	width: 960px;
	margin:auto;
	display: flex;
	justify-content: center;
	align-items: center;
}
.footer_1200 p{

	text-align: center;
}
.footer_p{

	 display: block;
	 text-align: center;
	 float: left;
	 margin:71.5px 0 0 83px;
	 color: #FFFFFF;
 }
.footer_p_login{

	display: block;
	text-align: center;
	float: left;
	margin:71.5px 0 0 83px;
	color: #000000;
}

.fwrs{
	margin-top: 13px;
}
.footerlogo{
	width: 411px;
	height: 57px;
	background: url('__TMPL__/public/assets/images/LogoWhite.png') no-repeat;
	display: inline-block;
	float: left;
	margin-top: 71.5px;
}

