/* iconfont */
@font-face {font-family: "iconfont";src: url('//at.alicdn.com/t/font_2443599_c0tesnx88ac.eot?t=1617262186781'); /* IE9 */src: url('//at.alicdn.com/t/font_2443599_c0tesnx88ac.eot?t=1617262186781#iefix') format('embedded-opentype'), /* IE6-IE8 */url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url('//at.alicdn.com/t/font_2443599_c0tesnx88ac.woff?t=1617262186781') format('woff'),url('//at.alicdn.com/t/font_2443599_c0tesnx88ac.ttf?t=1617262186781') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */url('//at.alicdn.com/t/font_2443599_c0tesnx88ac.svg?t=1617262186781#iconfont') format('svg'); /* iOS 4.1- */}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-false:before {content: "\e603";}
.icon-choose:before {content: "\e78b";}
.icon-no-choose:before {content: "\e668";}
.icon-home:before {content: "\e62d";}
.icon-cn:before {content: "\e677";}
.icon-en:before {content: "\e678";}
.icon-in:before {content: "\e6d9";}
.icon-search:before {content: "\e6da";}
.icon-office:before {content: "\e6db";}
.icon-marks:before {content: "\e6dc";}
.icon-play:before {content: "\e6dd";}
.icon-phone:before {content: "\e6de";}
.icon-email:before {content: "\e6df";}

*{padding:0;margin:0;font: 14px/1.5 'Microsoft YaHei';-moz-user-select: none; -khtml-user-select: none; user-select: none;-webkit-tap-highlight-color: transparent;hyphens:auto;}
.trans{-webkit-transition: all 350ms;-o-transition: all 350ms;-moz-transition: all 350ms;transition: all 350ms}
.clear {zoom: 1;}
.clear:after {height: 0;visibility: hidden;content: "";display: block;clear: both;}
.hide{display:none;}
ul li{list-style: none;}
a{text-decoration: none;color:inherit;line-height:inherit;height:inherit;font-weight:inherit;display:inherit;font-size:inherit}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;}
.msg{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background: rgba(51,51,51,.8);padding:15px 25px;min-width:100px;line-height:30px;display:inline-block;width:auto;max-width:300px;border-radius:8px;color:#fff;font-size:16px;text-align: center;z-index:101;}
button{-webkit-appearance: none;}
button:focus {outline:none;}
button:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}

.placeholder { color: #d1d1d1; }
::-webkit-input-placeholder {color:#d1d1d1;}
:-moz-placeholder {color:#d1d1d1;}
::-moz-placeholder {color:#d1d1d1;}
:-ms-input-placeholder{color:#d1d1d1;}
::-webkit-scrollbar {width: 6px;}
::-webkit-scrollbar-thumb{background-color: #c1c1c1;}
::-webkit-scrollbar-track{background-color: #f7f7f7;}

html{min-width:320px;box-sizing:border-box;overflow-x:auto;}
.tz_screen{width:100%;padding-top:110px;}
.content-wrap{margin:0 auto;width:100%;max-width:1200px;min-width:100px;}

.hg-mobi-header{display:none;position: fixed;left: 0;top: 0;z-index: 100;width: 100%;background:#fff;min-width:320px;}
.hg-mobi-header .title{text-align:center;height: 80px;position:relative;line-height: 80px;font-size: 20px;font-weight: bold;color:#343434;border-bottom:1px solid #d2d2d2;z-index:2;background:#fff;}
.en .hg-mobi-header .title{padding-left:35px;}
.hg-mobi-header .title img{width:auto;height: 100%;display: inline-block;position: absolute;left: 10px;top: 0;}
.hg-mobi-header .title .menu{position: absolute;width: 65px;height: 58px;right:0;top: 12px;cursor:pointer;padding:19px 20px;box-sizing: border-box;}
.hg-mobi-header .title .menu .nav_menu_item{width: 100%;height: 3px;background: #333;position: absolute;-webkit-transition: .36s ease;-o-transition: .36s ease;-moz-transition: .36s ease;transition: .36s ease;border-radius: 2px;overflow: hidden;right: 20px;}
.hg-mobi-header .title .menu .menu_item_top{top: 22px;width: 23px;}
.hg-mobi-header .title .menu .menu_item_center{top: 29px;width: 13px;}
.hg-mobi-header .title .menu .menu_item_bottom{bottom: 19px;width: 19px;}
.hg-mobi-header.active .title .menu .menu_item_top{top: 27px;width: 23px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.hg-mobi-header.active .title .menu .menu_item_center{opacity: 0;}
.hg-mobi-header.active .title .menu .menu_item_bottom{bottom: 28px;width: 23px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}

.hg-mobi-header .nav{-webkit-transition: all 350ms;z-index:1;-o-transition: all 350ms;-moz-transition: all 350ms;transition: all 350ms;position: fixed;top: 0;left: 0;box-sizing: border-box;overflow: hidden;padding-top: 80px;height:0;background:#fff;width:100%;z-index:1;}
.hg-mobi-header.active .nav{height:100%;overflow-x: hidden;overflow-y: auto;}

.hg-mobi-header .nav .n-lang{height:50px;line-height:50px;background:#F4F4F4;font-size:16px;color:#333;padding:0 20px;box-sizing: border-box;}
.hg-mobi-header .nav .lang{float:right;font-size:16px;color:#333;margin-left:25px;display:inline-block;height:100%;line-height:50px;cursor:pointer;}
.hg-mobi-header .lang:before{content:'\e668';color:#D2D2D2;display:inline-block;font-size:16px;margin-right:8px;font-family: "iconfont";}
.hg-mobi-header .lang.checked:before{content:'\e78b';color:#F29100;}
.hg-mobi-header .n-item{-webkit-transition: all 200ms;-o-transition: all 200ms;-moz-transition: all 200ms;transition: all 200ms;}
.hg-mobi-header .n-item li{cursor:pointer;margin-left:20px;height:66px;line-height:66px;font-size:16px;box-sizing: border-box;border-bottom:1px solid #F4F4F4;width:calc(100% - 20px);list-style: none;display:block}
.hg-mobi-header .n-item li i{float:right;font-size:12px;color:#333;-webkit-transition: .36s ease;-o-transition: .36s ease;-moz-transition: .36s ease;transition: .36s ease;border-radius: 2px;margin-top: 25px;margin-right:20px;}
.hg-mobi-header .n-item .child-nav{background: #F4F4F4;overflow: hidden;height:0;}
.hg-mobi-header .n-item .child-nav li{border-color:#fff;margin-left:40px;width:calc(100% - 40px);color:#333;}
.hg-mobi-header .n-item.on>li{font-weight:bold;}
.hg-mobi-header .n-item.n-focus>li,
.hg-mobi-header .n-item li.on{color:#F29100;}
.hg-mobi-header .n-item.n-focus li i{-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);transform: rotate(-180deg);color:#F29100}
.hg-mobi-header .n-item.n-focus .child-nav{height:auto;}

.hg-pc-header{text-align: right;height: 110px;line-height: 110px;position: fixed;left: 0;top: 0;z-index: 100;width: 100%;background:#fff;box-shadow:0px 1px 8px 0px  rgba(51,51,51,0.1);}
.hg-pc-header .logo{float:left;display:inline-block;height: 110px;width: 265px;margin-top: 0;}
.hg-pc-header .lang{float:right;display:inline-block;font-size:24px;color:#F29100;line-height: 110px;cursor:pointer;padding:0 10px;margin-left:60px}
.hg-pc-header .nav{display:inline-block;line-height: 110px;height: 110px;width:auto;}
.hg-pc-header .nav>li{color:#333;font-size:14px;cursor:pointer;display:inline-block;line-height:110px;/* padding: 0 35px; */position:relative;height:110px;display:inline-block;}
.hg-pc-header .nav>li a{line-height:30px;height: 66px;text-align: center;margin-top: 25px;padding: 0 35px;}
.hg-pc-header .nav>li:hover,.hg-pc-header .nav>li.on{color:#F29100;}
.hg-pc-header .nav>li:after{content: " ";position: absolute;bottom:0;left: 0;width: 100%;border-top-style: solid;transform: scaleX(0);transition: transform .2s ease-in-out;color:#F29100;}
.hg-pc-header .nav>li:hover:after,.hg-pc-header .nav>li.on:after{transform: scaleX(1);}
.hg-pc-header .nav>li a i{display:block;font-size:24px;}
.hg-pc-header .nav .child-nav{z-index:2;position:absolute;min-width:112px;width:auto;padding: 0;height:0;top:56px;left:50%;display:block;border-radius:4px;box-sizing: border-box;overflow:hidden;transform:translateX(-50%);}
.hg-pc-header .nav .child-nav>ul{background:rgba(51,51,51,.9);display:block;border-radius:4px;/* display: block; */width: auto;}
.hg-pc-header .nav .child-nav li{height:37px;line-height:37px;font-size:14px;text-align:center;color:#fff;width: auto;position:relative;white-space: nowrap;padding: 0 20px;}
.hg-pc-header .nav .child-nav li:after{content:'';position:absolute;width: calc(100% - 20px);left:10px;bottom:0;background:rgba(255,255,255,.2);height:1px;display:inline-block;}
.hg-pc-header .nav .child-nav li:last-child:after{display:none}
.hg-pc-header .nav .child-nav li:hover,
.hg-pc-header .nav .child-nav li.on{background:rgba(255,255,255,.2);}
.hg-pc-header .nav .child-nav li:hover:after,
.hg-pc-header .nav .child-nav li.on:after{display:none}
.hg-pc-header .nav>li:hover .child-nav{height:auto;padding-top:8px;}

.hg-footer{text-align:center;background:#fff;height:270px;}
.hg-footer .content-wrap{padding:70px 0;text-align:center;}
.hg-footer .content-wrap .left,.hg-footer .content-wrap .right{float:left;display:inline-block;width:auto;text-align:left;}
.hg-footer .content-wrap .right{float:right;position: relative;padding-right: 200px;transition: padding 350ms;}
.hg-footer .content-wrap span{color:#999;display:block;font-size:14px;line-height:30px;text-align:left;}
.hg-footer .content-wrap a:not(.button){display:inline;/* color:#f29100; */}
.hg-footer .content-wrap h2{font-weight:bold;color:#333;font-size:16px;margin:35px 0}
.subscribe{margin-top:28px;}
.subscribe input{width: 169px;height: 40px;border: 1px solid #E5E5E5;display:inline-block;box-sizing:border-box;padding:0 10px;outline:none;vertical-align: middle;}
.subscribe .button{display:inline-block;width: 100px;height: 40px;background: #333333;color:#fff;font-size:14px;display:inline-block;margin-left:10px;border:none;cursor:pointer;transition: all .2s;vertical-align: middle;text-align: center;line-height: 40px;}
.subscribe .button:hover{background:#f29100}
.hg-footer hr{background-color:#e5e5e5; height:1px; border:none;}
.hg-footer .nav{text-align:center;}
.hg-footer .nav a{display:inline-block;color:#333;font-size:14px;margin:30px 40px 0 40px;transition: all .2s;}
.hg-footer .nav a:hover{color:#f27100;}
.hg-footer .copyright{word-break: keep-all;line-height: 18px;text-align: center;color: #999;font-size: 12px;padding:25px 20px 30px 20px;}
.hg-footer .copyright a{display:inline;cursor:pointer;}
.hg-footer .qrcode{position: absolute;text-align: center;right: 0;top: 50%;transform: translateY(-50%);}
.hg-footer .qrcode img{width: 90px;height: 90px;display: block;margin:0 auto;}
.hg-footer .qrcode span{display: inline-block;margin-top: 10px;line-height: 14px;}

.section{text-align: center;}
.section.bggray{background:rgba(51,51,51,.8)}
.section h1{transition: all 350ms;font-size:28px;font-weight:bold;color:#333;max-width: 600px;padding:80px 0 50px 0;text-align:center;display:block;margin:0 auto 60px auto;border-bottom:1px solid #e5e5e5;position:relative;width: 70%;}
.section h1:after{content:'';height:5px;width:98px;background:#f27100;position:absolute;bottom:-3px;z-index:1;left:50%;transform: translateX(-50%);}
.section.bggray h1{color:#fff;border:none;}
.section.bggray h1:after{background:#fff}

@media screen and (max-width: 1200px){
    .hg-footer .content-wrap .left{padding-left:10px;box-sizing:border-box}
    .hg-footer .content-wrap .right{padding-right:120px;}
}
@media screen and (max-width: 1100px){
    .hg-footer .content-wrap .right{padding-right:100px;}
}
@media screen and (max-width: 1050px){
    .hg-footer .content-wrap .left,.hg-footer .content-wrap .right{float:none;text-align:center;margin: 0 15px;display: block;padding:0;}
    .hg-footer .content-wrap span{text-align:center;}
}
@media screen and (max-width: 900px){
    .hg-mobi-header{display:block;}
    .hg-pc-header{display:none}
    .tz_screen{padding-top:81px;}
    .section h1{font-size:26px;}
}
@media screen and (max-width: 750px){
    .hg-footer .qrcode{display:block;position:static;width:auto;margin:0 auto;transform:none;padding-top:28px;}
}
@media screen and (max-width: 600px){
    .hg-footer .nav{display:none}
    .section h1{font-size:24px;}
}
@media screen and (max-width: 414px){
    #apply-layer .apply .item{margin-top: 10px;}
    #apply-layer .apply .item label{margin-bottom: 0;font-size: 14px;}
    #apply-layer .apply .item label.required:before{font-size:14px}
    #apply-layer .apply .item.tc{margin-top: 20px;}
    #apply-layer .apply .item input{font-size:14px;}
    #apply-layer .apply .a-content{padding-top:5px;}
    #apply-layer .apply{padding-bottom:20px}
    .section h1{font-size:20px;padding: 50px 0 30px 0;margin-bottom:40px;}
}