@charset "utf-8";
body {
	background: #F7F7F7;
}
.fr{
	float: right;
}
.fl{
	float: left;
}
.gzlytitle{
	padding-left: 50px;
	padding-right: 50px;
}
.gzlytitle h3{
height: 23px;
font-size: 22px;
font-family: SourceHanSansCN;
font-weight: 400;
color: #252525;
line-height: 24px;

}
.gzlyxz{
	margin-top: 44px;
	font-size: 14px;
font-family: SourceHanSansCN;
font-weight: 400;
color: #494949;
}
.gzlyxz p{
	display: inline-block;
	width: 100%;
	height: 30px;
	line-height: 30px;

}
/*表单*/
.wyly{
	width: 100%;
	margin-top: 10px;
}
.wylyinput{
	width: 380px;

	background: #FFFFFF;

	border-radius: 4px;

	font-size: 16px;
	font-family: SourceHanSansCN;
	font-weight: 500;
	color: #000000;
	line-height: 33px;
	margin-bottom: 24px;
	height: 33px;
}
.bdtit{
	width: 260px;
	float: left;
	text-align: right;

	height: 33px;
	line-height: 33px;
}
.bdtit font{
	color: red;
}
.wylyinput input{
	width: 257px;
	float: right;
	height: 44px;
	line-height: 44px;
	padding-left: 20px;
	font-size: 16px;
font-family: SourceHanSansCN;
font-weight: 500;
color: #000000;
}
.wylyinputq{
	width: 100%;
}
.wylyinputq input{
	width: 670px;
	width: 346px;
	float: left;
	margin-bottom: 24px;
	border: 1px solid #D9D9D9;
	border-radius: 2px;
	height: 32px;
	position: relative;
}
#randomCode1{float:left;border: 1px solid #D9D9D9;}
#randomCode{float:left;margin-left:10px;}
.wznr{
	width: 100%;

	border-radius: 4px 4px 0px 0px;
	line-height: 60px;
}
.wznr .bdtit{

}
.wznr .wb{
	padding: 5px 13px;
	height: 108px;
	box-sizing: border-box;
	width: 346px;
	margin-bottom: 24px;
	border: 1px solid #D9D9D9;
	border-radius: 2px;
}
.bdbutton{
	width: 100%;
	text-align: center;
	margin-top: 22px;
}
.bdbutton input{
	background: #0084CC;
    width: 346px;
    height: 40px;
    color: #FFFFFF;
    font-size: 16px;
    font-family: PingFangSC-Regular;
    letter-spacing: 4px;
}
.cx{
	background: #95A5BE;
}
.fs{
	background: #1F56A8;
}
#randomCode1{
	width: 236px;
}
input[type="submit"],
 input[type="reset"],
 input[type="button"],
 button {
 -webkit-appearance: none;
 }
@media (max-width: 991px) {
	.wznr .wb{width:70%;}
	.wznr{
		line-height:auto;
	}
	#randomCode1{
		width: 30% !important;
	}
	.bdbutton input{
		width: 90%;
	}
	.gzlytitle{
		padding-left: 2%;
		padding-right: 2%;
	}
	.wylyinput{
		width: 100%;
	}
	.bdtit{
		width: 30%;
	}
	.wylyinput input{
		width: 65%;
		padding-left: 1%;
	}
	}
	
	.sjcxCon{margin-top:30px;margin-bottom:50px;background:#1F56A8;height:36px;line-height:36px;font-size:16px;color:#fff;padding:0 20px;}
	
	.cx_con table{border-top:1px solid #62affa;border-left:1px solid #62affa;width:90%;border-collapse: collapse;border-spacing: 0;margin:30px auto 0 auto;}
.cx_con .blue{background:#e2f1ff;}
.cx_con table tr td{border-bottom:1px solid #62affa;border-right:1px solid #62affa;line-height:30px;padding:6px;}
.cx_con .w20{text-align:center;width:20%;}
#gkList table{width:90%;;margin:30px auto 0 auto;border-collapse: collapse;border-spacing: 0;}
#gkList table thead {
    width: 100%;
    background: #f4f8fe;
}
#gkList table thead>tr {
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000;
}
#gkList table tbody tr {
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #343434;
    border: 1px solid #E7E7E7;
}
#gkList table tbody tr td {
    border: 1px solid #E7E7E7;
    color: #343434;
}
#gkList table .bt a{color: #000;padding:0 10px;}