
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;}

body{
	/*height: 10000px;*/
}
.banner {
	width: 100%;
	padding-bottom: 40px;
	padding-top: 434px;
	background: url("/images/zhuceshuiwushi/zbllzx/chengji/bannercj2022.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;
}
.register .tit{ 
	text-align:center;
	font-size: 36px;
	color: #454545;
	line-height: 100px;
	}
.register ul{ padding-bottom:.150px;}
.register  .sm{
	height: 30px;
	line-height: 34px;
	color: #454545;
}
.register li{
	 margin: 0 auto 20px auto; 
	 /* overflow:hidden;  */
	 position:relative;
	 width: 500px;
	height: 60px;
	}



.register .ipt1{ 
	height:60px;
	width: 500px;
	border:1px solid #ccc;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-radius:7px;
	font-size: 18px;
	text-indent: 10px;
}


.selectMod {
    cursor: pointer;
    z-index: 3;
    position: relative;
    color: #555;
    background-color: #fff;
    text-align: left;
}
.area {
    width: 498px;
    height: 60px;
    float: left;
    border: 1px solid #ccc;
    border-radius: 7px;
    z-index: 99;
}

.register .ipt2,.register .ipt3{ border-radius:7px;height: 60px;width:300px;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;  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: 190px; height: 60px; background: #4870f0; border-radius: 5px; text-align: center; line-height: 60px; font-size: 20px; color: #fff; text-decoration: none;}
.more {
	width: 100%;
}
.more .title {
	width: 100%;
	height: 150px;
	background: url("/images/zhuceshuiwushi/zbllzx/chengji/tit_a1.png") no-repeat;
	/*margin-bottom: 50px;*/
}
.more .title i {
	display: block;
	position: absolute;
	width: 82px;
	height: 82px;
	background: url("/images/zhuceshuiwushi/zbllzx/chengji/arrow.png") no-repeat;
	background-position: 0 0;
	right: 30px;
	top:35px;
	cursor: pointer;

}
.zhidu {
	width: 100%;
	padding-bottom: 30px;
	padding-top: 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: 50px auto 0;
}
.right-nav {
    width: 104px;
    height: 351px;
    padding-top: 108px;
    z-index: 40;
    position: fixed;
    right: 0;
    top: 50px;
    _position: absolute;
    background: url(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;
}

.apply3 dl dd {
	width: 620px;
	height: 60px;
	border:1px solid #ccc;
	margin-bottom: 20px;
	margin-left: 90px;
	background-color: #fff;
	text-align: left;
	/*text-indent: 15px;*/
	

}
.apply3  dl dd .apply-input,.apply3  dl dd .grayTips {
	width: 620px;
	height: 60px;
	line-height:60px;
	/*margin-left: 15px;*/
	/*padding:7px 0;
	*padding:6px 0;*/
	text-indent: 18px;
	border:0 none;

	color:#000;
	font-size:18px;
	vertical-align:top;
	font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif
}

 .refresh-btn {
    display: block;
    width: 33px;
    height: 24px;
    margin: 20px 7px 0;
    background: url(/images/zhuceshuiwushi/zbllzx/chengji/ico.png) no-repeat;
    background-position: -127px -535px;
    position: absolute;
    right: 0px;
    top: 0px;
}

 .selectMod {
    cursor: pointer;
    z-index: 1;
    position: relative;
    color: #000;
    margin-bottom: 18px;
    background-color: #fff;
}
.selectMod .selectVal {
    height: 60px;
    line-height: 60px;
    margin-left: 15px;
    font-size: 18px;
    overflow: hidden;
	white-space: normal;
	background: url(/images/gaojikuaijishi/zbllzx/2019baoming/select-icon-down.png) no-repeat right center;
}
.selectMod .selectValOn {
    background: url(/images/gaojikuaijishi/zbllzx/2019baoming/select-icon-up.png) no-repeat right center;
}
.error {
    border: 1px solid red!important;
}
 #randcodeImg {
 	position: absolute;
 	right: 40px;
 	top: 0;
    display: block;
    float: right;
    width: 144px;
    height: 50px;
    margin: 5px 0 0 0;
}
.apply3 dl dd .yzm-btn {
	position: absolute;
	right: 0px;
	top: 0;
    width: 182px;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    text-align: center;
    background: #4870f0;
    text-decoration: none;
    border-radius: 5px;
    color: #fff;
}
.selectMod .ul-options {
	width:497px;
	max-height:174px;
	_height:174px;
	overflow-y:auto;
	background:#fff;
	border:1px solid #ccc;
}
input::-webkit-input-placeholder {
    color:#000;
}
input:-moz-placeholder {
    color:#000;
}
.selectMod .ul-options li {
	text-align: left;
	line-height: 40px;
	cursor:pointer;
	border-bottom:1px solid #000;
	color:#000;
	height: 40px;
	text-indent:2em;
}

.register .selectMod .ul-options li {
    line-height: 20px;
    padding: 7px 9px;
    cursor: pointer;
    border-bottom: 1px solid #000;
    color: #000;
    text-align: left;
    margin-bottom: 0;
    margin-left: 0;
    height: 20px;
}

.selectMod .ul-options li.optionsHover {
	background:#ebebeb
}
.selectMod select {
	display:none
}
.selectMod .mod-select {
	width:260px;
	height: 44px;
	line-height:44px;
	margin-left: 15px;
	float: left;

}
.mask {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.4;
	filter:alpha(opacity=40);
	z-index: 50;
}
.code {
	display: none;
	width: 319px;
    height: 249px;
    text-align: center;
    background-color: #ffffff;
    border-radius: 10px;
    border: solid 2px #3459b0;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -161px;
    margin-top: -127px;
    z-index: 70;
}

.code .ima {
	width: 255px;
	height: 50px;
	margin: 40px auto 25px;
}
.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: #3459b0;
	border-radius: 5px;
	font-size: 24px;
	color: #fff;
	margin: 21px auto;
}
.xiaobao {
	position: fixed;
	width: 154px;
    height: 140px;
    bottom: 10px;
    left: 0;
    width: 154px;
    height: 140px;
    z-index: 20;
}
.xiaobao .ima {
	display: block;
    width: 154px;
    height: 140px;
    cursor: pointer;
    background: url(/images/lamu-img/2018jzyx/botLm-s.png) no-repeat;
    z-index: 1;
}
.xiaobao .closeXb {
	position: absolute;
    top: 19px;
    right: 0;
    width: 30px;
    height: 30px;
    background: fixed url(about:blank);
    cursor: pointer;
    z-index: 2;
}
.free-pop {
	display: none;
	position: fixed;
	width: 900px;
	height: 500px;
	z-index: 51;
	left: 50%;
	top: 50%;
	margin-left: -450px;
	margin-top: -250px;
}
.free-pop .close-free {
	position: absolute;
	width: 20px;
	height: 20px;
	cursor: pointer;
	right: 4px;
	top: 4px;
}
.free-pop img {
	display: block;
	width: 100%;
	height: 100%;
}
.hfoot a {
	display: inline-block;
}
.reg-agree-tags {
	padding-left: 190px!important;
}

/**/
.title{ line-height:92px; padding-top:29px;}
.title h3{ float:left; font-size:32px; padding-left:26px; position:relative;}
.title h3 i{ display:block; width:6px; height:32px; background:#ff733b; position:absolute; left:0; top:50%; margin-top:-16px;}
.title.bt{ border-bottom:2px solid #dfdfdf;}
.title.pt6{ padding-top:6px;}

/**/
.differentSpecies-mod{}
.differentSpecies-mod ul{ width:1220px;}
.differentSpecies-mod li{ float:left; width:285px; margin-right:20px; padding:20px 0 30px; border-radius:8px; background:url("differentSpecies-bg.jpg") no-repeat center top #fff;}
.differentSpecies-mod h4{ text-align:center; line-height:58px; font-size:22px; font-weight:bold; color:#ff733b; position:relative; margin-bottom:15px;}
.differentSpecies-mod h4 i{ display:block; width:46px; height:4px; background:#ff733b; border-radius:2px; position:absolute; left:50%; margin-left:-23px; bottom:4px;}
.differentSpecies-mod p{ height:104px; line-height:26px; color:#666; text-align:left; padding:0 17px;}
.differentSpecies-mod .btn{ display:block; width:141px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#ff6e3a; border:2px solid #fd662e; border-radius:50px; margin:24px auto 0; text-decoration:none}
