/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:'΢���ź�';}
ul,ol{list-style: none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#355e92;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;margin:0;}
.fr{float:right;margin:0;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
.grey{color:#999999;}
.main{width: 100%;background-color: #f2f2f2;padding: 20px 0;}
.main-con{height: 760px; background-color: #fff;}
.main-con1{height: 760px; background-color: #fff;padding-top: 30px;margin-top: -70px;}
.con{width: 1140px;height: 698px;border:0px solid #c7ced4;margin:0 auto;}
/*******ͷ��********/
.top{width: 100%;  height: 80px;background-color: #4278be;}
.top-nav{  }
/*******��������********/
.step{padding-top:60px;}
.step ul{width: 990px;margin: 0 auto;margin-left: 116px;}
.main-con1 .con .step{padding-top: 30px;}
.line{margin-left: 85px!important;margin-top: -1px!important;}
.step ul li{width:255px;height:56px;line-height:56px;float:left;font-size: 21px;color: #fff;text-align: center;background: url(next_grey.png) no-repeat;margin-left: -10px}
.step ul li.hover{background: url(next_blue.png) no-repeat;}
form{width:100%;margin: 0 auto;padding-top: 20px;text-align: center;font-size: 17px;}
form.szmm label{margin-top: 24px;display: inline-block;text-align: right;width:400px;padding-right: 20px;}
form.szmm div{display: inline-block;text-align: left;width: 738px;}
form.szmm input[type="text"]{width: 378px;height: 30px;line-height: 30px;border: 1px solid #c7ced4;background-color: #f9f9f9;font-size: 15px;color: #bbbbbb;padding-left: 10px;}
form.szmm input[type="button"]{background: url(next.png) no-repeat;width:476px;height: 60px;margin-top: 240px;}

/*******�û���д����������˺�(����)********/
form.yhtx label{display: inline-block;text-align: right;width:428px;padding-right: 20px;}
form.yhtx div{margin-top: 28px;display: inline-block;text-align: left;width: 710px;}
form.yhtx input[type="text"]{width: 378px;height: 45px;line-height: 30px;border: 1px solid #c7ced4;font-size: 15px;color: #bbbbbb;padding-left: 10px;}
form.yhtx input[type="button"]{background: url(next.png) no-repeat;width:476px;height: 60px;margin-top: 225px;}

/*******��֤��ݣ���֤ͨ��********/
form.yztg label{display: inline-block;text-align: right;width:480px;padding-right: 20px;}
form.yztg div{margin-top:24px;display: inline-block;text-align: left;width: 658px;}
form.yztg input[type="text"]{width: 378px;height: 30px;line-height: 30px;border: 1px solid #c7ced4;background-color: #f9f9f9;font-size: 15px;color: #bbbbbb;padding-left: 10px;}
form.yztg button{color: #fff;width:49px;height:30px;line-height: 30px;text-align: center;margin-left: 7px;background-color: #4178be;font-size: 15px;}
form.yztg input[type="button"]{background: url(next.png) no-repeat;width:476px;height: 60px;margin-top: 115px;}


/*******��֤���********/
form.yzsf input[type="button"]{background: url(next.png) no-repeat;width:476px;height: 60px;margin-top:173px;}
form.yzsf label{display: inline-block;text-align: right;width: 478px;padding-right: 10px;}
form.yzsf div{margin-top: 24px;display: inline-block;text-align: left;width: 660px;}
form.yzsf [type="text"]{width: 378px;height: 45px;line-height: 30px;border: 1px solid #c7ced4;font-size: 15px;color: #bbbbbb;padding-left: 10px;}
form.yzsf button{width:338px;height:45px;line-height: 45px;text-align: center;background-color: #ebebeb;font-size: 17px;}
/*******�ײ�********/
.footer{width: 100%;  height: 106px;background-color: #cfcfcf}
.button{background: url(next.png) no-repeat;width:476px;height: 60px;margin-top: 90px;}
