@font-face {font-family:futuraItalic; src: url(FuturaStdBook-Oblique.otf); font-display:swap;}
@font-face {font-family: futuraBold; src: url(FuturaStd-Bold.otf); font-display:swap;}
@font-face {font-family: futuraBoldOb; src: url(FuturaStd-BoldOblique.otf); font-display:swap;}
@font-face {font-family: futuraBook; src: url(FuturaStd-Book.otf); font-display:swap;}
@font-face {font-family: myriadpro-reg; src:url(MYRIADPRO-REGULAR.woff); font-display:swap;}
@font-face {font-family: futuraBTHV; font-display:swap; src: url(FutuHv.ttf);}
@font-face {font-family:futuraBT-Light; font-display:swap; src: url(FuturaBT-Light.ttf);}
*{margin:0;padding:0;font-family: futuraBook,sans-serif;}
body{    font-family: futuraBook,sans-serif;font-size:14px; min-width:1400px; letter-spacing:1px;}
li,a,i{text-decoration:none;list-style:none;font-style:normal}
input,button{outline:none;border:none}
.head{ position: absolute; z-index:9999; width:100%; min-width:1400px; margin:0 auto;}
.head-s{width:85%;margin:0 auto;}
.head-c{height:95px}
.head-c-l{float:left;margin-top:8px; width:18%;}
.head-c-l a{}
.head-c-l a img{width:100%}
.head-c-r{float:right; width:80%;}
.head-c-r-l{float:left;width:100%;}
.head-c-r-l>ul{ width:100%; margin:0px; padding:0px; display:inline-block; float:right;}
.head-c-r-l>ul>li{ margin-left:4%; position:relative;float:right; margin-top:10px;}
.head-c-r-l-t{border-radius}
.head-c-r-l-t a{color:#fff;font-size:18px;line-height:95px;display:block;font-weight:700;text-transform:uppercase}
.head-c-r-l>ul li.active .head-c-r-l-t a{color:#dea029; font-weight:bold;}
.head-c-r-l>ul li:hover .head-c-r-l-t a{color:#dea029}
.head-c-r-l>ul li:hover .head-c-r-l-b{ display:block;}
.head-c-r-l-b{position:absolute;z-index:100;top:70px; left:-50%; border-top:5px solid #dea029; background:#010101;text-align:center;display:none;}
/**.head-c-r-l>ul li:hover .head-c-r-l-b{transition:all .5s;display:block}**/
.head-c-r-l-b ul{}
.head-c-r-l-b ul li{}
.head-c-r-l-b ul li a{line-height:30px;display:block;color:#fff;padding:5px 20px;white-space:nowrap;transition:all .5s; font-size:12px; letter-spacing:0px;}
.head-c-r-l-b ul li a:hover{background:#dea029;color:#fff}
.head-c-r-l-t ul li{}
.head-c-r-l-t ul li a{}
#sousou2{color:#222}
.sousou3{position:absolute;z-index:1;background:rgba(255,255,255,.4);width:100%;height:50px;top:95px;left:0;display:none;z-index:1003;text-align:center}
.sousou3 input{width:40%;margin:5px auto;height:40px;line-height:40px;background:#fff;box-sizing:border-box;text-indent:1em;border-radius:2px;border:none;font-size:14px}
.sousou3 .input2{width:80px;margin-left:-80px;position:absolute;cursor:pointer;padding-left:0;color:#fff;font-size:14px;background:#d9262c;border-radius:0;outline:none}
.sj_dh{background-color:#fff;height:60px;position:fixed;top:0;width:100%;z-index:100000;box-shadow:1px 1px 10px #a09b9b;display:none}
#btn{background:0 0;border:none;outline:none;display:inline-block;z-index:100;cursor:pointer;width:10%;position:fixed;top:16px;right:5px}
#btn span{display:block;width:20px;height:1px;background:#222;margin:6px 0;transition:all .5s}
#btn .one{transform-origin:left center;transform:rotate(45deg);background:#222}
#btn .two{transform-origin:left bottom;transform:rotate(-45deg);margin-top:5px;background:#222}
#btn #c{transition:all .5s}
.sj_logo{text-align:left;height:50px;line-height:50px;padding:3px 0;width:23%}
.sj_logo a{display:block;text-align:left;color:#f1c232;height:100%;margin-left:15px}
.sj_logo a img{height:86%;margin-top:10%}
.en{text-align:center}
.en a{padding:0 10%}
.navigation{width:100%;top:50px;background:#fff;position:fixed;left:0;top:-100%;z-index:99999;transition:all .5s;overflow:auto;max-height:100%;height:auto}
.kj{padding:0 10px;overflow:auto}
.kj>li{width:100%;line-height:50px;border-bottom:1px solid #cecbcb}
.kj>li:nth-child(1){margin-top:60px}
.kj .t{padding-left:10px}
.kj li .t{line-height:50px;font-size:14px}
.kj li .t button{background:0 0;outline:none;font-size:20px;height:30px;line-height:30px;margin-top:15px;padding:0 12px;border-radius:4px;background:#73659d;color:#fff;transition:all .36s ease;border:none}
.kj li div.t .arrow.up{background-image:url(../images/xx.png);transform:rotate(180deg)}
.kj li div.t .arrow.down{background-image:url(../images/xx.png)}
.kj li .t .arrow{display:block;width:31px;height:32px;background:no-repeat 0 center;float:right;margin-top:9px;margin-right:10px;transition:all .1s;background-image:url(../images/logo.png)}
.kj li ul li{color:#727272;line-height:40px}
.kj li ul li{color:#727272;line-height:40px}
.kj li .menu li a{color:#666}
.kj li a{font-size:14px;font-weight:700;color:#222}
.kj li a:hover{color:#222}
.menu{display:none}
.menu li{}
.menu li a{padding-left:20px}
.kj li ul li a{display:block;border-top:1px solid #d3d3d3}
.label{padding:0}
.sdfs{width:100%;height:500px;background:red}
.s_search{display:inline-block;z-index:100;cursor:pointer;width:10%;position:fixed;top:15px;right:1%;text-align:center}
.s_search a{color:#222;font-size:18px}
.nav_active>a{color:#007f82!important}
.footer{background:#202020;position:relative}
.footer>img{position:absolute;right:20px;bottom:100px;width:105px}
.footer-s{width:100%;margin:0 auto;overflow:hidden;box-sizing:border-box}
.footer-t{padding:60px 0;border-bottom:1px solid #3a3a3a; width:85%; margin:0 auto;}
.footer-t .footer-s{display:flex;justify-content:space-between;}

.footer-s dl:nth-child(1){ width:40%;}
.footer-s dl:nth-child(2){ width:20%;}
.footer-s dl:nth-child(3){ width:40%;}
.footer-s dl{float:left;}
.footer-s dt{color:#fff;font-size:18px;margin-bottom:30px;text-transform:uppercase}
.footer-s dd{color:#fff;margin-bottom:20px}
.footer-s dd a{color:#fff;display:block;overflow:hidden}
.footer-s dd a:hover{color:#dea029}
.footer-s dd a span{float:left;display:block;width:6px;height:6px;background:#dea029;margin-right:20px;margin-top:5px}
.footer-s dl>p{padding-top:20px;margin-bottom:20px}
.ffooter-s dl dd p{margin-bottom:20px}
.footer-s dl p a{padding-left:10px}
.ssk{overflow:hidden}
.ssk input{width:287px;height:46px;border:1px solid #cfcfcf;text-indent:10px;background:0 0;border-top-left-radius:50px;border-bottom-left-radius:50px;color:#7b9999;float:left}
.ssk input:placeholder{color:#7b9999}
.ssk button{float:left;width:100px;height:48px;background:#cfcfcf;border-top-right-radius:50px;border-bottom-right-radius:50px;color:#000}
.ssk{}
.footer-b{overflow:hidden;line-height:72px;border-bottom:1px solid #3a3a3a; width:85%; margin:0 auto;}
.footer-b-l{}
.footer-b-l p{color:#fff;font-size:14px}
.footer-b-l p a{color:#fff;font-size:14px;float:right;display:block}
.footer2{display:none;padding:15px;overflow:hidden;background:#242424}
.footer2 ul{}
.footer2 ul li{}
.footer2 ul li:last-child .footer2-t{border:none}
.footer2 ul .active span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.footer2-t{overflow:hidden;border-bottom:1px solid #eee}
.footer2-t p{float:left;line-height:40px;color:#eaeaea}
.footer2-t span{float:right;display:block}
.footer2-t span img{width:20px;line-height:30px;margin-top:10px}
.footer2-b{display:none}
.footer2-b a{display:block;line-height:30px;color:#eaeaea;text-indent:10px}
