
/* CSS Document */

*{ margin:0; padding:0;}
a { text-decoration:none;cursor: pointer;}
li{ list-style:none;}
body{ font:14px/26px "微软雅黑"; overflow-x: hidden;background:#eef6ff;background-size: cover !important;}
img{display: inline-block;}

input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}

textarea {  -webkit-appearance: none;}  
input:focus {outline: none;}
select:focus {outline: none;}

input[type="text"]:focus, 
input[type="password"]:focus { 
  border: 1px solid #fe7539;border-radius: 8px;
}

.ms{transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;}



/*----top--*/


.top-nav1{width:100%;height:140px;border:0;background:#fff;display:block;}
.hover-nav{width:100%;height:70px;border:0}
.fixedwrap {display: none; }
    
.fixedwrapshow {display: block;position: fixed;z-index:99;top:0;left:0;height: 70px;width: 100%;background: #fff;}



/*--foot--*/
.foot-bg{width:100%;height:50px;background:#323aa7;}

.foot{width:100%;height:390px;border:0px;background:#323aa7;display:block;}

/*--右侧悬浮---*/

.right-xf {width:348px;height:549px;position:fixed;z-index:100;right:10px;top:12%;}
.right-xf1{width:348px;height:549px;position: relative;}

.right-xf iframe{width:348px;height:549px;border:0;float:right;}
.right-xf .fhdb11{display:block;width:105px;height:74px;cursor: pointer;position: absolute;top:0;right:0;}
.right-zx{width:105px;height:81px;cursor: pointer;position: absolute;top:74px;right:0;}
.right-zx2{width:105px;height:81px;cursor: pointer;position: absolute;top:328px;right:0;}

/*--左侧悬浮--*/
.left-xf{width:263px;height:330px;border:0;position:fixed;z-index:100;left:10px;top:24%;}


.banner{width:100%;height:auto;overflow:hidden;}
.banner img{display:block;width:100%;height:auto;}


.zl-con{width:1068px;height:auto;background:#fff;margin: 0 auto 60px auto;padding:20px 0 60px 0;border-radius: 10px;


	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);
    -moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);

}


.cp-con{width:100%;background:url(../images/ce/ce_01.jpg) no-repeat top center;background-size: 100% auto;padding: 440px 0 0 0;margin-top:-20px;}


.ce-con1{width:90%;height:auto;overflow: hidden;margin: 0 auto 0px auto;padding-top:30px;}

.ce-con1 b{display:block;width:100%;font-size:20px;color:#333;font-weight: bold;padding-bottom:10px;}

.ce-con1 b span{color:#333;font-size:18px;}

em {
	font-style:normal;
}
/*复选*/

.check_box {
	display:inline-block;
	position:relative;
	height:50px;
	width:33%;
	/*
	 padding-right:50px;*/
	
}
.check_box label {
	width:16px;
	height:16px;
	position:absolute;
	top:15px;
	left:0;
	border:1px solid #9b9b9b;
	border-radius:3px;
	background:#fff;
	cursor:pointer;
}
.check_box label:hover {
	border:1px solid #fe7539;
}
.check_box label:after {
	content:'';
	width:8px;
	height:4px;
	position:absolute;
	top:4px;
	left:3px;
	border:1px solid #9b9b9b;
	border-top:none;
	border-right:none;
	opacity:0.4;
	transform:rotate(-45deg);
	/*-webkit-transform:rotate(-45deg);
	*/
}
.check_box label:hover:after {
	border:1px solid #fe7539;
	border-top:none;
	border-right:none;
}
.check_box input:checked + label {
	border:1px solid #fe7539;
}
.check_box input:checked + label:after {
	opacity:1;
	border:1px solid #fe7539;
	border-top:none;
	border-right:none;
}
.check_box em {
	display:inline-block;height:50px;line-height: 50px;font-size:18px;color:#666;margin-left:10px;margin-right:10px;
}
/*单选*/

.radio_box {
	display:inline-block;
	position:relative;
	 height:50px;
	/*
	 padding-right:50px;*/
	width:33%
}
.radio_box label {
	width:15px;
	height:15px;
	position:absolute;
	top:17px;
	left:0;
	border:1px solid #9b9b9b;
	border-radius:50%;
	background:#fff;
	cursor:pointer;
}
.radio_box input:checked + label:after {
	content:'';
	width:9px;
	height:9px;
	position:absolute;
	top:3px;
	left:3px;
	background:#fe7539;
	
	border-radius:50%;
}

.radio_box input:checked + label {
		
	color: #721bfd;
	border: 1px solid #fe7539;
		
	}

.radio_box em {
	
	display:inline-block;height:50px;line-height: 50px;font-size:18px;color:#666;margin-left:10px;margin-right:10px;
	
}


.zl-con2{width:90%;height:auto;margin:30px auto 0px auto;overflow: hidden;}
.zl-con2 span{display:block;width:100%;height:46px;font-size:20px;color:#333;line-height: 46px;font-weight: bold;}
.zl-input{display:block;width:100%;height:44px;border-radius: 0px;border:none;border-bottom:1px solid #cfcfcf;line-height: 44px;text-indent: 0px;color:#999;font-size:18px;}

.zl-anniu{display:block;width:86%;height:80px;background:#ff9722;border-radius: 50px;font-size:30px;text-align: center;color:#fff;line-height: 80px;margin:36px auto 0px auto;border:none;cursor: pointer;font-weight: bold;


 background: -webkit-linear-gradient(left, #fe7439 , #ffc160);
    background: -o-linear-gradient(right, #fe7439, #ffc160);
    background: linear-gradient(to right, #fe7439 , #ffc160);
	
	box-shadow: 0px 4px 10px 0px rgba(254,118,58,0.22);
    -webkit-box-shadow: 0px 4px 10px 0px rgba(254,118,58,0.22);
    -moz-box-shadow: 0px 4px 10px 0px rgba(254,118,58,0.22);

}


.xt{width:100%;height:auto;font-size:18px;color:#888;text-align: center;padding-top: 30px;}
.xt i{color:#f00;font-style:normal;}


