@charset "gb2312";*{box-sizing:border-box}
body,html{padding:0;margin:0;min-height:100%}
html{-ms-overflow-style:scrollbar}
img{border:none;outline:0;max-width:100%}
a{cursor:pointer;text-decoration:none}
a:active{outline:0}
a:focus{-moz-outline-style:none;outline:0}
ul{list-style:none}
li,ul{padding:0;margin:0}
h1,h2,h3,h4,h5,p{padding:0;margin:0;font-weight:400}
h1 a:active,h1 a:focus,h1 a:hover,h1 a:link,h2 a:active,h2 a:focus,h2 a:hover,h2 a:link,h3 a:active,h3 a:focus,h3 a:hover,h3 a:link,h4 a:active,h4 a:focus,h4 a:hover,h4 a:link,h5 a:active,h5 a:focus,h5 a:hover,h5 a:link,p a:active,p a:focus,p a:hover,p a:link{text-decoration:none}
h2{font-size:26px}
h3{font-size:20px}
h4{font-size:16px}
ol{padding:0 0 0 20px}
ol li{list-style-type:decimal;list-style-position:outside}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:"";display:block;clear:both}
.main{width:1000px;margin:0 auto}
.mr0{margin-right:0!important}
h2{text-align:center;font:700 40px/60px "microsoft yahei";color:#333}
.clearfix:after{content:"";display:table;clear:both;height:0}
body{font-family:"Microsoft YaHei","ËÎÌå";color:#093a2b;min-width:1000px;background-color:#fff}
.container{width:1000px;margin:0 auto}
.container:after{content:"";display:table;clear:both;height:0}
.hide{display:none!important}
.show{display:block!important}
.zx2{width:150px;height:auto;position:fixed;top:15%;right:0;padding:0;box-sizing:border-box;z-index:1000;display:block}
.zx2 .floatclosebtn{width:30px;height:30px;line-height:30px;padding:0 0 8px 1px;background:#ff384b;color:#fff;font-size:24px;cursor:pointer;text-align:center;margin:0;display:block;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:50%;vertical-align:middle;position:absolute;top:-15px;left:-15px;z-index:1111;box-sizing:border-box}
.zg_topWrap{background-color:#fff}
.zg_top{padding:7px 0 0}
.zg_top .zg_logo img{height:34px}
.zg_top ul{padding:6px 0 0 18px}
.zg_top li{float:left;font:14px/40px "ËÎÌå";color:#333}
.zg_top li a{color:#333;padding:0 10px}
.zg_top p{margin:0;font:16px/44px "microsoft yahei";color:#333}
.banner{background:url(imagesbannerBg.jpg) no-repeat center}
.banner img{display:block}
.footer{width:100%;padding-top:30px;line-height:1.7;text-align:center;background:#302B27;font-size:12px;color:#fff;padding-bottom:28px;margin-top:0}
.footer p{margin:0}
.zg_con01{padding:35px 0 60px}
.zg_con01 .wrapper{height:454px;padding-top:45px;background:transparent url(imagesbg01.jpg) center top no-repeat;text-align:center}
.zg_con01 h2{font-size:30px;color:#11a980}
.zg_con01 p{font-size:20px;color:#093a2b}
.zg_con01 h4.warning{display:inline-block;padding:0 55px;margin:25px 0;height:50px;line-height:50px;font-size:28px;font-weight:700;font-weight:700;color:#fff;background:transparent url(imageswarningBg.png) center repeat-y;background-size:100% auto;border-radius:100px}
.zg_con01 h4.warning span{color:#ecff79}
.zg_con01 .itemBox .item{float:left;width:33.333%;min-height:157px;background:transparent url(imagesitemBg01.png) center no-repeat}
.zg_con01 .itemBox .item h3{position:relative;padding-left:35px;font-size:20px;line-height:50px;color:#fff}
.zg_con01 .itemBox .item h3 span{position:absolute;left:23px}
.zg_con01 .itemBox .item h3 b{font-size:16px;font-weight:lighter}
.zg_con01 .itemBox .item p{font-size:16px;margin:20px 0}
.zg_con01 .itemBox .item .button{display:block;margin:0 auto;width:115px;height:30px;line-height:30px;background:#1ec290 url(imagesbuttonBg.png) center top repeat-y;background-size:100% auto;border-radius:100px;color:#fff;font-size:16px;transition:.3s}
.zg_con01 .itemBox .item .button:hover{background-color:#13b3b1;background-image:none}
.zg_con01 .itemBox:after{content:"";display:table;clear:both}
.zg_con02{background:transparent url(../images/wrapperBg02.jpg) center no-repeat}
.zg_con02 .wrapper{height:120px;padding:25px 0;background:transparent url(imagesbg02.jpg) center top no-repeat;text-align:center}
.zg_con02 h2{font-size:48px;font-weight:700;font-style:italic;color:#fff;text-shadow:0 2px 2px #13765c}
.zg_con02 h2 span{color:#eeee75}
.zg_con02 h2 img{vertical-align:top;margin:5px 15px 0 0}
.zg_con03{background:transparent url(imageswrapperBg03.jpg) center no-repeat; -webkit-background-size: 100% 100%;
background-size: 100% 100%;}
.zg_con03 .wrapper{height:auto;padding-top:10px;background:transparent url(imagesbg03.jpg) center top no-repeat;-webkit-background-size: 100% 100%; padding-bottom: 30px;
background-size: 100% 100%;}
.zg_con03 .introTitle{width:395px;height:64px;padding:10px; box-sizing: border-box; font-size:25px;color:#fff;font-weight:700;
	background:#19c395; border-radius: 15px; line-height: 44px; margin-bottom: 10px;}
.zg_con03 .leftBox{position:relative;width:100%;float:left; box-sizing: border-box; margin-bottom: 30px;}
.zg_con03 .leftBox .box{height:auto;padding:20px 15px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5)}
.zg_con03 .rightBox{position:relative;width:100%;float:left;}
.zg_con03 .rightBox .box{height:auto;padding:15px 15px 15px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5);text-align:center}
.zg_con03 .rightBox .box h4{font-size:22px;padding-left:60px;margin-bottom:20px;font-weight:700}
.zg_con03 .rightBox .box p{font-size:20px;line-height:2;margin-bottom:15px}
.zg_con03 .rightBox .box p span{color:#f41b39}
.zg_con03 .rightBox .box .button{display:block;margin:0 auto;width:115px;height:30px;line-height:30px;background:#1ec290 url(imagesbuttonBg.png) center top repeat-y;background-size:100% auto;border-radius:100px;color:#fff;font-size:16px;transition:.3s}
.zg_con03 .rightBox .box .button:hover{background-color:#13b3b1;background-image:none}
.zg_con04{background:transparent url(imageswrapperBg04.jpg) center no-repeat}
.zg_con04 .wrapper{height:728px;padding-top:60px;background:transparent url(imagesbg04.jpg) center top no-repeat}
.zg_con04 h2{font-size:48px;font-weight:700;font-style:italic;color:#fff;text-shadow:0 2px 2px #13765c}
.zg_con04 h2 span{color:#eeee75}
.zg_con04 h2 img{vertical-align:top;margin:0 15px 0 0}
.tableBox{width:960px;margin:40px auto 0;text-align:center}
.tableBox .tableTitle{position:relative;height:85px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff}
.tableBox .tableTitle .introTitle{position:absolute;left:-21px;top:0;width:293px;height:73px;padding:25px 0 0 15px;font-size:25px;color:#fff;font-weight:700;background:transparent url(../images/smallbg02.png) center no-repeat}
.tableBox .tableTitle h4{font-size:24px;padding-left:70px;line-height:85px}
.tableBox table{width:100%;border-spacing:0;border-collapse:collapse;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff}
.tableBox table th{padding:12px 0;background-color:#1ec193;font-size:24px;font-weight:700;color:#fff}
.tableBox table th img{vertical-align:top;margin-right:10px}
.tableBox table td{font-size:20px;padding:15px 0;border-right:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d}
.tableBox table td:last-child{border-right:none}
.tableBox table .button{display:block;margin:0 auto;width:115px;height:30px;line-height:30px;background:#1ec290 url(imagesbuttonBg.png) center top repeat-y;background-size:100% auto;border-radius:100px;color:#fff;font-size:16px;transition:.3s}
.tableBox table .button:hover{background-color:#13b3b1;background-image:none}
.zg_con05{background:transparent url(imageswrapperBg05.jpg) center no-repeat}
.zg_con05 .wrapper{height:1339px;padding-top:50px;background:transparent url(imagesbg05.jpg) center top no-repeat}
.zg_con05 h2{font-size:48px;font-weight:700;font-style:italic;color:#3c3c3c;text-shadow:0 2px 2px #13765c}
.zg_con05 h2 span{color:#29a672}
.zg_con05 h2 img{vertical-align:top;margin:7px 15px 0 0}
.zg_con05 .subTitle{font-size:30px;margin-top:35px;color:#3c3c3c;text-align:center}
.zg_con05 .tableBox{margin-bottom:50px;box-shadow:0 2px 5px rgba(0,0,0,.3)}
.zg_con05 .itemBox{margin-top:50px;padding:0 20px}
.zg_con05 .itemBox:after{content:"";display:table;clear:both}
.zg_con05 .itemBox .item{position:relative;float:left;width:290px;height:450px;margin:0 15px}
.zg_con05 .itemBox .item h4{font-size:30px;font-weight:700;text-align:center;color:#fff;line-height:70px}
.zg_con05 .itemBox .item ul{margin-left:30px;padding-top:30px;padding-right:30px}
.zg_con05 .itemBox .item ul li{position:relative;padding-left:20px}
.zg_con05 .itemBox .item ul li h5{font-size:20px;font-weight:700}
.zg_con05 .itemBox .item ul li p{font-size:14px;margin-top:5px;line-height:20px}
.zg_con05 .itemBox .item ul li+li{margin-top:10px}
.zg_con05 .itemBox .item ul li:before{content:"";display:block;position:absolute;left:0;top:7px;margin-left:-10px;width:19px;height:19px}
.zg_con05 .itemBox .item .zixun{position:absolute;bottom:0;left:65px;width:160px;height:45px;padding-left:25px;line-height:45px;font-size:18px;color:#fff;text-align:center}
.zg_con05 .itemBox .item01{margin-top:50px;background:transparent url(imagesitemBg02.png) center no-repeat}
.zg_con05 .itemBox .item01 ul{border-left:1px solid #c4eed3}
.zg_con05 .itemBox .item01 ul li:before{background:transparent url(imagespoint01.jpg) left top no-repeat}
.zg_con05 .itemBox .item02{background:transparent url(imagesitemBg03.png) center no-repeat}
.zg_con05 .itemBox .item02 ul{border-left:1px solid #fbe8b8}
.zg_con05 .itemBox .item02 ul li:before{background:transparent url(imagespoint02.jpg) left top no-repeat}
.zg_con05 .itemBox .item03{margin-top:50px;background:transparent url(imagesitemBg04.png) center no-repeat}
.zg_con05 .itemBox .item03 ul{border-left:1px solid #ffd2b4}
.zg_con05 .itemBox .item03 ul li:before{background:transparent url(imagespoint03.jpg) left top no-repeat}
.zg_con06{background:transparent url(imageswrapperBg06.jpg) center bottom no-repeat}
.zg_con06 .wrapper{min-height:762px;padding-top:50px;background:transparent url(imagesbg06.jpg) center bottom no-repeat}
.zg_con06 h2{font-size:48px;font-weight:700;font-style:italic;color:#3c3c3c;text-shadow:0 2px 2px #13765c}
.zg_con06 h2 span{color:#29a672}
.zg_con06 h2 img{vertical-align:top;margin:7px 15px 0 0}
.zg_con06 .itemBox{margin-top:40px}
.zg_con06 .itemBox:after{content:"";display: table; clear: both;}
.zg_con06 .itemBox .item{float:left;width:267px;height:364px;padding:80px 15px 0;background:transparent url(imagesitemBg05.png) center no-repeat;text-align:center}
.zg_con06 .itemBox .item img{display:block;width:180px;margin:0 auto}
.zg_con06 .itemBox .item .link{height:48px;min-width:200px;padding:0 22px;margin-top:25px;line-height:48px;font-size:26px;color:#fff;background-color:#0e825b;border-radius:100px;display:inline-block}
.zg_con06 .itemBox .item02{margin:0 80px}
.floatLeft{position:fixed;left:20px;top:10%;width:140px;height:569px;padding:100px 10px 0;background:transparent url(imagesfloatBgLeft.png) center no-repeat;z-index:1000}
.floatLeft .linkBox a{display:block;border:1px dashed #fff;color:#fff;height:38px;line-height:36px;border-radius:100px;text-align:center}
.floatLeft .linkBox a+a{margin-top:10px}
.floatLeft .linkBox a:hover{color:#ebfd56;border-color:#ebfd56}
.floatLeft .qrcode{padding:5px;margin-top:10px;border:1px dashed #fff;border-radius:10px}
.floatLeft .qrcode img{display:block;max-width:100%;border-radius:10px}
.floatLeft .backTop{position:absolute;width:30px;height:30px;bottom:13px;left:50%;margin-left:-15px}
.floatLeft .close{position:absolute;top:30px;right:-20px}
.floatRight{position:fixed;right:20px;top:10%;width:150px;height:530px;padding:30px 5px 0;background:transparent url(imagesfloatBgRight.png) center no-repeat;z-index:1000}
.floatRight h3{margin-bottom:10px;font-size:25px;text-align:center;color:#fff}
.floatRight .kefu_qqzx{padding:10px 5px;border-radius:5px;background-color:#fff}
.floatRight .kefu_qqzx table td{font-size:14px;padding:4px}
.floatRight .kefu_qqzx table td img{display:block;width:70px}
.floatRight .kefu_qqzx .tel{margin-top:10px;padding-top:10px;border-top:2px dashed #cdcdcd;font-size:14px;text-align:center;color:#ff202f;font-weight:700}
.floatRight .kefu_qqzx .tel span{color:#129d77}
.floatRight .backTop{position:absolute;bottom:7px;left:0;width:100%;text-align:center;color:#fff}
.floatRight .close{position:absolute;top:0;left:-20px}

.kctjbtn{ width: 330px; height: 64px; display: block; margin: 20px auto; background: #f1b414; border-radius: 10px; text-align: center; line-height: 64px; font-size: 26px;
 color: #fff; }
.kctjbtn:hover{ background: #e6ab0f;  }

.rightzx{ width: 70px; height: 220px; background: #18b7a0; line-height: 50px; display: block; position: fixed; right: 20px; top: 15%; z-index:1000; padding: 8px;
 border-top-left-radius: 10px; border-bottom-right-radius: 10px;  }
.rightzx a{ width: 100%; height: 100%; display: block; color: #fff; text-align: center; font-size: 30px; border: 1px dashed #fff; }

.form_group{ width: 100%; padding: 10px; box-sizing: border-box;}
.inp{ width: 100%; height: 52px; line-height: 40px; background: #fff; border: 1px solid #ccc; padding: 6px 10px; box-sizing: border-box; display: inline-block;
 vertical-align: top; font-size: 18px; color: #666; }
.input_group_lg{ width: 235px; display: block; font-size: 18px; float: left; margin: 0px; padding-right: 5px; box-sizing: border-box; }
.input_group_lg label{ display: block; margin-bottom: 4px; font-weight: bold; line-height: 30px;}
.input_group_lg label em{ width: 22px; height: 22px; display: inline-block; margin: 0px 5px; background: #ff5652; color: #fff; border-radius: 50%;
 text-align: center; line-height: 22px; font-size: 17px;}
.btn_box{ width: 100%; text-align: center;}
.btn_sm{ width: 235px; height: 50px; padding: 0px; background: url(hlj.offcn.comzg2018gkbddkimgformbtn.png) no-repeat center; border: none; font-size: 18px;
 color: #fff; cursor: pointer; border-radius: 50px; }
.btn_sm:active{ background: #6eb5ff;}

.backdrop{ width:100%; height:100%; position: fixed; top:0px; left:0px; right:0px; bottom:0px;
background-color: #000; filter: alpha(opacity=80);  background: rgba(0,0,0,0.8); z-index:1000; display:none; }
.modal{ width:360px; height:260px; margin: auto; margin-top:15%; background:#fff; border:1px solid #eee; padding: 0px 10px 10px; box-sizing:border-box;
 position:relative; position: fixed; top:0px; left:0px; right:0px; bottom:0px; border-radius: 6px; -webkit-transform: scale(0.8.0.8);z-index: 1100; display: none;}
.modal.in{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); display: block;} 
.modal-head{ display: block; font-size: 20px; color: #376dd7; height: 50px; line-height: 50px; padding: 0px 10px; box-sizing: border-box;
 border-bottom: 1px solid #ccc;}
.modal-closebtn{ width: 26px; height: 26px; line-height: 22px; padding: 0px 0px 3px 1px; background:#ccc; color:#333; font-size:22px; cursor:pointer; text-align: center;
 margin:12px; display: block; border: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; border-radius: 50%; vertical-align: middle;}
.modal-body{ width: 100%; height: auto; box-sizing: border-box; padding: 10px; max-height: 460px; overflow: auto; -webkit-overflow-scrolling: touch;}
.modal .md_sp{ background:#eee; display:inline-block; padding:3px 10px; box-sizing:border-box; font-size:14px;}
.zjz{ text-align: center;  }
.modal a{ display:inline-block; padding:15px 10px; font-size:18px; color:#f00; font-weight: bold;}
.modal a:hover{ color:#f00; text-decoration:underline; }