﻿html{-webkit-font-smoothing:antialiased;height: 100%;touch-action: manipulation;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table,th,td{border: 1px solid black;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400;}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none;color: inherit;}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none;outline: none;font-family: Arial,Microsoft Yahei;}
img{vertical-align:middle;max-width: 100%;height: auto;}
button,input[type=submit],input[type=text],input[type=button]{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;blr:expression(this.onFocus=this.blur())}
input{outline: 0;}
input::-webkit-input-safebox-button{display: none;}
body{color: #000;font-family: Arial,Microsoft Yahei;}
body *{box-sizing: border-box;line-height: 1;}

#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../image/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.eps2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


html{font-size: calc(100vw / 1920 * 100);}
@media(max-width: 1920px){
    html{font-size: 100px;}
}
@media(max-width: 1780px){
    html{font-size: calc(100vw / 1780 * 100);}
}
@media(max-width: 900px){
    html{font-size: calc(900px / 1780 * 100);}
}

body{font-size: calc(16 * 100vw / 1920);}
@media(max-width: 1584px){
    body{font-size: 13.2px;}
}

.s12{font-size: calc(12 * 100vw / 1920);}
@media(max-width: 1920px){
    .s12{font-size: 12.0px;}
}
.s13{font-size: calc(13 * 100vw / 1920);}
@media(max-width: 1816px){
    .s13{font-size: 12.3px;}
}
.s14{font-size: calc(14 * 100vw / 1920);}
@media(max-width: 1728px){
    .s14{font-size: 12.6px;}
}
.s15{font-size: calc(15 * 100vw / 1920);}
@media(max-width: 1651px){
    .s15{font-size: 12.9px;}
}
.s16{font-size: calc(16 * 100vw / 1920);}
@media(max-width: 1584px){
    .s16{font-size: 13.2px;}
}
.s17{font-size: calc(17 * 100vw / 1920);}
@media(max-width: 1524px){
    .s17{font-size: 13.5px;}
}
.s18{font-size: calc(18 * 100vw / 1920);}
@media(max-width: 1472px){
    .s18{font-size: 13.8px;}
}
.s19{font-size: calc(19 * 100vw / 1920);}
@media(max-width: 1424px){
    .s19{font-size: 14.1px;}
}
.s20{font-size: calc(20 * 100vw / 1920);}
@media(max-width: 1382px){
    .s20{font-size: 14.4px;}
}
.s21{font-size: calc(21 * 100vw / 1920);}
@media(max-width: 1344px){
    .s21{font-size: 14.7px;}
}
.s22{font-size: calc(22 * 100vw / 1920);}
@media(max-width: 1309px){
    .s22{font-size: 15.0px;}
}
.s23{font-size: calc(23 * 100vw / 1920);}
@media(max-width: 1277px){
    .s23{font-size: 15.3px;}
}
.s24{font-size: calc(24 * 100vw / 1920);}
@media(max-width: 1248px){
    .s24{font-size: 15.6px;}
}
.s25{font-size: calc(25 * 100vw / 1920);}
@media(max-width: 1221px){
    .s25{font-size: 15.9px;}
}
.s26{font-size: calc(26 * 100vw / 1920);}
@media(max-width: 1196px){
    .s26{font-size: 16.2px;}
}
.s27{font-size: calc(27 * 100vw / 1920);}
@media(max-width: 1173px){
    .s27{font-size: 16.5px;}
}
.s28{font-size: calc(28 * 100vw / 1920);}
@media(max-width: 1152px){
    .s28{font-size: 16.8px;}
}
.s29{font-size: calc(29 * 100vw / 1920);}
@media(max-width: 1132px){
    .s29{font-size: 17.1px;}
}
.s30{font-size: calc(30 * 100vw / 1920);}
@media(max-width: 1113px){
    .s30{font-size: 17.4px;}
}
.s31{font-size: calc(31 * 100vw / 1920);}
@media(max-width: 1096px){
    .s31{font-size: 17.7px;}
}
.s32{font-size: calc(32 * 100vw / 1920);}
@media(max-width: 1080px){
    .s32{font-size: 18.0px;}
}
.s33{font-size: calc(33 * 100vw / 1920);}
@media(max-width: 1064px){
    .s33{font-size: 18.3px;}
}
.s34{font-size: calc(34 * 100vw / 1920);}
@media(max-width: 1050px){
    .s34{font-size: 18.6px;}
}
.s35{font-size: calc(35 * 100vw / 1920);}
@media(max-width: 1036px){
    .s35{font-size: 18.9px;}
}
.s36{font-size: calc(36 * 100vw / 1920);}
@media(max-width: 1024px){
    .s36{font-size: 19.2px;}
}
.s37{font-size: calc(37 * 100vw / 1920);}
@media(max-width: 1011px){
    .s37{font-size: 19.5px;}
}
.s38{font-size: calc(38 * 100vw / 1920);}
@media(max-width: 1000px){
    .s38{font-size: 19.8px;}
}
.s39{font-size: calc(39 * 100vw / 1920);}
@media(max-width: 989px){
    .s39{font-size: 20.1px;}
}
.s40{font-size: calc(40 * 100vw / 1920);}
@media(max-width: 979px){
    .s40{font-size: 20.4px;}
}
.s41{font-size: calc(41 * 100vw / 1920);}
@media(max-width: 969px){
    .s41{font-size: 20.7px;}
}
.s42{font-size: calc(42 * 100vw / 1920);}
@media(max-width: 960px){
    .s42{font-size: 21.0px;}
}
.s43{font-size: calc(43 * 100vw / 1920);}
@media(max-width: 951px){
    .s43{font-size: 21.3px;}
}
.s44{font-size: calc(44 * 100vw / 1920);}
@media(max-width: 942px){
    .s44{font-size: 21.6px;}
}
.s45{font-size: calc(45 * 100vw / 1920);}
@media(max-width: 934px){
    .s45{font-size: 21.9px;}
}
.s46{font-size: calc(46 * 100vw / 1920);}
@media(max-width: 926px){
    .s46{font-size: 22.2px;}
}
.s47{font-size: calc(47 * 100vw / 1920);}
@media(max-width: 919px){
    .s47{font-size: 22.5px;}
}
.s48{font-size: calc(48 * 100vw / 1920);}
@media(max-width: 911px){
    .s48{font-size: 22.8px;}
}
.s49{font-size: calc(49 * 100vw / 1920);}
@media(max-width: 905px){
    .s49{font-size: 23.1px;}
}
.s50{font-size: calc(50 * 100vw / 1920);}
@media(max-width: 898px){
    .s50{font-size: 23.4px;}
}
.s51{font-size: calc(51 * 100vw / 1920);}
@media(max-width: 892px){
    .s51{font-size: 23.7px;}
}
.s52{font-size: calc(52 * 100vw / 1920);}
@media(max-width: 886px){
    .s52{font-size: 24.0px;}
}
.s53{font-size: calc(53 * 100vw / 1920);}
@media(max-width: 880px){
    .s53{font-size: 24.3px;}
}
.s54{font-size: calc(54 * 100vw / 1920);}
@media(max-width: 874px){
    .s54{font-size: 24.6px;}
}
.s55{font-size: calc(55 * 100vw / 1920);}
@media(max-width: 869px){
    .s55{font-size: 24.9px;}
}
.s56{font-size: calc(56 * 100vw / 1920);}
@media(max-width: 864px){
    .s56{font-size: 25.2px;}
}
.s57{font-size: calc(57 * 100vw / 1920);}
@media(max-width: 858px){
    .s57{font-size: 25.5px;}
}
.s58{font-size: calc(58 * 100vw / 1920);}
@media(max-width: 854px){
    .s58{font-size: 25.8px;}
}
.s59{font-size: calc(59 * 100vw / 1920);}
@media(max-width: 849px){
    .s59{font-size: 26.1px;}
}
.s60{font-size: calc(60 * 100vw / 1920);}
@media(max-width: 844px){
    .s60{font-size: 26.4px;}
}
.s61{font-size: calc(61 * 100vw / 1920);}
@media(max-width: 840px){
    .s60{font-size: 26.7px;}
}
.s62{font-size: calc(62 * 100vw / 1920);}
@media(max-width: 836px){
    .s60{font-size: 27.0px;}
}
.s63{font-size: calc(63 * 100vw / 1920);}
@media(max-width: 832px){
    .s60{font-size: 27.3px;}
}
.s64{font-size: calc(64 * 100vw / 1920);}
@media(max-width: 828px){
    .s60{font-size: 27.6px;}
}
.s65{font-size: calc(65 * 100vw / 1920);}
@media(max-width: 824px){
    .s60{font-size: 27.9px;}
}
.s66{font-size: calc(66 * 100vw / 1920);}
@media(max-width: 820px){
    .s60{font-size: 28.2px;}
}
.s67{font-size: calc(67 * 100vw / 1920);}
@media(max-width: 816px){
    .s67{font-size: 28.5px;}
}
.s68{font-size: calc(68 * 100vw / 1920);}
@media(max-width: 813px){
    .s68{font-size: 28.8px;}
}
.s69{font-size: calc(69 * 100vw / 1920);}
@media(max-width: 809px){
    .s69{font-size: 29.1px;}
}
.s70{font-size: calc(70 * 100vw / 1920);}
@media(max-width: 806px){
    .s70{font-size: 29.4px;}
}
.s70{font-size: calc(70 * 100vw / 1920);}
@media(max-width: 803px){
    .s70{font-size: 29.7px;}
}
.s71{font-size: calc(71 * 100vw / 1920);}
@media(max-width: 800px){
    .s71{font-size: 30px;}
}
.s72{font-size: calc(72 * 100vw / 1920);}
@media(max-width: 796px){
    .s72{font-size: 30.3px;}
}
.s73{font-size: calc(73 * 100vw / 1920);}
@media(max-width: 793px){
    .s73{font-size: 30.6px;}
}
.s74{font-size: calc(74 * 100vw / 1920);}
@media(max-width: 791px){
    .s74{font-size: 30.9px;}
}
.s75{font-size: calc(75 * 100vw / 1920);}
@media(max-width: 788px){
    .s75{font-size: 31.2px;}
}
.s76{font-size: calc(76 * 100vw / 1920);}
@media(max-width: 79px){
    .s76{font-size: 31.5px;}
}
.s77{font-size: calc(77 * 100vw / 1920);}
@media(max-width: 785px){
    .s77{font-size: 31.8px;}
}
.s78{font-size: calc(78 * 100vw / 1920);}
@media(max-width: 782px){
    .s78{font-size: 32.1px;}
}
.s79{font-size: calc(79 * 100vw / 1920);}
@media(max-width: 780px){
    .s79{font-size: 32.4px;}
}
.s80{font-size: calc(80 * 100vw / 1920);}
@media(max-width: 777px){
    .s80{font-size: 32.7px;}
}


@media(max-width: 750px){
    .z1{max-width: 500px !important;width: 100% !important;margin: 0 auto !important;padding: 0 !important;float: none !important;display: block !important;}
    .z2,.z3,.z4,.z5{float: none !important;display: inline-block !important;vertical-align: top !important;margin: 0 2% 2% 0 !important;}
    .z2{width: 49% !important;}
    .z3{width: 32% !important;}
    .z4{width: 23.5% !important;}
    .z5{width: 18.4% !important;}
    .z2:nth-child(2n),.z3:nth-child(3n),.z4:nth-child(4n),.z5:nth-child(5n){margin-right: 0 !important;}
    
    .l1{padding-left: 10px !important;}
    .r1{padding-right: 10px !important;}
    .t1{padding-top: 10px !important;}
    .b1{padding-bottom: 10px !important;}
    .l2{padding-left: 20px !important;}
    .r2{padding-right: 20px !important;}
    .t2{padding-top: 20px !important;}
    .b2{padding-bottom: 20px !important;}
    .l3{padding-left: 30px !important;}
    .r3{padding-right: 30px !important;}
    .t3{padding-top: 30px !important;}
    .b3{padding-bottom: 30px !important;}
}


.target{width: 100%;position: absolute;left: 0;top: -1rem;}
@media(max-width: 1200px){
    .target{top: -46px;}
}

.teaser{opacity:0;transform:translate3d(0,.5rem,0);transition:opacity 0.5s ease-out,transform 0.5s ease-out;}
.teaser.is-visible{opacity:1;transform:translate3d(0,0,0);}
.lter{opacity:0;transform:translate3d(-0.7rem,0,0);transition:opacity 0.5s ease-out,transform 0.5s ease-out;}
.lter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.rter{opacity:0;transform:translate3d(0.7rem,0,0);transition:opacity 0.5s ease-out,transform 0.5s ease-out;}
.rter.is-visible{opacity:1;transform:translate3d(0,0,0);}

.teaser2{opacity:0;transform:translate3d(0,100%,0);transition:opacity 1s ease-out,transform 1s ease-out;}
.teaser2.is-visible{opacity:1;transform:translate3d(0,0,0);}

body{padding-top: 1rem;}
header{width: 100%;height: 1rem;background-color: #fff;position: relative;z-index: 123;box-shadow: 0 0 0.4rem rgba(0,0,0,0.1);position: fixed;left: 0;top: 0;z-index: 123456;transition: all .3s;}
.h-index{position: absolute;left: .5rem;top: 50%;transform: translate(0,-50%);}
.h-logo{vertical-align: top;height: .28rem;}
.h-search{display: block;width: .46rem;height: .46rem;background-image: url(../image/127.png);background-size: .2rem .2rem;background-repeat: no-repeat;background-position: center center;position: absolute;right: .38rem;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.h-nav{width: 100%;text-align: center;font-size: 0;transition: all .3s;}
.h-li{display: inline-block;vertical-align: top;position: relative;}
.h-link{display: block;padding: 0 .26rem;text-align: center;height: 1rem;position: relative;}
.h-zh{display: block;color: #333;margin-bottom: .11rem;}
.h-en{display: block;color: #333;}
.h-inner{width: 100%;position: relative;left: 0;top: 50%;transform: translate(0,-50%);font-size: 0;}
.h-li.active .h-zh{color: #f28917;}
.h-li.active .h-en{color: #f28917;}
.h-lang{position: absolute;right: 1.11rem;top: 50%;transform: translate(0,-50%);height: .42rem;padding: .1rem;background-color: #fff;z-index: 100;}
.h-cur{display: block;font-size: 0;}
.h-cur .h-t:after{content: "";display: inline-block;vertical-align: middle;width: .625em;height: .375em;background-image: url(../image/126.png);background-size: 100% 100%;margin-left: .5em;}
.h-flag{width: .22rem;height: .22rem;margin-right: 0.05rem;}
.h-t{display: inline-block;vertical-align: middle;}
.h-l{display: block;font-size: 0;margin-bottom: .1rem;color: #303030;}
.h-l:last-child{margin-bottom: 0;}
.h-list{display: none;position: absolute;width: 100%;left: 0;top: 100%;padding: .1rem;background-color: #fff;}
.h-sch{display: none;width: 100%;padding: .4rem 0;position: fixed;top: 0;right: 0margin-right: 0;z-index: 150;background-color: #fff;font-size: 0;text-align: center;}
.h-form{width: 100%;background-color: transparent;position: relative;overflow: hidden;font-size: 0;}
.h-text{width: 3.80rem;height: .4rem;line-height: .4rem;border: none;border-bottom: 1px solid #ccc;border-right: none;vertical-align: top;background-color: transparent;font-size: .14rem;color: #595757;padding: 0 .1rem 0 0.05rem;text-align: left;vertical-align: top;}
.h-smt{background-image: url(../image/127.png);background-position: center center;background-size: .2rem .2rem;background-repeat: no-repeat;color: transparent;cursor: pointer;width: .4rem;height: .4rem;border: none;border-bottom: 1px solid #ccc;background-color: transparent;transition: all .3s;vertical-align: top;}
.h-opa {width: 100%;height: 100%;position: fixed;left: -100000px;top: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 10;opacity: 0;transition: opacity .3s;cursor: pointer;}
body.search-state .h-sch{display: block}
body.search-state .h-opa{left: 0;opacity: 1;}
body.lang-state .h-list{display: block;}
.h-sub{display: none;width: 1.5rem;background-color: #fff;position: absolute;left: 50%;margin-left: -0.75rem;top: 1rem;z-index: 1000;padding: 0.05rem 0;}
.h-sub>li>a{display: block;width: 100%;line-height: 1.71;padding: .1rem 0.03rem;text-align: center;color: #666;transition: background-color .3s;}
@media(max-width: 1920px){
    header{box-shadow: 0 0 4px rgba(0,0,0,0.1);}
    .h-lang{height: 42px;padding: 10px;}
    .h-flag{width: 22px;height: 22px;margin-right: 5px;}
    .h-list{padding: 0 10px 10px;}
    .h-l{margin-bottom: 10px;}
    .h-search{background-size: 20px 20px;width: 46px;height: 46px;}
    .h-smt{background-size: 20px 20px;}
    .h-sch {padding: 40px 0;}
    .h-sch .h-text {width: 380px;height: 40px;line-height: 40px;font-size: 14px;padding: 0 10px 0 5px;}
    .h-sch .h-smt{width: 40px;height: 40px;background-size: 16px 16px;}
    .h-sub{width: 150px;margin-left: -75px;padding: 5px 0;}
    .h-sub>li>a{padding: 10px 3px;}
}
@media(min-width: 1201px){
    .h-li:hover .h-zh{color: #f28917;}
    .h-li:hover .h-en{color: #f28917;}
    .h-l:hover{color: #f28917;}
    .h-sub>li>a:hover{color: #f28917;}
}
@media(max-width: 1200px){
    body{padding-top: 46px;}
    header{height: 46px;}
    .h-nav{width: 280px;height: 100vh;position: fixed;right: -280px;top: 0;z-index: 12345;background-color: #fff;overflow: auto;padding: 10px 0;}
    .h-li{display: block;width: 100%;}
    .h-zh{display: inline-block;vertical-align: top;padding-right: 10px;margin-bottom: 0;}
    .h-en{display: inline-block;vertical-align: top;}
    .h-inner{text-align: left;}
    .h-link{height: 40px;padding-left: 20px;padding-right: 40px;}
    .h-menu{display: block;width: 46px;height: 46px;position: absolute;right: 0;top: 0;cursor: pointer;background-image: url(../image/128.png);background-size: 28px 28px;background-repeat: no-repeat;background-position: center center;}
    .h-search{right: 46px;top: 0;transform: translate(0,0);opacity: 0.75;}
    .h-lang{right: 92px;}
    body.menu-state .h-nav{right: 0;}
    body.menu-state .h-opa{left: 0;opacity: 1}
    .h-index{left: 10px;}
    .h-logo{height: 15px;}
    body.lang-state .h-opa{left: 0;opacity: 1}
    .h-sub{width: 100%;margin-left: 0;top: 0;position: relative;left: 0;}
    .h-sub>li>a{padding-left: 40px;text-align: left;}
    .h-li.has-nav:after{content: "+";display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;top: 0;font-size: 20px;color: #666;}
    .h-li.has-nav.show:after{content: "-";}
}
@media(max-width: 750px){
    .h-sch .h-text{width: 220px;}
}
@media(min-width: 1201px){
    body.index{padding-top: 0;}
    body.trans header{background-color: transparent;box-shadow: none;}
    body.trans .h-zh{color: #fff;}
    body.trans .h-en{color: #fff;}
    body.trans .h-lang{background-color: transparent;}
    body.trans .h-cur .h-t{color: #fff;}
    body.trans .h-list{padding-top: 10px;}
    body.trans .h-t:after{background-image: url(../image/3.png);}
    body.trans .h-search{background-image: url(../image/4.png);}
}

.c-a{width: 100%;position: relative;font-size: 0;background-image: url(../image/22.jpg);background-size: 50% auto;background-position: left bottom;background-repeat: no-repeat;overflow: hidden;}
.c-left{width: 50%;padding-left: 2.4rem;padding-right: 1.1rem;display: inline-block;vertical-align: middle;}
.c-h1{color: #1a1b1c;margin-bottom: .56rem;}
.c-name{color: #1a1b1c;margin-bottom: .24rem;}
.c-intro{color: #1a1b1c;line-height: 1.875;margin-bottom: .93rem;}
.c-intro *{line-height: inherit;}
.c-more{height: .6rem;line-height: .58rem;border: 1px solid #ddd;text-align: center;background-color: #fff;display: inline-block;vertical-align: top;padding-left: .4rem;padding-right: .24rem;}
.c-arrow{display: inline-block;vertical-align: middle;height: 1.5em;line-height: 1.5em;border-left: 1px solid #e8e8e8;padding-left: 1.25em;margin-left: 2.625em;position: relative;top: -1px;}
.c-arrow:after{content: "";display: inline-block;vertical-align: middle;border-left: .5em solid #7f7f7f;border-top: .45em solid transparent;border-bottom: .45em solid transparent;margin-left: .875em;position: relative;top: -1px;}
.c-right{width: 50%;display: inline-block;vertical-align: middle;}
.c-box{width: 100%;padding-top: 62.5%;background-size: cover;background-position: center center;position: relative;}
.c-box.play .c-play{display: none;}
.c-video{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background-color: #000;}
.c-play{display: block;width: 1.06rem;height: 1.06rem;cursor: pointer;background-image: url(../image/16.png);background-size: 100% 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;}
.c-links{width: 100%;font-size: 0;}
.c-link{display: inline-block;width: 50%;line-height: 2rem;padding-left: .53rem;font-weight: bold;position: relative;}
.c-link:after{content: "";display: block;width: 1.538em;height: 1.538em;background-image: url(../image/18.png);background-size: 100% 100%;position: absolute;right: .5rem;top: 50%;transform: translate(0,-50%);}
.c-link1{background-color: #fe921c;color: #fff;}
.c-link2{background-color: #184f68;color: #fff;}
.c-link:nth-child(2n+1){transition-delay: .2s;}
.c-link:nth-child(2n+2){transition-delay: .4s;}
@media(min-width: 1201px){
    .c-more:hover{color: #f28917;}
    .c-more:hover .c-arrow:after{border-left-color: #f28917;}
}
@media(max-width: 1200px){
    .c-more{height: 36px;line-height: 34px;}
    .c-left{padding-left: 10px;padding-right: 10px;}
}
@media(max-width: 900px){
    .c-intro{font-size: 12px;margin-bottom: 20px;}
}
@media(max-width: 750px){
    .c-a{padding: 30px 10px 0;}
    .c-h1{margin-bottom: 20px;font-size: 18px;}
    .c-left{width: 100%;max-width: 500px;margin: 0 auto 20px;display: block;padding: 0;}
    .c-right{width: 100%;max-width: 500px;margin: 0 auto;display: block;}
    .c-link{line-height: 50px;}
}

.d-a{width: 100%;background-color: #f6f8f9;padding-top: 1rem;padding-bottom: 1rem;}
.d-cont{width: 14.4rem;margin: 0 auto;position: relative;}
.d-info{width: 100%;padding-bottom: .6rem;}
.d-h1{color: #1a1b1c;float: left;}
.d-tabs{border-bottom: 1px solid #eaecec;font-size: 0;float: right;}
.d-tab{margin-left: .3rem;padding-bottom: .2rem;color: #1a1b1c;position: relative;opacity: 0.6;cursor: pointer;display: inline-block;vertical-align: top;}
.d-tab.active{color: #1a1b1c;font-weight: bold;opacity: 1;}
.d-tab.active:after{content: "";display: inline-block;width: 100%;height: 0.02rem;background-color: #fe921c;position: absolute;left: 0;bottom: -0.02rem;}
.d-tab:first-child{margin-left: 0;}
.d-list{width: 100%;font-size: 0;position: absolute;left: -1000%;top: 0;}
.d-list.show{position: relative;left: 0;}
.d-link{display: inline-block;vertical-align: top;width: 29.583%;margin-right: 5.62%;}
.d-link:nth-child(3n){margin-right: 0;}
.d-box{width: 100%;margin-bottom: .38rem;overflow: hidden;}
.d-img{width: 100%;padding-top: 70.422%;transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1);background-size: cover;background-position: center center;}
.d-text{width: 100%;}
.d-date{color: #1a1b1c;margin-bottom: .16rem;}
.d-tit{line-height: 1.3;margin-bottom: .34rem;}
.d-more{color: #8f9195;}
.d-more:after{content: "";display: inline-block;vertical-align: top;border-left: .5em solid #7f7f7f;border-top: .45em solid transparent;border-bottom: .45em solid transparent;margin-left: .875em;}
.d-link:nth-child(3n+1){transition-delay: .2s;}
.d-link:nth-child(3n+2){transition-delay: .4s;}
.d-link:nth-child(3n+3){transition-delay: .6s;}
@media(min-width: 1201px){
    .d-link:hover .d-img{transform: scale(1.1);}
    .d-link:hover .d-more{color: #f28917;}
    .d-link:hover .d-more:after{border-left-color: #f28917;}
}
@media(max-width: 750px){
    .d-a{padding: 30px 10px;}
    .d-cont{width: 100%;max-width: 500px;}
    .d-h1{font-size: 18px;}
    .d-date{font-size: 10px;margin-bottom: 5px;}
    .d-tit{font-size: 10px;margin-bottom: 5px;height: 39px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    .d-more{font-size: 10px;}
    .d-link{width: 32%;margin-right: 2%;}
    .d-box{margin-bottom: 6px;}
    .d-info{padding-bottom: 20px;}
}

.o-a{padding-top: .8rem;width: 100%;}
.o-cont{margin: 0 auto;width: 12.8rem;}
.o-tit{padding-bottom: .19rem;border-bottom: 1px solid #e8e8e8;color: #333;}
.o-ul{font-size: 0;text-align: justify;width: 100%;padding-top: .4rem;margin-bottom: .3rem;}
.o-ul:after{content: "";display: inline-block;vertical-align: top;width: 100%;}
.o-li{display: inline-block;vertical-align: top;position: relative;padding-left: .38rem;text-align: left;margin-bottom: .2rem;}
.o-img{position: absolute;left: 0;top: 0;width: 1em;}
.o-dl{position: relative;}
.o-dt{color: #333;margin-bottom: .23rem;}
.o-dd{line-height: 1.875;color: #666;}
.o-de{color: #34373a;margin-bottom: .14rem;}
.o-df{color: #999;}
.o-li1{width: 2.75rem;}
.o-li1 .o-dt{margin-bottom: .21rem;}
.o-map{width: 100%;height: 5rem;border-radius: .1rem;overflow: hidden;background-size: cover;background-position: center center;}
.o-one{margin-bottom: .83rem;}
@media(min-width: 1201px){
    .o-li:nth-child(4n+1){transition-delay: .2s;}
    .o-li:nth-child(4n+2){transition-delay: .4s;}
    .o-li:nth-child(4n+3){transition-delay: .6s;}
    .o-li:nth-child(4n+4){transition-delay: .8s;}
}
@media(max-width: 750px){
    .o-a{padding-left: 10px;padding-right: 10px;}
    .o-cont{width: 100%;max-width: 500px;}
    .o-li{width: 50%;word-break: break-all;margin-bottom: 15px;}
    .o-df{line-height: 1.3;}
}




.p-video{width: 100%;height: 100%;object-fit: contain;vertical-align: top;}
.p-a.sp{background-image: none !important;background-color: #000;}
.p-a{width: 100%;height: 5.8rem;background-size: cover;background-position: center center;position: relative;}
.p-text{left: 50%;top: 50%;position: absolute;width: 14.4rem;transform: translate(-50%,-50%);}
.p-text.center{text-align: center;}
.p-text.center .p-des{margin: 0 auto;}
.p-h1{margin-bottom: .17rem;color: #fff;font-weight: bold;overflow: hidden;}
.p-h1.yellow{color: #fe921c;padding-top: 0.07rem;}
.p-des{color: #fff;line-height: 1.777;width: 27em;overflow: hidden;}
.p-des.black{color: #555;}
.p-h1 span{display: inline-block;vertical-align: top;line-height: inherit;}
.p-des span{display: inline-block;vertical-align: top;line-height: inherit;}
@media(max-width: 750px){
    .p-a{height: 41vw;}
    .p-a.sp{height:auto;}
    .p-video{height: auto;}
    .p-text{width: 100%;left: 0;transform: translate(0,-50%);padding: 0 10px;}
    .p-h1{font-size: 18px;}
}
@media(max-width: 500px){
    .p-des{width: 100%;}
}

.q-a{padding-top: .58rem;padding-bottom: .4rem;width: 100%;}
.q-cont{margin: 0 auto;width: 12.8rem;}
.q-tip{margin-bottom: .3rem;color: #666;}
.q-tip .orange{color: #fe921c;}
.q-form{padding-right: 1.1rem;font-size: 0;position: relative;width: 100%;}
.q-txt{padding: 0 .1rem;border: 1px solid #ddd;width: 100%;height: .5rem;color: #333;}
.q-submit{right: 0;top: 0;line-height: .5rem;color: #fff;text-align: center;position: absolute;width: 1.1rem;height: .5rem;background-color: #fe921c;cursor: pointer;}
.q-submit:before{content: "";display: inline-block;vertical-align: middle;width: 1.11em;height: 1.11em;background-image: url(../image/4.png);margin-right: .3888em;background-size: 100% 100%;}
@media(max-width: 1200px){
    .q-form{padding-right: 80px;}
    .q-txt{height: 34px;}
    .q-submit{line-height: 34px;height: 34px;width: 80px;}
}
@media(max-width: 750px){
    .q-a{width: 100%;padding-left: 10px;padding-right: 10px;}
    .q-cont{width: 100%;max-width: 500px;}
}

.r-a{padding-top: .4rem;padding-bottom: 1rem;width: 100%;background-color: #f7f7f7;}
.r-cont{margin: 0 auto;width: 12.8rem;border-radius: .05rem;background-color: #fff;}
.r-head{width: 100%;font-size: 0;padding: .19rem .3rem;background-color: #fe921c;}
.r-head .r-th{color: #fff;}
.r-th{color: #626262;line-height: 1.625;display: inline-block;vertical-align: middle;}
.r-th1{width: 24%;}
.r-th2{width: 22%;}
.r-th3{width: 20%;}
.r-th4{width: 20%;}
.r-th5{width: 14%;}
.r-item{width: 100%;border-bottom: 1px solid #e8e8e8;}
.r-item:last-child{border-bottom: none;}
.r-row{width: 100%;padding: .19rem .3rem;font-size: 0;cursor: pointer;}
.r-more{line-height: .4rem;color: #626262;text-align: center;border: 0.02rem solid #fe921c;display: inline-block;width: 1.4rem;height: .42rem;border-radius: .21rem;cursor: pointer;transition: all .3s;}
.r-wrap{width: 100%;padding: 0 .3rem .3rem;display: none;}
.r-box{padding: .42rem .3rem .3rem;border-radius: .1rem;background-color: #f7f7f7;}
.r-top{width: 100%;font-size: 0;margin-bottom: .4rem;}
.r-e{display: inline-block;vertical-align: top;color: #626262;line-height: 2.14;min-width: 13em;}
.r-main{width: 100%;overflow: hidden;margin-bottom: .25rem;padding-top: 1px;}
.r-left{float: left;width: 50%;border-right: 1px solid #e8e8e8;padding-right: .5rem;}
.r-tit{color: #fe921c;margin-bottom: .16rem;}
.r-intro{line-height: 1.43;width: 100%;}
.r-p{margin-bottom: .12rem;}
.r-right{float: right;width: 50%;padding-left: .5rem;}
.r-intro{color: #626262;width: 100%;line-height: 1.43;}
.r-intro *{line-height: inherit;}
.r-do{color: #fff;text-align: center;display: inline-block;width: 1.2rem;height: .42rem;line-height: .42rem;border-radius: .21rem;cursor: pointer;background-color: #e80a0a;}
.r-row.show .r-more{background-color: #fe921c;color: #fff;}
@media(min-width: 1201px){
    .r-more:hover{background-color: #fe921c;color: #fff;}
}
@media(max-width: 1200px){
    .r-more{font-size: 12px;white-space: nowrap;display: inline-block;padding: 0 10px;width: auto;line-height: 28px;height: 30px;border-radius: 15px;}
    .r-do{line-height: 30px;height: 30px;padding: 0 10px;border-radius: 15px;width: auto;}
}
@media(max-width: 750px){
    .r-a{padding-left: 10px;padding-right: 10px;}
    .r-cont{width: 100%;max-width: 500px;}
    .r-more{display: none;}
    .r-th{font-size: 12px;}
    .r-th1{width: 25%;}
    .r-th2{width: 25%;}
    .r-th3{width: 25%;}
    .r-th4{width: 25%;}
    .r-th5{width: 0%;}
    .r-wrap{padding-left: 0;padding-right: 0;}
    .r-box{background-color: #fff;}
    .r-left{float: none;width: 100%;border-right: none;padding-right: 0;margin-bottom: 20px;}
    .r-right{float: none;width: 100%;padding-left: 0;}
    .r-top{width: 100%;font-size: 0;}
    .r-f{width: 50%;display: inline-block;vertical-align: top;}
}

.s-a{padding-top: 1rem;padding-bottom: 1rem;width: 100%;}
.s-cont{margin: 0 auto;width: 14.4rem;}
.s-top{text-align: center;}
.s-tit{margin-bottom: .84rem;color: #333;position: relative;display: inline-block;vertical-align: top;}
.s-tit:before{content: "";display: inline-block;width: .45em;height: .375em;background-image: url(../image/114.png);position: absolute;left: -1em;top: -0.05em;background-size: 100% 100%;}
.s-tit:after{content: "";display: inline-block;width: .45em;height: .375em;background-image: url(../image/115.png);position: absolute;right: -1em;bottom: -0.05em;background-size: 100% 100%;}
.s-list{font-size: 0;width: 100%;border-left: 1px solid #eee;border-top: 1px solid #eee;display: flex;flex-wrap: wrap;}
.s-one{border-right: 1px solid #eee;border-bottom: 1px solid #eee;display: inline-block;vertical-align: top;width: 20%;padding-bottom: .18rem;padding-top: .25rem;transition: all .3s;}
.s-box{margin-bottom: .14rem;position: relative;width: 100%;height: .96rem;}
.s-img{left: 50%;top: 50%;position: absolute;transform: translate(-50%,-50%);max-width: 90%;max-height: 90%;}
.s-name{line-height: 1.625;color: #999;text-align: center;padding: 0 .1rem;}
@media(min-width: 1201px){
    .s-one:hover{box-shadow: 0 0 .37rem rgba(52,52,52,0.1);}
    .s-one:hover .s-name{color: #fe921c;}
    .s-one:nth-child(5n+1){transition-delay: .2s;}
    .s-one:nth-child(5n+2){transition-delay: .4s;}
    .s-one:nth-child(5n+3){transition-delay: .6s;}
    .s-one:nth-child(5n+4){transition-delay: .8s;}
    .s-one:nth-child(5n+5){transition-delay: 1s;}
}
@media(max-width: 750px){
    .s-a{padding: 30px 10px;}
    .s-cont{width: 100%;max-width: 500px;margin: 0 auto;}
    .s-one{width: 33.333%;}
    .s-tit{margin-bottom: 20px;}
}

.t-a{width: 100%;padding-top: .8rem;padding-bottom: 1rem;}
.t-cont{margin: 0 auto;width: 12.8rem;}
.t-tabs{font-size: 0;text-align: center;margin-bottom: .6rem;}
.t-tab{display: inline-block;vertical-align: top;letter-spacing: .1em;height: .56rem;line-height: .56rem;border: 1px solid #eee;padding: 0 .3rem;cursor: pointer;}
.t-tab.active{background-color: #fe921c;border-color: #fe921c;color: #fff;}
.t-big{display: block;width: 100%;overflow: hidden;position: relative;background-color: #f7f7f7;}
.t-left{width: 50%;padding-left: .6rem;padding-right: .6rem;padding-top: 1.04rem;padding-bottom: .73rem;float: left;}
.t-date{margin-bottom: .33rem;color: #1a1b1c;opacity: 0.6;}
.t-tit{margin-bottom: .2rem;line-height: 1.3;color: #292a31;}
.t-intro{margin-bottom: .65rem;line-height: 1.625;color: #666;}
.t-more{height: .6rem;line-height: .58rem;border: 1px solid #ddd;text-align: center;background-color: #fff;display: inline-block;vertical-align: top;padding-left: .4rem;padding-right: .24rem;}
.t-more2{color: #7f7f7f;}
.t-more2:after{content: "";display: inline-block;vertical-align: top;border-left: .5em solid #7f7f7f;border-top: .45em solid transparent;border-bottom: .45em solid transparent;margin-left: .875em;}
.t-box{right: 0;top: 0;position: absolute;width: 50%;height: 100%;overflow: hidden;}
.t-img{position: absolute;width: 100%;height: 100%;background-size: cover;background-position: center center;transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1);}
.t-list{width: 100%;padding-bottom: .6rem;}
.t-s{padding-top: .5rem;padding-bottom: .5rem;border-bottom: 1px solid #e8e8e8;display: block;}
.t-c{width: 100%;overflow: hidden;position: relative;}
.t-left2{left: 0;top: 0;position: absolute;width: 5rem;height: 100%;overflow: hidden;}
.t-img2{position: absolute;display: block;width: 100%;height: 100%;background-size: cover;background-position: center center;transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1);}
.t-right2{width: 7.8rem;float: right;padding: .45rem 0 .45rem .8rem;}
.t-date2{margin-bottom: .35rem;color: #1a1b1c;opacity: 0.6;}
.t-tit2{margin-bottom: .2rem;line-height: 1.625;color: #292a31;}
.t-intro2{margin-bottom: .54rem;line-height: 1.625;color: #666;}
.t-arrow{display: inline-block;vertical-align: middle;height: 1.5em;line-height: 1.5em;border-left: 1px solid #e8e8e8;padding-left: 1.25em;margin-left: 2.625em;position: relative;top: -1px;}
.t-arrow:after{content: "";display: inline-block;vertical-align: middle;border-left: .5em solid #7f7f7f;border-top: .45em solid transparent;border-bottom: .45em solid transparent;margin-left: .875em;position: relative;top: -1px;}
.t-bn .swiper-button-prev,
.t-bn .swiper-button-next{width: .6rem;height: .6rem;margin-top: -0.3rem;background-size: .1rem .18rem;background-image: url(../image/86.png);background-color: rgba(255,255,255,0.8);}
.t-bn .swiper-button-prev{left: 50%;}
.t-bn .swiper-button-next{transform: rotate(180deg);right: 0px;}
.t-bn .swiper-button-prev.swiper-button-disabled{opacity: 0.3;}
.t-bn .swiper-button-next.swiper-button-disabled{opacity: 0.3;}
@media(min-width: 1201px){
    .t-big:hover .t-more{color: #f28917;}
    .t-big:hover .t-more .t-arrow:after{border-left-color: #f28917;}
    .t-big:hover .t-img{transform: scale(1.1);}
    .t-s:hover .t-more2{color: #f28917;}
    .t-s:hover .t-more2:after{border-left-color: #f28917;}
    .t-s:hover .t-img2{transform: scale(1.1);}
    .t-bn .swiper-button-prev:hover,
    .t-bn .swiper-button-next:hover{background-image: url(../image/87.png);}
}
@media(max-width: 1200px){
    .t-more{height: 36px;line-height: 34px;}
}
@media(max-width: 750px){
    .t-a{padding-left: 10px;padding-right: 10px;}
    .t-cont{width: 100%;max-width: 500px;}
    .t-box{position: relative;width: 100%;height: auto;padding-top: 75.11%;}
    .t-img{position: absolute;left: 0;top: 0;}
    .t-left{float: none;width: 100%;padding: 20px 10px;}
    .t-date{margin-bottom: 15px;}
    .t-intro{margin-bottom: 15px;}
    .t-bn .swiper-button-prev{left: 0;top: 0;margin-top: 37.555%;transform: translate(0,-50%);}
    .t-bn .swiper-button-next{top: 0;margin-top: 37.555%;transform: translate(0,-50%) rotate(180deg);}
    .t-left2{position: relative;width: 100%;height: auto;padding-top: 66%;}
    .t-img2{position: absolute;left: 0;top: 0;}
    .t-right2{width: 100%;float: none;padding: 20px 0 0;}
    .t-date2{margin-bottom: 15px;}
    .t-intro2{margin-bottom: 15px;}
}




.page-a{font-size: 0;text-align: center;width: 100%;}
.page-link{display: inline-block;vertical-align: top;color: #666;line-height: .48rem;border: 1px solid #ddd;margin: 0 0.05rem;display: inline-block;vertical-align: top;border-radius: 1px;min-width: .48rem;padding: 0 .1rem;cursor: pointer;transition: all .3s;}
.page-long{color: #666;border: 1px solid #ddd;margin: 0 0.05rem;display: inline-block;vertical-align: top;border-radius: 1px;}
.page-long{padding: 0 .19rem;}
.page-link.active{background-color: #fe921c;border-color: #fe921c;color: #fff;}
@media(min-width: 1201px){
    .page-link:hover{background-color: #fe921c;border-color: #fe921c;color: #fff;}
}



.aa-a{padding-top: .9rem;padding-bottom: .7rem;width: 100%;}
.aa-cont{width: 12rem;margin: 0 auto;}
.aa-tit{line-height: 1.5;color: #333;padding-bottom: .36rem;}
.aa-info{border-bottom: 1px solid #e8e8e8;font-size: 0;padding-bottom: .19rem;}
.aa-date{padding-right: .4rem;color: #666;display: inline-block;vertical-align: top;line-height: .2rem;}
.aa-read{display: inline-block;vertical-align: top;color: #666;padding-right: .4rem;line-height: .2rem;}
.aa-share{display: inline-block;vertical-align: top;color: #666;}
.aa-mid{padding-top: .3rem;padding-bottom: .53rem;line-height: 1.875;color: #666;border-bottom: 1px solid #eee;text-align: left;}
.aa-mid *{line-height: inherit;}
.aa-foot{padding-top: .3rem;padding-bottom: .3rem;position: relative;width: 100%;overflow: hidden;}
.aa-left{width: 50%;float: left;}
.aa-link{display: block;line-height: 2.25;color: #666;}
.aa-link:hover{color: #fe921c;}
.aa-back{right: 0;top: 50%;line-height: .48rem;color: #666;text-align: center;border: 1px solid #e8e8e8;position: absolute;display: inline-block;width: 2.6rem;border-radius: 1px;transform: translate(0,-50%);background-color: #f9f9f9;}
.aa-back:before{content: "";display: inline-block;vertical-align: middle;width: 1.166em;height: .833em;background-image: url(../image/85.png);background-size: 100% 100%;margin-right: 1.1em;}
.aa-dt{padding-right: 0.05rem;}
.aa-dd{display: inline-block;vertical-align: top;font-size: 0;line-height: .2rem;}
.aa-one{display: inline-block;vertical-align: top;width: .2rem;height: .2rem;background-size: 100% 100%;margin-right: .14rem;cursor: pointer;}
.aa-one1{background-image: url(../image/81.png);}
.aa-one2{background-image: url(../image/82.png);}
.aa-one3{background-image: url(../image/83.png);}
@media(max-width: 1920px){
    .aa-dd{line-height: 20px;}
    .aa-one{width: 20px;height: 20px;}
    .aa-date{line-height: 20px;}
    .aa-read{line-height: 20px;}
    .aa-share{line-height: 20px;}
    .aa-dd{line-height: 20px;}
}
@media(max-width: 1200px){
    .aa-back{line-height: 32px;}
}
@media(max-width: 750px){
    .aa-a{padding-top: 30px;padding-left: 10px;padding-right: 10px;}
    .aa-cont{width: 100%;max-width: 500px}
    .aa-foot{padding-bottom: 0;}
    .aa-left{float: none;width: 100%;margin-bottom: 20px;}
    .aa-back{position: relative;top: 0;transform: translate(0,0);}
    .aa-share{width: 100%;padding-top: 10px}
}





.ab-a{width: 100%;border-bottom: 1px solid #eee;}
.ab-cont{width: 14.4rem;margin: 0 auto;position: relative;}
.ab-arrow{display: inline-block;position: absolute;top: 50%;width: .15rem;height: .27rem;margin-top: -0.135rem;background-image: url(../image/43.png);background-size: 100% 100%;cursor: pointer;opacity: 0.5;}
.ab-prev{left: -0.75rem;}
.ab-next{right: -0.75rem;transform: rotate(180deg);}
.ab-arrow.swiper-button-disabled{opacity: 0.2;pointer-events: none;}
.ab-bn{width: 100%;border-left: 1px solid #eee;}
.ab-link{line-height: .98rem;display: block;text-align: center;width: 100%;border-right: 1px solid #eee;font-size: 0;cursor: pointer;}
.ab-box{width: .4rem;height: .4rem;position: relative;display: inline-block;vertical-align: middle;margin-right: .13rem;}
.ab-img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;transition: all .3s;}
.ab-img2{opacity: 0;}
.ab-s{position: relative;}
.ab-t{display: inline-block;vertical-align: middle;max-width: calc(100% - 0.6rem);line-height: 1.5;}
.ab-s.active .ab-img1{opacity: 0;}
.ab-s.active .ab-img2{opacity: 1;}
.ab-s.active .ab-t{color: #fe921c;}
.ab-s:nth-child(5n+1){transition-delay: .2s;}
.ab-s:nth-child(5n+2){transition-delay: .4s;}
.ab-s:nth-child(5n+3){transition-delay: .6s;}
.ab-s:nth-child(5n+4){transition-delay: .8s;}
.ab-s:nth-child(5n+5){transition-delay: 1s;}
@media(max-width: 1920px){
    .ab-arrow{width: 15px;height: 27px;margin-top: -13.5px;}
}
@media(max-width: 900px){
    .ab-cont{width: 100%;padding-left: 30px;padding-right: 30px;}
    .ab-prev{left: 7px;}
    .ab-next{right: 7px;}
}
@media(max-width: 750px){
    .ab-t{font-size: 12px;}
}


.ac-a{padding-top: .8rem;padding-bottom: 1rem;width: 100%;background-image: url(../image/67.jpg);background-size: cover;background-position: center center;}
.ac-cont{margin: 0 auto;width: 14.4rem;}
.ac-left{border: 1px solid #eee;width: 3rem;border-radius: .05rem;float: left;background-color: #fff;}
.ac-tit{color: #fe921c;font-weight: bold;line-height: 1.5;padding: .2rem .45rem .2rem .38rem;border-bottom: 1px solid #eee;}
.ac-link{border-bottom: 1px solid #eee;display: block;overflow: hidden;}
.ac-dt{float: left;line-height: 1.5;color: #1a1b1c;max-width: calc(100% - 2em)}
.ac-dd{float: right;line-height: 1.5;color: #fe921c;opacity: 0.4;}
.ac-link{display: block;padding: .2rem .45rem .2rem .38rem;border-bottom: 1px solid #eee;}
.ac-link:last-child{border-bottom: none;}
.ac-link.active .ac-dt{color: #fe921c;}
.ac-link.active .ac-dd{opacity: 1;}
.ac-right{width: 10.75rem;float: right;}
.ac-list{width: 100%;font-size: 0;padding-bottom: .3rem;}
.ac-one{margin-right: 2%;margin-bottom: 2%;display: inline-block;vertical-align: top;width: 32%;border-radius: .05rem;background-color: #f1f3f4;position: relative;}
.ac-one:nth-child(3n){margin-right: 0;}
.ac-box{padding-top: 100%;position: relative;width: 100%;}
.ac-img{left: 50%;top: 50%;position: absolute;transform: translate(-50%,-50%);max-width: 100%;max-height: 100%;}
.ac-name{left: 0;top: 0;position: absolute;background-color: rgba(254,146,28,0.9);width: 100%;height: 100%;opacity: 0;visibility: hidden;transition: all .3s;}
.ac-inner{top: 50%;line-height: 1.5;color: #fff;text-align: center;padding: 0 .1rem;position: absolute;width: 100%;transform: translate(0,-50%);}
.ac-foot{width: 100%;text-align: center;}
.ac-more{line-height: .5rem;color: #fe921c;text-align: center;border: 1px solid #fe921c;border-radius: .26rem;cursor: pointer;display: inline-block;vertical-align: top;margin: 0 auto;padding: 0 .38rem;transition: all .3s;}
.ac-more:after{content: "";display: inline-block;vertical-align: middle;width: .66em;height: .388em;background-image: url(../image/66.png);background-size: 100% 100%;margin-left: .17rem;}
@media(min-width: 1201px){
    .ac-link:hover .ac-dt{color: #fe921c;}
    .ac-link:hover .ac-dd{opacity: 1;}
    .ac-one:hover .ac-name{opacity: 1;visibility: visible;}
    .ac-more:hover{background-color: #fe921c;color: #fff;}
    .ac-more:hover:after{background-image: url(../image/116.png);}
    .ac-one:nth-child(3n+1){transition-delay: .2s;}
    .ac-one:nth-child(3n+2){transition-delay: .4s;}
    .ac-one:nth-child(3n+3){transition-delay: .6s;}
}
@media(max-width: 1200px){
    .ac-more{line-height: 32px;border-radius: 17px;}
}
@media(max-width: 765px){
    .ac-a{padding-left: 10px;padding-right: 10px;padding-top: 30px;}
    .ac-cont{width: 100%;max-width: 500px;}
    .ac-left{float: none;width: 100%;text-align: center;font-size: 0;margin-bottom: 2%;}
    .ac-link{display: inline-block;vertical-align: top;width: auto;border-bottom: none;width: 50%;padding-left: 0;padding-right: 0;}
    .ac-dt{float: none;}
    .ac-dd{float: none;}
    .ac-dd:before{content: "(";}
    .ac-dd:after{content: ")";}
    .ac-right{float: none;width: 100%;}
    .ac-list{font-size: 0;display: flex;flex-wrap: wrap;}
    .ac-name{position: relative;height: auto;visibility: visible;opacity: 1;background-color: transparent;}
    .ac-inner{top: 0;transform: translate(0,0);position: relative;color: #666;padding-bottom: 10px;padding-top: 10px;}
}



.ae-a{width: 100%;padding-top: 1rem;padding-bottom: 1.1rem;background-image: url(../image/73.jpg);background-size: cover;background-position: center center;overflow: hidden;}
.ae-cont{margin: 0 auto;width: 14.4rem;}
.ae-left{width: 8.5rem;float: left;}
.ae-right{width: 5rem;float: right;padding-top: .04rem;}
.ae-dl{padding-bottom: .34rem;border-bottom: 1px solid #eee;margin-bottom: .3rem;}
.ae-dt{margin-bottom: .19rem;color: #666;}
.ae-dd{color: #fe921c;}
.ae-h{border-bottom: 1px solid #eee;margin-bottom: .32rem;font-size: 0;width: 100%;}
.ae-k{margin-bottom: .15rem;color: #666;}
.ae-l{color: #fe921c;}
.ae-j{width: 50%;display: inline-block;vertical-align: top;margin-bottom: .23rem;}
.ae-j:nth-child(2n+1){transition-delay: .2s;}
.ae-j:nth-child(2n+2){transition-delay: .4s;}
.ae-m{margin-bottom: .1rem;color: #666;}
.ae-n{line-height: 1.875;color: #1a1b1c;min-height: 1.63rem;padding-bottom: .2rem;}
.ae-foot{font-size: 0;text-align: right;}
.ae-link{color: #666;display: inline-block;vertical-align: top;margin-left: 1em;cursor: pointer;}
.ae-link:nth-child(2n+1){transition-delay: .2s;}
.ae-link:nth-child(2n+2){transition-delay: .4s;}
.ae-link:before{content: "";display: inline-block;vertical-align: middle;margin-right: .03rem;width: 1.875em;height: 1.875em;background-size: 100% 100%;}
.ae-link1:before{background-image: url(../image/71.png);}
.ae-link2:before{background-image: url(../image/72.png);}
.l-u{float: left;width: 1.4rem;height: 4.6rem;padding-top: .36rem;margin-right: .1rem;position: relative;user-select: none;}
.l-v{width: 100%;height: 3.87rem;}
.l-w{position: relative;padding-top: .05rem;}
.l-x{width: 100%;padding-top: 85.7%;position: relative;cursor: pointer;}
.l-x:after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;border: 0.03rem solid transparent;border-radius: 1px;box-sizing: border-box;}
.l-y{width: 100%;height: 100%;max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.l-arrow{width: 100%;height: .32rem;position: absolute;left: 0;cursor: pointer;background-color: #fff;background-size: .27rem .14rem;background-repeat: no-repeat;background-image: url(../image/69.png);background-position: center center;}
.l-prev{top: 0;}
.l-next{bottom: 0;transform: rotate(180deg);}
.l-arrow.swiper-button-disabled{opacity: 0.5;pointer-events: none;}
.l-w.active .l-x:after{border-color: #fe921c;}
.l-o{width: 7rem;float: left;box-shadow: 0 0 .59rem rgba(47,38,26,0.05);}
.l-o:hover{overflow: visible;}
.l-o img{max-width: none;}
.l-p{position: relative;background-color: #fff;}
.l-q{width: 100%;position: relative;border-radius: .05rem;}
.l-q .img-box{width: 100%;padding-top: 65.714%;margin: 0 auto !important;display: block !important;}
.l-r{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.l-o:hover .swiper-slide.swiper-slide-active{visibility: visible !important;}
.l-o:hover .swiper-slide{visibility: hidden !important;}
.l-o .swiper-slide .MagicZoomPlusHint{visibility: hidden !important;}
.l-o .swiper-slide .MagicZoomPup{visibility: hidden !important;}
@media(min-width: 1201px){
    .l-arrow:hover{background-image: url(../image/70.png);}
}
@media(max-width: 900px){
    .ae-right{width: 290px;}
    .l-o:before{display: block;content: "";width: 100%;height: 100%;background-color: rgba(0,0,0,0);position: absolute;left: 0;top: 0;z-index: 100;}
}
@media(max-width: 750px){
    .ae-a{padding-top: 30px;padding-bottom: 30px;}
    .l-u{width: 47px;height: 190px;display: inline-block;vertical-align: top;float: none;}
    .l-o{width: 289px;display: inline-block;vertical-align: top;float: none;}
    .l-v{height: 160px;}
    .l-left{width: 100%;float: none;}
    .ae-a{width: 100%;padding-left: 10px;padding-right: 10px;}
    .ae-cont{width: 100%;max-width: 500px}
    .ae-left{float: none;width: 100%;margin-bottom: 30px;text-align: center;}
    .ae-right{float: none;width: 100%;}
    .l-q .img-box{padding-top: 190px;}
}
@media(max-width: 370px){
    .l-o{width: 239px;}
    .l-q .img-box{width: 239px;padding-top: 157px;}
    .l-u{height: 157px;}
    .l-v{height: 120px;}
    .l-x{padding-top: 77.7%;}
}


div.MagicThumb-expanded{z-index: 999999999 !important;}
div.MagicThumb-background{z-index: 99999999 !important}


.af-a{padding-top: 1.1rem;padding-bottom: 1rem;width: 100%;background-image: url(../image/75.jpg);background-size: cover;background-position: center center;}
.af-cont{margin: 0 auto;width: 14.4rem;}
.af-tit{margin-bottom: .19rem;color: #fe921c;text-align: center;}
.af-intro{line-height: 1.625;color: #666;text-align: center;width: 100%;}
.af-intro *{line-height: 1.625;}
@media(max-width: 750px){
    .af-a{padding: 30px 10px;}
    .af-cont{width: 100%;max-width: 500px;}

}

.ag-a{padding-top: 1rem;padding-bottom: .95rem;width: 100%;background-image: url(../image/78.jpg);}
.ag-cont{margin: 0 auto;width: 14.4rem;}
.ag-tit{color: #fe921c;text-align: center;margin-bottom: .18rem;}
.ag-intro{margin-bottom: .42rem;line-height: 1.875;color: #666;text-align: center;}
.ag-box{margin: 0 auto;position: relative;width: 9.2rem;border-radius: .05rem;overflow: hidden;}
.ag-center{left: 0;top: 50%;text-align: center;position: absolute;width: 100%;;transform: translate(0,-50%);}
.ag-put{line-height: .64rem;color: #fff;text-align: center;display: inline-block;vertical-align: top;min-width: 2.6rem;border-radius: .05rem;background-color: #fe921c;cursor: pointer;box-shadow: 0 .12rem .59rem rgba(138,74,4,0.47);padding: 0 .2rem;}
.ag-put:before{content: "";display: inline-block;vertical-align: middle;width: .8em;height: .8em;background-image: url(../image/77.png);background-size: 100% 100%;margin-right: .625em;}
.ag-img{width: 100%;}
.ag-form{width: 100%;font-size: 0;text-align: center;display: none;}
.ag-text{width: 2rem;height: .4rem;line-height: .4rem;border: none;color: #333;padding: 0 .1rem;}
.ag-btn{display: inline-block;vertical-align: top;width: .8rem;line-height: .4rem;text-align: center;background-color: #f28917;color: #fff;cursor: pointer;}
.ag-center.show .ag-form{display: block;}
.ag-center.show .ag-put{display: none;}
@media(max-width: 1920px){
    .ag-text{width: 200px;height: 40px;line-height: 40px;padding: 0 10px;}
    .ag-btn{width: 80px;line-height: 40px;}
}
@media(max-width: 900px){
    .ag-a{padding: 30px 10px;}
    .ag-cont{width: 100%;}
    .ag-box{width: 100%;}
}


.i-wrap{background-image: url(../image/32.jpg);background-size: 100% auto;background-position: center top;}
.i-a{width: 100%;height: .82rem;border-bottom: 1px solid #e8e8e8;}
.i-cont{width: 14.4rem;margin: 0 auto;}
.i-left{float: left;}
.i-index{display: block;width: .8rem;height: .8rem;border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;background-image: url(../image/29.png);background-repeat: no-repeat;background-position: center center;background-size: .18rem .18rem;}
.i-tabs{float: right;font-size: 0;}
.i-tab{display: inline-block;vertical-align: top;line-height: .8rem;height: .82rem;margin-left: .8rem;color: #333;border-bottom: 0.02rem solid transparent;cursor: pointer;}
.i-tab.active{border-bottom-color: #fe921c;color: #fe921c;}
.i-tab:first-child{margin-left: 0;}
.i-tab:nth-child(6n+1){transition-delay: .2s;}
.i-tab:nth-child(6n+2){transition-delay: .4s;}
.i-tab:nth-child(6n+3){transition-delay: .6s;}
.i-tab:nth-child(6n+4){transition-delay: .8s;}
.i-tab:nth-child(6n+5){transition-delay: 1s;}
.i-tab:nth-child(6n+6){transition-delay: 1.2s;}
@media(max-width: 900px){
    .i-cont{width: 100%;padding-right: .8rem;}
}
@media(max-width: 500px){
    .i-cont{padding-right: 0;}
    .i-left{display: none;}
    .i-tabs{text-align: center;width: 100%;float: none;}
    .i-tab{margin: 0 15px;}
    .i-tab:first-child{margin-left: 15px;}
}

.j-a{width: 100%;position: relative;}
.j-cont{padding-top: 1rem;padding-bottom: 1.15rem;margin: 0 auto;width: 14.4rem;}
.j-h2{margin-bottom: .42rem;color: #fe921c;font-weight: bold;}
.j-top{margin-bottom: .8rem;width: 100%;}
.j-left{width: 6.62rem;height: 4.55rem;overflow: auto;float: left;line-height: 2.125;color: #666;}
.j-left *{line-height: inherit;}
.j-right{position: relative;width: 7rem;height: 4.55rem;border-radius: .1rem;float: right;overflow: hidden;background-size: cover;background-position: center center;}
.j-video{width: 100%;height: 100%;vertical-align: top;outline: none;background-color: #000;}
.j-img{vertical-align: top;width: 100%;}
.j-inner{left: 0;top: 50%;text-align: center;position: absolute;width: 100%;transform: translate(0,-50%);}
.j-play{margin: 0 auto .13rem;display: block;width: .8rem;height: .8rem;cursor: pointer;background-image: url(../image/24.png);background-size: 100% 100%;}
.j-right.play .j-inner{display: none;}
.j-tit{color: #fff;text-align: center;}
.j-bot{font-size: 0;width: 100%;}
.j-left2{margin-right: 2.83%;display: inline-block;vertical-align: middle;width: 48.6%;border-radius: .1rem;overflow: hidden;}
.j-right2{display: inline-block;vertical-align: middle;width: 48.57%;}
.j-item{padding-left: .84rem;padding-bottom: .53rem;border-bottom: 1px solid #e8e8e8;position: relative;width: 100%;margin-bottom: .5rem;}
.j-item:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.j-icon{left: 0;top: 0;position: absolute;width: .6rem;height: .6rem;}
.j-dl{width: 100%;}
.j-dt{color: #1a1b1c;font-weight: bold;margin-bottom: .14rem;}
.j-dd{color: #666;line-height: 1.66;}
.j-left .mCSB_inside>.mCSB_container{margin-right: .18rem;}
.j-left .mCSB_scrollTools{opacity: 1;width: .03rem;}
.j-left .mCSB_scrollTools .mCSB_draggerRail{width: .03rem;background-color: #e6e8ea;filter: none;-ms-filter: none;}
.j-left .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: .03rem;background-color: #818181;border-radius: .02rem;filter: none;-ms-filter: none;}
.j-left .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.j-left .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #818181;filter: none;-ms-filter: none;}
.j-left .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #818181;filter: none;-ms-filter: none;}
@media(max-width: 1920px){
    .j-left .mCSB_scrollTools{width: 3px;}
    .j-left .mCSB_scrollTools .mCSB_draggerRail{width: 3px;}
    .j-left .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 3px;border-radius: 2px;}
}
@media(max-width: 750px){
    .j-a{padding: 30px 10px;}
    .j-cont{width: 100%;max-width: 500px;padding-top: 0;padding-bottom: 0;}
    .j-h2{margin-bottom: 20px;}
    .j-left{float: none;width: 100%;height: auto;margin-bottom: 20px;}
    .j-right{float: right;width: 100%;height: auto;}
    .j-video{width: 100%;height: auto;}
    .j-left2{float: none;width: 100%;margin-bottom: 30px;}
    .j-right2{float: none;width: 100%;}
    .j-item{padding-bottom: 20px;margin-bottom: 25px;}
}




.k-a{padding-top: 1rem;width: 100%;background-image: url(../image/33.jpg);background-size: cover;background-position: center center;position: relative;}
.k-h2{color: #fff;font-weight: bold;text-align: center;}
.k-cont{margin: 0 auto;width: 13.86rem;overflow: hidden;}
.k-box{width: 100%;position: relative;}
.k-box:before{content: "";display: block;position: absolute;left: 0;top: 1.05rem;width: 100%;height: 100%;background-image: url(../image/35.png);background-size: 100% auto;background-position: top center;background-repeat: no-repeat;}
.k-s{height: 2.18rem;position: relative;}
.k-one{left: 0;top: 0;position: absolute;width: .2rem;height: .2rem;border-radius: 50%;background-color: #fff;}
.k-one:before{content: "";width: .1rem;height: .1rem;border-radius: 50%;background-color: #ff9c15;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.k-dl{border-radius: .05rem;background-color: #fff;padding: .2rem .1rem .16rem .2rem;position: absolute;left: -0.3rem;}
.k-dd{line-height: 1.875;color: #666;}
.k-dt{margin-bottom: .23em;color: #fe921c;}
.k-one:nth-child(5n+1){transition-delay: .2s;}
.k-one:nth-child(5n+2){transition-delay: .4s;}
.k-one:nth-child(5n+3){transition-delay: .6s;}
.k-one:nth-child(5n+4){transition-delay: .8s;}
.k-one:nth-child(5n+5){transition-delay: 1s;}
.k-one:nth-child(5n+1) .k-dl{width: 12.5em;top: .5rem;}
.k-one:nth-child(5n+2) .k-dl{width: 18.75em;bottom: .5rem;}
.k-one:nth-child(5n+3) .k-dl{width: 18.75em;top: .5rem;}
.k-one:nth-child(5n+4) .k-dl{width: 12.5em;bottom: .5rem;}
.k-one:nth-child(5n+5) .k-dl{width: 14.375em;top: .5rem;}
.k-one:nth-child(2n+1) .k-dl:before{content: "";display: block;border-bottom: .1rem solid #fff;border-left: .07rem solid transparent;border-right: .07rem solid transparent;position: absolute;left: .33rem;top: -0.09rem;}
.k-one:nth-child(2n+2) .k-dl:before{content: "";display: block;border-top: .1rem solid #fff;border-left: .07rem solid transparent;border-right: .07rem solid transparent;position: absolute;left: .33rem;bottom: -0.09rem;}
.k-bn{padding-top: 1.05rem;padding-bottom: 3.13rem;}
.k-bn .swiper-pagination-bullet{width: .26rem;height: .26rem;background-color: transparent;opacity: 1;border: 1px solid transparent;position: relative;}
.k-bn .swiper-pagination-bullet:after{content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background-color: #fe921c;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.k-bn .swiper-pagination-bullet-active{border-color: #fff;}
.k-bn.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 .16rem;}
.k-bn.swiper-container-horizontal>.swiper-pagination-bullets{bottom: .62rem;font-size: 0;}
@media(max-width: 1200px){
    .k-a{padding-left: 10px;padding-right: 10px;}
    .k-cont{width: 100%;}
    .k-dl{font-size: 12px;padding: 10px 5px;}
    .k-dd{font-size: 12px;line-height: 16px;}
    .k-dt{font-size: 14px;}
    .k-one:nth-child(5n+4) .k-dl{width: 120px;}
    .k-one:nth-child(5n+5) .k-dl{width: 150px;}
}
@media(min-width: 751px){
    .k-one:nth-child(5n+1){left: calc(164 / 1386 * 100%);margin-top: calc(139 / 1386 * 100%);}
    .k-one:nth-child(5n+2){left: calc(411 / 1386 * 100%);margin-top: calc(113 / 1386 * 100%);}
    .k-one:nth-child(5n+3){left: calc(638 / 1386 * 100%);margin-top: calc(171 / 1386 * 100%);}
    .k-one:nth-child(5n+4){left: calc(887 / 1386 * 100%);margin-top: calc(161 / 1386 * 100%);}
    .k-one:nth-child(5n+5){left: calc(1111 / 1386 * 100%);margin-top: calc(103 / 1386 * 100%);}
}
@media(max-width: 750px){
    .k-a{padding-top: 40px;}
    .k-one:nth-child(3n+1){left: calc(164 / 1386 * 100%);margin-top: calc(139 / 1386 * 100%);}
    .k-one:nth-child(3n+2){left: calc(638 / 1386 * 100%);margin-top: calc(171 / 1386 * 100%);}
    .k-one:nth-child(3n+3){left: calc(1111 / 1386 * 100%);margin-top: calc(103 / 1386 * 100%);}
    .k-one:nth-child(3n+1) .k-dl{left: -9.5vw;width: 40vw;}
    .k-one:nth-child(3n+1) .k-dl:before{left: 9.5vw;margin-left: 0.03rem;}
    .k-one:nth-child(3n+2) .k-dl{left: -9.5vw;width: 36vw;}
    .k-one:nth-child(3n+2) .k-dl:before{left: 9.5vw;margin-left: 0.03rem;}
    .k-one:nth-child(3n+3) .k-dl{right: -15.5vw;width: 46vw;left: auto;}
    .k-one:nth-child(3n+3) .k-dl:before{right: 15.5vw;margin-left: 0;margin-right: 0.03rem;left: auto;}
    .k-dd{font-size: 10px;}
    .k-dt{font-size: 13px;}
    .k-box:before{top: 90px;}
    .k-bn{padding-top: 90px;padding-bottom: 90px;}
    .k-bn.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 20px;}
}



.m-a{padding-top: 1rem;padding-bottom: 1rem;width: 100%;background-image: url(../image/34.jpg);background-size: cover;background-position: center center;position: relative;}
.m-cont{margin: 0 auto;width: 14.4rem;position: relative;}
.m-head{margin-bottom: .57rem;width: 100%;overflow: hidden;}
.m-h2{color: #fe921c;font-weight: bold;float: left;}
.m-tabs{border-bottom: 1px solid #eaecec;font-size: 0;float: right;}
.m-tab{margin-left: .3rem;padding-bottom: .2rem;color: #1a1b1c;position: relative;opacity: 0.6;cursor: pointer;display: inline-block;vertical-align: top;}
.m-tab.active{color: #1a1b1c;font-weight: bold;opacity: 1;}
.m-tab.active:after{content: "";display: inline-block;width: 100%;height: 0.02rem;background-color: #fe921c;position: absolute;left: 0;bottom: -0.02rem;}
.m-tab:first-child{margin-left: 0;}
.m-tab:nth-child(5n+1){transition-delay: .2s;}
.m-tab:nth-child(5n+2){transition-delay: .4s;}
.m-tab:nth-child(5n+3){transition-delay: .6s;}
.m-tab:nth-child(5n+4){transition-delay: .8s;}
.m-tab:nth-child(5n+5){transition-delay: 1s;}
.m-one{position: absolute;left: -1000%;top: 0;width: 100%;}
.m-one.show{position: relative;left: 0;}
.m-arrow{top: 1.595rem;position: absolute;width: .27rem;height: .27rem;transform: translate(0,-50%);cursor: pointer;background-image: url(../image/86.png);background-size: auto 100%;background-position: center center;background-repeat: no-repeat;z-index: 123;}
.m-prev{left: -0.5rem;}
.m-next{right: -0.5rem;transform: rotate(180deg);}
.m-bn{left: -0.4rem;position: relative;width: 15.2rem;padding-bottom: .6rem;}
.m-center{width: 100%;text-align: center;}
.m-box{display: inline-block;vertical-align: top;width: auto;height: 3.19rem;padding: 0.26rem;max-width: 99%;position: relative;margin-bottom: .35rem;}
.m-img{height: 100%;vertical-align: top;width: auto;max-width: 100%;}
.m-b{position: absolute;display: block;background-size: 100% 100%;}
.m-b1{width: .26rem;height: .26rem;background-image: url(../image/117.png);left: 0;top: 0;}
.m-b2{width: calc(100% - 0.52rem);height: .26rem;background-image: url(../image/118.png);left: .26rem;top: 0;}
.m-b3{width: .26rem;height: .26rem;background-image: url(../image/119.png);right: 0;top: 0;}
.m-b4{width: .26rem;height: calc(100% - 0.52rem);background-image: url(../image/120.png);left: 0;top: .26rem;}
.m-b5{width: .26rem;height: calc(100% - 0.52rem);background-image: url(../image/121.png);right: 0;top: .26rem;}
.m-b6{width: .26rem;height: .26rem;background-image: url(../image/122.png);left: 0;bottom: 0;}
.m-b7{width: calc(100% - 0.52rem);height: .26rem;background-image: url(../image/123.png);left: .26rem;bottom: 0;}
.m-b8{width: .26rem;height: .26rem;background-image: url(../image/124.png);right: 0;bottom: 0;}
.m-tit{color: #292a31;line-height: 1.5;padding: 0 .1rem;}
.m-bn .swiper-pagination-bullet{width: .26rem;height: .26rem;background-color: transparent;opacity: 1;border: 1px solid transparent;position: relative;}
.m-bn .swiper-pagination-bullet:after{content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background-color: #787a7b;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.m-bn .swiper-pagination-bullet-active{border-color: #025ebc;}
.m-bn .swiper-pagination-bullet-active:after{background-color: #025ebc;}
.m-bn.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 .16rem;}
.m-bn.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 1px;font-size: 0;}
.m-s:nth-child(3n+1){transition-delay: .2s;}
.m-s:nth-child(3n+2){transition-delay: .4s;}
.m-s:nth-child(3n+3){transition-delay: .6s;}
@media(max-width: 1920px){
    .m-arrow{width: 27px;height: 27px;}
}
@media(max-width: 900px){
    .m-bn{width: 100%;left: 0;}
    .m-one{padding-left: 30px;padding-right: 30px;}
    .m-prev{left: 0;}
    .m-next{right: 0;}
    .m-box{height: 140px;}
}
@media(max-width: 750px){
    .m-a{padding: 40px 10px;}
    .m-cont{width: 100%;max-width: 500px;}
    .m-box{height: 150px;}
    .m-bn.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
}

div.pswp{z-index: 999999999;}


footer{padding-top: .77rem;padding-bottom: .69rem;width: 100%;background-image: url(../image/79.jpg);background-size: cover;background-position: center center;}
.f-cont{width: 14.4rem;margin: 0 auto;}
.f-left{float: left;width: 6.4rem;}
.f-index{margin-bottom: 1.08rem;display: inline-block;vertical-align: top;width: 1.85rem;}
.f-logo{width: 100%;}
.f-share{margin-bottom: .33rem;font-size: 0;}
.f-one{margin-right: .15rem;display: inline-block;vertical-align: top;width: 2em;height: 2em;background-size: 100% 100%;border-radius: 50%;cursor: pointer;background-color: #fff;}
.f-one:last-child{margin-right: 0;}
.f-one1{background-image: url(../image/5.png);}
.f-one2{background-image: url(../image/6.png);}
.f-one3{background-image: url(../image/7.png);}
.f-copy{color: #fff;line-height: 1.43;}
.f-copy a{color: #fff;padding: 0 .13rem;display: inline-block;vertical-align: top;line-height: 1.43;}
.f-right{font-size: 0;float: right;}
.f-item{display: inline-block;vertical-align: top;width: 1.45rem;}
.f-item:last-child{width: auto;}
.f-tit{margin-bottom: .29rem;color: #fff;display: inline-block;vertical-align: top;}
.f-ul{width: 100%;}
.f-li{margin-bottom: .2rem;}
.f-li:last-child{margin-bottom: 0;}
.f-link{color: #fff;line-height: 1.43;display: inline-block;}
@media(max-width: 1300px){
    .f-copy a{padding: 0;display: block;}
    .f-left{width: 280px;}
}
@media(max-width: 750px){
    footer{padding: 30px 10px;}
    .f-cont{width: 100%;max-width: 500px}
    .f-left{float: none;width: 100%;margin-bottom: 20px;}
    .f-index{width: 100px;display: block;margin: 0 auto;}
    .f-share{text-align: center;}
    .f-copy{text-align: center;}
    .f-right{float: none;width: 100%;}
    .f-index{margin-bottom: 20px;}
    .f-item{width: 100%;overflow: hidden;margin-bottom: 20px;}
    .f-item:last-child{margin-bottom: 0;}
    .f-ul{width: calc(100% + 20px);}
    .f-li{display: inline-block;vertical-align: top;margin-right: 20px;margin-bottom: 0;}
    .f-tit{font-size: 14px;margin-bottom: 8px;}
    .f-link{font-size: 13px;line-height: 21px;}
}


.a-box{width: 100%;padding-top: 50%;position: relative;background-color: #000;}
.a-video{width: 100%;height: 100%;max-height: 100vh;object-fit: contain;position: absolute;left: 0;top: 0;}
.a-a{width: 100%;position: relative;}
.a-a:after{content: "";display: block;width: 100%;padding-top: 18.75%;background-image: url(../image/129.png);background-size: 100% 100%;position: absolute;left: 0;top: 0;z-index: 123;}
.a-link{display: block;width: 100%;}
.a-img{width: 100%;}
.a-s{position: relative;}
.a-inner{left: 50%;top: 50%;position: absolute;transform: translate(-50%,-50%);width: 14.4rem;overflow: hidden;padding-top: 1px;padding-bottom: 1px;}
.a-zh{margin-bottom: .18rem;color: #ec8e29;font-weight: bold;overflow: hidden;}
.a-zh span{display: inline-block;vertical-align: top;line-height: inherit;}
.a-en{margin-bottom: .95rem;color: #ec8e29;overflow: hidden;}
.a-en span{display: inline-block;vertical-align: top;line-height: inherit;}
.a-more{height: .6rem;line-height: .58rem;border: 1px solid rgba(255,255,255,0.5);text-align: center;display: inline-block;vertical-align: top;padding-left: .4rem;padding-right: .24rem;color: #fff;cursor: pointer;}
.a-arrow{display: inline-block;vertical-align: middle;height: 1.5em;line-height: 1.5em;border-left: 1px solid #fff;padding-left: 1.25em;margin-left: 2.625em;position: relative;top: -1px;}
.a-arrow:after{content: "";display: inline-block;vertical-align: middle;border-left: .5em solid #fff;border-top: .45em solid transparent;border-bottom: .45em solid transparent;margin-left: .875em;position: relative;top: -1px;}
.a-tabs{position: absolute;left: 50%;margin-left: -7.2rem;bottom: .4rem;border-left: 1px solid rgba(255,255,255,0.2);z-index: 100;}
.a-tab{display: block;color: #fff;margin-bottom: 1em;padding-left: .09rem;position: relative;left: -1px;cursor: pointer;border-left: 0.02rem solid transparent;opacity: 0.4;}
.a-tab:last-child{margin-bottom: 0;}
.a-tab.active{border-left-color: #fff;opacity: 1;}
.a-mouse{display: inline-block;color: #fff;position: absolute;right: 50%;margin-right: -7.2rem;bottom: .42rem;z-index: 100;}
.a-mouse:before{content: "";display: inline-block;vertical-align: middle;width: 1.14em;height: 1.78em;background-image: url(../image/9.png);background-size: 100% 100%;margin-right: .71em;}
@media(min-width: 1201px){
    .a-more:hover{color: #f28917;}
    .a-more:hover .a-arrow:after{border-left-color: #f28917;}
}
@media(max-width: 1200px){
    .a-more{height: 36px;line-height: 34px;}
    .a-mouse{display: none;}
}
@media(max-width: 750px){
    .a-inner{width: 100%;transform: translate(0,-50%);left: 0;padding: 0 10px;}
    .a-en{margin-bottom: 20px;}
    .a-zh{font-size: 22px;}
    .a-en{font-size: 16px;}
    .a-more{font-size: 12px;height: 32px;line-height: 30px;}
    .a-tabs{left: auto;right: 10px;margin-left: 0;bottom: 10px;}
}

.b-a{padding-top: 1rem;width: 100%;position: relative;}
.b-h1{padding-bottom: .5rem;color: #1a1b1c;font-weight: bold;width: 14.4rem;margin: 0 auto;}
.b-wrap{width: 100%;position: relative;}
.b-head{font-size: 0;width: 2.5rem;line-height: 9.375vw;height: 9.375vw;margin: 0 auto .15rem;text-align: center;transition: all .5s;}
.b-head:after{content: "";display: inline-block;vertical-align: top;width: 100%;}
.b-tit{color: #fff;font-weight: bold;display: inline-block;vertical-align: middle;line-height: 1.3;max-width: calc(100% - .55rem);text-align: left;}
.b-icon{width: .52rem;vertical-align: middle;margin-left: .05rem;}
.b-intro{line-height: 1.625;color: #fff;width: 100%;height: 2.95rem;overflow: auto;margin-bottom: .1rem;}
.b-more{display: inline-block;vertical-align: top;height: .6rem;line-height: .58rem;border: 1px solid rgba(255,255,255,0.5);transition: all .3s;text-align: center;padding-left: .4rem;padding-right: .24rem;color: #fff;cursor: pointer;white-space: nowrap;}
.b-arrow{display: inline-block;vertical-align: middle;height: 1.5em;line-height: 1.5em;border-left: 1px solid #fff;padding-left: 1.25em;margin-left: 2.625em;position: relative;top: -1px;}
.b-arrow:after{content: "";display: inline-block;vertical-align: middle;border-left: .5em solid #fff;border-top: .45em solid transparent;border-bottom: .45em solid transparent;margin-left: .875em;position: relative;top: -1px;}
.b-box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.b-bn{width: 14.4rem;margin: 0 auto;height: 100%;padding-left: 1px;}
.b-s{position: relative;border-right: 1px solid transparent;}
.b-item{width: 100%;height: 9.375vw;padding-left: .48rem;padding-right: .38rem;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.25);overflow: hidden;transition: all .5s;cursor: pointer;}
.b-center{width: 100%;}
.b-imgs{width: 100%;}
.b-img{width: 100%;padding-top: 40.625%;background-size: cover;background-position: center center;}
.b-ar{width: calc(50% - 7.2rem);height: 9.375vw;background-color: rgba(0,0,0,0.25);bottom: 0;cursor: pointer;z-index: 123;position: absolute;background-image: url(../image/11.png);background-size: .14rem .24rem;background-repeat: no-repeat;background-position: center center;}
.b-prev{left: 0;}
.b-next{right: 0;transform: rotate(180deg);}
.b-s.swiper-slide-active .b-item{height: 100%;background-color: rgba(242,137,23,0.9);padding-top: .6rem;cursor: default;}
.b-s.swiper-slide-active .b-head{width: 100%;}
.b-s.swiper-slide-active .b-tit{font-size: calc(30 * 100vw / 1920);}
.b-s:nth-child(4n+1) .b-head{transition-delay: .2s;}
.b-s:nth-child(4n+2) .b-head{transition-delay: .4s;}
.b-s:nth-child(4n+3) .b-head{transition-delay: .6s;}
.b-s:nth-child(4n+4) .b-head{transition-delay: .8s;}
@media(max-width: 1920px){
    .b-intro{margin-bottom: 10px;}
}
@media(min-width: 1201px){
    .b-more:hover{background-color: #fff;color: #f28917;}
    .b-more:hover .b-arrow{border-left-color: #f28917;}
    .b-more:hover .b-arrow:after{border-left-color: #f28917;}
}
@media(max-width: 1200px){
    .b-item{padding-left: 10px;padding-right: 10px;}
    .b-s.swiper-slide-active .b-item{padding-top: 0;}
    .b-head{width: 80%;margin-bottom: 0;}
    .b-intro{font-size: 12px;}
}
@media(max-width: 1113px){
    .b-s.swiper-slide-active .b-tit{font-size: 17.4px;}
}
@media(max-width: 750px){
    .b-a{padding-top: 30px;}
    .b-h1{width: 100%;padding-left: 10px;padding-right: 10px;padding-bottom: 20px;font-size: 18px;}
    .b-img{width: 100%;padding-top: 54.1666%;}
    .b-bn{width: 100%;padding-left: 0;}
    .b-s{border-right: none;}
    .b-s.swiper-slide-active .b-item{background-color: rgba(0,0,0,0.25);padding-top: 18px;}
    .b-item{height: 100%;background-color: rgba(0,0,0,0.25);padding-top: 30px;cursor: default;}
    .b-s.swiper-slide-active .b-head{width: 60%;line-height: 30px;height: 30px;margin-bottom: 5px;}
    .b-s.swiper-slide-active .b-tit{font-size: 16px;}
    .b-tit{font-size: 16px;}
    .b-head{width: 60%;margin-left: 0;margin-bottom: 5px;line-height: 30px;height: 30px;}
    .b-intro{height: auto;width: 60%;line-height: 20px;height: 80px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
    .b-center{position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 0 40px;}
    .b-ar{width: 30px;height: 30px;bottom: 50%;margin-bottom: -15px;}
}


.dl-main{width: 100%;padding-top: .8rem;padding-bottom: 1.17rem;background-color: #f7f7f7;}
.dl-inner{width: 100%;max-width: 12rem;margin: 0 auto;}
.dl-form{width: 6rem;font-size: 0;border: 0.02rem solid #e5e5e5;border-radius: .25rem;position: relative;margin: 0 auto;}
.dl-input{width: 100%;height: .46rem;border: none;padding: 0 .65rem 0 .2rem;color: #666;vertical-align: top;background-color: transparent;letter-spacing: .05em;}
.dl-sub{position: absolute;right: 0;top: 0;width: .65rem;height: .46rem;cursor: pointer;position: absolute;border: none;background-color: transparent;background-image: url(../image/dl2.png);background-size: .17rem auto;background-position: center center;background-repeat: no-repeat;background-position: center center;}
.dl-list{width: 100%;padding-top: .29rem;padding-bottom: .4rem;}
.dl-item{width: 100%;display: block;background-color: #ececec;margin-bottom: .1rem;font-size: 0;padding: .17rem 0;cursor: pointer;transition: all .3s;}
.dl-tit{display: inline-block;vertical-align: middle;color: #666;line-height: 1.444;padding-left: .34rem;padding-right: .34rem;width: 76%;}
.dl-date{display: inline-block;vertical-align: middle;color: #666;letter-spacing: .05em;width: 16%;}
.dl-btn{display: inline-block;vertical-align: middle;font-size: 0;width: 8%;}
.dl-t{color: #666;display: inline-block;vertical-align: top;line-height: 1.444;letter-spacing: .05em;}
.dl-icon{width: 1.444em;height: 1.444em;background-image: url(../image/dl3.png);background-size: 100% 100%;display: inline-block;vertical-align: top;margin-left: .6em;}
.dl-main input::-webkit-input-placeholder,
.dl-main textarea::-webkit-input-placeholder{color: #999;}
.dl-main input:-moz-placeholder,
.dl-main textarea:-moz-placeholder{color: #999;}
.dl-main input::-moz-placeholder,
.dl-main textarea::-moz-placeholder{color: #999;}
.dl-main input:-ms-input-placeholder,
.dl-main textarea:-ms-input-placeholder{color: #999;}
@media(min-width: 1201px){
    .dl-item:hover{background-color: #fe921c;box-shadow: 0 .1rem .3rem rgba(254,146,28,0.3);}
    .dl-item:hover .dl-tit{color: #fff;}
    .dl-item:hover .dl-date{color: #fff;}
    .dl-item:hover .dl-t{color: #fff;}
    .dl-item:hover .dl-icon{background-image: url(../image/dl4.png);}
}
@media(max-width: 1240px){
    .dl-form{border-width: 1px;border-radius: 17px;}
    .dl-input{height: 32px;padding: 0 45px 0 16px;}
    .dl-sub{width: 45px;height: 32px;background-size: 12px auto;}
}
@media(max-width: 1200px){
    .dl-tit{width: calc(100% - 160px);}
    .dl-date{width: 90px;}
    .dl-btn{width: 70px;}
}
@media(max-width: 500px){
    .dl-item{margin-bottom: 7px;}
    .dl-tit{font-size: 12px;padding-left: 10px;padding-right: 10px;width: calc(100% - 100px);}
    .dl-date{font-size: 12px;width: 72px;white-space: nowrap;}
    .dl-btn{width: 28px;}
    .dl-t{font-size: 0;}
    .dl-icon{font-size: 12px;margin-left: 0;}
}

.dp-main{width: 100%;position: fixed;left: 0;top:0;z-index: 123456;}
.dp-main.show .dp-mask{opacity: 1;visibility: visible;}
.dp-main.show .dp-cont{opacity: 1;visibility: visible;}
.dp-mask{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,0.5);transition: all .3s;visibility: hidden;opacity: 0;}
.dp-cont{width: 8rem;position: fixed;left: 50%;top: 50%;margin-left: -4rem;transform: translate(0,-50%);background-color: #f7f7f7;border-radius: .1rem;transition: all .3s;visibility: hidden;opacity: 0;}
.dp-wrap{width: 100%;max-height: calc(100vh - 80px);overflow: auto;padding: .39rem .8rem .47rem;}
.dp-close{width: .18rem;height: .18rem;background-image: url(../image/dl5.png);background-size: 100% 100%;position: absolute;right: 0;top: -0.31rem;cursor: pointer;}
.dp-title{color: #080808;font-weight: bold;letter-spacing: .05em;text-align: center;margin-bottom: .33rem;}
.dp-form{width: 100%;}
.dp-dl{width: 100%;display: flex;background-color: #fff;margin-bottom: .1rem;border-radius: .05rem;}
.dp-dt{color: #666;padding-left: .18rem;letter-spacing: .05em;line-height: .5rem;position: relative;top: 0.01rem;}
.dp-red{color: #f53636;width: .875em;display: inline-block;}
.dp-dd{flex: 1;position: relative;}
.dp-input{width: 100%;height: .5rem;letter-spacing: .05em;border: none;color: #666;vertical-align: top;background-color: transparent;}
.dp-area{width: 100%;height: 1.4rem;letter-spacing: .05em;color: #666;vertical-align: top;background-color: transparent;border: none;line-height: 1.5;padding: calc(0.25rem - 0.75em) 0;}
.dp-last{width: 100%;padding-top: .1rem;}
.dp-sub{display: inline-block;vertical-align: top;width: 100%;height: .58rem;line-height: .58rem;border-radius: .29rem;text-align: center;background-color: #fe921c;color: #fff;border: none;letter-spacing: .05em;cursor: pointer;}
.dp-arrow{width: .16rem;height: .09rem;margin-top: -0.05rem;background-image: url(../image/dl6.png);position: absolute;right: .16rem;top: 0.25rem;background-size: 100% 100%;pointer-events: none;}
@media(max-width: 1920px){
    .dp-close{width: 18px;height: 18px;top: -31px;}
}
@media(max-width: 1200px){
    .dp-dl{margin-bottom: 7px;}
    .dp-dt{line-height: 32px;}
    .dp-input{height: 32px;}
    .dp-area{height: 94px;padding: 7px 0;}
    .dp-sub{height: 38px;line-height: 38px;border-radius: 19px;}
    .dp-arrow{width: 10px;height: 6px;top: 16px;margin-top: -3px;}
}
@media(max-width: 1000px){
    .dp-cont{width: 450px;margin-left: -225px;}
}
@media(max-width: 500px){
    .dp-dt-ct{width: 104px;white-space: nowrap;}
}
@media(max-width: 470px){
    .dp-cont{width: calc(100% - 20px);margin-left: 0;left: 10px;}
    .dp-wrap{padding: 20px;}
}

.get-a{width: 1.2rem;position: absolute;right: 0.07rem;top: 0.07rem;text-align: center;}
.get-b{width: 100%;line-height: .36rem;border-radius: .18rem;color: #fff;background-color: #fe921c;display: block;cursor: pointer;}
.get-c{width: 100%;line-height: .36rem;border-radius: .18rem;color: #999;background-color: #eee;display: none;}
.get-a.show .get-b{display: none;}
.get-a.show .get-c{display: block;}
@media(max-width: 1200px){
    .get-a{width: 80px;right: 3px;top: 3px;}
    .get-b,
    .get-c{height: 26px;line-height: 26px;border-radius: 13px;}
}

.wln-a{display: none;width: 4.3rem;background-color: #fff;border: 1px solid #eee;box-shadow: 0 0 0.04rem rgba(0,0,0,0.1);position: absolute;left: 0;top: 0;z-index: 100000000;line-height: 1;box-sizing: border-box;border-radius: .1rem;}
.wln-a.wln-l{display: block;}
.wln-a *{line-height: 1;box-sizing: border-box;}
.wln-b{width: 100%;font-size: 0;border-bottom: 1px solid #ccc;height: .36rem;padding-left: .1rem;}
.wln-d{display: inline-block;vertical-align: top;height: .36rem;line-height: .36rem;font-size: .12rem;color: #333;padding: 0 .1rem;cursor: pointer;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;}
.wln-d.wln-g{border-bottom-color: #fff;border-left-color: #ccc;border-right-color: #ccc;}
.wln-c{width: 100%;padding: .1rem 0 .1rem .1rem;}
.wln-e{display: none;width: 100%;font-size: 0;}
.wln-e.wln-f{display: block;}
.wln-h{display: inline-block;vertical-align: top;font-size: .12rem;color: #666;line-height: .3rem;padding: 0 .1rem;cursor: pointer;min-width: .8rem;}
.wln-h:hover,
.wln-h.wln-m{color: #fff;background-color: #888;}
.wln-k{width: 100%;position: relative;padding-left: .15rem;}
.wln-i{width: .15rem;line-height: .3rem;font-size: .12rem;color: #333;font-weight: bold;position: absolute;left: 0;top: 0;text-align: center;}
.wln-j{width: 100%;font-size: 0;}
@media(max-width: 1920px){
    .wln-a{width: 430px;box-shadow: 0 0 4px rgba(0,0,0,0.1);}
    .wln-b{height: 36px;padding-left: 10px;}
    .wln-d{height: 36px;line-height: 36px;font-size: 12px;padding: 0 10px;}
    .wln-c{padding: 10px 0 10px 10px;}
    .wln-h{font-size: 12px;line-height: 30px;padding: 0 10px;min-width: 80px;}
    .wln-k{padding-left: 15px;}
    .wln-i{width: 15px;line-height: 30px;font-size: 12px;}
}
@media(max-width:  750px){
    .wln-a{width: 300px;}
    .wln-d{padding: 0 3px;}
    .wln-b{padding-left: 5px;}
    .wln-h{line-height: 24px;}
    .wln-c{max-height: 289px;overflow: auto;}
}
@media(max-width: 500px){
    .wln-a{margin-left: -104px;}
}
@media(max-width: 470px){
    .wln-a{width: calc(100% - 60px);}
}