@charset "utf-8";@import "animate.css";@import "font-awesome.min.css";@import "swiper.min.css";@import "bootstrap.css";@import "fas-awesome.css";@import "share.min.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:"微软雅黑","宋体";vertical-align:baseline;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;min-width:320px;overflow-x:hidden;position:relative;margin:0 auto;max-width:100%;}:focus{outline:0;}html{width:100%;}hr{border:none;height:1px;}caption,th,td{text-align:left;font-weight:normal;}a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;color:#fff;}
table{width:100%;border-collapse:collapse;}table tr td{text-align:center;font-size:12px;padding:10px 0px;border:1px solid #ccc;vertical-align:middle;}table tr th{text-align:center;font-size:12px;padding:10px 0px;background:#004687;color:#fff;border:1px solid #ccc;vertical-align:middle;} 


 
@font-face{font-family:'HELVETICANEUELTPRO-THEX';src:url('fonts/HELVETICANEUELTPRO-THEX/HELVETICANEUELTPRO-THEX.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'DIN-Black';src:url('fonts/DIN-Black/DIN-Black.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'KaufmannBT';src:url('fonts/KaufmannBT/KaufmannBT.ttf');font-weight:normal;font-style:normal;}@font-face{font-family:'Gotham-Bold';src:url('fonts/Gotham-Bold/Gotham-Bold.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'DINEngschriftStd';src:url('fonts/DINEngschriftStd/DINEngschriftStd.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'font2018';src:url('fonts/font2018/font2018.ttf');font-weight:normal;font-style:normal;}@font-face{font-family:'QUARTO-BOLD';src:url('quarto-bold.ttf');font-weight:normal;font-style:normal;}@font-face{font-family:'Zooja';src:url('zooja.ttf');font-weight:normal;font-style:normal;}@font-face{font-family:'PlayfairDisplay-Bold-4';src:url('playfairdisplay-bold-4.ttf');font-weight:normal;font-style:normal;}@font-face{font-family:'DIN-Black';src:url('fonts/Libre Baskerville/DIN-Black.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'LibreBaskerville-Regular-2';src:url('fonts/LibreBaskerville-Regular-2/LibreBaskerville-Regular-2.ttf');font-weight:normal;font-style:normal;}


.transition{transition:all 0.8s;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.omit{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display:block;}
.base-layer{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;top:0;right:0;bottom:0;left:0;display:none;}
.background{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.table{display:table;}.table-cell{display:table-cell;vertical-align:middle;height:100%;}
.clearfix:before,.clearfix:after{content:" ";display:block;visibility:hidden;height:0;line-height:0;font-size:0;}.clearfix:after{clear:both;}.clearfix{zoom:1;}.clear{clear:both;height:0;overflow:hidden;}
img{border:none;vertical-align:middle;-ms-interpolation-mode:bicubic;width:auto;max-width:100%;}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}ul,ol{list-style:none;}ul,li{padding:0;margin:0;list-style:none;}
label,input,select{vertical-align:middle;}button,input,select,textarea{font-family:"Microsoft Yahei";}select{border:solid 1px #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:14px;cursor:pointer;}select::-ms-expand{display:none;}input[type=submit],input[type=button],input[type=reset]{cursor:pointer;}input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],select,textarea{-webkit-appearance:none;font-family:"Microsoft Yahei","Arial",Helvetica,sans-serif;}*:focus{outline:none;}textarea,select{-webkit-appearance:none;}::-webkit-scrollbar-track-piece{width:8px;background-color:#f8f8f8;}::-webkit-scrollbar{width:8px;background-color:#999;}::-webkit-scrollbar-thumb{width:8px;background-color:#999;}::-webkit-scrollbar-thumb:hover{width:8px;background-color:#999;}::selection{background:#999;color:#fff;}::-moz-selection{background:#999;color:#fff;}
@media screen and (max-width:1024px){::-webkit-scrollbar{-webkit-appearance:none;}::-webkit-scrollbar:vertical{width:0px;}::-webkit-scrollbar:horizontal{height:0px;}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:0px;border:0px solid #ffffff;}::-webkit-scrollbar-track{border-radius:0px;background-color:#ffffff;}}
.touming{-webkit-animation:touming 2s both ease-out;-ms-animation:touming 2s both ease-out;animation:touming  2s both ease-out;}.scale{-webkit-animation:scale 10s linear 0s alternate infinite;animation:scale 10s linear 0s alternate infinite}.cloudmove{width:110%;-webkit-animation:cloudmove 15s linear 0s alternate infinite;animation:cloudmove 15s linear 0s alternate infinite}.movetopRight{-webkit-animation:movetopRight 5s linear 0s normal infinite;animation:movetopRight 5s linear 0s normal infinite}.rotatescale{-webkit-animation:rotatescale 20s linear 0s alternate infinite;animation:rotatescale 20s linear 0s alternate infinite}.leftright{-webkit-animation:leftright 15s linear 0s alternate infinite;animation:leftright 15s linear 0s alternate infinite}.roate360{-webkit-animation:rotate360 20s linear 0s normal infinite;animation:rotate360 20s linear 0s normal infinite}
@-webkit-keyframes scalex{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scalex{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate360{from{-webkit-transform:perspective(1000px) rotate(0);transform:perspective(1000px) rotate(0)}to{-webkit-transform:perspective(1000px) rotate(360deg);transform:perspective(1000px) rotate(360deg)}}@keyframes rotate360{from{-webkit-transform:perspective(1000px) rotate(0);transform:perspective(1000px) rotate(0)}to{-webkit-transform:perspective(1000px) rotate(360deg);transform:perspective(1000px) rotate(360deg)}}@-webkit-keyframes cloudmove{0%{-webkit-transform:perspective(1000px) scale(1) translate3d(-100px,0,0) rotate(0);transform:perspective(1000px) scale(1) translate3d(-100px,0,0) rotate(0);opacity:1;filter:alpha(opacity=100)}}@keyframes cloudmove{0%{-webkit-transform:perspective(1000px) scale(1) translate3d(-100px,0,0) rotate(0);transform:perspective(1000px) scale(1) translate3d(-100px,0,0) rotate(0);opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes scale{0%{-webkit-transform:perspective(1000px) scale(1);transform:perspective(1000px) scale(1)}100%{-webkit-transform:perspective(1000px) scale(1.1);transform:perspective(1000px) scale(1.1)}}@keyframes scale{0%{-webkit-transform:perspective(1000px) scale(1);transform:perspective(1000px) scale(1)}100%{-webkit-transform:perspective(1000px) scale(1.1);transform:perspective(1000px) scale(1.1)}}@-webkit-keyframes movetopRight{0%{-webkit-transform:perspective(1000px) scale(.8) translate3d(230px,-190px,0) rotate(0);transform:perspective(1000px) scale(.8) translate3d(230px,-190px,0) rotate(0);opacity:0;filter:alpha(opacity=0)}25%{-webkit-transform:perspective(1000px) scale(.9) translate3d(0,0,0) rotate(0);transform:perspective(1000px) scale(.9) translate3d(0,0,0) rotate(0);opacity:1;filter:alpha(opacity=100)}100%,50%{-webkit-transform:perspective(1000px) scale(1) translate3d(-230px,190px,0) rotate(0);transform:perspective(1000px) scale(1) translate3d(-230px,190px,0) rotate(0);opacity:0;filter:alpha(opacity=0)}}@keyframes movetopRight{0%{-webkit-transform:perspective(1000px) scale(.8) translate3d(230px,-190px,0) rotate(0);transform:perspective(1000px) scale(.8) translate3d(230px,-190px,0) rotate(0);opacity:0;filter:alpha(opacity=0)}25%{-webkit-transform:perspective(1000px) scale(.9) translate3d(0,0,0) rotate(0);transform:perspective(1000px) scale(.9) translate3d(0,0,0) rotate(0);opacity:1;filter:alpha(opacity=100)}100%,50%{-webkit-transform:perspective(1000px) scale(1) translate3d(-230px,190px,0) rotate(0);transform:perspective(1000px) scale(1) translate3d(-230px,190px,0) rotate(0);opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes rotatescale{0%{-webkit-transform:perspective(1000px) scale(1.1) translate3d(0,0,0) rotate(0);transform:perspective(1000px) scale(1.1) translate3d(0,0,0) rotate(0)}100%{-webkit-transform:perspective(1000px) scale(1.6) translate3d(0,0,0) rotate(10deg);transform:perspective(1000px) scale(1.6) translate3d(0,0,0) rotate(10deg)}}@keyframes rotatescale{0%{-webkit-transform:perspective(1000px) scale(1.1) translate3d(0,0,0) rotate(0);transform:perspective(1000px) scale(1.1) translate3d(0,0,0) rotate(0)}100%{-webkit-transform:perspective(1000px) scale(1.6) translate3d(0,0,0) rotate(10deg);transform:perspective(1000px) scale(1.6) translate3d(0,0,0) rotate(10deg)}}@-webkit-keyframes leftright{0%{-webkit-transform:perspective(1000px) scale(1.25) translate3d(-50px,0,0) rotateX(0) rotateY(0) rotateZ(0);transform:perspective(1000px) scale(1.25) translate3d(-50px,0,0) rotateX(0) rotateY(0) rotateZ(0)}100%{-webkit-transform:perspective(1000px) scale(1.25) translate3d(50px,0,0) rotateX(0) rotateY(0) rotateZ(0);transform:perspective(1000px) scale(1.25) translate3d(50px,0,0) rotateX(0) rotateY(0) rotateZ(0)}}@keyframes leftright{0%{-webkit-transform:perspective(1000px) scale(1.25) translate3d(-50px,0,0) rotateX(0) rotateY(0) rotateZ(0);transform:perspective(1000px) scale(1.25) translate3d(-50px,0,0) rotateX(0) rotateY(0) rotateZ(0)}100%{-webkit-transform:perspective(1000px) scale(1.25) translate3d(50px,0,0) rotateX(0) rotateY(0) rotateZ(0);transform:perspective(1000px) scale(1.25) translate3d(50px,0,0) rotateX(0) rotateY(0) rotateZ(0)}}@-webkit-keyframes touming{0%{opacity:0}100%{opacity:1}}@-ms-keyframes touming{0%{opacity:0}100%{opacity:1}}@keyframes touming{0%{opacity:0}100%{opacity:1}}


@-webkit-keyframes doudong{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{-webkit-transform:translateY(6px);transform:translateY(6px);}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px);}60%{-webkit-transform:translateY(3px);transform:translateY(3px);}80%{-webkit-transform:translateY(-3px);transform:translateY(-3px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes doudong{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{-webkit-transform:translateY(6px);transform:translateY(6px);}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px);}60%{-webkit-transform:translateY(3px);transform:translateY(3px);}80%{-webkit-transform:translateY(-3px);transform:translateY(-3px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}


@-webkit-keyframes huangdong{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes huangdong{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}


@-webkit-keyframes godown{0%{-webkit-transform:translate(0,0);opacity:0;}50%{opacity:1;}100%{transform:translate(0,30px);-webkit-transform:translate(0,30px);opacity:0;}}@keyframes godown{0%{transform:translate(0,0);opacity:0;}50%{opacity:1;}100%{transform:translate(0,30px);opacity:0;-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px);}}



.col-sm-6{float:left;width:25%;}.span3{width:25%;}.media{margin-top:50px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;row-gap:30px;text-align:center;}.inmedia{padding-top:25px;padding-bottom:25px;}@media screen and (max-width:767px){.col-sm-6{float:left;width:50%;}.span3{width:50%;}}



.banner{
    position: relative;
}
.banner .swiper-container{
    display: block;
    height: 100%;
}
.banner .swiper-container .container{
    display: table;
    height: 100%;
}
.banner .swiper-container .container .cont{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.banner .swiper-container .container .cont .top h2{
    color: #fff;
    font-weight: bold;
    font-size: 30px;
    margin-bottom: 20px;
}
.banner .swiper-container .container .cont .top span{
    display: inline-block;
    width: 60px;
    height: 5px;
    background: #fff;
    margin: 3%;
}
.banner .swiper-container .container .cont .bom{
    font-size: 24px;
    letter-spacing: 6px;
    color: #ffffff;
}
#header{
    position: fixed;
    top:0;
    left:0;
    z-index: 2;
    width: 100%;
}
.window-next{
    position: absolute;
    bottom: 120px;
    z-index: 1;
    left: 50%;
    margin-left: -14px;
    cursor: pointer;
    -webkit-animation: -webkit-scroll 4s infinite ease-in-out;
    -moz-animation: -moz-scroll 4s infinite ease-in-out;
    transition: .2s;
    -moz-transition: .2s;
    -ms-transition: .2s;
    -o-transition: .2s;
    -webkit-transition: .2s;
}


@media (min-width: 1400px) {
    .container{width: 1240px;}
}
@media (min-width: 1600px) {
    .container{width: 1440px;}
}
@media (max-width: 1300px){
    html{ font-size:42.5%;}
    .bannerAll {height: 480px;}

}
@media (max-width: 992px) {
    html{ font-size:32.5%;}
    .headtop{display: none;}
    #header .headPc{display: none;}
    .iponeHear{display: block;position: fixed;top: 0;left: 0;z-index: 9;width: 100%;background-color: rgba(0, 0, 0, 0.3);padding: 12px 20px;height: 60px;  }
    .banner_all{margin-top: 60px;  }
    .iponeHear_cont{width: 0;height: 0;background: rgba(0,0,0,0.8) !important;position: fixed;z-index: 9999999;right: 0;top: 0;opacity: 0;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;  -o-transition: All 0.4s ease-in-out;  }
    .ico.active i:nth-child(1) {-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);top: 14px;}
    .ico.active i:nth-child(2) {opacity: 0;}
    .ico.active i:nth-child(3) {-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 14px;}
    .ico {position: absolute;width: 36px;height: 36px;right: 17px;top: 15px;z-index: 999999999;cursor: pointer;}
    .ico i {height: 2px;width: 90%;background-color: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;display: block;position: absolute;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;-webkit-transition: all 300ms ease;transition: all 300ms ease;-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);  }
    .ico i:nth-child(1) {top: 2px;filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;-moz-transition-delay: 210ms;-o-transition-delay: 210ms;-webkit-transition-delay: 210ms;transition-delay: 210ms;  }
    .ico i:nth-child(2) {top: 14px;-moz-transition-delay: 140ms;-o-transition-delay: 140ms;-webkit-transition-delay: 140ms;transition-delay: 140ms;  }
    .ico i:nth-child(3) {top: 26px;-moz-transition-delay: 70ms;-o-transition-delay: 70ms;-webkit-transition-delay: 70ms;transition-delay: 70ms;}
    .iponeHear_cont {width: 0;height: 0;background: rgba(0,0,0,0.8) !important;position: fixed;z-index: 9999999;right: 0;top: 0;opacity: 0;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;border-radius: 100% 0 100% 100%;  }
    .iponeHear_cont.active {padding-top: 90px;width: 100%;right: 0;opacity: 9;height: 100%;border-radius: 0;}
    .iponeHear_cont li a{display: block;padding: 10px 30px;color: #fff;font-size: 16px;}
    .iponeHear_cont li:last-child{padding-left: 20px;}
    .iponeHear_cont li:last-child a{display: inline-block;padding: 10px}
    .iponeHear_cont li:last-child a span{background: #d3ab77;width:34px;text-align: center;height: 34px;line-height: 34px;display: inline-block;border-radius: 50%;}
    .iponeHear .logoLeft img{height: 38px;position: relative;  z-index:99999999;}
    .iponeHear_cont li .abts2{display: none;padding-left: 15px}

}
@media (max-width: 768px){
    .bannerAll {height: 260px;}
    
    .banner{height: 28vh}
    
}
@media (max-width: 460px){
    #news .newsList ul li{width: 100%;margin-bottom: 16px;}
    #news .newsList ul li:nth-child(2){margin: 0 0 16px}
    #news .newsList ul li .newsMore{height: 60px}
    #contactUs .topCont .cont .col-md-2{text-align: center}
    .index_about ul li span:first-child{height: 56px;}
    .index_about ul li{margin-bottom: 10px}
    .footer span{ text-align: center;margin: 0 5px;}
    .more_rt1 .cont{width: 90%}
}

@keyframes -webkit-scroll {
    0%,40% {
        opacity: 0;
        -webkit-transform: translateY(-8px);
    }

    60%,90% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(4px);
    }
}

@keyframes -moz-scroll {
    0%,40% {
        opacity: 0;
        -moz-transform: translateY(-8px);
    }

    60%,90% {
        opacity: 1;
        -moz-transform: translateY(0);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(4px);
    }
}
