@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{word-break:break-all;word-wrap:break-word; margin:0 auto; overflow-x:hidden;padding:0; font-family:'Microsoft Yahei'; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
img{border:none;display:block;}
ul,ul li,dl,dl dt,dl dd{display:block;list-style-type: none;}
ul,ol,input{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0; padding:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#e00;text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
li{ list-style:none;}
em,i{font-style:normal}
b,strong,th{font-weight:normal;}
button,input,textarea{font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;outline: none;}/*input:focus{outline: none;}*/
textarea{resize:none;}
a,button,input,optgroup,select,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0);outline: none; /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/border:0
}
a:hover{ text-decoration:underline;}
input[type=”button”], input[type=”submit”], input[type=”reset”] {
	-webkit-appearance: none;/*去掉苹果默认样式*/
}
.fl{float:left;}
.fr{float:right;}
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: ".";
    width: 0;
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
    overflow:hidden;
}
i, cite, em, var, address, dfn {
    font-style: italic;
}



/*头部*/
.header{ width:100%; min-width:1000px; margin:0 auto; overflow:hidden; height:50px; background:#fff;}
.header .header_lm{ width:1000px; margin:0 auto; overflow:hidden; height:50px;}
.header .header_lm .tbzb{ width:141px; height:50px;}
.header .header_lm .tbzb img{ vertical-align:middle; width:141px; height:32px; margin-top:9px; }
.header .header_lm .tbzb02{ overflow:hidden; height:61px; margin-left:30px;}
.header .header_lm .tbzb02 ul li{ float:left; line-height:50px; margin-right:15px; color:#333; font-size:14px;}
.header .header_lm .tbzb02 ul li a{ color:#333; font-size:14px;}
.header .header_lm .tbyb{ overflow:hidden; height:61px; line-height:50px;}
.header .header_lm .tbyb p{ font-size:16px; line-height:50px; color:#333;}



/* banner  */
.zg_banner_bg{background:url("../images/banner.jpg")no-repeat center top;height:500px; width: 100%; margin: 0 auto; overflow: hidden; min-width: 1000px;}
.zg_banner { position:relative; width: 1000px;height:500px; margin: 0 auto; overflow: hidden;background:url("../images/ban.jpg")no-repeat center top;}
.zg_banner img{display:block;}
.zg_banner h3{ position:absolute;left:220px;bottom:118px;width:100%;font-size:18px;line-height: 60px; color:#f66701;}

/* main01 */
.zg_mainbg01{background: url("../images/zg_mianbg01.jpg")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_mianbg01.jpg*/ no-repeat center top;height: 549px;width: 100%; margin: 0 auto; min-width: 1000px;}
.nav_list{height: 60px;}
.nav_list p{ position: relative;top:-30px;font-size:0;text-align: center;}
.nav_list a{display: inline-block;width: 144px;height: 60px;text-align: center;line-height: 60px;font-size:24px;color:#fff;background: url("../images/zg_pic02.png")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_pic02.png*/ no-repeat ;margin:0 13px;}
.nav_list a:hover,.nav_list a.hov{background: url("../images/zg_pic01.png")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_pic01.png*/ no-repeat;}
.zg_tit{ width: 100%; margin: 0 auto; overflow: hidden; text-align: center;}
.zg_tit h4{font-size:46px;color:#244451; text-align: center;line-height: 80px;}
.zg_tit h4 strong{color:#f6700f;}
.zg_tit h4 img{ width: 92px; height: 32px; display: inline; vertical-align: middle; margin: 0 10px;}
.zg_tit p{font-size:18px;color:#244451;line-height: 50px; text-align: center;}
.zg_main01_ys{text-align: center; height:340px;  padding-top:30px; margin: 0 auto; background: url("../images/zg_pic06.jpg") no-repeat bottom center;}
.zg_main01_ys p{width: 176px;height: 44px;text-align: center;line-height: 44px;font-size:28px;color:#fff;margin:0 auto;background: url("../images/zg_pic07.jpg")no-repeat;position: relative;z-index: 2;font-weight: bold}

/* main02 */
.zg_mainbg02{background: url("../images/zg_mianbg02.jpg") no-repeat center top;height: 1341px; margin: 0 auto; overflow: hidden; min-width: 1000px;}
.zg_main02{padding:48px 0 0 ;}
.zg_main02_box{background:url("../images/zg_mianbg04.jpg") no-repeat center top;height: 664px; width: 1000px; margin:50px auto;}
.zg_titer h4 strong{color:#fff;}
.zg_main02_cent{padding-top:56px;}
.zg_m02_left{width:380px;height: 536px;background: url("../images/zg_pic14.jpg")no-repeat;padding:12px 43px 0 45px;}
.zg_m02_left table{}
.zg_m02_left table th{line-height: 50px;text-align: center;font-size:30px;color:#fff;}
.zg_m02_left table td{padding:10px 0;position: relative;}
.zg_inpt{display: block;width: 94%;height: 50px;background:#fff;border:0;padding:0 3%;color:#333;font-size:18px;}
.zg_inpt:-moz-placeholder { 
    color: #9b9ba5; opacity:1; 
}

.zg_inpt::-moz-placeholder { 
    color: #9b9ba5;opacity:1;
}

.zg_inpt:-ms-input-placeholder{
    color: #9b9ba5;opacity:1;
}

.zg_inpt::-webkit-input-placeholder{
    color: #9b9ba5;opacity:1;
}
.zg_m02_left td select{display: block;width: 100%;height: 53px;line-height: 53px;padding-left:3%;color:#9b9ba5;font-size:18px;}
.zg_m02_left td select option{line-height: 25px;}
.zg_but{display: inline-block;width:181px;height: 57px;line-height: 57px;text-align: center;border:0;background: url("../images/zg_pic19.jpg")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_pic19.jpg*/ no-repeat;margin-top:20px;cursor: pointer;font-size:26px;color:#fef723;font-weight:bold;}
.zg_m02_right{width: 511px;padding:0 0 0 19px;}
.zg_m02_right h4{text-align: center;font-size:30px;color:#244451;font-weight: normal;line-height: 63px;}
.zg_m02_right h4 img{vertical-align: middle;margin:-2px 9px 0;}
.zg_m02_lc{padding:14px 0 20px;}
.zg_m02_lc p{line-height: 31px;font-size:16px;color:#333;}
.zg_m02_lc p span{margin:0 21px;}
.zg_m02_fw{padding:0 11px; position: relative}
.zg_m02_ul{}
.zg_m02_ul li{height: 39px;line-height: 39px;background: url("../images/zg_pic12.jpg")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_pic12.jpg*/ no-repeat left center;padding-left:40px;font-size:16px;color:#fa4e4f;}
.zg_m02_fw img{ position: absolute;right:53px;top:14px;}
.zg_m02_step{background: url("../images/zg_pic08.jpg")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_pic08.jpg*/ no-repeat center top;height: 169px;font-size:0;padding-left:20px;width: 980px; margin: 25px auto;}
.zg_m02_step p{display: inline-block;font-size:18px;color:#244451;line-height: 18px;width:108px;text-align: center;vertical-align: top;}
.zg_m02_step p a{display: inline-block;height:79px;padding-top:30px;}
.zg_m02_step p strong{font-size:26px;color:#244451;margin-bottom:8px;display: block}
.zg_m02_p{padding-top:60px;}
.zg_m02_step p.zg_m02_p2{padding-left:5px;width:103px;}
.zg_m02_step p.zg_m02_p3{width:103px;}
/* main03 */
.zg_mainbg03{background: url("../images/zg_mianbg03.jpg")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_mianbg03.jpg*/ no-repeat center top;height: 940px; width: 100%; margin: 0 auto; overflow: hidden; min-width: 1000px;}
.zg_m03_jz{height: 366px;padding-bottom:40px;}
.zg_m03_zl{ width: 1000px; margin: 0 auto; overflow: hidden; background: #EFEFEF;}
.zg_m03_zl li{float:left;padding:13px;background:#fff;}
.zg_m03_li{margin:0 26px;}
.zg_m03_jz img{border-radius: 15px;box-shadow: 0 0 30px #dee6fd;}
.container{position: relative;top:0px;}

.zg_footer{text-align: center;background:#333;line-height: 30px;font-size:14px;color:#fff;padding:30px 0}
.zg_celan{display: block;width: 108px;height: 417px;background: url("../images/zg_pic25.png")/*tpa=http://hu.zgjcks.com/zt/2020xdggyy/images/zg_pic25.png*/ no-repeat;position: fixed;right:0;top:100px;padding:20px;}
.gotop{height:40px;cursor: pointer;}
.zg_celan_top{padding-top:43px;}
.zg_celan_top li{border-top:1px dashed #b27a14;font-size:16px;color:#fff;line-height: 40px;}
.zg_celan_top li span{display: inline-block;width: 38px;padding-right:4px;line-height: 38px;}
.zg_celan_top li a{color:#fff;}
.zg_celan_top li a:hover{text-decoration: underline;}
.zg_celan_top li img{ display: inline; line-height: 34px; vertical-align: middle;}

.zg_celan p{text-align: center;color:#fff;font-size:15px;line-height: 25px;border-top:1px dashed #b27a14;padding-top:10px;}
.zg_celan p span{font-size:18px;}
.zg_celan p img{background:#fff;padding:5px;margin:8px 0 24px;}
.yyue{display: block;width: 102px;height: 28px;line-height: 28px;text-align: center;background:#f8f8f8;border-radius: 3px;font-size:18px;color:#f84812;}
.qq{display: block;text-align: center;font-size:14px;color:#fff;line-height: 38px;}

/*验证码部分*/
.input_select,.pt_dy{width: 180px;height: 50px;outline: none;border: solid 1px #000;border-radius: 5px;margin-bottom: 14px;padding-left: 15px;line-height: 50px;font-size: 26px;color: #666666}
.pt_dy1{padding-left: 0;width: 190px;cursor: pointer;background: #188ed8;border-radius: 25px;color: #fff;margin: 10px 20px 40px 75px;}
.dosubmit{
	display: block;
	width: 325px;
	height: 108px;
	text-align: center;
	line-height: 108px;
	font-size: 49px;
	color: #ff0570;
	background: #fff;
	border: none;
	box-shadow:  0 0 10px 10px #fff;
	border-radius: 108px;
	margin-left: 337.5px;
	outline: none;
}

.formbox tr td{
  width:100%;
  position: relative;
}
.yzm_wrap .yzm_btn,#daojishi{
  width:120px;
  height:49px;
  color: #999999;
  position: absolute;
  right:10px;
  top:0px;
  text-align: center;
  line-height:49px;
  font-size:19px;
  transition: all 1s;
}
.yzm_wrap #daojishi{
  display: none;
  font-size: 14px;
}
.bcxx{ width:300px; height:36px; background: #A1A1A1; opacity:0.65; filter:alpha(opacity=65); padding-left:15px; position: absolute; left:0; z-index:9; border-radius:4px; font:24px/36px 'Microsoft Yahei'; color:#f3f3f3; display:none;  }
 .bcxx em{ display:block; width:13px;height:14px;position:absolute; left:35px; bottom:-6px;}
 .pt_yzm{ width:140px; height: 40px; position:absolute;  border:none; text-align: center; right:6px; top:16px; cursor: pointer; font:18px/40px "Microsoft Yahei"; background-color: #466bf4; color: #fff; border-radius:20px; }
#daojishi{ width: 140px;
    height: 40px;
    position: absolute;
    border: none;
    text-align: center;
    right: 6px;
    top: 16px;
    cursor: pointer;
    font: 18px/40px "Microsoft Yahei";
    background-color: #466bf4;
    color: #fff;
    border-radius: 20px;}
