/* font-size: calc(12px - 0.12rem + 0.16rem);  */
.header {width: 100%;height: 100px;position: relative;left: 0;top: 0;z-index: 1000;}
.h-a{width: 1600px;margin: 0 auto;}
.h-a:after {content: ".";display: block;height: 0; clear: both;visibility: hidden;line-height: 0;font-size: 0;}
.h-b {display: block;float: left;width: 200px;margin-top: 18px;}
.h-c {width: 100%;}
.h-d{display: none; position: fixed;left: 50%;top: 110px;width: 1200px;margin-left: -600px; z-index: 1000;}
.h-e{width: 100%;}
.h-e:after {content: ".";display: block;height: 0; clear: both;visibility: hidden;line-height: 0;font-size: 0;}
.h-f{border:none;outline: none; width: 1100px;float: left;font-size: 14px;line-height: 28px;height: 50px;text-indent: 12px;color: #333;background: #fff;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.search-state .h-d{display: block;}
.header.search-state .h-opa {display: block;}
.h-g{border:none;outline: none;float: left;width:100px;height: 50px;font-size: 20px;color: #fff;text-align: center;line-height: 50px;cursor: pointer;background: #ef7c1b;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.h-h{float: right;margin-top: 40px;text-align: center;}
.h-i {width: 120px; display: inline-block;vertical-align: top;position: relative;}
.h-j {display: inline-block;height: 40px; vertical-align: top;cursor: pointer;font-size: 18px;color: #333333;position: relative;font-weight:bold;}
.h-i .h-j:hover {border-bottom: 3px solid #ef7c1b;}
.h-i:hover .h-j {color: #ef7c1b;font-size: 20px;}
.h-i.active .h-j {border-bottom: 3px solid #ef7c1b;}
.h-i.active .h-j {color: #ef7c1b;font-size: 20px;}
.h-sub {display: none;width: 130%;background-color: rgba(255, 255, 255, 0.7);position: absolute;left: -15%;top: 40px;z-index: 1000;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); padding-top:20px;}
.h-sub>li>a {display: block;width: 100%;cursor: pointer;padding: 13px 5px;line-height:1.2;text-align: center;font-size: 14px;color: #666;transition: background-color .3s;}
/* .h-sub>li>a:hover {color: #ef7c1b;} */
.h-sub>li:hover{background: #ef7c1b;}

.h-search{cursor: pointer; margin-top: 25px;margin-left: 30px; float: right;display: block; width: 55px;height: 55px;line-height: 55px;text-align: center; background-color: #ef7c1b;border-radius: 50%;}
.h-search >img{width: 37%;}
.h-k{float: right;margin-left: 50px;margin-top: -20px;}
.h-k1{display: none;}
.h-k3{display: none;}
.h-k2{font-size: 20px;color: #ffffff;margin-bottom: 10px;}

.h-menu {cursor: pointer; width: 40px;height: 40px;display: none;vertical-align: top;background-image: url(../images/4.png);background-size: 30px 30px;background-position: center center;background-repeat: no-repeat;}
.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;}

.h-language{float: right;cursor: pointer; margin-top: 25px;margin-left: 30px; width: 55px;height: 55px;line-height: 55px;color: #fff;font-size: 14px; text-align: center; background: #ef7c1b;border-radius: 50%; }

.header.fixed{height: 70px; background-color: #00468e;}
.header.fixed .h-b{margin-top: 3px;}
.header.fixed .h-h{margin-top: 28px;}
.header.fixed .h-i:hover .h-j {color: #ef7c1b;font-size: 20px;}
.header.fixed .h-i.active .h-j {color: #ef7c1b;font-size: 20px;}
.header.fixed .h-k{color: #666;}
.header.fixed .h-k2{color: #666;}
.header.fixed .h-search{margin-top: 5px;}
.header.fixed .h-language{margin-top: 5px;}


@media(max-width: 1600px) {
    .h-a{width: 1400px;}
    .h-search{margin-left: 30px;}
    .h-k{margin-left: 20px;}
    .h-i{width: 144px;}
    .h-j{font-size: 16px;}
    .h-i:hover .h-j{font-size: 18px;}
}
@media(max-width: 1400px) {
    .h-a{width: 1200px;}
    .h-search{margin-left: 20px;width: 40px;height: 40px;line-height: 40px;}
    .h-language{margin-left: 20px;width: 40px;height: 40px;line-height: 40px;}
    .h-k{margin-left: 10px;font-size: 18px;}
    .h-j{font-size: 14px;}
    .h-i{font-size: 0;}
    .h-i:hover .h-j{font-size: 16px;}
    .h-b{width: 140px;}
}
@media(max-width: 1200px) {
    .header {height: 50px;background: #fff;}
    .h-a{width: 100%;padding: 0 .1rem;}
    .h-b{width: 90px ;margin-top: 10px; }
    .h-d{width: 500px;margin-left: -250px;top: 60px;}
    .h-f{width: 450px;height: 40px;}
    .h-g{width: 50px;font-size: 18px;height: 40px;line-height: 40px;}
    .h-h {margin-top: 0; text-align: left; width: 50%;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-i {width: 100%;padding: 0;margin: 0;cursor: pointer;border-bottom: 1px solid #dcdcdc;}
    .h-j {padding: 0;padding-left: 20px;height: 40px;line-height: 40px;color: #666;}
    .h-i:hover {border-bottom: 1px solid #dcdcdc;}
    .h-i:hover .h-j {color: #ef7c1b;font-size: 16px;}
    .h-i.active {border-bottom: 1px solid #dcdcdc;}
    .h-i.active .h-j {color: #ef7c1b;font-size: 16px;}
    .h-menu {display: inline-block;position: absolute;right: 0;top: 5px;}
    .h-i.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-i.has-nav.show:after {content: ">";}
    .h-sub {position: relative;top: 0;background-color: #fff;box-shadow: none;padding:0;left: 0;width: 100%;}
    .h-sub>li>a {text-align: left;padding-left: 40px;color: #666;border-bottom: 1px solid #dcdcdc;}
    .h-sub>li:hover{background: transparent;}
    .h-sub>li>a:hover {color: #ef7c1b;}

    .h-search {margin-top: 10px;margin-right: 40px;width: 30px;height: 30px;line-height: 30px;}
    .h-language {margin-top: 10px;width: 30px;height: 30px;line-height: 30px;}
    .h-k{width: 100%;min-height: 30px; padding-left: 20px;position: relative;margin: 0;}
    .h-k1{display: block;font-size: 14px;color: #666;}
    .h-k1 img{width: 1.5em;margin-right: .2rem;margin-bottom: 0.2rem;vertical-align: top;}
    .h-k2{color: #ef7c1b;font-size: 16px;}
    .h-k3{display: block;position: absolute;top: 0;right: .2rem;width: 30px; cursor: pointer;}
    .h-k3 img{width: 100%;}

    .header.menu-state .h-h {transform: translate(0, 0);}
    .header.menu-state .h-opa {display: block;}
}

@media(max-width: 500px) {
    .h-k{font-size: 12px;}
    .h-d{width: 310px;margin-left: -155px;}
    .h-f{width: 270px;}
    .h-g{width: 40px;font-size: 16px;}
}

.footer{width: 100%;margin-top: -1.75rem;}
.f-a{width: 100%;background:transparent;}
.f-a >img{width: 100%;}
.f-z{width: 100%;padding-top: 0.5rem; background: #0a3866;}
.f-b{width: 16rem;margin: 0 auto;font-size: 0;margin-bottom: 1.1rem;}
.f-c{display: inline-block;vertical-align: middle;width: calc(100% - 1.8rem );}
.f-d{width: 14%;display: inline-block;vertical-align: top;}
.f-d:nth-child(1){width: 12%;}
.f-e{color: #ffffff;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: 0.25rem;}
.f-f1{display: block;cursor: pointer; color: #ffffff;opacity: 0.8;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.15rem; line-height: 1.3;}
.f-f1:hover{opacity: 1;}
.f-g{width: 1.8rem;display: inline-block;vertical-align: middle;}
.f-g1{width: 100%;margin-bottom: 0.15rem;}
.f-g1 >img{width: 100%;}
.f-g2{width: 100%;text-align: center;}
.f-g21{cursor: pointer; display: inline-block;margin: 0 .1rem; width: .4rem;height: .4rem;line-height:.4rem;text-align: center; border-radius: 50%;background: rgba(0,0,0,.2);}
.f-g21 >img{width: 50%;}
.f-g21:hover{background: #ef7c1b;}
.f-h{width: 100%;padding: 0 .1rem; padding-bottom: 0.7rem;border-bottom: 1px solid #234c76;}
.f-i{width: 16rem;margin: 0 auto;}
.f-k{display: inline-block;height: .55rem;line-height:.55rem;width: auto;margin-right: 0.4rem;color:#e0f7ff;}
.f-k >img{height: .55rem;}
.f-l{padding: .25rem .1rem;width: 16rem;margin: 0 auto;}
.f-m{display: inline-block;width: 100%;vertical-align: top; line-height: 1.3; color: #ffffff;opacity: 0.5;font-size: calc(12px - 0.12rem + 0.16rem);}
/* .f-n{display: inline-block;width: 28%;vertical-align: top;text-align: right; color: #ffffff;opacity: 0.5;font-size: calc(12px - 0.12rem + 0.14rem);} */
@media(max-width: 1200px) {
    .f-b{width: 100%;padding:0 .2rem;}
    .f-e{font-size: 16px;}
    .f-f1{font-size: 13px;}
    .f-i{width: 100%;}
    .f-l{width: 100%;}
}

@media(max-width: 900px) {
    .f-c{width: 100%;}
    .f-d{width: 15%;}
    .f-d:nth-child(1){width: 10%;}
    .f-e{font-size: 14px;}
    .f-f1{font-size: 12px;}
    .f-g{width: 100%;text-align: left;}
    .f-g1{width: 3rem;margin-bottom: 0.3rem;}
    .f-g2{text-align: left;}
    .f-g21{width: 0.8rem;height: .8rem;line-height: 0.8rem;}


}

@media(max-width: 500px) {
    .f-m{font-size: 12px;}
}
@media(max-width: 350px) {
    .f-m{font-size: 11px;}
}

@media(max-width: 700px) {
     .f-d{width: 100% !important;}
     .f-e{cursor: pointer; display: inline-block; width: 100%;height: 40px;line-height: 40px; border-bottom: 1px solid #ffffff;position: relative;}
     .f-e: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: #ffffff;}
     .f-f{display: none;}
     .f-f1{border-bottom: 1px solid #ffffff;padding-left:.5rem;height: 30px;line-height: 30px;}
     .f-d.active .f-f{display: block;}
     .f-d.active .f-e:after{content: "-";}
     .f-c{margin-bottom: .5rem;}
}

@media(max-width: 500px) {
    .f-m{width: 100%;margin-bottom: 0.2rem;}
    .f-n{width: 100%;text-align: left;}
}

.g-a{ width: 6em;position: fixed; bottom: 10%;z-index: 1000; right: .3rem; font-size: calc(12px - 0.12rem + 0.14rem);}
.g-b{cursor: pointer; text-align: center; display: block;position: relative;width: 1rem; padding: .25rem 0 .15rem 0;border-bottom: 1px solid #2c69b5;background: #004cab;}
.g-b:nth-last-child(1){border:none}
.g-b:hover{background-color: #ef7c1b;}
.g-c{display: inline-block; width: 1.5em;margin-bottom: 0.15rem;}
.g-c >img{width: 100%;}
.g-d{color: #ffffff;}

.g-b .g-e{position: absolute;display: none; top: 0;right: 1rem; height: 100%;width: 2rem; padding-top: .35rem; background: #004cab;color: #ffffff;font-size: calc(12px - 0.12rem + 0.18rem);}
.g-b .g-e.active{display: block;}

.g-b .g-f{position: absolute;display: none; top: 0;right: 1rem; width: 2rem;}
.g-b .g-f.active{display: block;}
@media(max-width: 1200px) {
    .g-a{ width: 5em; font-size: 10px;}
    .g-b .g-e{width: 2.5rem;}
    .g-b .g-f{right: 1.2rem;}
}
@media(max-width: 900px) {
/*     .g-b .g-e{display: none;font-size: 0;}
    .g-b .g-e.active{display: none;font-size: 0;} */
    .g-b{width: auto;}
}

.paging{width: 14rem;margin: 0 auto;text-align: center;}
.paging1{display: inline-block;vertical-align: middle;cursor: pointer; color: #888888;font-size: calc(12px - 0.12rem + 0.16rem);	border-radius: .2rem;border: solid 1px #b5b5b5; width: 4.375em;height: 2.5em;margin: 0 .1rem; line-height: 2.5em; color: #888888;}
.paging2{display: inline-block;vertical-align: middle;cursor: pointer; color: #888888;font-size: calc(12px - 0.12rem + 0.16rem);	border-radius: 50%;border: solid 1px #b5b5b5; width: 2.5em;height: 2.5em;margin: 0 .1rem; line-height: 2.5em; color: #b5b5b5;}
.paging3{display: inline-block;vertical-align: middle;cursor: pointer; color: #888888;font-size: calc(12px - 0.12rem + 0.16rem);	border-radius: 50%;border: solid 1px #b5b5b5; width: 2.5em;height: 2.5em;margin: 0 .1rem; line-height: 2.5em; color: #b5b5b5;}
.paging3.active {background-color: #004cab;color: #ffffff;}
.paging1:hover , .paging2:hover , .paging3:hover {background-color: #004cab;color: #ffffff;}

@media(max-width: 900px) {
    .paging{width: 100%;}
}
@media(max-width: 500px) {
    .paging1{width: .9rem;height: .5rem;line-height: .5rem;margin: 0 .05rem;}
    .paging2{width: .5rem;height: .5rem;line-height: .5rem;margin: 0 .05rem;}
    .paging3{width: .5rem;height: .5rem;line-height: .5rem;margin: 0 .05rem;}
}


.a-a{width: 100%;position: relative;}

.a-b{width: 100%;}
.a-i{display: block;cursor: pointer; width: 100%;background-size:cover;background-position: center center;background-repeat: no-repeat;}
.a-i img{width: 100%;}

.a-c{position: absolute;top: 0;left: 0;right: 0;z-index: 100;}
.a-d{width: 100%; position: absolute;left: 0;top: 40%;z-index: 100;}
.a-e{width: 40.6%;}
.a-e >img{width: 100%;}
.a-f{width: 40.6%;}
.a-f >img{width: 100%;}
.a-g{width: 40.6%;}
.a-g >img{width: 100%;}

.b-a{margin-bottom: 0.6rem;width: 100%;height: 6.25rem;overflow: hidden; position: relative;background-size: cover;background-position: center center;}
.b-b{display: none; width: 100%;position: relative;top: 0;left: 0; z-index: 100;}
.b-d{position: absolute;top: 0;right: 0;width: 49.48%;}
.b-d >img{width: 100%;}
.b-e{position: absolute;bottom: 0;left: 0;width: 100%;}
.b-e >img{width: 100%;}
.b-c{padding: .85rem 0 0 1.6rem;}
.b-f{width: 3.5rem;margin-bottom: 0.6rem;}
.b-f img{width: 100%;}
.b-g{width:6rem;color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 2;}
.b-h{cursor: pointer;margin-top: .65rem; color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem); display: inline-block; width: 1.6rem;height: .55rem;line-height: 0.55rem;text-align: center;background-color: #ef7c1b;border-radius: .27rem;}
.b-h:hover{font-size: calc(12px - 0.12rem + 0.18rem);}
.b-i{display: none; position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #00468e;opacity: .9;}

.b-a:hover .b-i{display: block;}
.b-a:hover .b-b{display: block;}
@media(max-width: 1600px) {
    .b-c{padding: .6rem 0 0 1rem;}
    .b-f{margin-bottom: .4rem;}
    .b-g{width: 6.6rem;}
    .b-h{margin-top: .5rem;}
}
@media(max-width: 1300px) {
    .b-c{padding: .3rem 0 0 .5rem;}
    .b-f{margin-bottom: .3rem;}
    .b-g{width: 8rem;font-size: 14px;}
    .b-h{margin-top: .4rem;font-size: 12px;}
    .b-h:hover{font-size:14px;}
}
@media(max-width: 1100px) {
    .b-c{padding: .3rem 0 0 .2rem;}
    .b-f{margin-bottom: .2rem;}
    .b-g{width: 9rem;font-size: 12px;}
    .b-h{margin-top: .4rem;font-size: 10px;}
    .b-h:hover{font-size:12px;}
}
@media(max-width:900px) {

    /* .b-a:hover{height: 100%;} */
    .b-a{height: 100%;}
    .b-d{ position:static;width: 100%;text-align: right;}
    .b-d >img{width: 80%;}
    .b-g{width: 100%;}
    .b-e{bottom: -2px;}
}

@media(max-width:500px) {
    .b-i{display: block;}
    .b-b{display: block;}
    .a-i {overflow: hidden;}
    .a-i img{height: 200px;left: 50%;position: relative;transform: translate(-50%,0);max-width: none;width: auto;}
}


.c-a{width: 100%;margin-bottom: 0.8rem;}
.c-b{width: 100%;text-align: center;font-size: 0;margin-bottom: 0.7rem;}
.c-c{display: inline-block;margin: 0 .8rem;cursor: pointer;}
.c-c:hover .c-d{background-color: #004cab;}
.c-c:hover .c-g{color: #004cab;}
.c-c:hover .c-f{color: #004cab;}
.c-c:hover .c-f >span{color: #004cab;}
.c-d{display: inline-block; vertical-align: middle;width: 1rem;height: 1rem;text-align: center;line-height: 1rem; border-radius: 50%; background-color: #ef7c1b;}
.c-d >img{max-width: .56rem;max-height: .46rem;}
.c-e{display: inline-block;padding-left: 0.35rem; vertical-align: middle;}
.c-f{color: #666666;font-size: calc(12px - 0.12rem + 0.48rem);margin-bottom: 0.2rem;}
.c-f span{display: inline-block;vertical-align: middle;font-size: calc(12px - 0.12rem + 0.18rem);}
/* .c-f1{display: inline-block;vertical-align: middle;}
.c-f2{display: inline-block;vertical-align: middle;font-size: calc(12px - 0.12rem + 0.18rem);} */
.c-g{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);text-align: left;}
.c-h{display: block; width: 16rem;margin: 0 auto; position: relative;background: #dc0000; padding-bottom: .06rem;}
.c-h:after{content: '';position: absolute;bottom: 0;right: 0;	width: 33.3%;height: .06rem;background-color: #ef7c1b;}
.c-h:before{content: '';position: absolute;bottom: 0;left: 0;	width: 33.3%;height: .06rem;background-color: #000;}
.c-i{width: 100%;height: 6rem; background-color: #1d100a;cursor: pointer;position: relative;}
.c-i:after{content: '';position: absolute;top: 52%;left: 50%;margin-left: -24px; width: 48px;height: 48px;background-image: url('../images/v1.png');background-size: 48px 48px;background-position: center center;background-repeat: no-repeat;}
.c-i img{width: 100%;height: 6rem;}
/* .video{cursor: pointer; width: 100%;height: 100%;object-fit: cover;} */


 .vv-a{position: fixed;left: 0;top: 120%;width: 100%;height: 100%;background-color: #000;z-index: 10000000;transition: top .5s ease-in-out;}
 .vv-a.show{top: 0;}
 .vv-a.show .vv-e{visibility: visible;}
 .vv-a.show .vv-f{display: block;}
 .vv-b{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
 .vv-c{display: block;width: 40px;height: 40px;background-color: #be0000;position: absolute;right: 0;top: 0;cursor: pointer;z-index: 10000;}
 .vv-d{display: block;width: 100%;height: 100%;font-size: 21px;text-align: center;line-height: 40px;color: #fff;}
 .vv-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;}
 .vv-f{display: none;position: absolute;top: 50%;left: 50%;width: 100%;max-width: 800px;transform: translate(-50%,-50%);}


@media(max-width:1200px) {
   .c-c{margin: 0 .4rem;}
}
@media(max-width:900px) {
    .c-a{margin-bottom: .5rem;}
    .c-b{text-align: left;}
    .c-c{width: 25%;margin: 0;}
    .c-f{font-size: 26px;}
    .c-f >span{font-size: 16px;}
    .c-g{font-size: 14px;}
    .c-e{width:calc( 100% - 1rem) ;}
    .c-h{width: 100%;}
}
@media(max-width:700px) {
    .c-b{padding: 0 .2rem;}
    .c-f{font-size: 20px;}
    .c-f >span{font-size: 14px;}
    .c-g{font-size: 12px;}
    .c-c{width: 50%;margin-bottom: 0.2rem;}
}

.d-a{width: 100%;font-size: 0; text-align: center;padding: .7rem 0; background-image: url('../images/7.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.d-b{color: #fefefe;font-size: calc(12px - 0.12rem + 0.48rem);margin-bottom: 0.2rem;}
.d-c{color: #fefefe;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.55rem;}
.d-d{width: 4.5rem;height: 6.3rem; border-radius: .08rem; margin: .1rem; display: inline-block;vertical-align: middle;padding-top: 0.8rem;background: #fff;background-image: url('../images/51-c.png');background-size: cover;background-position: left center;background-repeat: no-repeat; position: relative;}
.d-e{width: 3.15rem;height: 3.15rem;text-align: center;line-height: 3.15rem;display: inline-block;margin-bottom: 0.8rem;}
.d-e img{max-width: 100%;max-height: 100%;}
.d-f{width: 100%;}
.d-f1{color: #333333;font-weight: 600; font-size: calc(12px - 0.12rem + 0.26rem);margin-bottom: 0.15rem;}
.d-f2{color: #666666;font-weight: 600;font-size: calc(12px - 0.12rem + 0.16rem);}
.d-h{display: none;cursor: pointer; position: absolute;width: 100%;padding: 0 .5rem; top: 50%;left: 50%;z-index: 100; -webkit-transform: translate(-50% , -50%); /* Chrome || Safari */-moz-transform: translate(-50% , -50%); /* Firefox */-ms-transform: translate(-50% , -50%); /* IE */-o-transform: translate(-50% , -50%); /* Opera */}
.d-i{color: #ffffff;font-weight: 600; font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: 0.5rem;line-height: 1.5;text-align: justify;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.d-j{cursor: pointer; display: inline-block; width: 10em;height: 3em;text-align: center;line-height: 3em;border-radius: 1.5em;background-color: #ef7c1b; color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);}
.d-k{display: none; border-radius: .08rem; position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #498de0; opacity: .9;}
.d-d:hover .d-h{display: block;}
.d-d:hover .d-k{display: block;}
.d-d:hover{border: none;}

.d-l{width: 5.55rem;margin:.1rem;display: inline-block;vertical-align: middle;}
.d-m{display: inline-block; vertical-align: middle; width: 100%;background: #fff;padding-top: 0.4rem;text-align: center;  height: 3.3rem;position: relative;margin-bottom: 0.2rem;border-radius: .08rem;}
.d-n{display: inline-block;width: 2.1rem;vertical-align: middle;text-align: left;margin-right: .2rem;}
.d-n1{color: #333333;font-weight: 600;font-size: calc(12px - 0.12rem + 0.26rem);margin-bottom: 0.15rem;}
.d-n2{color: #666666;font-weight: 600;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.3;text-transform:uppercase;}
.d-o{display: inline-block;width: 2.4rem;height: 2.4rem;text-align: center;line-height: 2..4rem;}
.d-o img{max-width: 100%;max-height: 100%;}
.d-p{display: none;cursor: pointer; position: absolute;width: 100%;padding: 0 .5rem; top: 50%;left: 50%;z-index: 100; -webkit-transform: translate(-50% , -50%); /* Chrome || Safari */-moz-transform: translate(-50% , -50%); /* Firefox */-ms-transform: translate(-50% , -50%); /* IE */-o-transform: translate(-50% , -50%); /* Opera */}
.d-q{color: #ffffff;font-weight: 600; font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: 0.5rem;line-height: 1.5;text-align: justify;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.d-r{cursor: pointer; display: inline-block; width: 10em;height: 3em;text-align: center;line-height: 3em;border-radius: 1.5em;background-color: #ef7c1b; color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);}
.d-s{display: none;border-radius: .08rem; position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #498de0;opacity: .9;}
.d-m:hover .d-p{display: block;}
.d-m:hover .d-s{display: block;}
.d-m:hover {border: none;}

.d-m{background-image: url('../images/51-b.png');background-position: bottom center;}
.d-m1{background-image: url('../images/51-d.png');background-size: cover;background-position: left center;}
.d-t .d-m{background-image: url('../images/51-e.png');background-size: cover;background-position: left center;}
.d-t .d-m1{background-image: url('../images/51-f.png');background-size: cover;background-position: left center;}

.d-m1{height: 2.8rem;margin-bottom: 0;}
.d-m1 .d-o{width: 2rem;height: 2rem;margin-left: .3rem;}

.d-t .d-m{height: 2.8rem;}
.d-t .d-m .d-o{width: 2rem;height: 2.2rem;margin-left: .3rem;}
.d-t .d-m1{height: 3.3rem;margin-bottom: 0;}
.d-t .d-m1 .d-o{width: 2.1rem;height: 2.3rem;margin-left: .3rem;}
@media(max-width:1200px) {
      .d-i{margin-bottom: 0.3rem;}
      .d-q{margin-bottom: 0.3rem;}

}
@media(max-width:900px) {
    .d-a{padding-left: .2rem;padding-right: .2rem;}
    .d-d{width: 100%;margin-left: 0;margin-right: 0;margin-bottom: 0.3rem;}
    .d-d{width: 100%;height: 4rem;padding: .2rem 0;}
    .d-e{float: right;width: 60%;height: 100%;margin: 0;}
    .d-f{float: left;width: 40%;margin-top: 1rem;}

    .d-l{width: 100%;}
    .d-m{width: 100%;height: 4rem !important;padding: .2rem 0;}
    .d-o{width: 60% !important;height: 100% !important;margin: 0 !important;}
    .d-n{width: 40% !important;margin: 0 !important;text-align: center; }
}

@media(max-width:500px) {
    .d-f{margin-top: 1.5rem;}
   .d-f1{font-size: 16px;}
   .d-f2{font-size: 12px;}
   .d-n1{font-size: 16px;}
   .d-n2{font-size: 12px;}
}



.e-a{width: 100%;margin-bottom: 0.2rem; padding-top: .8rem;font-size: 0; background-image: url('../images/13.jpg');background-repeat: no-repeat; background-position: top center;}
.e-b{width: 100%;text-align: center;color: #1364bc;font-size: calc(12px - 0.12rem + 0.5rem);margin-bottom: 0.2rem;}
.e-c{width: 100%;text-align: center;color: #999999;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.7rem;}
.e-d{width: 16rem;margin: 0 auto;}
.e-f{cursor: pointer;margin-right: 0.35rem; display: inline-block;vertical-align: top;width: 5.1rem;background-color: #ffffff;box-shadow: 0px 0px 49px 0px rgba(200, 200, 200, 0.26);border-radius: .08rem;}
.e-f:nth-last-child(1){margin-right: 0;}
.e-g{ width: 5.1rem;height: 3rem;}
.e-g >img{width: 5.1rem;height: 3rem;}
.e-h{width: 100%;padding: .3rem 0 .3rem .3rem;}
.e-i{display: inline-block;width: .62rem;height: 0.5rem;margin-right: .3rem;}
.e-i1{display: block; width: .62rem;height: 0.5rem; text-align: center;}
.e-i1 >img{max-width: 100%;max-height: 100%;}
.e-i2{display: none; width: .62rem;height: 0.5rem; text-align: center;}
.e-i2 >img{max-width: 100%;max-height: 100%;}
.e-j{display: inline-block;vertical-align: middle;margin-right: 0.15rem; color: #333333;font-size: calc(6px - 0.06rem + 0.24rem);}
.e-k{display: inline-block;vertical-align: middle; color: #666666;font-size: calc(6px - 0.06rem + 0.16rem);}
.e-f:hover .e-i1{display: none;}
.e-f:hover .e-i2{display: block;}
.e-f:hover .e-j{color: #ffffff;}
.e-f:hover .e-k{color: #ffffff;}
.e-f:hover .e-h{background-image: url('../images/17.jpg');background-size: cover;background-position: bottom right;}

@media(max-width:1200px) {
    .e-d{width: 100%;text-align: center;}
    /* .e-i{font-size: calc(12px - 0.12rem + 0.16rem);} */
}
@media(max-width:900px) {
    .e-d{width: 100%;text-align: center;}
    .e-f{margin-bottom: 0.2rem;}
}

.i-a{width: 100%;padding-top: .8rem;font-size: 0;}
.i-b{width: 100%;text-align: center;color: #004cab;font-size: calc(12px - 0.12rem + 0.5rem);margin-bottom: 0.2rem;}
.i-c{width: 100%;text-align: center;color: #999999;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.45rem;}
.i-d{width: 100%;text-align: center;color: #004cab;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: 0.4rem;line-height: 1.5;}
.i-e{width: 16rem;margin: 0 auto;text-align: center;position: relative;}
.i-f{width: 13.6rem;display: inline-block;}
.i-h{display: inline-block; width: 2.25rem;margin: 0 .2rem;margin-top: 0.25rem;}
.i-i{width: 2.25rem;height: 3.2rem;padding: .15rem;text-align: center;line-height: 3.05rem; background-image: url(../images/48.png);background-size: 2.25rem 3.2rem;background-position: center center;}
.i-i img{max-width: 100%;max-height: 100%;width: 100%;height: 100%;}
.i-j{width: 400%;position: relative;left: -150%; text-align: center;display: none; color: #444444;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.5;}

.i-e .swiper-slide-active{width: 2.6rem;margin-top: 0;}
.i-e .swiper-slide-active .i-i{width: 2.6rem;height: 3.65rem;background-size: 2.6rem 3.65rem;margin-bottom: 0.18rem;}
.i-e .swiper-slide-active .i-j{display: block;padding-bottom: .5rem;}
.i-k{left: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .5rem;height: 0.5rem; background-image: url('../images/35.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.i-k:hover{background-image: url('../images/35-c.png');}
.i-l{right: 0;opacity: 1;margin-top: -.25rem; width: .5rem;height: 0.5rem; background-image: url('../images/36.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.i-l:hover{background-image: url('../images/36-c.png');}

.i-m{width: 100%;background: #fafafa;padding: .4rem 0;}
.i-n{width: 16rem;margin: 0 auto;text-align: center;position: relative;}
.i-o{display: inline-block; width: 13.8rem;}
.i-q{display: inline-block;cursor: pointer; width: 2rem;height: 1.1rem;text-align: center;line-height: 1.1rem;margin: 0 .15rem; background: #fff;}
.i-r{display: inline-block; width: 1.45rem;height: .8rem;text-align: center;line-height: 0.8rem;}
.i-r img{max-width: 100%;max-height: 100%;transform: scale(1.001);transition: all 0.5s ease 0s;}
.i-q:hover img{max-width: 100%;max-height: 100%;transform: scale(1.101);transition: all 0.5s ease 0s;}

.i-s{left: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .5rem;height: 0.5rem; background-image: url('../images/35.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.i-s:hover{background-image: url('../images/35-c.png');}
.i-t{right: 0;opacity: 1;margin-top: -.25rem; width: .5rem;height: 0.5rem; background-image: url('../images/36.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.i-t:hover{background-image: url('../images/36-c.png');}

@media(max-width:900px) {
    .i-e{width: 100%;padding: 0 .6rem;}
    .i-f{width: 100%;}
    .i-n{width: 100%;padding: 0 .6rem;}
    .i-o{width: 100%;}
    .i-d{padding: 0 .2rem;}
    .i-j{width: 300%;left: -100%;}
}

@media(max-width:500px) {
    .i-j{width: 200%;left: -50%;font-size: 12px;}
}



.j-a{width: 100%;font-size: 0;}
.j-b{width: 100%;}
.j-b img{width: 100%;}
.j-c{width: 100%;position: relative;padding-top: .5rem; background-size: cover;background-position: center center;background-repeat: no-repeat;}
.j-d{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #004cab;opacity: .9;}
.j-e{width: 100%;text-align: center;padding-bottom: 0.8rem;}
.j-f{display: inline-block;position: relative;top: 0;left: 0;z-index: 100; vertical-align: middle; width: 5rem;text-align: left;}
.j-g{color: #ffffff;font-size: calc(12px - 0.12rem + 0.5rem);margin-bottom: .2rem;}
.j-h{color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 1.35rem;}
.j-i1{display: inline-block;width:50%;vertical-align: top;}
.j-i11{margin-bottom: 0.15rem;}
.j-i111{display: inline-block;vertical-align: top; color: #ef7c1b;font-size: calc(12px - 0.12rem + 0.6rem)}
.j-i112{display: inline-block;vertical-align: top; color: #ef7c1b;font-size: calc(12px - 0.12rem + 0.3rem);}
.j-i12{color: #ffffff;font-size: calc(12px - 0.12rem + 0.22rem);}
.j-j{width: 11rem;display: inline-block;vertical-align: middle;}
.j-k{width: 100%;text-align: left;background: #fff;}
.j-m{display: inline-block;vertical-align: top;width: 33.33333333%;height: 1.2rem;cursor: pointer;}
.j-n{display: inline-block;width: 100%;height: 1.2rem;line-height: 1.2rem;overflow: hidden; text-align: center; background-color: #ffffff;border: solid 1px #f4f4f4;}
.j-n img{max-width: 90%;max-height: 90%;transform: scale(1.001);transition: all 0.5s ease 0s;}
.j-m:hover .j-n img{transform: scale(1.101);transition: all 0.5s ease 0s;}
.j-o{left: 84.5%;bottom: .3rem;top: auto;opacity: 1; width: .5rem;height: 0.5rem; background-image: url('../images/37.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.j-o:hover{background-image: url('../images/37-b.png');}
.j-p{right: 4.5%;bottom: .3rem;top: auto;opacity: 1; width: .5rem;height: 0.5rem; background-image: url('../images/38.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.j-p:hover{background-image: url('../images/38-b.png');}

@media(max-width:900px) {
    .j-i{margin-bottom: 0.3rem;}
    .j-h{margin-bottom: 0.5rem;}
}
@media(max-width:600px) {
    .j-j{width: 100%;}
    .j-o{left: 82%;}
    .j-p{right: 1%;}
}

.k-a{width: 100%;text-align: center;padding-top: 0.9rem;font-size: 0;padding-bottom: 1.75rem;}
.k-b{width: 7.85rem;display: inline-block;vertical-align: middle;position: relative;}
.k-c{width: 100%;}
.k-c >img{width: 100%;}
.k-e{width: 4.08%;position: absolute;left: 8.53%;top: 0;margin-top: 9.98%;}
.k-e img{width: 100%;}
.k-e:nth-child(2){left: 18.08%;margin-top: 3.58%;}
.k-e:nth-child(3){left: 45.02%;margin-top: 4.58%;}
.k-e:nth-child(4){left: 53.82%;margin-top:0;}
.k-e:nth-child(5){left: 54.2%;margin-top:15.58%;}
.k-e:nth-child(6){left: 74.36%;margin-top:14.58%;}
.k-e:nth-child(7){left: 79.71%;margin-top:7.58%;}
.k-e:nth-child(8){left: 23.6%;margin-top:26.58%;}
.k-e:nth-child(9){left: 48.47%;margin-top:30.58%;}
.k-e:nth-child(10){left: 85.46%;margin-top:30.38%;}

.k-f{display: inline-block;vertical-align: middle;width: 8rem;margin-left: .5rem;}
.k-g{width: 100%;text-align: left;}
.k-h{display: inline-block;vertical-align: top;width: 2.4rem;height: 0.5rem; margin-right: 0.15rem;margin-bottom: 0.2rem;}
.k-h input{width: 100%;height: 100%;font-size: calc(12px - 0.12rem + 0.16rem);color: #888888; line-height: 100%;text-indent: .13rem; background-color: #f6f6f6;border-radius: 8px;}
.k-i{display: inline-block;vertical-align: middle;margin-right: .2rem; width: 5rem;height: 1.1rem;background-color: #f6f6f6;border-radius: .08rem;}
.k-i textarea{width: 100%;height:100%;color: #888888;font-size: calc(12px - 0.12rem + 0.16rem);background-color: #f6f6f6;border-radius: .08rem;text-indent: .07rem;padding: .1rem;}
.k-j{display: inline-block;vertical-align: middle; width: 2.4rem;height: .5rem;background-color: #ef7c1b;border-radius: .08rem;}
.k-j input{cursor: pointer; width:100%;height: 100%;line-height: 100%;text-align: center; background-color: #ef7c1b;border-radius: .08rem;color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);}
.k-j input:hover{font-size: calc(12px - 0.12rem + 0.18rem);}

.k-k{width: 100%;margin-top: 0.3rem;text-align: left;}
.k-l{display: inline-block;vertical-align: top; width: 50%;color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: .2rem;}
.k-l img{width: 1.2em;margin-right: 0.12rem;}
.k-l:nth-child(1) img{width:1.2em;}
.k-l:nth-child(2) img{width:1em;}
.k-l:nth-child(3) img{width:1em;}
.k-l:nth-child(3){width:100%;}
@media(max-width:800px) {
    .k-b{width: 100%; margin-bottom: .3rem;}
    .k-f{width: 100%; margin-left: 0;padding: .2rem;}
    .k-h{width: 100%;height: 1rem;margin-right: 0;}
    .k-i{width: 100%;height: 2rem;margin-bottom: 0.2rem;}
    .k-j{width: 3.5rem;height: 0.8rem;}

}
@media(max-width:500px) {
    .k-l{width: 100%;}
}

.l-a{width: 100%;box-shadow: 0px 1px 0px 0px rgba(221, 221, 221, 0.35);}
.l-b{width: 14rem;margin: 0 auto;font-size: 0;}
.l-b:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.l-c{float: left;}
.l-d{cursor: pointer; display: inline-block;vertical-align: top;padding: .22rem .35rem;color: #555555;font-size: calc(12px - 0.12rem + 0.16rem);}
.l-d.active{background-color: #004cab;color: #ffffff;}
.l-d:hover{background-color: #004cab;color: #ffffff;}
.l-e{float: right;height: 0.6rem;font-size: calc(12px - 0.12rem + 0.14rem);padding-top: .22rem;}
.l-f{cursor: pointer; display: inline-block;vertical-align: middle; width: 1.15em;height: 1em;}
.l-f img{width: 1.15em;height: 1em;}
.l-g{cursor: pointer; display: inline-block;vertical-align: middle; color: #999999;margin: 0 .1rem;}
.l-g:hover{color: #004cab;}
.l-h{display: inline-block;vertical-align: middle; color: #999999;}

@media(max-width:900px) {
    .l-b{width: 100%;padding-right: .2rem;}
    .l-d{padding: .2rem .3rem;}
}

@media(max-width:500px) {
    .l-b{width: 100%;padding-right: .2rem;}
    .l-d{padding: .2rem .15rem;}
}
@media(max-width:400px) {
      .l-d{font-size: 12px;}
}

.m-a{width: 100%;font-size: 0;text-align: center; padding-top: .63rem;padding-bottom: 0.7rem; background-image: url('../images/57.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.m-b{width: 14rem;margin: 0 auto;}
.m-c{width: 100%;text-align: center;font-size: calc(12px - 0.12rem + 0.42rem);color: #333333;margin-bottom: 0.35rem;}
.m-d{width: 100%;padding-left: 60%; font-size: calc(12px - 0.12rem + 0.3rem);color: #333333;line-height: 1.3;margin-bottom: 0.45rem;}
.m-e{width: 100%;margin-bottom: 0.45rem;}
.m-f{width: 6.2rem;display: inline-block;vertical-align: middle;margin-right: .55rem;}
.m-g{color: #333333; font-size: calc(14px - 0.12rem + 0.14rem);text-align: justify; line-height: 2.2;margin-bottom: 0.2rem;}
.m-h{width: 7.25rem;display: inline-block;vertical-align: middle;}
.m-h img{width: 100%;}
.m-i{width: 100%;}
.m-j{display: inline-block;margin-right: 2%;width: 32%;}
.m-j img{width: 100%;}
.m-j:nth-last-child(1){margin-right: 0;}
.m-k{width: 100%;padding-top: 0.55rem;text-align: center;padding-bottom: 1.75rem;}
.m-l{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.m-m{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.55rem;}
.m-n{width: 14rem;margin: 0 auto;position: relative;padding-bottom: 1rem;}
.m-o{display: inline-block;width: 100%;}
.m-q{display: inline-block;cursor: pointer; position: relative;width: 33.3%; padding: 0 .2rem;}
.m-q1{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .7;display: none;}
.m-o .swiper-slide-active .m-q1{display: none;}
.m-q img{width: 100%;}

.m-r{left: 50%;margin-left: -1rem; opacity: 1;top: 100%; width: .5rem;height: 0.5rem; background-image: url('../images/37-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.m-r:hover{background-image: url('../images/37-c.png');}
.m-s{right: 50%; margin-right: -1rem; opacity: 1;top: 100%; width: .5rem;height: 0.5rem; background-image: url('../images/38-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.m-s:hover{background-image: url('../images/38-c.png');}
@media(max-width:1200px) {
    .m-c{font-size: calc(12px - 0.12rem + 0.32rem);}
    .m-d{font-size: calc(12px - 0.12rem + 0.2rem);padding-left: 60%; }
}
@media(max-width:900px) {
    .m-b{width: 100%;}
    .m-f{width: 100%;margin-right: 0;}
    .m-h{width: 80%;display: none;}
    .m-n{width: 100%;padding: 0 .2rem;padding-bottom: 1rem;}
    .m-r{left: 45%;}
    .m-s{right: 45%;}
    .m-d{font-size: calc(12px - 0.12rem + 0.2rem);padding-left: 0;text-align: right;padding-right: .2rem; }
    .m-e{position: relative;z-index: 10;opacity: 1; background-image: url('../images/56-b.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
    .m-f{position: relative;padding: .2rem;}
    .m-g{color: #000; background-color:#ffffff;opacity:0.9; padding:.1rem;}
    .m-z{position: absolute;z-index: -1; top: 0;left: 0;width: 100%;height: 100%;background: #fff;opacity: .7;}
    .m-q{width: 50%;}
}

@media(max-width:500px) {
     .m-q{width: 100%;}
}

.n-a{width: 100%;font-size: 0;text-align: center; padding-top: 0.5rem;padding-bottom: 1.75rem;}
.n-b{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.n-c{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.5rem;}
.n-d{width: 100%;}
.n-e{width: 16.2rem;margin: 0 auto;padding-bottom: .8rem; text-align: center;position: relative;}
.n-f{width: 14rem;display: inline-block;padding-bottom: 1rem;}
/* .n-h{display: inline-block; cursor: pointer; vertical-align: bottom;margin-right: .3rem; margin-top: 2.1rem; width: 2.1rem;height: 2.95rem;padding: .1rem;background-image: url('../images/53.png');background-size: cover;background-position: center center;background-repeat: no-repeat;} */
.n-h{display: inline-block; cursor: pointer; vertical-align: bottom;margin-right: .3rem; margin-top: 2.1rem; width: 2.1rem;}
.n-h img{max-width: 100%;max-height: 100%;}
.n-h.swiper-slide-active{width: 3.6rem;height: 5rem;line-height: 5rem; margin-top: 0;}
/* .n-h.swiper-slide-active img{width:3.4rem;height: 4.8rem;} */

.swiper-scrollbar-drag{height: .12rem;top: -.1rem; background-color: #004cab;border-radius: .06rem;}
.swiper-scrollbar{background-color: #f5ede0;}
.swiper-container-horizontal>.swiper-scrollbar{height: 2px;}

.n-i{left: 0;opacity: 1;margin-top: -.25rem;top: 60%; width: .5rem;height: 0.5rem; background-image: url('../images/37-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.n-i:hover{background-image: url('../images/37-c.png');}
.n-j{right: 0;opacity: 1;margin-top: -.25rem;top: 60%; width: .5rem;height: 0.5rem; background-image: url('../images/38-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.n-j:hover{background-image: url('../images/38-c.png');}

.n-k{position: absolute;bottom: 0;left: 0;width: 100%;}
.n-l{display: none;padding: 0 .2rem; text-align: center;color: #333333;font-size: calc(12px - 0.12rem + 0.24rem);line-height: 1.5;}
.n-l.active{display: block;}

@media(max-width:900px) {
    .n-e{width: 100%;padding: 0 .5rem;padding-bottom: 0.8rem;}
    .n-l{font-size: 14px;}
    .n-f{width: 100%;}
}
@media(max-width:500px) {
    .n-l{font-size: 12px;}
    /* .m-q{width: 50%;} */
}

.o-a{width: 100%;font-size: 0;padding-top: .5rem; background: #f9f9f9;padding-bottom: 1.75rem;}
.o-b{width: 14rem;margin: 0 auto;text-align: center;}
.o-c{color: #333333;margin-bottom: 0.15rem;font-size: calc(12px - 0.12rem + 0.3rem);}
.o-d{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.4rem;}
.o-e{width: 100%;margin-bottom: 0.4rem;}
.o-f{display: inline-block;cursor: pointer;margin-bottom: 0.2rem; width: 100%;padding: .3rem 0 .3rem;background: #fff;}
.o-g{display: inline-block;vertical-align: middle;width: 2.75rem;margin-right: 0.2rem;}
.o-g img{width: 100%;}
.o-h{display: inline-block;vertical-align: middle;text-align: left; width: 7.8rem;margin-right: 0.9rem;}
.o-h1{color: #333333;font-size: calc(12px - 0.12rem + 0.22rem);margin-bottom: 0.35rem;line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.o-h2{color: #555555;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 2.2;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.o-i{display: inline-block;vertical-align: middle;width: 1.8rem;background-color: #f3f3f3;text-align: center;padding: .3rem 0 ; }
.o-i1{display: inline-block;border-bottom: 1px solid #aeaeae; color: #888888;font-size: calc(12px - 0.12rem + 0.3rem);padding:  0 0.2rem 0.2rem 0.2rem;margin-bottom: 0.15rem;}
.o-i2{color: #888888;font-size: calc(12px - 0.12rem + 0.2rem);}
.o-f:hover{background-color: #0a3866;}
.o-f:hover .o-h1{color: #ffffff;}
.o-f:hover .o-h2{color: #ffffff;}
.o-f:hover .o-i{background-color: #ef7c1b;}
.o-f:hover .o-i1{color: #ffffff;border-bottom: 1px solid #ffffff;}
.o-f:hover .o-i2{color: #ffffff;}
.o-j{width: 100%;}
@media(max-width:900px) {
    .o-b{width: 100%;}
}

@media(max-width:700px) {
    .o-f{padding:.2rem;}
    .o-g{width: 80%;margin-right: 0;margin-bottom: 0.2rem;}
    .o-h{display: inline-block; width:100%;margin: 0;}
    .o-i{width: 100%;background: #fff;}
    .o-i1{display: inline-block;border:none;}
    .o-i2{display: inline-block;}
    .o-f:hover .o-i{background-color: #0a3866;}
    .o-f:hover .o-i1{border:none;}

}

/* @media(max-width:500px) {
    .o-g{width: 80%;margin-right: 0;margin-bottom: 0.2rem;}
    .o-h{display: inline-block; width:90%;margin-bottom: 0.2rem;}
    .o-i{display: block;margin-left: 5%; }
} */

.p-a{width: 100%;text-align: center;font-size: 0;padding-top: .5rem;padding-bottom: 1.75rem;background: #f9f9f9;}
.p-b{width: 14rem;margin: 0 auto;background-color: #ffffff;padding: .5rem 0 .65rem 0 ;}
.p-c{color: #333333;font-size: calc(12px - 0.12rem + 0.26rem);margin-bottom: 0.25rem;line-height: 1.4;}
.p-d{width: 100%;padding-bottom: .5rem;border-bottom: 1px solid #e5e5e5;}
.p-d1{display: inline-block;vertical-align: middle; color: #999999;font-size: calc(12px - 0.12rem + 0.16rem);margin: 0 .2rem;}
.p-e{padding: .4rem .4rem .6rem;text-align: left;border-bottom: 1px solid #e5e5e5;margin-bottom: 0.4rem;}
.p-e *{color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;}
.p-g{width: 100%;text-align: left;padding: 0 .3rem;}
.p-g:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.p-h{float: left;}
.p-i{ width: 100%;margin-bottom: 0.5rem;}
.p-j{display: block;cursor: pointer; color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.p-j1{display: inline-block;vertical-align: middle;margin-right: .15rem;}
.p-k{display: block;cursor: pointer;margin-bottom: 0.2rem; color: #ffffff;width: 1.8rem;height: 0.5rem;text-align: center; line-height: 0.5rem;background-color: #004cab; font-size: calc(12px - 0.12rem + 0.16rem);border-radius: .25rem;}
.p-k:hover{font-size: calc(12px - 0.12rem + 0.18rem);}
.p-j:hover{color: #004eb2;}
.p-l{float: right;font-size: calc(12px - 0.12rem + 0.16rem);}
.p-m{display: inline-block;vertical-align: middle; color: #333333;}
.p-n{cursor: pointer; width: 2em;display: inline-block;vertical-align: middle;}
.p-n img{width: 100%;}
.p-n:hover{opacity: .8;}

@media(max-width:900px){
    .p-b{width: 100%;}
    .p-k{width: 2.5rem;height: 0.8rem;line-height: 0.8rem;}
}

.q-a{width: 100%;padding-top: .5rem;padding-bottom: 1.75rem;margin-bottom: 0.4rem;}
.q-b{width: 14rem;margin: 0 auto;text-align: center;}
.q-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.q-d{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.45rem;}
.q-e{width: 100%;margin-bottom: 0.45rem;font-size: 0;}
.q-f{width: 100%;text-align: center;}
.q-f select{display: inline-block;vertical-align: middle;width: 2rem;height: .4rem;line-height: 0.4rem;	color: #333333;border: solid 1px #e5e5e5;margin: 0 .1rem;font-size: calc(12px - 0.12rem + 0.14rem);}
.q-f input{display: inline-block;vertical-align: middle;width: 1.4rem;height: .4rem;line-height: 0.4rem;cursor: pointer; color: #ffffff;background-color: #004cab;border:none;background-color: #004cab;font-size: calc(12px - 0.12rem + 0.16rem);}
.q-f input:hover{font-size: calc(12px - 0.12rem + 0.18rem);}
.q-g{width: 100%;}
.q-g:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.q-h{width: 10rem;float: right;height: 5.9rem;}
.q-i{width: 100%;height:100%;}
.q-j{float: left; text-align: left;width: 4rem;border: solid 1px #eeeeee;}
.q-k{width: 100%;position: relative;}
.q-l{width: 100%;height: 5.9rem;}
.q-n{width: 100%;padding: 0 .2rem;cursor: pointer;}
.q-o{border-bottom: 1px solid #e5e5e5;padding: .2rem 0 .2rem .3rem;}
.q-p{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.15rem;position: relative;}
.q-p:after{content: '';position: absolute;top: -.03rem;left: -.3rem;width: .21rem;height: .27rem;background-image: url('../images/59.png');background-size: .21rem .27rem;background-repeat: no-repeat;}
.q-q{color: #666666;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 2;}
.q-n:hover{background-color: #004cab;}
.q-n:hover .q-o{border:none;}
.q-n:hover .q-p{color: #ffffff;}
.q-n:hover .q-q{color: #ffffff;}
.q-n:hover .q-p:after{background-image: url('../images/59-b.png');}

.q-r{left: 0;opacity: 1;margin-top: -.4rem;top: 100%; width:2rem;height: 0.4rem; background-image: url('../images/74.jpg');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.q-s{right: 0;opacity: 1;margin-top: -.4rem;top: 100%; width:2rem;height: 0.4rem; background-image: url('../images/75.jpg');background-size: cover;background-position: center center; background-repeat: no-repeat;}


@media(max-width:900px){
    .q-b{width: 100%;}
    .q-h{width: 100%;margin-bottom: 0.3rem;}
    .q-j{width: 100%;text-align: center;border: none;margin-bottom: 0.3rem;}
    .q-k{width: 80%;display: inline-block;text-align: left;border: solid 1px #eeeeee;}
    .q-l{height: 8rem;}
    .q-q{width: 100%;margin-top: .2rem;margin-bottom: 0.3rem;}
    .q-f select{width: 2.5rem;height: .6rem;line-height: 0.6rem;}
    .q-f input{width: 2rem;height: .6rem;line-height: 0.6rem;}
    .q-r{margin-top: 0;}
    .q-s{margin-top: 0;}
}

@media(max-width:500px){
    .q-f select{width: 2.2rem;}
    .q-f input{width: 1.6rem;}
    .q-k{width: 90%;}
}

.r-a{width: 100%;font-size: 0;text-align: center; padding-top: .5rem;padding-bottom: 0.75rem; background-color: #fafafa;}
.r-b{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.r-c{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.75rem;}
.r-d{width: 100%;}
.r-e{display: inline-block;vertical-align: middle;}
.r-e1{display: inline-block;width: 1.8rem;height: 1.6rem;line-height: 1.6rem;}
.r-e1 img{max-width: 100%;max-height: 100%;}
.r-e2{color: #444444;font-size: calc(12px - 0.12rem + 0.16rem);}
.r-f{display: inline-block;vertical-align: middle;width: 0.3rem;margin: 0 .3rem;}
.r-f img{width: 100%;}

.r-g{width: 100%;font-size: 0;text-align: center;margin-bottom: 2rem; padding-top: .6rem;background-image: url('../images/80.jpg');background-size: cover;background-position: left bottom;background-repeat: no-repeat; }
.r-h{width: 100%;}
.r-i{display: inline-block;cursor: pointer; vertical-align: middle; width: 3.45rem;margin: 0 .15rem;box-shadow: 0px 0px .08rem 0px rgba(109, 109, 109, 0.17);}
.r-j{width: 100%;overflow: hidden;}
.r-j img{width: 100%; transform: scale(1.001);transition: all .5s ease 0s;}
.r-k{width: 100%;height: 1rem;padding: 0 .45rem;background: #fff;}
.r-k1{width: 100%;padding: .4rem 0 .3rem;}
.r-k11{display: inline-block;vertical-align: middle;font-size: calc(12px - 0.12rem + 0.3rem);margin-right: 0.15rem; color: #004cab;}
.r-k12{display: inline-block;vertical-align: middle;font-size: calc(12px - 0.12rem + 0.22rem);margin-right: 0.15rem; color: #333333;}
.r-k2{width: 100%;text-align: left; color: #666666;line-height: 1.5;font-size: calc(12px - 0.12rem + 0.16rem);overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; text-align:center;}
.r-i:hover .r-j img{transform: scale(1.101);transition: all .5s ease 0s;}
.r-i:hover .r-k{background-color: #004cab;}
.r-i:hover .r-k11{color: #ffffff;}
.r-i:hover .r-k12{color: #ffffff;}
.r-i:hover .r-k2{color: #ffffff;}

.r-l{width: 100%; padding: 0.4rem;font-size: 0; text-align: center; margin-bottom: 1.75rem; background-image: url('../images/81.jpg');background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}
.r-m{width: 3.3rem;display: inline-block;vertical-align: middle;}
.r-n{display: inline-block;width: 100%;height: 1rem;padding-top: .3rem; cursor: pointer; background-color: #004cab;border-bottom: 1px solid #ffffff;}
.r-o{display: inline-block;vertical-align: middle; width: 0.47rem;height: .43rem;line-height: .43rem;}
.r-o img{max-width: 100%;max-height: 100%;}
.r-p{display: inline-block;vertical-align: middle;color: #fcfdff;font-size: calc(12px - 0.12rem + 0.24rem);margin-left: .35rem;}
.r-n.active{background-color: #ef7c1b;}
.r-n:hover{background-color: #ef7c1b;}
.r-q{width: 10.7rem;cursor: pointer; display: inline-block;vertical-align: middle;position: relative;}
.r-r{width: 100%; display: none;}
.r-s{width: 100%;height: 6rem;overflow: hidden;}
.r-s img{width: 100%;transform: scale(1.001);transition: all .5s ease 0s;}
.r-t{width: 100%;line-height: 1.5;padding: .4rem .8rem; color: #ffffff;text-align: center;font-size: calc(12px - 0.12rem + 0.18rem); position: absolute;left: 0;bottom: 0;	background-color: #000000;opacity: 0.6;}
.r-t:after{content: '';position: absolute;bottom: 0;right: 0;width: 0.8rem;height: .7rem;background-image: url('../images/72.png'); background-size: .8rem .7rem;background-position: center center;background-repeat: no-repeat;}
.r-q:hover .r-s img{transform: scale(1.101);transition: all .5s ease 0s;}

@media(max-width:1200px){
    .r-k{height: 2.2rem;}
}
@media(max-width:900px){
    .r-e2{font-size: 12px;}
    .r-h{width: 100%;}
    .r-l{background-size:cover;}
    .r-m{width: 100%;}
    .r-n{width: 33.3%;border-right: 1px solid #fff;}
    .r-q{width: 100%; margin-top: .3rem;}
    .r-s{height: 100%;}
    .r-t{padding:.2rem .5rem}


}

@media(max-width:700px){
    .r-g{padding: 0 .2rem;}
    .r-i{width: 100%; margin: 0;  margin-bottom: 0.3rem;}
}

@media(max-width:500px){
    .r-e2{font-size: 12px;}
    .r-f{margin: 0 .1rem;}
    .r-k{padding-left: .05rem;padding-right: .05rem;}
    .r-k11{font-size: 18px;}
    .r-k12{font-size: 14px;}
    .r-k2{font-size: 12px;}
    .r-n{width:50%;}
    .r-t{padding:.2rem .2rem}
}

.s-a{width: 100%;margin-bottom: 1.75rem;padding-top: .5rem;}
.s-b{width: 100%;text-align: center;}
.s-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.s-d{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.4rem;}
.s-e{color: #004cab;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: 0.4rem;line-height: 1.5;padding: 0 .2rem;}
.s-f{width: 100%;margin-bottom: 0.5rem;font-size: 0;}
.s-g{display: inline-block;cursor: pointer; vertical-align: top; width: 4.35rem;height: 4.6rem;margin: 0 .25rem; background-color: #f9f9f9;}
.s-h{width: 100%;height: 2.8rem;overflow: hidden;}
.s-h img{width: 100%;transform: scale(1.001);transition: all .5s;}
.s-g:hover .s-h img{transform: scale(1.101);transition: all .5s;}
.s-i{ padding-top: 0.2rem;}
.s-i1{ color: #202020;font-size: calc(12px - 0.12rem + 0.22rem);margin-bottom: 0.3rem;}
.s-i2{display: inline-block;padding: 0 .1rem;}
.s-i21{text-align: left; color: #555555;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.5;}
.s-j{display: inline-block; width: 14rem;margin-bottom: 0.2rem;}
.s-j img{width: 100%;}

@media(max-width:1500px){
    .s-g{height: 5rem;}
}
@media(max-width:1200px){
    .s-g{height: 5.2rem;}
}
@media(max-width:900px){
    .s-g{margin-bottom: 0.2rem;}
}

@media(max-width:500px){
    .s-g{width: calc(100% - .5rem);height: 100%;padding-bottom: .3rem; margin: 0 .25rem;margin-bottom: .2rem;}
    .s-h{height: 100%;}
    .s-j{width: 100%;padding: 0 .2rem;}
}

.t-a{width: 100%;font-size: 0;text-align: center; padding-top: .5rem;padding-bottom: .9rem;margin-bottom: 1.75rem; background-image: url('../images/91.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.t-b{width: 14rem;margin: 0 auto;background: #fff;}
.t-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.t-d{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.4rem;}
.t-e{width: 100%;margin-bottom: 0.6rem;}
.t-f{display: inline-block;vertical-align: top;cursor: pointer; width: 2.8rem;color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);margin-right: 0.9rem;height: .6rem;line-height: 0.6rem;background-color: #f4f4f4;border-radius: .3rem;}
.t-f:nth-last-child(1){margin-right: 0;}
.t-f:hover{background-color: #ef7c1b;color: #ffffff;}
.t-f.active{background-color: #ef7c1b;color: #ffffff;}

.t-g{width: 14rem;margin: 0 auto;}
.t-h{width: 100%;display: none;}
.t-i{display: inline-block;cursor: pointer; width: 100%;height: 2rem;background-color: #f4f4f4;margin-bottom: 0.5rem;position: relative;}
.t-j{display: inline-block;vertical-align: top; width: 3.8rem;}
.t-j img{width: 3.8rem;height: 2.8rem;}
.t-k{display: inline-block;vertical-align: top; width: 12.2rem;}
.t-l{width: 2.15rem;height: .55rem;color: #ffffff;font-size: calc(12px - 0.12rem + 0.22rem);line-height: 0.55rem;background-color: #004cab;margin-bottom: 0.2rem;}
.t-m{text-align: justify;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;color: #666666;line-height: 2;font-size: calc(12px - 0.12rem + 0.18rem);}
.t-i:after{content: '';position: absolute;top: 0;right: 0; width: 0;height: 0.63rem;background-image: url('../images/73.png');background-size: .63rem .63rem;background-position: center center;background-repeat: no-repeat;}
.t-i:hover:after{ width: 0.63rem;}
.t-i:hover{background-color: #004cab;}
.t-i:hover .t-l{background-color: #ef7c1b;}
.t-i:hover .t-m{ color: #ffffff;}

@media(max-width:1300px){
    .t-l{width: 2.5rem;}
    .t-i{height: 3.2rem;}
}

@media(max-width:900px){
    .t-b{width: 100%;}
}
@media(max-width:680px){
    .t-g{width: 100%;}
    .t-i{height: 100%;padding: .2rem 0;}
    .t-j{width: 100%;}
    .t-j img{width: 80%;height: 100%;}
    .t-k{width: 80%;}
    .t-l{width: 3rem;}
    .t-m{padding: 0; -webkit-line-clamp: 10;}
    .t-f{margin: 0 .3rem ;margin-bottom: 0.3rem;}
    .t-f:nth-last-child(1){margin-right: .3rem;}
}
@media(max-width:400px){
    .t-f{margin: 0 .1rem ;margin-bottom: 0.3rem;}
    .t-j img{width: 90%;}
    .t-k{width: 90%;}
}

.w-a{width: 100%;font-size: 0;text-align: center; padding-top: .5rem;padding-bottom: 1.5rem;margin-bottom: 0.45rem; background-image: url('../images/93.jpg');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.w-b{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.w-c{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.6rem;}
.w-d{width: 100%;}
.w-e{width: 15rem;margin: 0 auto;position: relative;}
.w-f{width: 14rem;display: inline-block;}
.w-h{display: inline-block;vertical-align: top;width: 1.95rem;margin:0 .3rem; padding-top: .65rem;}
/* .w-i{width: 100%;height: 2.7rem; margin-bottom: 0.4rem; padding: .15rem;background-image: url('../images/74.png');background-size: 100% 100%;background-repeat: no-repeat;} */
.w-i{width: 100%; margin-bottom: 0.4rem;height: 2.7rem; text-align: center;line-height: 2.7rem;}
.w-i img{max-width: 100%;max-height: 100%;}
.w-h.swiper-slide-active{width: 2.7rem;padding-top: 0;}
.w-h.swiper-slide-active .w-i{height: 3.7rem;line-height: 3.7rem;}
/* .w-h.swiper-slide-active .w-i img{height: 3.4rem;} */
.w-j{display: none;position: relative;left: -20%;line-height: 1.3; width: 140%;text-align: center;color: #333333;font-size: calc(12px - 0.12rem + 0.2rem);}
.w-h.swiper-slide-active .w-j{display: block;}
.w-l{left: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .5rem;height: 0.5rem; background-image: url('../images/37-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.w-l:hover{background-image: url('../images/37-c.png');}
.w-m{right: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .5rem;height: 0.5rem; background-image: url('../images/38-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.w-m:hover{background-image: url('../images/38-c.png');}

.w-n{width: 100%;font-size: 0;text-align: center;margin-bottom: 1.75rem;}
.w-o{width: 14.2rem;margin: 0 auto;}
.w-p{width: 3.3rem;display: inline-block;cursor: pointer; vertical-align: top;margin: 0 .1rem;margin-bottom: 0.4rem;}
.w-q{width: 100%;height: 2.7rem;line-height: 2.7rem;text-align: center; background-color: #f5f5f5;}
/* .w-r{display: inline-block;width: 1.65rem;height: 2.3rem;transform: scale(1.001);transition: all .5s;background-color: #f5f5f5;padding: .1rem;background-image: url('../images/74.png');background-size: 100% 100%;background-repeat: no-repeat;} */
.w-r{display: inline-block;width: 2.6rem; height: 2.6rem;line-height: 2.6rem;text-align: center;overflow: hidden;}
.w-r img{max-width: 100%;max-height: 100%;}
.w-s{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);padding:.2rem .05rem;line-height: 1.2;}
.w-t{width: 100%;margin-top: 0.4rem;}
/* .w-p:hover .w-r img{transform: scale(1.051);transition: all .5s;} */


@media(max-width:900px){
    .w-e{width: 100%;padding: 0 .55rem;}
    .w-f{width: 100%;}
    .w-o{width: 100%;}
}

@media(max-width:500px){
    .w-h{ margin:0 .1rem;}
    .w-p{width: calc( 50% - .2rem);}
}


.u-a{width: 100%;font-size: 0;text-align: center; padding-top: .5rem;background-color: #f8f8f8;}
.u-b{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.u-c{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.45rem;}
.u-d{color: #004cab;font-size: calc(12px - 0.12rem + 0.24rem);margin-bottom: 0.5rem;line-height: 1.2;}

.u-e{width: 100%;}
.u-f{width: 15rem;margin: 0 auto;position: relative;}
.u-g{width: 12.3rem;display: inline-block;}
.u-j{display: inline-block;width:3.3rem;}
.u-k{width:3.3rem;padding: .15rem; background-color: #f8f8f8; background-image: url('../images/74.png');background-size: 100% 100%;background-repeat: no-repeat;}
.u-l{width: 3.1rem;height: 4.3rem;}
.u-m{display: none;margin-top: .4rem;line-height: 1.3; position: relative;width: 300%;left: -100%; color: #333333;font-size: calc(12px - 0.12rem + 0.22rem);padding-bottom: 0.5rem;}

.u-n{left: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .5rem;height: 0.5rem; background-image: url('../images/37-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.u-n:hover{background-image: url('../images/37-c.png');}
.u-o{right: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .5rem;height: 0.5rem; background-image: url('../images/38-b.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.u-o:hover{background-image: url('../images/38-c.png');}
.u-j.swiper-slide-active .u-m{display: block;}



.u-p{width: 100%;font-size: 0;text-align: center; padding-top: .8rem;padding-bottom: .3rem; margin-bottom: 1.75rem;}
.u-q{width: 14.3rem;margin: 0 auto;}
.u-r{display: inline-block;vertical-align: top;cursor: pointer; margin: 0 .1rem;margin-bottom: 0.3rem; width: 2.1rem;height: 1.1rem;line-height: 1.1rem; background-color: #ffffff;border: solid 1px #eeeeee;}
.u-s{display: inline-block; width: 1.6rem;height: 0.8rem;line-height: 0.8rem;}
.u-s img{max-width: 100%;max-height: 100%;transform: scale(1.001);transition: all .5s;}
.u-r:hover .u-s img{transform: scale(1.101);transition: all .5s;}

@media(max-width:900px){
    .u-f{width: 100%; padding: 0 .55rem;}
    .u-g{width: 100%;}
    .u-q{width: 100%;}
}
@media(max-width:500px){
    .u-m{font-size: 14px;}
    .u-r{width:calc( 33.3% - .2rem );height: 100%;padding: .2rem 0;}
}

.v-a{width: 100%;font-size: 0;text-align: center; box-shadow: 0px .02rem .13rem 0px rgba(0, 0, 0, 0.08);}
.v-b{width: 14rem;margin: 0 auto;}
.v-c{cursor: pointer; display: inline-block;vertical-align: top; width: 12.5%;height: 1.7rem;}
.v-d{display: inline-block;width: .8rem;height: .6rem;margin-bottom: 0.3rem;margin-top: 0.35rem;}
.v-e{display: block; width: .8rem;height: .6rem;line-height: .6rem;}
.v-e img{max-width: 100%;max-height: 100%;}
.v-f{display: none; width: .8rem;height: .6rem;line-height: .6rem;}
.v-f img{max-width: 100%;max-height: 100%;}
.v-g{color: #333333;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.2;}
.v-c:hover{background-color: #004cab;}
.v-c:hover .v-e{display: none;}
.v-c:hover .v-f{display: block;}
.v-c:hover .v-g{color: #ffffff;}
.v-c.active{background-color: #004cab;}
.v-c.active .v-e{display: none;}
.v-c.active .v-f{display: block;}
.v-c.active .v-g{color: #ffffff;}

@media(max-width:900px){
    .v-b{width: 100%;}
    .v-g{font-size: 14px;}
}
@media(max-width:600px){
    .v-g{font-size: 12px;}
    .v-c{width: 25%;}
}

.x-a{width: 100%;font-size: 0;text-align: center;margin-top: .6rem;margin-bottom: 0.65rem; }
.x-b{width: 14rem;margin: 0 auto;overflow: hidden;}
.x-c{display: inline-block;width: 7.52rem;vertical-align: top;}
.x-d{margin-bottom: 0.25rem;}
.x-e{width: 100%;position: relative;}
.x-e:hover{overflow: visible;}
.x-e:hover .swiper-slide{visibility: hidden !important;}
.x-e:hover .swiper-slide.swiper-slide-active{visibility: visible !important;}
.x-e:hover .swiper-slide .MagicZoomPlusHint{visibility: hidden !important;}
.MagicZoomPlusHint{visibility: hidden !important;}
.x-e:hover .swiper-slide.swiper-slide-active .MagicZoomPlusHint{visibility: visible !important;}
.x-e img{max-width: none;}
.x-g{width: 100%;cursor: pointer; height: 5.9rem ;line-height: 5.9rem; background-color: #f4f4f4;}
.x-g1{display: inline-block;}
.x-g1{width: 100% !important;height: 100% !important;}
.x-g1 img{width: 100%;height: 100%;}
.x-h{width: 100%;position: relative;}
.x-i{width:calc(100% - .4rem) ;}
.x-k{width: 20%; padding: 0 .15rem; }
.x-k1{cursor: pointer; width: 100%;height: .9rem;line-height: 0.9rem; background-color: #f4f4f4;}
.x-k.active .x-k1{background: #ccc;}
.x-k img{display: inline-block;max-width: 90%;max-height: 90%;}

.x-l{left: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .18rem;height: 0.32rem; background-image: url('../images/100.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.x-l:hover{background-image: url('../images/100-b.png');}
.x-m{right: 0;opacity: 1;margin-top: -.25rem;top: 50%; width: .18rem;height: 0.32rem; background-image: url('../images/101.png');background-size: cover;background-position: center center; background-repeat: no-repeat;}
.x-m:hover{background-image: url('../images/101-b.png');}

.x-n{display: inline-block;vertical-align: top;text-align: left; width: 6.48rem; padding-top: .25rem;padding-left: .5rem;}
.x-o{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: .5rem;}
.x-p{color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.5; margin-bottom: .5rem;}
.x-q{color: #666666;font-size: calc(12px - 0.12rem + 0.18rem);line-height: 1.8;}
.x-r{width: 100%;margin-top: 0.45rem;margin-bottom: 0.4rem;}
.x-s{display: inline-block;cursor: pointer;width: 9em;height: 2.5em;text-align: center;margin-right: .35rem; line-height: 2.5em; color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);background-color: #004cab;border-radius: .2rem;}
.x-s1{display: inline-block;vertical-align: middle; width: 1.375em;height: 1.375em;margin-right: .08rem;}
.x-s img{max-width: 100%;max-height: 100%;}
.x-s2{display: inline-block;vertical-align: middle;}
.x-s:hover{background-color: #f7ba00;}
.x-t{color: #666666;font-size: calc(12px - 0.12rem + 0.16rem);}
.x-t1{display: inline-block;vertical-align: middle;margin-right: .1rem;}
.x-t2{display: inline-block;vertical-align: middle;width: 1.6em;height: 1.25em;line-height: 1.25em;margin: 0 .1rem;cursor: pointer;}
.x-t2 img{max-width: 100%;max-height: 100%;}

@media(max-width:900px){
    .x-b{width: 100%;}
    .x-c{width: 80%;}
    .x-d{width: 7.52rem;}
    .x-h{width: 7.52rem;}
    .x-n{width: 80%;}
}
@media(max-width:500px){
    .x-b{width: 100%;}
    .x-c{width: 90%;}
    .x-n{width: 98%;}
    .x-s{margin-right: .1rem;}
}

@media(max-width:370px){
    .x-c{width: 100%;}
    .x-d{width: 100%;}
    .x-h{width:100%;}
}

.y-a{width: 100%;margin-bottom: 1.75rem;}
.y-b{width: 14rem;margin: 0 auto;}
.y-c{width: 100%;}
.y-d{width: 100%;background-color: #e8e8e8;}
.y-d1{display: inline-block; color: #ffffff;padding: .15rem .6rem .15rem .25rem;font-size: calc(12px - 0.12rem + 0.16rem); background-image: url('../images/107.png');background-size: cover;background-position: 100% 100%;}
.y-e{padding: .4rem .2rem;}
.y-e *{line-height:30px;}
.y-f{width: 100%;margin-top: .35rem;color: #333333;text-align: center;}
.y-f table{max-width: 10.4rem;display: inline-block;border: none;}
.y-f tbody{width: 100%;}
.y-f td{width: 2.3rem;padding: .15rem 0;border: solid 1px #e5e5e5;background-color: #f2f2f2;font-size: 16px;}
.y-f td:nth-child(2n){width: 2.9rem;	background-color: #ffffff;}
.y-g{width: 100%;}
.y-h{width: 100%;padding: .15rem 0 .15rem .2rem;color: #ffffff;font-size: 16px;background-color: #004cab;}
.y-i{padding: .4rem .1rem;}
.y-i * {color: #333333;font-size: 16px;line-height: 1.5;}
.y-i p{display: inline-block;}

.y-j{width: 100%;text-align: center;margin: .2rem 0;}
.y-k{display: inline-block;cursor: pointer;padding: .15rem .4rem;text-align: center;color: #ffffff;font-size: calc(12px - 0.12rem + 0.16rem);background-color: #004cab;border-radius: .2rem;}
.y-k:hover{background-color: #f7ba00;}


@media(max-width:900px){
    .y-b{width: 100%;}
    .y-f td{font-size: 14px;}
}
@media(max-width:500px){
    .y-b{width: 100%;}
    .y-f td{font-size: 12px;}
    .y-i p{display: block;}
}

.z-a{width: 100%;font-size: 0; margin-bottom: 1.75rem;padding-top: 0.4rem;}
.z-b{width: 14.3rem;margin: 0 auto;}
.z-c{width: 100%;margin-bottom: 0.6rem;}
.z-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.z-d{float: left;padding-top: .1rem; font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: 0.2rem;}
.z-e{cursor: pointer; display: inline-block;vertical-align: middle; width: 1.15em;height: 1em;}
.z-e img{width: 1.15em;height: 1em;}
.z-f{cursor: pointer; display: inline-block;vertical-align: middle; color: #999999;margin: 0 .1rem;}
.z-f:hover{color: #004cab;}
.z-g{display: inline-block;vertical-align: middle; color: #999999;}
.z-h{float: right;}
.z-k{display: inline-block;vertical-align: top;margin-left: .2rem;}
.z-k input{width: 18.5em;height: 2.85em;line-height: 2.85em;color: #999999;padding-left: .15rem;font-size: calc(12px - 0.12rem + 0.14rem); border: solid 1px #e5e5e5;}
.z-l{display: inline-block;vertical-align: top;margin-left: .2rem;}
.z-l input{	width: 10em;height: 2.85em;line-height: 2.85em;background-color: #004cab;border: none;cursor: pointer;color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);}
.z-l input:hover{background: #ef7c1b;}
.z-m{width: 100%;text-align: center;}
.z-n{display: inline-block;cursor: pointer; vertical-align: top; width: 3.3rem;margin: 0 .1rem;margin-bottom: 0.3rem;padding-bottom: 0.2rem;}
.z-o{width: 100%;height: 3.3rem;line-height: 3.3rem;}
.z-o img{max-width: 100%;max-height: 100%;}
.z-p{color: #333333;font-size: calc(12px - 0.12rem + 0.18rem);margin-bottom: 0.1rem;line-height: 1.3; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.z-q{color: #888888;font-size: calc(12px - 0.12rem + 0.14rem);margin-bottom: 0.3rem;}
.z-r{display: inline-block; width: 9.2em;height: 2.8em;line-height: 2.8em;color: #717171;background-color: #eeeeee;font-size: calc(12px - 0.12rem + 0.14rem);}
.z-n:hover{box-shadow: 0px .02rem .1rem 0px rgba(242, 242, 242, 0.9);}
.z-n:hover .z-r{background-color: #ef7c1b;color: #ffffff;}
.z-s{margin-top: 0.5rem;}

.z-j{display: inline-block;z-index: 98; font-size: 0;vertical-align: top;cursor: pointer; width: 18.5em;height: 2.85em;position: relative; line-height: 2.85em;color: #999999;padding-left: .15rem;font-size: calc(12px - 0.12rem + 0.14rem); border: solid 1px #e5e5e5;}
.z-value{width: 82%;display: inline-block;vertical-align: middle;}
.z-select1{display: none; position: absolute;top: 3em;left: 0;width:100%;min-height: 11.6em; border: solid 1px #e5e5e5;background-color: #ffffff;}
.z-select1 >li{width: 100%;position: relative;}
.z-select1 >li>a{display: inline-block;width: 100%;line-height: 1.5;padding: .1rem .1rem .1rem .15rem ; color: #555555;}
.z-jj .z-select1 >li>a:hover{background-color: #004cab;color: #ffffff;}
.z-select1.show{display: block;}

.z-select2{display: none;position: absolute;top: 0;right: -18.5em; width: 18.5em;min-height: 11.6em;border: solid 1px #e5e5e5;background-color: #ffffff;}
.z-select2 >li>a{display: inline-block;width:100%;line-height: 1.5;padding: .1rem .1rem .1rem .15rem ; color: #555555;}
.z-select2 >li{width: 100%;position: relative;}
.z-jj .z-select2 >li>a:hover{background-color: #004cab;color: #ffffff;}
.z-jj .z-select1 >li:hover .z-select2{display: block;}

.z-select3{display: none !important;}

.z-select3{display: none;position: absolute;top: 0;right: -18.5em; width: 18.5em;min-height: 11.6em;border: solid 1px #e5e5e5;background-color: #ffffff;}
.z-select3 >li>a{display: inline-block;width:100%;line-height: 1.5;padding: .1rem .1rem .1rem .15rem ; color: #555555;}
.z-jj .z-select3 >li>a:hover{background-color: #004cab;color: #ffffff;}
.z-select3 >li{width: 100%;position: relative;}
.z-jj .z-select2 >li:hover .z-select3{display: block;}

.z-select4{display: none; width: calc( 18.5em -2px );background-color: #ffffff;}
.z-select4 >li>a{display: inline-block;width:100%;line-height: 1.5;padding: .1rem .1rem .1rem .4rem ; color: #555555;}
.z-jj .z-select4 >li>a:hover{background-color: #004cab;color: #ffffff;}
.z-select4 >li{width: 100%;position: relative;}
.z-jj .z-select4.active{display: block;}

.z-j1{display: inline-block;vertical-align: middle;font-size: calc(12px - 0.12rem + 0.14rem);width: 0.9em;font-size: calc(12px - 0.12rem + 0.14rem);}
.z-j1 img{width: 100%;}

@media(max-width:1200px){

    .z-select1{max-height: 50vh; overflow: auto;width: 105%;}
    .z-select1 >li>a{width: auto;min-height: 40px; line-height: 1.5;padding-top: 10px; padding-right: 40px;}
    .z-select1 >li.has-nav:after{content: "+";position: absolute; top: 0;right: 0;width: 40px;min-height: 40px;line-height: 1.5; text-align: center;font-size: 20px;}
    .z-select1>li.show:after{content: "-";}

    .z-select2{position: static;right: 0;border: none;width: 100%;}
    .z-select2 >li>a{width: auto;min-height: 40px;line-height: 1.5;padding-right: 40px;padding-top: 10px;padding-left: .4rem;}
    /* .z-select2 >li.has-nav:after{content: "+";position: absolute; top: 0;right: 0;width: 40px;height: 40px;line-height: 40px; text-align: center;font-size: 20px;}
     .z-select2>li.show:after{content: "-";} */

    /* .z-select3{position: static;right: 0;border: none;width: 100%;}
    .z-select3 >li>a{width: auto;min-height: 40px;line-height: 1.5;padding-left: .55rem;padding-top: 10px;padding-right: 40px;}
    .z-select3 >li.has-nav:after{content: "+";position: absolute; top: 0;right: 0;width: 40px;height: 40px;line-height: 40px; text-align: center;font-size: 20px;}
    .z-select3>li.show:after{content: "-";} */

    /* .z-select4{position: static;right: 0;border: none;width: 100%;}
    .z-select4 >li>a{width: auto;line-height: 1.5; padding-left: .7rem;}
    .z-select4 >li.has-nav:after{content: "+";position: absolute; top: 0;right: 0;width: 40px;height: 40px;line-height: 40px; text-align: center;font-size: 20px;}
    .z-select4>li.show:after{content: "-";} */

    .z-select1>li.show  .z-select2{display: block;}
    .z-select2>li.show  .z-select3{display: block;}
    .z-select3>li.show  .z-select4{display: block;}
}

@media(max-width:1200px){
    .z-select2{min-height: 0;}
    .z-select3{min-height: 0;}
}

@media(max-width:900px){
    .z-b{width: 100%;}
    .z-n{width: calc( 25% - .2rem);}
    .z-p{font-size: 12px;}
}

@media(max-width:700px){
    .z-n{width: calc( 33.3% - .2rem);}
    .z-p{font-size: 12px;}
    .z-r{font-size: 12px;}
    .z-h{width: 100%;text-align: center;}
    .z-j{text-align: left;}
    .z-j{width: 90%; margin-bottom: 0.3rem;}
    .z-k{width:60%;margin-left: 0;}
    .z-k input{width: 100%;}
    .z-l{width: calc( 30% - .2rem);}
    .z-l input{width: 100%;}
}
@media(max-width:500px){
    .z-n{width: calc( 50% - .2rem);}
    .z-p{font-size: 12px;}
}

.aa-a{width: 100%;text-align: center; margin-bottom: 1.75rem;padding-top: 0.5rem;}
.aa-b{width: 14rem;margin: 0 auto;position: relative;margin-bottom: 0.35rem;}
.aa-c{width: 100%;}
.aa-c >img{width: 100%;}
.aa-d{position: absolute;left: 50%;bottom: .6rem; margin-left: -6.1em;transition: all .2s; width: 12.2em;height: 3.45em;background-color: #ffcd21;border-radius: .3rem;line-height: 3.45em; color: #ffffff;font-size: calc(12px - 0.12rem + 0.18rem);}
.aa-d img{width: 1.67em;margin-right: 0.1rem;}
.aa-d:hover{font-size: calc(12px - 0.12rem + 0.2rem);}

@media(max-width:900px){
    .aa-b{width: 100%;padding: 0 .2rem;}
    .aa-d{font-size: calc(12px - 0.12rem + 0.14rem);}
    .aa-d:hover{font-size: calc(12px - 0.12rem + 0.16rem);}
}
@media(max-width:500px){
    .aa-d{font-size: calc(12px - 0.12rem + 0.12rem);bottom: .3rem;}
    .aa-d:hover{font-size: calc(12px - 0.12rem + 0.14rem);}
}

.ab-a{width: 100%;text-align: center; padding-top: 0.5rem; margin-bottom: 1.75rem;}
.ab-b{width: 14rem;margin: 0 auto;}
.ab-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.ab-d{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.68rem;}
.ab-e{width: 100%;text-align: left;margin-bottom: 0.5rem;}
.ab-e *{color: #333333;font-size: calc(12px - 0.12rem + 0.14rem);line-height: 2.1;}
.ab-f{width: 100%;}
.ab-f img{max-width: 100%;}
.ab-f{width: 100%;}
.ab-g{display: inline-block;cursor: pointer; color: #ffffff;font-size: calc(12px - 0.12rem + 0.18rem); width: 2.2rem;height: .6rem;line-height: 0.6rem;text-align: center;background-color: #004cab;border-radius: .3rem;}
.ab-g:hover{font-size: calc(12px - 0.12rem + 0.2rem);}

@media(max-width:900px){
    .ab-b{width: 100%;padding: 0 .2rem;}
    .ab-g{width: 2.4rem;height: .7rem;line-height: 0.7rem;}
}

.ac-a{width: 100%;text-align: center;font-size: 0;padding-top: 0.5rem;margin-bottom: 1.75rem;}
.ac-d{width: 14.6rem;margin: 0 auto;}
.ac-c{color: #333333;font-size: calc(12px - 0.12rem + 0.3rem);margin-bottom: 0.15rem;}
.ac-d{color: #aaaaaa;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.4rem;}
.ac-e{width: 100%;}
.ac-f{width: 100%;}
.ac-g{width: 6.7rem;cursor: pointer;margin: 0 .3rem;margin-bottom: 0.2rem; display: inline-block;vertical-align: top;background-color: #f4f4f4;padding: .32rem 0;position: relative;}
.ac-h{position: absolute;top:50%;margin-top: -.25rem; left: .2rem;width: 0.4rem;}
.ac-h1{display: block; width: 100%;}
.ac-h2{display: none; width: 100%;}
.ac-i{width: 80%;text-align: left;padding-left: .8rem;}
.ac-i1{color: #555555;font-size: calc(12px - 0.12rem + 0.16rem);margin-bottom: 0.15rem;}
.ac-i2{color: #999999;font-size: calc(12px - 0.12rem + 0.14rem);}
.ac-j{position: absolute;top:50%;margin-top: -.18rem;right: .3rem;width: 0.4rem;}
.ac-j1{display: block; width: 100%;}
.ac-j2{display: none; width: 100%;}
.ac-g:hover{background-color: #004cab;}
.ac-g:hover .ac-h1{display: none;}
.ac-g:hover .ac-h2{display: block;}
.ac-g:hover .ac-i1{color: #ffffff;}
.ac-g:hover .ac-i2{color: #ffffff;}
.ac-g:hover .ac-j1{display: none;}
.ac-g:hover .ac-j2{display: block;}
.ac-k{width: 100%;margin-top: 0.6rem;}

.ad-a{width: 100%;margin-bottom: 0.2rem;}
.ad-b{width: 14rem;margin: 0 auto;}
.ad-b:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.ad-c{float: left;}
.ad-d{display: inline-block;width: 10em;margin-right: .1rem; height: 2.85em;line-height: 2.85em;background-color: #004cab;cursor: pointer;color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);}
.ad-d:hover{background: #ef7c1b;}
.ad-e{float: right;}
.ad-f{display: inline-block;vertical-align: top;margin-left: .2rem;}
.ad-f input{width: 18.5em;height: 2.85em;line-height: 2.85em;color: #999999;padding-left: .15rem;font-size: calc(12px - 0.12rem + 0.14rem);border: solid 1px #e5e5e5;}
.ad-g{display: inline-block; vertical-align: top;margin-left: .2rem;}
.ad-g input {width: 10em;height: 2.85em;line-height: 2.85em;background-color: #004cab;border: none;cursor: pointer;color: #ffffff;font-size: calc(12px - 0.12rem + 0.14rem);}
.ad-g input:hover {background: #ef7c1b;}



@media(max-width:900px){
    .ac-d{width: 100%;}
}

@media(max-width:700px){
    .ad-b{width: 100%;padding: 0 .2rem;}
    .ad-c{margin-bottom: 0.2rem;}
    .ad-e{width: 100%;}
    .ad-f{width: 60%;}
    .ad-f input{width: 100%;}
    .ad-g{ width: calc( 30% - .2rem);}
    .ad-g input{width: 100%;}

    .ac-g{width: calc(100% - .6rem);}
}

@media(max-width:400px){
    .ac-g{width: calc(100% - .4rem);margin: 0 .2rem;margin-bottom: 0.2rem;}
}
