@charset "gb2312";
/* by offcnlyh in 2017.12.9 */
html{color:#333;}
body{
	font: 12px/1.5 "Î¢ÈíÑÅºÚ",Tahoma,Arial,Helvetica,sans-serif;
	/* [disabled]word-break:break-all; */
	word-wrap: break-word;
	min-width: 1000px;
}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}
ul,ol,input{margin:0;padding:0;}
li{list-style: none;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}
b,th{font-weight:normal;}
a{text-decoration:none;color: #333333;}
a:hover{text-decoration:none;}
textarea{resize:none;}
button,input,textarea{/*background: none; border:none;*/font-family:"Î¢ÈíÑÅºÚ",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
input,select,option,textarea{outline: none;}
table{ border-collapse:collapse;}
.layout{width:1000px;margin:0 auto;}
.fl{float:left;}
.fr{float:right}
.clearfix{*zoom:1}
.clearfix:after{content:"";clear:both;display:block;}
.pt10{padding-top:10px;}
.zg_none{display:none;}
.md0{margin:0!important}
.pd0{padding:0!important;}
.mb52{margin-bottom:52px;}
.mb24{margin-bottom:24px;}
.ml10{margin-left:10px;}
.color_yel{color:#f3e03f!important;}
/* header */
.zg_header{padding-top:16px;height:51px;overflow:hidden;}
.zg_logo{width:166px;}
.zg_nav{padding-left:28px;line-height:46px;}
.zg_nav a{margin:0 8px;color:#231815;font-family: "ËÎÌå"}
.zg_header p{font:18px/46px "Î¢ÈíÑÅºÚ";color:#231815;}
/* banner  */
.zg_banner_bg{background:url(../images/zg_bannerbg.jpg) no-repeat center top;height:500px;}
.zg_banner { position:relative;}
.zg_banner img{display:block;}
.zg_banner h3{ position:absolute;left:220px;bottom:118px;font-size:18px;line-height: 60px; color:#f66701;}
/* main01 */
.zg_mainbg01{background: url(../images/zg_mianbg01.jpg) no-repeat center top;}
.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) no-repeat ;margin:0 13px;}
.nav_list a:hover,.nav_list a.hov{background: url(../images/zg_pic01.png) no-repeat;}
.zg_tit{text-align: center;line-height: 45px;}
.zg_tit h4{font-size:46px;color:#244451;height: 45px;}
.zg_tit h4 strong{color:#f6700f;}
.zg_tit h4 img{margin:-3px 15px 0;}
.zg_tit p{font-size:18px;color:#244451;line-height: 50px;}
.zg_tit2{text-align: center;line-height: 45px;}
.zg_tit2 h4{font-size:46px;color:#244451;height: 45px;}
.zg_tit2 h4 strong{color:#f6700f;}
.zg_tit2 h4 img{margin:-3px 15px 0;}
.zg_tit2 p{font-size:18px;color:#244451;line-height: 50px;}
.zg_main01_ys{text-align: center;padding-top:25px;}
.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}
.zg_main01_ys img{margin-top:-4px;margin-left:-110px;}
.zg_m02_ysbg{background: url(../images/zg_pic06.png) center top;height: 300px;}
/* main02 */
.zg_mainbg02{background: url(../images/zg_mianbg02.jpg) no-repeat center top;height: 1341px;}
.zg_main02{padding:48px 0 0 ;}
.zg_main02_box{background:url(../images/zg_mianbg04.jpg) no-repeat center top;height: 607px;margin-top:40px;margin-bottom:186px;}
.zg_titer h4 strong{color:#fff;}
.zg_main02_cent{padding-top:56px;}
.zg_m02_right{width:380px;height: 536px;background: url(../images/zg_pic14.jpg) no-repeat;padding:12px 43px 0 45px;}
.zg_m02_right table{}.zg_m02_right table th{padding-bottom:10px;}
.zg_m02_right table th h3{line-height: 56px;text-align: center;font-size:30px;color:#fff;}
.zg_m02_right table th span{font-size: 16px;line-height: 16px;color:#fefefe;}
.zg_m02_right table td{padding:8px 0}
.zg_inpt{display: block;width: 94%;height: 54px;background:#fff;border:0;padding:0 3%;color:#333;font-size:18px;}
.yzm{display: block;width: 54%;height: 54px;background:#fff;border:0;padding:0 3%;color:#333;font-size:18px;float: left}
.zg_inpt:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #9b9ba5; opacity:1; 
}
.zg_inpt::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #9b9ba5;opacity:1;
}
.zg_inpt:-ms-input-placeholder{
    color: #9b9ba5;opacity:1;
}
.zg_inpt::-webkit-input-placeholder{
    color: #9b9ba5;opacity:1;
}
.wyzm{display: block;width:35%;height: 54px;float: right;background:#fc6051;font:normal 18px/54px 'Microsoft Yahei';color:#fff;text-align: center;padding:0px;}
.wyzm:hover{background:#e31400;color:#fff;}
.zg_m02_right td select{display: block;width: 100%;height: 53px;line-height: 53px;background:#fff url(../images/zg_pic18.jpg) no-repeat right center;border:0;appearance:none; -moz-appearance:none; -webkit-appearance:none;padding:0 3%;color:#9b9ba5;font-size:18px;}
.zg_m02_right 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) no-repeat;margin-top:10px;cursor: pointer;font-size:26px;color:#fef723;font-weight:bold;}
.zg_m02_left{width: 511px;padding:0 0 0 19px;}
.zg_m02_left h4{text-align: center;font-size:22px;color:#244451;font-weight: normal;line-height: 63px;}
.zg_m02_left h4 img{vertical-align: middle;margin:-2px 9px 0;}
.zg_m02_lc{margin:14px -20px 20px;}
.zg_m02_lc p{line-height: 36px;font-size:24px;color:#333;padding: 0 40px;font-weight: bold;text-align: center;}
.zg_m02_lc p span{margin:0 21px;}
.zg_m02_fw{padding:0 11px; position: relative}
.zg_m02_ul{margin-left:255px}
.zg_m02_ul li{height: 39px;line-height: 39px;background: url(../images/zg_pic12.jpg) no-repeat left center;padding-left:40px;font-size:16px;color:#fa4e4f;margin-bottom: 10px}
.zg_m02_fw img{ position: absolute;right:251px;top:2px;}
.zg_m02_step{background: url(../images/zg_pic08.jpg) no-repeat center top;height: 169px;margin-top:25px;font-size:0;padding-left:20px;width: 980px;}
.zg_m02_step p{display: inline-block;font-size:18px;color:#244451;line-height: 18px;width:108px;height:79px;padding-top:30px;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_p1{height:79px;width:109px;padding-top:30px;}
.zg_m02_step p.zg_m02_p2{padding-left:5px;width:101px;padding-top:90px;}
.zg_m02_step p.zg_m02_p3{width:103px;}
/* main03 */
.zg_mainbg03{background: url(../images/zg_mianbg03.jpg) no-repeat center top;}
.zg_m03_jz{margin-top: 30px;}
.rl_p1{font-size: 30px;color: #fff;background: url("../images/rl.jpg")top center no-repeat;height: 85px;text-align: center;padding-top: 50px;font-weight: bold;line-height: 35px}
.zg_mainbg03 table{margin: 0 auto;}
.zg_mainbg03 table th{background: #ddebf7;}
.zg_mainbg03 table th,td{font-size: 16px;color: #666666;padding: 2px;height: 42px;text-align: center;}
.zg_mainbg03 table a{display: inline-block;padding: 0 10px;background: #ff850d;color: #fff;border-radius: 10px;line-height: 32px;}
.zg_mainbg03 table a:hover{background: #e28427}

.zg_mainbg04{width: 100%;min-width: 1000px;margin-top: 80px;}
.zg_m04_jz{margin-top: 30px;}
.main2_wx{height: 370px;background: #fff;border-radius: 10px;padding: 60px 70px}
.main2_ul{display: flex}
.main2_ul li{flex: 1;}
.main2_libt{width: 60%;height: 70px;border-radius: 5px;background: #262727;text-align: center;line-height: 70px;color: #fff;font-size: 25px;margin: 0 auto;}

.container{position: relative;top:-50px;}
.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) 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;padding:5px 0 7px 0;font-size:14px;color:#fff;line-height: 34px;}
.zg_celan_top li span{display: inline-block;width: 35px;padding-right:4px;}
.zg_celan_top li a{color:#fff;}
.zg_celan_top li a:hover{text-decoration: underline;}
.zg_celan p{text-align: center;color:#fff;font-size:16px;line-height: 20px;border-top:1px dashed #b27a14;padding-top:10px;}
.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;}
