
/* CSS Document */

::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{border-radius:0;background:rgba(255,255,255,0)}::-webkit-scrollbar-thumb{border-radius:5px;background:#aaaaaa}::-webkit-scrollbar-thumb:hover{border-radius:5px;background:#aaaaaa}

@font-face {
    font-family: "albb";
    src: url("../font/albb.woff") format("woff");
    font-style: normal;
    font-weight: normal;
    font-display:fallback;
}

@font-face {
    font-family: "albb";
    src: url("../font/en.woff") format("woff");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}



@font-face {
    font-family: "albb_medium";
    src: url("../font/albb_medium.woff") format("woff");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}

@font-face {
    font-family: "albb_medium";
    src: url("../font/en1.woff") format("woff"),url("../font/en.woff2") format("woff2");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}



@font-face {
    font-family: "albb_semibold";
    src: url("../font/albb_semibold.woff");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}


@font-face {
    font-family: "albb_semibold";
    src: url("../font/en2.woff") format("woff"),url("../font/en1.woff2") format("woff2");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}



@font-face {
    font-family: "albb_heavy";
    src: url("../font/albb_heavy.woff");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}

@font-face {
    font-family: "albb_heavy";
    src: url("../font/en3.woff") format("woff"),url("../font/en2.woff2") format("woff2");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}


root{
  --hover_color:#254194;
}

body {
    font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial;
    margin: 0;
    padding: 0;
    font-style: normal !important;
    font-variant: normal !important;
    color: #222;
    font-size: 12px;
    margin:0px auto;padding:0px;
}
.albb_font{font-family:albb;}

html{font-size:62.5%;}
a{
	color:#222;
	text-decoration:none;outline:none;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;
}
a:hover
{
    color:#d91622;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
a,img{border:0px;}

br{font-family:SimSun;}

p{margin:0px;padding:0px;line-height:1.75;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{font-family: 'albb',Arial,'Microsoft Yahei','微软雅黑',SimSun,Arial,tahoma,arial !important;outline:none;}
input::-ms-clear, input::-ms-reveal{
        display: none;
  }
input[type="text"]:disabled
{
background-color: #999;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
}

input:-ms-input-placeholder {
    color: #999;
}

input::-webkit-input-placeholder {
    color: #999;
}

input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea,button {
    -webkit-appearance: none;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 100px white inset;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input[type=button],input[type=text],input[type=password]{-webkit-appearance:none;outline:none}

a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
}

/*loading*/
.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:9998;display:block;}
.loading b.b1{width:100%;height:100%;display:block;overflow:hidden;background-color:#004c98;position:absolute;left:0px;top:0%;}

.container{width:100%;}
.section{width:100%;background-color:#fff;}
.section .pagefr_n{width:100%;height:calc(100vh);overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.section.active .pagefr_n{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}

@-webkit-keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}
 
@keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}

@-webkit-keyframes an_02 {  
  0%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
  100% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}
 
@keyframes an_02 {
  0%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
  100% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}
.an_02{-webkit-animation-name:an_02;animation-name:an_02}


@-webkit-keyframes an_01 {
  0% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
}
 
@keyframes an_01 {
  0% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
}


@-webkit-keyframes an_03 {
  0% {opacity:.5;}
  50%{opacity:1;}
  100%{opacity:.5;}
}
 
@keyframes an_03 {
  0% {opacity:.5;}
  50%{opacity:1;}
  100%{opacity:.5;}
}
.an_03{-webkit-animation-name:an_03;animation-name:an_03;}

@-webkit-keyframes an_zdy {
  0% {}
  100%{}
}
 
@keyframes an_zdy {
 0% {}
  100%{}
}
.an_zdy{-webkit-animation-name:an_zdy;animation-name:an_zdy;}

@-webkit-keyframes an_04 {
  0%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
  100%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
}
 
@keyframes an_04 {
  0%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
  100%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
}

@-webkit-keyframes an_04_01 {
  0%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  100%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
}
 
@keyframes an_04_01 {
  0%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  100%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
}

@-webkit-keyframes an_05 {
  0% {transform:scale(1, 1);-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);}
  50%{transform:scale(1.06, 1.06);-moz-transform:scale(1.06, 1.06);-webkit-transform:scale(1.06, 1.06);}
  100%{transform:scale(1, 1);-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);}
}
 
@keyframes an_05 {
  0% {transform:scale(1, 1);-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);}
  50%{transform:scale(1.06, 1.06);-moz-transform:scale(1.06, 1.06);-webkit-transform:scale(1.06, 1.06);}
  100%{transform:scale(1, 1);-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);}
}


@-webkit-keyframes an_06 {
  0% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
  25%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(-10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(-10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(-10px);}
  50%{opacity:.5;transform:scale(1, 1) translateY(-10px) translateX(10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(10px);}
  75%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(0px); -moz-transform:scale(1, 1) translateY(-10px) translateX(0px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(0px);}
  100% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
}
 
@keyframes an_06 {
  0% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
  25%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(-10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(-10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(-10px);}
  50%{opacity:.5;transform:scale(1, 1) translateY(-10px) translateX(10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(10px);}
  75%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(0px); -moz-transform:scale(1, 1) translateY(-10px) translateX(0px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(0px);}
  100% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
}

@-webkit-keyframes an_07 {  
  0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  50% {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
  100%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}
 
@keyframes an_07 {
  0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  50% {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
  100%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}

@-webkit-keyframes ksan{
    0%{-webkit-transform:scale(.1);opacity:1}
    100%{-webkit-transform:scale(1);opacity:0}
}
@keyframes ksan{
    0%{transform:scale(.1);opacity:1}
    100%{transform:scale(1);opacity:0}
}


/*common*/


.in_body{min-height:100vh;position:relative;opacity:0;background-color:#fff;}
.other_body{min-height:100vh;position:relative;opacity:0;background-color:#fff;}
.home_body{overflow:hidden;height:100vh;}
.wrap{width:100%;margin:0px auto;padding:0px;}
.wrap_in{margin:0px 8%;}
.wrap_c{margin:0px 8%;}

.w_wap{display:none !important;}


.topfr{overflow:visible;position:fixed;left:0px;top:0px;z-index:99999;padding-top:.5rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.topfr .fl{position:relative;margin-top:.03rem}
.topfr .fl img{display:block;height:.25rem;}
.topfr .fl img.img2{position:absolute;left:0px;top:0px;opacity:0;}

.menufr{float:left;font-family:albb_medium;}
.menufr ul li{float:left;margin-right:.5rem;position:relative;}
.menufr ul li .tmc_t{float:left;height:.36rem;position:relative;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.menufr ul li .tmc_t a{font-size:.2rem;color:#fff;}

.menufr ul li:last-child{margin-right:0px;}

.menufr ul li .tmc_c3{width:2.8rem;overflow:visible;position:absolute;left:50%;margin-left:-1.4rem;top:.36rem;z-index:990;display:none;}
.menufr ul li .tmc_c3:after{content:"";width:100%;height:100%;opacity:0;display:block;overflow:hidden;position:fixed;left:0px;top:0px;background-color:rgba(0,0,0,0.15);z-index:1;pointer-events:none;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.menufr ul li .tmc_c3:before{content:"";width:.14rem;height:.14rem;display:block;overflow:hidden;background-color:#fff;position:absolute;left:50%;top:.15rem;z-index:990;margin-left:-.07rem;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}

.menufr ul li.on .tmc_c3{display:block;}
.menufr ul li.on .tmc_c3:after{opacity:1;}

.tmcc3_lv1{width:100%;overflow:visible;height:4.29rem;background-color:#fff;margin-top:.22rem;position:relative;}
.tmcc3_lv1:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:0px;z-index:997;}
.tmcc3_lv1 .tc3v1_li{width:100%;overflow:visible;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_t{width:100%;overflow:hidden;padding:0px .2rem;position:relative;z-index:997;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_t a{width:100%;display:block;overflow:hidden;font-size:.18rem;color:#666666;min-height:.6rem;background:url("../image/in_02.svg") right center no-repeat;background-size:.08rem;border-bottom:.01rem solid #e1e1e1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start; padding: .1rem 0;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_t a.a1{background:none;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c{width:2.8rem;overflow:visible;background-color:#f7f7f7;position:absolute;left:0;top:0px;z-index:996;height:4.29rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:#f7f7f7;z-index:993;}
.tmcc3_lv1 .tc3v1_li:last-child .tc3v1i_t a{border-bottom:0px;}

.tmcc3_lv1 .tc3v1_li.on .tc3v1i_t{background-color:#d80414;}
.tmcc3_lv1 .tc3v1_li.on .tc3v1i_t a{color:#fff;border-bottom:0px;background:url("../image/in_02_on.svg") right center no-repeat;background-size:.08rem;}
.tmcc3_lv1 .tc3v1_li.on .tc3v1i_t a.a1{color:#fff;border-bottom:0px;background:none;}
.tmcc3_lv1 .tc3v1_li.on .tc3v1i_c{left:2.8rem;}

.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li{width:100%;overflow:visible;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_t{width:100%;overflow:hidden;background-color:#f7f7f7;position:relative;z-index:994;padding:0px .2rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_t a{font-size:.16rem;color:#666;width:100%;display:block;height:.6rem;overflow:hidden;background:url("../image/in_02.svg") right center no-repeat;background-size:.08rem;border-bottom:.01rem solid #e1e1e1;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_t a:hover{color:#d80414;background:url("../image/in_03.svg") right center no-repeat;background-size:.08rem;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.no_sub .tmc3v1i_t a{background:none;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.no_sub .tmc3v1i_t a:hover{background:none;}

.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c{width:2.8rem;padding:0px .2rem;height:4.29rem;overflow:hidden;overflow-y:auto;background-color:#efefef;position:absolute;left:0;top:0;z-index:990;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c p{width:100%;overflow:hidden;border-bottom:.01rem solid #e1e1e1;height:.6rem;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c p a{font-size:.16rem;color:#666;}
.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c p a:hover{color:#d80414;}

.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li:last-child .tmc3v1i_t a{border-bottom:0px;}

.tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.on .tmc3v1i_c{left:2.8rem;}


.tr_other{float:left;height:.36rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin-left:.14rem;}
.tr_other a{float:left;display:inline-block;margin-top:.05rem;}

.tr_other div.a1{float:left;display:inline-block;margin-top:.05rem;width:.2rem;height:.36rem;background:url("../image/t_01.svg") center no-repeat;background-size:100%;position: relative;}
.top_on .tr_other div.a1,.top_other .tr_other div.a1{width:.2rem;height:.36rem;background:url("../image/t_01_on.svg") center no-repeat;background-size:100%;}
.tr_other div.a1 .lang{position: absolute; top:.35rem ;left: -.4rem;  background: #fff; border-radius: .08rem; padding: .1rem .2rem; display: none;}
.tr_other div.a1 .lang a{display: block; line-height: 2; color: #333; text-align: center; border-bottom: dashed #ccc 1px; font-size: .18rem;}
.tr_other div.a1 .lang a:last-child{border-bottom: none;}

.tr_other a.a2{width:.2rem;height:.36rem;background:url("../image/t_02.svg") center no-repeat;background-size:100%;margin-left:.34rem;}

.top_on .tr_other a.a2,.top_other .tr_other a.a2{width:.2rem;height:.36rem;background:url("../image/t_02_on.svg") center no-repeat;background-size:100%;margin-left:.34rem;}
.top_other .fl img.img2{opacity:1;}
.top_other .fl img.img1{opacity:0;}
.top_other .menufr ul li .tmc_t a{color:#23262b;}

.top_other1{padding-bottom:.5rem;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.top_other2{background-color:#fff;padding-bottom:.5rem;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}


.topfr.top_on{padding:.1rem 0px;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.topfr.top_on .fl img.img2{opacity:1;}
.topfr.top_on .fl img.img1{opacity:0;}
.topfr.top_on .fl img{height:.2rem;}
.topfr.top_on .fl{margin-top:.08rem;}
.topfr.top_on .menufr ul li .tmc_t a{color:#23262b;}

.topfr.top_dw{top:-10rem;}

.menufr ul li:nth-child(1) .tmc_c3 .tmcc3_lv1{height:auto;}
.menufr ul li:nth-child(2) .tmc_c3 .tmcc3_lv1{height:auto;}
.menufr ul li:nth-child(4) .tmc_c3 .tmcc3_lv1{height:auto;}
.menufr ul li:nth-child(5) .tmc_c3 .tmcc3_lv1{height:auto;}
.menufr ul li:nth-child(6) .tmc_c3 .tmcc3_lv1{height:auto;}


.page1{overflow:hidden;position:relative;}

.banner{overflow:hidden;position:relative;}
.banner_slide{width:100%;height:calc(100vh);overflow:hidden;z-index:999;position:relative;}
.banner_slide .swiper-slide{width:100%;overflow:hidden;}
.banner_slide .swiper-slide .bs_bg{width:100%;height:100%;overflow:hidden;position:relative;left:0px;top:0px;}
.banner_slide .swiper-slide .bs_bg img{width:100%;height:100vh;display:block;object-fit:cover;transition:3s linear;-webkit-transition:3s linear;-o-transition:3s linear;-moz-transition:3s linear;}
.banner_slide .swiper-slide .bs_bg b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.banner_slide .swiper-slide .bs_bg video{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}

.in_01_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_01_c .in_01c_c{width:100%;overflow:hidden;opacity:0;}
.in_01_c .in_01c_c p{width:100%;/*overflow:hidden;*/text-align:center;color:#fff}

.bss_01 .wrap_c{/*margin:0px 25%;*/margin:0px 17%;}
.bss_01 p.p1{text-align:left;font-size:.72rem;color:#fff;font-weight:bold;line-height:1.2;}
.bss_01 p.p1 img{/*height:3.5rem;*/height:2.19rem;display:block;}
.bss_01 p.p2{margin-top:.7rem;text-align:left;}
.bss_01 p.p2 a{display:inline-block;font-family:"Montserrat";font-weight:bold;height:.68rem;line-height:.68rem;padding:0px .8rem;font-size:.18rem;color:#fff;background-color:#d91622}
.bss_01 p.p3{text-align:left;font-size:.48rem;color:#fff;font-weight:bold;line-height:1.4;margin-top:.2rem;}
.bss_02 .wrap_c{margin:0px 17%;}
.bss_02 p.p1{text-align:left;font-size:.72rem;color:#fff;font-weight:bold;line-height:1.2;}
.bss_02 p.p2{margin-top:.7rem;text-align:left;}
.bss_02 p.p2 a{display:inline-block;font-family:"Montserrat";font-weight:bold;height:.68rem;line-height:.68rem;padding:0px .8rem;font-size:.18rem;color:#fff;background-color:#d91622}
.bss_02 p.p3{text-align:left;font-size:.48rem;color:#fff;font-weight:bold;line-height:1.4;margin-top:.2rem;}

.bss_03 p.p1{text-align:left;/*font-size:1rem;*/font-size:.72rem;color:#fff;font-weight:bold;line-height:1.2;}
.bss_03 p.p2{margin-top:.7rem;text-align:left;}
.bss_03 p.p2 a{display:inline-block;font-family:"Montserrat";font-weight:bold;height:.68rem;line-height:.68rem;padding:0px .8rem;font-size:.18rem;color:#fff;background-color:#d91622}
.bss_03 p.p3{text-align:left;font-size:.48rem;color:#fff;line-height:1.4;margin-top:.2rem;}


.bss_04 .wrap_c{margin:0px 17%;}
.bss_04 p.p1{text-align:left;font-size:.72rem;color:#fff;font-weight:bold;line-height:1.2;}
.bss_04 p.p3{text-align:left;font-size:.48rem;color:#fff;font-weight:bold;line-height:1.4;margin-top:.2rem;}
.bss_04 p.p2{margin-top:.7rem;text-align:left;}
.bss_04 p.p2 a{display:inline-block;font-family:"Montserrat";font-weight:bold;height:.68rem;line-height:.68rem;padding:0px .8rem;font-size:.18rem;color:#fff;background-color:#d91622}

.bsbg_01 img{}
.bsbg_01.on img{transform:scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05);}

.bsbg_02{background-color:#000;}
.bsbg_02 img{opacity:0.1;transform:translate3d(20px,-20px,0) scale(1.06, 1.06);-webkit-transform:translate3d(20px,-20px,0) scale(1.06, 1.06);-moz-transform:translate3d(20px,-20px,0) scale(1.06, 1.06);}
.bsbg_02.on img{opacity:1;transform:translate3d(0,0,0) scale(1, 1);-webkit-transform:translate3d(0,0,0) scale(1, 1);-moz-transform:translate3d(0,0,0) scale(1, 1);}

.bsbg_03{background-color:#000;}
.bsbg_03 img.img1{opacity:0.7;transform:translate3d(0,20px,0) scale(1.06, 1.06);-webkit-transform:translate3d(0,20px,0) scale(1.06, 1.06);-moz-transform:translate3d(0,20px,0) scale(1.06, 1.06);}
.bsbg_03 img.img2{position:absolute;left:-2%;top:0px;opacity:.4;object-fit:scale-down;}
.banner_slide .swiper-slide .bsbg_03 img.img2{object-fit:scale-down;display:None;}
.bsbg_03.on img.img1{opacity:1;transform:translate3d(0,0,0) scale(1, 1);-webkit-transform:translate3d(0,0,0) scale(1, 1);-moz-transform:translate3d(0,0,0) scale(1, 1);}
.bsbg_03.on img.img2{left:0px;opacity:1;}


.bsbg_04{background-color:#000;}
.bsbg_04 img{opacity:0.1;transform:scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05);}
.bsbg_04.on img{opacity:1;transform:scale(1, 1); -moz-transform: scale(1,1); -webkit-transform: scale(1,1);}



.banner_sp{position:absolute;left:8% !important;bottom:.5rem !important;z-index:999;}
.banner_sp span{display:inline-block;background:none;line-height:1;opacity:1;width:auto;height:auto;color:#fff;font-family:"Montserrat";font-weight:bold;font-size:.18rem;margin:0px !important;padding:0px !important;margin-right:.6rem !important;}
.banner_sp span:last-child{margin-right:0px !important;}
.banner_sp span.swiper-pagination-bullet-active{position:relative;color:#d70c19;padding-right:1rem !important;margin-right:0px !important;}
.banner_sp span.swiper-pagination-bullet-active:before{content:"";width:.04rem;height:.16rem;display:block;overflow:hidden;background-color:#d70c19;position:absolute;right:.5rem;top:.01rem;}

.banner .banner_prev{position:absolute;right:8%;bottom:.5rem;line-height:1;z-index:999;font-size:.18rem;text-transform:uppercase;color:#fff;font-family:"Montserrat";font-weight:bold;}
.banner .banner_prev:before{content:"";width:.3rem;height:.04rem;display:block;overflow:hidden;background-color:#d70c19;position:absolute;left:-.6rem;top:50%;margin-top:-.02rem;}


.in_01{overflow:hidden;background-color:#099781;padding:.27rem 0px;}
.in_01 ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.in_01 ul li{position:relative;width:calc(100% / 3);text-align:center;padding:.3rem 0px;}
.in_01 ul li em{width:.02rem;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,.5);position:absolute;}
.in_01 ul li em b{width:100%;height:.24rem;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:.29rem;}
.in_01 ul li em.em1{left:0px;top:0px;}
.in_01 ul li em.em2{right:0px;top:0px;}
.in_01 ul li p{width:100%;overflow:hidden;}
.in_01 ul li p.p1 label{display:inline-block;}
.in_01 ul li p.p1 i{width:.9rem;height:.9rem;float:left;background-color:#fff;font-size:.48rem;color:#09977d;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_01 ul li p.p1 span{float:left;font-size:.3rem;color:#fff;margin-left:.14rem;line-height:1;margin-top:.6rem;}
.in_01 ul li p.p2{font-size:.18rem;color:#fff;line-height:1.75;margin-top:.1rem;}
.in_01 ul li:last-child p.p1 i{font-size:.28rem;}


.page2{overflow:hidden;width:100%;}
.p2fr{width:100%;overflow:hidden;margin-top:1.4rem;}
.in_02_t{width:100%;overflow:hidden;height:.58rem;}
.in_02_t .fl{margin-left:8%;line-height:.58rem;}
.in_02_t .fl ul li{float:left;font-size:.24rem;color:#333;margin-right:.5rem;}
.in_02_t .fl ul li label{cursor:pointer;font-weight:bold;position:relative;}
.in_02_t .fl ul li label:before{content:"";width:1.3rem;height:.1rem;background-color:#d91622;position:absolute;left:0px;top:50%;margin-top:-.05rem;display:none;}
.in_02_t .fl ul li:last-child{margin-right:0px;}
.in_02_t .fl ul li.on label:before{display:block;}
.in_02_t .fl ul li.on label{padding-left:1.6rem;}

.in_02_t ul.ul1{line-height:.58rem;}
.in_02_t ul.ul1 li{float:left;font-size:.24rem;color:#333;margin-right:.5rem;}
.in_02_t ul.ul1 li label{cursor:pointer;font-weight:bold;position:relative;}
.in_02_t ul.ul1 li label:before{content:"";width:1.3rem;height:.1rem;background-color:#d91622;position:absolute;left:0px;top:50%;margin-top:-.05rem;display:none;}
.in_02_t ul.ul1 li:last-child{margin-right:0px;}
.in_02_t ul.ul1 li.on label:before{display:block;}
.in_02_t ul.ul1 li.on label{padding-left:1.6rem;}

.in_02_t .fr{margin-right:8%;}
.in_02_t .fr a{display:inline-block;width:.58rem;height:.58rem;float:left;margin-left:.17rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_02_t .fr a:first-child{margin-left:0px;}
.in_02_t .fr a:nth-child(1){border:.01rem solid #d91622;background:url("../image/ab_01.svg") center no-repeat;background-size:.1rem;}
.in_02_t .fr a:nth-child(1):hover{border:.01rem solid #d91622;background:url("../image/in_01_on.svg") center no-repeat #d91622;background-size:.1rem;border-radius:.16rem 0px 0px 0px;}

.in_02_t .fr a:nth-child(2){border:.01rem solid #d91622;background:url("../image/ab_02.svg") center no-repeat;background-size:.1rem;}
.in_02_t .fr a:nth-child(2):hover{border:.01rem solid #d91622;background:url("../image/in_02_on.svg") center no-repeat #d91622;background-size:.1rem;border-radius:0px .16rem 0px 0px;}


.in_02_c{width:100%;overflow:hidden;margin-top:7vh;}
.in_02c_slide{width:84%;overflow:visible;height:60vh;margin:0px auto;padding:0px;}
.in_02c_slide .swiper-slide{width:49%;overflow:hidden;}
.in_02c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;position:relative;}
.in_02c_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_02c_slide .swiper-slide em.em1{height:60vh;}
.in_02c_slide .swiper-slide em.em1 img{width:101%;height:60vh;display:block;object-fit:cover;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_02c_slide .swiper-slide em.em2{position:absolute;left:0px;top:0px;padding:0px 10%;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_02c_slide .swiper-slide em.em2 span{width:100%;display:block;/*overflow:hidden;*/color:#fff;}
.in_02c_slide .swiper-slide em.em2 span.sp1 b{width:.4rem;height:.1rem;background-color:#fff;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_02c_slide .swiper-slide em.em2 span.sp2{font-size:.5rem;line-height:1.2;margin-top:.4rem;}
.in_02c_slide .swiper-slide em.em2 span.sp3{font-size:.28rem;line-height:1.2;margin-top:.1rem;}
.in_02c_slide .swiper-slide em.em2 span.sp4{margin-top:.5rem;}
.in_02c_slide .swiper-slide em.em2 span.sp4 i{display:inline-block;font-size:.18rem;font-family:Montserrat;font-weight:bold;line-height:1.5;position:relative;padding-left:.5rem;}
.in_02c_slide .swiper-slide em.em2 span.sp4 i:before{content:"";width:.3rem;height:.04rem;background-color:#fff;position:absolute;left:0px;top:50%;margin-top:-.02rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_02c_slide .swiper-slide a:hover em.em1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}
.in_02c_slide .swiper-slide a:hover em.em2 span.sp1 b{background-color:#d70c19;width:.8rem;}
.in_02c_slide .swiper-slide a:hover em.em2 span.sp4 i:before{background-color:#d70c19;}


.page3{overflow:hidden;position:relative;}
.p3fr{width:100%;overflow:hidden;margin-top:1.4rem;}
.p3fr .in_02_t .fl ul li label:before{width:.5rem;}
.p3fr .in_02_t .fl ul li.on label{padding-left:.7rem;color:#da1f2b;}

.in_03_c{width:100%;overflow:hidden;margin-top:.3rem;position:relative;}
.in_03c_bg{/*width:61%;*/width:65%;overflow:hidden;position:absolute;left:18%;top:7.5%;height:100%}
.in_03c_bg svg{width:100%;overflow:hidden;position:absolute;left:0px;top:0;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_03c_bg svg+svg{top:.1rem;}
.in_03c_bg.on svg{opacity:1;}

.in_03c_slide{width:100%;overflow:hidden;}
.in_03c_slide .swiper-slide{width:100%;overflow:hidden;background-color:#fff;position:relative; }
.in_03c_slide .swiper-slide .in_03c_t{width:100%;overflow:hidden;position:relative;}
.in_03c_slide .swiper-slide .in_03c_t .fr{/*width:50%;*/width:46%;overflow:hidden;position:relative;z-index:991;opacity:0;}
.in_03c_slide .swiper-slide .in_03c_t .fr img{display:block;width:100%;}
.in_03c_slide .swiper-slide .in_03c_t .fl{/*width:60%;*/width:65%;height:65%;overflow:hidden;position:absolute;left:8%;/*bottom:14%;*/bottom:15%;opacity:0;background-color:#db2632;border-radius:1.6rem 0px 0px 0px;z-index:990;display:flex;display:-webkit-flex;align-items:flex-end;justify-content:flex-start; }
.in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt{margin:6% 0% 0 1.6rem;overflow:hidden;}
.in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p{width:100%;overflow:hidden;}
.in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p1{font-size:.8rem;color:#fff;line-height:1.3;font-family:Montserrat;font-weight:bold;}
.in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p2{font-size:.4rem;color:#fff;line-height:1.3;margin-top:.1rem;}
.in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p3{margin-top:.6rem;}
.in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p3 i{display:inline-block;line-height:.6rem;padding:0px .7rem;border:.02rem solid #fff;color:#fff;font-size:.18rem;font-family:Montserrat;font-weight:bold;}

.in_03c_slide .swiper-slide .in_03c_c{width:100%;overflow:hidden;/*margin-top:.6rem;*/opacity:0;margin-top:-.2rem;}
.in_03c_slide .swiper-slide .in_03c_c ul li{float:left;margin-left:1.6rem;font-size:.24rem;color:#333333;line-height:.34rem; }
.in_03c_slide .swiper-slide .in_03c_c ul li:nth-child(1){ margin-left: .5rem;}
.in_03c_slide .swiper-slide .in_03c_c ul li span{display:inline-block;position:relative;padding-left:.2rem;}
.in_03c_slide .swiper-slide .in_03c_c ul li span:before{content:"";width:.1rem;height:.1rem;display:block;overflow:hidden;background-color:#333;position:absolute;left:0px;top:.12rem;}
.in_03c_slide .swiper-slide .in_03c_c ul li p{display:inline-block;position:relative;padding-left:.2rem;width:auto;line-height:.34rem; opacity:0;}
.in_03c_slide .swiper-slide-active .in_03c_c ul li p{opacity:1;}
.in_03c_slide .swiper-slide .in_03c_c ul li br{display:block;}
.in_03c_slide .swiper-slide .in_03c_c ul li p:before{content:"";width:.1rem;height:.1rem;display:block;overflow:hidden;background-color:#333;position:absolute;left:0px;top:.12rem;}




.page4{overflow:hidden;margin-top:1.4rem;}
.page4 .fl{width:34%;overflow:hidden;position:relative;}
.page4 .fl a{width:100%;display:block;overflow:hidden;position:relative;padding-bottom:1.7rem;}
.page4 .fl a b{width:67%;overflow:hidden;height:calc(100% - .4rem);display:block;border:.01rem solid #e0e1e3;border-radius:0px 0px 0px 1.7rem;position:absolute;right:0px;bottom:0px;}
.page4 .fl em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.page4 .fl em.em1{position:relative;width:91%;}
.page4 .fl em.em1 img{width:100%;display:block;}
.page4 .fl em.em2{position:absolute;left:0px;bottom:.8rem;padding:0px .5rem;}
.page4 .fl em.em2 span{width:100%;display:block;overflow:hidden;color:#fff;}
.page4 .fl em.em2 span.sp1{font-size:.3rem;line-height:1.5;}
.page4 .fl em.em2 span.sp2{margin-top:.6rem;font-size:.24rem;font-weight:bold;font-family:Montserrat;line-height:1.5;}

.page4 .fr{width:60%;overflow:hidden;}

.p4r_c{width:100%;overflow:hidden;}
.p4r_c ul li{width:100%;overflow:hidden;border-bottom:.01rem solid #ccc;padding:.6rem 0px;}
.p4r_c ul li:last-child{border-bottom:0px;}
.p4r_c ul li a{width:100%;display:block;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.p4r_c ul li em{display:block;overflow:hidden;font-style:normal;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.p4r_c ul li em.em1{width:2.7rem;border-right:.01rem solid #ccc;display:flex;display:-webkit-flex;align-items:flex-end;justify-content:flex-start;font-size:.24rem;color:#333333;font-family:Montserrat;font-weight:bold;line-height:1.5;}
.p4r_c ul li em.em2{width:calc(100% - 2.7rem - .6rem);}
.p4r_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.p4r_c ul li em.em2 span.sp1{font-size:.18rem;color:#999;line-height:1.5;margin-bottom:.2rem;}
.p4r_c ul li em.em2 span.sp2{font-size:.3rem;color:#333333;line-height:1.5;font-weight:bold;}
.p4r_c ul li a:hover em.em1{color:#d91622;}


.p4r_b{width:100%;overflow:hidden;margin-top:.8rem;}
.p4r_b a{display:inline-block;margin-left:calc(2.7rem + .6rem);font-size:.18rem;color:#9c9c9e;}
.p4r_b a:hover{color:#d91622;}


.btn_01{overflow:hidden;margin-top:1.4rem;}
.btn_01 ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}
.btn_01 ul li{}
/*.btn_01 ul li img{display:block;height:1.4rem;}*/


.btn_01 ul li{width: 30%; display: flex; justify-content: space-between; margin-right: 5%;}
.btn_01 ul li:nth-child(3){margin-right: 0;}
.btn_01 ul li img{max-width: 100%; width: 2rem;}
.btn_01 ul li .fl{width: 50%; border-right: solid #ebebeb 1px;}
.btn_01 ul li .fl b{display: block; line-height: 1.5; font-size: .24rem; color: #010101; margin-top: .35rem;font-weight:normal;}
.btn_01 ul li .fr{ width: 50%; display: flex; align-items: center; justify-content: center;}
.btn_01 ul li .fr img{ width:1.2rem; border: solid #ebebeb 1px; padding: .1rem; }
.btn_01 ul li:nth-child(3) .fl b{margin-top: .16rem;}

.btn_02{overflow:hidden;background-color:#f4f5f8;margin-top:1rem;padding:1.4rem 0px;}
.btn_02 .wrap_c{display:flex;display:-webkit-flex;justify-content:space-between}

.btn_02 .fl img{display:block;height:.36rem;}

.btn_02 .fc{float:left;margin-left:.2rem;border-right: solid #ebebeb 2px;}
.btn_02 .fc dl{margin:0px;padding:0px;float:left;margin-right:2.4rem;}
.btn_02 .fc dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:.24rem;color:#000;line-height:1.5;margin-bottom:.3rem;font-weight:bold;}
.btn_02 .fc dl dt a{color:#000;}
.btn_02 .fc dl dd{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:.18rem;color:#444;line-height:1.5;margin:.15rem 0px;}
.btn_02 .fc dl:last-child{/*margin-right:0px;*/}

.btn_02 .fr{}
.btn_02 .fr p{width:100%;overflow:hidden;}
.btn_02 .fr p.p1{font-size:.24rem;color:#000;font-weight:bold;line-height:1.5;margin-bottom:.3rem;}
.btn_02 .fr p.p2{font-family:Montserrat;font-weight:bold;font-size:.3rem;color:#444;line-height:1.3;font-style:oblique;}
.btn_02 .fr p.p3{font-size:.16rem;color:#444;line-height:1.5;margin-top:.2rem;}

.btn_03{background-color:#f4f5f8;overflow:hidden;}
.btn_03 .wrap_c{overflow:hidden;font-size:.16rem;color:#888;border-top:.02rem solid #e4e5e8;padding:.7rem 0px;line-height:1.75;}

.btn_link{background-color:#f4f5f8;overflow:hidden;padding-bottom: .5rem;}
.btn_link .wrap_c{display: flex; align-items: center;}
.btn_link h3{font-size:.24rem;color:#333; margin: 0; padding: 0; margin-right: .2rem;}
.btn_link .linkbox{ width: calc(100% - 1.4rem);}
.btn_link .linkbox a{ display: inline-block; /*border: solid #fff 1px; padding: .1rem;*/ margin-left: .2rem; padding-right:.2rem;font-size: .16rem; border-right: solid #ccc 1px; line-height: 1;}
.btn_link .linkbox a:last-child{border-right: none;}
.btn_link .linkbox a img{height: .4rem; width: auto;}

.sub_01{overflow:hidden;position:relative;}
.sub_01 img{width:100%;display:block;}

.navfr{overflow:hidden;height:1rem;}
.navfr .dwem_c{width:100%;overflow:hidden;background-color:#f4f5f8;height:1rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.navfr.on .dwem_c{position:fixed;left:0px;top:0rem;z-index:99999;}
.navfr ul{width:100%;overflow:hidden;text-align:center;font-size:0px;}
.navfr ul li{font-size:.24rem;color:#23262b;display:inline-block;position:relative;line-height:1.3;padding:0px .4rem;font-family:albb_medium;}
.navfr ul li:before{content:"";width:.01rem;height:.22rem;background-color:#9c9c9e;display:block;overflow:hidden;position:absolute;right:0px;top:.06rem;}
.navfr ul li:first-child{padding-left:0px;}
.navfr ul li:last-child{padding-right:0px;}
.navfr ul li:last-child:before{display:none;}


.ab_01{overflow:hidden;padding-top:1rem;}
.ab_01 .wrap_c{position:relative;}
.ab_01_t{position:absolute;left:0px;top:0px;font-family:albb_semibold;}
.ab_01_t span{display:inline-block;position:relative;font-size:.4rem;color:#23262b;line-height:.6rem;padding-right:1rem;}
.ab_01_t span:before{content:"";width:.6rem;height:.1rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;right:0px;top:50%;margin-top:-.05rem;}

.ab_01 .ab_01_c{width:calc(100% - 3.5rem);float:right;}
.ab_01 .ab_01_c p{width:100%;overflow:hidden;font-size:.26rem;color:#23262b;line-height:1.75;text-align:justify;text-justify:inter-ideograph;}
.ab_01 .ab_01_c p.p1{font-family:albb_semibold;font-size:.5rem;color:#000;line-height:1.3;}
.ab_01 .ab_01_c p.p1 i{color:#d80414;}
.ab_01 .ab_01_c p.p2{font-size:.32rem;color:#23262b;font-family:albb_medium;margin-bottom:.5rem;}



.ab_02{overflow:hidden;padding-top:.8rem;position:relative;}
.ab_02_t{width:100%;overflow:hidden;position:relative;z-index:99;}
.ab_02_t .wrap_c{overflow:hidden;background:url("../image/ab_01.jpg") center no-repeat;background-size:cover;border-radius:0px .9rem 0px 0px;padding-top:.6rem;padding-bottom:.3rem;}
.ab_02_t ul{width:calc(100% - 2rem);margin:0px auto;padding:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.ab_02_t ul li{float:left;padding-bottom:.4rem;}
.ab_02_t ul li p{width:100%;overflow:hidden;text-align:left;}
.ab_02_t ul li p.p1{font-size:.6rem;color:#d80414;font-family:albb_semibold;line-height:1.3;}
.ab_02_t ul li p.p2{font-size:.24rem;color:#525257;font-family:albb_medium;line-height:1.3;margin-top:.05rem;}

.ab_02_t ul li:nth-child(1){width:50%;}
.ab_02_t ul li:nth-child(2){width:50%;}
.ab_02_t ul li:nth-child(3){width:50%;}
.ab_02_t ul li:nth-child(4){width:50%;}

.ab_02_b{width:100%;overflow:hidden;margin-top:-.7rem;}
.ab_02_b img{width:100%;display:block;}


.ab_03fr{width:100%;overflow:hidden;position:relative;}

.ab_03_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;bottom:-1.4rem;}
.ab_03_bg b{width:110%;height:110%;overflow:hidden;display:block;position:absolute;left:-5%;top:-5%;background:url("../image/ab_02.jpg") center no-repeat;background-size:cover;-webkit-filter:url(#water);filter:blur(1px) url(#water);}


.ab_04{overflow:hidden;position:relative;padding-top:1.4rem;padding-bottom:1.4rem;}
.ab_04_slide{width:92%;overflow:hidden;float:right;-moz-box-shadow:0px .15rem .5rem rgba(24,22,25,0.3);-webkit-box-shadow:0px .15rem .5rem rgba(24,22,25,0.3);box-shadow:0px .15rem .5rem rgba(24,22,25,0.3);}
.ab_04_slide .swiper-slide{width:100%;overflow:hidden;}
.ab_04_slide .swiper-slide .ab_04_bg{width:100%;overflow:hidden;}
.ab_04_slide .swiper-slide .ab_04_bg img{width:100%;display:block;transition:2.3s linear;-webkit-transition:2.3s linear;-o-transition:2.3s linear;-moz-transition:2.3s linear;}
.ab_04_slide .swiper-slide-active .ab_04_bg img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}


.ab_04s_c{width:calc(100% - 16%);overflow:hidden;height:calc(100% - 1.4rem - 1.4rem);position:absolute;left:8%;top:1.4rem;z-index:999;color:#fff;}
.ab_04s_c ul{width:calc(100% - 12%);overflow:hidden;float:left;margin-left:12%;height:100%;position:absolute;left:0px;top:0px;}
.ab_04s_c ul li{width:50%;height:100%;overflow:hidden;position:absolute;top:0px;display:flex;display:-webkit-flex;align-items:flex-end;justify-content:center;}
.ab_04s_c ul li:nth-child(1){left:0px;}
.ab_04s_c ul li:nth-child(2){right:0px;}
.ab_04s_c ul li:before{content:"";width:.02rem;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,.2);position:absolute;left:.06rem;top:0px;}
.ab_04s_c ul li .ab_04sc_b{width:100%;overflow:hidden;margin-bottom:.9rem;cursor:pointer;}
.ab_04s_c ul li .ab_04sc_b p{width:100%;overflow:hidden;padding-left:.75rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_04s_c ul li .ab_04sc_b p.p1{position:relative;font-size:.48rem;font-family:albb_semibold;line-height:.6rem;}
.ab_04s_c ul li .ab_04sc_b p.p1:before{content:"";width:.15rem;height:.5rem;background-color:#fff;display:block;position:absolute;left:0px;bottom:0.08rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_04s_c ul li .ab_04sc_b p.p2{font-size:.48rem;line-height:.66rem;color:rgba(255,255,255,.7);margin-top:.2rem;min-height:1.32rem;}
.ab_04s_c ul li.on .ab_04sc_b p.p1:before{background-color:#d80414;height:.8rem;}
.ab_04s_c ul li.on .ab_04sc_b p.p1{color:#d80414;}
.ab_04s_c ul li.on .ab_04sc_b p.p2{color:#fff;}


.ab_05{overflow:hidden;position:relative;}
.ab_05_t{position:absolute;left:8%;top:0px;z-index:999;}
.ab_05_t p{width:100%;overflow:visible;}
.ab_05_t p.p1{font-family:albb_semibold;}
.ab_05_t p.p1 span{display:inline-block;position:relative;font-size:.4rem;color:#23262b;line-height:.6rem;padding-right:1rem;}
.ab_05_t p.p1 span:before{content:"";width:.6rem;height:.1rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;right:0px;top:50%;margin-top:-.05rem;}
.ab_05_t p.p2{font-size:.5rem;color:#23262b;line-height:1.3;font-family:albb_semibold;margin-top:.5rem;}
.ab_05_t ul{width:4.1rem;overflow:visible;margin-top:.5rem;}
.ab_05_t ul li{width:100%;height:.8rem;overflow:hidden;background-color:#fff;cursor:pointer;margin-bottom:.1rem;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
/*.ab_05_t ul li label{width:100%;display:block;overflow:hidden;line-height:.4rem;cursor:pointer;}*/
.ab_05_t ul li label{width:100%;display:flex;overflow:hidden; align-items:center;  cursor:pointer;justify-content:space-between;}
.ab_05_t ul li label i{width:.9rem;text-align:center;display:block;overflow:hidden;font-size:.36rem;color:#23262b;font-family:albb_semibold;float:left;position:relative;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_05_t ul li label i:before{width:.02rem;height:.24rem;display:block;overflow:hidden;background-color:#cbcbcb;position:absolute;right:0px;top:.13rem;content:"";transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_05_t ul li label span{width:calc(100% - .9rem - .3rem);float:right;display:block;overflow:hidden;font-size:.24rem;color:#23262b;font-family:albb_semibold;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear; line-height: 1.2;}
.ab_05_t ul li.on{background-color:#d80414;-moz-box-shadow:0px .2rem .5rem rgba(216,4,20,0.2);-webkit-box-shadow:0px .2rem .5rem rgba(216,4,20,0.2);box-shadow:0px .2rem .5rem rgba(216,4,20,0.2);}
.ab_05_t ul li.on label i{color:#fff;}
.ab_05_t ul li.on label i:before{background-color:#ec828a;}
.ab_05_t ul li.on label span{color:#fff;}

.ab_05_c{width:100%;overflow:hidden;position:relative;}
.ab_05c_bg{width:65%;overflow:hidden;float:right;position:relative;}
.ab_05c_bg img{display:block;width:100%;}

.ab_05c_a{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:20%;}
.ab_05c_a img{width:100%;display:block;}
.ab_05c_a label{width:10%;position:absolute;left:0%;top:0%;display:block;}
.ab_05c_a label em{width:100%;display:block;overflow:visible;position:relative;}
.ab_05c_a label em img{width:100%;display:block;}
.ab_05c_a label em b{width:20%;height:20%;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:50%;top:50%;margin-left:-10%;margin-top:-10%;border-radius:50%;}
.ab_05c_a label em:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:transparent;border-radius:50%;box-shadow:0 0 0 .01rem #ed1f34;transform:scale(1);opacity:0}
.ab_05c_a label em:before{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 2s infinite linear;animation:ksan 2s infinite linear}
.ab_05c_a label em:after{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:transparent;border-radius:50%;box-shadow:0 0 0 .01rem #ed1f34;transform:scale(1);opacity:0}
.ab_05c_a label em:after{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 2s infinite linear;animation:ksan 2s infinite linear;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;}
.ab_05c_a label span{width:100%;display:block;overflow:hidden;text-align:center;position:absolute;left:0px;bottom:-.44rem;font-size:.24rem;color:#23262b;font-family:albb_medium;line-height:.34rem;}
.ab_05c_a label.lb1{left:56%;top:43%}

.ab_05c_a .allmap{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}


.ab_06{overflow:hidden;padding-top:1.4rem;}
.ab_06_t{width:100%;overflow:visible;height:.6rem;}
.ab_06_t .fl{font-family:albb_semibold;}
.ab_06_t .fl span{display:inline-block;position:relative;font-size:.4rem;color:#23262b;line-height:.6rem;padding-right:1rem;}
.ab_06_t .fl span:before{content:"";width:.6rem;height:.1rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;right:0px;top:50%;margin-top:-.05rem;}
.ab_06_t .fr{font-family:albb_medium;}
.ab_06_t .fr ul{overflow:hidden;background-color:#fff;-moz-box-shadow:0px .1rem .3rem rgba(148,148,148,0.3);-webkit-box-shadow:0px .1rem .3rem rgba(148,148,148,0.3);box-shadow:0px .1rem .3rem rgba(148,148,148,0.3);}
.ab_06_t .fr ul li{float:left;height:.6rem;cursor:pointer;width:1.3rem;overflow:hidden;background-color:#fff;font-size:.2rem;color:#282828;display:flex;display:-webkit-flex;align-items:center;justify-content:center;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_06_t .fr ul li label{cursor:pointer;}
.ab_06_t .fr ul li.on{background-color:#d80414;color:#fff;}

.ab_06_c{width:80%;overflow:hidden;position:relative;margin:.8rem auto 0;}
.ab_06c_bg{width:100%;overflow:hidden;}
.ab_06c_bg img{width:100%;display:block;}

.ab_06c_a{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.ab_06c_a img{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.ab_06c_a label{width:3%;position:absolute;left:0%;top:0%;display:block;}
.ab_06c_a label em{width:100%;display:block;overflow:visible;position:relative;}
.ab_06c_a label em img{width:100%;display:block;}
.ab_06c_a label em b{width:20%;height:20%;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:50%;top:50%;margin-left:-10%;margin-top:-10%;border-radius:50%;}
.ab_06c_a label em:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:transparent;border-radius:50%;box-shadow:0 0 0 .01rem #ed1f34;transform:scale(1);opacity:0}
.ab_06c_a label em:before{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 2s infinite linear;animation:ksan 2s infinite linear}
.ab_06c_a label em:after{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:transparent;border-radius:50%;box-shadow:0 0 0 .01rem #ed1f34;transform:scale(1);opacity:0}
.ab_06c_a label em:after{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 2s infinite linear;animation:ksan 2s infinite linear;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;}
.ab_06c_a label span{width:100%;display:block;overflow:hidden;text-align:center;position:absolute;left:0px;bottom:-.26rem;font-size:.16rem;color:#23262b;font-family:albb_medium;line-height:.26rem;}
.ab_06c_a label.lb1{left:77%;top:39%}

.ab_07{overflow:hidden;padding-top:1rem;padding-bottom:1.4rem;}
.ab_07_c{width:92%;overflow:visible;float:right;}
.ab_07_c ul li{width:20%;overflow:hidden;float:left;position:relative;height:5rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_07_c ul li .ab_07c_bg{width:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.ab_07_c ul li .ab_07c_bg img{width:100%;height:5rem;display:block;object-fit:cover;transition:.6s linear;-webkit-transition:.6s linear;-o-transition:.6s linear;-moz-transition:.6s linear;}
.ab_07_c ul li .ab_07c_c{width:100%;overflow:hidden;position:absolute;left:0px;bottom:.7rem;padding:0px .4rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:990;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_07_c ul li .ab_07cc_c{width:100%;overflow:hidden;} 
.ab_07_c ul li .ab_07cc_c p{width:100%;overflow:hidden;color:rgba(255,255,255,.8);line-height:1.75;font-family:albb_medium;font-size:.18rem;}
.ab_07_c ul li .ab_07cc_c .ab_07c_b{width:100%;overflow:hidden;height:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_07_c ul li .ab_07cc_c .ab_07c_b{transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;}
.ab_07_c ul li .ab_07cc_c p.p1{font-size:.3rem;font-family:albb_semibold;line-height:1.3;position:relative;padding-top:.4rem;color:#fff;display:block;}
.ab_07_c ul li .ab_07cc_c p.p1:before{content:"";width:.4rem;height:.1rem;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_07_c ul li .ab_07cc_c p.p1:before{transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;}


.ab_07_c ul li.on{width:40%;-moz-box-shadow:0px .2rem .5rem rgba(40,38,38,0.5);-webkit-box-shadow:0px .2rem .5rem rgba(40,38,38,0.5);box-shadow:0px .2rem .5rem rgba(40,38,38,0.5);}
.ab_07_c ul li.on .ab_07cc_c p{font-size:.2rem;}
.ab_07_c ul li.on .ab_07cc_c p.p1{font-size:.5rem;margin-bottom:.3rem;}
.ab_07_c ul li.on .ab_07cc_c p.p1:before{width:.8rem;background-color:#d80414;}
.ab_07_c ul li.on .ab_07cc_c .ab_07c_b{height:auto;}
.ab_07_c ul li.on .ab_07c_bg img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}


.ab_08{overflow:hidden;}
.ab_08_t{width:100%;overflow:hidden;position:relative;}
.ab_08_t:before{content:"";width:100%;height:.01rem;display:block;overflow:hidden;background-color:#e0e0e0;position:absolute;left:0px;top:0.3rem;}
.ab_08_t .wrap_c{position:relative;min-height:.6rem;}
.ab_08_t .ab_08t_prev{width:.6rem;height:.6rem;border:.02rem solid #d80414;background-color:#d80414;position:absolute;left:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_08_t .ab_08t_prev:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../image/in_01_on.svg") center no-repeat;background-size:.1rem;position:absolute;left:0px;top:0px;}

.ab_08_t .ab_08t_prev.swiper-button-disabled{width:.6rem;height:.6rem;border:.02rem solid #d80414;background-color:#fff;position:absolute;left:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_08_t .ab_08t_prev.swiper-button-disabled:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../image/ab_01.svg") center no-repeat;background-size:.1rem;position:absolute;left:0px;top:0px;}

.ab_08_t .ab_08t_next{width:.6rem;height:.6rem;border:.02rem solid #d80414;background-color:#d80414;border-radius:0px .2rem 0px 0px;position:absolute;right:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_08_t .ab_08t_next:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../image/in_02_on.svg") center no-repeat;background-size:.1rem;position:absolute;left:0px;top:0px;}

.ab_08_t .ab_08t_next.swiper-button-disabled{width:.6rem;height:.6rem;border:.02rem solid #d80414;background-color:#fff;border-radius:0px .2rem 0px 0px;position:absolute;right:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_08_t .ab_08t_next.swiper-button-disabled:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../image/ab_02.svg") center no-repeat;background-size:.1rem;position:absolute;left:0px;top:0px;}

.ab_08t_slide{width:calc(100% - 3rem);overflow:hidden;margin:0px auto;padding:0px;}
.ab_08t_slide .swiper-slide{width:1.4rem;cursor:pointer;position:relative;}
.ab_08t_slide .swiper-slide label.lb1{width:100%;padding-top:.24rem;display:block;overflow:hidden;position:relative;font-family:albb_medium;margin-top:.25rem;cursor:pointer;}
.ab_08t_slide .swiper-slide label.lb1 b{width:.1rem;height:.1rem;display:block;overflow:hidden;border:.02rem solid #d80414;background-color:#fff;position:absolute;left:50%;top:0px;margin-left:-.05rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_08t_slide .swiper-slide label.lb1 span{width:100%;display:block;overflow:hidden;text-align:center;font-size:.24rem;color:#999;line-height:.34rem;}
.ab_08t_slide .swiper-slide label.lb2{width:100%;overflow:visible;position:absolute;left:0px;top:0px;text-align:center;display:none;}
.ab_08t_slide .swiper-slide label.lb2 span{display:inline-block;font-size:.7rem;color:#d70414;font-family:albb_heavy;line-height:.6rem;position:relative;}
.ab_08t_slide .swiper-slide label.lb2 span:before{content:"";width:.1rem;height:.1rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:-.3rem;top:50%;margin-top:-.05rem;}
.ab_08t_slide .swiper-slide .ab_08t_hid{width:100%;overflow:hidden;display:none;}
.ab_08t_slide .swiper-slide.on label.lb2{display:block;}
.ab_08t_slide .swiper-slide.on label.lb1{opacity:0;}


.ab_08_c{width:100%;overflow:hidden;margin-top:.9rem;}
.ab_08c_s{width:100%;overflow:hidden;position:relative;}

.ab_08c_slide{width:calc(50% + .3rem);overflow:hidden;}
.ab_08c_slide .swiper-slide{width:100% !important;overflow:hidden;}
.ab_08c_slide .swiper-slide .ab_08mg_t{width:100%;overflow:hidden;}
.ab_08c_slide .swiper-slide .ab_08mg_t img{width:100% !important;display:block;transition:1.3s linear;-webkit-transition:1.3s linear;-o-transition:1.3s linear;-moz-transition:1.3s linear;}
.ab_08c_slide .swiper-slide .ab_08mg_c{width:100%;overflow:hidden;text-align:center;font-size:.16rem;color:#222;line-height:1.75;margin-top:.1rem;}
.ab_08c_slide .swiper-slide-active img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}


.ab_08c_r{width:calc(50%);overflow:hidden;height:100%;position:absolute;right:0px;top:0px;z-index:999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.ab_08cr_c{width:100%;overflow:hidden;}
.ab_08cr_c ul li{width:100%;overflow:hidden;padding-left:calc(.6rem + .8rem);font-size:.3rem;color:#222222;line-height:1.75;margin:.1rem 0px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:albb_medium;}
.ab_08cr_c ul li:before{content:"";width:0rem;height:.1rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;top:50%;margin-top:-.05rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_08cr_c ul li span{display:inline-block;cursor:pointer;}
.ab_08cr_c ul li.on:before{width:.6rem;}
.ab_08cr_c ul li.on{color:#d70414;}

.ab_08c_b{width:100%;overflow:hidden;margin-top:-.7rem;}
.ab_08c_b img{width:100%;display:block;}


.ab_09{overflow:hidden;position:relative;background-color:#f3f4f7;margin-top:1rem;padding:1.4rem 0px;}
.ab_09:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../image/ab_03.jpg") center bottom no-repeat;background-size:100%;position:absolute;left:0px;top:0px;}
.ab_09:before{-webkit-animation:an_05 6.1s linear infinite;animation: an_05 6.1s linear infinite;}

.ab_09fr{width:100%;overflow:hidden;position:relative;}

.ab_09_c{width:100%;overflow:hidden;}
.ab_09_c .fr{width:51%;overflow:hidden;}
.ab_09_c .fr img{width:100%;display:block;}

.ab_09_c .fl{width:40%;overflow:hidden;position:absolute;left:0px;bottom:.4rem;}
.ab_09_c .fl label.xx{width:.02rem;height:100%;display:block;overflow:hidden;position:absolute;left:.08rem;top:0px;}
.ab_09_c .fl label.xx:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background-image:linear-gradient(rgba(191,191,191,0),rgba(191,191,191,1),rgba(191,191,191,0));}

.ab_09cl_slide{width:100%;overflow:hidden;position:relative;height:5.6rem;}
.ab_09cl_slide:before{content:"";width:100%;height:50%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:999;background:linear-gradient(to bottom, rgba(243,244,247,.5) 30%,rgba(243,244,247,0));pointer-events:none;}

.ab_09cl_slide .swiper-slide{width:100%;overflow:hidden;font-size:.24rem;color:#252e37;font-family:albb_heavy;height:.5rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.ab_09cl_slide .swiper-slide span{width:100%;padding-left:.6rem;display:block;position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_09cl_slide .swiper-slide span:before{content:"";width:.2rem;height:.2rem;border-radius:0px .1rem 0px 0px;position:absolute;left:-.2rem;top:50%;margin-top:-.1rem;background-color:#d80414;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_09cl_slide .swiper-slide-active{color:#cd2026;}
.ab_09cl_slide .swiper-slide-active span:before{left:0px;}
.ab_09cl_slide .swiper-slide-active + div + div{opacity:.7;}
.ab_09cl_slide .swiper-slide-active + div + div + div{opacity:.5;}


.toTop{position:fixed;bottom:.6rem;right:.1rem;display:none;z-index:9999;border-radius:50%;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.toTop.on{display:block;}
.toTop>a>i>img{width: .65rem;}
.toTop>a>i>img:nth-child(2){display: none;}
.toTop:hover>a>i>img:nth-child(1){display: none;}
.toTop:hover>a>i>img:nth-child(2){display: block;}


.zprd_02{width:100%;overflow:hidden;padding-top:1.3rem;position:relative;padding-bottom:1.4rem;}
.zprd_02 .ny-content{position:relative;z-index:999;}
.zprd_02:before{content:"";width:100%;height:50%;display:block;overflow:hidden;background-color:#f4f5f8;position:absolute;left:0px;bottom:.4rem;pointer-events:none;}
.zprd_02:after{content:"";width:.9rem;height:.4rem;display:block;overflow:hidden;background:url("../image/prd_07.jpg") center no-repeat;background-size:100% 100%;position:absolute;right:24%;bottom:0px;}

.zprd_01{overflow:hidden;padding:1.5rem 0px 1.5rem 0px;display:flex;display:-webkit-flex;justify-content:space-between}
.zprd_01_l{width:44.27%;overflow:hidden;float:left;}
.zprd_01_l img{width:100%;display:block;}

.zprd_01_r{width:37.60%;overflow:hidden;float:right;margin-right:10%;}
.zprd_01_r ul{width:100%;height:100%;overflow:hidden;border-top:.01rem dashed #c6c6c6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_01_r ul li{width:100%;overflow:hidden;height:50%;border-bottom:.01rem dashed #c6c6c6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.zprd_01_r ul li .zprd_01r_c{width:100%;overflow:hidden;}
.zprd_01_r ul li .zprd_01r_c p{width:100%;overflow:hidden;}
.zprd_01_r ul li .zprd_01r_c p.p1{font-size:.4rem;color:#404045;line-height:1.75;font-weight:bold;}
.zprd_01_r ul li .zprd_01r_c p.p2{font-size:.24rem;color:#666;line-height:1.75;margin-top:.2rem;}


.zprd_03{width:100%;overflow:hidden;}
.zprd_03_c{width:100%;overflow:visible;}
.zprd_03_c ul li{width:calc( ( 100% - 1.2rem ) / 2 );float:left;margin-right:1.2rem;display:flex;display:-webkit-flex;justify-content:space-between;margin-bottom:.7rem;}
.zprd_03_c ul li:nth-child(2n){margin-right:0px;}
.zprd_03_c ul li em{display:block;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_03_c ul li em.em1{width:2.8rem;overflow:hidden;position:relative;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.zprd_03_c ul li em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.zprd_03_c ul li em.em1 img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.zprd_03_c ul li em.em2{width:calc(100% - .7rem - 2.8rem);overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.zprd_03_c ul li em.em3{width:100%;}
.zprd_03_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.zprd_03_c ul li em.em2 span.sp1{font-size:.4rem;color:#404045;line-height:1.75;font-weight:bold;}
.zprd_03_c ul li em.em2 span.sp2{font-size:.24rem;color:#666666;line-height:1.75;margin-top:.2rem;}
.zprd_03_c ul li:hover em.em1{border-radius:0px .6rem 0px 0px;background-color:#d80414;-moz-box-shadow:0px 0px .5rem rgba(216,4,20,0.2);-webkit-box-shadow:0px 0px .5rem rgba(216,4,20,0.2);box-shadow:0px 0px .5rem rgba(216,4,20,0.2);}
.zprd_03_c ul li:hover em.em1 img.img1{opacity:0;}
.zprd_03_c ul li:hover em.em1 img.img2{opacity:1;}
.zprd_03_c ul li:hover em.em2 span.sp1{color:#d80414;}


.zprd_04{width:100%;overflow:hidden;margin-top:1rem;background:url("../image/prd_03.jpg") center no-repeat;background-size:cover;position:relative;display:flex;display:-webkit-flex;justify-content:space-between}
.zprd_04 .zprd_04_l{width:61%;overflow:hidden;float:left;}
.zprd_04 .zprd_04_l img{width:100%;display:block;}

.zprd_04_t{width:100%;overflow:hidden;position:absolute;left:0px;top:25%;}
.zprd_04_t .ny-protit h2{color:#fff;}

.zprd_04_r{width:21%;overflow:hidden;margin-right:10%;float:right;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.zprd_04_r p{width:100%;overflow:hidden;}
.zprd_04_r p.p1{font-size:.4rem;color:#fff;line-height:1.5;font-weight:bold;}
.zprd_04_r p.p2{font-size:.2rem;color:rgba(255,255,255,.8);line-height:1.75;margin-top:.2rem;}
.zprd_04_r p.p4{height:.8rem;}


.zprd_05{overflow:hidden;width:100%;}
.zprd_05 img{display:block;width:.8rem !important;float:right;margin-right:20%;}


.zprd_06{width:100%;overflow:hidden;padding:1.1rem 0px 1.1rem 0px;}
.zprd_06 .fr{width:46%;overflow:hidden;}
.zprd_06 .fr img{width:100%;display:block;}
.zprd_06 .fl{width:44%;overflow:hidden;}
.zprd_06 .fl ul li{width:100%;overflow:hidden;padding-bottom:.6rem;margin-bottom:.6rem;border-bottom:.01rem dashed #e1e1e1;}
.zprd_06 .fl ul li:last-child{border-bottom:0px;padding-bottom:0px;margin-bottom:0px;}
.zprd_06 .fl ul li p{width:100%;overflow:hidden;}
.zprd_06 .fl ul li p.p1{font-size:.4rem;font-weight:bold;line-height:1.75;color:#404045;}
.zprd_06 .fl ul li p.p2{font-size:.2rem;margin-top:.2rem;line-height:1.75;color:#666;}

.zprd_07{width:100%;overflow:hidden;position:relative;padding-top:1.6rem;margin-bottom:1.6rem;}
.zprd_07:before{content:"";width:100%;height:85%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background:url("../image/prd_23.jpg") center top no-repeat;background-size:cover;pointer-events:none;}
.zprd_07 .ny-content{z-index:999;position:relative;}

.zprd_07_c{width:100%;overflow:hidden;}
.zprd_07_c ul li{width:calc( ( 100% - .6rem ) / 4 );float:left;margin-right:.2rem;margin-bottom:.2rem;}
.zprd_07_c ul li:nth-child(4n){margin-right:0px;}


.zprd_08{padding-bottom:1rem;}
.zprd_08:before{bottom:0px;}
.zprd_08:after{display:none;}

.zprd_09{overflow:hidden;margin-top:1.4rem;}
.zprd_10{padding-top:0.3rem;}
.zprd_10 .zprd_01_r ul li{height:33.3333%;}


.zprd_11{overflow:hidden;width:100%;position:relative;margin-top:0rem;padding-top:1.4rem;}
.zprd_11:before{content:"";width:100%;height:3.5rem;display:block;overflow:hidden;background:url("../image/prd_30.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:0px;}
.zprd_11:after{content:"";width:.9rem;height:.4rem;display:block;overflow:hidden;background:url("../image/prd_07.jpg") center no-repeat;background-size:100% 100%;position:absolute;left:10%;top:3.5rem;}
.zprd_11 .zprd_11_t{position:relative;z-index:999;}
.zprd_11 .zprd_11_t .ny-protit{margin-bottom:.5rem;}

.zprd_11 .zprd_11_c{position:relative;z-index:999;}
.zprd_11 .zprd_11_c .fr{width:44.27%;overflow:hidden;}
.zprd_11 .zprd_11_c .fr img{width:100%;display:block;}
.zprd_11 .zprd_11_c .fl{width:37.5%;overflow:hidden;margin-left:10%;margin-top:1.4rem;}
.zprd_11 .zprd_11_c .fl ul li{width:100%;overflow:hidden;padding:.6rem 0px;border-bottom:.01rem dashed #c2c2c2;}
.zprd_11 .zprd_11_c .fl ul li:last-child{border-bottom:0px;}
.zprd_11 .zprd_11_c .fl ul li p{width:100%;overflow:hidden;}
.zprd_11 .zprd_11_c .fl ul li p.p1{font-size:.4rem;color:#404045;font-weight:bold;line-height:1.75;}
.zprd_11 .zprd_11_c .fl ul li p.p2{font-size:.24rem;color:#666;line-height:1.75;margin-top:.2rem;}


.navfr_01 ul li{font-size:.18rem;padding:0px .3rem;}


.zprd_12{overflow:hidden;padding:1.2rem 0px;}
.zprd_12 ul li{width:calc( ( 100% - .6rem ) / 3 );float:left;margin-right:.3rem;}
.zprd_12 ul li:nth-child(3n){margin-right:0px;}
.zprd_12 ul li a{width:100%;display:block;overflow:visible;}
.zprd_12 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.zprd_12 ul li em.em1{-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.zprd_12 ul li em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.zprd_12 ul li em.em2{text-align:center;font-size:.26rem;color:#23262b;line-height:.36rem;padding:.3rem 0px;}
.zprd_12 ul li:hover em.em1{border-radius:0px .6rem 0px 0px;}
.zprd_12 ul li:hover em.em1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}
.zprd_12 ul li:hover em.em2{color:#d80414;}


.zprd_13{background-color:#fbfbfd;}

.zprd_12_t{width:100%;overflow:hidden;text-align:center;line-height:1rem;padding:.5rem 0px;font-size:.4rem;color:#23262b;font-weight:bold;position:relative;}
.zprd_12_t:before{content:"";width:100%;height:.01rem;display:block;overflow:hidden;position:absolute;left:0px;top:50%;margin-top:-.005rem;background-color:#eee;}
.zprd_12_t label{display:inline-block;padding:0px .3rem;background-color:#fbfbfd;position:relative;z-index:999;}


.zprd_12_t1{margin-bottom:0rem !important;}

.zprd_14{width:100%;overflow:hidden;margin-top:.4rem;}
.zprd_14 ul li{width:50%;float:left;font-size:.26rem;color:#fff;line-height:1.75;}
.zprd_14 ul li span{display:inline-block;position:relative;padding-left:.28rem;}
.zprd_14 ul li span:before{content:"";width:.08rem;height:.08rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;top:0;margin-top:.18rem;}

.ny-powerlist li.li1 h4{margin-bottom:0px;}
.ny-powerlist li.li1 p{padding-top:.1rem;font-size:.22rem;}

.zprd_15{overflow:hidden;width:100%;position:relative;padding:1.4rem 0px;}
.zprd_15:before{content:"";width:100%;height:50%;display:block;overflow:hidden;background:url("../image/prd_62.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;bottom:0px;}
.zprd_15_t{width:100%;overflow:hidden;font-size:.5rem;color:#414141;line-height:1.75;font-weight:bold;position:relative;z-index:99;}
.zprd_15_c{width:100%;overflow:hidden;margin-top:.6rem;position:relative;z-index:99;}
.zprd_15_c a{width:100%;display:block;overflow:hidden;position:relative;z-index:99;}
.zprd_15_c a.myvideo:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../image/prd_61.png") center no-repeat;background-size:1rem;position:absolute;left:0px;top:0px;}
.zprd_15_c img{width:100%;display:block;}

.zprd_15_b{width:100%;overflow:hidden;margin-top:1rem;position:relative;z-index:99;}
.zprd_15_b ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.zprd_15_b ul li{padding:0px .5rem;min-width:3.8rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_15_b ul li:first-child{padding-left:0px;}
.zprd_15_b ul li:last-child{padding-right:0px;}
.zprd_15_b ul li.li1{padding:0px;width:.01rem;position:relative;min-width:auto;}
.zprd_15_b ul li.li1 b{width:.01rem;height:100%;display:block;overflow:hidden;background-color:#ddd;position:absolute;left:0px;top:0px;}
.zprd_15_b ul li p{width:100%;overflow:hidden;}
.zprd_15_b ul li p.p1{font-size:.3rem;font-weight:bold;color:#404045;line-height:1.75;}
.zprd_15_b ul li p.p2{font-size:.24rem;color:#666666;line-height:1.75;margin-top:.2rem;}


.zprd_16{overflow:hidden;padding:1.4rem 0px;}

.zprd_16_c{width:100%;overflow:visible;padding-top:.6rem;}
.zprd_16_c ul{width:100%;overflow:visible;}
.zprd_16_c ul li{width:calc( ( 100% - 1rem ) / 3 );float:left;margin-right:.5rem;}
.zprd_16_c ul li:nth-child(3n){margin-right:0px;}
.zprd_16_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.zprd_16_c ul li em.em1{-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.zprd_16_c ul li em.em2{margin-top:.6rem;}
.zprd_16_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.zprd_16_c ul li em.em2 span.sp1{text-align:center;font-size:.3rem;color:#404045;font-weight:bold;line-height:1.75;}
.zprd_16_c ul li em.em2 span.sp2{font-size:.24rem;color:#666;line-height:1.75;line-height:1.75;margin-top:.2rem;text-align:center;}


.zprd_17{overflow:hidden;padding-bottom:1.4rem;position:relative;}
.zprd_17:before{content:"";width:50%;height:100%;display:block;overflow:hidden;background-color:#f1f3f7;position:absolute;right:0px;top:0px;}

.zprd_17_t{width:100%;overflow:hidden;font-size:.26rem;color:#666666;line-height:1.75;position:relative;z-index:99;}

.zprd_17_c{width:100%;overflow:hidden;margin-top:.6rem;position:relative;z-index:99;}
.zprd_17_c img{width:100%;display:block;}


.zprd_19{width:100%;overflow:visible;position:relative;}
.zprd_19:before{content:"";width:100%;height:50%;display:block;overflow:hidden;background-color:#f5f6f9;position:absolute;left:0px;top:25%;}

.zprd_18{overflow:hidden;padding:1.4rem 0px;position:relative;z-index:99;}
.zprd_18_c{width:100%;overflow:visible;padding-top:.6rem;}
.zprd_18_c ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content:space-between;}
.zprd_18_c ul li{width:calc( ( 100% - .35rem ) / 2 );float:left;margin-right:.35rem;padding:.5rem .5rem;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_18_c ul li:nth-child(2n){margin-right:0px;}
.zprd_18_c ul li p{width:100%;overflow:hidden;}
.zprd_18_c ul li p.p1{font-size:.4rem;color:#404045;font-weight:bold;line-height:1.75;}
.zprd_18_c ul li dl{width:100%;margin:0px;padding:0px;overflow:hidden;margin-top:.2rem;}
.zprd_18_c ul li dl dd{width:50%;float:left;margin:0px;padding:0px;font-size:.26rem;color:#404045;line-height:1.75;}
.zprd_18_c ul li dl.dl1 dd{width:100%;}
.zprd_18_c ul li dl dd span{display:inline-block;position:relative;padding-left:.28rem;}
.zprd_18_c ul li dl dd span:before{content:"";width:.08rem;height:.08rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;top:0;margin-top:.18rem;}


.zprd_20{overflow:hidden;padding-bottom:1.4rem;position:relative;z-index:99;}
.zprd_20_c{width:100%;overflow:hidden;background-color:#fff;padding:.6rem .6rem .5rem .6rem;margin-top:.6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.zprd_20c_t{width:100%;overflow:hidden;height:.8rem;}
.zprd_20c_t a{width:calc( ( 100% - .03rem ) / 4 );float:left;height:.8rem;text-align:center;font-size:.24rem;color:#404045;font-weight:bold;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.zprd_20c_t span{width:.01rem;height:.2rem;display:block;float:left;background-color:#d9d9d9;margin-top:.28rem;}
.zprd_20c_t a.on{background-color:#d80414;color:#fff;}

.zprd_20c_c{width:100%;overflow:hidden;margin-top:.6rem;}
.zprd_20c_c ul li{width:calc( ( 100% - .4rem ) / 5 );float:left;margin-right:.1rem;margin-bottom:.1rem;}
.zprd_20c_c ul li:nth-child(5n){margin-right:0px;}
.zprd_20c_c ul li img{width:100%;display:block;}


.zprd_21{margin-bottom:1.4rem;padding-bottom:1.4rem;position:relative;}
.zprd_21:before{content:"";width:100%;height:65%;display:block;overflow:hidden;background-color:#eceef3;position:absolute;left:0px;bottom:0px;pointer-events:none;}


.zprd_22{overflow:visible;padding-top:1.4rem;position:relative;}
.zprd_22:before{content:"";width:100%;height:50%;display:block;overflow:hidden;background-color:#eceef3;position:absolute;left:0px;top:0px;}
.zprd_22_c{width:100%;overflow:hidden;background-color:#fff;position:relative;z-index:99;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.zprd_22_c .fl{width:59.86%;overflow:hidden;}
.zprd_22_c .fl img{width:100%;display:block;}
.zprd_22_c .fr{width:40.14%;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:.6rem;}
.zprd_22_c .fr p{width:100%;overflow:hidden;font-size:.24rem;color:#999999;line-height:1.75;}
.zprd_22_c .fr p.p1{font-size:.4rem;color:#414141;font-weight:bold;line-height:1.75;margin-bottom:.2rem;}


.zprd_23{overflow:hidden;padding:1.4rem 0px 0px 0px;}
.zprd_23 ul{width:100%;overflow:hidden;border-left:.01rem solid #e5e5e5;display:flex;display:-webkit-flex;justify-content:space-between;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_23 ul li{width:50%;overflow:hidden;padding:0px 1rem;border-right:.01rem solid #e5e5e5;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_23 ul li p{width:100%;overflow:hidden;font-size:.24rem;color:#999;line-height:1.75;}
.zprd_23 ul li p.p1{font-size:.4rem;color:#414141;font-weight:bold;line-height:1.4;margin-bottom:.2rem;}


.zprd_24{width:100%;overflow:hidden;position:relative;padding-bottom:1.4rem;}
.zprd_24:before{content:"";width:100%;height:50%;display:block;overflow:hidden;background-color:#f5f6f9;position:absolute;left:0px;top:26%;}

.zprd_25{overflow:hidden;padding-top:1.4rem;padding-bottom:1.4rem;position:relative;z-index:99;}
.zprd_25_c{width:100%;overflow:hidden;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.zprd_25_c .fr{width:51.64%;}
.zprd_25_c .fr img{width:100%;display:block;}
.zprd_25_c .fl{width:48.36%;overflow:hidden;padding-left:1rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_25_c .fl p{width:100%;overflow:hidden;font-size:.24rem;color:#999999;line-height:1.75;}
.zprd_25_c .fl p.p1{font-size:.4rem;color:#414141;font-weight:bold;line-height:1.75;margin-bottom:.2rem;}


.zprd_26{overflow:hidden;padding-bottom:1.4rem;position:relative;z-index:99;}
.zprd_26 ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.zprd_26 ul li{width:41%;}
.zprd_26 ul li.li1{width:.01rem;overflow:hidden;padding:0px;background-color:#c5c5c8;}
.zprd_26 ul li p{width:100%;overflow:hidden;font-size:.24rem;color:#999999;line-height:1.75;}
.zprd_26 ul li p.p1{font-size:.4rem;color:#414141;font-weight:bold;line-height:1.75;margin-bottom:.2rem;}


.ny-protit h6{width:100%;overflow:hidden;margin:0px;padding:0px;text-align:center;margin-top:.8rem;position:relative;}
.ny-protit h6 img{display:block;margin:0px auto;padding:0px;max-width:90%;}
.ny-protit h6 span{width:100%;display:block;overflow:hidden;height:100%;font-size:.6rem;color:#404045;font-weight:bold;position:absolute;left:0px;top:0px;z-index:999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.ny-protit h6:before{content:"";width:.6rem;height:.14rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:50%;margin-left:-.3rem;bottom:0px;}


.zprd_27{overflow:hidden;width:100%;padding-top:.5rem;}
.zprd_27 .ny-content{position:relative;overflow:visible;}

.zprd_27_img{width:5rem;overflow:hidden;position:absolute;left:50%;top:0px;height:5.8rem;margin-left:-2.5rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_27_img img{max-width:100%;max-height:100%;display:block;}

.zprd_27_c{width:100%;overflow:visible;}
.zprd_27_c ul li{width:calc( ( 100% - 6.2rem ) / 2 );margin-right:6.2rem;padding:.1rem .4rem;min-height:1rem;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;overflow:hidden;float:left;margin-bottom:.16rem;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_27_c ul li:nth-child(2n){margin-right:0px;}
.zprd_27_c ul li span{display:inline-block;font-size:.3rem;color:#3b3b3b;position:relative;padding-left:.3rem;}
.zprd_27_c ul li span:before{content:"";width:.08rem;height:.08rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;top:0;margin-top:.16rem;}


.zprd_28{padding-bottom:0px !important;}

.zprd_32{overflow:hidden;padding-top:1.4rem;position:relative;}
.zprd_32:before{content:"";width:100%;height:40%;display:block;overflow:hidden;background-color:#f5f6f8;position:absolute;left:0px;top:30%;}


.zprd_30{width:100%;overflow:visible;position:relative;z-index:99;}
.zprd_30 .ny-content{display:flex;display:-webkit-flex;justify-content:space-between}
.zprd_30_l{width:60.52%;overflow:hidden;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.zprd_30_l img{width:100%;display:block;}
.zprd_30_r{width:39.48%;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:1rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.zprd_30_r p{width:100%;overflow:hidden;font-size:.24rem;color:#404045;line-height:1.75;}
.zprd_30_r p.p1{position:relative;font-size:.5rem;color:#404045;font-weight:bold;line-height:1.3;padding-bottom:.4rem;margin-bottom:.4rem;}
.zprd_30_r p.p1:before{content:"";width:.6rem;height:.14rem;display:block;overflow:hidden;background-color:#D80414;position:absolute;left:0px;bottom:0px;}


.zprd_31{overflow:hidden;margin-top:1.4rem;padding-bottom:1.4rem;position:relative;z-index:99;}
.zprd_31_t{width:100%;overflow:hidden;}
.zprd_31_t p{text-align:center;width:100%;overflow:hidden;font-size:.24rem;color:#999999;line-height:1.75;}
.zprd_31_t p.p1{font-size:.5rem;color:#404045;font-weight:bold;line-height:1.75;}

.zprd_31_c{width:100%;overflow:hidden;margin-top:.6rem;}
.zprd_31_c ul li{width:calc( ( 100% - .6rem ) / 4 );float:left;margin-right:.2rem;margin-bottom:.2rem;}
.zprd_31_c ul li:nth-child(4n){margin-right:0px;}
.zprd_31_c ul li img{width:100%;display:block;}


.zprd_33{overflow:hidden;position:relative}
.zprd_33:before{content:"";width:.9rem;height:.4rem;display:block;overflow:hidden;background:url("../image/prd_100.jpg") center no-repeat;background-size:100% 100%;position:absolute;left:10%;top:1.8rem;}
.zprd_33:after{content:"";width:100%;height:50%;display:block;overflow:hidden;background:url("../image/prd_101.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:2.2rem;}

.zprd_34{width:100%;overflow:hidden;position:relative;margin-top:.14rem;z-index:99;}
.zprd_34 .fl{width:41%;}
.zprd_34 .fl p{width:100%;overflow:hidden;}
.zprd_34 .fl p.p1{font-size:.5rem;color:#404045;line-height:1.3;font-weight:bold;}
.zprd_34 .fl p.p2{font-size:.24rem;color:#404045;line-height:1.75;margin-top:1.7rem;}
.zprd_34 .fl p.p3{margin-top:1.7rem;font-size:.36rem;color:#404045;font-weight:bold;line-height:1.75;position:relative;padding-bottom:.5rem;margin-bottom:.5rem;}
.zprd_34 .fl p.p3:before{content:"";width:.6rem;height:.14rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;bottom:0px;}
.zprd_34 .fl p.p4{font-size:.24rem;color:#404045;line-height:1.75;}



.zprd_34 .fr{width:49%;}
.zprd_34 .fr img{width:100%;display:block;}


.zprd_35{overflow:hidden;padding-top:1.4rem;position:relative;z-index:99;}
.zprd_35 ul li{width:calc( ( 100% - .8rem ) / 3 );float:left;height:4rem;margin-right:.4rem;margin-bottom:.4rem;padding:.5rem;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_35 ul li:nth-child(1){height:8.4rem;}
.zprd_35 ul li:nth-child(3){margin-right:0px;}
.zprd_35 ul li:nth-child(5){margin-right:0px;}
.zprd_35 ul li p{width:100%;overflow:hidden;}
.zprd_35 ul li p.p1{font-size:.3rem;color:#404045;font-weight:bold;line-height:1.3;}
.zprd_35 ul li p.p2{font-size:.2rem;color:#404045;line-height:1.5;margin-top:.3rem;}
.zprd_35 ul li p.p3{margin-top:.3rem;}
.zprd_35 ul li p.p3 img{width:100%;display:block;}
.zprd_35 ul li dl{width:100%;margin:0px;padding:0px;margin-top:.3rem;}
.zprd_35 ul li dl dd{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:.2rem;line-height:1.5;}
.zprd_35 ul li dl dd span{display:inline-block;position:relative;padding-left:.2rem;}
.zprd_35 ul li dl dd span:before{content:"";width:.05rem;height:.05rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;top:0;margin-top:.18rem;}


.zprd_36{overflow:hidden;padding:1.4rem 0px;}
.zprd_36_c{width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.zprd_36_c .fl{width:61%;overflow:hidden;}
.zprd_36_c .fl img{width:100%;display:block;}
.zprd_36_c .fr{width:39%;overflow:hidden;padding-left:1rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.zprd_36_c .fr p{width:100%;overflow:hidden;}
.zprd_36_c .fr p.p1{font-size:.5rem;color:#404045;font-weight:bold;line-height:1.75;margin-bottom:.4rem;}
.zprd_36_c .fr dl{width:100%;margin:0px;padding:0px;margin-top:.3rem;}
.zprd_36_c .fr dl dd{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:.24rem;line-height:1.75;}
.zprd_36_c .fr dl dd span{display:inline-block;position:relative;padding-left:.2rem;}
.zprd_36_c .fr dl dd span:before{content:"";width:.05rem;height:.05rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;top:0;margin-top:.18rem;}


.zprd_37{overflow:hidden;position:relative;padding-bottom:1.4rem;margin-bottom:1.4rem;}
.zprd_37:before{content:"";width:100%;height:50%;overflow:hidden;display:block;background-color:#f4f5f8;position:absolute;left:0px;bottom:0%;}
.zprd_37_c{width:100%;overflow:hidden;margin-top:0rem;position:relative;z-index:99;}
.zprd_37_c ul li{width:calc( ( 100% - 1rem ) / 6 );float:left;margin-right:.2rem;margin-bottom:.2rem;}
.zprd_37_c ul li:nth-child(6n){margin-right:0px;}
.zprd_37_c ul li img{width:100%;display:block;}








@media screen and (min-width:1921px) {
    .wrap_c{max-width:1920px;margin:0px auto;}
    .bss_02 .wrap_c{margin:0px auto;}
    .bss_04 .wrap_c{margin:0px auto;}
    .bss_01 .wrap_c{margin:0px auto;}

    .banner_sp{left:50% !important;margin-left:-960px;}
    .banner .banner_prev{right:50%;margin-right:-960px;}

    .in_02_t .fl{position:relative;left:50%;margin-left:-960px;}
    .in_02_t .fr{position:relative;right:50%;margin-right:-960px;}

    .in_02c_slide{max-width:1920px;}

    .in_03c_slide{max-width:1920px;margin:0px auto;padding:0px;}
    .in_03c_bg{max-width:1370px;left:50%;margin-left:-685px;}

    .ab_02_b{max-width:1920px;margin:0px auto;padding:0px;margin-top:-.7rem;}

   /* .ab_04_slide{max-width:calc(100% - 1920px);}*/

    .ab_04s_c{width:1920px;left:50%;margin-left:-960px;}

    .ab_05_c{max-width:1920px;margin:0px auto;padding:0px;}

    .ab_05_t{left:50%;margin-left:-960px;}

    .ab_07_c{max-width:1920px;margin:0px auto;padding:0px;float:none;}

    .zprd_01_r{margin-right:calc(50% - 960px)}

    .zprd_04_r{margin-right:calc(50% - 960px)}

    .zprd_11 .zprd_11_c .fl{margin-left:calc(50% - 960px);}
    .zprd_11:after{left:calc(50% - 960px)}

    .zprd_33:before{left:calc(50% - 960px)}

}




@media screen and (max-width:1440px) {
  


}

@media screen and (max-width:1300px) {

    
}


@media screen and (max-width:1200px) {

    .wrap_c{margin:0px 20px;}

    .tr_other{margin-left:.5rem;}
    .tr_other a.a2{margin-left:.5rem;}

    .menufr ul li{margin-right:.5rem;}




}



@media screen and (max-width:1058px) {

    .mtmenu_click{float:left;margin-left:.3rem;position:relative;z-index:999}
    .mtmenu_click a{width:.28rem;height:.4rem;display:block;overflow:hidden;background:url("../image/menu_01_on.svg") center no-repeat;background-size:100%;}
    .mtmenu_click a.on{background:url("../image/menu_02_on.svg") center no-repeat;background-size:.2rem;}

    .tr_other{margin-left:.3rem;}
    .tr_other a.a2{margin-left:.3rem;}

    .topfr .fl{z-index:999;}
    .tr_other{position:relative;z-index:999;}    

    .menufr{width:100%;overflow:visible;position:fixed;left:0px;top:0px;background-color:rgba(0,0,0,0.8);z-index:990;}
    .menufr ul{width:100%;overflow:visible;margin-top:1.26rem;border-top:.01rem solid rgba(255,255,255,.3);padding:.2rem 0px .1rem 0px;text-align:center;}
    .menufr ul li{float:none;display:inline-block;}


}

@media screen and (max-width:768px) {


    .wrap_in{margin:0px 20px;padding:0px;position:relative;}
    .wrap_c{width:auto;padding:0px 20px;margin:0px auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

    .mtmenu_click{margin-top:.01rem;}

    .w_pc{display:none !important;}
    .w_wap{display:block !important;}

    .topfr{padding-top:.1rem;}
    .topfr .fl{margin-top:.1rem;}
    .topfr .fl img{height:.16rem;}

    .tr_other{margin-left:0px;}
    .tr_other a.a2{margin-left:.2rem;}
    .top_other .mtmenu_click a{background:url("../image/menu_01.svg") center no-repeat;background-size:.24rem;}

    .top_m .fl img.img2{opacity:1;}
    .top_m .fl img.img1{opacity:0;}

    .mtmenu_click a{background:url("../image/menu_01_on.svg") center no-repeat;background-size:.24rem;}
    .mtmenu_click a.on{background:url("../image/menu_02.svg") center no-repeat;background-size:.2rem;}

    .topfr.top_on .mtmenu_click a{background:url("../image/menu_01.svg") center no-repeat;background-size:.24rem;}
    .topfr.top_on .mtmenu_click a.on{background:url("../image/menu_02.svg") center no-repeat;background-size:.24rem;}

    


    .menufr{background-color:#fff;display:none;}
    .menufr ul{margin-top:.6rem;padding-top:0px;padding-bottom:.6rem;height:calc(100vh - .6rem);overflow:hidden;overflow-y:auto;border-top:.01rem solid rgba(0,0,0,.02);}
    .menufr ul li{width:calc(100% - 40px);display:block;overflow:hidden;margin:0px auto;border-bottom:.01rem solid rgba(0,0,0,.02);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .menufr ul li:last-child{margin:0px 20px;border-bottom:0px;}
    .menufr ul li .tmc_t{height:.44rem;width:100%;justify-content:flex-start;text-align:left;position:relative;overflow:hidden;}
    .menufr ul li .tmc_t a{font-size:.15rem;width:100%;display:block;overflow:hidden;color:#222;}
    .menufr ul li.no_sub .tmc_t:before{width:.16rem;height:100%;content:"";position:absolute;right:.04rem;top:0px;display:block;overflow:hidden;}
    .menufr ul li.h_sub .tmc_t:before{content:"";width:.16rem;height:100%;display:block;overflow:hidden;background:url("../image/nav_01.svg") center no-repeat;background-size:100%;position:absolute;right:0rem;top:0px;}
    .menufr ul li .tmc_c3:after{display:none;}

    .menufr ul li .tmc_c3{position:relative;width:100%;left:0px;margin:0px;top:0px;overflow:hidden;}
    .menufr ul li .tmc_c3:before{display:none;}
    .menufr ul li.li1{height:1rem;}

    .tmcc3_lv1{height:auto;background-color:initial;margin-top:0px;}
    .tmcc3_lv1:before{display:none;}
    .tmcc3_lv1 .tc3v1_li{overflow:hidden;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_t{background-color:initial;width:calc(100% - .14rem);padding:0px;margin-left:.14rem;height:.44rem;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;border-bottom:.01rem solid rgba(0,0,0,.02);text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_t a{color:#222;border:0px;height:auto;background:none;padding:0px;margin:0px;font-size:.15rem; min-height: auto;}
    .tmcc3_lv1 .tc3v1_li.on .tc3v1i_t a{background:none;color:#222;}

    .tmcc3_lv1 .tc3v1_li.h_sub .tc3v1i_t:before{width:.16rem;height:100%;content:"";position:absolute;right:0rem;top:0px;display:block;overflow:hidden;background:url("../image/nav_01.svg") center no-repeat;background-size:100%;}


    .tmcc3_lv1 .tc3v1_li .tc3v1i_c{overflow:hidden;position:relative;height:auto;width:100%;background:none;display:none;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li{overflow:hidden;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_t{background:none;width:calc(100% - .28rem);padding:0px;margin-left:.28rem;height:.44rem;display:flex;border-bottom:.01rem solid rgba(0,0,0,.02);display:-webkit-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_t a{width:100%;font-size:.15rem;overflow:hidden;text-align:left;background:none;color:#222;height:auto;padding:0px;border:0px;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_t a:hover{background:none;color:#222;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c{width:100%;overflow:hidden;height:auto;position:relative;background:none;display:none;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.h_sub .tmc3v1i_t:before{content:"";width:.16rem;height:100%;display:block;overflow:hidden;background:url("../image/nav_01.svg") center no-repeat;background-size:100%;position:absolute;right:0rem;top:0px;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.no_sub .tmc3v1i_t:before{display:none;}

    .menufr ul li.on .tmc_t{border-bottom:.01rem solid rgba(0,0,0,.02);}
    .menufr ul li.h_sub.on .tmc_t:before{background:url("../image/nav_02.svg") center no-repeat;background-size:100%;}
    .tmcc3_lv1 .tc3v1_li.on .tc3v1i_t{background:none;}
    .tmcc3_lv1 .tc3v1_li.h_sub.on .tc3v1i_t:before{background:url("../image/nav_02.svg") center no-repeat;background-size:100%;}

    .tmcc3_lv1 .tc3v1_li.on .tc3v1i_c{left:0px;display:block;}

    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.on .tmc3v1i_c{}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.on .tmc3v1i_c{display:block;left:0px;padding:0px; z-index: 994;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.h_sub.on .tmc3v1i_t:before{background:url("../image/nav_02.svg") center no-repeat;background-size:100%;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li.no_sub.on .tmc3v1i_t:before{display:none;}

    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c p{height:.44rem;border-bottom:.01rem solid rgba(0,0,0,.02);width:calc(100% - .42rem);margin-left:.42rem;position:relative;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c p a{font-size:.15rem;color:#222;text-align:left;width:100%;display:block;overflow:hidden;position:relative;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c .tmc3v1_li .tmc3v1i_c p a:hover{color:#222;}
    .tmcc3_lv1 .tc3v1_li .tc3v1i_c:before{display:none;}

    .tmcc3_lv1 .tc3v1_li.on .tc3v1i_t a.a1{color:#222;}

    .bss_01 .wrap_c{margin:0px 20px;}
    .bss_01 p.p1{font-size:.4rem;}
    .bss_01 p.p1 img{/*height:1.4rem;*/height:.86rem;}
    .bss_01 p.p2 a{height:.36rem;line-height:.36rem;padding:0px .3rem;font-size:.12rem;}

    .bss_01 p.p3{font-size:.2rem;}

    .bss_02 .wrap_c{margin:0px 20px;}
    .bss_02 p.p1{font-size:.4rem;}
    .bss_02 p.p2 a{height:.36rem;line-height:.36rem;padding:0px .3rem;font-size:.12rem;}
    .bss_02 p.p2{margin-top:.3rem;}
    .bss_02 p.p3{font-size:.2rem;}

    .bss_03 .wrap_c{margin:0px 20px;}
    .bss_03 p.p1{font-size:.4rem;}
    .bss_03 p.p2 a{height:.36rem;line-height:.36rem;padding:0px .3rem;font-size:.12rem;}
    .bss_03 p.p2{margin-top:.3rem;}
    .bss_03 p.p3{font-size:.2rem;}

    .bss_04 .wrap_c{margin:0px 20px;}
    .bss_04 p.p1{font-size:.4rem;}
    .bss_04 p.p2 a{height:.36rem;line-height:.36rem;padding:0px .3rem;font-size:.12rem;}
    .bss_04 p.p2{margin-top:.3rem;}
    .bss_04 p.p3{font-size:.2rem;}


    .banner_sp span{font-size:.12rem;margin-right:.1rem !important;}
    .banner_sp span.swiper-pagination-bullet-active{padding-right:.1rem !important;}
    .banner_sp span.swiper-pagination-bullet-active:before{display:none;}
    .banner .banner_prev{font-size:.12rem;}
    .banner .banner_prev:before{left:-.25rem;width:.15rem;}

    .p2fr{margin-top:.6rem;}

    .in_02_t{height:.64rem;position:relative;}
    .in_02_t .fl{margin-left:20px;}
    .in_02_t .fl{line-height:.32rem;}
    .in_02_t .fl ul li{font-size:.18rem; margin-right: .8rem;}
    .in_02_t .fl ul li label:before{width:.3rem;height:.04rem;margin-top:-.02rem; top:.16rem;}
    .in_02_t .fl ul li.on label{padding-left:.5rem;}

    .in_02_t .fr{margin-right:20px;position:relative;z-index:99;}
    .in_02_t .fr a{width:.36rem;height:.36rem;}
    .in_02_t .fr a:nth-child(1){background-size:.07rem;}
    .in_02_t .fr a:nth-child(1).swiper-button-disabled{background-size:.07rem;}
    .in_02_t .fr a:nth-child(2){background-size:.07rem;}
    .in_02_t .fr a:nth-child(2).swiper-button-disabled{background-size:.07rem;}

    .in_02_t ul.ul1{line-height:.36rem;}
    .in_02_t ul.ul1 li{font-size:.2rem;}
    .in_02_t ul.ul1 li label:before{width:.3rem;height:.04rem;margin-top:-.02rem;}
    .in_02_t ul.ul1 li.on label{padding-left:.5rem;}
       

    .in_02_c{margin-top:.3rem;}

    .in_02c_slide{width:calc(100% - 40px);}
    .in_02c_slide .swiper-slide{width:80%;}
    .in_02c_slide .swiper-slide em.em2 span.sp1 b{width:.2rem;height:.04rem;}
    .in_02c_slide .swiper-slide a:hover em.em2 span.sp1 b{width:.4rem;}
    .in_02c_slide .swiper-slide em.em2{padding:0px 10px;}
    .in_02c_slide .swiper-slide em.em2 span.sp2{font-size:.3rem;}
    .in_02c_slide .swiper-slide em.em2 span.sp3{font-size:.2rem;}
    .in_02c_slide .swiper-slide em.em2 span.sp4 i{font-size:.14rem;padding-left:.3rem;}
    .in_02c_slide .swiper-slide em.em2 span.sp4 i:before{width:.15rem;}


    .p3fr{margin-top:.6rem;}
    .p3fr .in_02_t .fl ul li label:before{width:.2rem;}
    .p3fr .in_02_t .fl ul li.on label{padding-left:.32rem; display: block;}
    
    .in_03_t{position:absolute;left:0px;top:0px;}
    .in_03_t ul li{display:none;}
    .in_03_t ul li.on{display:block;}
    .in_03c_slide .swiper-slide{min-height:auto;}
    .in_03c_slide .swiper-slide .in_03c_c{margin-top:.3rem;}
    .in_03c_slide .swiper-slide .in_03c_c ul li{font-size:.16rem;margin-left:.2rem;margin-left: 0; width: 100%;}
    .in_03c_slide .swiper-slide .in_03c_c ul li:nth-child(1){margin-left: 0;}
    .in_03c_slide .swiper-slide .in_03c_c ul li br{display:none;}
    .in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt{margin:6% 0% 0 .3rem;}
    .in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p1{font-size:.12rem;}
    .in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p2{font-size:.14rem;margin-top:.05rem;}
    .in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p3{margin-top:.1rem;}
    .in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p3 i{height:.24rem;line-height:.24rem;padding:0px .12rem;font-size:.12rem;}
    .in_03c_slide .swiper-slide .in_03c_t .fl{border-radius:.3rem 0px 0px 0px}

    .page4{margin-top:.3rem;}
    .page4 .fl{display:none;}
    .page4 .fr{width:100%;}
    .page4 .fr .fl{width:100%;margin-top:.2rem;}
    .page4 .fl a b{display:none;}
    .page4 .fl a{padding-bottom:0px;}
    .page4 .fl em.em1{width:100%;}
    .page4 .fl em.em2{bottom:.2rem;padding:0px .2rem;}
    .page4 .fl em.em2 span.sp1{font-size:.16rem;}
    .page4 .fl em.em2 span.sp2{font-size:.12rem;margin-top:.1rem;}

    .p4r_c ul li{padding:.3rem 0px;}
    .p4r_c ul li em.em1{font-size:.14rem;width:1rem;}
    .p4r_c ul li em.em2{width:calc(100% - 1rem - .3rem)}
    .p4r_c ul li em.em2 span.sp1{font-size:.12rem;margin-bottom:.1rem;}
    .p4r_c ul li em.em2 span.sp2{font-size:.16rem;}

    .p4r_b{margin-top:0rem;}
    .p4r_b a{margin-left:1.3rem;font-size:.14rem;}

    .btn_01{margin-top:.6rem;}
    .btn_01 ul li img{height:auto;max-width:80%;margin:0px auto;padding:0px;}
    .btn_01 ul li:last-child{margin-bottom:0px;}

    .btn_02{margin-top:.3rem;padding:.3rem 0px .2rem 0px;}
    .btn_02 .wrap_c{display:block;}
    .btn_02_l{width:100%;}
    .btn_02_l .fl{width:100%;}
    .btn_02 .fl img{height:.2rem;margin:0px auto;padding:0px;}
    .btn_02 .fc{display:none;}
    .btn_02 .fr{width:100%;text-align:center;margin-top:.3rem;}
    .btn_02 .fr p.p1{font-size:.16rem;margin-bottom:.1rem;}
    .btn_02 .fr p.p2{font-size:.2rem;}
    .btn_02 .fr p.p3{font-size:.14rem;margin-top:.1rem;}

    .btn_03 .wrap_c{padding:.2rem 20px;font-size:.14rem;}

    .btn_link .wrap_c{flex-wrap: wrap;}
    .btn_link h3{font-size:.16rem; width: 100%; text-align: center;}
    .btn_link .linkbox{ width: 100%; margin-top: .2rem; text-align:center;}
    .btn_link .linkbox a img{height: .3rem; width: auto;}

    .navfr{height:.6rem;}
    .navfr .dwem_c{height:.6rem;}
    .navfr ul li{font-size:.18rem;padding:0px .08rem;}
    .navfr ul li:before{height:.14rem;top:.05rem}

    .ab_01{padding-top:.4rem;}

    .ab_01_t{left:0px;position:relative;}
    .ab_01_t span{font-size:.2rem;line-height:.36rem;padding-right:.5rem;}
    .ab_01_t span:before{width:.3rem;height:.04rem;margin-top:-.02rem;}


    .ab_01 .ab_01_c{width:100%}
    .ab_01 .ab_01_c p.p1{font-size:.2rem;line-height:.36rem;width:calc(100%);}
    .ab_01 .ab_01_c p.p2{font-size:.16rem;margin-bottom:.1rem;width:calc(100%);}
    .ab_01 .ab_01_c p{font-size:.14rem;}

    .ab_02{padding-top:.4rem;}
    .ab_02_t .wrap_c{border-radius:0px .4rem 0px 0px;padding-top:.2rem;padding-bottom:.3rem;}
    .ab_02_t ul{width:100%; flex-wrap: wrap;}
    .ab_02_t ul li{padding-bottom:.2rem; width: 50%;}
    .ab_02_t ul li p.p1{font-size:.2rem;}
    .ab_02_t ul li p.p2{font-size:.14rem;}

    .ab_02_t ul li:nth-child(1){width:52%; margin-right: 4%;}
    .ab_02_t ul li:nth-child(2){width:44%;}
    .ab_02_t ul li:nth-child(3){width:52%; margin-right: 4%;}
    .ab_02_t ul li:nth-child(4){width:44%;}


    .ab_04{padding-top:.6rem;padding-bottom:.6rem;}

    .ab_04_slide{width:calc(100% - 20px);}
    .ab_04s_c{height:calc(100% - .6rem - .6rem);top:.6rem;width:calc(100% - 40px)}
    .ab_04s_c ul li .ab_04sc_b{margin-bottom:.2rem;}
    .ab_04s_c ul li .ab_04sc_b p{padding-left:.25rem;}
    .ab_04s_c ul li .ab_04sc_b p.p1{font-size:.2rem;line-height:.36rem;}
    .ab_04s_c ul li .ab_04sc_b p.p2{font-size:.12rem;line-height:.22rem;min-height:.44rem;margin-top:0rem;}
    .ab_04s_c ul li .ab_04sc_b p.p1:before{width:.05rem;height:.24rem;}
    .ab_04s_c ul li.on .ab_04sc_b p.p1:before{height:.4rem;}
    .ab_04s_c ul li:before{left:.01rem;}

    .ab_04s_c ul{width:calc(100% - 20px);margin-left:20px;}

    .ab_05_t{position:relative;left:20px;}
    .ab_05_t p.p1 span{font-size:.2rem;line-height:.36rem;padding-right:.5rem;}
    .ab_05_t p.p1 span:before{width:.3rem;height:.04rem;margin-top:-.02rem;}

    .ab_06_t .fl span{font-size:.2rem;line-height:.36rem;padding-right:.5rem;}
    .ab_06_t .fl span:before{width:.3rem;height:.04rem;margin-top:-.02rem;}

    .ab_06_t .fr{width:100%;margin-top:.2rem;}
    .ab_06_t .fr ul{width:100%;display:flex;display:-webkit-flex;justify-content:space-between}
    .ab_06_t .fr ul li{font-size:.16rem;height:.5rem;}

    .ab_06_c{margin-top:.4rem;}
    .ab_06c_a label span{font-size:.12rem;width:1rem;left:50%;margin-left:-.5rem;bottom:-.2rem}


    .ab_05_t p.p2{font-size:.26rem;margin-top:.3rem;}
    .ab_05_t ul{}
    .ab_05_t ul{width:calc(100% - 40px);margin-top:.3rem;}
    .ab_05_t ul li{height:.55rem; }
    .ab_05_t ul li label{line-height: .55rem;}
    .ab_05_t ul li label i{font-size:.16rem;width:.5rem;}
    .ab_05_t ul li label span{font-size:.16rem;width:calc(100% - .5rem - .1rem);line-height: .55rem;}
    .ab_05_t ul li label i::before {

        height: .2rem;
        top: .175rem;
        
    }

    .ab_05c_bg{width:100%;}
    .ab_05c_a label span{font-size:.12rem;bottom:-.24rem;}

    .ab_06{padding-top:.6rem;}

    .ab_07{padding-top:.6rem;padding-bottom:.6rem;}
    .ab_07_c{width:calc(100% - 20px);}
    .ab_07_c ul li{width:100%;height:1.3rem;}
    .ab_07_c ul li.on{width:100%;height:3rem;-moz-box-shadow:0px 0.2rem 0.3rem rgb(40 38 38 / 50%);-webkit-box-shadow:0px 0.2rem 0.3rem rgb(40 38 38 / 50%);box-shadow:0px 0.2rem 0.3rem rgb(40 38 38 / 50%)}
    .ab_07_c ul li .ab_07c_bg{width:100% !important;}
    .ab_07_c ul li .ab_07c_bg img{height:3rem;}
    .ab_07_c ul li:last-child.on{height: 3.5rem;}
    .ab_07_c ul li:last-child .ab_07c_bg img{height:3.5rem;}
    .ab_07_c ul li .ab_07c_c{bottom:.2rem !important; padding: 0 .2rem;}
    .ab_07_c ul li .ab_07cc_c p.p1{font-size:.2rem;padding-top:.2rem;margin-bottom:0rem;}
    .ab_07_c ul li .ab_07cc_c p.p1:before{width:.3rem;height:.04rem;}
    .ab_07_c ul li .ab_07cc_c .ab_07c_b{}
    .ab_07_c ul li .ab_07cc_c p{font-size:.14rem;}

    .ab_07_c ul li.on .ab_07cc_c p.p1{font-size:.2rem;padding-top:.2rem;margin-bottom:.2rem;}
    .ab_07_c ul li.on .ab_07cc_c p.p1:before{width:.3rem;height:.04rem;}
    .ab_07_c ul li.on .ab_07cc_c p{font-size:.14rem;}

    .ab_08_t .ab_08t_prev.swiper-button-disabled{width:.4rem;height:.4rem;left:20px;}
    .ab_08_t .ab_08t_prev.swiper-button-disabled:before{background-size:.06rem;}
    .ab_08_t .ab_08t_prev{width:.4rem;height:.4rem;left:20px;}
    .ab_08_t .ab_08t_prev:before{background-size:.06rem;}

    .ab_08_t .ab_08t_next.swiper-button-disabled{width:.4rem;height:.4rem;right:20px;}
    .ab_08_t .ab_08t_next.swiper-button-disabled:before{background-size:.06rem;}
    .ab_08_t .ab_08t_next{width:.4rem;height:.4rem;right:20px;}
    .ab_08_t .ab_08t_next:before{background-size:.06rem;}

    .ab_08_t:before{top:.21rem;}
    .ab_08t_slide{width:calc(100% - 1rem);}
    .ab_08t_slide .swiper-slide label.lb1{margin-top:.17rem;padding-top:.14rem;}
    .ab_08t_slide .swiper-slide label.lb1 span{font-size:.16rem;}
    .ab_08t_slide .swiper-slide label.lb2 span{font-size:.4rem;line-height:.4rem;}
    .ab_08t_slide .swiper-slide label.lb2 span:before{display:none;}

    .ab_08_c{margin-top:.3rem;}
    .ab_08c_slide{width:100%;}

    .ab_08c_r{width:100%;position:relative;margin-top:.2rem;}
    .ab_08cr_c ul li{font-size:.16rem;padding-left:.5rem;margin:.05rem 0px;}
    .ab_08cr_c ul li.on:before{width:.4rem;}
    .ab_08cr_c ul li:before{height:.04rem;margin-top:-.02rem;}

    .ab_08c_b{margin-top:0px;}

    .ab_09{margin-top:.6rem;padding:.3rem 0px .6rem 0px;}

    .ab_09_c{margin-top:.6rem;}
    .ab_09_c .fl{width:100%;position:relative;}

    .ab_09_c .fr{width:100%;margin-top:0rem;}
    .ab_09cl_slide{height:3.6rem;}
    .ab_09cl_slide .swiper-slide{font-size:.16rem;height:.3rem;}
    .ab_09cl_slide .swiper-slide span{padding-left:.3rem;}
    .ab_09cl_slide .swiper-slide span:before{width:.14rem;height:.14rem;border-radius:0px .06rem 0px 0px;margin-top:-.07rem;}




    .top_other1{padding-bottom:.1rem;}
    .top_other2{padding-bottom:.1rem;}


    .btn_01 ul li{width: 30%; display: flex; justify-content: space-between; margin-right: 5%;flex-direction: column;}
    .btn_01 ul li:nth-child(3){margin-right: 0;}
    .btn_01 ul li .fl img{margin-top: .05rem;}
    .btn_01 ul li img{max-width: 100%; width: 1rem;}
    .btn_01 ul li .fl{width: 100%; border-right: none;}
    .btn_01 ul li .fl b{display: block; line-height: 1.5; font-size: .12rem; color: #010101; margin-top: .14rem;}
    .btn_01 ul li .fr{ width: 100%; display: flex; align-items: center; justify-content: center; margin-top: .1rem;}
    .btn_01 ul li .fr img{ width:.6rem; border: solid #ebebeb 1px; padding: .1rem; }
    /*.btn_01 ul li:nth-child(3) .fl img{width: .4rem; margin-top: 0;}
    .btn_01 ul li:nth-child(3) .fl b{ margin-top: .1rem;}*/


    .zprd_02{padding-top:.3rem;padding-bottom:.3rem;}

    .zprd_01{padding:.3rem 0px;display:block;}
    .zprd_01_l{width:100%;float:none;}
    .zprd_01_r{width:calc(100% - 20px);float:none;padding:.2rem 0px;margin:0px auto;margin-top:.2rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .zprd_01_r ul li{height:auto;padding:.2rem 0px;}
    .zprd_01_r ul li .zprd_01r_c p.p1{font-size:.2rem;}
    .zprd_01_r ul li .zprd_01r_c p.p2{font-size:.14rem;}

    .zprd_03_c ul li{width:100%;margin-right:0px;display:block;margin-bottom:.2rem;}
    .zprd_03_c ul li em.em1{width:.6rem;float:left;}
    .zprd_03_c ul li em.em2{width:calc(100% - .3rem - .6rem);float:right;}
    .zprd_03_c ul li em.em2 span.sp1{font-size:.2rem;}
    .zprd_03_c ul li em.em2 span.sp2{font-size:.14rem;margin-top:.1rem;}
    .zprd_03_c ul li:hover em.em1{border-radius:0px .1rem 0px 0px;}


    .zprd_04{margin-top:.3rem;display:block;}
    .zprd_04_t{position:relative;top:.3rem;}
    .zprd_04 .zprd_04_l{width:100%;}
    .zprd_04 .zprd_04_r{width:100%;margin:0px;margin-top:.2rem;margin-bottom:.3rem;justify-content:flex-start;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .zprd_04_r p.p1{font-size:.2rem;}
    .zprd_04_r p.p2{font-size:.14rem;margin-top:.1rem;}
    .zprd_04_r p.p4{height:.2rem;}

    .zprd_06{padding:.3rem 0px;}
    .zprd_06 .fr{width:100%;}
    .zprd_06 .fl{width:100%;margin-top:.2rem;}
    .zprd_06 .fl ul li p.p1{font-size:.2rem;}
    .zprd_06 .fl ul li p.p2{font-size:.14rem;margin-top:.1rem;}
    .zprd_06 .fl ul li{padding-bottom:.3rem;margin-bottom:.3rem;}

    .zprd_07{padding-top:.3rem;margin-bottom:.3rem;}
    .zprd_07_c ul li{width:calc( ( 100% - .1rem ) / 2 );margin-right:.1rem;margin-bottom:.1rem;}
    .zprd_07_c ul li:nth-child(2n){margin-right: 0;}
    .zprd_09{margin-top: .3rem;}
    .zprd_09 .ny-protit{margin-bottom: 0;}
    .zprd_11{padding-top: .3rem;}
    .zprd_11 .zprd_11_c .fl{width: calc(100% - .4rem); margin-top: .1rem; margin-left: .2rem;}
    .zprd_11 .zprd_11_c .fr{width: 100%;}
    .zprd_11 .zprd_11_c .fl ul li p.p1{font-size: .2rem;}
    .zprd_11 .zprd_11_c .fl ul li p.p2{font-size: .14rem;}
    .zprd_11 .zprd_11_c .fl ul li{padding: .2rem 0;}

    .zprd_14 ul li span,.zprd_15_b ul li p.p1,.zprd_16_c ul li em.em2 span.sp1,.zprd_22_c .fr p.p1,.zprd_23 ul li p.p1{font-size: .2rem;}
    .ny-powerlist li.li1 p,.zprd_15_b ul li p.p2,.zprd_16_c ul li em.em2 span.sp2,.zprd_17_t,.zprd_18_c ul li dl dd span,.zprd_22_c .fr p,.zprd_23 ul li p,.zprd_25_c .fl p,.zprd_26 ul li p{font-size: .14rem;}
    .zprd_08 .ny-powerlist li.li1{ margin-top:.2rem;}
    .zprd_08 .ny-powerlist li.li1 p{padding-bottom: .1rem;}
    .zprd_15{padding: .3rem 0;}
    .zprd_15_t{font-size: .26rem;}
    .zprd_15_c {margin-top: .2rem;}
    .zprd_15_c a::before{background-size: .5rem;}
    .zprd_15_b ul{flex-wrap: wrap;}
    .zprd_15_b ul li{width: 100%; box-sizing: border-box;padding: 0;}
    .zprd_15_b{margin-top: .3rem;}
    .zprd_16{padding: .3rem 0 .5rem;}
    .zprd_16_c{padding-top: 0;}
    .zprd_16_c ul li {
        width: 100%;
        margin-right: 0;
        margin-top: .2rem;
    }
    .zprd_16_c ul li em.em2{margin-top: .2rem;}
    .zprd_17{padding-bottom: .3rem;}
    .zprd_17_c{margin-top: .2rem;}
    .zprd_18{padding: .3rem 0;}
    .zprd_18_c{padding-top: .2rem;}
    .zprd_18_c ul{flex-wrap: wrap;}
    .zprd_18_c ul li{width: 100%; padding: .2rem; box-sizing: border-box; margin-right: 0; margin-bottom: .2rem;}
    .zprd_18_c ul li p.p1{font-size: .2rem;}
    .zprd_18_c ul li dl dd{width: 100%; line-height: 1.2;}
    .zprd_20{padding-bottom: .5rem;}
    .zprd_20_c{padding: .1rem;}
    .zprd_20c_t a{width:calc( ( 100% - .03rem ) / 2 );height:.4rem;font-size:.16rem;}
    .zprd_20c_t span{display: none;}
    .zprd_20c_c{margin-top: .2rem;}
    .zprd_20c_c ul li{width: calc( ( 100% - .1rem ) / 2 );}
    .zprd_20c_c ul li:nth-child(5){margin-right: .1rem;}
    .zprd_20c_c ul li:nth-child(2n){margin-right: 0;}
    .zprd_21{padding-bottom: .3rem; margin-bottom: .5rem;}
    .zprd_22{padding-top: .5rem;}
    .zprd_22_c,.zprd_25_c,.zprd_26 ul,.zprd_30 .ny-content{flex-wrap: wrap;}
    .zprd_22c_c{padding: 0 .2rem .2rem;}
    .zprd_22_c .fl,.zprd_22_c .fr{width: 100%; padding-right: 0;}
    .zprd_23{padding: .3rem 0 0;}
    .zprd_23 ul li{padding: 0 .2rem;}
    .zprd_25 {
        padding:.5rem 0;
    }
    .zprd_25_c .fl{width: 100%; padding:.2rem; box-sizing: border-box;}
    .zprd_25_c .fl p.p1,.zprd_26 ul li p.p1{font-size: .26rem;}
    .zprd_25_c .fr{width: 100%;}
    .zprd_26{padding-bottom: .5rem;}
    .zprd_26 ul li{width: 100%;}
    .zprd_26 ul li.li1{background: none; height: .2rem;}
    .zprd_24{padding-bottom: .5rem;}
    .ny-protit h6 span{font-size: .26rem;}
    .ny-protit h6{margin-top: .3rem; height: .8rem; line-height: 1.4;}
    .ny-protit h6::before {
        content: "";
        width: .3rem;
        height: .04rem;

        left: 50%;
        margin-left: -.15rem;

    }
    .zprd_27{padding-top:.2rem;overflow: visible;}
    .zprd_27_img{width: auto; height: 3rem; margin:0  auto; left: 0;}
    .zprd_27_c{width:100%;position: relative; top:3.3rem; height: auto;}
    .zprd_27_c ul{display: flex; flex-direction: column;}
    .zprd_27_c ul li{width:100%;margin-right:0;padding:0px .2rem;height:auto;margin-bottom:.16rem;}
    .zprd_27_c ul li:nth-child(2n){margin-right:0px;}
    .zprd_27_c ul li span{font-size:.2rem;padding-left:.3rem;}
    .zprd_27_c ul li span:before{content:"";width:.08rem;height:.08rem;display:block;overflow:hidden;background-color:#d80414;position:absolute;left:0px;top:50%;margin-top:-.04rem;}
    .zprd_30_l{width: 100%;}
    .zprd_30_r{width: 100%; padding-left: 0;margin-top: .2rem;}
    .zprd_30_r p.p1{font-size: .26rem;padding-bottom: .2rem; margin-bottom: .2rem;}
    .zprd_30_r p.p1::before{
        width: .3rem;
        height: .04rem;
    }
    .zprd_31{margin-top: .5rem; padding-bottom: .2rem;}
    .zprd_31_t p.p1,.zprd_34 .fl p.p1{font-size: .26rem;}
    .zprd_31_c ul li{width:calc( ( 100% - .2rem ) / 2 );float:left;margin-right:.2rem;margin-bottom:.2rem;}
    .zprd_31_c{margin-top: .2rem;}
    .zprd_31_c ul li:nth-child(2n){margin-right: 0;}
    .zprd_34 .fl{width: 100%;}
    .zprd_34 .fr{width: 100%; float: left; margin-top: .2rem;}
    .zprd_34 .fr img{max-width: 3rem; margin: 0 auto;display: block;}
    .zprd_34 .fl p.p2,.zprd_34 .fl p.p4{font-size: .14rem; margin-top: .2rem;}
    .zprd_34 .fl p.p3{ font-size: .2rem; margin:.3rem 0 0; padding-bottom: .2rem;}
    .zprd_34 .fl p.p3::before{
        width: .3rem;
        height: .04rem;
    }
    .zprd_35{padding-top: .5rem;}
    .zprd_35 ul li{width: 100%; padding: .2rem; box-sizing: border-box; margin-right: 0; margin-bottom: .2rem; height: auto;}
    .zprd_35 ul li:nth-child(1){height: auto;}
    .zprd_35 ul li p.p1{font-size: .2rem;}
    .zprd_35 ul li p.p2{font-size: .14rem; margin-top: .2rem;}
    .zprd_35 ul li dl,.zprd_36_c .fr dl{margin-top: .1rem;}
    .zprd_35 ul li dl dd,.zprd_36_c .fr dl dd{line-height: 1.2;}
    .zprd_35 ul li dl dd span,.zprd_36_c .fr dl dd span{font-size: .14rem;}
    .zprd_36 {padding: .5rem 0;}
    .zprd_36_c {flex-wrap: wrap;}
    .zprd_36_c .fl{width: 100%;}
    .zprd_36_c .fr{width: 100%; padding-left: 0; margin-top: .2rem;}
    .zprd_36_c .fl img{max-width: 3rem; margin: 0 auto;}
    .zprd_36_c .fr p.p1{font-size: .26rem; margin-bottom: .1rem;}
    .zprd_37_c ul li{width:calc( ( 100% - .2rem ) /2 );float:left;margin-right:.2rem;margin-bottom:.2rem;}
    .zprd_37_c ul li:nth-child(2n){margin-right:0px;}
    .zprd_37{padding-bottom: .5rem; margin-bottom: .5rem;}

    .zprd_12 ul li {
        width: 100%;
        float: left;
        margin-right: 0;
    }
    .zprd_12{padding: .5rem 0;}
    .zprd_12_t{font-size: .26rem; padding: .1rem 0;}
    .zprd_12 ul li em.em2{padding: .2rem 0;}
    .zprd_12 ul li em.em2 span{font-size: .2rem;}
    .navfr_01{ height: auto;}
    .navfr_01 .dwem_c{height: auto;}
    .navfr_01 .dwem_c ul{text-align: left;}
    .navfr_01 .dwem_c ul li{padding: .05rem .2rem .05rem 0; font-size: .16rem;}
    .navfr_01 .dwem_c ul li::before{display: none;}


    .zprd_32{padding-top: 3.8rem;}


}


@media screen and (max-width:480px) {
    .in_03c_slide .swiper-slide .in_03c_t .fl{height: 85%;}
    .in_03c_slide .swiper-slide .in_03c_t .fl .in_03cl_txt p.p2{width:88%;}

    .navfr_01 .dwem_c ul li{padding: .1rem .2rem .1rem 0; font-size: .16rem; width: 100%; text-align: center; border-bottom: solid #ccc 1px;}
}