body,html{overflow-x: hidden;max-width: 100%;}
body.nav-open .lower-screen{-webkit-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
body.nav-open .nav{-webkit-transform:translateY(0);transform:translateY(0);display:block;}
body.nav-open .nav-toggle{box-shadow:none;position:fixed;}
body.nav-open .nav-toggle:before{position:fixed;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.9);}
body.nav-open .nav-toggle .icon{width:0;}
body.nav-open .nav-toggle .icon:before{-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);}
body.nav-open .nav-toggle .icon:after{-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg);}
.phone{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:280px;height:580px;border-radius:40px;background-color:white;}
.phone .screen{width:260px;height:450px;background-color:#ECEBE9;display:block;margin:65px auto;overflow:hidden;position:relative;border-radius:2px;border:4px solid #262626;}
.nav-toggle{width: 50px;height: 50px;z-index:9999;margin-top: 50px;position:fixed;cursor:pointer;background-color:#000;-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.nav-toggle:before{width:100%;height:100%;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.nav-toggle .icon{width:30px;height:4px;background-color:white;border-radius:2px;position:absolute;top: 24px;left: 8px;-webkit-transition-duration:0.5s;transition-duration:0.5s;transiting-timing-function:swing;}
.nav-toggle .icon:before,
.nav-toggle .icon:after{width:30px;height:4px;background-color:white;border-radius:2px;content:"";position:absolute;left:0;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.nav-toggle .icon:before{top:-9px;}
.nav-toggle .icon:after{top:9px;}
.lower-screen{padding:60px 0 20px 0;overflow-y:scroll;height:450px;-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.lower-screen::-webkit-scrollbar{display:none;}
.card{width:90%;margin-left:5%;padding:20px 20px 0 20px;background-color:white;border-radius:5px;text-align:center;overflow:hidden;border-bottom:3px solid rgba(0, 0, 0, 0.12);margin-bottom:20px;}
.card h2{margin-bottom:5px;}
.card p{font-size:14px;color:#666666;margin-bottom:20px;}
.card p a{text-decoration:none;color:#4A75E6;}
.en{font-family: "宋体";}
.cn{font-family: "宋体";}
.nav{position:fixed;left:10%;width:80%;height:100%;z-index:99999;-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;-webkit-transform:translateY(100%);transform:translateY(100%);display:none;}
.navul{ position: relative;top: 50%;transform: translateY(-50%);}
.nav ul li{list-style:none;}
.nav ul li a{display:block;padding:20px 0;text-align:center;color:white;text-decoration:none;font-size:48px;-webkit-transition-duration:0.25s;transition-duration:0.25s;}
.nav ul:hover li a{opacity:0.5;}
.nav ul:hover li:hover a{opacity:1;}
.nav_logoimg{position:fixed;top: 55px;z-index:9996;left:60px;height: 40px;cursor:pointer;}
.nav_logoimg img{height: 40px;width:auto;}
.nav_sou{position:fixed;top: 50px;right:20px;height: 50px;width:490px;z-index:9997;background:rgba(0,0,0,0);}
.sou_input{float:left;border:none;height:30px;width:200px;outline:none;background-color:rgba(0, 0, 0, 0);color:#fff;padding:0 5px;font-size:15px;line-height:35px;}
.nav_soua{float:left;height: 30px;width:250px;border:solid 1px #fff;margin-top: 4px;}
.sou_but{width:28px;float:right;border:none;outline:none;padding:2px;}
.nav_soutel{float:right;width:220px;margin-top: 8px;}
.column{width:100%;padding:0px;position:fixed;right:0%;top:0px;z-index:2;}
.column:nth-child(2){box-shadow:-1px 0 0 rgba(0,0,0,0.1);}
.column p{font-weight:300;font-size:2em;padding:0;margin:0;text-align:right;line-height:1.5;}
.column a{border:3px solid #b4c7da;padding:0 15px;display:inline-block;margin:20px 0;}
.column a:hover{border-color:#fff;}
.sb-search{position:relative;width:0%;min-width:50px;height:40px;float:right;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden;}
.sb-search-input{position:absolute;top:0;left:0;border:none;outline:none;background:#fff;width:100%;height:40px;line-height:40px;margin:0;z-index:10;padding:0px 55px 0px 8px;font-family:inherit;font-size:14px;display:none;color:#000;}
.sb-search-input::-webkit-input-placeholder{color:#efb480;}
.sb-search-input:-moz-placeholder{color:#efb480;}
.sb-search-input::-moz-placeholder{color:#efb480;}
.sb-search-input:-ms-input-placeholder{color:#efb480;}
.sb-icon-search,
.sb-search-submit{width:35px;height:35px;display:block;position:absolute;right:0px;top:0px;padding:5px 5px 0 5px;margin:0;line-height:40px;text-align:center;}
.sb-search-submit{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);color:transparent;border:none;outline:none;z-index:12;}
.sb-icon-search{cursor:pointer;color:#fff;background:none;z-index:90;font-size:22px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;}
.sb-icon-search img{width:30px;margin-top:4px;}
.sb-icon-search:before{}
.sb-search.sb-search-open,
.no-js .sb-search{width:100%;}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search{background:#da6d0d;color:#fff;z-index:11;}
.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit{z-index:90;}
.st_dna_box{width: 100%;background: #fff;padding-top: 0.7%;padding-bottom: 0.7%;}
.st_dna{margin:auto;background: #fff;}
.st_dna_top{}
.st_dna_1{margin-top: 0.7%;background: #fff;}
.st_dna_1_div{float: left;width: 49.6%;background: #fff;}
.st_dna_1 div:nth-of-type(2){margin-left: 0.7%;}
@media screen and (max-width:768px){.nav-toggle{width:40px;height:40px;z-index:3;margin-top:0px;position:fixed;cursor:pointer;background-color:#000;-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.nav-toggle .icon{width:30px;height:4px;background-color:white;border-radius:2px;position:absolute;top:45%;left:5px;-webkit-transition-duration:0.5s;transition-duration:0.5s;transiting-timing-function:swing;}
.nav_logoimg{position:fixed;top:0px;z-index:2;left:50px;height:45px;}
.nav_logoimg img{height:45px;width:auto;}
.nav ul li a{display:block;padding:4.3% 0;text-align:center;color:white;text-decoration:none;border-bottom:solid 1px #ccc;font-size:20px;-webkit-transition-duration:0.25s;transition-duration:0.25s;}
.st_dna_1_div{width: 100%;margin: auto;}
.st_dna_1 div:nth-of-type(2){margin-left: 0;}
}