html{color:#000;background:#FFF;}   
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,   
fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0; }   
table{border-collapse:collapse;border-spacing:0;}   
fieldset,img {border:0;}   
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}   
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym { border:0;}   
@charset "utf-8"; 
*{margin: 0px; padding: 0px;}   
a{text-decoration: none; color: #000000;}
a:hover{color:#298fc4;}
li{list-style: none;}  
input,img{ border: none;}

body{max-width:640px; min-width:320px; margin:0 auto; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu; background-color:#fff;
box-shadow:-5px 5px 5px #ccc,5px 5px 5px #ccc;-moz-box-shadow:-5px 5px 5px #ccc,5px 5px 5px #ccc;-webkit-box-shadow:-5px 5px 5px #ccc,5px 5px 5px #ccc;}
img { height: auto; width: auto\9; width:100%; }

.clear{clear:both; border:0; margin:0; padding:0; overflow:hidden; height:0;}
.clear.w10{width: 100%;height: 0.1rem;}
.clear.w20{width: 100%;height: 0.2rem;}
.clear.w30{width: 100%;height: 0.3rem;}
/*手机form默认样式去除  star*/

input[type="button"], input[type="Date"], input[type="submit"], input[type="reset"], input[type="text"], input[type="tel"] { -webkit-appearance:none; border-radius:0; }
textarea, select { -webkit-appearance:none; border-radius:0; }
button, select { border-radius: 0; }
/*手机form默认样式去除  end*/
.baner{padding: 0.2rem 0.2rem 0;box-sizing: border-box;}
.gg{padding: 0 0.2rem 0;box-sizing: border-box;}
.gg img{width: 1.9rem;float: left;}
.gg img.chat03{margin: 0 2%;}
header,.title,.banner{font-size: 0;}
.title{padding: 0 0.2rem;box-sizing: border-box;}
.title img{width: 3.64rem;}

.gg a{display: block;}

.sjxf{text-align: center;}
.sjxf h2{font-size: 0.4rem;font-weight: bold;color: #06266f;}
.bd2{font-size: 0.24rem;}
.binz{padding: 0 0.2rem;box-sizing: border-box;}
.bd2{border: #006db8 dashed 1px;border-radius: 10px;}
.bd2 ul{width: 100%;display: inline-block;padding: 0 5%;box-sizing: border-box;}
.bd2 h2{font-size: 0.3rem;font-weight: 300;background: url(../img/xx.png)no-repeat bottom;background-size: 100%;height: 0.5rem;}
.bd2 h2 font{font-weight: bold;color: #006db8;margin-right: 2%;}
.bd2 h2 img{width: 0.23rem;float: left;vertical-align: middle;margin: 1.5% 2% 0 2%;}
.bd2 ul li p{margin-bottom: 2%;}
.bd2 ul li input{border: #dae9f4 solid 1px;background: #dae9f4;margin-right: 2%;color: #dae9f4;width: auto;height: auto;margin-bottom: 2%;margin-left: 3%;}

.binz .qt{width: 100%;font-size: 0.3rem;color: #006db8;text-align: center;display: block;background:url(../img/arrows_right.png)no-repeat 1.4rem center,url(../img/arrows_left.png)no-repeat 4.4rem center;background-size: 0.2rem;}
.bd2.zcdh{border: 0;}
.bd2.zcdh ul{width: 100%;padding: 0;}
.bd2.zcdh ul li{width: 32.3%;float: left;background: #006db8;border-radius: 3px;padding: 2% 0;}
.bd2.zcdh ul li:nth-of-type(2){margin: 0 1.5%;}
.bd2.zcdh li a{text-align: center;color: #fff;display: block;}

.bd2.fot{border: 0;}
.bd2.fot ul{padding: 0 3%;}
.bd2.fot ul li{width: 23.8%;float: left;box-sizing: border-box;background: #006db8;text-align: center;font-size: 0;padding: 5% 0;border-radius: 15px;}
.bd2.fot ul li:nth-of-type(2){margin: 0 1.5% 1.5%;}
.bd2.fot ul li:nth-of-type(3){margin-right: 1.5%;}
.bd2.fot ul li a{display: block;}
.bd2.fot ul li p img{width: 0.45rem;height: 0.45rem;}
.bd2.fot ul li span{font-size: 0.24rem;color: #FFFFFF;text-align: center;}

.zj_zs{width: 90%;padding: 0;display: block;margin: 0 auto;}
.bd2 ul.zj{padding: 0;}
.zj li{width: 100%;display: inline-block;}
.zj li img{width: 1.8rem;float: left;margin-right: 3%;}
.zj li dl{width: 60%;float: right;}
.zj li dl h2{background: url(../img/ty.png)no-repeat left center;font-size: 0.18rem;height: auto;padding-left: 7%;}
.zj dl h2 span{font-size: 0.24rem;font-weight: bold;margin-right: 2%;}
.zj dl p{font-size: 0.2rem;margin: 5% 0 !important;}.zj dl p a{width: auto;display: inline-block;}
.zj dl a{display: inline-block;float: right;}
.zj dl a img{width: 1.6rem;}

.hd{text-align: center;}
.hd ul{width: 30%;text-align: center;display: inline-block;}
.hd ul li {float: left;width: 0.15rem;height: 0.15rem;border-radius: 50px;margin: 0 3%;text-indent: -999px;
    cursor: pointer;background: url(../img/end.png)no-repeat center;overflow: hidden;cursor: pointer;}
.hd ul li.on{background: url(../img/up.png)no-repeat center;}
	

.clear.w30 p{font-size: 0.2134rem;color: #006db8;text-align: center;}
.clear.w20 p{font-size: 0.2134rem;color: #FFFFFF;text-align: center;background: #006db8;padding: 3% 0;}
.form-bac{width: 95%;margin: 0 auto;background: #006db8;border-radius: 15px;}
.form-bac h2{font-size: 0.3rem;font-weight: 300;background: url(../img/xx.png)no-repeat bottom;background-size: 100%;height: 0.5rem;color: #FFFFFF;}
.form-bac h2 font{font-weight: bold;color: #FFFFFF;margin-right: 2%;}
.form-bac h2 img{width: 0.17rem;float: left;vertical-align: middle;margin: 1.5% 2% 0 2%;}
.form_t{padding: 0 5%;box-sizing: border-box;}
form input{background: none;width: 80%;height: 100%;}
form dl dd{width: 40%;height: 0.33rem;float: left;padding: 1% 0;border:#003b44 solid 1px;color: #FFFFFF;}
form dl dd:nth-of-type(1){font-size: 0.24rem;text-align: center;background: #003b44;}
form dl dd:nth-of-type(2){width: 57%;font-size: 0.2134rem;color: #a0a0a0;text-indent: 1em;background: #dae9f4;}
input::-webkit-input-placeholder { color:#a0a0a0;font-size: 0.2134rem;} 
input:-moz-placeholder {color: #a0a0a0; font-size: 0.2134rem;} 
input::-moz-placeholder {color:#a0a0a0;font-size: 0.2134rem; } 
input:-ms-input-placeholder {color:#a0a0a0;font-size: 0.2134rem;} 
input::-webkit-datetime-edit{color:#a0a0a0;font-size: 0.2134rem;} 
input[type=date]::-webkit-inner-spin-button { visibility: hidden; }
dl.inputan{padding: 0 10%;box-sizing: border-box;    display: flow-root;}
.coolbgsub,.coolbgres{width: 40%;font-size: 0.24rem;color: #003b44;text-align: center;border-radius: 30px !important;padding: 2% 0;background: #fff100;}
.coolbgsub{float: left;}
.coolbgres{float: right;}



.foots{font-size: 0;}
@media only screen and (min-width: 320px) and (max-width: 414px) {
	.zj li dl h2{padding-left: 12%;}
}
