/* 基于normalize bootstrap 的全局重置CSS文件部分1.2版本 */
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html {  font-family: sans-serif; /* 1 */  -ms-text-size-adjust: 100%; /* 2 */  -webkit-text-size-adjust: 100%; /* 2 */-webkit-tap-highlight-color: rgba(0, 0, 0, 0);/* 消除移动浏览器点击蓝色背景 */}
body {  margin: 0;text-align:left;font:12px/18px "sim sun" ;background:#fff;}
article,aside,details, /* 1 */figcaption,figure,footer,header,main, /* 2 */menu,nav,section,summary { /* 1 */  display: block;}
audio,canvas,progress,video {  display: inline-block;}
audio:not([controls]) {  display: none;  height: 0;}
progress {  vertical-align: baseline;}
template, /* 1 */[hidden] {  display: none;}
a {  background-color: transparent; /* 1 */  -webkit-text-decoration-skip: objects; /* 2 */}
a:active,a:hover {  outline-width: 0;}
abbr[title] {  border-bottom: none; /* 1 */  text-decoration: underline; /* 2 */  text-decoration: underline dotted; /* 2 */}
b,strong {  font-weight: inherit;}
b,strong {  font-weight: bolder;}
dfn {  font-style: italic;}
h1 {  font-size: 2em;  margin: 0.67em 0;}
mark {  background-color: #ff0;  color: #000;}
small {  font-size: 80%;}
sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}
sub {  bottom: -0.25em;}
sup {  top: -0.5em;}
img {  border-style: none;}
svg:not(:root) {  overflow: hidden;}
code,kbd,pre,samp {  font-family: monospace, monospace; /* 1 */  font-size: 1em; /* 2 */}
figure {  margin: 1em 40px;}
hr {  box-sizing: content-box; /* 1 */  height: 0; /* 1 */  overflow: visible; /* 2 */}
button,input,select,textarea {  font: inherit; /* 1 */  margin: 0; /* 2 */}
optgroup {  font-weight: bold;}
button,input { /* 1 */  overflow: visible;}
button,select { /* 1 */  text-transform: none;}
button,html [type="button"], /* 1 */[type="reset"],[type="submit"] {  -webkit-appearance: button; /* 2 */}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText;}
fieldset {  border:0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}
legend {  box-sizing: border-box; /* 1 */  color: inherit; /* 2 */  display: table; /* 1 */  max-width: 100%; /* 1 */  padding: 0; /* 3 */  white-space: normal; /* 1 */}
textarea {  overflow: auto;}
[type="checkbox"],[type="radio"] {  box-sizing: border-box; /* 1 */  padding: 0; /* 2 */}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {  height: auto;}
[type="search"] {  -webkit-appearance: textfield; /* 1 */  outline-offset: -2px; /* 2 */}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}
::-webkit-input-placeholder {  color: inherit;  opacity: 0.54;}
::-webkit-file-upload-button {  -webkit-appearance: button; /* 1 */  font: inherit; /* 2 */}
/* normalize.css结束 */
.clearfix {	*zoom:1}
.clearfix:before,.clearfix:after {	display:table;	line-height:0;	content:""}
.clearfix:after {	clear:both}
p{margin: 0;}
img {	width:auto\9;	height:auto;	/*max-width:100%;*/	vertical-align:middle;	border:0;	-ms-interpolation-mode:bicubic}
ul,ol,dl,h1,h2,h3,h4,h5,h6,dt,dd{margin:0;padding:0}
ul li,ol li{list-style:none}
.f-fl,.f-lifl li{float:left;display:inline}
.f-fr{float:right;display:inline}
a,a:visited{text-decoration:none;color:#2a2a2a;}
em{ font-style:normal;}
input{outline: none;border:none;}
/* 全站全局CSS部分结束 */
/*布局宽度*/
.g-box-1200{ width:1200px; height:auto; margin:auto; display:block; overflow:hidden}
/* 头部 */
.g-headnavbox{ width: 100%; height: 90px;  background: #1565c0;}
.g-headnavbox .g-logo{display: inline-block;vertical-align: middle;height: 50px;padding-top:20px;}
.g-headnavbox .g-logo img{height: 50px;}
.f-mainnav{margin:0 10px;}
.f-mainnav li.f-mainnav2{position: relative;width:90px;height: 90px;line-height: 90px;text-align: center;    font-size: 16px; font-weight: bold;}
.f-mainnav li.f-mainnav2 a.f-mainnav3{display:block;color:#fff;}
.f-mainnav li.f-mainnav2 :hover{background:#0d47a1}
.f-mainnav li.f-mainnav2 em{display: block;width: 25px;height: 14px;position: absolute;bottom:0;left:32.5px;background: url(../images/icons.png) -312px -145px no-repeat;z-index: 1;}
.g-mainnav4{padding-top:18px }
.g-mainnav5 {display: block;  color: #fff;  line-height: 20px;  margin-bottom: 4px;font-size: 20px}
.g-mainnav5 img{ margin-right: 20px; }
.g-mainnav6{font-size: 30px;color: #ff7200;height: 30px;line-height: 30px;}

.f-mainnav7{height: 220px;box-shadow: 0 0 10px rgba(0,0,0,0.5);position: fixed;width:100%;left: 0;background: #fff!important;z-index: 2;}
.f-mainnav7 ul{background: #fff!important;}
.f-mainnav7 ul li{background: #fff!important;width:20%;float: left;margin:24px 0;height: 61px;}
.f-mainnav7 ul li a img{margin-right: 10px;background: #fff!important;vertical-align: top;}
.f-mainnav7 ul li a{background: #fff!important;font-weight: normal;font-size: 16px;vertical-align: top;display: inline-block;line-height: 61px;}
.f-mainnav7 ul li a:hover{color:#1565c0;}
.hide{display: none!important;}
.f-mainnav7 .f-mainnav8 li{margin:10px 0!important;text-align: left;}
.f-mainnav7 .f-mainnav9{display: block;width:1200px;margin:0 auto;;height: 28px;line-height: 28px;color: #1565c0;}
.f-mainnav7 .f-mainnav9 strong{float: left;text-align: left;font-weight: normal;background: #fff!important;line-height: 40px;font-size: 18px;}
.f-mainnav7 .f-mainnav9 strong.f-mainnav10{width:40%;}
.f-mainnav7 .f-mainnav9 strong.f-mainnav11{width:60%;}
.f-mainnav13 ul li{width:25%;}
.f-mainnav12 ul li{width: 25%;text-align: left;text-indent: 20px;}
.f-mainnav14 ul{width:800px;}
.f-mainnav14 ul li{width: 33.3%;text-align: left;text-indent: 20px;}
/* 头部结束 */

/* 开户成功 */
.container_12>p{font-size: 24px;text-align: center;font-weight: bold;margin: 40px auto 30px auto}
.container_12 .g-container .f-container li{padding-left: 100px;height: 110px;position: relative;width:290px;margin-bottom:20px;float: left;}
.container_12 .g-container .f-container li i{width:100px;height: 110px;position: absolute;left: 0;top:0;}
.f-khyh{background-color: #fff;font-size: 16px;line-height: 20px;letter-spacing: 0;}
.f-khname{font-size: 20px;font-weight: bold;line-height: 28px;padding-top:10px;}
.g-containerbox{width:4800px;height: 260px;overflow: hidden;position: relative;}
.g-containerbox ul.f-container{float: left;width:1200px;}
.g-containerbox ul.f-container li:nth-child(3n+1){margin:0 15px;}
.g-container .g-arrow{text-align: center;margin-top: 10px;}
.g-container .g-arrow span{display: inline-block;width:10px;height: 10px;border-radius: 10px;border:1px solid #444;margin: 0 5px;}
.g-container .g-arrow span.current{background: #444;}
.g-mainbanner{margin:25px 0;}
.g-mainbanner img{display: block;WIDTH:100%;}
/* 香港开户 */
.container .g-container .f-container li i{top:10px;}
.container .f-khname{padding-top:0px;}
.container  .g-container .f-container li{width:290px;}
.container .f-khyh{background: none;}

/* 开户成功结束 */

/* 底部 */
.footer_sales img{width:100%;}
.rightdaohan{width: 200px;height: 580px;position: fixed;right: 0;top: 10%;box-shadow: 0 0 10px #CCCCCC;border-radius: 10px;letter-spacing: 1px;text-align: center;background: #FFFFFF;z-index: 9999999;}
.rightdaohandiv1{ width: 100%; height: 60px; line-height: 60px; background: #FFFFFF; text-align: center; color: #1565c0; font-size: 22px; cursor: pointer; border-radius: 10px;}
.rightdaohandiv1 img{ margin-left: -10px; position: relative; top: 4px;}
.rightdaohanul1{ width: 100%; height: 279px; background: #1565c0; color: #FFFFFF; font-size: 24px; text-align: center;}
.rightdaohanul1 li{ width: 80%; height: 55px; line-height: 55px; margin: auto; border-bottom: 1px solid #FFFFFF; cursor: pointer;}
.rightdaohanp1{ font-size: 20px; color: #1565c0; margin-top: 20px;}
.rightdaohanp2{ color: #e1771a; font-size: 16px; margin-top: 5px;}
.rightdaohanul2{ width: 100%; height: 100px; margin: auto; margin-top: 20px; cursor: pointer;}
.rightdaohanul2 li{ float: left; width: 50%; height: 90px;}
.gzewm{ width: 200px; height: 200px; opacity: 1; display: none; transition: 1s;}
.gzewm img{ box-shadow: 0 0 10px #000000;}
.rightdaohanli1:hover .gzewm{ opacity: 1; margin-left: -200px; position: relative; top: -164px; display: block;}
.gzewm:hover{ display: block;}
.gzewm2{ width: 200px; height: 200px; opacity: 1; display: none; transition: 1s;}
.gzewm2 img{ box-shadow: 0 0 10px #000000;}
.rightdaohanli2:hover .gzewm2{opacity: 1; margin-left: -300px; position: relative; top: -164px; display: block;}
.foot_c{width: 1200px;margin: auto;height: 280px;}
.foot_left{width: 596px;float: left}
.foot_right{width: 510px;float: right}
.logo_img{width: 296px;float: left;height: 280px;}
.logo_img img{display: block;  margin: 85px auto 0 auto;}
.logo_img div{text-align: center;  font-size: 20px;  margin: 11px auto;color: #003bad;font-weight: bold}
.logo_img strong{  font-size: 26px;  text-align: center;  display: block; }
.contant_us{float:left;width: 296px;}
.contant_us p{font-size: 20px;font-weight: bold;height: 83px;  line-height: 83px;}
.bg_color{height: 63px;background-color: #ececec;margin-bottom: 8px;    padding: 9px 10px 0 10px;}
.adress{height: 93px;}
.bg_color img{margin-right: 14px;float: left;}
.bg_color div{float: left;font-size: 14px;width: 240px;}
.bg_color span{display: block;font-size: 15px;-webkit-transform:scale(0.8);    width: 307px;  margin-left: -31px;margin-top: 12px;}
.foot_right p{font-size: 20px;font-weight: bold;height: 83px;  line-height: 83px;}
.cleafix >li{width: 100px;float: left;margin-left: 2px;}
.cleafix >li:first-child{margin-left: 0}
.cleafix >li a span{font-size: 15px;-webkit-transform:scale(0.8);display: block ;width: 108px;margin-left: -12px;}
.cleafix >li ul li{margin-bottom: 9px;}
/* 底部用户信息提交 start*/
#footer-fixed{position: fixed;width: 100%;height: 116px;z-index: 30 !important;left: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.5);}
#footer-fixed .left {width: 530px;float: left;margin-top: 25px;}
#footer-fixed .left p{font-size:22px;line-height:40px;color:#fff;}
#footer-fixed .left p:last-child{color:yellow;}
#footer-fixed .left img{height:116px;margin: -20px 0 0 0px;}
#footer-fixed .right{float: left;margin-top: 45px;}
#footer-fixed .right form .form-group {float: left;}
#footer-fixed .right form .form-group label {display: block;font-size: 18px;color: #fff;margin-bottom: 7px;}
#footer-fixed .right form .form-group input {display: block;width: 210px;margin-right: 26px;border: 1px solid #6f6f6f;font-size: 16px;line-height: 42px;color: #000;text-indent: 15px;margin-bottom: 7px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
#footer-fixed .right form .submit-btn {display: inline-block;width: 150px;height:40px;line-height:40px;font-size: 18px;text-align: center;color: #fff;background-color: #1565c0;-webkit-border-radius: 10px;-moz-border-radius: 10px;    border-radius: 4px;
padding:0; border:none;vertical-align: top; cursor: pointer; }
#footer-fixed .right form .submit-btn:hover:{background:#063c7a;}
.form-block .right input{ padding: 0 10px; font-size: 16px;display:inline-block;width:180px;height:40px;line-height:40px;border-radius: 4px;margin-right: 5px;}
/* 底部用户信息提交 end*/

.g-bottomfoot{background: #1565c0;color: #FFFFFF;width: 100%;height: 50px;border-top: 1px solid #FFFFFF;line-height: 50px;font-size: 14px;text-align: center;}
.g-bottomfoot a{color:fff;}
.footer-userinfo-form .form-block{width: 1350px;margin: 0 auto}
.vline{height: 80px;width: 5px;background-color: #fff;float: left;margin: 25px 9px;}
.form-block .left b{font-size:28px;position: relative;top:2px;}
/* æ³¨å†Œé¦™æ¸¯å…¬å¸æµç¨‹ */
.wlzc9{background-color: #f5f5f5}
.title_9{width: 698px;}
.title_9 p:nth-child(2){font-size: 30px;line-height: 30px;margin: 0 24px;}
.wlzc {width: 100%;text-align: center;clear: both;}
.zc {font-size: 38px;font-weight: normal;color: #222222;padding-top: 50px;}
.wlzc9 .pzul1 {width: 800px;margin: auto;margin-top: 66px;position: relative;left: 50px;}
.wlzc9 .pzul1 li {float: left;}
.wlzc9 .pzul1 img {border-radius: 220px;box-shadow: 0 0 20px #ccc;}
.wlzc9 .pzul1 li:nth-child(2) {margin-left: 62px;position: relative;top: 10px;}
.wlzc9 .pzul1 .zid {font-size: 16px;width: 440px;text-align: left;line-height: 24px;}
.wlzc9 .pzul1 .zid2 {color: #1565c0;width: 440px;text-align: left;text-decoration: underline;margin-top: 20px;cursor: pointer;}
.wlzc9 .djkbfz {font-size: 24px;font-weight: bold;clear: both;padding-top: 40px;}
.wlzc9 .pzul2 {width: 800px;margin: auto;margin-top: 46px;}
.pzul2 p{margin-top: 26px; width: 360px; text-align: justify; font-size: 15px;}
.wlzc9 .pzul2 li {float: left;width: 360px; margin-left: 80px;}
.wlzc9 .pzul2 li:first-child {  margin-left: 0;}
.wlzc9 .pzul2 img {box-shadow: 0 0 20px #ccc;}
.wlzc9 .elqz {margin-top: 30px;}
.wlzc9 .qzrtgs {font-size: 24px;font-weight: bold;margin-top: 20px;}
.wlzc9 .zcgwcx {font-size: 24px;font-weight: bold;color: #1565c0;clear: both;padding-top: 20px;}
.wlzc9 .ccd {box-shadow: 0 10px 20px #CCCCCC;margin-top: 34px;}
.wlzc1{ height: 360px;}
.wlzc1 .zcno .zcnop {width: 580px;color: #444444;line-height: 42px;text-align: left;font-size: 16.5px;margin-top: 10px;float: left; }
.wlzc1 .zcno .zcnop .lj {display: block;width: 120px;height: 30px;border: 1px solid #8dcff4;text-align: center;line-height: 30px;border-radius: 8px;margin-top: 20px;cursor: pointer; }
.wlzc1 .zcno img {float: right; }
.title_1{width: 480px;  text-align: center;  margin: auto;  padding: 50px 0 40px 0;  height: 30px;}
/* .title_1 img:nth-child(1){  float: left;  } */
.title_1 p:nth-child(2){  font-size: 30px;  line-height: 30px;  margin: 0 20px;  float: left;  }
.title_1 img:nth-child(3){  float: left;  }
.wlzc1 ul{  width: 1200px;  margin: auto;}
.zclc{float: left;width: 300px;}
.zclc p:first-child{font-size: 18px;font-weight: bold;color: #cc995a;width: 208px;margin: auto;margin-top: 76px;}
.zclc p:nth-child(2){font-size: 14px;color: #000;width: 140px;    margin: auto;margin-top: 20px;}

/* 客服一对一服务*/
#hero-slides {--page: 0;height: 492px; }
#hero-slides #header {height: 4vh;line-height: 12vh;padding: 0 3vw;position: relative; }
#hero-slides #header #logo {font-size: 2.5vh;font-style: italic; }
#hero-slides #header #logo:before {content: 'The';text-transform: uppercase;font-weight: 100;margin-right: 0.4em;  }
#hero-slides #header #logo:after {content: 'Wall';text-transform: uppercase;font-weight: 800;  }
#hero-slides #header #menu {position: absolute;top: 0;right: 0;bottom: 0;cursor: pointer;padding: 0 3vw;  }
#hero-slides #header #menu:before {font-size: 1.75vh;content: 'Play Demo';margin-right: 0.5em;text-transform: uppercase;  }
#hero-slides #header #menu #hamburger {display: inline-block;  }
#hero-slides #header #menu #hamburger .slice {background: white;height: 0.2vh;width: 1vw;  }
#hero-slides #header #menu #hamburger .slice:not(:last-child) {margin-bottom: 0.5vh;  }
#hero-slides #slides-cont {position: relative;--button-height: 20vh;--button-spacing: 0.2vh;  }
#hero-slides #slides-cont .button {width: 3.5vw;height: var(--button-height);position: absolute;right: 77.7vw;top: 38vh;z-index: 100;cursor: pointer;  }
#hero-slides #slides-cont .button:before, #hero-slides #slides-cont .button:after {line-height: var(--button-height);position: absolute;margin-left: -0.25vw;pointer-events: none;-webkit-transform: scale(0.75, 1.5);        transform: scale(0.75, 1.5);transition: 125ms ease-in-out; }
#hero-slides #slides-cont .button:before {left: 50%;  }
#hero-slides #slides-cont .button:after {opacity: 0;  }
#hero-slides #slides-cont .button:hover:before, #hero-slides #slides-cont .button:hover:after {transition: 250ms ease-in-out;  }
#hero-slides #slides-cont .button:hover:before {opacity: 0;  }
#hero-slides #slides-cont .button:hover:after {left: 50% !important;opacity: 1;  }
#hero-slides #slides-cont #next {margin-top: calc(-1 * (var(--button-height) + var(--button-spacing)));  }
/*#hero-slides #slides-cont #next:before, #hero-slides #slides-cont #next:after {content: '>';
}*/
#prev{  right: 16.5vw !important; }
#prev img{  position: relative;  top: -200px;}
#hero-slides #slides-cont #next:after {left: 30%; }
#hero-slides #slides-cont #next:hover:before {left: 70%; }
#hero-slides #slides-cont #prev {margin-top: var(--button-spacing);opacity: calc(var(--page) + 0.5);transition: 500ms opacity;  }
/*#hero-slides #slides-cont #prev:before, #hero-slides #slides-cont #prev:after {content: '<';
}*/
#hero-slides #slides-cont #prev:after {left: 70%;  }
#hero-slides #slides-cont #prev:hover:before {left: 30%;  }
#hero-slides #slides-cont #next-catch,
#hero-slides #slides-cont #prev-catch {width: 10vw;height: 76vh;position: absolute;top: 0;z-index: 90;  }
#hero-slides #slides-cont #next-catch {right: 0;  }
#hero-slides #slides-cont #prev-catch {left: 0;  }
#hero-slides #slides {--slides-height: 76vh;width: auto;height: var(--slides-height);padding: 0 20vw;font-size: 0;white-space: nowrap;position: absolute;-webkit-transform: translate3D(calc(var(--page) * -80vw), 0, 0);        transform: translate3D(calc(var(--page) * -80vw), 0, 0);transition: 1500ms -webkit-transform cubic-bezier(0.7, 0, 0.3, 1);transition: 1500ms transform cubic-bezier(0.7, 0, 0.3, 1);transition: 1500ms transform cubic-bezier(0.7, 0, 0.3, 1), 1500ms -webkit-transform cubic-bezier(0.7, 0, 0.3, 1);  }
#hero-slides #slides .slide {display: inline-block;vertical-align: top;font-size: 1.5vw;width: 17em;height: 400px;margin: 0 1.333em;background: #101419;color: white;background-size: cover;background-position: center;white-space: normal;word-break: break-word;position: relative;
}
#hero-slides #slides .slide:before {content: '';display: block;background: linear-gradient(180deg, rgba(86, 97, 108, 0) 0%, rgba(33, 52, 69, 0.7) 100%);opacity: 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;  }
#hero-slides #slides .slide .number {position: absolute;top: 2em;left: 2em;-webkit-filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.5));        filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.5));  }
#hero-slides #slides .slide .number, #hero-slides #slides .slide .number:before, #hero-slides #slides .slide .number:after {vertical-align: middle;  }
#hero-slides #slides .slide .number:before, #hero-slides #slides .slide .number:after {display: inline-block;content: '';height: 0.133em;margin-top: -0.2em;background: white;  }
#hero-slides #slides .slide .number:before {width: 0;margin-left: 0;  }
#hero-slides #slides .slide .number:after {width: 3em;margin-left: 1em;  }
#hero-slides #slides .slide .body {position: absolute;bottom: 0.6em;left: 0.8em;right: 2em;  }
#hero-slides #slides .slide .location,
#hero-slides #slides .slide .headline {position: relative;bottom: 5px;cursor: default;  }
#hero-slides #slides .slide:before,
#hero-slides #slides .slide .number:before,
#hero-slides #slides .slide .number:after,
#hero-slides #slides .slide .location,
#hero-slides #slides .slide .headline,
#hero-slides #slides .slide .link {transition: 375ms cubic-bezier(0.7, 0, 0.3, 1);  }
#hero-slides #slides .slide .location {font-weight: 100;transition-delay: 60ms;text-align: left;font-size: 28px;font-weight: bold;margin-bottom: 10px;  }
#hero-slides #slides .slide .headline {font-size: 1.3em;font-weight: 900;transition-delay: 50ms;text-align: left;line-height: 24px;  }
#hero-slides #slides .slide .link {display: inline-block;background: #1565c0;padding: 0.3em 2.2em;font-size: 1.2em;font-weight: bold;opacity: 0;position: absolute;bottom: -2em;pointer-events: none;transition-delay: 25ms;border-radius: 50px;margin-left: -50px;margin-top: 20px;color: #FFFFFF; }
#hero-slides #slides .slide.hover:before, #hero-slides #slides .slide:hover:before {opacity: 1;  }
#hero-slides #slides .slide.hover:before,
#hero-slides #slides .slide.hover .number:before,
#hero-slides #slides .slide.hover .number:after,
#hero-slides #slides .slide.hover .location,
#hero-slides #slides .slide.hover .headline,
#hero-slides #slides .slide.hover .link, #hero-slides #slides .slide:hover:before,
#hero-slides #slides .slide:hover .number:before,
#hero-slides #slides .slide:hover .number:after,
#hero-slides #slides .slide:hover .location,
#hero-slides #slides .slide:hover .headline,
#hero-slides #slides .slide:hover .link {transition: 500ms cubic-bezier(0.7, 0, 0.3, 1);  }
#hero-slides #slides .slide.hover .number:before, #hero-slides #slides .slide:hover .number:before {width: 3em;margin-right: 1em;  }
#hero-slides #slides .slide.hover .number:after, #hero-slides #slides .slide:hover .number:after {width: 0;margin-right: 0;  }
#hero-slides #slides .slide.hover .location, #hero-slides #slides .slide:hover .location {transition-delay: 0;bottom: 4em;  }
#hero-slides #slides .slide.hover .headline, #hero-slides #slides .slide:hover .headline {transition-delay: 100ms;bottom: 2.1em;  }
#hero-slides #slides .slide.hover .link, #hero-slides #slides .slide:hover .link {bottom: 0;opacity: 1;transition-delay: 250ms;pointer-events: auto;  }
@media (min-width: 1200px) and (max-width: 1699px) {body {  --slides-per-page: 3;}
#hero-slides #slides .slide {  font-size: 1vw;}
}
@media (min-width: 1700px) {body {  --slide-per-age: 4;}
#hero-slides #slides .slide {  font-size: 0.75vw;}
}
.swsj {width: 100%;text-align: center;clear: both;color: #000; }.swsj h2 {  padding-top: 100px;  font-size: 38px;  font-weight: normal; }

.swsj1 .zrmul1 {width: 1200px;margin: auto;position: relative;z-index: 99;margin-top: 40px; }.swsj1 .zrmul1 li {  float: left;  width: 600px;  font-size: 28px; }.swsj1 .zrmul1 li:nth-child(1) {  position: relative;  left: -30px; }.swsj1 .zrmul1 li:nth-child(2) {  position: relative;  left: -80px; }
.swsj1 .sjzxd {width: 100%;height: 330px;background: #f5f5f5;clear: both;position: relative;top: -23px; }.swsj1 .sjzxd ul {  width: 1200px;  margin: auto; }  .swsj1 .sjzxd ul li {    float: left;    width: 600px; }    .swsj1 .sjzxd ul li .sjzxdp1 {      font-size: 22px;      width: 425px;      margin: auto;      text-align: left;      margin-top: 25px; }    .swsj1 .sjzxd ul li .sjzxdp2 {      font-size: 16px;      width: 425px;      text-align: left;      line-height: 26px;      margin: auto;      margin-top: 12px; }    .swsj1 .sjzxd ul li .sjzxdp3 {      width: 152px;      height: 44px;      line-height: 44px;      border-radius: 10px;      font-size: 18px;      border: 2px solid #aaaaaa;      margin-top: 50px;      margin-left: 85px;      cursor: pointer; }      .swsj1 .sjzxd ul li .sjzxdp3 span {        display: block;        width: 20px;        height: 20px;        margin-left: 20px;        position: relative;        top: 4px;        background: url(../images/swsj-img/zc5.png) no-repeat center;        display: inline-block; }    .swsj1 .sjzxd ul li .sjzxdp3:hover {      background: #1565c0;      color: #FFFFFF;      border: 2px solid #1565c0; }      .swsj1 .sjzxd ul li .sjzxdp3:hover span {        background: url(../images/swsj-img/zc4.png) no-repeat center; }    .swsj1 .sjzxd ul li .rmsj {      text-align: left;      height: 154px;      margin-top: 30px; }      .swsj1 .sjzxd ul li .rmsj span {        float: left; }      .swsj1 .sjzxd ul li .rmsj span:nth-child(2) {        margin-left: 18px; }      .swsj1 .sjzxd ul li .rmsj .asdfp1 {        width: 391px;        font-size: 14px;        text-align: left;        line-height: 24px;        margin-top: 10px; }      .swsj1 .sjzxd ul li .rmsj .asdfp2 {        font-size: 25px; }    .swsj1 .sjzxd ul li .dmttxx {      width: 600px;      border: 0.5px dashed #535353;      clear: both; }    .swsj1 .sjzxd ul li .dmttxx2 {      font-size: 22px;      text-align: left;      margin-top: 18px;      margin-bottom: 18px; }

.swsj2 h2 {padding-top: 80px; }
.swsj2 .qqnxxy {width: 1026px;height: 152px;margin: auto;margin-top: 36px; }.swsj2 .qqnxxy li {  width: 513px;  float: left; }  .swsj2 .qqnxxy li p {    font-size: 22px;    width: 370px;    margin-left: 40px;    margin-top: 27px; }.swsj2 .qqnxxy li:nth-child(2) p {  width: 450px;  margin-left: 30px; }.swsj2 .qqnxxy li:nth-child(1) p {  color: #FFFFFF; }
.swsj2 .qqnxxy2 {width: 1200px;height: 305px;margin: auto;margin-top: -15px; }.swsj2 .qqnxxy2 li {  float: left;  width: 280px;  height: 100px;  border-radius: 10px;  box-shadow: 0 5px 20px #aeadad;  margin-left: 26px;  margin-top: 36px; }  .swsj2 .qqnxxy2 li span {    display: block;    width: 18px;    font-size: 14px;    color: #FFFFFF;    text-align: center; }  .swsj2 .qqnxxy2 li .dfead {    width: 235px;    height: 100px;    margin: auto;    margin-top: -19px;    display: table; }    .swsj2 .qqnxxy2 li .dfead p {      font-size: 18px;      display: table-cell;      vertical-align: middle; }.swsj2 .qqnxxy2 li:nth-child(1) {  margin-left: 0; }.swsj2 .qqnxxy2 li:nth-child(5) {  margin-left: 0; }
.swsj2 .zxlj {width: 680px;height: 50px;line-height: 50px;font-size: 22px;border: 1px solid #bfbfbf;margin: auto;clear: both;border-radius: 10px; }.swsj2 .zxlj span {  display: block;  width: 150px;  height: 50px;  background: #1565c0;  color: #FFFFFF;  position: relative;  left: 32px;  cursor: pointer;  display: inline-block;  border-bottom-right-radius: 10px;  border-top-right-radius: 10px; }
.swsj3 {height: 640px;background: #F5F5F5;margin-top: 50px; }.swsj3 h2 {  padding-top: 50px; }.swsj3 ul {  width: 1200px;  margin: auto;  margin-top: 25px; }  .swsj3 ul li {    width: 600px;    float: left; }    .swsj3 ul li .gscl {      width: 422px;      height: 475px;      margin: auto; }      .swsj3 ul li .gscl .clhp1 {        font-size: 22px;        padding-top: 175px; }      .swsj3 ul li .gscl .clhp2 {        font-size: 16px;        width: 300px;        margin: auto;        margin-top: 12px; }      .swsj3 ul li .gscl .clhp3 {        font-size: 22px;        padding-top: 28px; }    .swsj3 ul li .clhp4 {      font-size: 28px;      margin-top: 60px; }    .swsj3 ul li .clhp5 {      font-size: 22px;      color: #d51619;      margin-top: 30px;      margin-bottom: 30px; }    .swsj3 ul li .clhp6 {      width: 503px;      height: 79px;      line-height: 72px;      margin: auto;      text-align: left;      font-size: 18px; }      .swsj3 ul li .clhp6 span {        display: block;        width: 37px;        height: 38px;        margin-left: 35px;        position: relative;        top: 10px;        display: inline-block; }  .swsj3 ul li + li {    width: 530px; }
.swsj4 h2 {padding-top: 50px; }
.swsj4 .jzbslc {font-size: 16px;color: #666666;padding-top: 15px; }
.swsj4 .jzbsd {width: 1079px;height: 116px;margin: auto;margin-top: 60px; }
.swsj4 ul {width: 1121px;height: 135px;margin: auto; }.swsj4 ul li {  float: left; }  .swsj4 ul li .jzbsp1 {    font-size: 22px;    font-weight: bold;    padding-top: 20px; }  .swsj4 ul li .jzbsp2 {    font-size: 16px;    width: 210px;    line-height: 18px;    margin: auto;    padding-top: 16px; }.swsj4 ul li:nth-child(2) {  margin-left: 108px; }.swsj4 ul li:nth-child(3) {  margin-left: 110px; }.swsj4 ul li:nth-child(4) {  margin-left: 108px; }
.swsj4 ul li:nth-child(5) {  margin-left: 91px;  }
.swsj4 .ljzx {width: 156px;height: 48px;line-height: 48px;margin: auto;background: #1565c0;clear: both;border-radius: 48px;color: #FFFFFF;font-weight: bold;font-size: 22px;margin-bottom: 100px;cursor: pointer; }
.swsj5 {height: 551px; }.swsj5 h2 {  padding-top: 40px;  line-height: 40px;}
.swsj6 ul {width: 1121px;margin: auto;margin-top: 39px; }.swsj6 ul li {  width: 265px;  height: 415px;  margin-bottom: 50px;  float: left; }  .swsj6 ul li .dsyd {    width: 100%;    height: 100%;    margin: auto;    background: rgba(0, 0, 0, 0.5); }    .swsj6 ul li .dsyd .dsydp1 {      width: 123px;      height: 101px;      margin: auto;      padding-top: 55px; }    .swsj6 ul li .dsyd .dsydp2 {      width: 50px;      height: 7px;      background: #FFFFFF;      margin: auto;      margin-top: 20px; }    .swsj6 ul li .dsyd .dsydp3 {      font-size: 28px;      font-weight: bold;      color: #FFFFFF;      padding-top: 30px; }    .swsj6 ul li .dsyd .dsydp4 {      color: #FFFFFF;      font-size: 18px;      display: none; }      .swsj6 ul li .dsyd .dsydp4 span {        display: block;        padding-top: 20px; }      .swsj6 ul li .dsyd .dsydp4 span:nth-child(1) {        padding-top: 60px; }.swsj6 ul li + li {  margin-left: 20px; }.swsj6 ul li:hover .dsyd {  background: rgba(255, 118, 0, 0.5); }.swsj6 ul li:hover .dsydp1 {  padding-top: 25px; }.swsj6 ul li:hover .dsydp2 {  display: none; }.swsj6 ul li:hover .dsydp3 {  padding-top: 20px; }.swsj6 ul li:hover .dsydp4 {  display: block; }
.swsj7 {background: #F5F5F5;height: 540px; }.swsj7 h2 {  padding-top: 50px; }.swsj7 ul {  width: 1202px;  height: 349px;  margin: auto;  margin-top: 40px; }  .swsj7 ul li {    width: 400px;    font-size: 20px;    height: 69.8px;    line-height: 69.8px;    text-align: left;    float: left; }    .swsj7 ul li span {      color: #FFFFFF;      padding-left: 62px;      padding-right: 22px; }  .swsj7 ul li:nth-child(10) span {    padding-left: 56px;    padding-right: 16px; }  .swsj7 ul li:nth-child(13) span {    padding-left: 56px;    padding-right: 16px; }  .swsj7 ul li:nth-child(2) span {    padding-left: 55px;    padding-right: 22px; }  .swsj7 ul li:nth-child(5) span {    padding-left: 55px;    padding-right: 22px; }  .swsj7 ul li:nth-child(8) span {    padding-left: 55px;    padding-right: 22px; }  .swsj7 ul li:nth-child(11) span {    padding-left: 50px;    padding-right: 22px; }  .swsj7 ul li:nth-child(14) span {    padding-left: 50px;    padding-right: 22px; }  .swsj7 ul li:nth-child(3) span {    padding-left: 53px;    padding-right: 22px; }  .swsj7 ul li:nth-child(6) span {    padding-left: 53px;    padding-right: 22px; }  .swsj7 ul li:nth-child(9) span {    padding-left: 53px;    padding-right: 22px; }  .swsj7 ul li:nth-child(12) span {    padding-left: 46px;    padding-right: 22px; }  .swsj7 ul li:nth-child(15) span {    padding-left: 46px;    padding-right: 22px; }
.swsj8 {height: 1020px; }.swsj8 h2 {  padding-top: 50px; }.swsj8 .zcsj {  font-size: 18px;  color: #666666;  padding-top: 15px; }.swsj8 ul {  width: 1250px;  margin: auto; }  .swsj8 ul li {    width: 50%;    height: 180px;    float: left;    margin-top: 30px;    text-align: left; }    .swsj8 ul li .cjwtp1 {      font-size: 22px;      font-weight: bold;      padding-top: 18px; }      .swsj8 ul li .cjwtp1 span {        color: #FFFFFF;        font-size: 18px;        margin-left: 42px;        margin-right: 30px; }    .swsj8 ul li .cjwtp2 {      font-size: 18px;      width: 450px;      margin: auto;      margin-top: 40px; }
.swsj9 {background: #f5f5f5;height: 570px; }.swsj9 h2 {  padding-top: 50px; }.swsj9 ul {  width: 1200px;  margin: auto; }  .swsj9 ul li {    float: left;    width: 232px;    margin-left: 88px;    margin-top: 40px; }    .swsj9 ul li .slp1 {      width: 116px;      height: 100px;      margin: auto; }    .swsj9 ul li .slp2 {      width: 232px;      height: 42px;      line-height: 42px;      border-radius: 42px;      background: #FFFFFF;      border: 4px solid #1565c0;      font-size: 22px;      font-weight: bold;      color: #1565c0;      margin-top: 20px;      cursor: pointer;      transition: 0.3s; }    .swsj9 ul li .slp2:hover {      background: #1565c0;      color: #FFFFFF; }  .swsj9 ul li:nth-child(1) {    margin-left: 0; }  .swsj9 ul li:nth-child(5) {    margin-left: 0; }
.swsj10 h2 {padding-top: 50px; }
.swsj10 ul {width: 1200px;height: 660px;margin: auto; }.swsj10 ul li {  float: left;  margin-left: 240px;  margin-top: 20px; }  .swsj10 ul li .fwbzp1 {    font-size: 28px; }  .swsj10 ul li .fwbzp2 {    font-size: 18px;    width: 240px;    margin-top: 16px;    line-height: 22px; }.swsj10 ul li:nth-child(1) {  margin-left: 0; }.swsj10 ul li:nth-child(4) {  margin-left: 0; }
/*# sourceMappingURL=swsj-style.css.map */
/* 客服 */
.slide1{background-image: url(../images/gw1.jpg)!important;}
.slide2{background-image: url(../images/gw2.jpg)!important;}
.slide3{background-image: url(../images/gw3.jpg)!important;}
.slide4{background-image: url(../images/gw4.jpg)!important;}

.footer-userinfo-form{position: relative;}
.footer-userinfo-form .close-btn{width:36px;height: 36px;background: url(../images/close-btn.png) 0 0 no-repeat;    right: 10px;    top: 10px;   position: absolute;}
.footer-userinfo-form .close-btn:hover{background-image: url(../images/close-btnred.png);}
.closearrow-btn{width:88px;height: 116px;position: absolute;top: 0;left:-88px;background: url(../images/arrowleft.png) 0 0 no-repeat #1565c0;}
.closearrow-btn:hover{background-color:#1b86ff;}

/* 右上角客服 */
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:-170px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#1565c0;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:right}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:3px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:100px;right:0;z-index:999;}
#rightArrow a{display:block;height:45px;}