@charset "utf-8";
/* 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 */
}

@font-face {
    font-family: "albb";
    src: url("../fonts/albb/albb.woff") format("woff");
    font-style: normal;
    font-weight: normal;
    font-display:fallback;
}

@font-face {
    font-family: "albb";
    src: url("../fonts/albb/en.woff") format("woff"),url("../fonts/albb/en.woff2") format("woff2");
    font-style: normal;
    font-weight: normal;
    font-display: fallback;
}

@font-face {
    font-family: "din";
    src: url("../fonts/din.eot");
    src: url("../fonts/din.eot?#iefix") format("embedded-opentype"), url("../fonts/din.woff") format("woff"), url("../fonts/din.ttf") format("truetype"), url("../fonts/din.svg#din") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: "savoyelet";
  src: url("../fonts/savoyelet.eot");
  src: url("../fonts/savoyelet.eot?#iefix") format("embedded-opentype"), url("../fonts/savoyelet.woff") format("woff"), url("../fonts/savoyelet.ttf") format("truetype"), url("../fonts/savoyelet.svg#savoyelet") format("svg");
  font-weight: normal;
  font-style: normal;
}


@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=0c0a9405-c032-43c9-9ade-0556eb168390&fontids=1491963,1491988,1492559");
@font-face {
    font-family: "Neue Haas Unica W01 Bold";
    src: url("fonts/debbfa41-3ea8-466c-9174-de4e919598ed.eot?#iefix");
    src: url("fonts/debbfa41-3ea8-466c-9174-de4e919598ed.eot?#iefix") format("eot"), url("fonts/39bb8fb3-84a4-4ab8-ae45-db1834f5d807.woff2") format("woff2"), url("fonts/96fd4fb4-75db-412f-986d-d65380ee0ccf.woff") format("woff"), url("fonts/d86863bd-a6e3-4cd0-abe7-a711edaaebc6.ttf") format("truetype");
}
@font-face {
    font-family: "Neue Haas Unica W01 Regular";
    src: url("fonts/0ebd7648-5847-404a-a88a-28a353c0921c.eot?#iefix");
    src: url("fonts/0ebd7648-5847-404a-a88a-28a353c0921c.eot?#iefix") format("eot"), url("fonts/e0d80810-f7e3-4fea-8c57-ef8116f0465d.woff2") format("woff2"), url("fonts/27645c8a-608b-4abf-a2f1-c4407b576723.woff") format("woff"), url("fonts/bd3b3439-8eff-445c-80ed-87064138ca7d.ttf") format("truetype");
}
@font-face {
    font-family: "Neue Haas Unica W01 Hea1492559";
    src: url("fonts/960b8d39-bee7-47a1-a258-c73f8aabab91.eot?#iefix");
    src: url("fonts/960b8d39-bee7-47a1-a258-c73f8aabab91.eot?#iefix") format("eot"), url("fonts/cc589c6c-1ce4-4279-8684-c378497d1c68.woff2") format("woff2"), url("fonts/8546c78d-5a38-4c7b-9371-5a70d803922a.woff") format("woff"), url("fonts/cb4a00d4-9830-4ba3-914c-8eae604824b6.ttf") format("truetype");
}

root{
  --hover_color:#254194;
}

body {
    font-family: "Neue Haas Unica W01 Regular","albb","Source Han Sans CN", Helvetica, Arial, "PingFang SC", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
    margin: 0;
    padding: 0;
    font-style: normal !important;
    font-variant: normal !important;
    color: #222;
    font-size: 12px;
}
html{font-size:62.5%;}
a{
	color:#222;
	text-decoration:none;outline:none;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;
}
a:hover
{
    color:#254194;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
a,img{border:0px;}

br{font-family:SimSun;}

p{margin:0px;padding:0px;line-height:1.75;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{font-family: 'albb',Arial,'Microsoft Yahei','微软雅黑',SimSun,Arial,tahoma,arial !important;outline:none;}
input::-ms-clear, input::-ms-reveal{
        display: none;
  }
input[type="text"]:disabled
{
background-color: #999;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
}

input:-ms-input-placeholder {
    color: #999;
}

input::-webkit-input-placeholder {
    color: #999;
}

input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea,button {
    -webkit-appearance: none;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 100px white inset;-webkit-tap-highlight-color:rgba(255,255,255,0);
}
input[type=button],input[type=text],input[type=password]{-webkit-appearance:none;outline:none}

a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
}

/*loading*/
.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:9998;display:block;}
.loading b.b1{width:100%;height:100%;display:block;overflow:hidden;background-color:#004c98;position:absolute;left:0px;top:0%;}

.container{width:100%;}
.section{width:100%;background-color:#fff;}
.section .pagefr_n{width:100%;height:calc(100vh);overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.section.active .pagefr_n{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}

@-webkit-keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}
 
@keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}

@-webkit-keyframes an_02 {  
  0%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
  100% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}
 
@keyframes an_02 {
  0%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
  100% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}
.an_02{-webkit-animation-name:an_02;animation-name:an_02}


@-webkit-keyframes an_01 {
  0% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
}
 
@keyframes an_01 {
  0% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}
  100% {transform: scale(0.99, 0.99); -moz-transform: scale(0.99, 0.99); -webkit-transform: scale(0.99, 0.99);}
}


@-webkit-keyframes an_03 {
  0% {opacity:.5;}
  50%{opacity:1;}
  100%{opacity:.5;}
}
 
@keyframes an_03 {
  0% {opacity:.5;}
  50%{opacity:1;}
  100%{opacity:.5;}
}
.an_03{-webkit-animation-name:an_03;animation-name:an_03;}

@-webkit-keyframes an_zdy {
  0% {}
  100%{}
}
 
@keyframes an_zdy {
 0% {}
  100%{}
}
.an_zdy{-webkit-animation-name:an_zdy;animation-name:an_zdy;}

@-webkit-keyframes an_04 {
  0%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
  100%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
}
 
@keyframes an_04 {
  0%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
  100%{transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);}
}

@-webkit-keyframes an_04_01 {
  0%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  100%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
}
 
@keyframes an_04_01 {
  0%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  50%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
  100%{transform:translateY(-.03rem);-webkit-transform:translateY(-.03rem);-moz-transform:translateY(-.03rem);transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}
}

@-webkit-keyframes an_05 {
  0% {transform: scale(0.9, 0.9); -moz-transform: scale(0.9, 0.9); -webkit-transform: scale(0.9, 0.9);opacity:1;}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);opacity:.2;}
  100% {transform: scale(0.9, 0.9); -moz-transform: scale(0.9, 0.9); -webkit-transform: scale(0.9, 0.9);opacity:1;}
}
 
@keyframes an_05 {
  0% {transform: scale(0.9, 0.9); -moz-transform: scale(0.9, 0.9); -webkit-transform: scale(0.9, 0.9);opacity:1;}
  50%{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);opacity:.2;}
  100% {transform: scale(0.9, 0.9); -moz-transform: scale(0.9, 0.9); -webkit-transform: scale(0.9, 0.9);opacity:1;}
}


@-webkit-keyframes an_06 {
  0% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
  25%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(-10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(-10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(-10px);}
  50%{opacity:.5;transform:scale(1, 1) translateY(-10px) translateX(10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(10px);}
  75%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(0px); -moz-transform:scale(1, 1) translateY(-10px) translateX(0px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(0px);}
  100% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
}
 
@keyframes an_06 {
  0% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
  25%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(-10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(-10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(-10px);}
  50%{opacity:.5;transform:scale(1, 1) translateY(-10px) translateX(10px); -moz-transform:scale(1, 1) translateY(-10px) translateX(10px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(10px);}
  75%{opacity:.6;transform:scale(1, 1) translateY(-10px) translateX(0px); -moz-transform:scale(1, 1) translateY(-10px) translateX(0px); -webkit-transform:scale(1, 1) translateY(-10px) translateX(0px);}
  100% {opacity:1;transform:scale(0.96, 0.96) translateY(0) translateX(0); -moz-transform:scale(0.96, 0.96) translateY(0) translateX(0); -webkit-transform:scale(0.96, 0.96) translateY(0) translateX(0);}
}

@-webkit-keyframes an_07 {  
  0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  50% {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
  100%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}
 
@keyframes an_07 {
  0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  50% {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
  100%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
}

@-webkit-keyframes ksan{
    0%{-webkit-transform:scale(.1);opacity:1}
    100%{-webkit-transform:scale(1.4);opacity:0}
}
@keyframes ksan{
    0%{-webkit-transform:scale(.1);opacity:1}
    100%{-webkit-transform:scale(1.4);opacity:0}
}

@-webkit-keyframes ksan_01{
    0%{-webkit-transform:scale(.1);opacity:1}
    100%{-webkit-transform:scale(1);opacity:0}
}
@keyframes ksan_01{
    0%{-webkit-transform:scale(.1);opacity:1}
    100%{-webkit-transform:scale(1);opacity:0}
}
/*common*/


.in_body{min-height:calc(var(--vh) * 100);position:relative;opacity:0;background-color:#fff;}
.other_body{min-height:calc(var(--vh) * 100);position:relative;opacity:0;background-color:#fff;}
.home_body{overflow:hidden;height:calc(var(--vh) * 100);}
.wrap{width:100%;margin:0px auto;padding:0px;}
.wrap_in{margin:0px 5%;}
.wrap_c{margin:0px 10%;}
.wrap_c1{margin:0px 15.625%;}

.w_wap{display:none !important;}

.topfr{position:fixed;left:0px;top:0px;width:100%;z-index:99999;}
.topfr .wrap_in{position:relative;height:.5rem;overflow:visible;margin:.3rem 5%;}
.topfr .fl{
    position:absolute;
    left:0px;
    top:0rem;
    /*top:.13rem;*/
}
.topfr .fl img{height:.5rem;display:block;width:auto!important;}
.topfr .fl img.img2{position:absolute;left:0px;top:0px;opacity:0;}

.topfr .fr{position:absolute;right:0px;top:0px;}
.topfr .fr a{float:left;display:inline-block;height:.5rem;}
.topfr .fr a.a1{background-color:#2d6bb2;font-size:.2rem;padding:0px .3rem;border-radius:.5rem;color:#fff;line-height:.5rem;}
.topfr .fr a.a2{width:.5rem;margin-left:.1rem;position:relative;}
.topfr .fr a.a2 img{display:block;width:100%;border-radius:50%;background-color:rgba(255,255,255,.1);}
.topfr .fr a.a2 img.img2{position:absolute;left:0px;top:0px;opacity:0;}

/*.topfr .fc{width:calc(100% - 2.5rem - 2.18rem - 2.4rem);margin-left:calc(2.5rem + 1.4rem);}*/
.topfr .fc{width:calc(100% - 1.6rem - 2.18rem - 2.4rem);margin-left:calc(1.6rem + 1.2rem);}
.tmenufr{width:100%;overflow:visible;}
.tmenufr ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content:space-between}
.tmenufr ul li{width:100%;overflow:visible;position:relative;}
.tmenufr ul li .tm_t{width:100%;overflow:hidden;height:.5rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;font-size:.18rem;color:#fff;/**/font-family: Bicyclette-Bold, "Source Han Sans CN", Helvetica, Arial, "PingFang SC", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;}
.tmenufr ul li .tm_t a{color:#fff;}
.tmenufr ul li .tm_c{width:1.8rem; overflow:hidden;position:absolute;left:50%;margin-left:-.56rem;top:.2rem;display:none; text-align:left;}
.tmenufr ul li:nth-child(2) .tm_c{width: 1.8rem;}
.tmenufr ul li:nth-child(6) .tm_c{width:2.2rem;}
.tmenufr ul li:nth-child(7) .tm_c{width:1.7rem;}
.tmenufr ul li:nth-child(8) .tm_c{width:1.6rem;}



.tmenufr ul li .tm_c .tmc_c{width:100%;overflow:hidden;padding:.2rem;margin-top:.2rem;background:url("../images/nav_01.png") right bottom no-repeat;background-size:cover;border-radius:.08rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.tmenufr ul li .tm_c p{width:100%;overflow:hidden;font-size:.16rem;/*text-align:center;*/line-height:1.75;margin:.05rem 0px;}
.tmenufr ul li .tm_c p a{color:#666;}
.tmenufr ul li .tm_c p a:hover{color:#2d6bb2;}
.tmenufr ul li.active .tm_c{display:block;}

.top_on{background-color:#fff;}
.top_on .fl img.img2{opacity:1;}
.top_on .fl img.img1{opacity:0;}
.top_on .tmenufr ul li .tm_t a{color:#222;}
.top_on .tmenufr ul li .tm_c .tmc_c{background:url("../images/nav_01.jpg") right bottom no-repeat /*#2d6cb3*/;background-size:cover;/*border-top-left-radius:0;border-top-right-radius:0;*/}
/*.top_on .tmenufr ul li .tm_c p a{color:rgba(255,255,255,.6);}
.top_on .tmenufr ul li .tm_c p a:hover{color:#fff;}*/
.top_on .tmenufr ul li .tm_c{padding-top:0;}

.top_on .fr a.a2 img{background-color:#f2f5f9}
.top_on .fr a.a2 img.img1{opacity:0;}
.top_on .fr a.a2 img.img2{opacity:1;}

.top_on1 .tmenufr ul li .tm_c{top:.3rem; padding-top:0;}
.top_on1 .wrap_in{margin:.1rem 5%;}

@media (max-width: 479px) {
.page1{overflow:hidden;position:relative;width:100%;}
.p1_slide{width:100%;overflow:hidden;height:45vh!important;}
.p1_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.p1_slide .swiper-slide .p1s_bg{width:100%;height:45vh!important;position:relative;overflow:hidden;}
.p1_slide .swiper-slide .p1s_bg img{width:100%;height:45vh!important;display:block;object-fit:cover;transition:5.3s linear;-webkit-transition:5.3s linear;-o-transition:5.3s linear;-moz-transition:5.3s linear;}
.p1_slide .swiper-slide .p1s_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:990;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p1_slide .swiper-slide .p1s_c .p1sc_c{width:100%;overflow:hidden;}
}

.page1{overflow:hidden;position:relative;width:100%;}
.p1_slide{width:100%;overflow:hidden;height:100vh;}
.p1_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.p1_slide .swiper-slide .p1s_bg{width:100%;height:100vh;position:relative;overflow:hidden;}
.p1_slide .swiper-slide .p1s_bg img{width:100%;height:100vh;display:block;object-fit:cover;transition:5.3s linear;-webkit-transition:5.3s linear;-o-transition:5.3s linear;-moz-transition:5.3s linear;}
.p1_slide .swiper-slide .p1s_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:990;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p1_slide .swiper-slide .p1s_c .p1sc_c{width:100%;overflow:hidden;}
.p1_slide .swiper-slide .p1s_c p{width:100%;overflow:hidden;opacity:0;}
.p1_slide .swiper-slide .p1s_c .p1scc_p1 p{font-size:.5rem;line-height:1.3;color:#fff;opacity:0;}
.p1_slide .swiper-slide .p1s_c .p1scc_p1 p img{display:block;max-height:2rem;width:auto !important;}
.p1_slide .swiper-slide .p1s_c p.p1{font-size:.5rem;line-height:1.3;color:#fff;}
.p1_slide .swiper-slide .p1s_c p.p1 img{display:block;max-height:2rem;}
.p1_slide .swiper-slide .p1s_c p.p2{margin-top:.9rem;}
.p1_slide .swiper-slide .p1s_c p.p2 a{display:inline-block;height:.4rem;line-height:.4rem;padding:0px .25rem;font-size:.18rem;color:#fff;position:relative;}
.p1_slide .swiper-slide .p1s_c p.p2 a span{position:relative;z-index:9;}
.p1_slide .swiper-slide .p1s_c p.p2 a:before{content:"";width:50%;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,.5);position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.p1_slide .swiper-slide .p1s_c p.p2 a:hover:before{width:100%;}

.p1_slide .swiper-slide-active .p1s_bg img{transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}

.p1_slide .p1_spfr{width:100%;overflow:hidden;position:absolute;left:0px;bottom:1rem;z-index:999;}
.p1_slide .p1_spfr span{opacity:1;background:none;width:.3rem;height:.3rem;position:relative;margin:0px !important;padding:0px !important;margin-right:.2rem !important;outline:none;}
.p1_slide .p1_spfr span:before{content:"";width:.1rem;height:.1rem;display:block;overflow:hidden;background-color:rgba(255,255,255,.3);position:absolute;left:50%;top:50%;margin-left:-.05rem;margin-top:-.05rem;border-radius:50%;outline:none;}
.p1_slide .p1_spfr span.swiper-pagination-bullet-active{background-color:#2d6bb2;outline:none;}
.p1_slide .p1_spfr span.swiper-pagination-bullet-active:before{background-color:#fff;outline:none;}

.p1s_bgsl_slide{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.p1s_bgsl_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.p1s_bgsl_slide .swiper-slide img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:cover;}
.p1s_bgsl_slide .swiper-slide-active .p1s_bg img{transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1);}


.page2{overflow:hidden;position:relative;background:url("../images/p1_01.jpg") center no-repeat;background-size:cover;width:100%;}
.p2fr{width:100%;overflow:hidden;margin-top:.5rem;padding-bottom:1rem;}

.p2_t{width:100%;overflow:hidden;text-align:center;font-size:.38rem;color:#000000;font-weight: bold;}

.p2_c{width:100%;overflow:hidden;margin-top:.6rem;padding-bottom:.5rem;}
.p2_c .fl{width:43%;overflow:hidden;border-radius:.16rem;-moz-box-shadow:0px .2rem .3rem rgba(32,63,98,0.3); -webkit-box-shadow:0px .2rem .3rem rgba(32,63,98,0.3); box-shadow:0px .2rem .3rem rgba(32,63,98,0.3);}
.p2_c .fl img{width:100%;display:block;}
.p2_c .fr{width:51%;overflow:hidden;}
.p2_c .fr p{width:100%;overflow:hidden;font-size:.2rem;color:#575b67;margin-top:.1rem;text-align:justify;text-justify:inter-ideograph;}
.p2_c .fr p:first-child{margin-top:0px;}

/* 设置滚动条的宽度、高度、背景色和边框样式 */

.iabout {
   /* max-height:3.4rem;*/
    scrollbar-width: thin;

    scrollbar-color: #f5f5f5 #ccc;
    overflow-y: auto;
    padding-right: .1rem;
}

/* 设置滚动条滑块的背景色和圆角 */

.iabout::-webkit-scrollbar-thumb {

    background-color: #ccc;

    border-radius: 5px;

}

/* 设置滚动条滑块在悬停状态下的背景色和圆角 */

.iabout::-webkit-scrollbar-thumb:hover {

    background-color: #999;

    border-radius: 5px;

}

/* 设置滚动条轨道的背景色和圆角 */

.iabout::-webkit-scrollbar-track {

    background-color: #f5f5f5;

    border-radius: 5px;

}

/* 设置滚动条轨道在悬停状态下的背景色和圆角 */

.iabout::-webkit-scrollbar-track:hover {

    background-color: #ccc;

    border-radius: 5px;

}


.p2_c .fr p.p1 a{display:inline-block;height:.4rem;line-height:.4rem;padding:0px .25rem;font-size:.18rem;color:#2d6bb2;position:relative;}
.p2_c .fr p.p1 a span{position:relative;z-index:9;}
.p2_c .fr p.p1 a:before{content:"";width:50%;height:100%;display:block;overflow:hidden;background-color:#d3dfee;position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.p2_c .fr p.p1 a:hover:before{width:100%;}

.p2_b{width:100%;overflow:hidden;}
.p2_b ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.p2_b ul li{float:left;position:relative;}
.p2_b ul li:nth-child(1){width:25.5%;}
.p2_b ul li:nth-child(2){/*text-align:center;*/width:45%;}
.p2_b ul li:nth-child(3){width:21.5%;}
.p2_b ul li .p2b_c{width:100%;overflow:hidden;}
.p2_b ul li p{width:100%;overflow:hidden;}
.p2_b ul li p.p1{font-size:.3rem;color:#000000;line-height:.4rem;}
.p2_b ul li p.p2{margin-top:.1rem;} 
.p2_b ul li p.p2 label{display:inline-block;max-width: 1rem;}
.p2_b ul li p.p2 label span{width:100%;display:block;overflow:hidden;}
.p2_b ul li p.p2 label span.sp1{font-size:.2rem;color:#2d6bb2;line-height:.5rem;}
.p2_b ul li p.p2 label span.sp1 i{font-size:.45rem;}
.p2_b ul li p.p2 label span.sp2{font-size:.16rem;color:#666666;line-height:1.5;}
.p2_b ul li p.p2 label span.sp1 em{font-style: normal;float:left;}
.p2_b ul li:nth-child(1) p.p2{display:flex;display:-webkit-flex;justify-content:space-between}
.p2_b ul li:nth-child(2) p.p1{text-align:left;}
.p2_b ul li:nth-child(2) .p2b_c{width:60%;margin:0px auto;padding:0px;}
.p2_b ul li:nth-child(2) p.p2{display:flex;display:-webkit-flex;justify-content:space-between}
.p2_b ul li:nth-child(2):before{content:"";width:.01rem;height:100%;display:block;overflow:hidden;background-color:#cfdceb;position:absolute;left:0px;top:0px;}
.p2_b ul li:nth-child(2):after{content:"";width:.01rem;height:100%;display:block;overflow:hidden;background-color:#cfdceb;position:absolute;right:0px;top:0px;}


.p2_b ul li:nth-child(3) p.p2{display:flex;display:-webkit-flex;justify-content:space-between}
.p2_b ul li:nth-child(3) p.p2 label:nth-child(2n){width:1rem;}

.page3{overflow:hidden;position:relative;background:url("../images/p2_01.jpg") center no-repeat;background-size:cover;width:100%;}
.p3fr{width:100%;overflow:hidden;}

.p3_t{width:100%;overflow:hidden;color:#fff;font-size:.48rem;line-height:1.5;text-align:center;margin-top:1.2rem;font-weight:bold;}

.p3_c{width:100%;overflow:visible;margin-top:.6rem;padding-bottom:.7rem;}
/* 设置滚动条的宽度、高度、背景色和边框样式 */

.ipro {
    height:7rem;
    scrollbar-width: thin;

    
    overflow-y:visible;
    padding-right: .1rem;
    padding-top:.2rem;
    width: 100%;
    clear: both;
    box-sizing: box-sizing;
}

/* 设置滚动条滑块的背景色和圆角 */

.ipro::-webkit-scrollbar-thumb {

    background-color: #ccc;

    border-radius: 5px;

}

/* 设置滚动条滑块在悬停状态下的背景色和圆角 */

.ipro::-webkit-scrollbar-thumb:hover {

    background-color: #999;

    border-radius: 5px;

}

/* 设置滚动条轨道的背景色和圆角 */

.ipro::-webkit-scrollbar-track {

    background-color: #f5f5f5;

    border-radius: 5px;

}

/* 设置滚动条轨道在悬停状态下的背景色和圆角 */

.ipro::-webkit-scrollbar-track:hover {

    background-color: #ccc;

    border-radius: 5px;

}

.p3_c ul li{width:100%;overflow:visible;margin-bottom:.3rem;padding-left:2.4rem;min-height:.8rem;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p3_c ul li .p3c_t{position:absolute;left:0px;top:0px;height:1.2rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p3_c ul li .p3c_t span{display:inline-block;font-size:.32rem;color:#fff;position:relative;line-height:.4rem;padding-left:.3rem;}
/*.p3_c ul li .p3c_t span:before{content:"";width:.12rem;height:.12rem;display:block;overflow:hidden;border-radius:50%;background-color:rgba(255,255,255,.5);position:absolute;left:0px;top:.14rem;}
.p3_c ul li .p3c_t span:after{content:"";width:.12rem;height:.12rem;display:block;overflow:hidden;border-radius:50%;background-color:rgba(255,255,255,1);position:absolute;left:.06rem;top:.14rem;}*/


.p3c_t span b.b1{width:.24rem;height:.12rem;display:block;overflow:hidden;position:absolute;left:0px;top:.14rem;}
.p3_c ul li .p3c_t span b.b1:before{width:.12rem;height:.12rem;display:block;overflow:hidden;content:"";background-color:rgba(255,255,255,.5);border-radius:50%;position:absolute;left:0px;top:0px;z-index:1;-webkit-animation:ab01t_01 2.1s linear infinite;animation: ab01t_01 2.1s linear infinite;}
.p3_c ul li .p3c_t span b.b1:after{width:.12rem;height:.12rem;display:block;overflow:hidden;content:"";background-color:rgba(255,255,255,1);border-radius:50%;position:absolute;right:0px;top:0px;z-index:2;-webkit-animation:ab01t_02 2.1s linear infinite;animation: ab01t_02 2.1s linear infinite;}



.p3_c ul li .p3c_c{width:100%;overflow:visible;}
.p3_c ul li .p3c_c dl{margin:0px;padding:0px;width:100%;overflow:visible;}
.p3_c ul li .p3c_c dl dd{width:calc( ( 100% - .6rem ) / 4 );float:left;overflow:hidden;border:.03rem solid rgba(255,255,255,.5);border-radius:.25rem;position:relative;background-color:rgba(255,255,255,.2);margin:0px;padding:.2rem;margin-right:.2rem;margin-bottom:.2rem;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;}
.p3_c ul li .p3c_c dl dd:nth-child(4n){margin-right:0px;}
.p3_c ul li .p3c_c dl dd img.img1{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:cover;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.p3_c ul li .p3c_c dl dd a{width:100%;display:block;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;position:relative;z-index:9;}
.p3_c ul li .p3c_c dl dd em{display:block;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p3_c ul li .p3c_c dl dd em.em1{width:.8rem;overflow:hidden;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;}
.p3_c ul li .p3c_c dl dd em.em1 img{width:100%;display:block;}
.p3_c ul li .p3c_c dl dd em.em1:before{width:100%;height:100%;display:block;overflow:hidden;border-radius:50%;content:"";border:0px solid #2d6bb2;position:absolute;left:0px;top:0px;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;}
.p3_c ul li .p3c_c dl dd em.em2{width:calc(100% - .8rem - .2rem);display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p3_c ul li .p3c_c dl dd em.em3{width:100%;display:block;overflow:hidden;}
.p3_c ul li .p3c_c dl dd em.em2 span{width:100%;display:block;overflow:hidden;color:#fff;}
.p3_c ul li .p3c_c dl dd em.em2 span.sp1{font-size:.26rem;line-height:.3rem;}
.p3_c ul li .p3c_c dl dd em.em2 span.sp2{font-size:.18rem;line-height:.2rem;margin-top:.05rem;}
.p3_c ul li .p3c_c dl dd:hover{transform:translateY(-.1rem);-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);border:.03rem solid rgba(255,255,255,0);}
.p3_c ul li .p3c_c dl dd:hover img.img1{opacity:1;}
.p3_c ul li .p3c_c dl dd:hover em.em2 span.sp1{color:#2d6bb2;}
.p3_c ul li .p3c_c dl dd:hover em.em2 span.sp2{color:#2d6bb2}
.p3_c ul li .p3c_c dl dd:hover em.em1:before{border:.04rem solid #2d6bb2;}

.p3_c ul li.clearheight{margin:0px;padding:0px;min-height:auto;}

.page4{overflow:hidden;position:relative;background:url("../images/p3_01.jpg") center no-repeat;background-size:cover;width:100%;padding-bottom:1.5rem;}
.p4fr{width:100%;overflow:hidden;}

.p4_t{width:100%;overflow:hidden;color:#000;font-size:.48rem;line-height:1.5;text-align:center;margin-top:1.2rem;font-weight:bold;}

.p4_c{width:100%;overflow:hidden;position:relative;}
.p4_c img.img1{width:100%;display:block;}
.p4_c .p4c_c{width:26.56%;overflow:hidden;position:absolute;left:50%;margin-left:-13.28%;bottom:0px;}
.p4_c .p4c_c img.img2{width:100%;display:block;}
.p4_c .p4c_c img.img3{width:72.54%;position:absolute;left:13.73%;top:13.73%;border-radius:50%;-moz-box-shadow:0px .1rem .3rem rgba(46,103,173,0.3);-webkit-box-shadow:0px .1rem .3rem rgba(46,103,173,0.3);box-shadow:0px .1rem .3rem rgba(46,103,173,0.3);}

.p4c_li ul li{position:absolute;top:0%;}
.p4c_li ul li p{width:100%;overflow:visible;}
.p4c_li ul li p.p1{text-align:center;}
.p4c_li ul li p.p1 i{display:inline-block;position:relative;}
.p4c_li ul li p.p1 i img{width:1.2rem;display:block;background-color:#fff;border-radius:50%;}
.p4c_li ul li p.p1 i img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.p4c_li ul li p.p2{width:3rem;position:absolute;left:50%;margin-left:-1.5rem;top:1.2rem;margin-top:.1rem;text-align:center;pointer-events:none;}
.p4c_li ul li p.p2 span{width:100%;display:block;overflow:hidden;font-size:.18rem;color:#444;line-height:1.3;}
.p4c_li ul li p.p2 span i{font-size:.36rem;color:#222;}

.p4c_li ul li:nth-child(1){left:10.41%;top:34.95%;}
.p4c_li ul li:nth-child(2){left:19.11%;top:52.06%;}
.p4c_li ul li:nth-child(3){left:27.86%;top:64.90%;}

.p4c_li ul li:nth-child(6){right:10.41%;top:34.95%;}
.p4c_li ul li:nth-child(5){right:19.11%;top:52.06%;}
.p4c_li ul li:nth-child(4){right:27.86%;top:64.90%;}

.p4c_li ul li:hover p.p1 i img.img1{opacity:0;}
.p4c_li ul li:hover p.p1 i img.img2{opacity:1;background-color:#4495d6;}
.p4c_li ul li:hover p.p2 i{color:#4495d6}

.page5{overflow:hidden;position:relative;background:url("../images/p4_01.jpg") center no-repeat;background-size:cover;width:100%;padding-bottom:0rem;}
.p5fr{width:100%;overflow:hidden;}

.p5_t{width:100%;overflow:hidden;color:#fff;font-size:.48rem;line-height:1.5;text-align:center;margin-top:1.2rem;font-weight:bold;}

.p5_t1{width:100%;overflow:hidden;color:rgba(255,255,255,.5);margin-top:.3rem;}
.p5_t1 p{width:100%;overflow:hidden;font-size:.24rem;line-height:1.5;text-align:center;}

.p5_c{width:100%;overflow:hidden;margin-top:.4rem;position:relative;}
.p5_c .p5c_bg{width:100%;overflow:hidden;}
.p5_c .p5c_bg img{width:100%;display:block;}
.p5_c .p5c_a label{width:13%;overflow:visible;display:block;position:absolute;left:0%;top:0%;}
.p5_c .p5c_a label img{width:100%;display:block;position:relative;z-index:99;}
.p5_c .p5c_a label:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,.4);border-radius:50%;transform:scale(1);opacity:0}
.p5_c .p5c_a label:before{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 3s infinite linear;animation:ksan 3s infinite linear}
.p5_c .p5c_a label:after{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,.2);border-radius:50%;transform:scale(1);opacity:0}
.p5_c .p5c_a label:after{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 3s infinite linear;animation:ksan 3s infinite linear;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;}

.p5_c .p5c_a label:nth-child(1){left:19.32%;top:11%;}
.p5_c .p5c_a label:nth-child(2){left:45.83%;top:11%;}
.p5_c .p5c_a label:nth-child(3){left:64.47%;top:11%;}

.p5c_b{width:100%;overflow:hidden;position:absolute;left:0px;bottom:.5rem;z-index:999;}
.p5cb_slide{width:100%;overflow:hidden;height:1.12rem;position:relative;}
.p5cb_slide .swiper-slide{width:2.85rem;overflow:hidden;}
.p5cb_slide .swiper-slide .p5cb_img{width:100%;overflow:hidden;position:relative;cursor:pointer;background-color:rgba(0,0,0,0.12);border:.02rem solid #94abbe;border-radius:.15rem;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;}
.p5cb_slide .swiper-slide .p5cb_img img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.p5cb_slide .swiper-slide .p5cb_img img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.p5cb_img{cursor:pointer;}
.p5cb_img .p5cbi_hid{width:100%;overflow:hidden;display:none;}
.p5cb_slide .swiper-slide .p5cb_img:hover{border:.02rem solid #fff;background-color:#fff;}
.p5cb_slide .swiper-slide .p5cb_img:hover img.img2{opacity:1;}
.p5cb_slide .swiper-slide .p5cb_img:hover img.img1{opacity:0;}

.p5cb_slide1{width:100%;overflow:hidden;position:relative;}
.p5cb_slide1 .tempWrap{margin:0px auto;padding:0px;overflow:visible !important;}
.p5cb_slide1 ul li{width:2.85rem;overflow:hidden;float:Left;margin:0px .2rem;}
.p5cb_slide1 ul li .p5cb_img{width:100%;overflow:hidden;position:relative;cursor:pointer;background-color:rgba(0,0,0,0.12);border:.02rem solid #94abbe;border-radius:.15rem;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;}
.p5cb_slide1 ul li .p5cb_img img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.p5cb_slide1 ul li .p5cb_img img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.p5cb_img{cursor:pointer;}
.p5cb_img .p5cbi_hid{width:100%;overflow:hidden;display:none;}
.p5cb_slide1 ul li .p5cb_img:hover{border:.02rem solid #fff;background-color:#fff;}
.p5cb_slide1 ul li .p5cb_img:hover img.img2{opacity:1;}
.p5cb_slide1 ul li .p5cb_img:hover img.img1{opacity:0;}


.page6{overflow:hidden;position:relative;background:url("../images/p5_01.jpg") center no-repeat;background-size:cover;width:100%;padding-bottom:0rem;background-attachment:fixed;}
.p6fr{width:100%;overflow:hidden;position:relative;}

.p6_r{width:calc(80% - 32%);overflow:hidden;float:right; min-height:0rem;}
.p6r_slide{width:100%;overflow:hidden;}
.p6r_slide .swiper-slide{width:30%;overflow:hidden;padding:1.5rem 0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.p6r_slide .swiper-slide a{width:calc(100% - .2rem);overflow:hidden;margin:0px auto;padding:0px .4rem;margin-top:.4rem;background-color:#fff;border-radius:.15rem;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p6r_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;}
.p6r_slide .swiper-slide span{width:100%;display:block;overflow:hidden;}
.p6r_slide .swiper-slide span.sp1{font-size:.8rem;font-family:Arial;font-weight:bold;color:#2d6bb2;line-height:1;margin-top:.8rem;}
.p6r_slide .swiper-slide span.sp2{font-size:.2rem;color:#b8babd;line-height:1;font-family:Arial;margin-top:.05rem;}
.p6r_slide .swiper-slide span.sp3{height:.01rem;background-color:#d9d9db;margin:.3rem 0px;}
.p6r_slide .swiper-slide span.sp4{font-size:.24rem;color:#191d29;line-height:.34rem;height:1.02rem;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;text-align:justify;text-justify:inter-ideograph;}
.p6r_slide .swiper-slide span.sp5{width:100%;display:block;overflow:hidden;display:none;margin-top:.1rem;}
.p6r_slide .swiper-slide span.sp5 i{width:100%;display:block;overflow:hidden;font-size:.16rem;color:#191d29;line-height:.26rem;height:.52rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;text-align:justify;text-justify:inter-ideograph;}
.p6r_slide .swiper-slide span.sp6{margin-top:.4rem;margin-bottom:.7rem;}
.p6r_slide .swiper-slide span.sp6 i{width:.6rem;height:.6rem;display:block;overflow:hidden;background:url("../upimg/in_28.png") center no-repeat;background-size:100%;}
.p6r_slide .swiper-slide a.m-video span.sp6 i{background:url("../images/play_01.png") center no-repeat #2d6bb2;background-size:100%;border-radius:50%;}
.p6r_slide .swiper-slide a.on{background-color:#4495d6;margin-top:0px;}
.p6r_slide .swiper-slide a.on span.sp1{color:#fff;}
.p6r_slide .swiper-slide a.on span.sp2{color:rgba(255,255,255,.5);}
.p6r_slide .swiper-slide a.on span.sp3{background-color:#7cb5e2}
.p6r_slide .swiper-slide a.on span.sp4{color:#fff;}
.p6r_slide .swiper-slide a.on span.sp5{display:block;}
.p6r_slide .swiper-slide a.on span.sp5 i{color:rgba(255,255,255,.7);}
.p6r_slide .swiper-slide a.on span.sp6 i{background:url("../upimg/in_29.png") center no-repeat;background-size:100%;}
.p6r_slide .swiper-slide a.on.m-video span.sp6 i{background:url("../images/play.png") center no-repeat #fff;background-size:100%;}


.p6_l{width:22%;overflow:hidden;position:absolute;left:10%;top:1.5rem;z-index:0;}
.p6_l .p6l_c{height:5.8rem;margin-top:.27rem;}
.p6_l .p6l_c p{width:100%;overflow:hidden;}
.p6_l .p6l_c p.p1{font-size:.48rem;color:#191d29;line-height:1.75;font-weight:bold;}
.p6_l .p6l_c ul{width:100%;overflow:hidden;margin-top:1rem;}
.p6_l .p6l_c ul li{width:100%;overflow:hidden;margin-bottom:.4rem;}
.p6_l .p6l_c ul li:nth-child(2){display:none;}
.p6_l .p6l_c ul li label{position:relative;display:inline-block;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;cursor:pointer;}
.p6_l .p6l_c ul li:nth-child(3){display:none;}
.p6_l .p6l_c ul li label i{width:.35rem;display:inline-block;position:relative;}
.p6_l .p6l_c ul li label i img{width:100%;display:block;}
.p6_l .p6l_c ul li label i img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.p6_l .p6l_c ul li label span{display:inline-block;font-size:.2rem;color:#666666;margin-left:.2rem;}
.p6_l .p6l_c ul li.on label i img.img2{opacity:1;}
.p6_l .p6l_c ul li.on label i img.img1{opacity:0;}
.p6_l .p6l_c ul li.on label span{color:#2d6bb2;}
.p6_l .p6l_c .p6r_spfr{width:100%;overflow:hidden;position:absolute;left:0px;bottom:.4rem;}
.p6_l .p6l_c .p6r_spfr span{width:.12rem;height:.12rem;opacity:1;background-color:rgba(255,255,255,0);border:.01rem solid #2d6bb2;border-radius:.12rem;}
.p6_l .p6l_c .p6r_spfr span.swiper-pagination-bullet-active{background-color:#2d6bb2;width:.22rem;}

.p6lcc_hid{width:100%;display:none;overflow:hidden;}

.btnfr{overflow:hidden;background:url("../images/btn_01.jpg") center no-repeat;background-size:cover;border-top:.01rem solid #e5e5e5;}
.btn_01{width:100%;overflow:hidden;border-bottom:.01rem solid #dbdbdb;margin-top:.6rem;padding-bottom:.6rem;}
.btn_01 .fl{width:calc(100% - 3.2rem);overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.btn_01 .fl dl{margin:0px;padding:0px;width:.8rem;}
.btn_01 .fl dl:nth-child(5){width:1rem;}
.btn_01 .fl dl:nth-child(7){width:1rem;}
.btn_01 .fl dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;line-height:1.75;margin-bottom:.1rem;}
.btn_01 .fl dl dt a{font-size:.2rem;color:#222;}
.btn_01 .fl dl dd{width:175%;overflow:hidden;margin:0px;padding:0px;font-size:.16rem;color:#666;line-height:1.75; white-space:nowrap;}
.btn_01 .fl dl dd a{color:#666;}


/*.btn_01 .fr{width:2rem;}*/
/*.btn_01 .fr p{width:100%;overflow:hidden;}*/
/*.btn_01 .fr p.p1{}*/
/*.btn_01 .fr p.p1 label{width:.9rem;overflow:hidden;display:block;float:left;overflow:hidden;}*/
/*.btn_01 .fr p.p1 label img{width:100%;display:block;border:.01rem solid #dbdbdb;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
/*.btn_01 .fr p.p1 label span{width:100%;display:block;overflow:hidden;text-align:center;font-size:.14rem;color:#222222;line-height:1.5;margin-top:.05rem;}*/
/*.btn_01 .fr p.p1 label:nth-child(2){margin-left:.2rem;}*/
/*.btn_01 .fr p.p2{margin-top:.3rem;text-align:center;display:none;}*/
/*.btn_01 .fr p.p2 a{width:.5rem;display:inline-block;overflow:hidden;border-radius:50%;position:relative;margin:0px .06rem;background-color:#f5f7fc}*/
/*.btn_01 .fr p.p2 a:first-child{margin-left:0px;}*/
/*.btn_01 .fr p.p2 a:last-child{margin-right:0px;}*/
/*.btn_01 .fr p.p2 a img{width:100%;display:block;}*/
/*.btn_01 .fr p.p2 a img.img2{position:absolute;left:0px;top:0px;opacity:0;}*/
/*.btn_01 .fr p.p2 a:hover{background-color:#2d6bb2;}*/
/*.btn_01 .fr p.p2 a:hover img.img2{opacity:1;}*/
/*.btn_01 .fr p.p2 a:hover img.img1{opacity:0;}*/

.btn_01 .fr{width:2rem;}
.btn_01 .fr .pewm_slide{width:100%;overflow:hidden;}

.btn_01 .fr .pewm_slide label{width:.9rem;overflow:hidden;display:block;float:left;overflow:hidden;}
.btn_01 .fr .pewm_slide label:last-child{margin-top:.1rem;}
.btn_01 .fr .pewm_slide label img{width:100%;display:block;border:.01rem solid #dbdbdb;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.btn_01 .fr .pewm_slide label span{width:100%;display:block;overflow:hidden;text-align:center;font-size:.14rem;color:#222222;line-height:1.5;margin-top:.05rem;}
.btn_01 .fr .pewm_slide label:nth-child(2){margin-left:.19rem;}
.btn_01 .fr p.p2{margin-top:.3rem;text-align:center;display:none;}
.btn_01 .fr p.p2 a{width:.5rem;display:inline-block;overflow:hidden;border-radius:50%;position:relative;margin:0px .06rem;background-color:#f5f7fc}
.btn_01 .fr p.p2 a:first-child{margin-left:0px;}
.btn_01 .fr p.p2 a:last-child{margin-right:0px;}
.btn_01 .fr p.p2 a img{width:100%;display:block;}
.btn_01 .fr p.p2 a img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.btn_01 .fr p.p2 a:hover{background-color:#2d6bb2;}
.btn_01 .fr p.p2 a:hover img.img2{opacity:1;}
.btn_01 .fr p.p2 a:hover img.img1{opacity:0;}



.btn_02{width:100%;overflow:hidden;line-height:.4rem;padding:.2rem 0px;}
.btn_02 .fl{font-size:.16rem;color:#666;}
.btn_02 .fr{}
.btn_02 .fr a{float:left;font-size:.16rem}
.btn_02 .fr i{width:.01rem;height:.14rem;display:block;overflow:hidden;background-color:#707070;margin:0px .1rem;float:left;margin-top:.14rem;}



.top_empty{overflow:hidden;height:1.1rem;}


.sub_01{overflow:hidden;position:relative;}
.sub_01 img.img1{width:100%;display:block;}
.sub_01 .sub_01_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.sub_01 .sub_01_c .sub_01c_c{width:100%;overflow:hidden;}
.sub_01 p{width:100%;overflow:hidden;}
.sub_01 p.p1{font-size:.6rem;color:#fff;letter-spacing:.3rem;}


.ab_01{overflow:hidden;background:url("../images/ab_01.jpg") center no-repeat;background-size:cover;padding-top:1rem;}
.ab_01_t{width:100%;overflow:hidden;text-align:center;}
.ab_01_t label{display:inline-block;position:relative;font-size:.42rem;color:#020f16;line-height:.8rem;padding:0px .6rem;font-weight:bold;}
.ab_01_t label b.b1{width:.18rem;height:.1rem;display:block;overflow:hidden;position:absolute;left:0px;top:50%;margin-top:-.05rem;}
.ab_01_t label b.b1:before{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#97b2d0;border-radius:50%;position:absolute;left:0px;top:0px;z-index:1;-webkit-animation:ab01t_01 2.1s linear infinite;animation: ab01t_01 2.1s linear infinite;}
.ab_01_t label b.b1:after{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#3066a2;border-radius:50%;position:absolute;right:0px;top:0px;z-index:2;-webkit-animation:ab01t_02 2.1s linear infinite;animation: ab01t_02 2.1s linear infinite;}

.ab_01_t label b.b2{width:.18rem;height:.1rem;display:block;overflow:hidden;position:absolute;right:0px;top:50%;margin-top:-.05rem;}
.ab_01_t label b.b2:before{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#3066a2;border-radius:50%;position:absolute;left:0px;top:0px;z-index:2;-webkit-animation:ab01t_01 2.1s linear infinite;animation: ab01t_01 2.1s linear infinite;}
.ab_01_t label b.b2:after{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#97b2d0;border-radius:50%;position:absolute;right:0px;top:0px;z-index:1;-webkit-animation:ab01t_02 2.1s linear infinite;animation: ab01t_02 2.1s linear infinite;}

.ab_01_t label.lb1{color:#fff;}
.ab_01_t label.lb1 b.b1:before{background-color:#b3c8e2;}
.ab_01_t label.lb1 b.b1:after{background-color:#fff;}

.ab_01_t label.lb1 b.b2:before{background-color:#fff;}
.ab_01_t label.lb1 b.b2:after{background-color:#b3c8e2;}

@-webkit-keyframes ab01t_01{
    0%{left:0px}
    50%{left:50%;}
    100%{left:0px;}
}
@keyframes ab01t_01{
     0%{left:0px}
    50%{left:50%;}
    100%{left:0px;}
}

@-webkit-keyframes ab01t_02{
    0%{right:0px;}
    50%{right:50%;}
    100%{right:0px;}
}
@keyframes ab01t_02{
    0%{right:0px;}
    50%{right:50%;}
    100%{right:0px;}
}


.ab_01_c{width:100%;overflow:hidden;margin-top:.5rem;font-size:.2rem;}
.ab_01_c p{width:100%;overflow:hidden;font-size:.2rem;color:#6a7079;line-height:1.75;margin-bottom:.2rem;}

.ab_02{overflow:hidden;background:url("../images/ab_02.jpg") center no-repeat;background-size:cover;padding:1rem 0px 1.2rem 0px;margin-top:1rem;}
.ab_02_c{width:100%;overflow:hidden;margin-top:.8rem;border:.02rem solid rgba(255,255,255,.55);background-color:rgba(255,255,255,.3);border-radius:.25rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_02_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between;margin:.8rem 0px;}
.ab_02_c ul li{width:calc(100% / 3);text-align:center;overflow:hidden;position:relative;}
.ab_02_c ul li:before{content:"";width:.01rem;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,.55);position:absolute;right:0px;top:0px;}
.ab_02_c ul li:last-child:before{display:none;}
.ab_02_c ul li p{width:100%;overflow:hidden;text-align:center;}
.ab_02_c ul li p.p1{}
.ab_02_c ul li p.p1 img{display:block;margin:0px auto;padding:0px;height:.7rem;}
.ab_02_c ul li p.p2{font-size:.3rem;line-height:1.75;margin-top:.2rem;color:#fff;}
.ab_02_c ul li p.p3{font-size:.2rem;color:rgba(255,255,255,.7);line-height:.3rem;/*max-height:.6rem;*/margin-top:.1rem;}


.ab_03{overflow:hidden;background:url("../images/ab_03.jpg") center no-repeat;background-size:cover;padding-top:1rem;padding-bottom:1rem;}

.ab_03_t{width:100%;overflow:hidden;margin-top:.6rem;}
.ab_03t_slide{width:100%;overflow:hidden;height:1.1rem;}
.ab_03t_slide .swiper-slide{overflow:hidden;text-align:center;cursor:pointer;}
.ab_03t_slide .swiper-slide label{display:inline-block;color:#8a9098;font-size:.3rem;cursor:pointer;line-height:1.1rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
/*.ab_03t_slide .swiper-slide-prev{text-align:left;}
.ab_03t_slide .swiper-slide-next{text-align:right;}*/
.ab_03t_slide .swiper-slide-active label{color:#3d6bad;font-size:.46rem;}


.ab_03_b{width:100%;overflow:hidden;margin-top:.7rem;}
.ab_03_b ul li{width:100%;overflow:hidden;position:relative;padding-bottom:.4rem;}
.ab_03_b ul li:before{content:"";width:.02rem;height:100%;display:block;overflow:hidden;background-color:#82888f;position:absolute;left:50%;top:.32rem;margin-left:-.01rem;}
.ab_03_b ul li .ab_03b_c{width:.32rem;height:.32rem;overflow:hidden;background:url("../images/ab_05.png") center no-repeat;background-size:100% 100%;position:absolute;left:50%;top:0px;margin-left:-.16rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_03_b ul li .ab_03bc_c{width:calc(50% - .32rem - .4rem);overflow:hidden;}
.ab_03_b ul li .ab_03bc_c p{width:100%;overflow:hidden;font-size:.18rem;color:#333;line-height:1.75;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_03_b ul li .ab_03bc_l{margin-left:calc(.32rem + 0rem);text-align:right;}
.ab_03_b ul li .ab_03bc_r{margin-left:calc(50% + .32rem + .4rem);}
.ab_03_b ul li:last-child:before{display:none;}

.ab_03_b ul li:hover .ab_03b_c{background:url("../images/ab_04.png") center no-repeat;background-size:100% 100%;}
.ab_03_b ul li:hover .ab_03bc_c p{color:#2c6bb2;}

.ab_04{overflow:hidden;background:url("../images/ab_06.jpg") center no-repeat;background-size:cover;padding:.8rem 0px;}

.ab_04_c{width:100%;overflow:hidden;padding-top:.6rem;}
.ab_04_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.ab_04_c ul.ul1{justify-content:center;margin-top:.3rem;}
.ab_04_c ul.ul1 li{margin:0px 4.3%;}
.ab_04_c ul li{width:18.57%;overflow:hidden;}
.ab_04_c ul li a{width:100%;overflow:hidden;display:block;overflow:hidden;position:relative;}
.ab_04_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_04_c ul li em.em1{position:relative;}
.ab_04_c ul li em.em1 img.img1{width:100%;display:block;opacity:0;}
.ab_04_c ul li em.em3{width:76.92%;overflow:hidden;position:absolute;left:11.54%;top:.3rem;border-radius:50%;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_04_c ul li em.em3 img{width:100%;display:block;}
.ab_04_c ul li em.em2{}
.ab_04_c ul li em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.ab_04_c ul li em.em2 span.sp1{font-size:.24rem;color:#333333;line-height:1.75;text-overflow:ellipsis;white-space:nowrap;}
.ab_04_c ul li em.em2 span.sp2{font-size:.18rem;color:#666666;line-height:1.75;text-overflow:ellipsis;white-space:nowrap;}
.ab_04_c ul li em.em2 span.sp3{margin-top:.1rem;font-size:.18rem;color:#666;}
.ab_04_c ul li em.em2 span.sp3 i{display:inline-block;line-height:.4rem;height:.4rem;padding:0px .25rem;position:relative;color:#666666;cursor:pointer;}
.ab_04_c ul li em.em2 span.sp3 i b{display:inline-block;font-weight:normal;position:relative;z-index:99;}
.ab_04_c ul li em.em2 span.sp3 i:before{content:"";width:40%;height:100%;display:block;overflow:hidden;background-color:#ededee;position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_04_c ul li:hover em.em1 img.img1{opacity:1;}
.ab_04_c ul li:hover em.em3{bottom:initial;top:0px;}
.ab_04_c ul li:hover em.em2 span.sp1{color:#3066a2;}
.ab_04_c ul li:hover em.em2 span.sp2{color:#3066a2;}
.ab_04_c ul li:hover em.em2 span.sp3 i{color:#3066a2;}
.ab_04_c ul li:hover em.em2 span.sp3 i:before{width:100%;}

.ab_04_c ul li .team_hid,.ab_05_c ul li .team_hid,.ab_06_c ul li .team_hid{display:none;}
.team_hid{display:none;}

 .team_tit{margin-top:.5rem;text-align:center;}
 .team_tit span.sp1{font-size:.24rem;color:#333333;line-height:1.75;text-overflow:ellipsis;white-space:nowrap;display:block;}
 .team_tit span.sp2{font-size:.18rem;color:#666666;line-height:1.75;text-overflow:ellipsis;white-space:nowrap; display:block;}
.team_cont{ width:100%; margin-top:.3rem;padding-bottom:.5rem; }
.team_cont p{ font-size:.16rem; color:#666; line-height:1.5;}
.ab_05{overflow:hidden;background:url("../images/ab_07.jpg") center no-repeat;background-size:cover;padding:1rem 0px;}

.ab_05_c{width:100%;overflow:hidden;margin-top:.6rem;}
.ab_05_c ul{width:100%;overflow:hidden;text-align:center;font-size:0px;margin-bottom:.2rem;}
.ab_05_c ul li{width:calc( ( 100% - .76rem ) / 4 );display:inline-block;padding:.3rem .2rem;border:.01rem solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.1);border-radius:.08rem;margin:0px .125rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_05_c ul li:first-child{margin-left:0px;}
.ab_05_c ul li:last-child{margin-right:0px;}
.ab_05_c ul li a{width:100%;display:block;overflow:hidden;}
.ab_05_c ul li span{width:100%;display:block;overflow:hidden;color:#fff;text-align:left;}
.ab_05_c ul li span.sp1{font-size:.24rem;line-height:1.75;text-overflow:ellipsis;white-space:nowrap;}
.ab_05_c ul li span.sp2{font-size:.18rem;line-height:.28rem;height:.56rem;color:rgba(255,255,255,.7);margin-top:.05rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.ab_05_c ul li span.sp3{margin-top:.1rem;font-size:.18rem;color:#fff;}
.ab_05_c ul li span.sp3 i{display:inline-block;line-height:.4rem;height:.4rem;padding:0px .25rem;position:relative;color:#fff;}
.ab_05_c ul li span.sp3 i b{display:inline-block;font-weight:normal;position:relative;z-index:99;}
.ab_05_c ul li span.sp3 i:before{content:"";width:40%;height:100%;display:block;overflow:hidden;background-color:#7b99bf;position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_05_c ul li a:hover span.sp3 i:before{width:100%;}



.ab_06{overflow:hidden;background:url("../images/ab_08.jpg") center no-repeat;background-size:cover;padding:1rem 0px;position:relative;}
.ab_06 .fl{width:50%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:1;display:none;}
.ab_06 .fl img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:cover;object-position:center;}
.ab_06 .ab_06_c{width:80%;overflow:hidden;position:relative;z-index:999;/*float:right;*/margin:0 auto;}
/*.ab_06 .ab_06_c .ab_01_t label{margin-right:2rem;}*/

.ab_06c_c{width:100%;overflow:visible;padding-top:.6rem;}
.ab_06c_c ul{display:flex; flex-wrap:wrap; justify-content:center;}
.ab_06c_c ul li{width:calc( ( 100% - .8rem ) / 4 );float:left;position:relative;margin-right:.2rem;margin-bottom:.2rem;overflow:hidden;background-color:rgba(255,255,255,.9);border-radius:.08rem;padding:.3rem .2rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_06c_c ul li:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../images/ab_09.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:0px;opacity:0;z-index:1;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_06c_c ul li a{width:100%;display:block;overflow:hidden;position:relative;z-index:9;}
.ab_06c_c ul li span{width:100%;display:block;overflow:hidden;color:#1c1c1c;text-align:left;}
.ab_06c_c ul li span.sp1{font-size:.24rem;line-height:1.75;text-overflow:ellipsis;white-space:nowrap;}
.ab_06c_c ul li span.sp2{font-size:.18rem;line-height:.28rem;height:.56rem;color:#999999;margin-top:.05rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.ab_06c_c ul li span.sp3{margin-top:.1rem;font-size:.18rem;}
.ab_06c_c ul li span.sp3 i{display:inline-block;line-height:.4rem;height:.4rem;padding:0px .25rem;position:relative;color:#666666;}
.ab_06c_c ul li span.sp3 i b{display:inline-block;font-weight:normal;position:relative;z-index:99;}
.ab_06c_c ul li span.sp3 i:before{content:"";width:40%;height:100%;display:block;overflow:hidden;background-color:#eceded;position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_06c_c ul li:hover span.sp3 i:before{width:100%;}
.ab_06c_c ul li:hover span.sp1{color:#fff;}
.ab_06c_c ul li:hover span.sp2{color:rgba(255,255,255,.6);}
.ab_06c_c ul li:hover span.sp3 i{color:#fff;}
.ab_06c_c ul li:hover span.sp3 i:before{background-color:#6a94c6;}
.ab_06c_c ul li:hover:before{opacity:1;}
/*.ab_06c_c ul li:nth-child(4){margin-left: calc( ( 100% - .6rem ) / 6 + .1rem );}*/
.hz_01{overflow:hidden;background:url("../images/hz_01.jpg") center no-repeat;background-size:cover;padding:1rem 0px;}

.hz_01_c{width:100%;overflow:hidden;margin-top:.6rem;}
.hz_01_c p{width:100%;overflow:hidden;font-size:.2rem;color:#666;line-height:1.75;margin-bottom:.2rem;}
.hz_01_c a{color:#346aa4;}

.hz_02{overflow:hidden;background:url("../images/p4_01.jpg") center no-repeat;background-size:cover;padding:1rem 0px;}

.hz_02_c{width:100%;overflow:hidden;position:relative;margin-top:.4rem;}
.hz_02c_bg{width:100%;overflow:hidden;}
.hz_02c_bg img{width:100%;display:block;}

.hz_02_c .p5c_a{display:none;}

.hz_02_c .p5c_a label{/*width:9%;*/width:13%;overflow:visible;display:block;position:absolute;left:0%;top:0%;}
.hz_02_c .p5c_a label img{width:100%;display:block;position:relative;z-index:99;}
.hz_02_c .p5c_a label:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,.4);border-radius:50%;transform:scale(1);opacity:0}
.hz_02_c .p5c_a label:before{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 3s infinite linear;animation:ksan 3s infinite linear}
.hz_02_c .p5c_a label:after{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,.2);border-radius:50%;transform:scale(1);opacity:0}
.hz_02_c .p5c_a label:after{-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 3s infinite linear;animation:ksan 3s infinite linear;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;}

.hz_02_c .p5c_a label:nth-child(1){left:26.04%;top:36.44%;}
.hz_02_c .p5c_a label:nth-child(2){left:47.70%;top:36.44%;}
.hz_02_c .p5c_a label:nth-child(3){left:63.02%;top:36.44%;}


.hz_02_c .p5c_b{bottom:0px;heigh:1.12rem;}

.hz_02c_t{width:100%;overflow:hidden;position:absolute;left:0px;top:0px;height:1.12rem;}

.hz02ct_slide{width:100%;overflow:hidden;}
.hz02ct_slide .swiper-wrapper{transition-timing-function:linear;}

.hz02ct_slide .swiper-slide{width:2.85rem;overflow:hidden;}
.hz02ct_slide .swiper-slide .p5cb_img{width:100%;overflow:hidden;position:relative;background-color:rgba(0,0,0,0.12);border:.02rem solid #94abbe;border-radius:.15rem;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;}
.hz02ct_slide .swiper-slide .p5cb_img img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.hz02ct_slide .swiper-slide .p5cb_img img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.hz02ct_slide .swiper-slide .p5cb_img:hover{border:.02rem solid #fff;background-color:#fff;}
.hz02ct_slide .swiper-slide .p5cb_img:hover img.img2{opacity:1;}
.hz02ct_slide .swiper-slide .p5cb_img:hover img.img1{opacity:0;}

.hz02ct_slide1{width:100%;overflow:hidden;}
.hz02ct_slide1 .tempWrap{margin:0px auto;padding:0px;overflow:visible !important;}
.hz02ct_slide1 ul li{width:2.85rem;overflow:hidden;margin:0px .2rem;float:left;}
.hz02ct_slide1 ul li .p5cb_img{width:100%;overflow:hidden;position:relative;background-color:rgba(0,0,0,0.12);border:.02rem solid #94abbe;border-radius:.15rem;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;}
.hz02ct_slide1 ul li .p5cb_img img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.hz02ct_slide1 ul li .p5cb_img img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.hz02ct_slide1 ul li .p5cb_img:hover{border:.02rem solid #fff;background-color:#fff;}
.hz02ct_slide1 ul li .p5cb_img:hover img.img2{opacity:1;}
.hz02ct_slide1 ul li .p5cb_img:hover img.img1{opacity:0;}



.hz02ct_01{}
.hz02ct_01 label{display:inline-block;height:.5rem;line-height:.5rem;padding:0px .3rem;background-color:#fff;border-radius:.5rem;position:relative;z-index:99;}
.hz02ct_01:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,.5);position:absolute;left:0%;top:0px;border-radius:.5rem;-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 3s infinite linear;animation:ksan 3s infinite linear}
.hz02ct_01:after{content:"";width:100%;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,.4);position:absolute;left:0%;top:0px;border-radius:.5rem;-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 3s infinite linear;animation:ksan 3s infinite linear;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;}

.hz02ct_01_01 label span{display:inline-block;background:url("../images/hz_01.png") left center no-repeat;background-size:.14rem;padding-left:.24rem;font-size:.24rem;color:#2b64ab;}
.hz02ct_01_02 label span{display:inline-block;background:url("../images/hz_02.png") left center no-repeat;background-size:.14rem;padding-left:.24rem;font-size:.24rem;color:#2b64ab;}

.hz02ct_01_01{position:absolute;left:.9rem;top:1.9rem;z-index:999;}

.hz02ct_01_02{position:absolute;right:.9rem;bottom:1.9rem;z-index:999;}


.gszlfr{width:100%;overflow:hidden;background:url("../images/gszl_01.jpg") center no-repeat;background-size:cover;padding-bottom:1.5rem;position:relative;}
.gszlfr:before{content:"";width:100%;height:55%;display:block;overflow:hidden;background:url("../images/gszl_02.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:18%;}

.gszl_01{overflow:hidden;margin-top:1rem;position:relative;z-index:99;}
.gszl_01_c{width:100%;overflow:visible;padding-top:.6rem;}
.gszl_01_c ul li{width:calc( ( 100% - .6rem ) / 3 );float:left;position:relative;padding:.3rem .4rem;border-radius:.08rem;margin-right:.3rem;margin-bottom:.3rem;overflow:hidden;background-color:#fff;-moz-box-shadow:0px 0px .2rem rgba(45,107,179,0.1);-webkit-box-shadow:0px 0px .2rem rgba(45,107,179,0.1);box-shadow:0px 0px .2rem rgba(45,107,179,0.1);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.gszl_01_c ul li:nth-child(3n){margin-right:0px;}
.gszl_01_c ul li:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background:url("../images/gszl_03.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:0px;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.gszl_01_c ul li a{width:100%;display:block;overflow:hidden;position:relative;z-index:99;}
.gszl_01_c ul li span{width:100%;display:block;overflow:hidden;color:#1c1c1c;text-align:left;}
.gszl_01_c ul li span.sp1{font-size:.24rem;line-height:.36rem;text-overflow:ellipsis;white-space:nowrap;}
.gszl_01_c ul li span.sp1 .i3>i{display:none;}
.gszl_01_c ul li span.sp1 i{display:inline-block;}
.gszl_01_c ul li span.sp1 i.i1{float:left;}
.gszl_01_c ul li span.sp1 i.i2{float:left;margin-left:.2rem;}
.gszl_01_c ul li span.sp1 i.i2 b{display:inline-block;background-color:#2d6cb3;font-weight:normal;font-size:.18rem;color:#fff;padding:0px .2rem;border-radius:.18rem .18rem .18rem 0px;}

.gszl_01_c ul li span.sp2{font-size:.18rem;line-height:.28rem;height:.56rem;color:#666666;margin-top:.05rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.gszl_01_c ul li span.sp3{margin-top:.1rem;font-size:.18rem;}
.gszl_01_c ul li span.sp3 i{display:inline-block;line-height:.4rem;height:.4rem;padding:0px .25rem;position:relative;color:#666666;}
.gszl_01_c ul li span.sp3 i b{display:inline-block;font-weight:normal;position:relative;z-index:99;}
.gszl_01_c ul li span.sp3 i:before{content:"";width:40%;height:100%;display:block;overflow:hidden;background-color:#e7eaf2;position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}

.gszl_01_c ul li:hover span.sp3 i:before{width:100%;}
.gszl_01_c ul li:hover span.sp1{color:#fff;}
.gszl_01_c ul li:hover span.sp1 i.i2 b{background-color:#fff;color:#2d6cb3;}
.gszl_01_c ul li:hover span.sp2{color:rgba(255,255,255,.6);}
.gszl_01_c ul li:hover span.sp3 i{color:#fff;}
.gszl_01_c ul li:hover span.sp3 i:before{background-color:#6a94c6;}
.gszl_01_c ul li:hover:before{opacity:1;}


.sswjfr{overflow:hidden;width:100%;background:url("../images/sswj_01.jpg") center no-repeat;background-size:cover;background-position:center;padding-bottom:1rem;}

.sswj_01{overflow:hidden;}
.sswj_01 ul li{width:100%;overflow:hidden;padding:.7rem 0px;}
.sswj_01 ul li:nth-child(2n){background-color:#f5f7fb;}
.sswj_01 ul li:last-child{border-bottom:.01rem solid #e2e4e6;}
.sswj_01 ul li a{width:100%;display:block;line-height:.6rem;overflow:hidden;}
.sswj_01 ul li em{font-style:normal;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.sswj_01 ul li em.em1{width:2.3rem;font-size:.5rem;color:#3d6bad;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #787e87;}
.sswj_01 ul li em.em1 span{font-size:.3rem; color:#999;-webkit-text-fill-color:#999;-webkit-text-stroke:0 #787e87;display: block;  margin-left: .25rem; line-height: 1;}
.sswj_01 ul li em.em2{width:calc(100% - 2.3rem - 3rem - .4rem);font-size:.26rem;color:#191d29;}
.sswj_01 ul li em.em3{float:right;font-size:.18rem;color:#7d7e81;text-transform:uppercase;}
.sswj_01 ul li em.em3 span{width:3rem;text-align:center;display:inline-block;line-height:.6rem;border-radius:.6rem;border:.01rem solid #d1d3d8;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;}
.sswj_01 ul li em.em3 i{display:inline-block;background:url("../images/sswj_02.png") left center no-repeat;background-size:.2rem;padding-left:.3rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.sswj_01 ul li:hover em.em1{-webkit-text-stroke:1px #3975b7;}
.sswj_01 ul li:hover em.em2{color:#3975b7}
.sswj_01 ul li:hover em.em3{color:#fff;}
.sswj_01 ul li:hover em.em3 span{background-color:#3975b7;border:.01rem solid #3975b7;}
.sswj_01 ul li:hover em.em3 i{background:url("../images/sswj_03.png") left center no-repeat;background-size:.2rem;}


.page-inner{width:100%;overflow:hidden;text-align:center;margin-top:1rem;line-height:1.5;}
.page-inner .wp-pagenavi{display:inline-block;}
.page-inner a{float:left;font-size:.18rem;margin:0px .1rem;color:#999;}
.page-inner span{float:left;font-size:.18rem;margin:0px .1rem;color:#999;}


.llfs_01{overflow:hidden;background:url("../images/llfs_01.jpg") left center no-repeat;background-size:cover;padding:1.4rem 0px;}
.llfs_01 .fr{float:left;}
.llfs_01 .fr label{display:inline-block;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.llfs_01 .fr label em{display:block;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;}
.llfs_01 .fr label em.em1{width:2.2rem;overflow:visible;}
.llfs_01 .fr label em.em1 img{width:100%;display:block;position:relative;z-index:99;}
.llfs_01 .fr label em.em1:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(45,108,179,.4);border-radius:50%;transform:scale(1);opacity:0}
.llfs_01 .fr label em.em1:before{-webkit-animation:ksan_01 2s infinite linear;-moz-animation:ksan_01 3s infinite linear;animation:ksan_01 3s infinite linear}
.llfs_01 .fr label em.em1:after{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(45,108,179,.4);border-radius:50%;transform:scale(1);opacity:0}
.llfs_01 .fr label em.em1:after{-webkit-animation:ksan_01 2s infinite linear;-moz-animation:ksan_01 3s infinite linear;animation:ksan_01 3s infinite linear;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;}
.llfs_01 .fr label em.em2{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.llfs_01 .fr label em.em3{display:block;}
.llfs_01 .fr label em.em3 span{width:100%;display:block;overflow:hidden;}
.llfs_01 .fr label em.em3 span.sp1{font-size:.3rem;color:#000000;line-height:1.75;}
.llfs_01 .fr label em.em3 span.sp2{font-size:.26rem;color:rgba(0,0,0,.6);line-height:1.75;}
.llfs_01 .fr label em.em3 span.sp2 a{color:rgba(0,0,0,.6);}

.yjbgfr{overflow:hidden;background:url("../images/sswj_01.jpg") center no-repeat;background-size:cover;position:relative;padding-bottom:1rem;}
.yjbgfr:before{content:"";width:100%;height:45%;display:block;overflow:hidden;background:url("../images/yjbg_01.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:16%;}

.yjbg_01{overflow:hidden;padding:1.2rem 0px 0rem 0px;position:relative;z-index:99;}
.yjbg_01 ul li{width:22%;float:left;margin-right:17%;margin-bottom:1rem;}
.yjbg_01 ul li:nth-child(3n){margin-right:0px;}
.yjbg_01 ul li a{width:100%;display:block;overflow:visible;}
.yjbg_01 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.yjbg_01 ul li em.em1{border-radius:.18rem;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.yjbg_01 ul li em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.yjbg_01 ul li em.em2{margin-top:.2rem;}
.yjbg_01 ul li em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.yjbg_01 ul li em.em2 span.sp1{font-size:.26rem;color:#191d29;line-height:1.75;text-overflow:ellipsis;white-space:nowrap;}
.yjbg_01 ul li em.em2 span.sp2{margin-top:.1rem;overflow:visible;}
.yjbg_01 ul li em.em2 span.sp2 i{display:inline-block;line-height:.5rem;padding:0px .3rem;background-color:#fff;border-radius:.6rem;text-transform:uppercase;border:.01rem solid #d1d3d8;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.yjbg_01 ul li em.em2 span.sp2 i b{display:inline-block;font-weight:normal;font-size:.16rem;color:#7d7e81;background:url("../images/sswj_02.png") left center no-repeat;background-size:.2rem;padding-left:.3rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.yjbg_01 ul li:hover em.em2 span.sp2 i{border:.01rem solid #3975b7;background-color:#3975b7;}
.yjbg_01 ul li:hover em.em2 span.sp2 i b{background:url("../images/sswj_03.png") left center no-repeat;background-size:.2rem;color:#fff;}
.yjbg_01 ul li:hover em.em2 span.sp1{color:#3975b7}
.yjbg_01 ul li:hover em.em1 img{transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03);}


.cpfr{overflow:hidden;width:100%;background:url("../images/cp_01.jpg");background-size:100%;position:relative;}
.cpfr:before{content:"";width:100%;height:7rem;display:block;overflow:hidden;background:url("../images/cp_05.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:6.8rem;}

.cpfr1{overflow:hidden;width:100%;background:url("../images/cp_01.jpg");background-size:100%;position:relative;}
.cpfr1 .news_box1{padding-top:0px;}
.cpfr1 ul.newslist{margin-top:0px;}

.cp_01{width:100%;overflow:hidden;margin-top:1rem;position:relative;z-index:99;}
.cp_01 .wrap_c{position:relative;}
.cp_01 .fl{width:50%;overflow:hidden;}
.cp_01 .fl p{width:100%;overflow:hidden;font-size:.18rem;color:#777;line-height:1.75;margin-bottom:.2rem;text-align:justify;text-justify:inter-ideograph;}
.npcon1 {
    min-height:3rem;
    scrollbar-width: thin;

    
    overflow-y: visible;
    padding-right: .1rem;
    padding-top:.3rem;

}

/* 设置滚动条滑块的背景色和圆角 */

.npcon1::-webkit-scrollbar-thumb {

    background-color: #ccc;

    border-radius: 5px;

}

/* 设置滚动条滑块在悬停状态下的背景色和圆角 */

.npcon1::-webkit-scrollbar-thumb:hover {

    background-color: #999;

    border-radius: 5px;

}

/* 设置滚动条轨道的背景色和圆角 */

.npcon1::-webkit-scrollbar-track {

    background-color: #f5f5f5;

    border-radius: 5px;

}

/* 设置滚动条轨道在悬停状态下的背景色和圆角 */

.npcon1::-webkit-scrollbar-track:hover {

    background-color: #ccc;

    border-radius: 5px;

}
.cp_01 .fl p.p1{margin-bottom:.3rem;}
.cp_01 .fl p.p1 img{height:.8rem;display:block;}
.cp_01 .fl p.p2{/*text-align:right;*/ margin-right:.2rem;}
.cp_01 .fl p.p2 a{display:inline-block;position:relative;color:#2c6bb2;line-height:.45rem;padding:0px .15rem;}
.cp_01 .fl p.p2 a span{display:inline-block;font-weight:normal;position:relative;z-index:99;background:url("../images/cp_09.png") right center no-repeat;background-size:.3rem;padding-right:.4rem;}
.cp_01 .fl p.p2 a:before{content:"";width:28%;height:100%;display:block;overflow:hidden;background-color:rgba(44,107,178,.15);position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cp_01 .fl p.p2 a:hover:before{width:100%;}

.cp_01 .fr{width:45%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin-right:.5rem;}
.cp_01 .fr img{max-width:100%;display:block;}

.cp_01 a.a1{width:.5rem;display:block;overflow:hidden;position:absolute;right:0px;top:0px;z-index:990;text-align:center;font-size:.18rem;color:#2c6bb2;padding-top:.3rem;padding-bottom:1rem;}
.cp_01 a.a1:before{content:"";width:100%;height:.6rem;display:block;overflow:hidden;background-color:#dce1ef;position:absolute;left:0px;top:0px;transition:all .3s linear;}
.cp_01 a.a1:hover:before{height: 50%;}
.cp_01 a.a1 span{position:relative;z-index:9;display:inline-block;padding-bottom:.5rem;}
.cp_01 a.a1 i{display:inline-block;width:100%;background:url("../images/cp_01.png") center bottom no-repeat;background-size:.2rem;padding-bottom:.4rem;}
.cp_01 a.a1:after{content:"";width:.02rem;height:1rem;display:block;overflow:hidden;background-color:#dce2ef;position:absolute;left:50%;margin-left:-.01rem;bottom:0px;}

.cp_02{overflow:visible;padding-top:.4rem;position:relative;z-index:99;}
.cp_02fr{width:100%;overflow:hidden;padding:.4rem 0px;background-color:#fff;border-radius:.16rem;border:.02rem solid #edf0f3;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px .1rem .3rem rgba(44,107,178,0.1);-webkit-box-shadow:0px .1rem .3rem rgba(44,107,178,0.1);box-shadow:0px .1rem .3rem rgba(44,107,178,0.1);position:relative;}
/*.cp_02fr ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}*/
.cp_02fr ul li{}
.cp_02fr ul li p{width:100%;overflow:hidden}
.cp_02fr ul li p.p1{}
.cp_02fr ul li p.p1 img{display:block;margin:0px auto;padding:0px;width:1rem;}
.cp_02fr ul li p.p2{text-align:center;font-size:.15rem;color:#2c6bb2;line-height:1.5;margin-top:.2rem;}


.cp_03{overflow:hidden;padding:.8rem 0px;text-align:center;position:relative;z-index:99;}
.cp_03fr{display:inline-block;position:relative;background-color:#f4f6fc;border-radius:.8rem;overflow:visible;}
.cp_03fr a{padding:0px .8rem;height:.8rem;border-radius:.8rem;display:block;overflow:hidden;font-size:.24rem;color:#2c6bb2;float:left;display:flex;display:-webkit-flex;align-items:center;justify-content:center;transition:all .3s linear;}
.cp_03fr a.on{background-color:#2c6bb2;color:#fff;-moz-box-shadow:0px .1rem .3rem rgba(44,107,178,0.4);-webkit-box-shadow:0px .1rem .3rem rgba(44,107,178,0.4);box-shadow:0px .1rem .3rem rgba(44,107,178,0.4);}
.cp_03fr a sup{margin-top: -.12rem;}
.cp05fr{width:100%;overflow:hidden;position:relative;z-index:99;}
.cp_05_01{padding-bottom:1rem;}

a.vid_sw_prev,a.cp_02_prev{width:.16rem;height:100%;display:none;overflow:hidden;background:url("../images/cp_02.png") center no-repeat;background-size:.1rem;position:absolute;left:0px;top:0px;z-index:999;}
a.vid_sw_next,a.cp_02_next{width:.16rem;height:100%;display:none;overflow:hidden;background:url("../images/cp_03.png") center no-repeat;background-size:.1rem;position:absolute;right:0px;top:0px;z-index:999;}

.cp_04{overflow:hidden;}
.cp_04_video{width:100%;overflow:hidden;position:relative;}
.cp_04_video img{width:100%;display:block;}
.cp_04_video a.a1{width:.8rem;height:.8rem;display:block;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:-.4rem;margin-left:-.4rem;}
.cp_04_video a.a1 i{width:100%;height:100%;display:block;overflow:hidden;background:url("../images/play.png") center no-repeat;background-size:100%;position:absolute;left:0px;top:0px;z-index:99;}
.cp_04_video a.a1:before{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,.7);border-radius:50%;transform:scale(1);opacity:1}
.cp_04_video a.a1:before{/*-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 2s infinite linear;animation:ksan 2s infinite linear*/}
.cp_04_video a.a1:after{content:"";width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,.8);border-radius:50%;transform:scale(1);opacity:0}
.cp_04_video a.a1:after{/*-webkit-animation:ksan 2s infinite linear;-moz-animation:ksan 2s infinite linear;animation:ksan 2s infinite linear;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s;*/}


.cp_04_txt{width:100%;overflow:hidden;text-align:center;border:.01rem solid #eee;padding:.2rem 0px;border-top:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:.24rem;color:#222222;line-height:1.75;background-color:#fff;}


.cp_06{overflow:hidden;margin-top:.6rem;}

.cp_07{overflow:hidden;height:.85rem;margin-top:.6rem;}
.cp_07 .wrap_c{overflow:visible;position:relative;}
.cp_07 .cp_07s_prev{width:.16rem;height:100%;display:block;overflow:hidden;background:url("../images/cp_02.png") center no-repeat;background-size:.16rem;position:absolute;left:0px;top:0px;z-index:999;}
.cp_07 .cp_07s_next{width:.16rem;height:100%;display:block;overflow:hidden;background:url("../images/cp_03.png") center no-repeat;background-size:.16rem;position:absolute;right:0px;top:0px;z-index:999;}




.cp_07_slide{width:calc(100% - .32rem);margin:0px auto;padding:0px;overflow:hidden;height:.85rem;}
.cp_07_slide .swiper-slide{width:20%;overflow:hidden;text-align:center;}
.cp_07_slide .swiper-slide span{width:100%;display:block;height:.85rem;cursor:pointer;font-size:.3rem;color:#b8b7b7;position:relative;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;}
.cp_07_slide .swiper-slide span:before{content:"";width:.14rem;height:.1rem;display:block;overflow:hidden;background:url("../images/hz_02.png") center no-repeat;background-size:100%;position:absolute;left:50%;top:-.1rem;margin-left:-.07rem;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cp_07_slide .swiper-slide-active span{color:#2c6bb2;text-shadow:.04rem .06rem .06rem rgba(44,107,178,.48);font-size:.46rem;}
.cp_07_slide .swiper-slide-active span:before{top:0px;}


.cp_08{overflow:hidden;margin-top:.24rem;}
.cp_08_t{width:100%;overflow:hidden;}
.cp_08_t img{display:block;width:.19rem;margin:0px auto;padding:0px;}


.cp_08_c{width:100%;overflow:hidden;position:relative;padding:.8rem 0px;margin:.3rem 0px;}
.cp_08_c:before{content:"";width:.02rem;height:100%;display:block;overflow:hidden;background-color:#2c6bb2;position:absolute;left:50%;top:0px;margin-left:-.01rem;}
.cp_08_c b.b1{width:.28rem;height:.28rem;display:block;overflow:hidden;position:absolute;left:50%;top:-.01rem;margin-left:-.14rem;background:url("../images/cp_04.png") center no-repeat;background-size:100% 100%;}
.cp_08_c b.b2{width:.28rem;height:.28rem;display:block;overflow:hidden;position:absolute;left:50%;bottom:-.01rem;margin-left:-.14rem;background:url("../images/cp_04.png") center no-repeat;background-size:100% 100%;}


.cp_08_c ul li{width:100%;overflow:hidden;position:relative;padding:.1rem 0px;}
.cp_08_c ul li .cp_08c_y{width:1.5rem;height:.5rem;border-radius:.5rem;overflow:hidden;position:absolute;left:50%;margin-left:-.75rem;top:50%;margin-top:-.25rem;background-color:#2c6bb2;font-size:.3rem;color:#fff;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}

.cp_08_c ul li .cp_08c_txt{width:calc(50% - 1.24rem - .1rem);padding:.2rem;overflow:hidden;background-color:#fff;border-radius:.08rem;-moz-box-shadow:0px 0px .18rem rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px .18rem rgba(0,0,0,0.05); box-shadow:0px 0px .18rem rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cp_08_c ul li .fl{margin-left:.1rem;}
.cp_08_c ul li .fr{margin-right:.1rem;}
.cp_08_c ul li .cp_08c_txt dl{width:100%;overflow:hidden;margin:0px;padding:0px;position:relative;margin-bottom:.2rem;padding-bottom:.2rem;}
.cp_08_c ul li .cp_08c_txt dl:before{content:"";width:calc(100% - .2rem);height:.01rem;display:block;overflow:hidden;background-color:#eee;position:absolute;right:0px;bottom:0px;}
.cp_08_c ul li .cp_08c_txt dl:last-child{margin-bottom:0px;padding-bottom:0px;}
.cp_08_c ul li .cp_08c_txt dl:last-child:before{display:none;}
.cp_08_c ul li .cp_08c_txt dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:.24rem;color:#666;line-height:.34rem;background:url("../images/cp_05.png") left .14rem no-repeat;background-size:.06rem;padding-left:.2rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


.cp_08_c ul li .cp_08c_txt dl dd{width:100%;overflow:hidden;margin:.05rem 0px;padding:0px;font-size:.18rem;color:#666;line-height:.28rem;background:url("../images/cp_06.png") left .09rem no-repeat;background-size:.08rem;padding-left:.2rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


.cp_05_02{position:relative;}
.cp_05_02:before{content:"";width:100%;height:28.45%;display:block;overflow:hidden;background:url("../images/cp_07.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;bottom:0px;}


.cp_09{overflow:hidden;background:url("../upimg/cp_13.jpg") center no-repeat;background-size:cover;padding:1.7rem 0px;position:relative;z-index:99;}
.cp_09 p{width:100%;overflow:hidden;font-size:.2rem;color:rgba(255,255,255,.7);line-height:1.75;margin-bottom:.2rem;max-width:55%;text-align:justify;text-justify:inter-ideograph; letter-spacing:.01rem;font-weight:bold;}
.cp_09 p.p1{font-size: .22rem;color:#fff; margin-top:.6rem;}

.cp_10{overflow:hidden;margin-top:.8rem;position:relative;z-index:99;}
.cp_10_t{width:100%;overflow:hidden;}
.cp_10_c{width:100%;overflow:hidden;margin-top:.6rem;}
.cp_10_c ul li{width:calc( ( 100% - .1rem ) / 2 );overflow:hidden;float:left;}
.cp_10_c ul li:first-child{margin-right:.1rem}


.cp_11{overflow:hidden;margin-bottom:1.4rem;margin-top:.8rem;position:relative;z-index:99;}
.cp_11_c{width:100%;overflow:visible;padding-top:.6rem;}
.cp_11_c ul li{width:calc( ( 100% - .4rem ) / 2 );float:left;margin-right:.4rem;margin-bottom:.4rem;overflow:hidden;float:left;background-color:#fff;border-radius:.08rem;-moz-box-shadow:0px 0px .1rem rgba(28,98,167,0.1);-webkit-box-shadow:0px 0px .1rem rgba(28,98,167,0.1);box-shadow:0px 0px .1rem rgba(28,98,167,0.1);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cp_11_c ul li:nth-child(2n){margin-right:0px;}
.cp_11_c ul li a{width:100%;display:block;overflow:hidden;}
.cp_11_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cp_11_c ul li em.em1{}
.cp_11_c ul li em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cp_11_c ul li em.em2{padding:.3rem .2rem;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.cp_11_c ul li em.em2 span{display:block;overflow:hidden;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cp_11_c ul li em.em2 span.sp1{width:1.8rem;border-right:.01rem solid #eee;}
.cp_11_c ul li em.em2 span.sp1 i{width:100%;display:block;overflow:hidden;text-align:center;}
.cp_11_c ul li em.em2 span.sp1 i.i1{width:100%;height:.5rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.cp_11_c ul li em.em2 span.sp1 i.i1 img{max-width:100%;height:.5rem;display:block;}
.cp_11_c ul li em.em2 span.sp1 i.i2{text-align:center;font-size:.18rem;color:#999;line-height:1.5;margin-top:.05rem;}
.cp_11_c ul li em.em2 span.sp2{width:calc(100% - 1.8rem - .3rem);font-size:.2rem;color:#666666;line-height:1.5;}
.cp_11_c ul li 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);}
.cp_11_c ul li a:hover em.em2 span.sp2{color:#2c6bb2;}
.cp_11_c ul li:hover{-moz-box-shadow:0px 0px .3rem rgba(28,98,167,0.1);-webkit-box-shadow:0px 0px .3rem rgba(28,98,167,0.1);box-shadow:0px 0px .3rem rgba(28,98,167,0.1);}


.cp12fr{width:100%;overflow:hidden;background:url("../images/cp_01.jpg");background-size:100%;position:relative;}
.cp12fr:before{content:"";width:100%;height:100%;overflow:hidden;display:block;position:absolute;left:0px;top:0px;background:url("../images/cp_08.jpg") center top no-repeat;background-size:100%;pointer-events:none;}

.cp_13{overflow:hidden;margin-top:1.2rem;position:relative;z-index:990;}

.cp_13_c{width:100%;overflow:hidden;margin-top:.4rem;position:relative;}
.cp_13_c table{width:100%;overflow:hidden;background-color:#fff;border-radius:.08rem;}
.cp_13_c table th{background-color:#2c6bb2;color:#fff;font-family:.16rem;line-height:1.75;padding:.1rem .2rem;text-align:center;border-right:.01rem solid #e7ebee;white-space:nowrap;}
.cp_13_c table th:last-child{border-right:0px;}

.cp_13_c table th:nth-child(4){width:.51rem;}
.cp_13_c table th:nth-child(5){width:.51rem;}
.cp_13_c table th:nth-child(6){width:.51rem;}
.cp_13_c table th:nth-child(7){width:.51rem;}
.cp_13_c table th:nth-child(8){width:.91rem;}



.cp_13_c table td{border-right:.01rem solid #e7ebee;border-bottom:.01rem solid #e7ebee;font-size:.14rem;color:#333;line-height:1.75;padding:.1rem .2rem;text-align:center;position:relative}
.cp_13_c table td:last-child{}
.cp_13_c table td:first-child{border-left:.01rem solid #e7ebee}
.cp_13_c table .td_c{text-align:center;}
.cp_13_c table .td1 img{display:block;margin:0px auto;padding:0px;height:.3rem;}
.cp_13_c table .td2 img{display:block;margin:.05rem auto;padding:0px;height:.2rem;}
.cp_13_c table .td_l{text-align:left;}
.cp_13_c table .td_nobottom{border-bottom:0px;}
.cp_13_c table .dw_01{width:100%;overflow:hidden;}


.cp_13_c table td a{display:inline-block;text-align: left;}
.cp_13_c table td a:hover{color:#2c6bb2;border-bottom:.01rem solid #2c6bb2;}

.cp_13_c table tr.tr1{background-color:#fbfcfc;}

.cp_13_c table tfoot td{text-align:right;border-radius:0px 0px .08rem .08rem;}
.cp_13_c table tfoot td label{float:right;}
.cp_13_c table tfoot td span{float:left;display:inline-block;font-size:.18rem;color:#444444;position:relative;line-height:.4rem;padding-left:.2rem;}
.cp_13_c table tfoot td span.sp1:before{content:"";width:.12rem;height:.12rem;display:block;overflow:hidden;border-radius:50%;background-color:#ffbe00;position:absolute;left:0px;top:50%;margin-top:-.06rem;}
.cp_13_c table tfoot td span.sp2{margin-left:.5rem;}
.cp_13_c table tfoot td span.sp2:before{content:"";width:.12rem;height:.12rem;display:block;overflow:hidden;border-radius:50%;background-color:#62b22c;position:absolute;left:0px;top:50%;margin-top:-.06rem}

.cp_13c_b{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;pointer-events:none;}
.cp_13c_b .dw_01_a{width:100%;height:40px;position:absolute;left:0px;top:0px;}
.cp_13c_b .dw_01_a label{width:calc(100% - .35rem);height:.1rem;display:block;overflow:hidden;position:absolute;left:0px;top:50%;margin-top:-.05rem;}
.cp_13c_b .dw_01_a label i{width:0%;height:100%;display:block;overflow:visible;position:absolute;left:0px;top:0px;background-color:#2c6bb2;border-radius:0px .1rem .1rem 0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cp_13c_b .dw_01_a b{width:.1rem;height:.1rem;display:block;overflow:hidden;border-radius:50%;position:absolute;right:-.35rem;top:50%;margin-top:-.05rem;}
.cp_13c_b .dw_01_a b.b0{display:none;}
.cp_13c_b .dw_01_a b.b1{background-color:#ffbe00;}
.cp_13c_b .dw_01_a b.b2{background-color:#62b22c;}

.cp_13c_b .dw_01_a:nth-child(5)  b{right:.92rem;}
.cp_13c_b .dw_01_a:nth-child(6)  b{right:.2rem;}

.cp_14{overflow:visible;text-align:center;padding-top:.5rem;padding-bottom:1.5rem;}
.cp_14 ul li{width:100%;overflow:hidden;position:relative;}
.cp_14 ul li .wrap_c{padding:.5rem 0px;display:flex;display:-webkit-flex;justify-content:space-between;overflow:hidden;position:relative;z-index:990;}
.cp_14 ul li .cp_14_txt{width:44.8%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:relative;z-index:990;}
.cp_14 ul li .cp_14_txt .cp14t_t{width:100%;overflow:hidden;}
.cp_14 ul li .cp_14_txt p{width:100%;overflow:hidden;font-size:.18rem;color:#777;line-height:1.75;margin-bottom:.2rem;text-align:left;text-align:justify;text-justify:inter-ideograph;}
.cp_14 ul li .cp_14_txt p.p1{color:#333;font-size:.3rem;}
.cp_14 ul li .cp_14_txt p.p1 span{display:inline-block; margin-left:.2rem; background:#f4f8fb; font-size:.16rem; padding:0 .2rem;color:#2c6bb2; height.4rem; line-height:.4rem; border-radius:.2rem; border-bottom-left-radius:0;}
.cp_14 ul li .cp_14_txt p.p2 a{display:inline-block;position:relative;color:#2c6bb2;line-height:.45rem;padding:0px .15rem;}
.cp_14 ul li .cp_14_txt p.p2 a span{display:inline-block;font-weight:normal;position:relative;z-index:99;background:url("../images/cp_09.png") right center no-repeat;background-size:.3rem;padding-right:.4rem;}
.cp_14 ul li .cp_14_txt p.p2 a:before{content:"";width:28%;height:100%;display:block;overflow:hidden;background-color:rgba(44,107,178,.15);position:absolute;left:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cp_14 ul li .cp_14_txt p.p2 a:hover:before{width:100%;}

.cp_14 ul li .cp_14_img{width:35.71%;overflow:hidden;position:relative;z-index:990;margin-right:1rem;display:flex;display:-webkit-flex;align-items:flex-end;justify-content:center;}
.cp_14 ul li .cp_14_img .cimgc{width:100%;overflow:hidden;position:relative;padding-bottom:.2rem;}
.cp_14 ul li .cp_14_img .cimgc a.m-video{position:absolute; width:100%; height:100%;  z-index:999; left:0; top:0;display:flex; justify-content:center; align-items:center;}
.cp_14 ul li .cp_14_img .cimgc a.m-video i{display:block; width:.8rem; height:.8rem;overflow:hidden;background:url("../images/play.png") center no-repeat rgba(255,255,255,.5);background-size:100%; border-radius:50%;}
.cp_14 ul li .cp_14_img .cimgc>span{font-size: .16rem;   position: absolute; right: 0; bottom:0;  width: 100% display: inline-block;
background: url("../images/hz_01.png") left center no-repeat;
  background-size: auto;
background-size: .14rem;
padding-left: .24rem;

}
.cp_14 ul li .cp_14_img img.img1{width:100%;display:block;background-color:rgba(255,255,255,.4);border:.02rem solid #e8eff6;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cp_14 ul li .cp_14_img img.img2{width:80%;display:block;position:absolute;left:10%;top:10%;border-radius:50%;-moz-box-shadow:0px .1rem .5rem rgba(28,98,167,0.35);-webkit-box-shadow:0px .1rem .5rem rgba(28,98,167,0.35);box-shadow:0px .1rem .5rem rgba(28,98,167,0.35);}
.cp_14 ul li .cp_14_tip{position:absolute;right:0px;bottom:.9rem;z-index:999;display:none;}
.cp_14 ul li .cp_14_tip:before{content:"";width:.02rem;height:1.6rem;background-color:#d7deed;display:block;position:absolute;left:50%;margin-left:-.01rem;bottom:0px;}
.cp_14 ul li .cp_14_tip span{width:100%;display:block;overflow:hidden;margin-bottom:2rem;text-align:center;font-size:.4rem;color:#e0e0e0;line-height:1;}
.cp_14 ul li .cp_14_bg{width:50%;height:2rem;overflow:hidden;position:absolute;right:0px;bottom:0px;z-index:1;border-radius:2rem 0px 0px 2rem;}
.cp_14 ul li .cp_14_bg img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:cover;}

.cp_14 ul li:nth-child(2n) .cp_14_img{margin-left:1rem;margin-right:0px;}
.cp_14 ul li:nth-child(2n) .cp_14_tip{right:initial;left:0px;}
.cp_14 ul li:nth-child(2n) .cp_14_bg{right:initial;left:0px;border-radius:0px 2rem 2rem 0px;}


/* 设置滚动条的宽度、高度、背景色和边框样式 */

.cp14_con {
    max-height:7rem;
    scrollbar-width: thin;

    scrollbar-color: #f5f5f5 #ccc;
    overflow-y: auto;
    padding-right: .1rem;
}

/* 设置滚动条滑块的背景色和圆角 */

.cp14_con::-webkit-scrollbar-thumb {

    background-color: #ccc;

    border-radius: 5px;

}

/* 设置滚动条滑块在悬停状态下的背景色和圆角 */

.cp14_con::-webkit-scrollbar-thumb:hover {

    background-color: #999;

    border-radius: 5px;

}

/* 设置滚动条轨道的背景色和圆角 */

.cp14_con::-webkit-scrollbar-track {

    background-color: #f5f5f5;

    border-radius: 5px;

}

/* 设置滚动条轨道在悬停状态下的背景色和圆角 */

.cp14_con::-webkit-scrollbar-track:hover {

    background-color: #ccc;

    border-radius: 5px;

}


.cp_15{overflow:hidden;margin-top:0rem; position:relative; height:7.26rem;}
.cp_15 .p1s_bg{width:100%; height:5rem;position:absolute;overflow:hidden; left: 0; top:.2rem; z-index: 2;}
.cp_15 .p1s_bg img{width:auto; height:100%;display:block;object-fit:cover;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear; opacity:0;}
.cp_15 .p1s_bg .swiper-slide-active img{ opacity:1;}
.cp_15 b.b1{width:.65rem;height:.22rem;display:block;overflow:hidden;background:url("../images/cp_11.jpg") center no-repeat;background-size:100% 100%;margin:0px auto;padding:0px; }
.cp_15fr{width:100%;overflow:hidden;background:url("../images/cp_10.jpg") center no-repeat;background-size:cover;/*padding:.8rem 0px;*/display:flex; align-items:center; height:100%;}
.cp_15fr .wrap_c{display:flex;display:-webkit-flex;justify-content:space-between; position:relative; z-index:3;}
.cp_15fr .cp_15_img{width:35%;/*overflow:hidden;*/display:flex;display:-webkit-flex;align-items:center;justify-content:center; position:relative; height:5rem;}
/*.cp_15fr .cp_15_img img{width:100%;display:block;}*/
.cp_15fr .cp_15_txt{width:60%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.cp_15fr .cp_15_txt .cp_15_t{width:100%;overflow:hidden;}
.cp_15fr .cp_15_txt p{width:100%;overflow:hidden;font-size:.18rem;color:#666;line-height:1.75;margin-bottom:.2rem;}
.cp_15fr .cp_15_txt p.p1{font-size:.3rem;color:#111;font-weight: bold;}


.cp_16{overflow:hidden;}
.cp_16_c{width:100%;overflow:hidden;position:relative;}
.cp_16_c:before{content:"";width:100%;height:.02rem;display:block;overflow:hidden;background-color:#e7ebee;position:absolute;left:0px;bottom:.05rem;z-index:1;}
.cp_16_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around;position:relative;z-index:9;}
.cp_16_c ul li{font-size:.24rem;color:#333333;position:relative;}
.cp_16_c ul li a{color:#333;display:inline-block;height:1rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:relative;}
.cp_16_c ul li.on a{color:#2c6bb2}
.cp_16_c ul li.on a:before{content:"";width:100%;height:.03rem;display:block;overflow:hidden;background-color:#2c6bb2;position:absolute;left:0px;bottom:.06rem;}
.cp_16_c ul li.on:before{content:"";width:.2rem;height:.09rem;display:block;overflow:hidden;background:url("../images/cp_12.jpg") center no-repeat;background-size:100% 100%;position:absolute;left:50%;margin-left:-.1rem;bottom:0px;z-index:9;}



.hztcfr{width:100%;overflow:hidden;height:100%;position:fixed;left:0px;top:0px;z-index:99999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;display:none;}
.hztcfr .hztc_bg{width:100%;overflow:hidden;height:100%;position:absolute;left:0px;top:0px;background-color:rgba(38,92,164,.9);}
.hztcfr .hztc_c{width:100%;overflow:hidden;position:relative;z-index:999;}
.hztcfr .hztc_c .hztcc_c{width:100%;overflow:hidden;background:url("../images/hztc_01.jpg") center no-repeat;background-size:cover;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;opacity:0;}
.hztcfr .hztc_c .hztc_img{width:100%;overflow:hidden;}
.hztcfr .hztc_c .hztc_img img{display:block;height:1.2rem;margin:0px auto;padding:0px;}
.hztcfr .hztc_c .hztc_cont{width:100%;overflow:hidden;margin-top:.1rem;padding:0px 0px .4rem 0px;}
.hztcfr .hztc_c .hztc_cont p{width:100%;overflow:hidden;font-size:.2rem;color:#666666;line-height:1.75;}
.hztcfr .hztc_c .hztcc_b{width:100%;overflow:hidden;text-align:center;margin-top:.4rem;}
.hztcfr .hztc_c .hztcc_b a{width:.5rem;height:.5rem;display:block;overflow:hidden;background:url("../images/close.png") center no-repeat;background-size:100%;margin:0px auto;padding:0px;}


.sub_empty{width:100%;overflow:hidden;min-height:600px;}

/*.p5cbi_hid{width:100%;overflow:hidden;height:100%;position:fixed;left:0px;top:0px;z-index:99999;display:flex;display:-webkit-flex;align-items:center;justify-content:center;display:none;}
.hztcfr .hztc_bg{width:100%;overflow:hidden;height:100%;position:absolute;left:0px;top:0px;background-color:rgba(38,92,164,.9);}
.hztcfr .hztc_c{width:100%;overflow:hidden;position:relative;z-index:999;}
.hztcfr .hztc_c .hztcc_c{width:100%;overflow:hidden;background:url("../images/hztc_01.jpg") center no-repeat;background-size:cover;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;opacity:0;}
.hztcfr .hztc_c .hztc_img{width:100%;overflow:hidden;}
.hztcfr .hztc_c .hztc_img img{display:block;height:1.2rem;margin:0px auto;padding:0px;}
.hztcfr .hztc_c .hztc_cont{width:100%;overflow:hidden;margin-top:.1rem;padding:0px 0px .4rem 0px;}
.hztcfr .hztc_c .hztc_cont p{width:100%;overflow:hidden;font-size:.2rem;color:#666666;line-height:1.75;}
.hztcfr .hztc_c .hztcc_b{width:100%;overflow:hidden;text-align:center;margin-top:.4rem;}
.hztcfr .hztc_c .hztcc_b a{width:.5rem;height:.5rem;display:block;overflow:hidden;background:url("../images/close.png") center no-repeat;background-size:100%;margin:0px auto;padding:0px;}*/

/*pagination*/
.pagination{ text-align: center; margin: 1rem auto; width: 100%; clear: both; font-size: 14px; display: flex; align-items: center; justify-content: center;}
.pagination>a{ display: inline-block;  font-size: .16rem;  margin:0 5px;width: .32rem; height: .32rem; text-align: center; line-height: .32rem; color: #1c1c1c; background: #fff; border-radius: .04rem; border: solid #ebebeb 1px;}
.pagination>span{color: #1c1c1c; background: #fff; border-radius: .04rem; border: solid #ebebeb 1px;display: inline-block;width: .32rem; height: .32rem; text-align: center; line-height: .32rem;margin:0 5px;}
.pagination>a.active,.pagination>a:hover{ background:#2966ad; color: #fff;  }
.pagination>a.prev,.pagination>a.next{display: inline-flex; background: none; border: none; align-items: center; justify-content: center;}
.pagination>a img{width: .08rem; font-size: .18rem; color: #999;}
.pagination1>a,.pagination1>span{ border: none; background: none; width: .54rem; height: .54rem;border-radius: .27rem; line-height: .54rem;}
.pagination>a.active,.pagination>a:hover{  }


.flfr{overflow:hidden;width:100%;background:url("../images/cp_01.jpg");background-size:100%;position:relative;padding-bottom:1.6rem;}
.fl_01{overflow:hidden;padding-top:1rem;padding-bottom:1.4rem;}
.fl_01 .wrap_c{position:relative;}
.fl_01_c{width:100%;overflow:hidden;padding:.6rem .8rem .6rem .8rem;position:relative;border-radius:0px 3rem 3rem 1rem;background:linear-gradient(#e4e9f1,#fff);background:-webkit-linear-gradient(#e4e9f1,#fff);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:-o-linear-gradient(#e4e9f1,#fff); background:-moz-linear-gradient(#e4e9f1,#fff);-moz-box-shadow:0px .2rem .5rem rgba(33,64,108,0.05);-webkit-box-shadow:0px .2rem .5rem rgba(33,64,108,0.05);box-shadow:0px .2rem .5rem rgba(33,64,108,0.05);}
.fl_01 .sp1{position:absolute;right:.6rem;top:0px;line-height:1;font-size:1rem;color:#abbcd3;font-family:Arial;font-weight:bold;z-index:999;pointer-events:none;}
.fl01c_t{width:100%;overflow:hidden;font-size:.3rem;color:#333;font-weight:bold;line-height:1.75;}
.fl01c_c{width:100%;overflow:hidden;position:relative;margin-top:.2rem;padding-left:.3rem;}
.fl01c_c:before{content:"";width:.02rem;height:calc(100% - .2rem);display:block;overflow:hidden;background-color:#c6c7c9;position:absolute;left:0px;top:.17rem;}
.fl01c_c p{width:100%;overflow:hidden;font-size:.2rem;color:#333;line-height:.4rem;margin:.05rem 0px;}
.fl01c_c1:before{height:calc(1.08rem)}

.fl_02{overflow:hidden;}
.fl_02 .fl_02_img{width:46%;overflow:hidden;position:relative;}
.fl_02 .fl_02_img .fl_02img_y{height:100%;overflow:hidden;width:auto;position:absolute;right:.1rem;top:0px;}
.fl_02 .fl_02_img .fl_02img_y img{display:block;height:100%;}
.fl_02 .fl_02_img .fl_02img_y:before{content:"";width:100%;height:100%;display:block;border:.02rem solid #d9e3f0;border-radius:50%;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.fl_02img_slide{width:70%;overflow:visible;float:right;padding:.46rem 0px;}
.fl_02img_slide .swiper-slide{width:100%;overflow:hidden;}
.fl_02img_slide .swiper-slide img{width:100%;display:block;border-radius:50%;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.fl_02img_slide .swiper-slide-prev img{opacity:.2;}
.fl_02img_slide .swiper-slide-next img{opacity:0;}
.fl_02img_slide .swiper-slide-active{z-index:999;}
.fl_02img_slide .swiper-slide-active img{opacity:1;}

.fl_02 .fl_02_txt{width:45%;overflow:hidden}
.fl_02 .fl_02_txt p{width:100%;overflow:hidden;}
.fl_02 .fl_02_txt p.p1{font-size:.3rem;color:#020f16;line-height:1;font-weight:bold;}
.fl_02 .fl_02_txt p.p2{font-size:.2rem;color:#6a7079;line-height:1.75;margin-top:.4rem;}

.fl_02 .fl_02_txt ul{width:100%;overflow:hidden;margin-top:.4rem;}
.fl_02 .fl_02_txt ul li{width:calc( ( 100%  - .48rem ) / 4 );float:left;margin-right:.16rem;padding:.26rem 0px .1rem 0px;margin-bottom:.16rem;background-color:#f7f7f7;border-radius:.06rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fl_02 .fl_02_txt ul li:nth-child(4n){margin-right:0px;}
.fl_02 .fl_02_txt ul li em{width:100%;display:block;overflow:hidden;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fl_02 .fl_02_txt ul li em.em1{}
.fl_02 .fl_02_txt ul li em.em1 img{display:block;height:.6rem;margin:0px auto;padding:0px;}
.fl_02 .fl_02_txt ul li em.em2{text-align:center;font-size:.18rem;color:#1c1c1c;line-height:.24rem;margin-top:.1rem;height:.48rem;}


.fl_03{margin-top:1rem;}
.flfr_02{padding-bottom:0px;}

.fl_04{overflow:hidden;background:url("../images/cz_01.jpg") center no-repeat #f5f7fa;background-size:cover;padding:1rem 0px;}
.fl_04 ul{width:100%;overflow:hidden;}
.fl_04 ul li{width:29%;overflow:hidden;height:7.5rem;float:left;margin-right:1%;position:relative;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.fl_04 ul li:last-child{margin-right:0px;}
.fl_04 ul li .fl_03_li{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:9;padding:0px .5rem;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;}
.fl_04 ul li .fl_03_li p{width:100%;overflow:hidden;}
.fl_04 ul li .fl_03_li p.p1{margin-top:.6rem;}
.fl_04 ul li .fl_03_li p.p1 img{display:block;height:1rem;}
.fl_04 ul li .fl_03_li p.p2{font-size:.3rem;color:#fff;line-height:1.4;margin-top:.3rem;}
.fl_04 ul li .fl_03_li .fl_03li_c{width:calc(100% - 1rem);overflow:visible;position:relative;margin-top:.3rem;margin-left:-.5rem;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c{width:100%;overflow:hidden;opacity:0;position:absolute;left:.2rem;top:0px;padding:0px .5rem;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;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p{width:100%;overflow:hidden;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p3{font-size:.18rem;color:rgba(255,255,255,.8);line-height:1.75;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4{margin-top:.3rem;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_01 i{width:calc( ( 100% - .2rem ) / 3 );font-size:.16rem;color:rgba(255,255,255,.6);height:.4rem;float:left;margin-right:.1rem;margin-bottom:.1rem;display:block;border-radius:.08rem;background-color:rgba(255,255,255,.2);display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_01 i:nth-child(3n){margin-right:0px;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_01 i span{display:inline-block;position:relative;margin-top:-.12rem;}

.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_02 i{width:calc( ( 100% - .2rem ) / 3 );font-size:.16rem;color:rgba(255,255,255,.6);height:.4rem;float:left;margin-right:.1rem;margin-bottom:.1rem;display:block;border-radius:.08rem;background-color:rgba(255,255,255,.2);display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_02 i:nth-child(3n){margin-right:0px;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_02 i:nth-child(7){width:calc( ( 100% - .2rem ) / 3 + ( 100% - .2rem ) / 3 + .1rem );}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_02 i:last-child{margin-right:0px;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_02 i span{display:inline-block;position:relative;margin-top:-.12rem;}

.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_03 i{width:100%;display:block;overflow:hidden;font-size:.16rem;color:rgba(255,255,255,.6);padding-left:.15rem;position:relative;line-height:.3rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_03 i:before{content:"";width:.05rem;height:.05rem;display:block;overflow:hidden;background-color:rgba(255,255,255,.6);border-radius:50%;position:absolute;left:0px;top:.14rem;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_03 i span{display:inline-block;position:relative;margin-top:-.12rem;}
.fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_03 i:last-child:before{display:none;}


.fl_04 ul li .fl_03_bg1{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:2;}
.fl_04 ul li .fl_03_bg1 img{width:100%;display:block;height:100%;position:absolute;left:0px;top:0px;}
.fl_04 ul li .fl_03_bg2{height:100%;overflow:hidden;position:absolute;right:0px;top:0px;z-index:3;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.fl_04 ul li .fl_03_bg2 img{width:100%;display:block;height:100%;position:absolute;left:0px;top:0px;}
.fl_04 ul li .fl_03_bg2:before{content:"";width:100%;height:100%;display:block;overflow:hidden;background-color:rgba(19,41,66,.7);position:absolute;left:0px;top:0px;z-index:99;}
.fl_04 ul li.on{width:40%;}
.fl_04 ul li.on  .fl_03li_c .fl_03lic_c{opacity:1;left:0px;transition-delay:.6s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;}
.fl_04 ul li.on .fl_03_bg2{opacity:1;}



.flfr_03{padding-bottom:1.7rem;position:relative;}
.flfr_03:before{width:100%;height:38%;display:block;overflow:hidden;content:"";background:url("../images/gs_02.jpg") center no-repeat;background-size:cover;position:absolute;left:0px;top:35%;}

.fl_05{overflow:hidden;padding-top:.2rem;padding-bottom:.2rem;}
.fl_05 ul li{width:100%;overflow:visible;position:relative;min-height:3rem;}
.fl_05 ul li .fl_05_img{width:3rem;height:3rem;overflow:hidden;position:absolute;left:.8rem;top:0px;background-color:#fff;border-radius:50%;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.fl_05 ul li .fl_05_img img{width:calc(100% - .3rem);height:calc(100% - .3rem);display:block;border-radius:50%;position:absolute;left:.15rem;top:.15rem;}
.fl_05 ul li .fl_05_txt{width:calc(100%);overflow:hidden;padding-left:4.3rem;}
.fl_05 ul li .fl_05_txt .fl_05t_t{width:100%;overflow:hidden;font-size:.36rem;color:#333333;}
.fl_05 ul li .fl_05_txt .fl_05t_t label{display:inline-block;position:relative;padding-right:.5rem;line-height:.8rem;}
.fl_05 ul li .fl_05_txt .fl_05t_t label b.b2{width:.18rem;height:.1rem;display:block;overflow:hidden;position:absolute;right:0px;top:50%;margin-top:-.05rem;}
.fl_05 ul li .fl_05_txt .fl_05t_t label b.b2:before{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#3066a2;border-radius:50%;position:absolute;left:0px;top:0px;z-index:2;}
.fl_05 ul li .fl_05_txt .fl_05t_t label b.b2:after{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#97b2d0;border-radius:50%;position:absolute;right:0px;top:0px;z-index:1;}
.fl_05 ul li .fl_05_b{width:100%;overflow:hidden;margin-top:.4rem;padding:.6rem .6rem .6rem 4.3rem;border-radius:.08rem;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.fl_05 ul li .fl_05_b p{width:100%;overflow:hidden;font-size:.18rem;color:#666;line-height:1.75;}
.fl_05 ul li:hover .fl_05_txt .fl_05t_t label{color:#007cc4;}
.fl_05 ul li:hover .fl_05_b{background:url("../images/gs_01.jpg") center no-repeat;background-size:cover;}
.fl_05 ul li:hover .fl_05_b p{color:#fff;}


.fl_06{padding-bottom:1rem}
.fl_08{height:.8rem;}

.fl_07{overflow:hidden;padding-top:.2rem;padding-bottom:.2rem;}
.fl_07 ul li{width:100%;overflow:visible;position:relative;min-height:3rem;}
.fl_07 ul li .fl_05_img{width:3rem;height:3rem;overflow:hidden;position:absolute;right:.8rem;top:0px;background-color:#fff;border-radius:50%;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.fl_07 ul li .fl_05_img img{width:calc(100% - .3rem);height:calc(100% - .3rem);display:block;border-radius:50%;position:absolute;left:.15rem;top:.15rem;}
.fl_07 ul li .fl_05_txt{width:calc(100%);overflow:hidden;padding-right:4.3rem;padding-left:.6rem;}
.fl_07 ul li .fl_05_txt .fl_05t_t{width:100%;overflow:hidden;font-size:.36rem;color:#333333;}
.fl_07 ul li .fl_05_txt .fl_05t_t label{display:inline-block;position:relative;padding-right:.5rem;line-height:.8rem;}
.fl_07 ul li .fl_05_txt .fl_05t_t label b.b2{width:.18rem;height:.1rem;display:block;overflow:hidden;position:absolute;right:0px;top:50%;margin-top:-.05rem;}
.fl_07 ul li .fl_05_txt .fl_05t_t label b.b2:before{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#3066a2;border-radius:50%;position:absolute;left:0px;top:0px;z-index:2;}
.fl_07 ul li .fl_05_txt .fl_05t_t label b.b2:after{width:.1rem;height:.1rem;display:block;overflow:hidden;content:"";background-color:#97b2d0;border-radius:50%;position:absolute;right:0px;top:0px;z-index:1;}
.fl_07 ul li .fl_05_b{width:100%;overflow:hidden;margin-top:.4rem;padding:.6rem 4.3rem .6rem .6rem;border-radius:.08rem;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.fl_07 ul li .fl_05_b p{width:100%;overflow:hidden;font-size:.18rem;color:#666;line-height:1.75;}
.fl_07 ul li:hover .fl_05_txt .fl_05t_t label{color:#007cc4;}
.fl_07 ul li:hover .fl_05_b{background:url("../images/gs_01.jpg") center no-repeat;background-size:cover;}
.fl_07 ul li:hover .fl_05_b p{color:#fff;}


.ifraf{overflow:hidden;padding:40px 0px;}
.ifraf iframe{width:100%;border:0px;}


.sitemap_c{overflow:hidden;margin-top:.6rem;}
.sitemap_c ul li{}


.ss_01{overflow:hidden;background-color:#fff;padding:.6rem 0px .8rem 0px;}
.ss_01_c{width:100%;max-width:9.4rem;overflow:hidden;margin:0px auto;padding:0px;margin-top:.4rem;}
.ss_01_c label{width:100%;height:.7rem;overflow:hidden;display:block;background-color:#fff;border:.01rem solid #e7e7e7;border-radius:.7rem;background-color:#fbfbfb;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ss_01_c label input.ss_01c_txt{width:100%;height:100%;overflow:hidden;border:0px;padding:0px .35rem;position:absolute;left:0px;top:0px;font-size:.2rem;background-color:#fbfbfb;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ss_01_c label input.ss_01c_btn{width:.22rem;height:100%;border:0px;cursor:pointer;background:url("../images/ss_01.svg") center no-repeat;background-size:100%;position:absolute;right:.35rem;top:0px;z-index:999;}

.ss_01_b{width:100%;overflow:visible;max-width:9.4rem;margin:0px auto;padding:.3rem 0px 0px 0px;display:flex;display:-webkit-flex;justify-content:center}
.ss_01_b a{display:inline-block;line-height:.6rem;padding:0px .3rem;font-size:.2rem;color:#666;border-radius:.3rem;}
.ss_01_b a.on{background-color:#2d6bb2;color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,140,56,0.25); -webkit-box-shadow:0px 0px 21px rgba(0,140,56,0.25); box-shadow:0px 0px 21px rgba(0,140,56,0.25);}
.ss_01_b a:hover{background-color:#2d6bb2;color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,140,56,0.25); -webkit-box-shadow:0px 0px 21px rgba(0,140,56,0.25); box-shadow:0px 0px 21px rgba(0,140,56,0.25);}


/*202403*/
.ab_04_c ul{justify-content:space-around;max-width:13rem;margin:0px auto;padding:0px;}
.ab_04_c ul li{width:2.84rem;}

/*end*/




@media screen and (min-width:1921px) {
    .wrap_in{max-width:1920px;margin:0px auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .wrap_c{max-width:1400px;margin:0px auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .wrap_c1{max-width:1320px;margin:0px auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

    .topfr .wrap_in{margin:.3rem auto;}
    .hz02ct_slide1 .tempWrap {
    margin: 0;
   width: 100%;
}
.p5cb_slide1 .tempWrap{margin:0px ; width: 100%;}

    .hz_02c_t{width:100%;height:auto;}
   /* .p1_slide .swiper-slide .p1s_bgsl_slide img{width:100%;height:50vh;max-width:1920px; margin-top:25vh; margin-left:calc((100% - 1920px)/2)}
    .p1_slide .swiper-slide .p1s_c .p1scc_p1 p{font-size:.45rem;}*/

}

@media screen and (min-width:2400px) {.hz02ct_slide1 ul li{width:16%;overflow:hidden;margin:0px .4rem;}
.p5cb_slide1 ul li{width:16%;overflow:hidden;float:Left;margin:0px .4rem;}
   .hz02ct_01_01 {
   
    top: 2.6rem;
   
} 
.hz02ct_01_02{bottom:2.6rem;}
}

@media screen and (max-width:1700px) {
  .in_03 ul li .lb1{font-size:.5rem;}
  
  .cp_13_c table th:nth-child(4){width:.57rem;}
.cp_13_c table th:nth-child(5){width:.57rem;}
.cp_13_c table th:nth-child(6){width:.57rem;}
.cp_13_c table th:nth-child(7){width:.57rem;}
.cp_13_c table th:nth-child(8){width:.97rem;}

.cp_13c_b .dw_01_a:nth-child(5)  b{right:1rem;}
.cp_13c_b .dw_01_a:nth-child(6)  b{right:.25rem;}
}

@media screen and (max-width:1540px) {
    .btn_01 .fr{width:2.2rem;}
    /*.btn_01 .fr p.p1 label{width:1rem;}*/
     .btn_01 .fr .pewm_slide label{width:1rem;}
     .cp_13_c table th:nth-child(4){width:.6rem;}
.cp_13_c table th:nth-child(5){width:.6rem;}
.cp_13_c table th:nth-child(6){width:.6rem;}
.cp_13_c table th:nth-child(7){width:.6rem;}
.cp_13_c table th:nth-child(8){width:1rem;}
.cp_13c_b .dw_01_a:nth-child(5)  b{right:1.04rem;}

    
}

@media screen and (max-width:1440px) {
  .wrap_in{margin:0px 4%;}

 .cp_13_c table th:nth-child(4){width:.64rem;}
.cp_13_c table th:nth-child(5){width:.64rem;}
.cp_13_c table th:nth-child(6){width:.64rem;}
.cp_13_c table th:nth-child(7){width:.64rem;}
.cp_13_c table th:nth-child(8){width:1.04rem;}
.cp_13c_b .dw_01_a:nth-child(5)  b{right:1.06rem;}
}

@media screen and (max-width:1390px) {
    .btn_01 .fr{width:2.4rem;}
    /*.btn_01 .fr p.p1 label{width:1.1rem;}*/
    .btn_01 .fr .pewm_slide label{width:1.1rem;}
    
}

@media screen and (max-width:1300px) {

    .cp_13_c table th:nth-child(4){width:.75rem;}
.cp_13_c table th:nth-child(5){width:.75rem;}
.cp_13_c table th:nth-child(6){width:.75rem;}
.cp_13_c table th:nth-child(7){width:.75rem;}
.cp_13_c table th:nth-child(8){width:1.14rem;}
.cp_13c_b .dw_01_a:nth-child(5)  b{right:1.14rem;}
}


@media screen and (max-width:1260px) {
    .btn_01 .fr{width:2.6rem;}
    .btn_01 .fr p.p1 label{width:1.2rem;}
    
}


@media screen and (max-width:1200px) {

    .wrap_in{margin:0px 20px;}
    .wrap_c{margin:0px 20px;}
    .wrap_c1{margin:0px 20px;}

a.vid_sw_prev,a.cp_02_prev{display:block;}
a.vid_sw_next,a.cp_02_next{display:block;}
}



@media screen and (max-width:1058px) {

    .topfr .wrap_in{margin:0px auto;}

    .w_pc{display:none !important;}
    .w_wap{display:block !important;}

    .mtmenu_click{float:left;margin-left:.1rem;position:relative;z-index:999}
    .mtmenu_click a{width:.24rem;height:.4rem;display:block;overflow:hidden;background:url("../images/menu_01_on.svg") center no-repeat;background-size:100%;}
    .mtmenu_click a.on{background:url("../images/menu_02_on.svg") center no-repeat;background-size:.2rem;}

    .topfr .wrap_in{height:.3rem;
    /*padding:.1rem 0px;*/
        
    }
    .topfr .fl{position:relative;z-index:999;margin-top:.02rem;}
    .topfr .fl img{height:.25rem;}
    .topfr .fr{position:relative;z-index:999;}
    .topfr .fr a{height:.3rem;position:relative;z-index:999;}
    .topfr .fr a.a2{width:.3rem;margin-left:.05rem}
    .topfr .fr a.a1{font-size:.12rem;line-height:.3rem;height:.3rem;padding:0px .1rem;}

    .topfr .fc{width:calc(100% + 40px);position:absolute;left:-20px;top:0px;margin:0px;padding:0px;background-color:rgba(255,255,255,1);display:none;}
    .tmenufr{width:calc(100% - 20px);margin-left:10px;margin-top:.5rem;border-top:.01rem solid rgba(255,255,255,.2);}
    .tmenufr ul{display:block;}
    .tmenufr ul li{width:100%;overflow:hidden;border-bottom:.01rem solid rgba(255,255,255,.2);}
    .tmenufr ul li .tm_t{justify-content:flex-start;padding:0px 20px;font-size:.16rem;height:.45rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .tmenufr ul li .tm_t a.w_wap{width:100%;display:block;overflow:hidden;background:url("../images/nav_03.svg") right center no-repeat;background-size:.14rem;}
    .tmenufr ul li .tm_c{position:relative;width:100% !important;top:0px;left:0px;margin:0px;}    
    .tmenufr ul li .tm_c .tmc_c{background:none;padding:0px 20px;margin-top:0px;padding-bottom:.1rem;}
    .tmenufr ul li .tm_c .tmc_c p{text-align:left;font-size:.16rem;}
    .tmenufr ul li .tm_c .tmc_c p a{color:#222;}
    .tmenufr ul li.active .tm_t a.w_wap{background:url("../images/nav_04.svg") right center no-repeat;background-size:.14rem;}

    .top_on .fc{background-color:#fff;}
    .top_on .tmenufr{border-top:.01rem solid rgba(0,0,0,0.04)}
    .top_on .tmenufr ul li{border-bottom:.01rem solid rgba(0,0,0,0.04);}
     .top_on .tmenufr ul li .tm_c{padding-top: 0; top:0;}
    .top_on .tmenufr ul li .tm_c .tmc_c{background:none;}
    .top_on .tmenufr ul li .tm_c .tmc_c p{text-align:left;font-size:.16rem;}
    .top_on .tmenufr ul li .tm_c .tmc_c p a{color:#666;}
    .top_on .tmenufr ul li .tm_c .tmc_c p a:hover{color:#222;}
    .top_on .tmenufr ul li .tm_t a.w_wap{background:url("../images/nav_05.svg") right center no-repeat;background-size:.14rem;}
    .top_on .tmenufr ul li.active .tm_t a.w_wap{background:url("../images/nav_06.svg") right center no-repeat;background-size:.14rem;}
    

    .top_on .mtmenu_click a{background:url("../images/menu_01.svg") center no-repeat;background-size:100%}
    .top_on .mtmenu_click a.on{background:url("../images/menu_02.svg") center no-repeat;background-size:.2rem;}

     .p1_slide .swiper-slide .p1s_c .p1sc_c{ margin-bottom: 3rem;}
    .p1_slide .swiper-slide .p1s_c .p1scc_p1 p{font-size:.26rem;}
    .p1_slide .swiper-slide .p1s_c .p1scc_p1 p img{max-height:1.3rem;}
    .p1_slide .swiper-slide .p1s_c p.p1{font-size:.26rem;}
    .p1_slide .swiper-slide .p1s_c p.p2{margin-top:.4rem;}
    .p1_slide .swiper-slide .p1s_c p.p2 a{font-size:.14rem;padding:0px .15rem;height:.35rem;line-height:.35rem;}
    .p1_slide .swiper-slide .p1s_c p.p1 img{max-height:1.3rem;}



    .p1_slide .p1_spfr span{width:.2rem;height:.2rem;margin-right:.05rem !important;}
    .p1_slide .p1_spfr{bottom:.3rem;}

    .p2_t{font-size:.28rem;}
    .p2fr{margin-top:.3rem;padding-bottom:.3rem;}
    .p2_c{margin-top:.3rem;padding-bottom:.3rem;}
    .p2_c .fl{width:100%;}
    .p2_c .fr{width:100%;margin-top:.2rem;}
    .p2_c .fr p{font-size:.14rem;}
    .iabout{max-height:none;}
    .ipro,.npcon1{height:auto;}

    .p2_c .fr p.p1 a{font-size:.14rem;padding:0px .15rem;height:.35rem;line-height:.35rem;}

    .p2_b ul{display:block;}
    .p2_b ul li{width:100%;}
    .p2_b ul li:nth-child(1){width:100%;}
    .p2_b ul li:nth-child(2){width:100%;margin-top:.1rem;text-align:left;}
    .p2_b ul li:nth-child(3){width:100%;margin-top:.1rem;}
    .p2_b ul li:nth-child(2) .p2b_c{width:100%;}
    .p2_b ul li:nth-child(2):before{display:none;}
    .p2_b ul li:nth-child(2):after{display:none;}

    .p2_b ul li p.p1{font-size:.2rem;}
    .p2_b ul li p.p2 label span.sp1{font-size:.14rem;line-height:.35rem;}
    .p2_b ul li p.p2 label span.sp1 i{font-size:.35rem;}
    .p2_b ul li p.p2 label span.sp2{font-size:.14rem;}
    .p2_b ul li p.p2 label span.sp2 br{display:none;}
    .p2_b ul li p.p2 label:nth-child(1){width:1.5rem;}
    .p2_b ul li p.p2 label:nth-child(2n){width:1.1rem;}
    .p2_b ul li:nth-child(3) p.p2 label:nth-child(2n){width:1.1rem;}

    .p3_t{font-size:.2rem;margin-top:.3rem;}
    .p3_t br{display:none;}

    .p3_c ul li{padding-left:0px;min-height:.6rem;margin-bottom:.1rem;}
    .p3_c ul li .p3c_t{height:auto;position:relative;justify-content:flex-start;margin-bottom:.1rem;}
    .p3_c ul li .p3c_t span{font-size:.16rem;line-height:.3rem;}
    .p3_c ul li .p3c_t span>br{display:none;}
 /*   .p3_c ul li .p3c_t span:after{top:.09rem;}
    .p3_c ul li .p3c_t span:before{top:.09rem;}*/
    .p3c_t span b.b1 {
 
  top: .09rem;
}
    .p3_c ul li .p3c_c dl dd{width:100%;float:left;}
    .p3_c ul li .p3c_c dl dd:hover{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
    .p3_c ul li .p3c_c dl dd em.em2 span.sp1{font-size:.18rem;}
    .p3_c ul li .p3c_c dl dd em.em2 span.sp2{font-size:.14rem;}
    .p3_c ul li .p3c_c dl dd em.em1{width:.6rem;}
    .p3_c ul li .p3c_c dl dd em.em2{width:calc(100% - .6rem - .2rem)}
    .p3_c{margin-top:.2rem;padding-bottom:.3rem;}

    .p4_t{font-size:.2rem;margin-top:.3rem;}
   .btn_01 .fr .pewm_slide label:last-child {
  margin-top: 0;margin-left:.1rem;
}

    .p4_c .p4c_c{position:relative;left:0px;margin:0px auto;padding:0px;margin-top:.3rem;width:54%;}
    .p4_c img.img1{display:none;}

    .page4{padding-bottom:.3rem;}
    .p4c_li{width:100%;overflow:hidden;margin-top:0rem;}
    .p4c_li ul li{position:relative;width:calc(100% - 40px);float:none;margin:0px auto;margin-top:.2rem;padding:0px;left:0px !important;top:0px !important;overflow:hidden;}
    .p4c_li ul li:nth-child(1){left:0px;top:0px;}
    .p4c_li ul li p.p1{width:.6rem;float:left;}
    .p4c_li ul li p.p1 i img{width:.6rem;}
    .p4c_li ul li p.p2{position:relative;left:0px;top:0px;min-height:.6rem;width:calc(100% - .6rem - .4rem);margin:0px;padding:0px;float:left;text-align:left;margin-left:.2rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
    .p4c_li ul li p.p2 br{display:none;}
    .p4c_li ul li p.p2 span{font-size:.16rem;}
    .p4c_li ul li p.p2 span i{font-size:.26rem;}

    .p5_t{font-size:.2rem;margin-top:.3rem;}
    .p5_t1 p{font-size:.14rem;}

    .p5_c{margin-top:.3rem;}

    .p5c_b{position:relative;bottom:0px;margin-bottom:.3rem;}
    .p5cb_slide .swiper-slide{width:1rem;}
    .p5cb_slide1 ul li{width:1rem;margin:0px .05rem;}


    .p6_l{width:calc(100% - 40px);position:relative;left:20px;top:0px;}
    .p6_l .p6l_c p.p1{font-size:.2rem;}

    .p6_l .p6l_c ul{margin-top:.1rem;display:flex;display:-webkit-flex;justify-content:space-between;width:100%;}
    .p6_l .p6l_c ul li{float:left;width:auto;margin-bottom:.2rem;}
    .p6_l .p6l_c ul li label i{width:.2rem;}
    .p6_l .p6l_c ul li label span{font-size:.14rem;margin-left:.05rem;}

    .p6_l .p6l_c{height:auto;margin-top:.3rem;}
    .p6_l .p6l_c .p6r_spfr{width:auto;left:initial;right:0px;bottom:initial;top:.45rem;}
    
    .p6_r{width:100%;margin-bottom:.3rem; min-height:auto;}
    .p6r_slide .swiper-slide{padding:0px}
    .p6r_slide .swiper-slide a{margin:0px auto;padding:0px .2rem;}    
    .p6r_slide .swiper-slide span.sp1{font-size:.3rem;margin-top:.2rem;}
    .p6r_slide .swiper-slide span.sp2{font-size:.14rem;}
    .p6r_slide .swiper-slide span.sp3{margin:.15rem 0px;}
    .p6r_slide .swiper-slide span.sp4{font-size:.18rem;line-height:.28rem;height:.84rem;}
    .p6r_slide .swiper-slide span.sp6 i{width:.3rem;height:.3rem;}
    .p6r_slide .swiper-slide span.sp6{margin-top:.3rem;margin-bottom:.2rem;}
    .p6r_slide .swiper-slide span.sp5{display:block;}
    .p6r_slide .swiper-slide span.sp5 i{font-size:.14rem;line-height:.24rem;height:.48rem;}

    .p6r_slide .swiper-slide a.on{background-color:#fff;}
    .p6r_slide .swiper-slide a.on span.sp1{color:#2d6bb2;}
    .p6r_slide .swiper-slide a.on span.sp2{color:#b8babd;}
    .p6r_slide .swiper-slide a.on span.sp4{color:#2c6bb2;}
    .p6r_slide .swiper-slide a.on span.sp5 i{color:#191d29;}
    .p6r_slide .swiper-slide a.on span.sp6 i{background:url("../upimg/in_28.png") center no-repeat;background-size:100%;}

    .p6_l .p6l_c .p6r_spfr span{width:.06rem;height:.06rem;}
    .p6_l .p6l_c .p6r_spfr span.swiper-pagination-bullet-active{width:.12rem;}

    .btn_01{margin-top:0rem;padding-top:.3rem;padding-bottom:.2rem;}
    .btn_01 .fl{width:100%;display:none;}
    .btn_01 .fr{width:100%;}
    .btn_01 .fr p.p1{text-align:center;}
    .btn_01 .fr p.p1 label{width:1rem;display:inline-block;float:none;}
    .btn_01 .fr p.p1 label span{font-size:.14rem;}

    .btn_01 .fr p.p2{margin-top:.1rem;}
    .btn_01 .fr p.p2 a{width:.4rem;}

    .btn_02 .fr a{font-size:.14rem;}
    .btn_02 .fr i{margin-left:.05rem;margin-right:.05rem;}
    .btn_02{padding-top:.1rem;}

    .btn_02 .fr{width:100%;}

    .btn_02 .fl{width:100%;font-size:.14rem;line-height:1.5;}

    .top_empty{height:.5rem;}

    .sub_01 img.img1{width:200%;}
    .sub_01 p.p1{font-size:.3rem;letter-spacing:0px;}


    .cp_13{margin-top:0rem;}
    .ab_01_t label{font-size:.2rem;padding:0px .3rem;}
    .ab_06 .ab_06_c .ab_01_t label{margin-right:0px;}

    .cp_13_c{margin-top:0px;overflow-x:hidden;}
    .cp_13_c table{width:1200px;}
    .cp_13c_b{width:1200px;}

    .cp_03{padding:.3rem 0px;}
    .cp_03fr{display:flex;display:-webkit-flex;justify-content:space-between}
    .cp_03fr a{font-size:.16rem;padding:0px .1rem;height:.6rem;width:50%;}
    .cp_03_1 .cp_03fr a{width:33.3333%;}
    .cp_03fr a.on{-moz-box-shadow:0px .1rem .1rem rgba(44,107,178,0.4);-webkit-box-shadow:0px .1rem .1rem rgba(44,107,178,0.4);box-shadow:0px .1rem .1rem rgba(44,107,178,0.4);}


    .cp_14{padding-top:0rem;padding-bottom:.8rem;}
    .cp_14 ul li .wrap_c{padding:.3rem 0px;display:block;}
    .cp_14 ul li .cp_14_img{width:80%;margin:0px auto;overflow:visible;}
    .cp_14 ul li:nth-child(2n) .cp_14_img {
  margin-left: auto;
  margin-right: auto;
}
    .cp_14 ul li .cp_14_img .cimgc{overflow:visible;}
    .cp_14 ul li .cp_14_img .cimgc > span {
  font-size: .14rem;
  bottom: 0;
}
    .cp_14 ul li .cp_14_txt{width:100%;margin-top:.2rem;}
    .cp_14 ul li .cp_14_tip{display:none;}
    .cp_14 ul li .cp_14_txt p.p1{font-size:.2rem;margin-bottom:.1rem;}
    .cp_14 ul li .cp_14_txt p{font-size:.14rem;margin-bottom:.1rem;}


    .gszl_01{margin-top:0rem;}
    .gszl_01_c{padding-top:0px;}
    .gszl_01_c ul li{width:100%;margin-right:0px;padding:.15rem;}
    .gszl_01_c ul li span.sp1{font-size:.18rem;}
    .gszl_01_c ul li span.sp2{font-size:.14rem;}

    .gszl_01_c ul li span.sp3{font-size:.12rem;}
    .gszl_01_c ul li span.sp3 i{line-height:.3rem;height:.3rem;padding:0px .15rem;}
    .gszl_01_c ul li span.sp1 i.i2 b{font-size:.14rem;}

    .gszlfr{padding-bottom:.8rem;}


    .ab_01{padding-top:0px;}
    .ab_01_c{margin-top:0px;}
    .ab_01_c p{font-size:.14rem;}

    .ab_02{margin-top:.3rem;padding:0px 0px .3rem 0px;}

    .ab_02_c{margin-top:0px;}
    .ab_02_c ul li{padding:0px .1rem;}
    .ab_02_c ul li p.p1 img{height:.4rem;}
    .ab_02_c ul li p.p2{font-size:.18rem;margin-top:.1rem;}
    .ab_02_c ul li p.p3{font-size:.14rem;line-height:.24rem;/*max-height:.72rem;*/margin-top:0px;}
   /* .ab_02_c ul li p.p3 br{display:none;}*/
    .ab_02_c ul{margin:.3rem 0px;}

    .ab_03{padding-top:0px;padding-bottom:.8rem;}

    .ab_03_t{margin-top:0px;}
    .ab_03t_slide .swiper-slide label{font-size:.3rem;line-height:.4rem;}

    .ab_03_b{margin-top:.2rem;}
    .ab_03t_slide{height:.4rem;}
    .ab_03_b ul li .ab_03b_c{width:.2rem;height:.2rem;margin-left:-.1rem;}
    .ab_03_b ul li:before{top:.2rem;}

    .ab_03_b ul li .ab_03bc_l{margin-left:calc(0rem + 0rem)}
    .ab_03_b ul li .ab_03bc_c{width:calc(50% - .2rem)}
    .ab_03_b ul li .ab_03bc_c p{font-size:.14rem;}
    .ab_03_b ul li .ab_03bc_r{margin-left:calc(50% + .2rem + 0rem)}

    .hz_01{padding:0px 0px .3rem 0px;}
    .hz_01_c{margin-top:0px;}
    .hz_01_c p{font-size:.14rem;}

    .hz_02{padding-top:0px;padding-bottom:0px;}
    .hz_02_c{margin-top:0px;}

    .hz02ct_01_01{position:relative;left:0px;top:0px;width:100%;margin-bottom:.2rem;}
    .hz02ct_01:before{display:none;}
    .hz02ct_01:after{display:none;}
    .hz02ct_01 label span{font-size:.14rem;}
    .hz02ct_01 label{height:.36rem;line-height:.36rem;}

    .hz_02c_t{position:relative; top:-1.2rem;}
    .hz02ct_slide .swiper-slide{width:1rem;}
    .hz02ct_slide1 ul li{width:1rem;margin:0px .05rem;}

    .hz02ct_01_02{position:relative;right:0px;bottom:0px;margin-top:.4rem;margin-bottom:.2rem;}

    .p5c_a{width:100%;height:35%;position:absolute;left:0px;top:0px;}

    .sswj_01 ul li{padding:.3rem 0px;}
    .sswj_01 ul li a{line-height:.4rem;}
    .sswj_01 ul li em.em1{font-size:.16rem;width:.6rem;}
    .sswj_01 ul li em.em2{width:calc(100% - .6rem - .8rem);font-size:.18rem;line-height:.28rem;min-height:.4rem;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
  .sswj_01 ul li em.em1 span {
  font-size: .14rem;
 margin-left: .03rem;
}
    .sswj_01 ul li em.em3{margin-top:0rem;font-size:.14rem;}
    .sswj_01 ul li em.em3 span{width:.8rem;line-height:.4rem;height:.4rem;}
    .sswj_01 ul li em.em3 i{width:.3rem;height:.4rem;overflow:hidden;padding-left:.2rem;}

    .llfs_01{padding:.8rem 0px;}
    .llfs_01 .fr label em.em1{width:1.2rem;}
    .llfs_01 .fr label em.em3 span.sp1{font-size:.2rem;}
    .llfs_01 .fr label em.em3 span.sp2{font-size:.2rem;}

    .ab_04{padding-top:0px;padding-bottom:.3rem;}
    .ab_04_c{padding-top:0px;}
    .ab_04_c ul{display:block;}
    .ab_04_c ul li{width:50%;float:left;}
    .ab_04_c ul li em.em2 span.sp1{font-size:.18rem;}
    .ab_04_c ul li em.em2 span.sp2{font-size:.14rem;}

    .ab_04_c ul li em.em2 span.sp3{font-size:.14rem;}
    .ab_04_c ul li em.em2 span.sp3 i{height:.35rem;line-height:.35rem;padding:0px .15rem;}
    .ab_04_c ul li em.em3{top:.2rem;}
.team_cont{ width:calc(100% - .1rem); margin-top:.3rem; max-height: 45vh;overflow-y: scroll;padding-right:.1rem;margin-bottom:.5rem; }
    .ab_04_c ul.ul1{margin-top:0px;}
    .ab_04_c ul.ul1 li{margin:0px;}

    .ab_05{padding:0px 0px .3rem 0px;}
    .ab_05_c{margin-top:0px;}
    .ab_05_c ul{margin-bottom:0px;}
    .ab_05_c ul li{width:100%;margin:0px;padding:.15rem;margin-bottom:.2rem;}
    .ab_05_c ul li span.sp1{font-size:.18rem;}
    .ab_05_c ul li span.sp2{font-size:.14rem;}
    .ab_05_c ul li span.sp3{font-size:.14rem;}
    .ab_05_c ul li span.sp3 i{height:.35rem;line-height:.35rem;padding:0px .15rem}

    .ab_06{padding:0px 0px .3rem 0px;}
    .ab_06 .fl{width:30%;display:none;}
    .ab_06 .ab_06_c{width:calc(100% - 40px);margin:0px auto;padding:0px;float:none;}
    .ab_06c_c{padding-top:0px;}
    .ab_06c_c ul li{width:100%;margin-right:0px;padding:.15rem;margin-bottom:.2rem;}
    .ab_06c_c ul li span.sp1{font-size:.18rem;}
    .ab_06c_c ul li span.sp2{font-size:.14rem;}
    .ab_06c_c ul li span.sp3{font-size:.14rem;}
    .ab_06c_c ul li span.sp3 i{height:.35rem;line-height:.35rem;padding:0px .15rem}

    .cp_15 b.b1{width:.3rem;height:.12rem;}
    .cp_15{ height:auto; padding.3rem 0;}
    .cp_15 .p1s_bg img{position:static; margin:0 auto;display:block; }
    .cp_15fr{padding:.3rem 0px;}
    .cp_15fr .wrap_c{display:block;}
    .cp_15fr .cp_15_img{width:100%; height:3.5rem;}
    .cp_15 .p1s_bg{height:3rem;}
    .cp_15fr .cp_15_txt{width:100%;margin-top:0;}
    .cp_15 .p1s_bgsl_slide{}
    .cp_15fr .cp_15_txt p.p1{font-size:.2rem;}
    .cp_15fr .cp_15_txt p{font-size:.14rem;margin-bottom:.1rem;}

    .cp_16_c ul li{font-size:.18rem;padding:0px .1rem;}

    .page-inner{margin-top:.3rem;}

    .yjbg_01{padding-top:.3rem;}

    .yjbg_01 ul li{width:100%;margin-right:0px;margin-bottom:.3rem;}
    .yjbg_01 ul li a{display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
    .yjbg_01 ul li em.em1{width:40%;}
    .yjbg_01 ul li em.em2{width:60%;margin-top:0px;}
    .yjbg_01 ul li em.em2 span.sp1{font-size:.18rem;}
    .yjbg_01 ul li em.em2 span.sp2 i b{font-size:.14rem;}
    .yjbg_01 ul li em.em2 span.sp2 i{line-height:.4rem;padding:0px .1rem;}

    .cp_01{margin-top:.3rem;}
    .cp_01 .fr{width:100%;margin-right:0px;}
    .cp_01 .fl{width:100%;margin-top:.3rem;}
    .cp_01 a.a1{display:none;}
    .cp_01 .fl p{font-size:.14rem;margin-bottom:.1rem;}
    .cp_01 .fl p.p1 img{height:.4rem;}


    .cp_02fr{padding:.2rem 0px;}
   /* .cp_02fr ul{display:block;}*/
  /*  .cp_02fr ul li{width:33.3333%;float:left;padding:0px .1rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:.1rem;}*/
    .cp_02fr ul li p.p1 img{width:.6rem;}
    .cp_02fr ul li p.p2{margin-top:.1rem;font-size:.14rem;}

    .cp_04_txt{font-size:.16rem;padding:.1rem 0px;}

    .cp_06{margin-top:0px;}
    .cp_07{margin-top:0px;}

    .cp_07_slide .swiper-slide span{font-size:.2rem;}
    .cp_07 .cp_07s_prev{background-size:.1rem;}
    .cp_07 .cp_07s_next{background-size:.1rem;}

    .cp_08_c ul li .cp_08c_txt{width:98%;padding:.15rem;margin:0px auto;margin-top:.2rem;float:none;}
    .cp_08_c ul li .cp_08c_txt dl dt{font-size:.18rem;}
    .cp_08_c ul li .cp_08c_txt dl dd{font-size:.14rem;margin:0px;}

    .cp_08_c ul li .cp_08c_y{position:relative;top:0px;margin-top:0px;font-size:.16rem;height:.4rem;width:.9rem;margin-left:-.45rem;}

    .cp_09{padding:.3rem 0px;}
    .cp_09 p{font-size:.14rem;max-width:100%;}
    .cp_09 p.p1{font-size:.16rem;}

    .cp_10{margin-top:0px;}
    .cp_10_c{margin-top:0px;}

    .cp_11{margin-top:0px;margin-bottom:.8rem;}
    .cp_11_c{padding-top:0px;}
    .cp_11_c ul li{width:100%;margin-right:0px;}
    .cp_11_c ul li em.em2{padding:.2rem;}
    .cp_11_c ul li em.em2 span.sp1{width:1rem;}
    .cp_11_c ul li em.em2 span.sp2{width:calc(100% - 1rem - .2rem);font-size:.16rem;}
    .cp_11_c ul li em.em2 span.sp1 i.i2{font-size:.14rem;}
    .cp_11_c ul li em.em2 span.sp1 i.i1 img{height:.3rem;}

    .hztcfr .hztc_c .hztc_cont p{font-size:.14rem;}
    
    .pagination{margin: .2rem 0;}
    .pagination > a, .pagination > span{display: none;}


    .fl_01{padding-top:.4rem;}
    .fl_01_c{border-radius:.2rem;padding:.2rem;}
    .fl_01 .sp1{right:.2rem;font-size:.6rem;}
    .fl01c_c{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .fl01c_c p{font-size:.16rem;line-height:.3rem;}
    .fl01c_c1:before{top:.14rem;height:.85rem;}
    .fl_06{padding-bottom:.6rem;}

    .fl_05 ul li .fl_05_img{left:.2rem;width:1rem;height:1rem;}
    .fl_05 ul li .fl_05_img img{width:calc(100% - .1rem);height:calc(100% - .1rem);left:.05rem;top:.05rem;}
    .fl_05 ul li .fl_05_txt{padding-left:1.4rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .fl_05 ul li .fl_05_txt .fl_05t_t{font-size:.2rem;}
    .fl_05 ul li .fl_05_txt .fl_05t_t label{padding-right:.3rem;}
    .fl_05 ul li .fl_05_b{padding:.2rem;margin-top:0px;}
    .fl_05 ul li .fl_05_b p{font-size:.14rem;}

    .fl_07 ul li .fl_05_img{left:.2rem;width:1rem;height:1rem;}
    .fl_07 ul li .fl_05_img img{width:calc(100% - .1rem);height:calc(100% - .1rem);left:.05rem;top:.05rem;}
    .fl_07 ul li .fl_05_txt{padding-left:1.4rem;padding-right:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .fl_07 ul li .fl_05_txt .fl_05t_t{font-size:.2rem;}
    .fl_07 ul li .fl_05_txt .fl_05t_t label{padding-right:.3rem;}
    .fl_07 ul li .fl_05_b{padding:.2rem;margin-top:0px;}
    .fl_07 ul li .fl_05_b p{font-size:.14rem;}

    .fl_08{height:.4rem;}

    .flfr_03{padding-bottom:.6rem;}

    .fl01c_t{font-size:.24rem;}

    .fl_01{padding-bottom:.6rem;}
    .fl_02 .fl_02_img{width:100%;}
    .fl_02img_slide{width:60%;}
    .fl_02 .fl_02_txt{width:100%;margin-top:.4rem;}
    .fl_02 .fl_02_txt p.p1{font-size:.2rem;}
    .fl_02 .fl_02_txt p.p2{font-size:.14rem;margin-top:.2rem;}
    .fl_02 .fl_02_txt ul{margin-top:.2rem;}
    .fl_02 .fl_02_txt ul li{width:calc( ( 100%  - .16rem ) / 2 );}
    .fl_02 .fl_02_txt ul li:nth-child(2n){margin-right:0px;}
    .fl_02 .fl_02_txt ul li em.em2{font-size:.14rem;line-height:.2rem;height:.4rem;}

    .fl_03{margin-top:.4rem;}

    .flfr{padding-bottom:.6rem;}

    .fl_04{padding:.4rem 0px;}
    .fl_04 ul li{width:100%;margin-right:0px;height:auto;margin-bottom:.1rem;}
    .fl_04 ul li.on{width:100%;height:auto;}
    .fl_04 ul li .fl_03_li{padding:0px .2rem;position:relative;height:auto;}
    .fl_04 ul li .fl_03_bg2{display:none;}
    .fl_04 ul li .fl_03_li p.p1{margin-top:.3rem;}
    .fl_04 ul li .fl_03_li p.p1 img{height:.6rem;}
    .fl_04 ul li .fl_03_li p.p2{font-size:.2rem;margin-top:.2rem;}
    .fl_04 ul li .fl_03_li .fl_03li_c{width:calc(100%);margin-top:.2rem;margin-left:0rem;}
    .fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c{width:100% !important;padding:0px 0rem;position:relative;left:0px;opacity:1;}
    .fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p3{font-size:.14rem;}
    .fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4{margin-top:.2rem;margin-bottom:.3rem;}
    .fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_01 i{font-size:.12rem;}
    .fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_02 i{font-size:.12rem;}
    .fl_04 ul li .fl_03_li .fl_03li_c .fl_03lic_c p.p4_03 i{font-size:.12rem;}

.ab_06c_c ul li:nth-child(4){margin-left: 0;}
.cp_14 ul li .cp_14_img .cimgc a.m-video i{margin: calc(50% - .4rem) 0 0 calc(50% - .4rem);}

}

@media screen and (max-width:768px) {


}
@media screen and (max-width:749px) {

    .wrap_in{margin:0px 10px;}
    .topfr .wrap_in{margin:0px 10px;}


}


@media screen and (max-width:480px) {
    .topfr .wrap_in{height:.5rem!important;margin:0px 10px!important;}
    .topfr .fl img{height:.5rem!important;display:block!important;}
}


/*20250118*/
.topfr .wrap_in{height:.8rem;margin:.2rem 5%;}
.topfr .fl img{height:.8rem;}
/*.topfr .flold img{height:.5rem;}*/


.tmenufr ul li .tm_t{height:.8rem;}
.topfr .fr{top:.15rem;}
.tmenufr ul li .tm_c{top:.5rem;}
























