﻿@charset "utf-8";
body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0;border:0}
html,body{font-size: 12px; height:100%;}
body{
	font-family: 'STHeiti','Microsoft YaHei',Helvetica,Arial,sans-serif;
	color: #444;
	background-color: #F2F6FF;
	width:100%;
	height:100%;
}
table{border-collapse:0;border-spacing:0;border-collapse:collapse}
a,a:active,a:hover,a:focus,a:visited{text-decoration:none;color:#555;}
a,img{-webkit-touch-callout:none}
ol,ul,li{list-style:none}
i,span,em{font-style:normal;}
img{ width:100%; height:auto; float:left;}
a {color:#444444;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;text-decoration: none;}
a:hover {text-decoration: underline;-webkit-transition:0.2s ease;-moz-transition:0.2s ease; text-decoration: none;}

/*定义em结束ʼ*/	

.xx_box{ width:100%; height: 100%; float: left;background:url(../images/bj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% 100%;
}
.xx_con{ width:1400px; height: auto; margin: 0 auto; }
.top_1{ width:100%; height: 30px;  background: #4C4C4C; }
.xx_top{ width:1400px; height: 30px;margin: 0 auto;}







.xx_top a{ width:auto; float: left; padding-right: 40px; line-height: 30px; color: aliceblue;}
.xx_top a:hover{ color:#FCFF00; }

.time_jq{width:auto; float: right; line-height: 30px; color: aliceblue;}

.xx_top_1{ width:100%; height: auto; float: left; margin-top: 30px;}
.xx_top_1 dd{ width:310px; height: auto;float: left; margin-top: 5px;}

.xx_top_1 dl{ width:210px; height: auto;float: right; margin-top: 10px;}
.xx_top_1 dl a{ width:190px; height: 40px; background: #4d4948; float: right; border-radius: 80px;border: 1px solid #fff;}
.xx_top_1 dl a:hover{ background:#ff6600; }
.xx_top_1 dl a img{ width:60%; height: auto; float: left; margin-left: 22%; margin-top: 10px;}


.denglu{ width:60%; height: 400px; float: left; margin-left: 20%; margin-top: 120px;background:url(../images/tm.png);border-radius: 20px;}


.denglu_2{ width:100%; height:500px; float: left; margin-left: 0%; margin-top: 80px;background:url(../images/tm.png);border-radius: 20px;}


.zjzs{ width:50%; height: auto; float: left; margin-left: 3%; margin-top: 30px;}


.denglu_news{ width:100%; height:auto; float: left; margin-left: 0%; margin-top: 80px;background:url(../images/tm.png);border-radius: 20px; padding-bottom: 40px;}



.zjzs_news{ width:94%; height: auto; float: left; margin-left: 3%; margin-top: 30px;}


.zj_top_news{ width:100%; height: 40px; float: left;border-bottom: 1px solid #16367F; padding-bottom: 10px;}
.zj_top_news img{width:auto; height: 40px; float: left;}
.zj_ts_news{ width:100%; height: 60px; float: left; text-align: right; line-height: 60px; font-size: 16px;}




.zj_top{ width:100%; height: 40px; float: left;border-bottom: 1px solid #16367F; padding-bottom: 10px;}
.zj_top img{width:auto; height: 40px; float: left;}
.zj_ts{ width:100%; height: 40px; float: left; text-align: right; line-height: 40px; font-size: 16px;}

.shuom{ width:100%; height: auto; float: left;}
.shuom dd{ width:auto; float: left;}

.shuom dd:nth-child(1){ width:90px; height: auto;  margin-right: 5px;}
.shuom dd:nth-child(2){ width:510px; height: auto; margin-right: 5px;}
.shuom dd:nth-child(3){ width:90px; height: auto; margin-right: 0px;}

.shuom dd:nth-child(1) span:nth-child(1){color:#fff; height: 80px; line-height: 80px; width: 100%; float: left; font-size: 20px; text-align: center; background:#75C5F0; }
.shuom dd:nth-child(1) span:nth-child(2){color:#fff; height: 80px; line-height: 80px; width: 100%; float: left; font-size: 20px; margin-top: 5px; text-align: center; background:#75C5F0; }

.shuom dd:nth-child(1) span:nth-child(3){color:#fff; height: 165px; line-height: 90px; width: 100%; float: left; font-size: 20px; margin-top: 5px; text-align: center; background:#75C5F0;writing-mode:vertical-rl; }


.shuom dd:nth-child(3) span{ width:100%; height: 335px; background: #75C5F0; margin-right: 0px; float: left; text-align: center;}


.shuom dd:nth-child(3) span a{ width:100%; height:auto;font-size: 20px; color: #fff; margin-top: 95px;float: left;}

.shuom dd:nth-child(3) span a img{ width:30px; height: auto; float: left; margin-left: 30px; margin-top: 10px;}


.lib_a{ width:100%; height:auto ; float: left;}
.lib_a span { text-align: center; line-height: 80px;letter-spacing:20px;width:100%; height:80px;font-size: 20px; color: #fff;  background: #75C5F0; float: left;}
.lib_a span:nth-child(1){ margin-top: 0px;}
.lib_a span:nth-child(2){ margin-top: 5px; letter-spacing:4px;}
.lib_a span:nth-child(3){ margin-top: 5px;}


.lib_b{ width:100%; height:auto ; float: left; margin-top: 5px; color: #fff;}


.lib_b span{ width:68.5px; text-align: center; line-height: 80px;height:80px;font-size: 20px;   background: #75C5F0; float: left; margin-right:5px;

cursor:pointer;
}
.lib_b span:nth-child(7){ margin-right: 0px; float: right;}

.lib_b span:nth-child(4){ line-height: 30px; padding-top: 10px; height: 70px;}
.lib_b span:nth-child(5){ line-height: 30px; padding-top: 10px; height: 70px;}
.lib_b span:nth-child(6){ line-height: 30px; padding-top: 10px; height: 70px;}
.lib_b span:nth-child(7){ line-height: 30px; padding-top: 10px; height: 70px;}




.zhenshuxz{ width:41%; margin-right: 3%; height: 422px; margin-top: 35px; background: #FFFEE5; float: right;
	background:url(../images/2_r2_c6.png);


	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% 100%;
	}

.zhenshuxz dd:nth-child(1){ width:60%; margin-left: 5%; float: left;}
.zhenshuxz dd:nth-child(1) img{ width:86PX; height: 105PX; margin-left: 23%; float: left; margin-top: 80px;}

.zhenshuxz dd:nth-child(1) div{  width:60%; margin-left: 10%; float: left; text-align: center; line-height: 42px; margin-top: 45px;}

.zhenshuxz dd:nth-child(2){ width:21%; margin-right: 10%; float: right;}

.zhenshuxz dd:nth-child(2) span{ width:100%; height: auto; float: left; text-align: center; font-size: 12px;height: 40px;}


.zhenshuxz dd:nth-child(2) span:nth-child(1){ margin-top: 60px;}
.zhenshuxz dd:nth-child(2) span:nth-child(2){ line-height: 40px; margin-top: 5px;}
.zhenshuxz dd:nth-child(2) span:nth-child(3){line-height: 40px; margin-top: 10px;}
.zhenshuxz dd:nth-child(2) span:nth-child(4){ line-height: 40px; margin-top: 10px;}
.zhenshuxz dd:nth-child(2) span:nth-child(5){ margin-top: 70px; }


.xiaz{ width:100%; height:auto; float: left; margin-left: 0%; margin-top: 30px;}

.xiaz a{ width:200px; height: auto; float: right; display:block;}
.xiaz a img{ width:100%; height: auto; float: right; }

.xz2{color:#16367F;}






#login{ width:74%; height:400px; float:right; margin-right:13%; padding-top:40px; }
#login span{ font-size:30px; line-height:60px; color:#000; width:100%; text-align:center; float:left; font-weight: bold;
letter-spacing:4px;
}
#login ul{width:100%; height: auto; float: left; margin-top: 20px;}
#login li{ width:100%; height: auto; float: left;} 
#login li dl{width:36px;height: 20px;  float: right;top:22px; right:30px; position: relative;}
#login li label{width:120px;height: auto;  float: left;top:26px; left: 16px; position: relative;  text-align: right; font-size: 24px; color: #16367f;}



#login li dd{width:377px;margin-left: 40px;	float: left;font-size: 14px; color: #FB0004; height: 32px; line-height: 32px; margin-top: 5px;}
#login li dd img{width:16px; height: 16px;float: left; margin-top: 9px; padding-right: 5px;}

#login .loginuser,.loginmima{
	width:375px;	
	height:48px;
	font-size:16px;
	color:#1A1B27;
	margin-top:20px;
	text-indent: 10px;
	border-radius: 20px;
	margin-left: 40px;
	float: left;
	font-family: "Regular";
	color: #fff;
	
}
#login .loginuser{ background: #bae2f8;}
#login .loginmima{background: #bae2f8;}

input{
	border: 0px solid #DDDEE8;
	font-weight:normal;
	caret-color: #1A1B27;/*光标红色*/
    outline: none;
}

#yc{display:none;}
#yc_2{display:none;}
#yc_3{display:none;}

input:focus{ border: 0px solid #3484FE;}

input::-webkit-input-placeholder{/*Webkit browsers*/
	color:#fff;
	font-size:16px;
}
input:-moz-placeholder{/*Mozilla Firefox 4 to 8*/
	color:#fff;
	font-size:16px;
}
input::moz-placeholder{/*Mozilla Firefox 19+*/
	color:#fff;
	font-size:16px;
}
input:-ms-input-placeholder{/*Internet Explorer 10+*/
    color:#fff;
    font-size:16px;
}




.annuy input:focus{ border: 0px solid #ff6600;}

.loginbtn{
	margin-left: 240px;
	float: left;
	width:140px;
	margin-top:20px;
	height: 50px;
	display: block;
	cursor:pointer;
	border: 0px solid #ff6600;
	background:url(../images/12_r4_c3.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size:100% auto;
}


#a1{display: none;}
#a2{display: none;}




.login-title {
	color: #16367F;
	font-size: 32px;
	font-family: '华文宋体';
	font-weight: bolder;
	padding: 10px 0;
	border-bottom: 2px solid #3D3B39;
}










