@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing: border-box;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0;padding:0}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
audio, canvas, video{display:inline-block;*display:inline;*zoom:1}
body, button, input, select, textarea{ font: 12px/1.5 "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53" }
input, select, textarea{font-size:100% }
table {border-collapse:collapse;border-spacing:0}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, i, strong, th, var, optgroup{font-style: normal;font-weight: normal}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:500}
ol, ul {list-style:none}
h1, h2, h3, h4, h5, h6{font-weight:normal}
a {color:#333;text-decoration:none}
a:hover{color:#1b9dfe;text-decoration:none}
.clearfix {/* 触发 hasLayout */zoom:1; }
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden}
button, input, select, textarea {font-size:100%; margin:0;vertical-align:baseline;*vertical-align:middle}
button, input { line-height: normal }
button, select { text-transform: none }
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled], html input[disabled] {cursor:default }
input[type="checkbox"], input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0; *height:13px;*width:13px}
input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; box-sizing: content-box }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}
.mright10{margin-right:10px}
.mright20{margin-right:20px}
.mright6{margin-right:6px}
.overflow-hidden{overflow:hidden}
.m-top20{margin-top:20px}
.mtop30{margin-top:30px}
.mtop60{margin-top:60px}
.m-top10{margin-top:10px}
.mbottom10{margin-bottom:10px}
.mbottom20{margin-bottom:20px}
.mleft20{margin-left:20px}
.mright10{margin-right:10px}
.mr30{margin-right:30px}
.mt40{margin-top:40px}
.ptop20{padding-top:20px}
.ptop10{padding-top:10px}
.pbottom6{padding-bottom:6px}
.pleft20{padding-left:20px}
.no-padding{padding:0 !important}
.no-padding-left{padding-left:0 !important}
.no-padding-right{padding-right:0 !important}
.padding-left30{padding-left:30px !important}
.text-left{text-align:left !important}
.v-middle{vertical-align:middle}
.t-right{text-align:right}
.h4-f24{font-size:24px;display:inline-block;line-height:34px;padding-bottom:14px}
.text-center{text-align:center !important}
.text-left{text-align:left !important}
.gff9{color:#ff9102}
.fsize16{font-size:16px !important}
.fsize18{font-size:18px !important}
.fsize14{font-size:14px}
.fsize12{font-size:12px}
.fsize22{font-size:22px}
.fsize20{font-size:20px}
.fsize24{font-size:24px}
.g999{color:#999}
.g666{color:#666}
.g333{color:#333}
.g888{color:#888}
.gfff{color:#fff}
.g009{color:#009de0}
.gff8{color:#ff8800}
.gf00{color:#f00}
.g00b{color:#00ba9c}
.ga2a{color:#a2a2a2}
.g738{color:#738caf}
.g97a{color:#97a0b4}
.g2e3{color:#2e303f}
.g005{color:#005baa}
.g425{color:#4251b6} 
.fweight{font-weight:bold}
.no-margin-right{margin-right:0 !important}
.line-height{line-height:26px}
.line-height24{line-height:24px}
.line-height22{line-height:22px}
.line-height16{line-height:16px}
.line-height40{line-height:40px}
.pull-left{float:left}
.pull-right{float:right}
.position-relative{ position:relative}
/*zzidc-auto*/
.zzidc-auto{width:1200px;margin-right:auto;margin-left:auto}
/*zzidc-nav*/
.home-link{color:#fff;display:inline-block}
.paddingtop64{padding-top:65px}
.hd{width:100%;min-width:1200px;height:63px;position:fixed;top:0;z-index:9999;border-bottom:1px solid #3b444e}
.hd-floor{width:100%;height:63px;min-width:1200px;position:absolute;top:0;z-index:9998;display:none}
.hd-bg{background-color:#2e303f;border-bottom:1px solid #3b444e}
.logo{width:190px;height:64px;display:inline-block;cursor:pointer;background:url(https://img.zzidc.com/gainet-data/images/common/logo.png) no-repeat 0 0px;*display:inline;*zoom:1}
.nav{width: 800px;height:100%;display:inline-block;*display:inline;*zoom:1;}
.nav>li{float:left;width:20%;height:61px;font-size:14px;line-height:64px;cursor:pointer;}
.position-relative{position:relative}
.nav>li:hover{border-bottom:3px solid #1b9dfe}
.nav-right{height:100%;display:inline-block;*display:inline;*zoom:1}
.nav-right>li{float:left;font-size:12px;margin-left:8px;margin-right:8px;line-height:64px;cursor:pointer}
.nav-right>li.regi{width:110px;height:100%;padding:0;margin-left:10px;background:#4251b6;font-size:14px;margin-right:0}
.nav-right>li.regi a{display:block}
.nav-right>li.regi a:hover{color:#97a0b4}
.nav-right>li:hover a{color:#4251b6}
.buy-car{display:inline-block;*display:inline;*zoom:1;width:29px;height:28px;background:url(../../images/common/buy-car.png) no-repeat;vertical-align:middle}
.nav-right a{color:#fff;display:inline-block}
.prtb{padding-right:20px;padding-top:6px;padding-bottom:6px}
.nav-international{}
.in-before{background: url(../../images/gainet-cn-20180423yfimg1-0.png) no-repeat;margin-right: 10px;width: 20px;height: 20px;margin-top: 23px;float: left;}
.in-before2{background: url(../../images/gainet-cn-20180423yfimg1-1.png) no-repeat;margin-left: 10px;width: 20px;height: 20px;margin-top: 29px;float: left;}
.nav-international .nav-international-list{position: absolute;top: 100%;left: 0;background: #2e303f;line-height: 28px;min-width: 100%;display: none;padding-bottom: 10px;padding-top: 10px;}
.nav-international .nav-international-list li{}
.nav-international .nav-international-list li a{color:#fff}
.nav-international .nav-international-list li a:hover{color: #4251b6}
.nav-international:hover .nav-international-list{display: block;width: 140px;}
/*二级导航*/
.nav-solu{width:600px;padding:16px 0;background-color:#2e303f;position:absolute;left:0;top:64px;cursor:default}
.nav-solu-warp{width:168px;float:left;color:#fff;font-size:14px;line-height:40px}
.nav-solu-warp:last-child{border-right:none}
.nav-solu-warp>ul>li{width:50%;float:left}
.nav-solu-warp>ul>li>a{color:#fff;}
.nav-solu-warp>ul>li>a:hover{color:#1b9dfe;}
.nav-solus{display:none}
.programme-box{width:100%;text-align:left;padding-left:0}
.programme-h4{border-bottom:1px solid #5e606b;margin-left:38px;margin-right:31px}
.nav-solu-warp ul.programme-ul li{width:100%}
.nav-solu-warp ul.programme-ul li a{display:inline-block;width:79%;padding-left:40px}
.nav-solu-warp ul.programme-ul li a:hover{color:#1b9dfe;}
.nav-solu-warp ul.hzsc-ul li{width:100%}
.nav-solu-warp ul.hzsc-ul li a{display:inline-block;width:100%;text-align:center}
.nav-solu-warp ul.hzsc-ul li a:hover{color:#4251b6}
.nav-coo{display:none}
.nav-friend{display:none}
.nav-sever{display:none}
.nav-friend-warp{width:160px}
.nav-solu-warp ul.hz-ul li{width:100%}
.nav-solu-warp ul.hz-ul li a{display:inline-block;width:75%;padding-left:42px}
.nav-solu-warp ul.hz-ul li a:hover{color:#1b9dfe}
/*二级导航*/
/*zzidc-footer-website*/
.zzidc-footer-website{background:#2e303f;padding:30px 0 0;width:100%;min-width:1200px}
.zzidc-footer-website .website-columns{max-width:1180px;margin:0 auto;font-size:0;text-align:center;border-bottom:1px solid #5c6274;padding-left:10px;padding-right:10px}
.zzidc-footer-website .columns{display:inline-block;vertical-align:top;text-align:left;width:16%;margin-bottom:20px}
.zzidc-footer-website .columns h3{margin-bottom:15px}
.zzidc-footer-website .columns .ct-title{font-size:16px;color:#fff;font-weight:400}
.zzidc-footer-website .columns ul li{line-height:24px}
.zzidc-footer-website .columns ul li a{font-size:13px;color:#97a0b4;display:inline-block}
.zzidc-footer-website .columns ul li a:hover{color:#fff}
.zzidc-footer-website .columns.column-follow{width:20%}
.ct-weibo{background:url(https://img.zzidc.com/gainet-data/images/common/weibo-icon.png) no-repeat;width:20px;height:16px;display:inline-block;vertical-align:middle;margin-right:4px;margin-top:-3px}
.ct-wechat{background:url(https://img.zzidc.com/gainet-data/images/common/wechat-icon2.png) no-repeat;width:22px;height:18px;display:inline-block;vertical-align:middle;margin-right:4px;margin-top:-3px}
.gt-copyright{padding-top:12px;padding-bottom:32px;overflow:hidden}
.copyright-link{padding-bottom:6px;line-height:26px}
.copyright-link a{padding-left:15px;padding-right:15px;color:#97a0b4}
.copyright-link a:hover,.gt-copyright p a:hover{color:#fff}
.gt-copyright p{line-height:26px;color:#97A0B4}
.gt-copyright p a{color:#97a0b4}
.business-license{font-size:0;margin:20px 0}
.business-license a{display:inline-block;margin:0 12px;}


