.bg1{
	background-color: #f6f8fa;
}
.container_login{
	padding: 15px 40px;
}
.logo{
	display: inline-block;
	width: 47px;
	height: 47px;
	margin-right: 5px;
}
.toph1{
	font-size: 26px;
	line-height: 37px;
}
.dlcon{
	width: 56%;
	display: block;
	margin: 6vh auto;
}
.dlcon{
	background-color: #FFFFFF;
}
.dlbg{
	width: 54%;
	display: block;
	float: left;
}
.dlright{
	float: left;
	width: 46%;
	padding: 4vh 6% 4vh 2%;
}
.dlicon{
	float: right;
	width: 18%;
	cursor: pointer;
}
.tishi{
	width: 22%;
	float: right;
}
.mah3{
	text-align: center;
	font-size: 22px;
	line-height: 36px;
	margin:1vh 0 4vh 0;
}
.ewm{
	width: 60%;
	padding: 10px;
	border: 1px solid #DDDDDD;
	margin: 0 auto 2vh auto;
	display: block;
}
.smts{
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color: #333333;
}
.smts2{
	text-align: center;
	font-size: 12px;
	color: #999999;
	padding-top: 15px;
}
.zc{
	color: #2882fe;
}
.login_icon{
	float: left;
	width: 20px;
	margin: 5px;
}
.dlbox{
	padding: 5px;
	margin-bottom: 4vh;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.15);
}
.input2{
	border: none;
	outline: none;
	width: calc(100% - 30px);
	float: left;
	height: 30px;
	padding-left: 10px;
}
.logina{
	display: block;
	font-size: 16px;
	text-align: center;
	line-height: 42px;
	background-color: #0088ff;
	color: #FFFFFF!important;
}
.copyright{
	text-align: center;
	font-size: 12px;
}
.pt1{
	padding-top: 3vh;
}
.dlbox2{
	width: 65%;
	float: left;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.15);
	padding: 5px;
	margin-bottom: 4vh;
}
.hqyzm{
	color: #0088FF!important;
	font-size: 14px;
	display: block;
	float: right;
	width: 35%;
	text-align: center;
	line-height: 40px;
}
.topnav{
	background-color: #FFFFFF;
}
.topnav{
	padding: 15px 40px;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10;
}
.fl{
	float: left;
}
.rtopnav{
	float: right;
	font-size: 12px;
	line-height: 37px;
}
.scico{
	width: 20px;
	margin: 8px 5px;
	display: inline-block;
	color: #333333;
}
.wrap{
	padding: 80px 40px 20px 40px;
}
.section1{
	float: left;
	width: 75%;
	background-color: #FFFFFF;
	padding: 60px 10px;
	display: flex;
	flex-flow: row;
	justify-content: space-around;
	height:240px;
}
.fang{
	display: inline-block;
	width: 80px;
	height: 80px;
	border-radius: 10px;
	background-color: #0066ff;
	text-align: center;
	line-height: 80px;
	font-size: 48px;
	color: #FFFFFF!important;
	margin-right: 10px;
}
.lian:hover{
	text-decoration: none;
}
.lian{
	width: 30%;
	padding: 20px;
}
.lianp{
	font-size: 20px;
	line-height: 50px;
	display: inline-block;
	vertical-align: top;
	color: #192b51;
}
.bga1{
	background: url(../img/bg1.png) no-repeat;
	background-size: 100% 100%;
}
.bga1{
	background: url(../img/bg2.png) no-repeat;
	background-size: 100% 100%;
}
.bga1{
	background: url(../img/bg3.png) no-repeat;
	background-size: 100% 100%;
}
.tx{
	width: 100px;
	display: block;
	margin: 0 auto;
}
.section2{
	float: left;
	height: 240px;
	background-color: #FFFFFF;
	width:calc(25% - 10px);
	margin-left: 10px;
	padding: 20px;
}
.txms{
	text-align: center;
	font-size: 14px;
	line-height: 60px;
	color: #333333;
}
.centertx{
	text-align: center;
}
.txa{
	color: #0088FF;
	margin: 0 5px;
}
.section3{
	margin-top: 10px;
	background-color: #FFFFFF;
	padding: 15px;
	min-height: 40vh;
}
.stit{
	font-size: 18px;
	line-height: 30px;
	margin-bottom: 15px;
}
.rbd{
	float: right;
	color: #0088FF;
	font-size: 14px;
	border: 1px solid #0088FF;
	border-radius: 2px;
	line-height: 30px;
	text-align: center;
	width: 110px;
}
.bd1{
	display: inline-block;
	width: 16px;
	margin: 7px 7px 7px 0;
}
.nozh{
	padding: 20px;
}
.wbdimg{
	width: 314px;
	display: block;
	margin: 0 auto;
}
.wbdp{
	font-size: 14px;
	text-align: center;
}
.cza1{
	color: #0088FF;
	display: inline-block;
	margin: 0 5px;
}
.cza2{
	color: #df1c1c;
	display: inline-block;
	margin: 0 5px;
}
.tczz{
	position: fixed;
	z-index: 99;
	width: 100%;
	height: 100vh;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.4);
}

.tczz2{
	position: fixed;
	z-index: 99;
	width: 100%;
	height: 100vh;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.4);
}

.tccon{
	background-color: #FFFFFF;
	position: fixed;
	left: calc(50% - 400px);
	top: 10vh;
	width: 800px;
	min-height: 300px;
	border-radius: 10px;
	padding: 20px;
}
.tch1{
	font-size: 18px;
	border-bottom: 1px solid #DDDDDD;
	padding:5px 10px;
}
.x1{
	color: #999;
}
.table2{
	width: 100%;
}
.table2 td{
	height: 80px;
	padding: 10px;
}
.table2 tr td:first-child{
	text-align: right;
	color: #999999;
}
.label2{
	font-weight: normal;
	font-size: 14px;
	color: #333333;
	margin-right: 40px;
}
.label2 input[type=radio]{
	margin-right: 5px;
	margin-top: 10px;
}
.input3{
	outline: none;
	border: none;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.15);
	padding-left: 10px;
	width: 300px;
	height: 40px;
}
.btn2{
	background-color: #0088FF;
	width: 300px;
}
.btn2:hover,.btn2:active,.btn2:focus{
	background-color: #0066FF;
    border-color: #0066FF;
}
