/* 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;}

:root{--vh:1vh; /*calc(var(--vh) * 100) == 100vh */}

root{
--hover_color:#254194;
}

@font-face{
font-family:"SourceHanSansCN-Medium";
src:url("../fonts/SourceHanSansCN-Medium.woff2") format("woff2"), url("../fonts/SourceHanSansCN-Medium.woff") format("woff");
font-weight:normal;
font-style:normal;
font-display:swap;
}
@font-face{
font-family:"SourceHanSansCN-Bold";
src:url("../fonts/SourceHanSansCN-Bold.woff2") format("woff2"), url("../fonts/SourceHanSansCN-Bold.woff") format("woff");
font-weight:normal;
font-style:normal;
font-display:swap;
}
@font-face{
font-family:"SourceHanSansCN-Regular";
src:url("../fonts/SourceHanSansCN-Regular.woff2") format("woff2"), url("../fonts/SourceHanSansCN-Regular.woff") format("woff");
font-weight:normal;
font-style:normal;
font-display:swap;
}
@font-face{
font-family:"AlimamaShuHeiTi-Bold";
src:url("../fonts/AlimamaShuHeiTi-Bold.woff2") format("woff2"), url("../fonts/AlimamaShuHeiTi-Bold.woff") format("woff");
font-weight:normal;
font-style:normal;
font-display:swap;
}
@font-face{
font-family:"din";
src:url("../fonts/din.woff2") format("woff2"), url("../fonts/din.woff") format("woff");
font-weight:normal;
font-style:normal;
font-display:swap;
}
body{
font-family: PingFang SC, Microsoft YaHei, Arial;
margin:0;
padding:0;
font-style:normal !important;
font-variant:normal !important;
color:#000;
font-size:12px;
margin:0px auto;
padding:0px;
}

.albb_font{
font-family:albb;
}

a{
color:#000;
text-decoration:none;
outline:none;
transition:0.3s linear;
-webkit-transition:0.3s linear;
-o-transition:0.3s linear;
-moz-transition:0.3s linear;
}

a:hover{
color:#925d9f;
text-decoration:none;
outline:none;
}

a:focus{
outline:none;
text-decoration:none;
}

.clear{
clear:both;
font-size:0vw;
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:"SourceHanSansCN-Regular", -apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei, Arial;
outline:none;
}

input::-ms-clear, input::-ms-reveal{
display:none;
}

input[type=text]:disabled{
background-color:#999;
}

input::-moz-placeholder{
color:#000;
}

input::-moz-placeholder{
color:#000;
}

input::-ms-input-placeholder{
color:#000;
}

input::-webkit-input-placeholder{
color:#000;
}

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 0vw 13.3333vw 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(var(--vh) * 100);
overflow:hidden;
display:flex;
display:-webkit-flex;
align-items:center;
justify-content:center;
transition:0.3s linear;
-webkit-transition:0.3s linear;
-o-transition:0.3s linear;
-moz-transition:0.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:0.5;}
50%{opacity:1;}
100%{opacity:0.5;}
}
@keyframes an_03{
0%{opacity:0.5;}
50%{opacity:1;}
100%{opacity:0.5;}
}
.an_03{-webkit-animation-name:an_03;animation-name:an_03;}

@-webkit-keyframes an_zdy{}
@keyframes an_zdy{}
.an_zdy{-webkit-animation-name:an_zdy;animation-name:an_zdy;}

@-webkit-keyframes an_04{
0%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
50%{transform:translateY(-0.05rem);-webkit-transform:translateY(-0.05rem);-moz-transform:translateY(-0.05rem);}
100%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
}
@keyframes an_04{
0%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
50%{transform:translateY(-0.05rem);-webkit-transform:translateY(-0.05rem);-moz-transform:translateY(-0.05rem);}
100%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
}
@-webkit-keyframes an_04_01{
0%{transform:translateY(-0.03rem);-webkit-transform:translateY(-0.03rem);-moz-transform:translateY(-0.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(-0.03rem);-webkit-transform:translateY(-0.03rem);-moz-transform:translateY(-0.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(-0.03rem);-webkit-transform:translateY(-0.03rem);-moz-transform:translateY(-0.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(-0.03rem);-webkit-transform:translateY(-0.03rem);-moz-transform:translateY(-0.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:0.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:0.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:0.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:0.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:0.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:0.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(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_07{
  0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  50%{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);}
}

@-webkit-keyframes ksan{
  0%{-webkit-transform:scale(1);opacity:1;}
  100%{-webkit-transform:scale(1.5);opacity:0;}
}

@keyframes ksan{
  0%{transform:scale(1);opacity:1;}
  100%{transform:scale(1.5);opacity:0;}
}

@-webkit-keyframes ksan_01{
  0%{-webkit-transform:scale(0.8);opacity:1;}
  100%{-webkit-transform:scale(1.5);opacity:0;}
}
@keyframes ksan_01{
  0%{transform:scale(0.8);opacity:1;}
  100%{transform:scale(1.5);opacity:0;}
}
/*common*/
.in_body{min-height:100vh;background-color:#fff;opacity:0;}
.other_body{min-height:100vh;position:relative;background-color:#fff;opacity:0;}
.home_body{overflow:hidden;height:100vh;}

.wrap{width:100%;margin:0px auto;padding:0;}
.wrap_in{margin:0px 4.17vw;}
.wrap_c{margin:0px 13.54vw;}
.wrap_c1{margin:0px 18.23vw;}
.wrap_c2{margin:0px 15.63vw;}

.w_wap{display:none !important;}

.topfr{overflow:visible;height:1.1rem;position:absolute;left:0px;top:0px;z-index:9999;}
.topfr .fl{height:1.2rem;display:block;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.topfr .fl a{display:inline-block;position:relative;}
.topfr .fl a img{display:block;height:0.5rem;}
.topfr .fl a img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.topfr .fr{position:relative;}

.menufr{float:left;}
.menufr ul li{float:left;position:relative;}
.menufr ul li .menu_t{height:1.2rem;padding:0px 0.2rem;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:relative;z-index:9;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.menufr ul li .menu_t a{color:#fff;}
.menufr ul li .menu_c{width:100%;overflow:visible;position:absolute;left:0px;top:0px;z-index:8;display:none;}
.menufr ul li .menu_c::before{content:"";width:100%;height:0.1rem;display:block;overflow:hidden;opacity:0.8;background:url("../../fer/images/top_03.svg") 50% no-repeat;background-size:auto 100%;position:absolute;left:0px;top:0.9rem;}
.menufr ul li .menu_c .mc_c{width:100%;overflow:hidden;background-color:rgba(255, 255, 255, 0.8);margin-top:1rem;padding:0.1rem 0px;border-radius:0.06rem;-moz-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);}
.menufr ul li .menu_c .mc_c p{width:100%;overflow:hidden;text-align:center;margin:0.05rem 0px;}
.menufr ul li .menu_c .mc_c p a{color:#000;}
.menufr ul li .menu_c .mc_c p a:hover{color:#d7000f;}

.menufr ul li:hover .menu_t a{color:#d7000f;}

.top_lae{float: left;height:1.2rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.top_lae div{display:inline-block;}
.top_lae a{float:left;}
.top_lae a.a1{display:inline-block;background:url("../../fer/images/t_01.png") 0px 50% no-repeat;background-size:0.35rem;padding-left:0.45rem;color:#fff;height:0.32rem;}
.top_lae a.a1:hover{background:url("../../fer/images/t_01_on.png") 0px 50% no-repeat;background-size:.35rem;color:#d7000f}

.top_lae a.a2{width:0.29rem;background:url("../../fer/images/t_02.png") 50% no-repeat;background-size:100%;height:0.29rem;}
.top_lae a.a2:hover{background:url("../../fer/images/t_02_on.png") 50% no-repeat;background-size:100%;}

.topr_t{position:absolute;right:0px;top:-0.1rem;z-index:999;}
.topr_t a{float:left;line-height:0.33rem;width:1.7rem;background-color:rgba(255, 255, 255, 0.2);color:#fff;text-align:center;}
.topr_t a:hover{background-color:#d7000f;color:#fff;}

.top_p2{background-color:rgba(255, 255, 255, 0.8);padding-top:0px;box-shadow: 0px 0.05rem 0.2rem 0px rgba(200, 211, 221, 0.55);}
.top_p2 .fl a img.img2{opacity:1;}
.top_p2 .fl a img.img1{opacity:0;}
.top_p2 .topr_t{display:none;}
.top_p2 .menufr ul li .menu_t a{color:#191f32;}
.top_p2 .menufr ul li .menu_c .mc_c{margin-top:1.4rem;}
.top_p2 .menufr ul li .menu_c::before{top:1.3rem;}
.top_p2 .top_lae a.a1{color:#191f32;background:url("../../fer/images/t_01_on.png") 0px 50% no-repeat;background-size:0.35rem;}
.top_p2 .top_lae a.a2{background:url("../../fer/images/t_02_on.png") 50% no-repeat;background-size:100%;}

.top_p2 .menufr ul li:hover .menu_t a{color:#d7000f;}
.top_p2 .top_lae a.a1:hover{color:#d7000f;background:url("../../fer/images/t_01_on.png") 0px 50% no-repeat;background-size:0.35rem;}
.top_p2 .top_lae a.a2:hover{background:url("../../fer/images/t_02_on.png") 0px 50% no-repeat;background-size:100%;}

.top_p3{background-color:#fafbfb;padding-top:0px; box-shadow: 0px 0.05rem 0.2rem 0px rgba(200, 211, 221, 0.55);}
.top_p3 .fl a img.img2{opacity:1;}
.top_p3 .fl a img.img1{opacity:0;}
.top_p3 .topr_t{display:none;}
.top_p3 .menufr ul li .menu_t a{color:#191f32;}
.top_p3 .top_lae a.a1{color:#191f32;background:url("../../fer/images/t_01_on.png") 0px 50% no-repeat;background-size:0.35rem;}
.top_p3 .top_lae a.a2{background:url("../../fer/images/t_02_on.png") 50% no-repeat;background-size:100%;}
.top_p3 .menufr ul li .menu_c .mc_c{margin-top:1.4rem;}
.top_p3 .menufr ul li .menu_c::before{top:1.3rem;}

.top_p3 .menufr ul li:hover .menu_t a{color:#d7000f;}
.top_p3 .top_lae a.a1:hover{color:#d7000f;background:url("../../fer/images/t_01_on.png") 0px 50% no-repeat;background-size:0.35rem;}
.top_p3 .top_lae a.a2:hover{background:url("../../fer/images/t_02_on.png") 0px 50% no-repeat;background-size:100%;}

.top_p4 .menufr ul li .menu_c .mc_c{margin-top:1rem;}
.top_p4 .menufr ul li .menu_c::before{top:0.9rem;}

.top_p4 .menufr ul li:hover .menu_t a{color:#d7000f;}

.top_p5{background-color:#fff;padding-top:0px;}
.top_p5 .fl a img.img2{opacity:1;}
.top_p5 .fl a img.img1{opacity:0;}
.top_p5 .topr_t{display:block;top:0px;}
.top_p5 .topr_t a{background-color:#f6f6f6;color:#000;}
.top_p5 .topr_t a:hover{background-color:#d7000f;color:#fff;}

.top_p5 .menufr ul li .menu_t a{color:#191f32;}
.top_p5 .top_lae a.a1{color:#191f32;background:url("../../fer/images/t_01_on1.png") 0px 50% no-repeat;background-size:0.35rem;}
.top_p5 .top_lae a.a2{background:url("../../fer/images/t_02_on1.png") 50% no-repeat;background-size:100%;}
.top_p5 .menufr ul li .menu_c .mc_c{margin-top:1.4rem;}
.top_p5 .menufr ul li .menu_c::before{top:1.3rem;}

.top_p5 .menufr ul li:hover .menu_t a{color:#d7000f;}

.top_p5 .top_lae a.a1:hover{color:#d7000f;background:url("../../fer/images/t_01_on.png") 0px 50% no-repeat;background-size:0.35rem;}
.top_p5 .top_lae a.a2:hover{background:url("../../fer/images/t_02_on.png") 0px 50% no-repeat;background-size:100%;}

.top_p5_on{-moz-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);}


.page1{overflow:hidden;position:relative;}
.page1 .pagefr_n{height:calc(var(--vh) * 100);}

.in_01_slide{width:100%;height:calc(var(--vh) * 100);overflow:hidden;position:relative;}
.in_01_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.in_01_slide .swiper-slide .in_01_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:1;}
.in_01_slide .swiper-slide .in_01_bg img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;z-index:8; object-fit:cover;transition:5s linear;-webkit-transition:5s linear;-o-transition:5s linear;-moz-transition:5s linear;}
.in_01_slide .swiper-slide .in_01_bg.on img{transform:scale(1.06);-moz-transform:scale(1.06);-webkit-transform:scale(1.06);}
.in_01_slide .swiper-slide .in_01_txt{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:9;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c{width:100%;overflow:hidden;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_t{width:100%;overflow:hidden;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_t img{display:block;height:2.06rem;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_b{width:100%;overflow:hidden;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_b a{display:inline-block;position:relative;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_b img{height:0.75rem;display:block;transition:0.3s linear;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_b img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_b:hover img.img1{opacity:0;}
.in_01_slide .swiper-slide .in_01_txt .in_01t_c .in_01tc_b:hover img.img2{opacity:1;}

.in_01spfr{width:0.12rem;overflow:visible;position:absolute;left:0.53rem;bottom:0.74rem;z-index:999;text-align:center;}
.in_01spfr span{width:0.12rem;height:0.12rem;opacity:1;background-color:#fff;border-radius:50%;margin:0.05rem 0px !important;padding:0px;}
.in_01spfr span.swiper-pagination-bullet-active{background-color:#d7000f;}

.retopfr{width:0.59rem;height:0.73rem;position:absolute;right:0rem;bottom:1rem;z-index:999;display:none;}
.retopfr::before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:#a82920;}
.retopfr b{width:100%;height:100%;display:block;overflow:hidden;background:url("../../fer/images/re_top.svg") 50% no-repeat;background-size:0.37rem;position:absolute;left:0px;top:0px;}
.retopfr.on{display:block;}
.retopfr:hover::before{background-color:#d7000f;}

.page2{overflow:hidden;position:relative;background:url("../upimg/in_02.jpg") 50% no-repeat #c1cad3;background-size:cover;}

.p2fr{width:100%;overflow:hidden;}

.p2_t{width:100%;overflow:hidden;}
.p2_t .p{width:100%;overflow:visible;}
.p2_t .p1{font-family:SourceHanSansCN-Bold;color:rgba(255, 255, 255, 0.1);line-height:1;text-transform:uppercase;}
.p2_t .p2{font-family:SourceHanSansCN-Bold;color:#fff;line-height:1;margin-top:-0.3rem;}
.p2_t .p3{font-weight:100;color:rgba(255, 255, 255, 0.6);line-height:1;}

.p2_c{width:100%;max-width:7.3rem;overflow:hidden;color:#fff;text-justify:inter-ideograph;}

.p2_b{width:100%;overflow:hidden;}
.p2_b a{width:2.12rem;height:0.6rem;display:block;overflow:hidden;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p2_b a:hover{color:#fff;background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;}

.p2_i{width:100%;overflow:hidden;}

.p2i_01{float:left;color:#fff;line-height:0.68rem;}
.p2i_01 img{display:block;height:0.68rem;float:left;margin-right:0.1rem;}

.p2i_02{float:left;}
.p2i_02 .p{width:100%;overflow:visible;}
.p2i_02 .p1{color:#fff;line-height:1;}
.p2i_02 .p2{font-family:din;color:#fff;line-height:1.75;}

.p2i_03{float:left;}
.p2i_03 a{display:inline-block;position:relative;}
.p2i_03 img{display:block;height:0.75rem;transition:0.3s linear;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;}
.p2i_03 img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.p2i_03 a:hover img.img1{opacity:0;}
.p2i_03 a:hover img.img2{opacity:1;}

.p2an{opacity:0;}

.page3{overflow:hidden;position:relative;}

.p3fr{width:100%;overflow:hidden;}

.p3_t{width:100%;overflow:hidden;position:relative;}
.p3_t .p{width:100%;overflow:visible;}
.p3_t .p1{font-family:SourceHanSansCN-Bold;color:rgba(59, 90, 164, 0.1);line-height:1;text-transform:uppercase;}
.p3_t .p2{font-family:SourceHanSansCN-Bold;color:#191f32;line-height:1;margin-top:-0.3rem;}
.p3_t .p3t_l{position:absolute;right:0px;bottom:0px;}
.p3_t .p3t_l ul{float:left;}
.p3_t .p3t_l ul li{float:left;}
.p3_t .p3t_l ul li a{width:3.5rem;height:0.6rem;color:#191f32;display:block;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;transition:0s linear;-webkit-transition:0s linear;-o-transition:0s linear;-moz-transition:0s linear;}
.p3_t .p3t_l ul li a:hover{color:#d7000f;}
.p3_t .p3t_l ul li.on a{background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;}
.p3_t .p3t_l ul li.on a:hover{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;color:#fff;}
.p3_t .p3t_l .a1{color:#912c27;line-height:0.6rem;font-weight:bold;}
.p3_t .p3t_l .a1:hover{color:#d7000f;}


.p3_c{width:100%;overflow:hidden;}
.p3c_c{width:100%;overflow:hidden;}

.p3cc_c{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between;}

.p3c_c .fl{width:54.28%;overflow:hidden;}
.p3c_c .fr{width:42.85%;overflow:hidden;}

.p3cc_slide{width:100%;height:4.8rem;overflow:hidden;position:relative;}
.p3cc_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.p3cc_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.p3cc_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;}
.p3cc_slide .swiper-slide em.em1{height:4.8rem;position:relative;}
.p3cc_slide .swiper-slide em.em1 img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:cover;transition:0.3s linear;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;}
.p3cc_slide .swiper-slide em.em2{width:1rem;height:1rem;background-color:#d7000f;position:absolute;left:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p3cc_slide .swiper-slide em.em2 i{display:inline-block;}
.p3cc_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:visible;text-align:center;line-height:1;}
.p3cc_slide .swiper-slide em.em2 span.sp1{font-family:din;color:#fff;}
.p3cc_slide .swiper-slide em.em2 span.sp2{color:#fff;}
.p3cc_slide .swiper-slide em.em3{background-color:rgba(0, 0, 0, 0.8);position:absolute;left:0px;bottom:0px;padding:0.3rem 0.3rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p3cc_slide .swiper-slide em.em3 span{width:calc(100% - 1.4rem);overflow:visible;display:block;color:#fff;line-height:1.75;}
.p3cc_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);}
.p3cc_slide .swiper-slide a:hover em.em3{background-color:rgba(215, 0, 15, 0.8);}
.p3cc_slide .p3cc_spfr{position:absolute; right:0.3rem; bottom:0.3rem;z-index:999;}
.p3cc_slide .p3cc_spfr span{width:0.1rem;height:0.1rem; opacity:1;background-color:#fff;margin:0px 0.04rem !important;}
.p3cc_slide .p3cc_spfr span.swiper-pagination-bullet-active{background-color:#d7000f;}

.p3c_c .fr ul{ width:100%;height:100%;overflow:hidden;position:relative;}
.p3c_c .fr ul::before{content:"";width:100%;height:0.01rem;display:block;overflow:hidden;background-color:#e5e5e5;position:absolute;left:0px;top:0px;}
.p3c_c .fr ul li{width:100%;height:25%;overflow:hidden;padding:0px 0.3rem;border-bottom:0.01rem solid #e5e5e5;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p3c_c .fr ul li a{width:100%;display:block; overflow:hidden;}
.p3c_c .fr ul li em{display:block;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p3c_c .fr ul li em.em1{width:0.6rem;float:left;margin-top:0.04rem;}
.p3c_c .fr ul li em.em1 span{width:100%;display:block;overflow:visible;text-align:center;color:#191f32;}
.p3c_c .fr ul li em.em1 span.sp1{font-family:din;line-height:1;}
.p3c_c .fr ul li em.em1 span.sp2{line-height:1;}
.p3c_c .fr ul li em.em2{float:right;width:calc(100% - 0.6rem);padding-left:0.4rem;}
.p3c_c .fr ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.p3c_c .fr ul li em.em2 span.sp1{color:#191f32;line-height:0.26rem;height:0.52rem;-webkit-box-orient:vertical;-webkit-line-clamp:2; text-overflow:ellipsis;display:-webkit-box;}
.p3c_c .fr ul li em.em2 span.sp2{color:#bec4d8;line-height:1.5;margin-top:0.05rem;}
.p3c_c .fr ul li a:hover em.em1 span{color:#d7000f;}
.p3c_c .fr ul li a:hover em.em2 span.sp1{ color:#d7000f;}
.p3c_c .fr ul li a:hover em.em2 span.sp2{color:#d7000f;}

.p3an{opacity:0;}

.page4{overflow:hidden;position:relative;}

.p4fr{width:100%;overflow:hidden;margin-top:1.2rem;height:calc(100% - 1.2rem);background:url("../../fer/images/in_04.jpg") 100% 50% no-repeat;background-size:cover;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}

.p4fr_c{width:100%;overflow:hidden;}
.p4fr_c .fl{width:31%;overflow:visible;}

.p4l_t{width:100%;overflow:hidden;font-weight:bold;color:#000;line-height:1.75;}

.p4l_c{width:100%;overflow:hidden;}
.p4l_c ul{width:calc(100% - 0.4rem);overflow:hidden;margin-left:0.4rem;}
.p4l_c ul li{width:100%;overflow:hidden;position:relative;margin-bottom:0.08rem;font-weight:bold;}
.p4l_c ul li a{width:3.26rem;height:0.52rem;border-radius:0.52rem;border:0.01rem solid #000000;display:block;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:center;transition:0s linear;-webkit-transition:0s linear;-o-transition:0s linear;-moz-transition:0s linear;}
.p4l_c ul li a:hover{border:0.01rem solid #d7000f;color:#d7000f;}
.p4l_c ul li .sp1{display:none;}
.p4l_c ul li .sp2{display:inline-block;}
.p4l_c ul li b{width:0;height:0.01rem;display:block;overflow:hidden;background-color:#000;position:absolute;left:3.5rem;top:50%;transform:translateY(-50%);transition:0.3s linear;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;}

.p4l_c ul li.on a{border:0px;height:0.8rem;}
.p4l_c ul li.on .sp1{display:inline-block;}
.p4l_c ul li.on .sp2{display:none;}
.p4l_c ul li.on b{width:calc(100% - 1.26rem - 0.22rem);transition-delay:0.3s;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;}

.p4l_b{width:100%;overflow:hidden;}

.p4l_b a{width:2.12rem;height:0.6rem;display:block;overflow:hidden;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p4l_b a:hover{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;color:#fff;}

.p4fr_c .fr{width:60.64%;overflow:visible;}
.p4r_c{width:100%;overflow:hidden;}

.p4rc_slide{width:100%;height:7.21rem;overflow:hidden;position:relative;}
.p4rc_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.p4rc_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.p4rc_slide .swiper-slide .em1{width:100%;height:7.21rem;overflow:hidden;position:relative;}
.p4rc_slide .swiper-slide .em1 img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;z-index:1;object-fit:cover;}
.p4rc_slide .swiper-slide .em1::before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../../fer/images/in_05.png") 0% 100% no-repeat;background-size:100% 3.2rem;position:absolute;left:0px;top:0px;z-index:2;}
.p4rc_slide .swiper-slide .em_c{width:calc(100% - 0.8rem);overflow:hidden;position:absolute;left:0.4rem;bottom:1.4rem;z-index:2;display:flex;display:-webkit-flex;align-items:self-end;justify-content:space-between;}
.p4rc_slide .swiper-slide .em_c .em2{width:46%;overflow:hidden;}
.p4rc_slide .swiper-slide .em_c .em2 p{width:100%;overflow:visible;color:#fff;}
.p4rc_slide .swiper-slide .em_c .em2 .sp1 img{display:block;height:0.48rem;}
.p4rc_slide .swiper-slide .em_c .em2 .sp2{font-weight:100;line-height:1;}
.p4rc_slide .swiper-slide .em_c .em2 .sp3{font-weight:100;line-height:1.4;}
.p4rc_slide .swiper-slide .em_c .em3{width:calc(84% - 0.4rem);color:#fff;}
.p4rc_slide .swiper-slide .em_c .em3 p{line-height:1.75;}
.p4rc_slide .swiper-slide .em4{position:absolute;left:0.4rem;bottom:0.25rem;color:#fff;font-weight:100;z-index:2;}
.p4rc_slide .swiper-slide a:hover .em1::before{background:url("../../fer/images/in_05_on.png") 0% 100% no-repeat;background-size:100% 3.2rem;}
.p4rc_slide .p4rc_spfr{position:absolute;right:0.4rem;bottom:0.25rem;z-index:2;}
.p4rc_slide .p4rc_spfr span{width:0.1rem;height:0.1rem;opacity:1;background-color:#cb7f79;margin:0px 0.04rem !important;}
.p4rc_slide .p4rc_spfr span.swiper-pagination-bullet-active{background-color:#fff;}

.p4an{opacity:0;}

.page5{overflow:hidden;position:relative;}

.p5fr{width:100%;overflow:hidden;}


.p5_bg{width:100%;overflow:hidden;position:relative;}
.p5_bg img{width:100%;display:block;}
.p5_bg img.img2{width:58%;height:auto;position:absolute;left:39%;top:-11%;z-index:1;opacity:0;transform-origin:53% 55%;transform:rotate(-170deg);transition:1.3s linear;-webkit-transition:1.3s linear;-o-transition:1.3s linear;-moz-transition:1.3s linear;}
.p5_bg img.img2_on{transform:rotate(0deg);opacity:1;}

.p5bg_01{position:absolute;left:70%;top:37%;z-index:9; width: 3rem;}
.p5bg_01 p{width:100%;overflow:visible;}
.p5bg_01 p.p1{line-height:1;color:#d7000f;font-family:din;}
.p5bg_01 p.p2{color:#000;line-height:1.5;font-weight:bold;}

.p5bg_02{position:absolute;left:55%;top:58%;z-index:9;width: 3rem;}
.p5bg_02 p{width:100%;overflow:visible;}
.p5bg_02 p.p1{line-height:1;}
.p5bg_02 p.p1 span{font-family:din;color:#f5b904;}
.p5bg_02 p.p1 i{font-weight:bold;}
.p5bg_02 p.p2{color:#000;line-height:1.5;font-weight:bold;}

.p5bg_03{position:absolute;left:74%;top:63%;z-index:9;width: 3rem;}
.p5bg_03 p{width:100%;overflow:visible;}
.p5bg_03 p.p1{line-height:1;}
.p5bg_03 p.p1 span{font-family:din;color:#0088de;}
.p5bg_03 p.p1 i{font-weight:bold;}
.p5bg_03 p.p2{color:#000;line-height:1.5;font-weight:bold;}

.p5_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;}
.p5c_c{width:100%;overflow:hidden;}

.p5cc_t{width:33%;overflow:hidden;}
.p5cc_t .p{width:100%;overflow:visible;}
.p5cc_t .p1{text-transform:uppercase;font-family:SourceHanSansCN-Bold;color:rgba(59, 90, 164, 0.1);line-height:1;}
.p5cc_t .p2{font-family:SourceHanSansCN-Bold;color:#191f32;line-height:1;margin-top:-0.3rem;}

.p5cc_c{width:33%;overflow:hidden;color:#191f32;text-justify:inter-ideograph;}

.p5cc_b{width:33%;overflow:hidden;}
.p5cc_b a{width:2.12rem;height:0.6rem;display:block;overflow:hidden;background:url("../../fer/images/in_01.png") no-repeat;background-size:100% 100%;color:#fff;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p5cc_b a:hover{background:url("../../fer/images/in_01_on.png") no-repeat;background-size:100% 100%;color:#fff;}

.p5an{opacity:0;}

.page6{overflow:hidden;position:relative;}

.btnfr{overflow:hidden;background-color:#fff;}

.btn_01{width:100%;overflow:hidden;padding:0.8rem 0px;}
.btn_01 .fl{width:3.8rem;}
.btn_01 .btn_01l_t{width:100%;overflow:hidden;}
.btn_01 .btn_01l_t img{display:block;height:100%;}
.btn_01 .btn_01l_c{width:100%;overflow:hidden;color:#191f32;}

.btn_01r_menu{float:left;}
.btn_01r_menu dl{float:left;margin:0px;padding:0px;margin-right:.3rem;}
.btn_01r_menu dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;font-weight:bold;position:relative;line-height:1.75;padding-bottom:0.12rem;margin-bottom:0.12rem;}
.btn_01r_menu dl dt::before{content:"";width:0.14rem;height:0.01rem;display:block;overflow:hidden;background-color:#d7000f;position:absolute;left:0px;bottom:0px;}
.btn_01r_menu dl dd{width:100%;overflow:hidden;margin:0.05rem 0px;padding:0px;line-height:1.75;}
.btn_01r_menu dl dd a{color:#000;}
.btn_01r_menu dl dd a:hover{color:#d7000f;}

.btn_01r_hq{float:left;}

.hqlinkfr{width:1.72rem;height:0.36rem; cursor:pointer;overflow:visible; position:relative;border:0.01rem solid #eaeaeb;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.hqlinkfr .hqlink_t{width:100%;line-height:0.36rem;overflow:hidden;padding:0px 0.13rem;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.hqlinkfr .hqlink_t::before{content:"";width:0.26rem;height:100%;display:block;overflow:hidden;background:url("../../fer/images/aa4.svg") 0% 50% no-repeat;background-size:0.12rem;position:absolute;right:0px;top:0px;}
.hqlinkfr .hqlink_c{width:100%;overflow:hidden;display:none;padding:0.13rem 0.13rem;background-color:#f4f6f9;border:0.01rem solid #f4f6f9;position:absolute;left:0px;top:0.34rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.hqlinkfr .hqlink_c a{color:#191f32;}
.hqlinkfr .hqlink_c a:hover{color:#d7000f;}

.hqlinkfr.on .hqlink_c{display:block;}

.btn_01r_ewm{float:left;overflow:visible; margin-left:0.1rem; width:1.6rem;}
.btn_01r_ewm p{width:100%;overflow:visible;}
.btn_01r_ewm p.p1 img{width:100%;display:block;-moz-box-shadow:0px 0.12rem 0.5rem rgba(180, 195, 214, 0.51);-webkit-box-shadow:0px 0.12rem 0.5rem rgba(180, 195, 214, 0.51);box-shadow:0px 0.12rem 0.5rem rgba(180, 195, 214, 0.51);}
.btn_01r_ewm p.p2{text-align:center;color:#191f32;line-height:1.75;}

.btn_02{width:100%;overflow:hidden;background-color:#8a1921;color:#fff;}
.btn_02 .fr{line-height:0.5rem;}
.btn_02 .fl{line-height:0.5rem;}
.btn_02 a{color:#fff;margin-left:0.3rem;}
.btn_02 a:nth-child(1){margin-left:0px;}


.top_p5{position:fixed;box-shadow: 0px 0.05rem 0.2rem 0px rgba(200, 211, 221, 0.55);}

.subbanner{overflow:hidden;position:relative;margin-top:1.1rem;}
.subbanner .sub_bg{width:100%;overflow:hidden;position:relative;z-index:1;}
.subbanner .sub_bg img{width:100%;display:block;}
.subbanner .sub_c{width:100%;overflow:hidden;position:absolute;left:0px;bottom:0px;z-index:9;}
.subbanner .sub_c .sbc_c{padding:.5rem 1.5rem .5rem 13.54vw;background-color:rgba(0,0,0,0.1);border-radius:0px .9rem 0px 0px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:inline-block;}
.subbanner .sub_c .p{display:inline-block;position:relative;line-height:1.75;opacity:0;transform:translateX(20%);color:#fff;padding-bottom:.3rem;transition:.6s linear;-webkit-transition:.6s linear;-o-transition:.6s linear;-moz-transition:.6s linear;}
.subbanner .sub_c .p::before{content:"";width:.66rem;height:.03rem;display:block;overflow:hidden;background-color:#d7000f;position:absolute;left:0px;bottom:0px;}
.subbanner.on .sub_c .p{transform:translateX(0%);opacity:1;}

.flsm_body{overflow:hidden;background-color:#f4f6f9;}

.sitefr{width:100%;overflow:hidden;color:#000;font-weight:100;line-height:1.75;padding:.3rem 0px;}
.sitefr a{float:left;color:#000;}
.sitefr a:hover{color:#d7000f}
.sitefr span{float:left;margin:0px .05rem;}

.flsm_01{width:100%;overflow:hidden;}
.flsm_01 .wrap_c{position:relative;}

.flsm_01_bg{position:absolute;right:0px;top:0px;text-transform:uppercase;color:rgba(0,0,0,0.1);line-height:.6;pointer-events:none;z-index:1;}

.flsm_01_t{width:100%;overflow:hidden;padding:.7rem 0px;}
.flsm_01_t h1{margin:0px;padding:0px;color:#000;font-weight:bold;}

.flsm_01_c{width:100%;overflow:hidden;color:#666;text-justify:inter-ideograph;padding-bottom:1rem;}
.flsm_01_c strong{color:#000;}
.flsm_01_c p{line-height:1.8;}


.join_01{overflow:hidden;position:relative;}
.join_01 .fc{width:24%;overflow:hidden;float:left;height:7.7rem;position:relative;}
.join_01 .fl{width:38%;overflow:hidden;height:7.7rem;position:relative;}
.join_01 .fr{width:38%;overflow:hidden;height:7.7rem;position:relative;}

.jn01_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:1;pointer-events:none;}
.jn01_bg img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:cover;}

.jn_01l_c{display:inline-block;width:4.7rem;height:3.1rem;background-color:rgba(168,41,31,.8);position:absolute;right:0px;bottom:0px;z-index:9;border-radius:.9rem 0px 0px 0px;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;}
.jn_01l_c a{width:100%;display:block;overflow:visible}
.jn_01l_c .jn01lc_01{width:100%;overflow:visible;text-align:center;color:#fff;line-height:1.75;}
.jn_01l_c .jn01lc_02{width:100%;overflow:visible;text-align:center;margin-top:.3rem;}
.jn_01l_c .jn01lc_02 span{width:2.12rem;height:.6rem;display:inline-block;background:url("../../fer/images/join_01.png") 50% no-repeat;background-size:100% 100%;margin:0px auto;padding:0px;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;}
.jn_01l_c .jn01lc_02 span i{display:inline-block;color:#a8291f;background:url("../../fer/images/join_02.png") 0% 50% no-repeat;background-size:.21rem;padding-left:.3rem;}

.jn_01l_c:hover .jn01lc_02 span{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;}
.jn_01l_c:hover .jn01lc_02 span i{color:#fff;background:url("../../fer/images/join_02_on.png") 0% 50% no-repeat;background-size:.21rem;}


.jn_01r_c{display:inline-block;width:4.7rem;height:3.1rem;background-color:rgba(168,41,31,.8);position:absolute;left:0px;bottom:0px;z-index:9;border-radius:0px .9rem 0px 0px;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;}
.jn_01r_c a{width:100%;display:block;overflow:visible}
.jn_01r_c .jn01rc_01{width:100%;overflow:visible;text-align:center;color:#fff;line-height:1.75;}
.jn_01r_c .jn01rc_02{width:100%;overflow:visible;text-align:center;margin-top:.3rem;}
.jn_01r_c .jn01rc_02 span{width:2.12rem;height:.6rem;display:inline-block;background:url("../../fer/images/join_01.png") 50% no-repeat;background-size:100% 100%;margin:0px auto;padding:0px;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;}
.jn_01r_c .jn01rc_02 span i{display:inline-block;color:#a8291f;background:url("../../fer/images/join_03.png") 0% 50% no-repeat;background-size:.27rem;padding-left:.34rem;}

.jn_01r_c:hover .jn01rc_02 span{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;}
.jn_01r_c:hover .jn01rc_02 span i{color:#fff;background:url("../../fer/images/join_03_on.png") 0% 50% no-repeat;background-size:.27rem;}

.jn01_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:9;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.jn01_c .jn01c_c{width:100%;overflow:hidden;}
.jn01_c .jn01c_c .p{width:100%;overflow:visible;text-align:center;position:relative;line-height:1.75;}
.jn01_c .jn01c_c .p2::before{content:"";width:.22rem;height:.4rem;display:block;overflow:hidden;background:url("../../fer/images/aa5.svg") 50% no-repeat;background-size:100% 100%;position:absolute;left:.9rem;top:50%;transform:translateY(-50%)}
.jn01_c .jn01c_c .p2::after{content:"";width:.22rem;height:.4rem;display:block;overflow:hidden;background:url("../../fer/images/aa3.svg") 50% no-repeat;background-size:100% 100%;position:absolute;right:.9rem;top:50%;transform:translateY(-50%)}


.lxfs_01{overflow:hidden;background-color:#f4f6f9;position:relative;}
.lxfs_01_bg{width:100%;overflow:hidden;position:relative;z-index:1;}
.lxfs_01_bg img{width:100%;display:block;}
.lxfs_01_c{width:100%;overflow:hidden;position:relative;z-index:9;margin-top:-2.5rem;}

.lxfs_01c_t{width:100%;overflow:hidden;padding:0px .6rem;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.lxfs_01c_c{width:100%;overflow:hidden;margin-top:.3rem;background-color:#fff;}
.lxfs_01c_c ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content:space-between;margin:.6rem 0px;}
.lxfs_01c_c ul li{padding:0px .6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;}
.lxfs_01c_c ul li:nth-child(1){width:37.5%;}
.lxfs_01c_c ul li:nth-child(3){width:25%;}
.lxfs_01c_c ul li:nth-child(2){width:37.5%;}
.lxfs_01c_c ul li::before{content:"";width:.01rem;height:1.36rem;display:block;overflow:hidden;border-left:.01rem dashed #e4e4e4;position:absolute;right:0px;top:50%;transform:translateY(-50%)}
.lxfs_01c_c ul li:last-child::before{display:none;}
.lxfs_01c_c ul li .l01cc_c{width:100%;overflow:hidden;position:relative;padding-left:.6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lxfs_01c_c ul li .l01cc_c img.img1{width:.4rem;display:block;position:absolute;left:0px;top:0px;height:.5rem;object-position:50%;object-fit:contain;}
.lxfs_01c_c ul li .l01cc_c .p{width:100%;overflow:visible;}
.lxfs_01c_c ul li .l01cc_c .p1{color:#0f0f0f;line-height:.5rem;font-weight:bold;height:.5rem;}
.lxfs_01c_c ul li .l01cc_c .p2{color:#666;line-height:1.75;}

.lxfs_02{overflow:hidden;background:url("../upimg/lxfs_02.jpg") 0% 100% no-repeat #f4f6f9;background-size:100%;padding-bottom:1.1rem;}
.lxfs_02_t{width:100%;overflow:hidden;text-align:center;margin-top:.8rem;color:#0f0f0f;line-height:1.75;}
.lxfs_02_s{width:100%;overflow:visible;text-align:center;margin-top:.3rem;height:.6rem;position:relative;z-index:99;}
.lxfs_02_s .lb{display:inline-block;position:relative;height:.6rem;border:.01rem solid #b2b3b4;border-radius:.3rem;background-color:#fff;padding-left:1.5rem;padding-right:.3rem;}
.lxfs_02_s .lb .sp1{position:absolute;left:0px;top:0px;height:100%;padding:0px .24rem 0px .38rem;font-weight:bold;display:flex;display:-webkit-flex;align-items:center;justify-content:center;color:#666;}
.lxfs_02_s .lb .sp1::before{content:"";width:.02rem;height:.18rem;display:block;overflow:hidden;background-color:#cfcfcf;position:absolute;right:0px;top:50%;transform:translateY(-50%)}
.lxfs_02_s .lb .sp2{width:100%;min-width:3.16rem;cursor:pointer;height:.6rem;display:block;text-align:left;line-height:.6rem;border:0px;background:url("../../fer/images/aa4.svg") 100% 50% no-repeat;background-size:.2rem;color:#0f0f0f;padding-left:.1rem;}
.lxfs_02_s .lb select{min-width:3.16rem;height:.6rem;border:0px;}
.lxfs_02_s .lb .select_xl{width:calc(100% - 1.6rem - .1rem);max-height:3rem;display:none;overflow:hidden;overflow-y:auto;background-color:#fff;position:absolute;left:1.4rem;top:.6rem;z-index:9;-moz-box-shadow:0px 21px 21px rgba(0,0,0,0.35); -webkit-box-shadow:0px 21px 21px rgba(0,0,0,0.35); box-shadow:0px 21px 21px rgba(0,0,0,0.35);}
.lxfs_02_s .lb .select_xl p{width:100%;overflow:hidden;cursor:pointer;border-bottom:.01rem solid #eee;padding:.1rem .2rem;line-height:1.75;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lxfs_02_s .lb .select_xl p:last-child{border-bottom:0px;}
.lxfs_02_s .lb .select_xl p a{color:#222;}
.lxfs_02_s .lb .select_xl p:hover a{color:#d7000f;}

.lxfs_02_s .lb.on .select_xl{display:block;}


.lxfs_02_c{width:100%;overflow:visible;padding-top:.6rem;}
.lxfs_02_c ul{width:100%;overflow:visible;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:.15rem;grid-row-gap:.15rem;}
.lxfs_02_c ul li{width:100%;overflow:hidden;background-color:#fff;padding:.6rem .36rem;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lxfs_02_c ul li .p_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:1;pointer-events:none;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.lxfs_02_c ul li .p_bg img{width:100%;height:100%;display:block;position:absolute;left:0px;bottom:0px;object-fit:cover;z-index:1;}
.lxfs_02_c ul li .p_bg::before{content:"";width:100%;height:70%;display:block;overflow:hidden;position:absolute;left:0px;bottom:0px;z-index:3;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));}
.lxfs_02_c ul li .p{width:100%;overflow:visible;position:relative;z-index:9;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lxfs_02_c ul li .p1{overflow:hidden;color:#000;line-height:.4rem;height:.8rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.lxfs_02_c ul li .p2{margin-top:.1rem;}
.lxfs_02_c ul li .p2 p{width:100%;overflow:visible;margin:.05rem 0px;padding-left:.3rem;line-height:.3rem;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lxfs_02_c ul li .p2 p img{width:.2rem;display:block;position:absolute;left:0px;top:0px;height:.3rem;object-fit:contain;object-position:50%;}
.lxfs_02_c ul li .p3{position:absolute;left:.36rem;bottom:0rem;width:calc(100% - .36rem * 2);color:#fff;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.lxfs_02_c ul li:hover .p_bg{opacity:1;}
.lxfs_02_c ul li:hover .p1{opacity:0;}
.lxfs_02_c ul li:hover .p2{opacity:0;}
.lxfs_02_c ul li:hover .p3{opacity:1;bottom:.4rem;}

.pagesfr{width:100%;overflow:hidden;margin-top:.7rem;}
.pagesfr a{display:inline-block;float:left;line-height:.48rem;color:#000;margin:0px .11rem;}
.pagesfr a:hover{color:#a8291f;}
.pagesfr a.on{color:#a8291f;}
.pagesfr a.a1{width:.40rem;height:.40rem;border-radius:50%;background-color:#4c4c4c;position:relative;margin-right:.5rem;margin-left:0px;margin-top:.05rem;}
.pagesfr a.a1::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;background:url("../../fer/images/aa1.svg") 50% no-repeat;background-size:.09rem;}
.pagesfr a.a1:hover{background-color:#a8291f;}

.pagesfr a.a2{width:.40rem;height:.40rem;border-radius:50%;background-color:#4c4c4c;position:relative;margin-left:.5rem;margin-right:0px;margin-top:.05rem;}
.pagesfr a.a2::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;background:url("../../fer/images/aa2.svg") 50% no-repeat;background-size:.09rem;}
.pagesfr a.a2:hover{background-color:#a8291f;}

.pagesfr a.a3{height:.48rem;padding:0px .3rem;background-color:#4c4c4c;color:#fff;border-radius:.4rem;color:#fff;}
.pagesfr a.a3:hover{background-color:#a8291f;}

.pagesfr .sp1{float:left;line-height:.48rem;margin:0px .11rem;}
.pagesfr .sp2{float:left;margin-left:.2rem;line-height:.48rem;}
.pagesfr label{display:inline-block;float:left;margin-left:.2rem;padding:0px .3rem;border:.01rem solid #6b6b6b;line-height:.48rem;border-radius:.48rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pagesfr label i{float:left;}
.pagesfr label input{float:left;border:0px;background-color:rgba(255,255,255,0);line-height:.48rem;text-align:center;width:.6rem}


.zzjgfr{width:100%;overflow:hidden;background-color:#f4f6f9;padding-bottom:1.1rem;}
.zzjg_01{width:100%;overflow:hidden;margin-top:.6rem;}
.zzjg_01_t{width:100%;overflow:hidden;text-align:center;color:#000;line-height:1.75;}
.zzjg_01_c{width:100%;margin-top:.3rem;overflow:hidden;text-align:center;}
.zzjg_01_c img{max-width:100%;display:inline-block;}


.zgsxqfr{width:100%;overflow:hidden;background-color:#f7f7f7;position:relative;}
.zgsxq_01{width:100%;overflow:hidden;position:relative;padding-bottom:1rem;}
.zgsxq_01::before{content:"";width:100%;height:3.4rem;display:block;overflow:hidden;background:url("../upimg/zgs_01.jpg") 50% no-repeat;background-size:cover;position:absolute;left:0px;top:0px;pointer-events:none;z-index:1;}
.zgsxq_01::after{content:"";width:100%;height:calc(100% - 3.4rem);display:block;overflow:hidden;background:url("../upimg/zgs_02.jpg") 50% no-repeat;background-size:cover;position:absolute;left:0px;bottom:0px;pointer-events:none;z-index:1;}
.zgsxq_01 .wrap_c{position:relative;z-index:9;}

.ggsxq_01_c{width:100%;overflow:hidden;background-color:#fff;padding:1rem .7rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ggsxq_01c_t{width:100%;overflow:hidden;}
.ggsxq_01c_t h1{margin:0px;padding:0px;text-align:center;color:#000;line-height:1.75;}

.ggsxq_01c_c{width:100%;overflow:hidden;margin-top:.6rem;text-justify:inter-ideograph;}
.ggsxq_01c_c p{line-height:1.8;}

.ryxqfr{width:100%;overflow:hidden;background-color:#f4f6f9;}
.ryxq_01{width:100%;overflow:hidden;background:url("../../fer/images/ryxq_03.jpg") 0% 100% no-repeat #f4f6f9;background-size:cover;padding-top:1rem;padding-bottom:1rem;}
.ryxq_01_slide{width:100%;overflow:hidden;}
.ryxq_01_slide .swiper-slide{width:30%;overflow:hidden;background-color:#fff;}
.ryxq_01_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.ryxq_01_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;}
.ryxq_01_slide .swiper-slide em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ryxq_01_slide .swiper-slide em.em2{padding:.3rem .45rem;color:#000;text-overflow:ellipsis;text-align:center;}
.ryxq_01_slide .swiper-slide:hover em.em1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}
.ryxq_01_slide .swiper-slide:hover em.em2{color:#d7000f}


.ryxq_01_morefr{width:100%;overflow:hidden;margin-top:.5rem;text-align:center;}
.ryxq_01_more{display:inline-block;}
.ryxq_01_more a{width:.11rem;height:.16rem;display:inline-block;margin:0px .165rem;}
.ryxq_01_more a:nth-child(1){background:url("../../fer/images/ryxq_01.png") 50% no-repeat;background-size:100%;}
.ryxq_01_more a:nth-child(1):hover{background:url("../../fer/images/ryxq_01_on.png") 50% no-repeat;background-size:100%;}
.ryxq_01_more a:nth-child(2){background:url("../../fer/images/ryxq_02.png") 50% no-repeat;background-size:100%;}
.ryxq_01_more a:nth-child(2):hover{background:url("../../fer/images/ryxq_02_on.png") 50% no-repeat;background-size:100%;}


.gsjjfr{overflow:hidden;width:100%;background-color:#eff3f6;position:relative;}
.gsjjfr::before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;display:block;overflow:hidden;background:url("../upimg/gsjj_01.jpg") 100% 100% no-repeat #eff3f6;background-size:cover;}

.gsjj_01{width:100%;overflow:hidden;position:relative;z-index:99;margin-top:1rem;}

.gsjj_01_t{width:100%;overflow:visible;position:relative;line-height:.75rem;}
.gsjj_01_t .sp1{display:inline-block;color:#fff;}
.gsjj_01_t i{position:absolute;right:0px;top:0px;color:rgba(255,255,255,.1);font-weight:bold;line-height:1;}

.gsjj_01_c{width:100%;overflow:hidden;padding-top:.4rem;color:rgba(255,255,255,.6);text-justify:inter-ideograph;}
.gsjj_01_c p{line-height:1.8;}

.gsjj_01_video{width:100%;overflow:hidden;position:relative;margin-top:.9rem;}
.gsjj_01_video img{width:100%;height:100%;object-fit:cover;display:block;z-index:8;cursor:pointer;}
.gsjj_01_video video{width:100%;overflow:hidden;position:relative;z-index:7;background-color:#000;cursor:pointer;}
.gsjj_01_video em{width:.7rem;height:.7rem;display:block;border-radius:50%;position:absolute;left:50%;top:50%;z-index:9;cursor:pointer;background:url("../../fer/images/gsjj_01.png") 50% no-repeat;background-size:100% 100%;transform:translate(-50%, -50%)}
.gsjj_01_video em::before{content:"";width:100%;height:100%;display:block;border-radius:50%;-webkit-animation:ksan 2.1s linear infinite;animation:ksan 2.1s linear infinite;border:.01rem solid #fff;position:absolute;left:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.gsjj_01_video.on img{z-index:7;}
.gsjj_01_video.on video{z-index:9;}
.gsjj_01_video.on em{z-index:7;}


.fzlcfr{width:100%;overflow:hidden;background:url("../../fer/images/fzlc_01.jpg") 50% no-repeat #fff;background-size:cover;}

.fzlc_01{overflow:hidden;margin-top:1rem;position:relative;z-index:9;}
.fzlc_01 .wrap_c{position:relative;}
.fzlc_01 .fl{width:20%;overflow:hidden;}
.fzlc_01 .p{width:100%;overflow:visible;}
.fzlc_01 .p1{font-family:arial;color:#000;font-weight:bold;line-height:1.3;font-style:oblique;margin-top:.6rem;}

.fzlc_01 .fr{width:calc(100% - 20%);overflow:hidden;}

.fzlc_01_slide{width:100%;overflow:hidden;}
.fzlc_01_slide .swiper-slide{width:100%;overflow:hidden;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c{width:100%;overflow:hidden;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_img{width:69%;overflow:hidden;float:left;position:relative;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_img a{width:100%;display:block;overflow:hidden;position:relative;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_img img{width:100%;display:block;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_img em{width:.7rem;height:.7rem;display:block;border-radius:50%;position:absolute;left:50%;top:50%;z-index:9;cursor:pointer;pointer-events:none;background:url("../../fer/images/gsjj_01.png") 50% no-repeat;background-size:100% 100%;transform:translate(-50%, -50%)}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_img em::before{content:"";width:100%;height:100%;display:block;border-radius:50%;-webkit-animation:ksan 2.1s linear infinite;animation:ksan 2.1s linear infinite;border:.01rem solid #fff;position:absolute;left:0px;top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_txt{width:calc(100% - 69% - .4rem);overflow:hidden;float:right;padding-top:.3rem;color:#666;text-justify:inter-ideograph;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_txt p{line-height:1.8;}

.fzlc_02{overflow:hidden;background:url("../../fer/images/fzlc_02.png") 50% no-repeat;background-size:cover;padding:1.21rem 0px 1.6rem 0px;position:relative;margin-top:-.6rem;z-index:8;}
.fzlc_02 .wrap_c{position:relative;z-index:9;}
.fzlc_02 .wrap_c::before{content:"";width:calc(100% + 13.54vw * 2);height:.01rem;display:block;overflow:hidden;background-color:#6b6b6b;position:absolute;left:-13.54vw;top:50%;pointer-events:none;z-index:1;transform:translateY(-50%)}
.fzlc_02 .fzlc_02s_prev{width:.18rem;height:.24rem;display:block;overflow:hidden;background:url("../../fer/images/ryxq_01.png") 50% no-repeat;background-size:100% 100%;position:absolute;left:-.64rem;top:50%;transform:translateY(-50%);z-index:999;}
.fzlc_02 .fzlc_02s_prev:hover{background:url("../../fer/images/ryxq_01_on.png") 50% no-repeat;background-size:100% 100%;}

.fzlc_02 .fzlc_02s_next{width:.18rem;height:.24rem;display:block;overflow:hidden;background:url("../../fer/images/ryxq_02.png") 50% no-repeat;background-size:100% 100%;position:absolute;right:-.64rem;top:50%;transform:translateY(-50%);z-index:999;}
.fzlc_02 .fzlc_02s_next:hover{background:url("../../fer/images/ryxq_02_on.png") 50% no-repeat;background-size:100% 100%;}

.fzlc_02 .swiper-button-disabled{display:none;}

.fzlc_02_slide{width:100%;overflow:hidden;height:.54rem;}
.fzlc_02_slide .swiper-slide{width:auto;}
.fzlc_02_slide .swiper-slide a{width:1.28rem;height:.52rem;margin:0px auto;padding:0px;display:block;border:.01rem solid #716566;border-radius:.52rem;background-color:rgba(255,255,255,1);color:#000;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.fzlc_02_slide .swiper-slide a:hover{color:#d7000f;}
.fzlc_02_slide .swiper-slide a.on{background-color:#d7000f;color:#fff;border:.01rem solid #d7000f;}


.cpbj_01{overflow:hidden;position:relative;}
.cpbj_01_bg{width:100%;overflow:hidden;height:100%;position:absolute;left:0px;top:0px;z-index:1;}
.cpbj_01_bg img{width:100%;height:100%;display:block;object-fit:cover;position:absolute;left:0px;top:0px;}

.cpbj_01_c{width:7.26rem;overflow:visible;position:relative;margin:.4rem auto;padding:0px;}
.cpbj_01_c img.img1{width:100%;display:block;}
.cpbj_01_c::before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;z-index:1;background:url("../upimg/cpbj_02.png") 50% no-repeat;background-size:100% 100%;}
.cpbj_01_c::before{-webkit-animation:an_07 60.1s linear infinite;animation:an_07 60.1s linear infinite;}

.cpbj_01_c::after{content:"";width:calc(100% - .4rem);height:calc(100% - .4rem);display:block;border-radius:50%;position:absolute;left:.2rem;top:.2rem;z-index:2;overflow:hidden;border:.01rem solid #fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


.cpbj_01_c img.img2{width:91.46%;height:91.46%;display:block;position:absolute;left:10%;top:5%;z-index:2;}

.cpbj_01_c .cpbj_01_txt{width:5.73rem;height:5.73rem;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:9;border-radius:50%;background-color:rgba(81,108,126,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.cpbj_01_c .cpbj_01_txt .cpbj_01t_c{widtH:100%;overflow:hidden;padding:0px .6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cpbj_01_c .cpbj_01_txt .cpbj_01t_c .p{width:100%;overflow:visible;}
.cpbj_01_c .cpbj_01_txt .cpbj_01t_c .p1{color:#fff;font-family:SourceHanSansCN-Medium;line-height:1.75;text-align:center;}
.cpbj_01_c .cpbj_01_txt .cpbj_01t_c .p2{color:rgba(255,255,255,.8);line-height:1.75;margin-top:.2rem;text-justify:inter-ideograph;}

.cpbj_01_c b{width:.16rem;height:.16rem;display:block;border-radius:50%;background-color:#fff;position:absolute;left:0%;top:0%;z-index:3;}
.cpbj_01_c b.b1{left:6.61%;top:27.82%}
.cpbj_01_c b.b2{left:8.4%;top:73.28%}
.cpbj_01_c b.b3{left:81.4%;top:14.46%}
.cpbj_01_c b.b4{left:88.43%;top:74.79%}


.cpbj_01_dw{position:absolute;left:0%;top:0%;z-index:5;color:#fff;}
.cpbj_01_dw .p{width:100%;overflow:visible;}
.cpbj_01_dw .p p{display:inline-block;}
.cpbj_01_dw.dw1{text-align:right;left:-49%;top:22.2%;}
.cpbj_01_dw.dw2{left:-22%;top:67.22%;}
.cpbj_01_dw.dw3{left:93%;top:6%;width:2.5rem;}
.cpbj_01_dw.dw4{left:95%;top:72%;width:3rem;}


.cpbj_02{overflow:hidden;position:relative;background-color:#eff3f6;padding:.4rem 0px;}

.cpbj_02fr{width:70%;overflow:visible;margin:0px auto;padding:0px;position:relative;}
.cpbj_02_bg{width:100%;overflow:hidden;position:relative;z-index:1;}
.cpbj_02_bg img{width:100%;display:block;}

.cpbj_02_l{position:absolute;left:-3.2rem;top:2.4rem;z-index:99;}
.cpbj_02_l ul li{width:100%;overflow:visible;margin-bottom:.1rem;line-height:.5rem;}
.cpbj_02_l ul li a{color:#222;}
.cpbj_02_l ul li span{display:inline-block;padding-left:.45rem;}
.cpbj_02_l ul li.on span{background:url("../../fer/images/cpbj_01.png") 0% 50% no-repeat;background-size:.2rem;font-weight:bold;}

.cpbj_02_a{width:100%;height:100%;overflow:visible;position:absolute;left:0px;top:0px;z-index:99;}

.cpbj_02_a .a{position:absolute;z-index:9;}
.cpbj_02_a .a span{display:inline-block;line-height:1.75;font-weight:bold;cursor:pointer;}
.cpbj_02_a .a span::before{content:"";display:block;width:.12rem;height:.12rem;border-radius:50%;background-color:#d7000f;position:absolute;}

.cpbj_02_a .b{position:absolute;z-index:9;}
.cpbj_02_a .b span{display:inline-block;line-height:1;font-weight:bold;padding-right:.35rem;padding-top:.1rem;cursor:pointer;}
.cpbj_02_a .b span::before{content:"";width:.33rem;height:.34rem;display:block;background:url("../../fer/images/cpbj_03.png") 50% no-repeat;background-size:100% 100%;position:absolute;right:0px;bottom:0px;}

.cpbj_02_a .a_r span{padding-right:.2rem;}
.cpbj_02_a .a_r span::before{right:0px;top:50%;transform:translateY(-50%)}

.cpbj_02_a .a_l span{padding-left:.2rem;}
.cpbj_02_a .a_l span::before{left:0px;top:50%;transform:translateY(-50%)}

.cpbj_02_a .a1{left:22.16%;top:25.21%;}
.cpbj_02_a .a2{left:58.67%;top:20.05%;}
.cpbj_02_a .a3{left:70.61%;top:21.03%;}
.cpbj_02_a .a4{left:50.5%;top:29%;}
.cpbj_02_a .a5{left:35%;top:35.5%;}
.cpbj_02_a .a6{left:45.8%;top:44.8%;}
.cpbj_02_a .a7{left:60.5%;top:45%;}
.cpbj_02_a .a8{left:54%;top:49.6%;}
.cpbj_02_a .a9{left:58.8%;top:52.3%;}
.cpbj_02_a .a10{left:62.8%;top:56%;}
.cpbj_02_a .a11{left:56.5%;top:74%;}
.cpbj_02_a .a12{left:39%;top:81%;}
.cpbj_02_a .a13{left:56%;top:86.3%;}
.cpbj_02_a .a14{left:59%;top:34.5%;}

.cpbj_02a_hid{display:none;overflow:hidden;}

.maptcfr{position:absolute;left:0%;top:0%;z-index:999;padding-left:.15rem;display:none;}
.maptcfr::before{content:"";width:.05rem;height:100%;display:block;overflow:hidden;background-color:#d7000f;position:absolute;left:.1rem;top:0px;}
.maptcfr::after{content:"";display:block;width:.15rem;height:.2rem;display:block;overflow:hidden;background-color:#d7000f;position:absolute;left:0px;top:0px;}
.maptcfr .maptc_c{width:100%;overflow:hidden;background:url("../../fer/images/cpbj_02.png") 0% 100% no-repeat #fff;background-size:1.06rem;padding:.3rem;width:4.4rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px .03rem .49rem rgba(0,0,0,0.16);-webkit-box-shadow:0px .03rem .49rem rgba(0,0,0,0.16);box-shadow:0px .03rem .49rem rgba(0,0,0,0.16);}
.maptcfr .maptc_c .maptcc_t{width:100%;overflow:visible;color:#010101;font-weight:bold;line-height:1.75;}
.maptcfr .maptc_c .maptcc_c{width:100%;overflow:hidden;color:#4e4e4e;line-height:1.75;text-justify:inter-ideograph;margin-top:.05rem;}
.maptcfr .maptc_c .maptcc_c p{line-height:1.8;}
.maptcfr .maptc_c .maptcc_b{width:100%;overflow:hidden;text-align:right;margin-top:.1rem;}
.maptcfr .maptc_c .maptcc_b a{color:#d7000f;display:inline-block;border-bottom:.01rem solid #d7000f;}

.cpbj_02a_hid .maptcc_t{width:100%;overflow:visible;color:#010101;font-weight:bold;line-height:1.75;}
.cpbj_02a_hid .maptcc_c{width:100%;overflow:hidden;color:#4e4e4e;line-height:1.75;text-justify:inter-ideograph;margin-top:.05rem;}
.cpbj_02a_hid .maptcc_c p{line-height:1.8;}
.cpbj_02a_hid .maptcc_b{width:100%;overflow:hidden;text-align:left;margin-top:.1rem;}
.cpbj_02a_hid .maptcc_b a{color:#d7000f;display:inline-block;border-bottom:.01rem solid #d7000f;}


.djsfr{width:100%;overflow:hidden;background-color:#f3f6f9;background:url("../upimg/djs_02.jpg") 0% 100% no-repeat #f3f6f9;background-size:cover;padding-bottom:1.5rem;}
.djs_01{overflow:hidden;}
.djs_01_t{width:100%;overflow:hidden;color:#191f32;font-weight:bold;line-height:1.75;}
.djs_01_c{width:100%;overflow:hidden;margin-top:.4rem;}
.djs_01c_slide{width:100%;overflow:visible;}
.djs_01c_slide .swiper-slide{width:5.37rem;overflow:hidden;}
.djs_01c_slide .swiper-slide a{width:100%;height:2.85rem;display:block;overflow:hidden;position:relative;}
.djs_01c_slide .swiper-slide .em{width:100%;overflow:hidden;}
.djs_01c_slide .swiper-slide .em1{position:relative;height:2.1rem;}
.djs_01c_slide .swiper-slide .em1 img{width:100%;height:2.85rem;display:block;object-fit:cover;position:relative;z-index:1;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.djs_01c_slide .swiper-slide .em1::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;z-index:9;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.djs_01c_slide .swiper-slide .em2{padding:0px .12rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.djs_01c_slide .swiper-slide .em2 .p{width:100%;overflow:visible;}
.djs_01c_slide .swiper-slide .em2 .p1{color:#000;line-height:1.5;font-weight:bold;margin-top:.16rem;}
.djs_01c_slide .swiper-slide .em2 .p2{color:#000;line-height:1.5;}

.djs_01c_slide .swiper-slide .em3{position:absolute;left:0px;bottom:.2rem;opacity:0;z-index:9;padding:0px .25rem;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;}
.djs_01c_slide .swiper-slide .em3 .p{width:100%;overflow:visible;}
.djs_01c_slide .swiper-slide .em3 .p1{color:#fff;line-height:1.3;}
.djs_01c_slide .swiper-slide .em3 .p2{color:#fff;line-height:1.3;}
.djs_01c_slide .swiper-slide .em3 .p3{color:#fff;line-height:1.75;font-weight:bold;}

.djs_01c_slide .swiper-slide a:hover .em1{height:2.85rem;}
.djs_01c_slide .swiper-slide a:hover .em1::before{opacity:1;}
.djs_01c_slide .swiper-slide a:hover .em2{display:none;}
.djs_01c_slide .swiper-slide a:hover .em3{opacity:1;bottom:.3rem;transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;}
.djs_01c_slide .swiper-slide a:hover .em1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}

.djs_01c_spfr{width:100%;overflow:hidden;text-align:center;padding-top:.5rem;}
.djs_01c_spfr span{width:.1rem;height:.1rem;border-radius:50%;opacity:1;background-color:#e8949b;margin:0px .05rem;}
.djs_01c_spfr span.swiper-pagination-bullet-active{background-color:#d7000f;}

.djs_02{overflow:hidden;margin-top:.5rem;}
.djs_02 ul{width:100%;overflow:visible;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:.2rem;grid-row-gap:.2rem;}
.djs_02 ul li{width:100%;overflow:hidden;background-color:#fff;padding:.5rem .6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.djs_02 ul li a{width:100%;display:block;overflow:hidden;}
.djs_02 ul li .fl{width:.9rem;overflow:hidden;position:relative;padding-bottom:.2rem;}
.djs_02 ul li .fl::before{content:"";display:block;width:.67rem;height:.02rem;display:block;overflow:hidden;background-color:#e5e5e5;position:absolute;left:0px;bottom:0px;}
.djs_02 ul li .fl .p{width:100%;overflow:visible;font-family:arial;line-height:1.5;}
.djs_02 ul li .fl .p1{color:#000;}
.djs_02 ul li .fl .p2{color:#a4a4a4}

.djs_02 ul li .fr{width:calc(100% - .9rem);overflow:hidden;}
.djs_02 ul li .fr .p{width:100%;overflow:hidden;}
.djs_02 ul li .fr .p1{color:#000;font-weight:bold;line-height:1.5;}
.djs_02 ul li .fr .p2{color:#666;line-height:1.75;margin-top:.1rem;}

.djs_02 ul li a:hover .fr .p1{color:#d7000f}

.tzggfr{width:100%;overflow:hidden;background-color:#f4f6f9;padding-bottom:1rem;}
.tzgg_01{overflow:hidden;}
.tzgg_01 .wrap_c{overflow:hidden;background-color:#fff;border-radius:0px 1.4rem 0px 0px;}

.tzgg_01_c{width:100%;overflow:hidden;padding:0px .4rem;padding-top:1rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.tzgg_01_c ul li{width:100%;overflow:hidden;padding:.3rem 0px;border-bottom:.01rem dashed #e1e1e1;}
.tzgg_01_c ul li:last-child{border-bottom:0px;}
.tzgg_01_c ul li a{width:100%;overflow:hidden;display:block;}
.tzgg_01_c ul li .p{width:100%;overflow:visible;}
.tzgg_01_c ul li .p1{color:#000;line-height:1.75;margin-bottom:.1rem;}
.tzgg_01_c ul li .p2{position:relative;min-height:.6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:2.5rem;text-justify:inter-ideograph;}
.tzgg_01_c ul li .p2 p{width:100%;overflow:hidden;color:#666;line-height:1.75;}
.tzgg_01_c ul li .p2 .i1{width:2.12rem;height:.6rem;display:block;overflow:hidden;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;position:absolute;right:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.tzgg_01_c ul li a:hover .p1{color:#d7000f}
.tzgg_01_c ul li a:hover .p2 .i1{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;}


.tzgg_01 .pagesfr{padding:0px .4rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-bottom:.9rem;}

.nlifr{width:100%;overflow:hidden;background:url("../../fer/images/nli_01.jpg") 50% no-repeat;background-size:cover;padding-bottom:1rem;}

.nli_01{overflow:hidden;text-align:center;line-height:1.75;color:#000;font-weight:bold;}

.nli_02{overflow:hidden;margin-top:.5rem;}
.nli_02 ul{width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:.22rem;grid-row-gap:.5rem;}
.nli_02 ul li{width:100%;overflow:hidden;}
.nli_02 ul li a{width:100%;display:block;overflow:hidden;}
.nli_02 ul li .p{width:100%;overflow:hidden;}
.nli_02 ul li .p1{overflow:hidden;}
.nli_02 ul li .p1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.nli_02 ul li .p2{color:#000;line-height:1.5;height:.564rem;border-top:.01rem dashed #dadcde;padding-top:.1rem;margin-top:.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.nli_02 ul li .p3{text-align:right;color:#000;line-height:1.5;margin-top:.1rem;}

.nli_02 ul li:hover .p1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}
.nli_02 ul li:hover .p2{color:#d7000f;}


.nxqfr{overflow:hidden;width:100%;background-color:#f4f6f9;padding-bottom:1.5rem;}
.nxq_01{overflow:hidden;}
.nxq_01 h1{margin:0px;padding:0px;width:100%;color:#000;font-weight:bold;line-height:1.75;text-align:center;}
.nxq_01 p{width:100%;overflow:hidden;margin-top:.2rem;text-align:center;color:#000;}
.nxq_01 p span{display:inline-block;}
.nxq_01 p span.sp1{background:url("../../fer/images/nxq_01.png") 0% 50% no-repeat;background-size:.2rem;padding-left:.37rem;}
.nxq_01 p span.sp2{background:url("../../fer/images/nxq_02.png") 0% 50% no-repeat;background-size:.3rem;padding-left:.46rem;margin-left:.4rem;}


.nxq_02{overflow:hidden;margin-top:.3rem;text-justify:inter-ideograph;}
.nxq_02 p{line-height:1.8;}
.nxq_02 img{max-width:100%;height:auto !important; width:700px;}


.nxq_03{overflow:hidden;margin-top:.8rem;}
.nxq_03 .wrap_c{position:relative;min-height:.6rem;}
.nxq_03 p{width:80%;overflow:hidden;line-height:1.5;margin:.1rem 0px;}
.nxq_03 p a{color:#666;}
.nxq_03 p span{color:#000;font-weight:bold;}
.nxq_03 p a:hover{color:#d7000f}
.nxq_03 .a1{width:2.12rem;height:.6rem;display:block;overflow:hidden;color:#fff;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;position:absolute;right:0px;top:50%;transform:translateY(-50%);display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.nxq_03 .a1:hover{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;}


.shzrfr{width:100%;overflow:hidden;background-color:#f4f6f9;padding-bottom:1rem;}

.shzr_01{overflow:hidden;}
.shzr_01_t{width:100%;overflow:hidden;}
.shzr_01_t .wrap_c{position:relative;overflow:hidden;}
.shzr_01_t h3{float:left;font-weight:bold;line-height:1.75;}
.shzr_01_t a{position:absolute;right:0px;top:50%;transform:translateY(-50%);display:inline-block;color:#000;text-decoration:underline;}

.shzr_01_c{width:100%;overflow:visible;padding-top:.4rem;}
.shzr_01_c ul{width:calc(100% - 13.54vw);overflow:visible;}
.shzr_01_c ul li{width:20.85%;float:left;margin-right:.3rem;height:4.68rem;position:relative;overflow:hidden;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.shzr_01_c ul li:last-child{margin-right:0px;}
.shzr_01_c ul li .shzr01c_bg{width:100%;height:100%;overflow:hidden;position:absolute;right:0px;top:0px;z-index:1;}
.shzr_01_c ul li .shzr01c_bg img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:cover;z-index:1;}
.shzr_01_c ul li .shzr01c_bg::before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;z-index:9;background-color:rgba(0,0,0,0.4);opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.shzr_01_c ul li .shzr01c_c{position:absolute;left:0px;bottom:-2.3rem;width:100%;z-index:9;padding:0px .4rem;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;}
.shzr_01_c ul li .shzr01c_c .sp1{color:#fff;font-weight:bold;}
.shzr_01_c ul li .shzr01c_c .i1{width:2.12rem;height:.6rem;display:block;overflow:hidden;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;position:absolute;right:.4rem;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.shzr_01_c ul li .shzr01c_c1{position:absolute;width:100%;overflow:visible;position:absolute;left:0px;bottom:.3rem;z-index:9;padding:0px .4rem;line-height:.6rem;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;}
.shzr_01_c ul li .shzr01c_c1 span{display:inline-block;color:#fff;text-shadow:0 .03rem .07rem rgba(0,0,0,.76);}

.shzr_01_c ul li.on{width:calc( ( 100% - 20.85% * 2 ) - .6rem )}
.shzr_01_c ul li.on .shzr01c_bg::before{opacity:1;}
.shzr_01_c ul li.on .shzr01c_c1{display:none;}
.shzr_01_c ul li.on .shzr01c_c{bottom:.3rem;transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;}



.shzr_02{overflow:hidden;background:url("../upimg/shzr_04.jpg") 50% no-repeat;background-size:cover;padding:.7rem 0px 1rem 0px;}
.shzr_02_t{width:100%;overflow:hidden;position:relative;}
.shzr_02_t h3{float:left;font-weight:bold;line-height:1.75;color:#fff;}
.shzr_02_t a{position:absolute;right:0px;top:50%;transform:translateY(-50%);display:inline-block;color:#fff;text-decoration:underline;}

.shzr_02_c{width:100%;overflow:hidden;margin-top:.4rem;}
.shzr_02_c ul{width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.1rem;}
.shzr_02_c ul li{width:100%;overflow:hidden;}
.shzr_02_c ul li a{width:100%;display:block;overflow:hidden;}
.shzr_02_c ul li .shzr_02c_img{width:100%;overflow:hidden;position:relative;}
.shzr_02_c ul li .shzr_02c_img img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.shzr_02_c ul li .shzr_02c_img .sp1{display:inline-block;position:absolute;right:0px;bottom:0px;background-color:#d8231f;color:#fff;padding:0px .1rem;line-height:1.75;}
.shzr_02_c ul li .shzr_02c_txt{width:100%;overflow:hidden;margin-top:.2rem;color:#fff;line-height:1.75;}
.shzr_02_c ul li a:hover .shzr_02c_img img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}


.shzr_03{overflow:hidden;padding:.8rem 0px;background-color:#f4f6f9;}
.shzr_03_t{width:100%;overflow:hidden;position:relative;}
.shzr_03_t h3{float:left;font-weight:bold;line-height:1.75;color:#000;}
.shzr_03_t a{position:absolute;right:0px;top:50%;transform:translateY(-50%);display:inline-block;color:#000;text-decoration:underline;}
.shzr_03_t a:hover{color:#d7000f}

.shzr_03_c{width:100%;overflow:hidden;margin-top:.4rem;position:relative;display:flex;display:-webkit-flex;justify-content:space-between}
.shzr_03_c .fl{width:58%;overflow:hidden;position:relative;}
.shzr_02cl_slide{width:100%;overflow:hidden;}
.shzr_02cl_slide .swiper-slide{width:100%;overflow:hidden;}
.shzr_02cl_slide .swiper-slide a{width:100%;display:block;overflow:hidden;background-color:#fff;display:flex;display:-webkit-flex;justify-content:space-between}
.shzr_02cl_slide .swiper-slide .shzr_03cl_img{width:52.83%;overflow:hidden;}
.shzr_02cl_slide .swiper-slide .shzr_03cl_img img{width:100%;height:100%;display:block;object-fit:cover;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.shzr_02cl_slide .swiper-slide .shzr_02cl_txt{width:calc(100% - 52.83%);padding:.5rem .4rem 1rem .4rem;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.shzr_02cl_slide .swiper-slide .shzr_02cl_txt .shzr_02lt_c{width:100%;overflow:hidden;}
.shzr_02cl_slide .swiper-slide .shzr_02cl_txt .shzr_02lt_c .p{width:100%;overflow:visible;}
.shzr_02cl_slide .swiper-slide .shzr_02cl_txt .shzr_02lt_c .p1{color:#000;line-height:1.2;}
.shzr_02cl_slide .swiper-slide .shzr_02cl_txt .shzr_02lt_c .p2{color:#000;line-height:1.75;}
.shzr_02cl_slide .swiper-slide .shzr_02cl_txt .shzr_02lt_c .p3{color:#000;font-weight:bold;line-height:1.75;margin-top:.5rem;text-overflow:ellipsis;}
.shzr_02cl_slide .swiper-slide .shzr_02cl_txt .shzr_02lt_c .p4{color:#666;line-height:1.75;max-height:1.4rem;margin-top:.05rem;text-justify:inter-ideograph;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis;display:-webkit-box;}

.shzr_02cl_slide .swiper-slide a:hover .shzr_03cl_img img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}
.shzr_02cl_slide .swiper-slide a:hover .shzr_02cl_txt .shzr_02lt_c .p3{color:#d7000f}

.shzr_02cl_more{position:absolute;right:.4rem;bottom:.4rem;z-index:9;}
.shzr_02cl_more a{width:.12rem;height:.2rem;display:block;float:left;}
.shzr_02cl_more a:nth-child(1){background:url("../../fer/images/aa5.svg") 50% no-repeat;background-size:100% 100%;}

.shzr_02cl_more a:nth-child(1):hover{background:url("../../fer/images/aa6.svg") 50% no-repeat;background-size:100% 100%;}

.shzr_02cl_more a:nth-child(2){background:url("../../fer/images/aa3.svg") 50% no-repeat;background-size:100% 100%;margin-left:.3rem;}
.shzr_02cl_more a:nth-child(2):hover{background:url("../../fer/images/aa7.svg") 50% no-repeat;background-size:100% 100%;}




.shzr_03_c .fr{width:calc(100% - 58% - .8rem);overflow:hidden;}
.shzr_03_c .fr ul{width:100%;height:100%;overflow:visible;}
.shzr_03_c .fr ul li{width:100%;height:20%;overflow:hidden;border-bottom:.01rem dashed #c9cbcd;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.shzr_03_c .fr ul li a{width:100%;display:block;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.shzr_03_c .fr ul li .em{overflow:hidden;}
.shzr_03_c .fr ul li .em1{width:.8rem;overflow:hidden;}
.shzr_03_c .fr ul li .em1 .p{width:100%;overflow:visible;}
.shzr_03_c .fr ul li .em1 .p1{color:#000;line-height:1.2;}
.shzr_03_c .fr ul li .em1 .p2{color:#000;line-height:1.75;}
.shzr_03_c .fr ul li .em2{width:calc(100% - .8rem);overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;color:#000;}
.shzr_03_c .fr ul li .em2 p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.shzr_03_c .fr ul li a:hover .em2 p{color:#d7000f}


.gsyw_01{width:100%;overflow:hidden;background-color:#fff;}
.gsyw_01 a{width:100%;display:block;overflow:visible;display:flex;display:-webkit-flex;justify-content:space-between}
.gsyw_01 .em{display:block;overflow:visible;}
.gsyw_01 .em2{width:37%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.gsyw_01 .em3{width:100%;overflow:hidden;padding:.6rem 0px .4rem 0px;}

.gsyw_01 .em1{width:calc(100% - 37% - .5rem);overflow:visible;position:relative;}
.gsyw_01 .em4{width:100%;height:100%;overflow:hidden;position:absolute;right:0px;top:0px;border-radius:0px .9rem 0px 0px;padding-left:13.54vw;}
.gsyw_01 .em4 img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}


.gsyw_01 .em3 .p{width:100%;overflow:visible;}
.gsyw_01 .em3 .p1{color:#000;line-height:1.2;}
.gsyw_01 .em3 .p2{color:#000;line-height:1.75;}
.gsyw_01 .em3 .p3{color:#000;line-height:1.75;margin-top:.2rem;}
.gsyw_01 .em3 .p4{color:#666;line-height:1.75;margin-top:.2rem;text-justify:inter-ideograph;}
.gsyw_01 .em3 .p5{text-align:right;margin-top:.5rem;}
.gsyw_01 .em3 .p5 i{display:inline-block;width:2.12rem;height:.6rem;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;text-align:center;line-height:.6rem;}

.gsyw_01 a:hover .em4 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}
.gsyw_01 a:hover .em3 .p3{color:#d7000f}
.gsyw_01 a:hover .em3 .p5 i{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%}


.gsyw_02{overflow:hidden;background:url("../upimg/gsyw_02.jpg") 0% 100% #f4f6f9;background-size:100%;padding:1rem 0px 1rem 0px;}
.gsyw_02 ul li{width:100%;overflow:hidden;}
.gsyw_02 ul li a{width:100%;display:block;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.gsyw_02 ul li .em{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.gsyw_02 ul li .em1{width:2.4rem;overflow:hidden;line-height:.4rem;}
.gsyw_02 ul li .em1 span{display:inline-block;color:#000;line-height:.4rem;background:url("../../fer/images/ryxq_02.png") 100% 56% no-repeat;background-size:.1rem;padding-right:.3rem;}

.gsyw_02 ul li .em2{width:calc(100% - 2.4rem);overflow:hidden;border-bottom:.01rem dashed #cbccce;padding-bottom:.2rem;margin-bottom:.2rem;}
.gsyw_02 ul li .em2 .p{width:100%;overflow:visible;}
.gsyw_02 ul li .em2 .p1{color:#000;line-height:.4rem;}
.gsyw_02 ul li .em2 .p2{color:#666;line-height:1.75;margin-top:.1rem;text-justify:inter-ideograph;}

.gsyw_02 ul li:last-child .em2{border-bottom:0px;}

.gsyw_02 ul li a:hover .em2 .p1{color:#d7000f}


.shfw_01{overflow:hidden;position:relative;background:url("../upimg/shfw_01.jpg") 0% 100% no-repeat #fff;background-size:cover;}

.shfw_01fr{width:100%;overflow:hidden;background:url("../upimg/shfw_02.png") 50% calc(100% - .15rem) no-repeat;background-size:cover;}

.shfw_01_t{width:100%;overflow:hidden;text-align:center;color:#fff;font-weight:bold;line-height:1.75;padding-top:1.3rem;}

.shfw_01_c{width:100%;overflow:hidden;padding-bottom:1.3rem;color:#fff;line-height:1.75;margin-top:.4rem;text-justify:inter-ideograph;}

.shfw_01_b{width:100%;overflow:hidden;text-align:center;}
.shfw_01_b a{width:3.12rem;height:.6rem;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;margin:0px auto;padding:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}

.shfw_02{overflow:hidden;padding:1rem 0px;}
.shfw_02_slide{width:100%;overflow:visible;}
.shfw_02_slide .swiper-slide{width:30%;float:left;}
.shfw_02_slide .swiper-slide .shfw_02_img{width:100%;overflow:hidden;}
.shfw_02_slide .swiper-slide .shfw_02_img img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.shfw_02_slide .swiper-slide .shfw_02_img:hover img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}

.shfw_02_spfr{width:100%;overflow:hidden;margin-top:.5rem;text-align:center;}
.shfw_02_spfr span{width:.11rem;height:.11rem;opacity:1;background-color:#979393;margin:0px .08rem !important;}
.shfw_02_spfr span.swiper-pagination-bullet-active{background-color:#c21119;}


.cpxq_01{overflow:hidden;background:url("../upimg/cpxq_03.jpg") 50% no-repeat;background-size:cover;padding:1rem 0px;}
.cpxq_01_t{width:100%;overflow:hidden;}
.cpxq_01_t h1{margin:0px;padding:0px;color:#000;font-weight:bold;line-height:1.75;}

.cpxq_01_info{width:100%;overflow:hidden;color:#666;line-height:1.75;text-justify:inter-ideograph;margin-top:.1rem;}

.cpxq_01_c{width:100%;overflow:visible;margin-top:.6rem;position:relative;padding-top:.6rem;padding-right:1rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cpxq_01_c::before{content:"";width:4.17rem;height:2.96rem;display:block;overflow:hidden;background-color:rgba(225,0,26,.8);position:absolute;right:0px;top:0px;z-index:1;}
.cpxq_01c_slide{width:100%;overflow:hidden;position:relative;z-index:9;}
.cpxq_01c_slide .swiper-slide{width:50%;float:left;}
.cpxq_01c_slide .swiper-slide .cpxq_01s_img{width:100%;overflow:hidden;}
.cpxq_01c_slide .swiper-slide .cpxq_01s_img img{width:100%;display:block;}

.cpxq_01c_spfr{position:absolute;right:.2rem;bottom:.4rem;color:#666;line-height:1.75;}

.cpxq_01_c .cpxq_01c_prev{width:.12rem;height:.16rem;display:block;overflow:hidden;background:url("../../fer/images/ryxq_01.png") 50% no-repeat;background-size:100% 100%;position:absolute;left:-.6rem;top:50%;z-index:999;transform:translateY(-50%)}
.cpxq_01_c .cpxq_01c_prev:hover{background:url("../../fer/images/ryxq_01_on.png") 50% no-repeat;background-size:100% 100%;}

.cpxq_01_c .cpxq_01c_next{width:.12rem;height:.16rem;display:block;overflow:hidden;background:url("../../fer/images/ryxq_02.png") 50% no-repeat;background-size:100% 100%;position:absolute;right:-.6rem;top:50%;z-index:999;transform:translateY(-50%)}
.cpxq_01_c .cpxq_01c_next:hover{background:url("../../fer/images/ryxq_02_on.png") 50% no-repeat;background-size:100% 100%;}

.cpxq_01_c .swiper-button-disabled{display:none;}


.cp_01{overflow:hidden;background:url("../upimg/cpjs_01.jpg") 50% no-repeat;background-size:cover;padding:.6rem 0px;position:relative;z-index:1;}
.cp_01 .wrap_c{display:flex;display:-webkit-flex;justify-content:space-between}
.cp_01 .fl ul li{height:1.42rem;overflow:hidden;background-color:#fff;padding:0px .5rem;margin-bottom:.24rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.cp_01 .fl ul li:last-child{margin-bottom:0px;}
.cp_01 .fl ul li a{color:#000;}
.cp_01 .fl ul li span{display:inline-block;padding-left:.8rem;}
.cp_01 .fl ul li span.sp1{background:url("../upimg/cp_01.png") 0% 50% no-repeat;background-size:.55rem;}
.cp_01 .fl ul li span.sp2{background:url("../upimg/cp_02.png") 0% 50% no-repeat;background-size:.55rem;}

.cp_01 .fl ul li.on{background-color:#d7000f;color:#fff;}
.cp_01 .fl ul li.on a{color:#fff;}
.cp_01 .fl ul li.on span.sp1{background:url("../upimg/cp_01_on.png") 0% 50% no-repeat;background-size:.55rem}
.cp_01 .fl ul li.on span.sp2{background:url("../upimg/cp_02_on.png") 0% 50% no-repeat;background-size:.55rem}

.cp_01 .fr{color:#000;display:flex;display:-webkit-flex;align-items:center;justify-content:center; width:8rem;}

.cp_03{overflow:hidden;position:relative;background:url("../upimg/cpxq_03.jpg") 50% no-repeat;background-size:cover;}
.cp_03_t{width:100%;overflow:hidden;position:absolute;left:0px;top:.6rem;z-index:999;color:#fff;line-height:1.75;}

.cp_03_c{width:100%;overflow:hidden;position:relative;}
.cp_03c_slide{width:100%;overflow:hidden;}
.cp_03c_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.cp_03c_slide .swiper-slide .cp_03cs_img{width:60%;overflow:hidden;height:5.57rem;position:relative;z-index:1;float:left;}
.cp_03c_slide .swiper-slide .cp_03cs_img img{width:100%;height:100%;display:block;object-fit:cover;}
.cp_03c_slide .swiper-slide .cp_03cs_txt{width:40%;height:5.57rem;overflow:visible;position:relative;float:left;z-index:9;padding-right:13.54vw;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cp_03c_slide .swiper-slide .cp_03cs_txt{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.cp_03c_slide .swiper-slide .cp_03cs_txt .cp_03cst_c{overflow:visible;position:relative;background-color:#fff;display:inline-block;width:calc(100% + 2.93rem);margin-left:-2.93rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cp_03c_slide .swiper-slide .cp_03cs_txt .cp_03cst_c::before{content:"";display:block;width:.6rem;height:.3rem;background-color:#d7000f;position:absolute;left:-.25rem;top:.72rem;z-index:9;}
.cp_03c_slide .swiper-slide .cp_03cs_txt .cp_03cst_c .cp03tc_c{width:100%;overflow:hidden;padding:.6rem .6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cp_03c_slide .swiper-slide .cp_03cs_txt .cp_03cst_c .cp_03ctc_t{width:100%;overflow:hidden;line-height:.5rem;color:#000;font-weight:bold;}
.cp_03c_slide .swiper-slide .cp_03cs_txt .cp_03cst_c .cp_03ctc_c{width:100%;overflow:hidden;color:#666;line-height:1.75;margin-top:.2rem;}
.cp_03c_slide .swiper-slide .cp_03cs_txt .cp_03cst_c .cp_03ctc_c strong{color:#000;}

.cp_03c_spfr{position:absolute;right:13.54vw;bottom:.75rem;z-index:999;}
.cp_03c_spfr span{width:.11rem;height:.11rem;opacity:1;border-radius:50%;background-color:#fff;margin-left:.16rem;}
.cp_03c_spfr span.swiper-pagination-bullet-active{background-color:#c21119;}


.cp_03_b{overflow:hidden;padding:1.14rem 0px;}

.cp_03b_slide{width:100%;overflow:hidden;position:relative;}
.cp_03b_slide::before{content:"";width:.01rem;height:100%;display:block;border-left:.01rem dashed #c7cacc;position:absolute;left:50%;top:0%;transform:translateX(-50%)}
.cp_03b_slide .swiper-slide{width:100%;overflow:hidden;}
.cp_03b_slide .swiper-slide .p{width:100%;overflow:visible;}
.cp_03b_slide .swiper-slide .p1{color:#000;font-weight:bold;line-height:1.75;}
.cp_03b_slide .swiper-slide .p2{margin-top:.2rem;color:#666;}
.cp_03b_slide .swiper-slide .p2 p{line-height:1.75;}
.cp_03b_slide .swiper-slide .p2 strong{color:#000;}

.cp_03_b .wrap_c{position:relative;}

.cp_03_b .cp_03b_prev{width:.12rem;height:.16rem;display:block;overflow:hidden;background:url("../../fer/images/ryxq_01.png") 50% no-repeat;background-size:100% 100%;position:absolute;left:-1.15rem;top:50%;z-index:999;}
.cp_03_b .cp_03b_prev:hover{background:url("../../fer/images/ryxq_01_on.png") 50% no-repeat;background-size:100% 100%;}

.cp_03_b .cp_03b_next{width:.12rem;height:.16rem;display:block;overflow:hidden;background:url("../../fer/images/ryxq_02.png") 50% no-repeat;background-size:100% 100%;position:absolute;right:-1.15rem;top:50%;z-index:999;}
.cp_03_b .cp_03b_next:hover{background:url("../../fer/images/ryxq_02_on.png") 50% no-repeat;background-size:100% 100%;}

.cp_03_b .swiper-button-disabled{display:none;}


.cp_02{overflow:hidden;padding-bottom:1rem;position:relative;z-index:9;margin-top:-4rem;}
.cp_02 .wrap_c{position:relative;}
.cp_02 .fl{position:absolute;left:0px;top:0px;z-index:9;}
.cp_02 .fl ul li{height:1.42rem;overflow:hidden;background-color:#fff;padding:0px .5rem;margin-bottom:.24rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.cp_02 .fl ul li:last-child{margin-bottom:0px;}
.cp_02 .fl ul li a{color:#000;}
.cp_02 .fl ul li span{display:inline-block;padding-left:.8rem;}
.cp_02 .fl ul li span.sp1{background:url("../upimg/cp_01.png") 0% 50% no-repeat;background-size:.55rem;}
.cp_02 .fl ul li span.sp2{background:url("../upimg/cp_02.png") 0% 50% no-repeat;background-size:.55rem;}

.cp_02 .fl ul li.on{background-color:#d7000f;color:#fff;}
.cp_02 .fl ul li.on a{color:#fff;}
.cp_02 .fl ul li.on span.sp1{background:url("../upimg/cp_01_on.png") 0% 50% no-repeat;background-size:.55rem}
.cp_02 .fl ul li.on span.sp2{background:url("../upimg/cp_02_on.png") 0% 50% no-repeat;background-size:.55rem}


.cp_02fr{width:100%;overflow:visible;text-align:center;position:relative;z-index:8;}
.cp_02_img{overflow:visible;margin:0px auto;padding:0px;display:inline-block;pointer-events:none;}
.cp_02_img img{height:12.35rem;display:block;}

.cp_02_lb1{display:inline-block;background-color:#e8e8e8;width:2.6rem;height:.6rem;border-radius:.6rem;text-align:center;line-height:.6rem;color:#000;position:absolute;left:48%;top:4.27rem;}
.cp_02_lb2{display:inline-block;background-color:#e8e8e8;width:1.7rem;height:.6rem;border-radius:.6rem;line-height:.6rem;position:absolute;left:30%;bottom:0%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.cp_02_lb2 .c{display:inline-block;}
.cp_02_lb2 .p{width:100%;overflow:visible;}
.cp_02_lb2 .p1{text-align:center;color:#000;line-height:1.3;}
.cp_02_lb2 .p2{text-align:center;color:rgba(0,0,0,.5);line-height:1.3;}

.cp_02_li{width:100%;height:100%;overflow:visible;position:absolute;left:0%;top:0%;z-index:9;}
.cp_02_li ul li{width:50%;position:absolute;top:0%;}
.cp_02_li ul li::before{content:"";width:.13rem;height:.13rem;display:block;overflow:hidden;border-radius:50%;background-color:#d7000f;position:absolute;top:.15rem;}
.cp_02_li ul li .cp_02li_l{width:2.2rem;overflow:hidden;float:left;color:#000;line-height:.4rem;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cp_02_li ul li .cp_02li_r{width:calc(100% - 2.2rem - .2rem);overflow:hidden;float:right;text-align:left;line-height:1.75;min-height:.4rem;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.cp_02_li ul li .cp_02li_r .c{display:inline-block;}
.cp_02_li ul li .cp_02li_r a{float:left;color:#000;margin-right:.2rem;margin-bottom:.1rem;}
.cp_02_li ul li .cp_02li_r a.a1{text-decoration:underline;}
.cp_02_li ul li .cp_02li_r a:hover{color:#d7000f}


.cp_02_li ul li.li1{left:calc(50% - 5.28%);top:45.29%;}
.cp_02_li ul li.li1::before{left:2.1%;}
.cp_02_li ul li.li1 .cp_02li_l{padding-left:.49rem;}

.cp_02_li ul li.li2{left:calc(50% - 5.28%);top:52.88%;}
.cp_02_li ul li.li2::before{left:2.25%;}
.cp_02_li ul li.li2 .cp_02li_l{padding-left:.49rem;}

.cp_02_li ul li.li3{left:calc(50% - 5.28%);top:60.47%;}
.cp_02_li ul li.li3::before{left:2.5%}
.cp_02_li ul li.li3 .cp_02li_l{padding-left:.49rem;}

.cp_02_li ul li.li4{right:calc(54.5%);top:67.37%;}
.cp_02_li ul li.li4::before{right:2.8%}
.cp_02_li ul li.li4 .cp_02li_l{padding-right:.49rem;float:right;}
.cp_02_li ul li.li4 .cp_02li_r{float:left;justify-content:flex-end}

.cp_02_li ul li.li5{left:calc(50% - 5.28%);top:73.04%;}
.cp_02_li ul li.li5::before{left:2.9%}
.cp_02_li ul li.li5 .cp_02li_l{padding-left:.49rem;}

.cp_02_li ul li.li6{right:calc(54.6%);top:80.94%;}
.cp_02_li ul li.li6::before{right:3.3%}
.cp_02_li ul li.li6 .cp_02li_l{padding-right:.49rem;float:right;}
.cp_02_li ul li.li6 .cp_02li_r{float:left;justify-content:flex-end}

.cp_02_li ul li.li7{left:calc(50% - 5.28%);top:76.53%;}
.cp_02_li ul li.li7::before{left:3.25%}
.cp_02_li ul li.li7 .cp_02li_l{padding-left:.49rem;}

.cp_02_li ul li.li8{right:calc(54.5%);top:85.36%;}
.cp_02_li ul li.li8::before{right:3.7%}
.cp_02_li ul li.li8 .cp_02li_l{padding-right:.49rem;float:right;}
.cp_02_li ul li.li8 .cp_02li_r{float:left;justify-content:flex-end}

.cp_02_li ul li.li9{left:calc(50% - 5.28%);top:88.74%;}
.cp_02_li ul li.li9::before{left:3.7%}
.cp_02_li ul li.li9 .cp_02li_l{padding-left:.49rem;}


.job_01{overflow:hidden;}
.job_01 .wrap_c{position:relative;padding-top:.64rem;}
.job_01 .fl{widtH:44%;overflow:hidden;position:relative;z-index:9;}
.job_01 .fl .p{widtH:100%;overflow:visible;}
.job_01 .fl .p1{font-family:SourceHanSansCN-Bold;margin-top:.2rem;}
.job_01 .fl .p2{margin-top:.3rem;color:#666;line-height:1.8;text-justify:inter-ideograph;}
.job_01 .fl .p2 p{line-height:1.8;}

.job_01 .tip{position:absolute;right:0px;top:0px;text-transform:uppercase;color:rgba(0,0,0,0.1);z-index:8;line-height:.7;font-weight:bold;}

.job_01 .fr{width:calc(100% - 44% - .7rem);overflow:hidden;border-radius:.9rem .9rem 0px 0px;}
.job_01 .fr img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.job_01:hover .fr img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}

.job_02{overflow:hidden;position:relative;}
.job_02_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:1;}
.job_02_bg img{width:100%;height:100%;display:block;object-fit:cover;}

.job_02_t{width:100%;overflow:hidden;position:relative;z-index:9;padding:.8rem 0px;}
.job_02_t .p{width:100%;overflow:visible;line-height:1.8;color:#fff;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.job_02_t p{line-height:1.8;}

.job_02_t .p2{margin-top:.3rem;text-shadow:0px .01rem .38rem rgba(4,0,0,.31);font-family:SourceHanSansCN-Medium;}

.job_02_t .p3{margin-top:.15rem;}
.job_02_t .p3 ul{width:100%;overflow:visible;}
.job_02_t .p3 ul li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;width:100%;overflow:visible;line-height:1.8;margin-bottom:.1rem;padding-left:.22rem;}
.job_02_t .p3 ul li::before{content:"";display:block;width:.08rem;height:.08rem;background-color:rgba(255,255,255,.4);border-radius:50%;position:absolute;left:0px;top:.13rem;}

.job_02_t .p4{margin-top:.4rem;}

.job_02_t .p:hover{transform:translateY(-1px);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);}

.job_02_b{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between;position:relative;z-index:9;}
.job_02_b .fl{width:50%;overflow:hidden;position:relative;}
.job_02_b .fl img{width:100%;height:100%;display:block;object-fit:cover;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}

.job_02_b .fr{width:calc(50%);padding-right:13.54vw;background:url("../upimg/join_07.jpg") 50% 100% no-repeat;block-size:cover;overflow:visible;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;}
.job_02_b .fr .c{width:100%;overflow:visible;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0px 1.2rem;}

.job_02_b .fr .p{width:100%;overflow:visible;position:relative;}
.job_02_b .fr .p1{color:#000;line-height:.4rem;}
.job_02_b .fr .p1::before{content:"";display:block;width:.68rem;height:.3rem;overflow:hidden;background-color:#d7000f;position:absolute;left:-1.37rem;top:50%;transform:translateY(-50%)}

.job_02_b .fr .p2{margin-top:.4rem;text-justify:inter-ideograph;line-height:1.8;}
.job_02_b .fr .p2 p{line-height:1.8;}

.job_02_b:hover .fl img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}


.yjdtfr{widtH:100%;overflow:hidden;background-color:#f4f6f9;}

.qjdt_01{overflow:hidden;text-align:center;font-family:SourceHanSansCN-Medium;line-height:1.5;color:#000;}

.qjdt_02{overflow:hidden;padding-top:.4rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;padding-bottom:1rem;}
.qjdt_02 img{max-width:100%;height:auto !important;}


.xyzb_01{background:url("../../fer/images/zxgzp_04.jpg") 0% no-repeat #fff;background-size:cover;border-bottom:.01rem solid #f4f6f9;}

.xyzb_02{overflow:hidden;}
.xyzb_02 ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content: space-around}
.xyzb_02 ul li{height:1rem;position:relative;padding:0px .4rem;display:inline-block;font-weight:bold;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.xyzb_02 ul li::before{content:"";width:0%;height:.04rem;display:block;overflow:hidden;background-color:#be151b;position:absolute;left:0px;bottom:0px;}
.xyzb_02 ul li.on::before{width:100%;}
.xyzb_02 ul li a{color:#222;}
.xyzb_02 ul li:hover a{color:#be151b}


.xyzb_03fr{width:100%;overflow:hidden;background:url("../../fer/images/zxgzp_03.webp") 50% no-repeat;background-size:cover;}

.xyzb_03{overflow:hidden;position:relative;padding-bottom:.3rem;}
.xyzb_03 .xyzb_03_bg{width:100%;overflow:hidden;position:relative;z-index:1;}
.xyzb_03 .xyzb_03_bg img{width:100%;display:block;}
.xyzb_03 .xyzb_03_c{width:100%;overflow:visible;position:absolute;left:0px;bottom:0px;z-index:9;}
.xyzb_03 .xyzb_03_c .p{width:100%;overflow:visible;text-align:center;}
.xyzb_03 .xyzb_03_c .p1{color:#fff;line-height:1.5;text-shadow:0px .13rem .18rem rgba(0,0,0,.52);}
.xyzb_03 .xyzb_03_c .p2{margin-top:.3rem;}
.xyzb_03 .xyzb_03_c .p2 a{width:2.12rem;height:.6rem;display:inline-block;overflow:hidden;background:url("../../fer/images/in_01.png") 50% no-repeat;background-size:100% 100%;color:#fff;text-align:center;line-height:.6rem;}
.xyzb_03 .xyzb_03_c .p2 span{display:inline-block;position:relative;padding-left:.37rem;}
.xyzb_03 .xyzb_03_c .p2 span::before{content:"";width:.27rem;height:100%;display:block;overflow:hidden;background:url("../../fer/images/join_03_on.png") 50% no-repeat;background-size:100%;position:absolute;left:0px;top:0px;}
.xyzb_03 .xyzb_03_c .p2 a:hover{background:url("../../fer/images/in_01_on.png") 50% no-repeat;background-size:100% 100%;}


.xyzb_04{overflow:hidden;padding-top:.7rem;}

.xyzb_04_t{width:100%;overflow:visible;text-align:center;color:#000;line-height:1.5;}
.xyzb_04_c{width:100%;overflow:hidden;margin-top:.3rem;}
.xyzb_04_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.xyzb_04_c ul li{}
.xyzb_04_c ul li.li1{width:.12rem;}
.xyzb_04_c ul li.li1 .p3{height:1.3rem;width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.xyzb_04_c ul li.li1 img{width:.12rem;display:block;}
.xyzb_04_c ul li .c{width:1.3rem;overflow:hidden;}
.xyzb_04_c ul li .p{width:100%;overflow:visible;}
.xyzb_04_c ul li .p1{text-align:center;}
.xyzb_04_c ul li .p1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.xyzb_04_c ul li .p2{text-align:center;color:#000;line-height:1.75;margin-top:.2rem;}
.xyzb_04_c ul li:hover .p1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);transform:rotateY(360deg);-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);}


.xyzb_05{overflow:hidden;padding-top:.7rem;}
.xyzb_05_c{width:100%;overflow:hidden;margin-top:.3rem;}
.xyzb_05_c ul{width:100%;overflow:visible;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:.1rem;grid-row-gap:.1rem;}
.xyzb_05_c ul li{width:100%;overflow:hidden;position:relative;}
.xyzb_05_c ul li .p{width:100%;overflow:hidden;}
.xyzb_05_c ul li .p1{position:relative;z-index:1;}
.xyzb_05_c ul li .p1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;position:relative;z-index:1;}
.xyzb_05_c ul li .p1::before{content:"";width:100%;height:70%;display:block;overflow:hidden;position:absolute;left:0px;bottom:0px;z-index:2;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));}
.xyzb_05_c ul li .p2{position:absolute;left:0px;bottom:.2rem;z-index:9;color:#fff;padding:0px .14rem;text-shadow:.01rem .04rem .18rem rgba(0,0,0,.48);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.xyzb_05_c ul li .p2::before{content:"";width:.05rem;height:100%;display:block;overflow:hidden;background-color:#d4000f;position:absolute;left:0px;top:0px;}
.xyzb_05_c ul li .p2 p{width:100%;overflow:visible;line-height:1.5;}

.xyzb_05_c ul li:hover .p1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}

.xyzb_06{overflow:hidden;padding-top:.7rem;padding-bottom:1rem;}
.xyzb_06_c{widtH:100%;overflow:hidden;margin-top:.3rem;}
.xyzb_06_c ul li{width:100%;overflow:hidden;margin-bottom:.1rem;background-color:#fff;padding:.2rem 0px;}
.xyzb_06_c ul li .xyzb_06c_t{width:100%;overflow:hidden;padding:0rem .8rem 0rem .6rem;color:#0f0f0f;line-height:1.75;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.xyzb_06_c ul li .xyzb_06c_t::before{content:"";display:block;widtH:.17rem;height:.12rem;background:url("../../fer/images/zxgzp_01.png") 50% no-repeat;background-size:100%;position:absolute;right:.3rem;top:0%;margin-top:.2rem;}
.xyzb_06_c ul li .xyzb_06c_c{width:100%;overflow:hidden;display:none;padding:0px .6rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#666;line-height:1.75;margin-top:.05rem;text-justify:inter-ideograph;}
.xyzb_06_c ul li .xyzb_06c_c p{line-height:1.75;}

.xyzb_06_c ul li.on .xyzb_06c_t::before{background:url("../../fer/images/zxgzp_02.png") 50% no-repeat;background-size:100%;}


.zzryfr{width:100%;overflow:hidden;background:url("../../fer/images/zzry_01.webp") 50% no-repeat;background-size:cover;position:relative;padding-bottom:1rem;}
.zzryfr::before{content:"";width:100%;height:6.9rem;display:block;overflow:hidden;background:url("../../fer/images/zzry_02.png") 0% 100% no-repeat;background-size:cover;position:absolute;left:0px;top:0px;z-index:1;}
.zzryfr .wrap_c{position:relative;z-index:9;}
.zzryfr .sitefr{color:#fff;}
.zzryfr .sitefr a{color:#fff;}

.zzry_01{overflow:hidden;padding-top:.1rem;}
.zzry_01_t{width:100%;overflow:visible;text-align:center;color:#fff;line-height:1.5;}

.zzry_01_c{widtH:100%;overflow:hidden;margin-top:.3rem;}
.zzry_01_c ul{width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:.2rem;grid-row-gap:.2rem;}
.zzry_01_c ul li{width:100%;overflow:hidden;background-color:#fff;}
.zzry_01_c ul li .p{width:100%;overflow:hidden;}
.zzry_01_c ul li .p1{overflow:hidden;height:4.13rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.zzry_01_c ul li .p1 img{max-width:100%;max-height:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.zzry_01_c ul li .p2{width:calc(100% - .8rem);margin:0px auto;padding:.4rem 0px;border-top:.01rem solid #f0f0f0;color:#000;text-align:center;}
.zzry_01_c ul li:hover .p1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}
.zzry_01_c ul li:hover .p2{color:#d7000f}


.ss_01{overflow:hidden;text-align:center;padding:.2rem 0px .6rem 0px;}
.ss_01 .c{display:inline-block;height:.7rem;width:100%;max-width:6rem;border-radius:.8rem;background-color:#eee;overflow:hidden;position:relative;}
.ss_01 .c input.ss_01_txt{width:100%;height:100%;border:0px;padding:0px .3rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#eee;position:absolute;left:0px;top:0px;z-index:1;}
.ss_01 .c input.ss_01_btn{widtH:.29rem;height:100%;border:0px;cursor:pointer;background:url("../../fer/images/t_02_on.png") 50% no-repeat;background-size:100%;position:absolute;right:.3rem;top:0px;z-index:9;}

.ss_02 .tzgg_01_c{padding-top:0px;}


.rtfr{width:.7rem;overflow:visible;position:fixed;right:.2rem;bottom:2rem;z-index:999;}
.rtfr .rt_t{width:100%;overflow:hidden;background-color:#fff;border-radius:.5rem;}
.rtfr .rt_t ul li{width:100%;overflow:hidden;position:relative;padding:.13rem 0px;}
.rtfr .rt_t ul li:first-child{padding:0px;}
.rtfr .rt_t ul li.li2:before{content:"";width:.2rem;height:.01rem;display:block;overflow:hidden;border-bottom:.01rem dashed #eee;position:absolute;left:50%;bottom:0px;margin-left:-.1rem;}
.rtfr .rt_t ul li.li1{width:100%;height:.7rem;border-radius:50%;background-color:#d7000f;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.rtfr .rt_t ul li .c{display:inline-block;}
.rtfr .rt_t ul li.li1 span{width:100%;display:block;text-align:center;}
.rtfr .rt_t ul li.li1 .sp1 img{display:block;margin:0px auto;padding:0px;height:.18rem;}
.rtfr .rt_t ul li.li1 .sp2{color:#fff;line-height:1.2;margin-top:.05rem;}

.rtfr .rt_t ul li.li2{text-align:center;}
.rtfr .rt_t ul li.li2 span{widtH:100%;display:block;text-align:center;}
.rtfr .rt_t ul li.li2 .sp1 img{display:block;margin:0px auto;padding:0px;height:.19rem;}
.rtfr .rt_t ul li.li2 .sp2{color:#353535;line-height:1.2;margin-top:.05rem;}
.rtfr .rt_t ul li.li2 a:hover .sp2{color:#d7000f}

.rtfr .rt_t ul li.li3{text-align:center;}
.rtfr .rt_t ul li.li3 span{widtH:100%;display:block;text-align:center;}
.rtfr .rt_t ul li.li3 .sp1 img{display:block;margin:0px auto;padding:0px;height:.19rem;}
.rtfr .rt_t ul li.li3 .sp2{color:#353535;line-height:1.2;margin-top:.05rem;}
.rtfr .rt_t ul li.li3 a:hover .sp2{color:#d7000f}

.rtfr .rt_c{widtH:100%;height:.7rem;border-radius:50%;margin-top:.1rem;background-color:#fff;display:none;}
.rtfr .rt_c .c{display:inline-block;margin-top:.05rem;}
.rtfr .rt_c span{widtH:100%;display:block;text-align:center;}
.rtfr .rt_c .sp1 img{display:block;margin:0px auto;padding:0px;height:.13rem;}
.rtfr .rt_c .sp2{color:#d7000f;line-height:1.2;margin-top:.05rem;}

.rtfr .rt_c:hover a{-webkit-animation:an_04 2.1s linear infinite;animation:an_04 2.1s linear infinite;}

.rtfr .rt_c.on{display:flex;display:-webkit-flex;align-items:center;justify-content:center;}


.cpbj_03_bg{width:100%;overflow:hidden;position:relative;z-index:1;}
.cpbj_03_bg img{width:100%;display:block;}
.cpbj_03_a{width:100%;height:100%;overflow:visible;position:absolute;left:0px;top:0px;z-index:999;}
.cpbj_03_a .a{position:absolute;z-index:9;}
.cpbj_03_a .a span{display:inline-block;line-height:1.75;font-weight:bold;cursor:pointer;}
.cpbj_03_a .a span::before{content:"";display:block;width:.12rem;height:.12rem;border-radius:50%;background-color:#d7000f;position:absolute;}

.cpbj_03_a .b{position:absolute;z-index:9;}
.cpbj_03_a .b span{display:inline-block;line-height:1;font-weight:bold;padding-right:.35rem;padding-top:.1rem;cursor:pointer;}
.cpbj_03_a .b span::before{content:"";width:.33rem;height:.34rem;display:block;background:url("../../fer/images/cpbj_03.png") 50% no-repeat;background-size:100% 100%;position:absolute;right:0px;bottom:0px;}

.cpbj_03_a .a_r span{padding-right:.2rem;}
.cpbj_03_a .a_r span::before{right:0px;top:50%;transform:translateY(-50%)}

.cpbj_03_a .a_l span{padding-left:.2rem;}
.cpbj_03_a .a_l span::before{left:0px;top:50%;transform:translateY(-50%)}

.cpbj_03_a .a1{left:89.16%;top:54.21%;}


.cpbj_03a_hid{display:none;overflow:hidden;}

.cpbj_03a_hid .maptcc_t{width:100%;overflow:visible;color:#010101;font-weight:bold;line-height:1.75;}
.cpbj_03a_hid .maptcc_c{width:100%;overflow:hidden;color:#4e4e4e;line-height:1.75;text-justify:inter-ideograph;margin-top:.05rem;}
.cpbj_03a_hid .maptcc_c p{line-height:1.8;}
.cpbj_03a_hid .maptcc_b{width:100%;overflow:hidden;text-align:left;margin-top:.1rem;}
.cpbj_03a_hid .maptcc_b a{color:#d7000f;display:inline-block;border-bottom:.01rem solid #d7000f;}





@media screen and (max-width:1200px){ 

  .container{height:100%;position:relative;}

}

@media screen and (max-width:1023px){ 

  .wrap{max-width:100%;margin:0px auto; }
  .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;}
  .wrap_c1{width:auto;padding:0px 20px;margin:0px auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

  .w_pc{display:none !important;}
  .w_wap{display:block !important;}

  .topfr{position:fixed;}

  .topr_t a{width:1rem;}
  .topr_t{width:3.2rem;}

  .top_lae a.a2{margin-left:0.3rem;}
  .top_lae{margin-left:0px;}

  .mtmenu_click{float:left;margin-left:0.4rem;position:relative;z-index:9991;margin-top:0rem;}
  .mtmenu_click a{width:0.36rem;height:1.2rem;display:block;overflow:hidden;background:url("../../fer/images/menu_01.svg") center no-repeat;background-size:100%;}
  .mtmenu_click a.on{background:url("../../fer/images/menu_02.svg") center no-repeat;background-size:0.32rem;}

  .top_p3 .mtmenu_click a{background:url("../../fer/images/menu_01_on.svg") center no-repeat;background-size:100%;}
  .top_p3 .mtmenu_click a.on{background:url("../../fer/images/menu_02_on.svg") center no-repeat;background-size:0.32rem;}

  .top_p5 .mtmenu_click a{background:url("../../fer/images/menu_01_on.svg") center no-repeat;background-size:100%;}
  .top_p5 .mtmenu_click a.on{background:url("../../fer/images/menu_02_on.svg") center no-repeat;background-size:0.32rem;}


  .topfr .fl{position:relative;z-index:9;}
  .top_lae{position:relative;z-index:9;}

  .menufr{width:100%;overflow:visible;position:fixed;left:0px; top:0px;display:block;background-color:#fafbfb;width:100%;z-index:1;display:none; }
  .menufr ul{width:100%;overflow:hidden;margin-top:1.2rem;border-top:0.01rem solid #eee;}
  .menufr ul li{width:100%;overflow:hidden;border-bottom:0.01rem solid #eee;}
  .menufr ul li .menu_t{width:100%;overflow:hidden;padding:0px;height:0.8rem; justify-content:flex-start;padding:0px 20px;position:relative;}
  .menufr ul li .menu_t b{width:0.22rem;height:100%;display:block;overflow:hidden;background:url("../../fer/images/aa4.svg") 50% no-repeat; background-size:100%;position:absolute;right:20px;top:0px;z-index:9;}
  .menufr ul li .menu_c .mc_c p{text-align:left;padding:0px 20px; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
  .menufr ul li.on .menu_t b{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
  .menufr ul li.on .menu_c{display:block;position:relative;left:0px;top:0px;}
  .menufr ul li.on .menu_c::before{display:none;}
  .menufr ul li.on .menu_c .mc_c{margin-top:0px;-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.05);}

  .menufr.on{display:block;}

  .menu_on{background-color:#fafbfb;padding-top:0px;}
  .menu_on .fl a img.img2{opacity:1;}
  .menu_on .fl a img.img1{opacity:0;}
  .menu_on .topr_t{display:none;}
  .menu_on .menufr ul li .menu_t a{color:#191f32;}
  .menu_on .top_lae a.a1{color:#191f32;background:url("../../fer/images/t_01_on.png") 0px 50% no-repeat;background-size:0.35rem;}
  .menu_on .top_lae a.a2{background:url("../../fer/images/t_02_on.png") 50% no-repeat;background-size:100%;}
  .menu_on .mtmenu_click a{background:url("../../fer/images/menu_01_on.svg") center no-repeat;background-size:100%;}
  .menu_on .mtmenu_click a.on{background:url("../../fer/images/menu_02_on.svg") center no-repeat;background-size:0.32rem;}

  .top_p3{-moz-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);}

  .top_p5{-moz-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 21px rgba(0, 0, 0, 0.35);}

  .top_p2 .mtmenu_click a{background:url("../../fer/images/menu_01_on.svg") center no-repeat;background-size:100%;}

  .p2fr{padding:0.6rem 0px;}

  .p2i_01{width:100%;margin-bottom:0.3rem;}
  .p2i_02{width:50%;margin-left:0px;}
  .p2i_02:nth-child(4){margin-top:0.1rem;}
  .p2i_02:nth-child(5){margin-top:0.1rem;}

  .p2i_03{width:100%;margin-left:0px;margin-top:0.3rem;}

  .p3fr{padding:0.6rem 0px;}

  .p3_t .p3t_l{position:relative;width:100%;margin-top:0.3rem;}
  .p3_t .p3t_l .a1{float:right;margin-left:0px;}

  .p3cc_c{display:block;}

  .p3c_c .fl{width:100%;}
  .p3c_c .fr{width:100%;margin-top:0rem; }
  .p3c_c .fr ul li{height:auto;padding:0.3rem 0px;}
  .p3c_c .fr ul li em.em1{width:100%;margin-top:0px;}
  .p3c_c .fr ul li em.em2{width:100%;padding-left:0px;}
  .p3c_c .fr ul li:nth-child(3){display:none;}
  .p3c_c .fr ul li:nth-child(4){display:none;}

  .p4fr{padding:0.6rem 0px;margin-top:0px;}

  .p4fr_c .fl{width:100%;}
  .p4fr_c .fr{width:100%;margin-top:0.6rem;}

  .p4l_c{margin-top:0.6rem;}
  .p4l_c ul{width:100%;margin:0px;}
  .p4l_c ul li{width:auto;float:left;margin-left:0.3rem;}
  .p4l_c ul li.on a{height:0.52rem;}
  .p4l_c ul li:nth-child(1){margin-left:0px;}

  .p4rc_slide .swiper-slide .em_c .em3{width:calc(73% - 0.4rem);}

  .p4l_b{width:auto;position:absolute;right:20px;top:0px;margin-top:0.1rem;}

  .p5fr{padding:0.6rem 0px;}

  .p5_c{position:relative;}
  .p5cc_c{width:100%;}
  .p5cc_b{width:100%;}

  .p5_bg img{transform:translateX(-28%)}
  .p5_bg img{width:140%;height:auto;}

  .p5bg_01{left:59%;top:30%;}
  .p5bg_02{left:16%;top:54%; width:3rem;}
  .p5bg_03{left:59%;}

  .p5_bg img.img2{width:87%;left:9%;}

  .btn_01{padding:0.6rem 0px;}
  .btn_01 .wrap_in{position:relative;}
  .btn_01 .btn_01l_c{margin-top:0.2rem;}

  .btn_02 .fr{widtH:100%;text-align:center;padding-top:0.2rem;}
  .btn_02 .fl{widtH:100%;text-align:center;line-height:1.5;padding-bottom:0.2rem;}
  .btn_02 a{float:none;}

  .btn_01 .fl{width:calc(100% - 2rem);}
  .btn_01 .fr{width:100%;margin-top:0.2rem;}

  .btn_01r_menu{width:100%;position:relative;}
  .btn_01r_menu dl{width:100%;margin-right:0px;margin-bottom:0.2rem;border:0.01rem solid #eaeaeb;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
  .btn_01r_menu dl:last-child{margin-bottom:0px;}
  .btn_01r_menu dl dd{display:none;padding:0px 0.13rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
  .btn_01r_menu dl dt{margin:0px;height:0.5rem;line-height:0.5rem;padding:0px 0.13rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
  .btn_01r_menu dl dt::before{display:none;}
  .btn_01r_menu dl dt::after{content:"";width:0.26rem;height:100%;display:block;overflow:hidden;background:url("../../fer/images/aa4.svg") 0% 50% no-repeat;background-size:0.12rem;position:absolute;right:0px;top:0px;}

  .btn01rm_tc{width:100%; overflow:hidden;position:absolute;left:0px;top:0px;z-index:999;display:none;margin-top:-0.02rem;background-color:#f4f6f9;padding:0.13rem; border:0.01rem solid #f4f6f9;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
  .btn01rm_tc{-moz-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);}

  .btn_01r_ewm{position:absolute;right:0px;top:0px;margin-left:0px;}
  .btn_01r_hq{width:100%;}

  .hqlinkfr{width:100%;margin-top:0.2rem;height:0.5rem;}
  .hqlinkfr .hqlink_t{height:0.5rem;line-height:0.5rem;font-weight:bold; }
  .hqlinkfr .hqlink_c{top:initial;bottom:0.5rem;-moz-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 21px rgba(0, 0, 0, 0.25);}

  .subbanner{margin-top:1.2rem;}
  .subbanner .sub_bg img{object-fit:cover;height:4rem;object-position:100% 50%;}
  .subbanner .sub_c .sbc_c{padding:.3rem 1rem .3rem 20px;}

  .flsm_01_t{padding:.2rem 0px;}

  .djs_01c_slide .swiper-slide{width:100%;}
  .djs_01c_slide .swiper-slide-active a .em1{height:2.85rem;}
  .djs_01c_slide .swiper-slide-active a .em1::before{opacity:1;}
  .djs_01c_slide .swiper-slide-active a .em2{display:none;}
  .djs_01c_slide .swiper-slide-active a .em3{opacity:1;bottom:.3rem;transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;}

  .djs_01c_slide .swiper-slide .em2 .p1{margin-top:.05rem;}
  .djs_01c_slide .swiper-slide a:hover .em1{height:2.2rem;}
  .djs_01c_slide .swiper-slide a:hover .em1::before{opacity:0;}
  .djs_01c_slide .swiper-slide a:hover .em2{display:block;}
  .djs_01c_slide .swiper-slide a:hover .em3{display:none;}
  
  .djs_01c_spfr{padding-top:.3rem;}

  .djs_02{margin-top:.5rem;}
  .djs_02 ul{grid-template-columns:repeat(1,1fr)}
  .djs_02 ul li{padding:.3rem;}


  .pagesfr .sp2{display:none;}
  .pagesfr label{display:none;}

  .gsyw_01 a{display:block;}
  .gsyw_01 .em1{width:100%;}
  .gsyw_01 .em2{width:100%;}
  .gsyw_01 .em4{position:relative;padding:0px 0px;right:0px;}
  .gsyw_01 .em4 img{position:relative;}

  .gsyw_02 ul li a{display:block;}
  .gsyw_02 ul li .em1{width:100%;}
  .gsyw_02 ul li .em2{width:100%;margin-top:.1rem;}

  .shzr_01_t a{right:20px;}

  .shzr_01_c ul li{width:100%;margin-right:0px;margin-top:.2rem;height:2.3rem;}
  .shzr_01_c ul li:nth-child(1){margin-top:0px;}
  .shzr_01_c ul li:first-child{width:100%;}
  .shzr_01_c ul li:nth-child(1) .shzr01c_bg{padding-left:0px;}

  .shzr_02_c ul{grid-template-columns:repeat(1,1fr);grid-gap:.2rem;}

  .shzr_03_c{display:block;}
  .shzr_03_c .fl{width:100%;}
  .shzr_03_c .fr{width:100%;}

  .shzr_03_c .fr ul li{padding:.2rem 0px;}

  .shzr_02cl_slide .swiper-slide a{display:block;}
  .shzr_02cl_slide .swiper-slide .shzr_03cl_img{width:100%;}
  .shzr_02cl_slide .swiper-slide .shzr_02cl_txt{width:100%;}

  .shzr_02cl_slide .swiper-slide .shzr_02cl_txt .shzr_02lt_c .p3{margin-top:.2rem;}


  .tzgg_01_c{padding:0px;padding-top:.3rem;}
  .tzgg_01_c ul li .p2{padding-right:0px;}
  .tzgg_01_c ul li .p2 .i1{position:relative;margin-top:.2rem;}

  .nli_02{margin-top:.3rem;}
  .nli_02 ul{grid-template-columns:repeat(1,1fr)}
  .nli_02 ul li .p2{height:auto;-webkit-line-clamp:initial}

  .pagesfr{margin-top:.7rem;}

  .nxq_02{margin-top:.3rem;}

  .nxq_03{margin-top:.4rem;}
  .nxq_03 .a1{position:relative;top:0%;transform:translateY(0%);margin-top:.4rem;}

  .lxfs_01_c{margin-top:0px;}
  .lxfs_01c_t{color:#000;padding:0px;margin-top:.4rem;}
  .lxfs_01c_c ul{display:block;margin:0px;}
  .lxfs_01c_c ul li{padding:.3rem .2rem;}
  .lxfs_01c_c ul li:nth-child(1){width:100%;}
  .lxfs_01c_c ul li:nth-child(2){width:100%;}
  .lxfs_01c_c ul li:nth-child(3){width:100%;}
  .lxfs_01c_c ul li::before{width:100%;height:.01rem;border:0px;border-bottom:.01rem dashed #e4e4e4;right:0px;top:100%;transform:translateY(0%)}

  .lxfs_02_s .lb{padding-left:1.7rem;}

  .lxfs_02_c ul{grid-template-columns:repeat(1,1fr)}

  .join_01 .fl{width:50%;height:4.7rem;}
  .join_01 .fc{width:100%;}
  .join_01 .fr{width:50%;height:4.7rem;}

  .jn_01l_c{width:100%;}
  .jn_01r_c{width:100%;}

  .cpbj_01_c{width:100%;}
  .cpbj_01_c .cpbj_01_txt .cpbj_01t_c .p2{line-height:1.25;}
  .cpbj_01_c .cpbj_01_txt .cpbj_01t_c .p2 p{line-height:1.25;}

  .cpbj_01_dw{display:none;}
  .cpbj_01_b{width:100%;overflow:hidden;padding:0px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-bottom:.4rem;}
  .cpbj_01_b .cpbj_01_dw{display:block;position:relative;width:50%;float:left;text-align:center;}

  .cpbj_02_l{width:100%;position:relative;left:0px;top:0px;}
  .cpbj_02_l ul li{width:50%;float:left;}

  .cpbj_02_a{position:relative;}

  .cpbj_02fr{width:100%;}
  .cpbj_02_a .a{position:relative;left:0% !important;top:0px !important;}
  .cpbj_02_a .b{position:relative;left:0% !important;top:0px !important;}
  .cpbj_02a_hid{width:100%;display:block;margin-bottom:.2rem;}
  .cpbj_02_a .a span{display:none;}
  .cpbj_02_a .b span{display:none;}


  .cpbj_03_l{width:100%;position:relative;left:0px;top:0px;}
  .cpbj_03_l ul li{width:50%;float:left;}

  .cpbj_03_a{position:relative;}

  .cpbj_03fr{width:100%;}
  .cpbj_03_a .a{position:relative;left:0% !important;top:0px !important;}
  .cpbj_03_a .b{position:relative;left:0% !important;top:0px !important;}
  .cpbj_03a_hid{width:100%;display:block;margin-bottom:.2rem;}
  .cpbj_03_a .a span{display:none;}
  .cpbj_03_a .b span{display:none;}

  .fzlc_01 .fl{width:100%;}
  .fzlc_01 .p1{margin-top:0px;}

  .fzlc_01 .fr{width:100%;margin-top:.4rem;}

  .fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_img{width:100%;}
  .fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_txt{width:100%;padding-bottom:.4rem;}
  .fzlc_02_slide{width:calc(100% - 40px);margin:0px auto;}

  .fzlc_02 .fzlc_02s_prev{left:20px;}
  .fzlc_02 .fzlc_02s_next{right:20px;}

  .gsjj_01_video{margin-top:.4rem;}

  .ryxq_01{padding-top:0px;}

  .ggsxq_01_c{padding:20px;}
  .ggsxq_01c_c{margin-top:20px;}

  .shfw_01_t{padding-top:.6rem;}

  .cpxq_01_c::before{display:none;}
  .cpxq_01_c{padding-top:0px;padding-right:0px;padding-bottom:.6rem;}
  .cpxq_01c_spfr{bottom:0px;}

  .cpxq_01_c .cpxq_01c_prev{left:.2rem;top:calc(50% - .3rem);}
  .cpxq_01_c .cpxq_01c_next{right:.2rem;top:calc(50% - .3rem);}

  .cp_01 .wrap_c{display:block;}

  .cp_01 .fl{width:100%;display:none;}
  .cp_01 .fl ul li{width:48%;float:left;padding:0px;height:1rem;}
  .cp_01 .fl ul li:nth-child(2){float:right;}

  .cp_01 .fr{width:100%;justify-content:flex-start}


  .cp_02_img{display:none;}

  .cp_02_lb1{display:none;}
  .cp_02_lb2{display:none;}
  
  .cp_02{padding-bottom:0px;}
  .cp_02_li{position:relative;padding:.4rem 0px;}
  .cp_02_li ul li{position:relative;left:0% !important;top:0% !important;width:100% !important;overflow:hidden;margin-bottom:.2rem;}
  .cp_02_li ul li .cp_02li_l{width:100%;padding-left:.29rem !important;}
  .cp_02_li ul li::before{left:0% !important;}

  .cp_02_li ul li .cp_02li_r{width:100%;justify-content:flex-start !important;}
  .cp_02_li ul li .cp_02li_r .c{margin-left:.29rem;}

  .cp_03c_slide .swiper-slide .cp_03cs_img{width:100%;}
  .cp_03c_slide .swiper-slide .cp_03cs_txt{width:100%;padding-right:0px;height:auto;}
  .cp_03c_slide .swiper-slide .cp_03cs_txt .cp_03cst_c{height:auto;margin:0px;}
  
  .cp_03c_spfr{right:20px;bottom:.1rem;}
  .cp_03c_spfr span{background-color:#eee;}

  .cp_03b_slide::before{display:none;}

  .cp_03b_slide{padding-bottom:.4rem;}
  .cp_03_b .cp_03b_prev{left:50%;bottom:0px;top:initial;margin-left:-.2rem;}
  .cp_03_b .cp_03b_next{left:50%;bottom:0px;top:initial;margin-left:.2rem;}

  .cp_02 .fl{position:relative;width:100%;margin-top:.2rem;}
  .cp_02 .fl ul li{width:48%;float:left;padding:0px;height:1rem;}
  .cp_02 .fl ul li:nth-child(2){float:right;}


  .job_01 .fl{width:100%;}

  .job_01 .fr{width:100%;margin-top:.3rem;}

  .job_01 .wrap_c{padding-top:.3rem;}

  .job_02_t{padding:.3rem 0px;}

  .job_02_b{display:block;}
  .job_02_b .fl{width:100%;}
  .job_02_b .fr{width:100%;padding:0px 20px;}
  .job_02_b .fr .c{padding:.6rem 0px;}
  .job_02_b .fr .p2{margin-top:.2rem;}

  .xyzb_03 .xyzb_03_bg img{width:200%;transform:translateX(-25%)}

  .xyzb_04_c ul{display:block;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.2rem;}
  .xyzb_04_c ul li .c{margin:0px auto;padding:0px;}
  .xyzb_04_c ul li.li1{display:none;}
  
  .xyzb_05_c ul{grid-template-columns:repeat(1,1fr)}

  .xyzb_06_c ul li .xyzb_06c_t{padding:0rem .6rem 0rem .2rem}
  .xyzb_06_c ul li .xyzb_06c_c{padding:0px .2rem;}

  .zzry_01_c ul{grid-template-columns:repeat(1,1fr)}
  .zzry_01_c ul li .p1{height:auto;}

}


.nxq_02 p{}
.nxq_02 p.no_indent{text-indent:0px;}

.cpbj_02_a .a span::before{width:.4rem;height:.4rem;background:url("../../fer/images/icon_fc.png") 50% no-repeat;background-size:100% 100%;}
.cpbj_02_a .a_r span{padding-right:.35rem;}
.cpbj_02_a .a_l span{padding-left:.5rem;}

.cpbj_02_a .a_r span::before{top:22%;}

.cpbj_02_a .b span::before{background:url("../../fer/images/icon_fz.png") 50% no-repeat;background-size:100% 100%;}

.cpbj_02_a .a1{left:.16%;top:29.21%;}
.cpbj_02_a .a2{left:37.69%;top:17.05%;}
.cpbj_02_a .a3{left:46.58%;top:21.03%;}
.cpbj_02_a .a4{left:35.0%;top:25%;}

.cpbj_02_a .a5{left:10%;top:37.5%;}
.cpbj_02_a .a6{left:35.0%;top:40.3%;}
.cpbj_02_a .a7{left:36.5%;top:44.5%;}
/*.cpbj_02_a .a7{left:53.5%;top:48.6%;}*/
.cpbj_02_a .a8{left:38.1%;top:51.3%;}
.cpbj_02_a .a9{left:44.5%;top:56%;}
.cpbj_02_a .a10{left:34%;top:72%;}
.cpbj_02_a .a11{left:20%;top:79%;}
.cpbj_02_a .a12{left:31%;top:82.9%;}
.cpbj_02_a .a13{left:56%;top:35.5%;}

.cpbj_02_a .a:hover span{color:#d7000f;}


.djs_02 ul li .fr .p2{line-height:.36rem;max-height:.72rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}

.tzgg_01_c ul li .p2{line-height:.3rem;max-height:.6rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}


.ewmfr{width:1.5rem;overflow:visible;position:absolute;left:0px;top:0px;z-index:9990;padding-bottom:.14rem;display:none;}
.ewmfr b{width:.2rem;height:.2rem;display:block;background:url("../../fer/images/top_03.svg") 50% no-repeat;background-size:100% 100%;position:absolute;left:50%;bottom:0px;margin-left:-.1rem;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.ewmfr .erm_c{width:100%;padding:.2rem;overflow:hidden;background:#fff;border-radius:.06rem;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.25); box-shadow:0px 0px 21px rgba(0,0,0,0.25);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ewmfr .erm_c img{width:100%;display:block;}

.shfw_01_b a{color:#fff;}
.shfw_01_b a:hover{color:#fff;background:url("../../fer/images/in_01_on.png") no-repeat;background-size:100% 100%;}



.gsjj_01_b{width:100%;overflow:hidden;margin-top:.6rem;padding-bottom:1.2rem;}
.gsjj_01b_slide{width:100%;overflow:hidden;position:relative;}
.gsjj_01b_slide .swiper-slide{width:100%;overflow:hidden;}
.gsjj_01b_slide .swiper-slide img{width:100%;display:block;}

.gsjj_01b_spfr{width:100%;overflow:visible;position:absolute;left:0px;bottom:.3rem;z-index:999;text-align:center;}
.gsjj_01b_spfr span{width:.1rem;height:.1rem;opacity:1;border-radius:50%;margin:0px .05rem !important;background-color:#fff;}
.gsjj_01b_spfr span.swiper-pagination-bullet-active{background-color:#d7000f;}


/*20240730*/
.menufr ul li .menu_c{width:3rem;left:50%;margin-left:-1.5rem;}

.cp_02_lb2{width:2.4rem;height:.8rem;left:25%;}
.fzlc_01_slide .swiper-slide .fzlc_01r_c .fzlc_01rc_txt p{line-height:1.3;}

@media screen and (max-width:1023px){
  .menufr ul li .menu_c{width:100%;margin-left:0px;}
}

