
body{font:14px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1000px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,span{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#555;display: block;}
a:hover{text-decoration:underline;}
.layout{ clear:both;width:1000px;text-align:center;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
input:focus {
	outline: none;
}
.banner {
	width: 100%;
	padding-bottom: 40px;
	padding-top: 434px;
	background: url("/images/zhongjizhicheng/zbllzx/chengji/chengji_zj.png") no-repeat center top;
}
.register{ 
	width: 800px;
	padding-bottom: 30px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px 
		rgba(0, 0, 0, 0.15);
	border-radius: 5px;
	margin: 0 auto;
}
.register2 {
	height: 428px;
	display:  none;
}
.register .tit{ 
	text-align:center;
	font-size: 36px;
	color: #454545;
	line-height: 100px;
	}
.register  .sm{
	height: 30px;
	line-height: 34px;
	color: #454545;
}
.register dd{ margin-bottom:20px;height: 60px;position:relative;margin-left: 90px;width: 620px;}
.register .ipt1{ height:60px; width: 620px; border:1px solid #ccc; box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:7px; font-size: 18px; text-indent: 10px;}
.register .ipt2,.register .ipt3{ border-radius:7px;height: 60px;width:410px;float: left;
	border:1px solid #ccc; box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:7px; font-size: 18px; text-indent: 10px;
}

.register .imgCode{ float:left; margin-left: 27px; height:60px; width:167px; box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff; border-radius:7px; display:-webkit-box; display:-webkit-flex; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; align-items:center;}
.register .imgCode img {
	display: block;
	width: 100%;
	height: 100%;
}
.register .btn{ display:block; width:620px; height:60px; line-height:60px; text-align:center; font-size:24px; border-radius:8px; background:#ff9a37;  margin:0 auto;text-decoration: none; color: #fff;}
.register .yzm-btn{ display:block; float: left;width: 209px; height: 60px; background: #4870f0; border-radius: 5px; text-align: center; line-height: 60px; font-size: 20px; color: #fff; text-decoration: none;}
.more {
	width: 100%;
	padding-top: 476px;
}
.more .title {
	width: 100%;
	height: 150px;
	background: url("/images/zhongjizhicheng/zbllzx/chengji/tit_a1.png") no-repeat;
	/*margin-bottom: 50px;*/
}
.more .title i {
	display: block;
	position: absolute;
	width: 82px;
	height: 82px;
	background: url("/images/zhongjizhicheng/zbllzx/chengji/arrow.png") no-repeat;
	background-position: 0 0;
	right: 30px;
	top:35px;
	cursor: pointer;
}
.selectMod {
	cursor:pointer;
	z-index:3;
	position:relative;
	color: #555;
	background-color: #fff;
	text-align: left;
	border: 1px solid #ccc;
	border-radius: 7px;
	box-sizing: border-box;
	
} 
.selectMod select{
	display: none;
}
.selectMod .mod-select {
	/*display: none;*/
	width: 400px;
	height: 60px;
	line-height:60px;
	padding-left: 15px;
	float: left;
}

.selectMod .selectVal {
    height: 60px;
    line-height: 60px;
    padding-left: 15px;
    overflow: hidden;
    white-space: normal;
    background: url(/images/gaojikuaijishi/zbllzx/2019baoming/select-icon-down.png) no-repeat right center;
    font-size: 18px;
}
.selectMod .selectValOn {
    background: url(/images/gaojikuaijishi/zbllzx/2019baoming/select-icon-up.png) no-repeat right center;
}
.selectMod .ul-options {
    width: 100%;
    max-height: 174px;
    _height: 174px;
    overflow-y: auto;
    background: #fff;
    border: 1px solid #000;
    text-align: left;
    font-size: 16px;
    position: absolute;
    z-index: 9;
}
.register .selectMod .ul-options li {
    line-height: 20px;
    padding: 7px 9px;
    cursor: pointer;
    color:#000;
    text-align: left;
    margin-bottom: 0;
    margin-left: 0;
    height: 20px;

}
.selectMod .ul-options li.optionsHover {
	background:#ebebeb
}
.selectModZindex {
	z-index:90
}
.zhidu {
	width: 100%;
	padding-bottom: 30px;
	background-color: #eef4ff;	
}
.zhidu h3 {
	font-size: 30px;
	color: #454545;
	font-weight: normal;
	line-height: 60px;
}
.zhidu p {
	font-size: 16px;
	line-height: 30px;
	color: #454545;
	text-align: left;
}
.zhidu h4 {
	color: #4870f0;
	font-weight: normal;
	font-size: 19px;
	text-align: left;
	line-height: 40px;
}
.zhidu h5 {
	font-size: 16px;
	line-height: 40px;
	color: #454545;
	text-align: left;
	font-weight: normal;
}
.zhidu .xq{
	display: block;
	width: 300px;
	height: 60px;
	background-color: #ff9a37;
	border-radius: 5px;
	font-size: 26px;
	color: #ffffff;
	line-height: 60px;
	text-align: center;
	text-decoration: none;
	margin: 0 auto;
}

.right-nav {
    width: 104px;
    height: 351px;
    padding-top: 108px;
    z-index: 99;
    position: fixed;
    right: 0;
    top: 50px;
    _position: absolute;
    background: url(/images/zhucekuaijishi/zbllzx/360edu/right_nav.png) no-repeat;

}
.right-nav li {
    width: 104px;
    height: 64px;
    line-height: 64px;
    text-align: center;
    border-bottom: 1px dotted #ccc;
   
}

.right-nav li:hover {
	background-color: #ff9a37 ;
}
.right-nav li a {
    text-decoration: none;
    color: #fff;
}
.hfoot a {
	display: inline-block;
}
.mask {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
	z-index: 50;
}

.ptips {
	display: none;
	width: 300px;
	height: 500px;
	position: fixed;
	z-index: 99;
	left: 50%;
	top: 50%;
	margin-left: -150px;
	margin-top: -250px;
	text-align: center;
	background: url(http://www.chinaacc.com/images/zhucekuaijishi/zbllzx/validate/pc_b1.png) no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	font-size: 16px;
	color: #454545;
}
.ptips .tit {
	padding-top: 87px;
    line-height: 24px;
}
.ptips .change {
	color: #ff5a00;
	text-decoration: underline;
}
.ptips .erweima	{
	width: 108px;
	height: 108px;
	background: url(/images/gaojikuaijishi/zbllzx/zhunkaozheng/zjewm.png) no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	margin: 109px auto 0;
}
.ptips .true {
	display: block;
	width: 270px;
	height: 74px;
	line-height: 54px;
	background: url(http://www.chinaacc.com/images/zhucekuaijishi/zbllzx/validate/pc_btn.png) no-repeat;
	font-size: 24px;
	color: #ce2906;
	margin: 12px auto 0;
}
.ptips .true:hover {
	text-decoration: underline;
}
.header.layout {
	width: 1200px;
}
.code {
	display: none;
	width: 319px;
	height: 281px;
	text-align: center;
	background-color: #ffffff;
	border-radius: 10px;
	border: solid 2px #c97d5c;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -159.5px;
	margin-top: -118px;
	z-index: 70;
}

.code p {
	font-size: 18px;
	line-height: 40px;
}
.code .ima {
	width: 255px;
	height: 50px;
	margin: 25px auto;
}
.code .ima .imgCode {
	float: left;
	width: 120px;
	height: 48px;
}
.code .ima .imgCode img {
	display: block;
	width: 100%;
	height: 100%;
}
.code .ima  .change {
	float: left;
	width: 108px;
	height: 46px;
	line-height: 46px;
	background-color: #f6f3ef;
	border-radius: 3px;
	border: 1px solid #dddddd;
	font-size: 16px;
	color: #333333;
	cursor: pointer;
	margin-left: 22px;
}
.code  input {
	width: 255px;
	height: 46px;
	line-height: 46px;
	background-color: #ffffff;
	border-radius: 3px;
	border: 1px solid #dddddd;
	font-size: 16px;
	text-indent: 10px;
}
.code a {
	width: 160px;
	height: 45px;
	line-height: 45px;
	background-color: #f3804f;
	border-radius: 5px;
	font-size: 24px;
	color: #fff;
	margin: 21px auto;
}
.register .reg-agree-tags{
	padding-left: 205px;
}