@charset "utf-8";
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%;font-weight: normal;}
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: Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;}
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;/*È¥µôËÑ¹·ä¯ÀÀÆ÷ÃÜÂëÈíÅÌ*/}

#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(/themes/pc_cn/public/assets/css/ietip/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;}


@media(min-width: 1501px) {
    html {font-size: 100px;}
}

@media(max-width: 1501px) and (min-width: 901px) {
    html {font-size: calc(100vw / 1501 * 100);}
}

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

body{font-size: 14px;color: #000;font-family: Arial,"Microsoft YaHei";background-color: #fff;}
body *{box-sizing: border-box;line-height: 1;}
body{padding-top: 1.35rem;}
@media(max-width: 1200px) {
    body{padding-top: 50px;}
}


@media(min-width: 1921px){
    .s0{font-size: 0;}
    .s12{font-size: calc(12 * 100vw / 1920);}
    .s13{font-size: calc(13 * 100vw / 1920);}
    .s14{font-size: calc(14 * 100vw / 1920);}
    .s15{font-size: calc(15 * 100vw / 1920);}
    .s16{font-size: calc(16 * 100vw / 1920);}
    .s17{font-size: calc(17 * 100vw / 1920);}
    .s18{font-size: calc(18 * 100vw / 1920);}
    .s19{font-size: calc(19 * 100vw / 1920);}
    .s20{font-size: calc(20 * 100vw / 1920);}
    .s21{font-size: calc(21 * 100vw / 1920);}
    .s22{font-size: calc(22 * 100vw / 1920);}
    .s23{font-size: calc(23 * 100vw / 1920);}
    .s24{font-size: calc(24 * 100vw / 1920);}
    .s25{font-size: calc(25 * 100vw / 1920);}
    .s26{font-size: calc(26 * 100vw / 1920);}
    .s27{font-size: calc(27 * 100vw / 1920);}
    .s28{font-size: calc(28 * 100vw / 1920);}
    .s29{font-size: calc(29 * 100vw / 1920);}
    .s30{font-size: calc(30 * 100vw / 1920);}
    .s31{font-size: calc(31 * 100vw / 1920);}
    .s32{font-size: calc(32 * 100vw / 1920);}
    .s33{font-size: calc(33 * 100vw / 1920);}
    .s34{font-size: calc(34 * 100vw / 1920);}
    .s35{font-size: calc(35 * 100vw / 1920);}
    .s36{font-size: calc(36 * 100vw / 1920);}
    .s37{font-size: calc(37 * 100vw / 1920);}
    .s38{font-size: calc(38 * 100vw / 1920);}
    .s39{font-size: calc(39 * 100vw / 1920);}
    .s40{font-size: calc(40 * 100vw / 1920);}
    .s41{font-size: calc(41 * 100vw / 1920);}
    .s42{font-size: calc(42 * 100vw / 1920);}
    .s43{font-size: calc(43 * 100vw / 1920);}
    .s44{font-size: calc(44 * 100vw / 1920);}
    .s45{font-size: calc(45 * 100vw / 1920);}
    .s46{font-size: calc(46 * 100vw / 1920);}
    .s47{font-size: calc(47 * 100vw / 1920);}
    .s48{font-size: calc(48 * 100vw / 1920);}
    .s49{font-size: calc(49 * 100vw / 1920);}
    .s50{font-size: calc(50 * 100vw / 1920);}
    .s51{font-size: calc(51 * 100vw / 1920);}
    .s52{font-size: calc(52 * 100vw / 1920);}
    .s53{font-size: calc(53 * 100vw / 1920);}
    .s54{font-size: calc(54 * 100vw / 1920);}
    .s55{font-size: calc(55 * 100vw / 1920);}
    .s56{font-size: calc(56 * 100vw / 1920);}
    .s57{font-size: calc(57 * 100vw / 1920);}
    .s58{font-size: calc(58 * 100vw / 1920);}
    .s59{font-size: calc(59 * 100vw / 1920);}
    .s60{font-size: calc(60 * 100vw / 1920);}
}
@media(max-width: 1920px) and (min-width: 551px){
    .s0{font-size: 0;}
    .s12{font-size: 12px}
    .s13{font-size: calc(12px + 1 * 100vw / 1920);}
    .s14{font-size: calc(12px + 2 * 100vw / 1920);}
    .s15{font-size: calc(12px + 3 * 100vw / 1920);}
    .s16{font-size: calc(12px + 4 * 100vw / 1920);}
    .s17{font-size: calc(12px + 5 * 100vw / 1920);}
    .s18{font-size: calc(12px + 6 * 100vw / 1920);}
    .s19{font-size: calc(12px + 7 * 100vw / 1920);}
    .s20{font-size: calc(12px + 8 * 100vw / 1920);}
    .s21{font-size: calc(12px + 9 * 100vw / 1920);}
    .s22{font-size: calc(12px + 10 * 100vw / 1920);}
    .s23{font-size: calc(12px + 11 * 100vw / 1920);}
    .s24{font-size: calc(12px + 12 * 100vw / 1920);}
    .s25{font-size: calc(12px + 13 * 100vw / 1920);}
    .s26{font-size: calc(12px + 14 * 100vw / 1920);}
    .s27{font-size: calc(12px + 15 * 100vw / 1920);}
    .s28{font-size: calc(12px + 16 * 100vw / 1920);}
    .s29{font-size: calc(12px + 17 * 100vw / 1920);}
    .s30{font-size: calc(12px + 18 * 100vw / 1920);}
    .s31{font-size: calc(12px + 19 * 100vw / 1920);}
    .s32{font-size: calc(12px + 20 * 100vw / 1920);}
    .s33{font-size: calc(12px + 21 * 100vw / 1920);}
    .s34{font-size: calc(12px + 22 * 100vw / 1920);}
    .s35{font-size: calc(12px + 23 * 100vw / 1920);}
    .s36{font-size: calc(12px + 24 * 100vw / 1920);}
    .s37{font-size: calc(12px + 25 * 100vw / 1920);}
    .s38{font-size: calc(12px + 26 * 100vw / 1920);}
    .s39{font-size: calc(12px + 27 * 100vw / 1920);}
    .s40{font-size: calc(12px + 28 * 100vw / 1920);}
    .s41{font-size: calc(12px + 29 * 100vw / 1920);}
    .s42{font-size: calc(12px + 30 * 100vw / 1920);}
    .s43{font-size: calc(12px + 31 * 100vw / 1920);}
    .s44{font-size: calc(12px + 32 * 100vw / 1920);}
    .s45{font-size: calc(12px + 33 * 100vw / 1920);}
    .s46{font-size: calc(12px + 34 * 100vw / 1920);}
    .s47{font-size: calc(12px + 35 * 100vw / 1920);}
    .s48{font-size: calc(12px + 36 * 100vw / 1920);}
    .s49{font-size: calc(12px + 37 * 100vw / 1920);}
    .s50{font-size: calc(12px + 38 * 100vw / 1920);}
    .s51{font-size: calc(12px + 39 * 100vw / 1920);}
    .s52{font-size: calc(12px + 40 * 100vw / 1920);}
    .s53{font-size: calc(12px + 41 * 100vw / 1920);}
    .s54{font-size: calc(12px + 42 * 100vw / 1920);}
    .s55{font-size: calc(12px + 43 * 100vw / 1920);}
    .s56{font-size: calc(12px + 44 * 100vw / 1920);}
    .s57{font-size: calc(12px + 45 * 100vw / 1920);}
    .s58{font-size: calc(12px + 46 * 100vw / 1920);}
    .s59{font-size: calc(12px + 47 * 100vw / 1920);}
    .s60{font-size: calc(12px + 48 * 100vw / 1920);}
}
@media(max-width: 550px){
    .s0{font-size: 0;}
    .s12{font-size: 12px}
    .s13{font-size: calc(12px + 1 * 550px / 1920);}
    .s14{font-size: calc(12px + 2 * 550px / 1920);}
    .s15{font-size: calc(12px + 3 * 550px / 1920);}
    .s16{font-size: calc(12px + 4 * 550px / 1920);}
    .s17{font-size: calc(12px + 5 * 550px / 1920);}
    .s18{font-size: calc(12px + 6 * 550px / 1920);}
    .s19{font-size: calc(12px + 7 * 550px / 1920);}
    .s20{font-size: calc(12px + 8 * 550px / 1920);}
    .s21{font-size: calc(12px + 9 * 550px / 1920);}
    .s22{font-size: calc(12px + 10 * 550px / 1920);}
    .s23{font-size: calc(12px + 11 * 550px / 1920);}
    .s24{font-size: calc(12px + 12 * 550px / 1920);}
    .s25{font-size: calc(12px + 13 * 550px / 1920);}
    .s26{font-size: calc(12px + 14 * 550px / 1920);}
    .s27{font-size: calc(12px + 15 * 550px / 1920);}
    .s28{font-size: calc(12px + 16 * 550px / 1920);}
    .s29{font-size: calc(12px + 17 * 550px / 1920);}
    .s30{font-size: calc(12px + 18 * 550px / 1920);}
    .s31{font-size: calc(12px + 19 * 550px / 1920);}
    .s32{font-size: calc(12px + 20 * 550px / 1920);}
    .s33{font-size: calc(12px + 21 * 550px / 1920);}
    .s34{font-size: calc(12px + 22 * 550px / 1920);}
    .s35{font-size: calc(12px + 23 * 550px / 1920);}
    .s36{font-size: calc(12px + 24 * 550px / 1920);}
    .s37{font-size: calc(12px + 25 * 550px / 1920);}
    .s38{font-size: calc(12px + 26 * 550px / 1920);}
    .s39{font-size: calc(12px + 27 * 550px / 1920);}
    .s40{font-size: calc(12px + 28 * 550px / 1920);}
    .s41{font-size: calc(12px + 29 * 550px / 1920);}
    .s42{font-size: calc(12px + 30 * 550px / 1920);}
    .s43{font-size: calc(12px + 31 * 550px / 1920);}
    .s44{font-size: calc(12px + 32 * 550px / 1920);}
    .s45{font-size: calc(12px + 33 * 550px / 1920);}
    .s46{font-size: calc(12px + 34 * 550px / 1920);}
    .s47{font-size: calc(12px + 35 * 550px / 1920);}
    .s48{font-size: calc(12px + 36 * 550px / 1920);}
    .s49{font-size: calc(12px + 37 * 550px / 1920);}
    .s50{font-size: calc(12px + 38 * 550px / 1920);}
    .s51{font-size: calc(12px + 39 * 550px / 1920);}
    .s52{font-size: calc(12px + 40 * 550px / 1920);}
    .s53{font-size: calc(12px + 41 * 550px / 1920);}
    .s54{font-size: calc(12px + 42 * 550px / 1920);}
    .s55{font-size: calc(12px + 43 * 550px / 1920);}
    .s56{font-size: calc(12px + 44 * 550px / 1920);}
    .s57{font-size: calc(12px + 45 * 550px / 1920);}
    .s58{font-size: calc(12px + 46 * 550px / 1920);}
    .s59{font-size: calc(12px + 47 * 550px / 1920);}
    .s60{font-size: calc(12px + 48 * 550px / 1920);}
}

@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;}
    .b3{padding-bottom: 30px;}
}

/* Í·²¿ */
.header {width: 100%;height: 1.35rem;position: fixed;left: 0;top: 0;z-index: 100;background-color: #fff;}
.h-a{width: 100%;} 
.h-b{width:12rem;margin: 0 auto;height: 1rem;}
.h-b:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.h-c{float: left;display: block;margin-top: .25rem;width: 4.25rem;}
.h-c img{width: 100%;}
.h-d{float: right;margin-top: .3rem;}
.h-form{width: 3.5rem;background-color: #f9f9f9;border-radius: .2rem;font-size: 0;}
.h-e{width: calc(100% - .6rem);padding-left: .3rem; border: none;outline-style: none;background-color: transparent; display: inline-block;vertical-align: middle;color: #999999;line-height: .4rem;}
.h-f{width: .58rem;height: .4rem; border: none;outline-style: none;display: inline-block;vertical-align: middle;cursor: pointer;background-color: transparent; background-image: url('/themes/pc_cn/public/assets/images/a2.png');background-size: .18rem .18rem;background-position: center center;background-repeat: no-repeat; }

.h-wechat{float: right;margin-top: .18rem;margin-left: .3rem;}
.hw-a{display: inline-block;vertical-align: middle;color: #666666;}
.hw-a img{width: 1.3em;}
.hw-b{display: inline-block;vertical-align: middle;width: .64rem;margin-left: .1rem;}
.hw-b img{width: 100%;cursor: pointer;}

.h-wechat2{display: none;width: 100%;padding:0 20px;}
.hw-a2{width: 100%; display: inline-block;vertical-align: middle;color: #666666;margin: .3rem 0;}
.hw-a2 img{width: 1.3em;}
.hw-b2{display: inline-block;vertical-align: middle;width:80%;padding-left: 10%;}
.hw-b2 img{width: 100%;} 

.h-g{width: 100%;}
.h-cont{width: 100%;background-color: #2761aa;}
.h-h{width: 12rem;margin: 0 auto;font-size: 0;}
.h-i{display: inline-block;vertical-align: top;width: 12.5%;text-align: center;position: relative;}
.h-j{display: inline-block;width: 100%;height: .35rem;line-height: .35rem;color: #ffffff;cursor: pointer;}
.h-i.active{background-color: rgba(255, 255, 255, 0.2);}
.h-i:hover{background-color: rgba(255, 255, 255, 0.2);}

.h-sub>li>a {display: block;width: 100%;padding: 10px 5px;line-height:1.2;text-align: center;font-size: 14px;color: #333;transition: background-color .3s;}
.h-sub>li>a:hover { color: #2761aa;}
.h-search {display: none;width: 40px;height: 40px;position: absolute;right: 40px;top: 5px;background-image: url(/themes/pc_cn/public/assets/images/a2.png);background-repeat: no-repeat;background-position: center center;background-size: 20px 20px;}
.h-menu {width: 40px;height: 40px;display: none;vertical-align: top;background-image: url(/themes/pc_cn/public/assets/images/a6.png);background-size: 30px 30px;background-position: center center;background-repeat: no-repeat;}
.h-sub {display: none;width: 100%;background-color: rgba(255, 255, 255, 0.8);position: absolute;left: 0;top: .35rem;padding-bottom: 9px;padding-top: 9px; z-index: 1000;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
.h-opa {display: none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 10;cursor: pointer;}


@media(max-width: 1200px) {
    .header {height: 50px;background-color: #fff;box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);}
    .h-a {width: 100%;padding-left: 10px;}
    .h-b{width: 100%;height: 50px;}
    .h-c{height: 50px;line-height: 50px;margin-top: 0;}
    .h-wechat{display: none;}
    .h-wechat2{display: block;}


    .h-g {width: 260px;position: fixed;right: 0;top: 0;height: 100vh;background-color: #fff;margin-right: 0;padding-top: 10px;padding-bottom: 10px;overflow: auto;z-index: 1000;transform: translate(100%, 0);transition: transform .3s;}
    .h-cont{width: 100%;background-color: transparent;}
    .h-h{width: 100%;} 
    .h-i{width: 100%;text-align: left;}
    .h-j{display: inline-block;width: auto;padding-left: 20px;height: 40px;line-height: 40px;color: #666;}
    .h-i.active{background-color: transparent;}
    .h-i:hover{background-color: transparent;}

    .h-menu {display: inline-block;position: absolute;right: 0;top: 5px;}
    .h-i.has-nav:after {content: "";background-image: url('/themes/pc_cn/public/assets/images/a-right.png');background-size: 15px 15px;background-position: center center;background-repeat: no-repeat; display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;top: 0;font-size: 20px;color: #333;}
    .h-i.has-nav.show:after {background-image: url('/themes/pc_cn/public/assets/images/a-down.png');}
    .h-sub {position: relative;top: 0;background-color: #fff;box-shadow: none;}
    .h-sub>li>a {text-align: left;padding-left: 40px;color: #666;}
    .h-sub>li>a:hover {background-color: transparent;color: #2761aa;}
    /* ËÑË÷ */ 
    .h-d{display: none;}
    .h-search {display: block;}
    .header.search-state .h-d {display: inline-block; position: fixed; right: .2rem;top: 60px;z-index: 1000; }
    .header.search-state .h-opa {display: block;}
    .h-form{border-radius: 15px;}
    .h-e{height: 30px;}
    .h-f{height: 30px;background-size: 15px 15px;}
    /* ²Ëµ¥ */
    .header.menu-state .h-g {transform: translate(0, 0);}
    .header.menu-state .h-opa {display: block;}
}
@media(max-width: 500px) {
    .h-c{width:3.5rem;}
}

.f-a{width: 100%;background-color: #2761aa;padding-top: .23rem;}
.f-b{width: 12rem;margin: 0 auto;}
.f-b:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.f-c{float: left;padding-top: .1rem;}
.f-d{display: inline-block;font-size: 0;}
.f-e {display: inline-block;vertical-align: middle;line-height: 1.2;margin-bottom: .15rem; color: #bbcce1;cursor: pointer; padding-right: .15rem;margin-right: .15rem;border-right: 1px solid #bbcce1;}
.f-e:nth-last-child(1){border-right: none;}
.f-e:hover{color: #fff;}
.f-f{line-height: 1.7; color: #bbcce1;margin-bottom: .2rem;}

.f-g{float: right;font-size: 0;}
.f-h{display: inline-block;vertical-align: middle;margin-left: .3rem;margin-bottom: .2rem;}
.f-i{display: inline-block;vertical-align: middle;color: #bbcce1;line-height: 1.3;}
.f-j{display: inline-block;vertical-align: middle;margin-left: .12rem;width: 64px;}
.f-j img{width: 100%;}

@media(max-width: 750px) {
    .f-b{width: 100%;padding-right: 10px;padding-left: 10px;}
}

.a-a{width: 100%;}
.a-b{width: 100%;position: relative;}
.a-c{width: 100%;}
.a-c{width: 100%;}
.a-e{display: block;width: 100%;}
.a-e img{ width: 100%;}
.a-f{position: absolute; left: 0;bottom: .4rem;width: 100%;}
.a-f .swiper-pagination-bullet{margin: 0 .1rem;opacity: 1; width: .15rem;height: .15rem;background-color: #ffffff;}
.a-f .swiper-pagination-bullet-active{background-color: #2761aa;}

@media(max-width: 750px) {
    .a-f{bottom: .1rem;}
}

.b-a{width: 100%;padding: .6rem 0;}
.b-b{width: 12rem;margin: 0 auto;}
.b-b:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.b-c{float: left;width: 8rem;}
.b-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.b-d{float: right;width: 3.8rem;position: relative;}
.b-e{width: 100%;border-bottom: 1px solid #eaeaea;margin-bottom: .3rem;}
.b-eitem{margin-right: .3rem; color: #333333;padding-bottom: .15rem;display: inline-block;cursor: pointer;border-bottom: .02rem solid transparent;}
.b-eitem.active{border-bottom: .02rem solid #2761aa;}

.b-f{width: 100%;}
.b-cont{display: none; width: 100%;}
.b-cont.show{display: block;}
.b-move{position: absolute;top: 0;right: 0;color: #999999;cursor: pointer;}
.b-move:hover{color: #2761aa;}
.b-g{width: 100%;}
.b-h{display: block;margin-bottom: .25rem; width: 100%;position: relative;padding-left: .2rem;padding-right: .8rem;cursor: pointer;}
.b-h:after{content: '';position: absolute;top: 50%;left: 0;transform: translate(0,-50%);width: 4px;height: 4px;border-radius: 50%;background-color: #666666;}
.b-htext{color: #333333;line-height: 1.3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.b-htime{position: absolute;top: 50%;right: 0;transform: translate(0,-50%);line-height: 1.3;color: #666666;}
.b-h:hover .b-htext{color: #2761aa;}
.b-h:hover .b-htime{color: #2761aa;}
.b-h:hover:after{background-color: #2761aa;}

.b-i{float: left;width: 3.8rem;}
.b-j{ width: 100%;}
.b-l{display: block; width: 3.8rem;height: 2.85rem;position: relative;cursor: pointer;}
.b-m{width: 100%;height: 100%;background-size: cover;background-position: center center;}
.b-n{position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,.38); width: 100%;height: .5rem;line-height: .5rem;color: #ffffff;padding-left: .2rem;padding-right: .75rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.b-j .b-o {position: absolute; right: 0;bottom: .2rem;text-align: right;  }
.b-j .b-o  .swiper-pagination-bullet{margin: 0 .08rem;opacity: 1; width: 7px;height: 7px;background-color: #ffffff;}
.b-j .b-o  .swiper-pagination-bullet-active{background-color: #2761aa;}
 
.b-p{float: right;width: 3.2rem;position: relative;}
.b-q{width: 100%;border-bottom: 1px solid #eaeaea;margin-bottom: .3rem;}
.b-qitem{margin-right: .3rem; color: #333333;padding-bottom: .15rem;display: inline-block;cursor: pointer;border-bottom: .02rem solid #2761aa;}
.b-r{position: absolute;top: 0;right: 0;color: #999999;cursor: pointer;}
.b-r:hover{color: #2761aa;}
.b-s{display: block; width: 100%;position: relative;cursor: pointer;}
.b-t{width: 100%;height: 2.2rem;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.b-play{position: absolute;top: 50%;left: 50%;transform: translate(-50% ,-50%); width: .5rem;height: .5rem;background-image: url('/themes/pc_cn/public/assets/images/a7.png');background-size: .5rem .5rem;background-repeat: no-repeat;}

/*ÊÓÆµÈÝÆ÷ÑùÊ½*/
.xv-a{position: fixed;left: 0;top: 120%;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);z-index: 10000000;transition: top .5s ease-in-out;}
.xv-a.show{top: 0;}
.xv-a.show .xv-e{visibility: visible;}
.xv-a.show .xv-f{display: block;}
.xv-b{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.xv-c{display: block;width: 40px;height: 40px;background-color: #2761aa;position: absolute;right: 0;top: 0;cursor: pointer;z-index: 10000;}
.xv-d{display: block;width: 100%;height: 100%;font-size: 21px;text-align: center;line-height: 40px;color: #fff;}
.xv-e{visibility: hidden;width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0px;bottom: 0px;max-width: 100%;max-height: 100%;margin: auto;}
.xv-f{display: none;position: absolute;top: 50%;left: 50%;max-width: 800px;max-height: calc(100% - 80px);transform: translate(-50%,-50%);}

@media(max-width:1200px) {
       .b-h{padding-right: .2rem;}
       .b-htext{font-size: 12px;}
       .b-htime{display: none;}
  }

@media(max-width:750px) {
       .b-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
       .b-c{float: none;width: 100%;}
       .b-d{float: none;width: 100%;}
       .b-htime{display: block;}
       .b-i{float: none;width: 100%;margin: .3rem 0;}
       .b-l{height: auto;}
       .b-m{padding-top: 75%;}
       .b-h{padding-right: 80px;}
       .b-p{float: none;width: 100%;}
       .b-t{padding-top: 68%;height: auto;}
  }

.c-a{width: 100%;background-color: #f5f5f5;padding-top: .55rem;padding-bottom: .7rem;}
.c-b{width: 12rem;margin: 0 auto;}
.c-c{ color: #333333;margin-bottom: .15rem;}
.c-d{ color: #333333;margin-bottom: .25rem;}
.c-e{width: 100%;position: relative;}
.c-f{width: 100%;}
.c-h{display: block;cursor: pointer;width: 3.85rem;margin-right: .25rem;text-align: center;}
.c-i{width: 100%;overflow: hidden;margin-bottom: .2rem;}
.c-i img{width: 100%;transform: scale(1.00);transition: all .3s;}
.c-j{color: #333333;line-height: 1.3;}
.c-h:hover .c-i img{transform: scale(1.05);}
.c-h:hover .c-j{color: #2761aa;}

.c-k{left: -.6rem;margin-top: -.12rem;width: .15rem;height: .23rem;background-image: url(/themes/pc_cn/public/assets/images/a8.png);background-size: .15rem .23rem;background-position: center center;background-repeat: no-repeat;}
.c-l{right: -.6rem;margin-top: -.12rem;width: .15rem;height: .23rem;background-image: url(/themes/pc_cn/public/assets/images/a9.png);background-size: .15rem .23rem;background-position: center center;background-repeat: no-repeat;}
.c-k:hover{background-image: url(/themes/pc_cn/public/assets/images/a8-b.png);}
.c-l:hover{background-image: url(/themes/pc_cn/public/assets/images/a9-b.png);}

@media(max-width:900px) {
    .c-k{left: -.3rem;}
    .c-l{right: -.3rem;}
}
@media(max-width:750px) {
    .c-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .c-e{padding: 0 .35rem;}
    .c-k{left:0;}
    .c-l{right:0;}
    .c-h{width:100%;margin-right:0;}
}

.d-a{width: 100%;padding-top: .6rem;padding-bottom: .75rem;}
.d-b{width: 12rem;margin: 0 auto;}
.d-c{width: 100%;font-size: 0;}
.d-item{display: inline-block;vertical-align: top;cursor: pointer;position: relative;width: 25%;transition: all .3s;}
.d-d{width: 100%;overflow: hidden;}
.d-d img{width: 100%;transform: scale(1.00);transition: all .3s;}
.d-e{position: absolute;top: 0;left: 0;width: 100%;padding: .25rem;}
.d-f{color: #2761aa;line-height: 1.5;margin-bottom: .1rem;}
.d-g{color: #2761aa;line-height: 1.5;font-weight: 600;}
.d-item:hover .d-d img{transform: scale(1.05);}
.d-item:hover .d-f{color: #ffffff;}
.d-item:hover .d-g{color: #ffffff;}

@media(max-width:750px) {
    .d-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .d-item{width: 50%;}
}

.e-a{width: 100%;}
.e-b{width: 100%;}
.e-c{width: 100%;}
.e-c img{width: 100%;}

.paging{width: 100%;text-align: center;font-size: 0;}
.paging-a{display: inline-block;vertical-align: middle;cursor: pointer;font-size: 12px; margin: 0 .05rem;margin-bottom: .1rem;min-width: .5rem;padding: 0 .15rem;height: 30px;line-height:30px; color: #666666;background-color: #ffffff;border: solid 1px #eaeaea;}
.paging-b{display: inline-block;vertical-align: middle;cursor: pointer;font-size: 16px; margin: 0 .05rem;margin-bottom: .1rem;min-width: .3rem;padding: 0 .15rem;height: 30px;line-height: 30px; color: #666666;background-color: #ffffff;border: solid 1px #eaeaea;}
.paging-c{display: inline-block;vertical-align: middle;cursor: pointer;font-size: 12px; margin: 0 .05rem;margin-bottom: .1rem;min-width: .3rem;padding: 0 .15rem;height: 30px;line-height: 30px; color: #666666;background-color: #ffffff;border: solid 1px #eaeaea;}
.paging-a:hover{background-color: #2761aa; color: #fff;}
.paging-b:hover{  color: #2761aa;}
.paging-c:hover{background-color: #2761aa; color: #fff;}
.paging-c.active{background-color: #2761aa; color: #fff;}



.nav-a{width: 100%;background-color: #f4f4f4;}
.nav-b{width: 12rem;margin: 0 auto;}
.nav-b:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.nav-c{float: left; font-size: 0;height: 35px;margin-right: .2rem;}
.nav-d{display: inline-block;vertical-align: middle;width: 1em;}
.nav-d img{width: 100%;}
.nav-e{display: inline-block;vertical-align: middle;color: #999999;margin: 0 .2rem;}
.nav-f{display: inline-block;vertical-align: middle;color: #999999;cursor: pointer;line-height: 35px;}
.nav-f:hover{color: #2761aa;}

.nav-g{float: right;font-size: 0;}
.nav-h{display: inline-block;vertical-align: middle;color: #333333;line-height: 35px;padding: 0 .2rem;cursor: pointer;}
.nav-h:hover{background-color: #2761aa;color: #ffffff;}
.nav-h.active{background-color: #2761aa;color: #ffffff;}

@media(max-width:750px) {
    .nav-g{width: 100%;text-align: center;}
    .nav-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .nav-h{font-size: 12px;padding: 0 .1rem;}
    .nav-h:hover{background-color: transparent ;color: #2761aa;}
    .nav-h.active{background-color: transparent ;color: #2761aa;}
}

.i-a{width: 100%;padding-top: .6rem;padding-bottom: .7rem;}
.i-b{width: 12rem;margin: 0 auto;}
.i-c{width: 100%;border-bottom: 1px solid #eaeaea;margin-bottom: .1rem;}
.i-ctext{display: inline-block;padding-bottom: .2rem;color: #2761aa;}
.i-cont{width: 100%;}
.i-d{width: 100%;padding-bottom: .5rem;}
.i-item{display: block;width: 100%;cursor: pointer; position: relative;padding: .15rem 0;padding-left: 13px;padding-right: 80px;border-bottom: dashed 1px #eaeaea;}
.i-item:after{content: '';position: absolute;top: 50%;left: 0;transform: translate(0,-50%);width: 3px;height: 3px;background-color: #666666;}
.i-e{width: 100%;line-height: 1.3;color: #666666; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.i-f{position: absolute;top: 50%;right: 0;transform: translate(0,-50%); color: #cccccc;}
.i-item:hover:after {background-color: #2761aa;}
.i-item:hover .i-e { color: #2761aa;}
.i-item:hover .i-f { color: #2761aa;}

@media(max-width:750px) {
    .i-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .i-e{font-size: 12px;}
    .i-f{font-size: 12px;}
}

.j-a{width: 100%;padding-top: .8rem;padding-bottom: .5rem;}
.j-b{width: 12rem;margin: 0 auto;}
.j-c{width: 100%;}
.j-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.j-d{float: right; width: 3.8rem;margin-bottom: .3rem;}
.j-d img{width: 100%;}
.j-e{float: left;width: 7.4rem;padding-top: .1rem;margin-bottom: .3rem;}
.j-f{color: #2761aa;margin-bottom: .15rem;}
.j-g{color: #cccccc;line-height: 1.3;margin-bottom: .3rem;}
.j-h{width: 100%;border-bottom: 1px solid #eaeaea;padding-bottom: .3rem;margin-bottom: 0.3rem;}
.j-i{color: #333333;line-height: 1.3;}
.j-j{color: #666666;line-height: 1.5;}
.j-cont{width: 100%;color: #666666;line-height: 1.7;}
.j-cont *{width: 100%;color: #666666;line-height: 1.7;}
.j-cont p{margin-bottom: .3rem;}


@media(max-width:750px) {
    .j-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .j-d{display: block;margin: 0 auto;max-width: 100%;float: none;margin-bottom: .3rem;}
    .j-e{float: none;width: 100%;}
}

.k-a{width: 100%;padding-top: .8rem;padding-bottom: .5rem;}
.k-b{width: 12rem;margin: 0 auto;}
.k-c{width: 100%;}
.k-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.k-d{float: left; width: 3.8rem;margin-bottom: .3rem;}
.k-d img{width: 100%;}
.k-e{float: right;width: 7.4rem;margin-bottom: .3rem;}
.k-f{color: #2761aa;margin-bottom: .15rem;}
.k-g{color: #cccccc;line-height: 1.3;margin-bottom: .3rem;}
.k-cont{color: #666666;line-height: 2.5;}
.k-cont *{color: #666666;line-height: 2.5;}
.k-cont p{margin-bottom: .4rem;}

@media(max-width:750px) {
    .k-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .k-d{display: block;margin: 0 auto;max-width: 100%;float: none;margin-bottom: .3rem;}
    .k-e{float: none;width: 100%;}
}

.l-a{width: 100%;padding-top: .55rem;padding-bottom: .45rem;}
.l-b{width: 12rem;margin: 0 auto;}
.l-c{width: 100%;}
.l-d{width: 100%;}
.l-titles{ font-weight: 600; color: #333333;margin-bottom: .2rem;padding-left: .25rem;border-left: .04rem solid #2761aa;}
.l-cont{width: 100%;margin-bottom: .15rem;font-size: 0;}
.l-item{display: inline-block;vertical-align: top;cursor: pointer;width: 1.55rem; margin-right: .5rem;margin-bottom: .3rem; background-color: #f4f4f4;}
.l-item:nth-child(6n){margin-right: 0;}
.l-e{width: 100%;}
.l-e img{width: 100%;}
.l-f{width: 100%;padding: .2rem;}
.l-g{color: #333333;line-height: 1.3;margin-bottom: .08rem;}
.l-h{color: #999999;color: #333333;line-height: 1.3;}

@media(max-width:750px) {
    .l-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .l-item{width: calc(50% - .3rem);margin:0 .15rem;margin-bottom: .3rem;} 
    .l-item:nth-child(2n){margin-right: 0;}
}

.m-a{width: 100%;padding-top: .5rem;padding-bottom: .8rem;}
.m-b{width: 12rem;margin: 0 auto;}
.m-c{width: 100%;cursor: pointer;}
.m-c img{width: 100%;}

@media(max-width:750px) {
    .m-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
}

.n-a{width: 100%;padding-top: .6rem;padding-bottom: .6rem;}
.n-b{width: 12rem;margin: 0 auto;}
.n-c{width: 100%;font-size: 0;}
.n-item{display: inline-block;vertical-align: middle;width: 3.85rem;margin-right: .2rem;text-align: center;cursor: pointer;}
.n-item:nth-child(3n){margin-right: 0;}
.n-d{width: 100%;overflow: hidden;}
.n-d img{width: 100%;transform: scale(1.00);transition: all .3s;}
.n-e{color: #333333;line-height: 1.3;margin: .2rem 0;}
.n-item:hover .n-d img{ transform: scale(1.05); }
.n-item:hover .n-e{color: #2761aa;}

@media(max-width:750px) {
    .n-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .n-item{width: 100%;margin-right: 0;}
}

.o-a{width: 100%;padding-top: .6rem;padding-bottom: .6rem;}
.o-b{width: 12rem;margin: 0 auto;}
.o-c{width: 100%; color: #333333;text-align: center;margin-bottom: .1rem;}
.o-d{width: 100%; color: #666666;text-align: center;margin-bottom: .6rem;}
.o-e{width: 100%;}
.o-f{width: 100%;padding-bottom: .28rem;}
.o-item{display: block; width: 100%;border-bottom: 1px solid #eaeaea;font-size: 0;cursor: pointer;padding-bottom: .3rem;margin-bottom: .3rem;}
.o-g{display: inline-block;vertical-align: middle; width: 2.7rem;}
.o-g img{width: 100%;}
.o-cont{display: inline-block;vertical-align: middle;width: calc(100% - 2.7rem);padding-left: .5rem;}
.o-title{width: 100%;color: #666666;line-height: 1.3;margin-bottom: .15rem;}
.o-h{color: #333333;}
.o-text{width: 100%;color: #666666;line-height: 2.5;}
.o-i{color: #333333;}

@media(max-width:750px) {
    .o-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;} 
    .o-g{display: block;margin: 0 auto; width:50%;margin-bottom: .3rem;}
    .o-cont{width: 100%;padding-left: 0;}
}

.p-a{width: 100%;padding-top: .6rem;padding-bottom: .7rem;}
.p-b{width: 12rem;margin: 0 auto;}
.p-c{width: 100%;}
.p-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.p-d{width: 6rem;float: right;}
.p-d img{width: 100%;}
.p-e{width: 5.6rem;float: left;min-height: 3.2rem;background-color: #f4f4f4;padding : .5rem .3rem 0;}
.p-f{color: #2761aa;margin-bottom: .15rem;}
.p-g{color: #cccccc;margin-bottom: .3rem;}
.p-item{width: 100%;font-size: 0;margin-bottom: .15rem;}
.p-h{display: inline-block;vertical-align: middle;width: 1.6em;}
.p-h img{width: 100%;}
.p-i{display: inline-block;vertical-align: middle;width: calc(100% - 1.8em);padding-left: .2rem;color: #666666;line-height: 1.5;}

@media(max-width:750px) {
    .p-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;} 
    .p-d{float: none;width: 100%;margin-bottom: .3rem;}
    .p-e{float: none;width: 100%;min-height: 1rem;padding: .3rem .2rem;}
}

.q-a{width: 100%;padding-top: .6rem;padding-bottom: .6rem;}
.q-b{width: 12rem;margin: 0 auto;}
.q-c{width: 100%;background-color: #f4f4f4;}
.q-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.q-d{width: 6rem;float: right;}
.q-d img{width: 100%;}
.q-e{float: left; width: 6rem;padding: .68rem .5rem 0;}
.q-titles{color: #2761aa;margin-bottom: .3rem;}
.q-cont{color: #666666;line-height: 2;max-height: 2.2rem;}
.q-cont *{color: #666666;line-height: 2;}
.q-cont p{margin-bottom: .3rem;}
.q-cont p:nth-last-child(1){margin-bottom: 0;}

div.mCSB_scrollTools{opacity: 1;}
div.mCSB_scrollTools .mCSB_draggerRail{width: 3px;background-color: #e8e8e8;filter: none;-ms-filter: none;}
div.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 3px;background-color: #2761aa;border-radius: 2px;filter: none;-ms-filter: none;}
div.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
div.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #2761aa;filter: none;-ms-filter: none;}
div.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #2761aa;filter: none;-ms-filter: none;}

@media(max-width:750px) {
    .q-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;} 
    .q-d{float: none;width: 100%;margin-bottom: .3rem;}
    .q-e{float: none;width: 100%;min-height: 1rem;padding: .3rem .2rem;}
    .q-cont{max-height: none;}
}
 
.r-a{width: 100%;padding-top: .6rem;padding-bottom: .6rem;}
.r-b{width: 12rem;margin: 0 auto;}
.r-c{width: 100%;font-size: 0;}
.r-item{display: inline-block;vertical-align: middle;width: 5.8rem;margin-right: .4rem;text-align: center;cursor: pointer;margin-bottom: .2rem;}
.r-item:nth-child(2n){margin-right: 0;}
.r-d{width: 100%;overflow: hidden;}
.r-d img{width: 100%;transform: scale(1.00);transition: all .3s;}
.r-e{padding: .15rem 0; background-color: #f4f4f4;}
.r-f{display: inline-block;vertical-align: middle;max-width: 2.2em;margin-right: .15rem;}
.r-fimg1{display: block;max-width: 100%;}
.r-fimg1 img{width: 100%;}
.r-fimg2{display: none;max-width: 100%;}
.r-fimg2 img{width: 100%;}
.r-g{display: inline-block;vertical-align: middle;line-height: 2; color: #333333;}

.r-item:hover .r-d img{transform: scale(1.05);}
.r-item:hover .r-e{background-color: #2761aa;}
.r-item:hover .r-fimg1{display: none;}
.r-item:hover .r-fimg2{display: block;}
.r-item:hover .r-g{color: #fff;}


@media(max-width:750px) {
    .r-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .r-item{width: 100%;margin-right: 0;}
}

.s-a{width: 100%;padding-top: .6rem;padding-bottom: .7rem;}
.s-b{width: 12rem;margin: 0 auto;}
.s-c{width: 100%;font-size: 0;margin-bottom: .2rem;}
.s-item{display: inline-block;vertical-align: middle;width: 3.84rem;margin-right: .24rem;cursor: pointer;margin-bottom: .1rem;}
.s-item:nth-child(3n){margin-right: 0;}
.s-d{width: 100%;}
.s-e{width: 100%;overflow: hidden;}
.s-e img{width: 100%;transition: all .3s;transform: scale(1.00);}
.s-f{text-align: center;color: #333333;line-height: 1.3;padding: .2rem 0;}
.s-d:hover .s-e img{transform: scale(1.05);}
.s-d:hover .s-f{color: #2761aa;}

.s-g{position: fixed;  left: -100%; top: 0; width: 100%;height: 100%;background-color: rgba(0,0,0,.2);z-index: 988;}
.s-g.show{left: 0;}
.s-h{ position: absolute; left:0;top: 50%;width: 12rem;transition: all 1s; transform: translate(-50%,-50%);background-color: #ffffff;padding-top: .5rem;padding-bottom: .5rem;}
.s-g.show .s-h{left: 50%;}
.s-close{position: absolute;top: .3rem;right: .3rem;width: 10px;height: 10px; background-image: url('/themes/pc_cn/public/assets/images/a17.png');background-size: 10px 10px;background-repeat: no-repeat;background-position: center center;}
.s-titles{color: #222222;margin-bottom: .25rem;padding: 0 .5rem;}
.s-box{width: 100%;max-height: calc(100vh - 1.4rem - .8rem); }
.s-g .mCSB_inside>.mCSB_container{margin-right: 0;} 
.s-i{width: 100%;padding: 0 .5rem;}
.s-j{color: #666666;line-height: 2;margin-bottom: .4rem;}
.s-j *{color: #666666;line-height: 2;}

.s-k{width: 100%; }
.s-l{width: 100%;}
.s-n{width: 100%;}
.s-o{left: .3rem;margin-top: -.3rem;width: .6rem;height: .6rem;transition: all .3s; background-image: url(/themes/pc_cn/public/assets/images/a8-c.png);background-size: .15rem .23rem;background-position: center center;background-repeat: no-repeat;background-color: transparent;}
.s-o:hover{ background-color: #2761aa;} 
.s-p{right: .3rem;margin-top: -.3rem;width: .6rem;height: .6rem;transition: all .3s; background-image: url(/themes/pc_cn/public/assets/images/a9-c.png);background-size: .15rem .23rem;background-position: center center;background-repeat: no-repeat;background-color: transparent;}
.s-p:hover{ background-color: #2761aa;} 

@media(max-width:750px) {
    .s-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .s-item{width: calc(50% - .3rem);margin-left: .15rem;margin-right: .15rem;}
    .s-item:nth-child(3n){margin-right: .15rem;}
    .s-h{width: 95%;}
    .s-titles{padding: 0 .2rem;} 
    .s-i{padding: 0 .2rem;}
    .s-o{left: .1rem;}
    .s-p{right: .1rem;}
}

.t-a{width: 100%;padding-top: .6rem;padding-bottom: .7rem;}
.t-b{width: 12rem;margin: 0 auto;}
.t-c{width: 100%;} 
.t-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.t-d{float: left;width: 2rem;text-align: center;background-color: #f5f5f5;}
.t-e{height: .45rem;line-height: .45rem;color: #ffffff; background-color: #2761aa;}
.t-f{width: 100%;padding: .2rem;background-color: #f5f5f5;}
.t-fnav{display: block;cursor: pointer;height: .5rem;line-height: .5rem; width: 100%;color: #333333;margin-bottom: .1rem;}
.t-fnav.active{background-color: #2761aa;color: #ffffff;}
.t-fnav:hover{background-color: #2761aa;color: #ffffff;}
.t-cont{float: right; width: 9.6rem;}
.t-g{width: 100%; margin-bottom: .5rem;}
.t-h{width: 100%;border-bottom: 1px solid #eaeaea;margin-bottom: .1rem;}
.t-titles{display: inline-block;padding-bottom: .2rem; color: #2761aa;border-bottom: 1px solid #2761aa;}
.t-i{width: 100%;}
.t-item{display: block;position: relative;padding: .2rem 80px .2rem .15rem;border-bottom: 1px dashed #eaeaea;cursor: pointer;}
.t-item:after{position: absolute;content: '';position: absolute;top: 50%;left: 0;transform: translate(0,-50%);border-radius: 50%;	width: 3px;height: 3px;background-color: #666666;}
.t-j{color: #666666;line-height: 1.5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.t-time{position: absolute;top: 50%;right: 0;transform: translate(0,-50%);color: #cccccc;}
.t-item:hover .t-j{color: #2761aa;}


@media(max-width:750px) {
    .t-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .t-d{float: none;width: 100%;margin-bottom: .3rem;}
    .t-f{font-size: 0;}
    .t-fnav{display: inline-block;width: calc(50% - .4rem);margin: 0 .2rem;}
    .t-cont{float: none;width: 100%;}
    .t-j{font-size: 12px;}
}

.w-a{width: 100%;padding-top: .6rem;padding-bottom: .7rem;}
.w-b{width: 12rem;margin: 0 auto;}
.w-c{width: 100%;} 
.w-titles{width: 100%;text-align: center;line-height: 1.3;color: #222222;margin-bottom: .25rem;}
.w-d{width: 100%;padding-bottom: .3rem;margin-bottom: .3rem;border-bottom: 1px solid #eaeaea;font-size: 0;text-align: center;}
.w-e{display: inline-block;vertical-align: middle;color: #999999;}
.w-f{display: inline-block;vertical-align: middle;}
.w-g{display: inline-block;vertical-align: middle;color: #999999;margin-left: .3rem;}
.w-h{display: inline-block;vertical-align: middle;}
.w-i{display: inline-block;vertical-align: middle;margin: 0 .1rem;cursor: pointer;}
.w-img1{display: block; max-width: 20px;}
.w-img1 img{width: 100%;}
.w-img2{display: none; max-width: 20px;}
.w-img2 img{width: 100%;}
.w-i:hover .w-img1{display: none;}
.w-i:hover .w-img2{display: block;}

.w-j{color: #666666;line-height: 2;border-bottom: 1px solid #eaeaea;padding-bottom: .1rem;}
.w-j *{color: #666666;line-height: 2;} 
.w-j p{margin-bottom: .3rem;}
.w-k{width: 100%;font-size: 0;}
.w-k img{margin-bottom: .4rem;width: calc(33.3% - .2rem);margin-right: .3rem;}
.w-k img:nth-child(3n){margin-right: 0;}
.w-l{width: 100%;margin-top: .4rem;}
.w-l:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.w-m{float: left;width: calc(100% - 1.5rem);}
.w-n{display: block;color: #666666;line-height: 2;}
.w-o{display: inline;cursor: pointer;color: #666666;line-height: 2;}
.w-o:hover{color: #2761aa;}
.w-return{float: right;display: block;  min-width: 1.2rem;padding: 0 .1rem; text-align: center;color: #ffffff;cursor: pointer; height: .4rem;line-height: .4rem;background-color: #2761aa;}
.w-return img{margin-right: .1rem;}


@media(max-width:750px) {
    .w-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .w-m{ width: 100%;margin-bottom: .3rem;}
}

.u-a{width: 100%;padding-top: .7rem;padding-bottom: .8rem;}
.u-b{width: 12rem;margin: 0 auto;}
.u-c{position: relative;font-size: 0;overflow: hidden; width: 100%;min-height: 4.2rem;  background-image: url('/themes/pc_cn/public/assets/images/b47.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;} 
.u-item{cursor: pointer; transition: transform .2s ease-in-out,width .5s linear; display: inline-block;border-right: 1px solid #fff; vertical-align: top; width: 12.5%;height: 100%;text-align: center;position: relative;}
.u-item:after{content: ''; background-color: rgba(0,0,0,.3);position: absolute;top: 0;left: 0;width: 100%;height: 1990px;}
.u-d{position: relative;z-index: 10; display: inline-block;width: 1.2em;color: #ffffff;line-height: 1.3;padding-top: .5rem;}
.u-item.show{width: 50%;}
.u-item.show:after{background-color: rgba(255,255,255,.5);}
.u-e{position: relative;z-index: 10;display: none;padding-top: .4rem;padding-bottom: .5rem;}
.u-f{color: #2761aa;margin-bottom: .2rem;}
.u-g{color: #2761aa;line-height: 1.75;}
.u-g *{color: #2761aa;line-height: 1.75;}
.u-item.show .u-d{display: none;}
.u-item.show .u-e{display: block;}

@media(max-width:750px) {
    .u-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .u-item{width: 15%;}
    .u-item.show{width: 40%;}
    .u-d{font-size: 13px;}
    .u-f{font-size: 17px;}
    .u-g{font-size: 13px;}
}

.v-a{width: 100%;padding-top: .8rem;padding-bottom: .6rem;}
.v-b{width: 12rem;margin: 0 auto;}
.v-c{width: 100%;}
.v-item{display: inline-block;vertical-align: top;padding-top: .6rem;width: 1.8rem;text-align: center;margin: 0 .25rem;opacity: .5;}
.v-e{width: 100%;overflow: hidden;}
.v-e img{width: 100%;transition: all .3s; transform: scale(1.00); }
.v-f{color: #333333;line-height: 1.3;padding:.2rem 0;}
.v-item.slick-active{width: 2.6rem;opacity: 1;padding-top: 0;}
.v-item.slick-active .v-f{font-size: calc(12px + 6 * 550px / 1920);}


@media(max-width:750px) {
    .v-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .v-item{margin: 0 .15rem;}
}

.x-a{width: 100%;padding-top: .6rem;padding-bottom: .7rem;}
.x-b{width: 12rem;margin: 0 auto;}
.x-c{color: #333333;margin-bottom: .3rem;font-weight: 600;text-align: center;}
.x-top{width: 100%;}
.x-form{width: 100%;font-size: 0;}
.xmselect-cont{display: inline-block;vertical-align: top; }
.xmselect-f {display: inline-block;vertical-align: top;width: 3rem;line-height: 0;position: relative;margin-right: .3rem;margin-bottom: .3rem; background-color: #f4f4f4;  }
.xmselect-g{color: #999999;position: relative;z-index: 8; cursor: pointer;padding-right: .2rem;padding-left: .2rem; width: 100%;height: .4rem;line-height: .4rem;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xmselect-g:after{content: "";position: absolute;right: .2rem;top:50%;transform: translate(0 ,-50%);z-index: 1;width: 9px;height: 5px;background-image: url('/themes/pc_cn/public/assets/images/a23.png'); background-size: 9px 5px;}
.xmselect-h{position: absolute;z-index: 100; top: .4rem;left: 0;width: 100%;height: 0;overflow: hidden; max-height: 200px;transition: all .3s;background-color: #f4f4f4;box-shadow: 0px .09rem .35rem 0px rgba(171, 171, 171, 0.2);}
.xmselect-i{width: 100%;height: .5rem;line-height: .5rem;cursor: pointer;color: #666666; padding-left: .2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xmselect-i:hover{background-color: #2761aa;color: #fff;}
.xmselect-f.show .xmselect-h{height: auto;}
.x-d{display: inline-block;vertical-align: top;font-size: 0;margin-bottom: 0.2rem;}
.x-e{border: none;outline-style: none; display: inline-block;vertical-align: middle;padding-left: .2rem; width: 4.4rem;height: .4rem;line-height: .4rem;background-color: #f4f4f4;color: #999999;}
.x-f{border: none;outline-style: none;cursor: pointer; display: inline-block;vertical-align: middle; text-align: center; width: 1rem;height: .4rem;line-height: .4rem;background-color: #2761aa;color: #ffffff;}

.x-l{width: 100%;}
.x-m{width: 100%;margin-bottom: .5rem;}
.x-n{width: 100%;font-size: 0;padding: 0 .2rem;background-color: #2761aa;}
.x-o{display: inline-block;vertical-align: middle;line-height: 1.5;padding: .1rem 0; color: #ffffff;}
.x-o:nth-child(1){width: 23%;}
.x-o:nth-child(2){width: 18%;text-align: center;}
.x-o:nth-child(3){width: 23%;text-align: center;}
.x-o:nth-child(4){width: 23%;text-align: center;}
.x-o:nth-child(5){width: 13%;text-align: right;padding-right: .1rem;}

.x-p{width: 100%;}
.x-item{width: 100%;border-bottom: 1px solid #eaeaea;}
.x-q{width: 100%;font-size: 0;padding: 0 .2rem;}
.x-r{display: inline-block;vertical-align: middle;line-height: 1.5;padding: .15rem 0; color: #666666;position: relative;cursor: pointer;}
.x-r:nth-child(1){width: 23%;}
.x-r:nth-child(2){width: 18%;text-align: center;}
.x-r:nth-child(3){width: 23%;text-align: center;}
.x-r:nth-child(4){width: 23%;text-align: center;}
.x-r:nth-child(5){width: 13%;text-align: right;padding-right: .1rem;}
.x-r:nth-child(5):after{content: '';position: absolute;top: 50%;margin-top: -4.5px; right: .1rem;width: 9px;height: 9px;background-image: url('/themes/pc_cn/public/assets/images/a22.png');background-size: 9px 9px;background-position: center center;background-repeat: no-repeat;}
.x-s{display: none; width: 100%;padding: .35rem .2rem;}
.x-t{width: 100%;font-size: 0;}
.x-w{display: inline-block;vertical-align: top;width: 55%;padding-right: .3rem;margin-bottom: .3rem;}
.x-w:nth-child(2n){width: 45%;}
.x-u{color: #333333;line-height: 1.3;margin-bottom: .3rem;}
.x-v{color: #666666;line-height: 2;}
.x-v *{color: #666666;line-height: 2;}
.x-v p{margin-bottom: .1rem;}
.x-x{display: inline-block;min-width: 1.5rem;padding: 0 .2rem;height: .4rem;text-align: center;line-height: .4rem;background-color: #2761aa;color: #ffffff;cursor: pointer;}
.x-item.show .x-q{	background-color: #f4f4f4;}
.x-item.show .x-r:nth-child(5):after{background-image: url('/themes/pc_cn/public/assets/images/a22-b.png'); background-size: 9px 3px;}

@media(max-width:750px) {
    .x-b{width: 100%;padding-right: 10px;padding-left: 10px;max-width: 500px;}
    .xmselect-cont{width: 100%;}
    .xmselect-f {width: 100%;margin-right: 0;}
    .x-d{width: 100%;}
    .x-e{width: 70%;}
    .x-f{width:30%;} 
    .xmselect-g , .x-e, .x-f ,.xmselect-i{height: .6rem;line-height: .6rem;}
    .xmselect-h{top: .6rem;} 
    .x-w{width: 100% !important;}
    .x-r{font-size: 12px;}
    
}






