@charset "utf-8";
.pc{display:block}
.mbl{display:none}
.fanhuidingbu{position:fixed;top:90%;transform:translateY(-90%);right:0;z-index:9;opacity:0;visibility:hidden;transition:all .4s;width:40px;height:40px}
.fanhuidingbu.active{visibility:visible;opacity:1}
.mCSB_scrollTools .mCSB_dragger{left:0}
.logo{float:left}
.m_img,.m_nav{display:none}
.m_img{height:45px;float:right;margin-left:12px;align-items:center;display:flex;display:-webkit-flex;display:-ms-flex}
.m_img a .m_menuimg{width:24px;vertical-align:top;display:block}
.m_nav{display:block;position:fixed;top:0;left:0;width:0;height:0;overflow:hidden;z-index:10000}
.m_nav .closecover{position:absolute;width:100%;height:100%;background:#000;filter:alpha(opacity=0);opacity:0;left:0;top:0;z-index:1}
.m_nav .m_navList{position:absolute;width:80%;top:0;background:#fff;height:100%;z-index:100;left:-80%;padding-top:66px;overflow-y:auto}
.m_nav .closeicon{position:absolute;width:auto;right:16px;top:22px;z-index:105;text-align:center;filter:alpha(opacity=0);opacity:0}
.m_nav .closeicon a{height:22px;display:block}
.m_nav .m_navList ul li:first-child{border-top:1px solid #f0f0f0}
.m_nav .m_navList ul li{border-bottom:1px solid #f0f0f0}
.m_nav .m_navList ul li .m_f_a{display:flex;align-items:center;justify-content:space-between;width:100%;}
.m_nav .m_navList ul li .m_s_nav{width:100%;padding-bottom:0; padding-left: 20px;     background-color: #e9e9f3;}
.m_nav .m_navList ul li .m_f_a a{flex:1}
.m_nav .m_navList ul li .m_f_a.active a{color:#169cc0}
.m_nav .m_navList ul li .m_s_nav .active2{color:#169cc0}
.m_nav .icon{background:url(../images/plus.png) 100% no-repeat;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .m_navList ul li .m_s_nav a{display:block;height:36px;line-height:36px;padding:0 5%;overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis}
.m_nav .m_navList ul li a{display:block;height:45px;color:#333;line-height:45px;padding-left:4%;}
.m_nav .m_navList ul li .m_f_a i{width:54px;height:35px;box-sizing:border-box;padding:0 5px;display:block}
.header .m_img a.one,.tophide .header .m_img a.tow{display:block}
.header .m_img a.tow,.tophide .header .m_img a.one{display:none}
.warp{margin:auto;max-width:1470px}
.m_img{display:none}
.logo{width:282px}
.header .logo .hui{display:block}
.header .logo .zheng{display:none}
.header{background:rgba(0,0,0,0);position:fixed;top:0;left:0;width:100%;z-index:12;height:90px}
.header .lodo_drt{display:flex;justify-content:space-between;align-items:center}
.header .hear_nav .nav li{float:left;cursor:pointer;position:relative}
.header .hear_nav .nav li a{color:#fff;line-height:90px !important;padding:0 30px;transition:all .4s;font-weight: bold;}
.header .hear_nav .nav li.active a,.header .hear_nav .nav li:hover a,.header.active .hear_nav .nav li.active a,
.header.active .hear_nav .nav li.cut:hover a,.header.tophide .hear_nav .nav li.active a,
.header.tophide .hear_nav .nav li:hover a,.header.tophide1 .hear_nav .nav li.active a,
.header.tophide1 .hear_nav .nav li:hover a{color:#169cc0}
.hear_nav .nav li .nav_hover a.active{color: #169cc0;}
.header.active .logo .hui,.header.tophide .logo .hui, .header.tophide1 .logo .hui{display:none} 
.header.active .logo .zheng, .header.tophide .logo .zheng, .header.tophide1 .logo .zheng{display:block}
 
.header .baser_cont{display:flex;justify-content:center;align-items:center}
.header.active,.header.tophide,.header.tophide1{background:#fff;box-shadow:0 0 20px 0 rgba(3,0,0,.1)}
.header.active .hear_nav .nav li a,.header.tophide .hear_nav .nav li a,.header.tophide1 .hear_nav .nav li a{color:#333}
 
.hear_nav .nav li .nav_hover{width:150px;background:#fff;display:flex;flex-direction:column;position:absolute;top:100%;    border-radius: 0 0 6px 6px;
left:-10px;
padding:20px;transition:all .4s;-webkit-transform:translateY(10px);transform:translateY(10px);visibility:hidden;opacity:0;box-shadow:0 0 20px 0 rgba(3,0,0,.1);text-align:center}
.hear_nav .nav li:hover .nav_hover{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.hear_nav .nav li .nav_hover a{color:#666;text-align:center;line-height:36px !important;padding:0}
.hear_nav .nav li .nav_hover:hover a{color:#169cc0}
.header .hear_nav .nav li:hover .nav_hover a{color:#666}
.header .hear_nav .nav li:hover .nav_hover a.active{color:#169cc0}
.hear_nav .nav li .nav_hover a.act,.hear_nav .nav li .nav_hover a:hover{color:#169cc0!important} 
 
.banner{width:100vw;height:100vh;overflow:hidden;position:relative}
.banner .imgDiv{position:relative;width:100%;height:100vh}
.banner .imgDiv .img_load{width:100%;height:100vh}
.banner .imgDiv .banner_text{position:absolute;top:43%;left:0;width:100%;transform:translateY(-43%)}
.banner .imgDiv .banner_text .banner_textcont{width:48%;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .8s;transition:all .8s;transition-delay:.2s;visibility:hidden;opacity:0}
.banner .swiper-slide.swiper-slide-active .banner_text .banner_textcont{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}
.banner .imgDiv .banner_text .banner_textcont h3{font-weight:400;color:#fff;line-height:48px;margin-bottom:50px}
.banner .imgDiv .banner_text .banner_textcont p{font-weight:400;color:#fff;line-height:30px}
.banner .imgDiv .banner_text .banner_textcont .banner_more{width:127px;height:36px;background:#c40010;color:#fff;display:flex;justify-content:center;align-items:center;margin-top:48px;cursor:pointer}
.banner .imgDiv .banner_text .banner_textcont .banner_more img{width:49px;height:9px;position:relative;top:-2px}
.banner .banPagin{position:absolute;top:43%;right:11.5%;z-index:1;display:flex;flex-direction:column;align-items:center;transform:translateY(-43%)}
.banner .banPagin .cutAct{color:#169cc0;font-weight:700;font-family:Arial;line-height:30px}
.banner .banPagin .total{font-weight:400;color:#fff;line-height:30px;font-family:Arial}
.banner .banPagin .hang{width:34px;height:3px;background:#fff;margin:12px 0}
.banner .banPagin .ban-pagination {position: absolute;    right: 30px;    top: 50%;    transform: translateY(-50%);    z-index: 10;    display: flex;    flex-direction: column;    gap: 15px; }
.banner .banPagin .ban-pagination.swiper-pagination-clickable .swiper-pagination-bullet-active {    background: #169cc0;}
.banner_list{position:absolute;bottom:0;left:0;width:100%;z-index:1}
.banner_list ul li{width:25%;float:left;padding-top:45px;padding-bottom:36px;padding-left:3%;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);transition:all .4s;background:rgba(0,0,0,.4);height:209px}
.banner_list ul li:hover{background:rgba(0,46,151,.3)}
.banner_list ul li:nth-child(4){border-right:0}
.banner_list ul li  .block4  {

display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}


.banner_list ul li h3{font-weight:400;color:#fff;margin-bottom:18px}
.banner_list ul li p{font-weight:400;color:#fff;}
.banner_list ul li  .block4  p.info2
{
flex: 1;
    min-height: 70px;
}
.banner_list ul li .div_more{margin-top:6px}
.banner_list ul li .div_more p{font-family:Arial;font-weight:400;color:#fff;line-height:30px;text-transform:uppercase;position:relative;padding-bottom:2px;display:inline-block}
.banner_list ul li .div_more p::before{position:absolute;content:"";width:100%;left:0;height:1px;background:#169cc0;bottom:0}
.banner_list ul li .banquan{margin-top:57px}
.banner_list ul li .banquan p,.banner_list ul li .banquan p a{font-weight:400;color:#fff;opacity:.9;line-height:24px;transition:all .4s}
.banner_list ul li .banquan p a:hover{color:#169cc0}
.banner_list li a{color:#fff!important}
.footer{width:100%;overflow:hidden;position:relative}
.footer .footer_main::before,.footer_maxn_t::before{content:"";background:url(../images/footer.png) no-repeat center top/cover;position:absolute;top:0;width:100%;left:0;height:100%;z-index:-1}
.footer .footer_main{width:100%;padding:60px 0;background:#169cc0;overflow:hidden;position:relative;z-index:1}
.footer .footer_l{width:35%;float:left}
.footer .footer_r{width:65%;float:left;padding: 0 20px;}
.footer .footer_l .footer-logo{width:200px;margin-bottom:30px}
.footer .footer_l .footer-logo img{width:auto;    max-height: 50px;}
.footer .footer_l .footer-zhpn .footer-p p,.footer .footer_l .footer-zhpn .footer-p p a{color:rgba(255,255,255,.8);line-height:30px}
.footer .footer_l .footer-zhpn .footer-p{display:flex;align-items:center;padding-bottom:10px;position:relative;margin-bottom:6px}
.footer .footer_l .footer-zhpn .footer-p::before{width:284px;height:1px;background:#fff;opacity:.1;content:"";position:absolute;bottom:0;left:0}
.footer .footer_l .footer-zhpn .footer-p .footer-img{width:41px;height:41px;margin-right:13px}
.footer .footer_l .footer-zhpn .footer-p .footer-img img{width:100%}
.footer .footer_l .footer-zhpn .footer-p2{color:rgba(255,255,255,.5);line-height:30px}
.footer .footer_l .footer-zhpn .footer-p3 {
    display: flex;
    flex-direction: row;
    margin-top: 10px;
}

.footer .footer_l .footer-zhpn .footer-p3 .footer-p3-item {
    text-align: center;
    margin-right: 20px;
}

.footer .footer_l .footer-zhpn .footer-p3 .footer-p3-item .footer-p3-item-img {
    width: 100px;
    border-radius: 6px;
}

.footer .footer_l .footer-zhpn .footer-p3 .footer-p3-item .footer-p3-item-txt {
    margin-top: 10px;
    color: rgba(255, 255, 255, .5);
}
.footer .footer_r dl{width:20%;float:left;}
/* .footer .footer_r dl:nth-child(5){width:29%} */
.footer .footer_r dl dt{position:relative;color:#fff;padding-bottom:20px;margin-bottom:20px}
.footer .footer_r dl dt::before{position:absolute;bottom:0;left:0;content:"";width:19px;height:2px;background:rgba(255,255,255,.5)}
.footer .footer_r dl dd a , .footer .footer_r dl dt a {font-weight:400;color:rgba(255,255,255,.5);line-height:26px;transition:all .4s}
.footer .footer_r dl dd a { }
.footer .footer_r dl dd a:hover ,.footer .footer_r dl dt a:hover { color: #dfddd5;    border-bottom: 1px solid #dfddd5;    padding-top: 5px;}
.footer .footer_r dl .wvwr_one img{width:100px;height:100px;    border-radius: 6px;}
.footer .footer_r dl .wcdftr .wvwr_one{float:left;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}
.footer .footer_r dl .wvwr_one p{font-weight:400;color:rgba(255,255,255,.5);line-height:26px;margin-top:10px;text-align: center;}
/* .footer .footer_r dl .wvwr_one:nth-child(1){margin-right:25.2%} */
.footer .footer_r dl.wcdftr_show {
    padding: 0 10px;
}
.footer_maxn_t{width:100%;overflow:hidden;background:#2d2d2d;padding:24px 0;position:relative;z-index:1}
.footer_maxn_t .fot_t{width:70%;float:left}
.footer_maxn_t .fot_t p,.footer_maxn_t .fot_t p a{line-height:24px;color:rgba(255,255,255,.6);transition:all .4s}
.footer_maxn_t .fot_t p a{margin:0 8px}
.footer_maxn_t .fot_t p a img{margin-right:2px}
.footer_maxn_t .fot_t p a{display:flex;align-items:center;justify-content:center}
.footer_maxn_t .fot_t p{display:flex;align-items:center}
.footer_maxn_t .fot_r p,.footer_maxn_t .fot_r p a{line-height:24px;color:rgba(255,255,255,.6);transition:all .4s}
.footer_maxn_t .fot_r p a:hover,.footer_maxn_t .fot_t p a:hover{color:#169cc0}
.footer_maxn_t .fot_r{width:30%;float:left;text-align:right}
.banner_ny{width:100%;position:relative}
.banner_ny .ne_banner_text{position:absolute;top:45%;left:0;transform:translateY(-45%);z-index:1;width:100%}
.banner_ny .ne_banner_text h3{color:#fff;text-align:center;}
.banner_ny .ne_banner_text p{font-family:Arial;font-weight:400;color:#fff;line-height:30px;text-align:center;text-transform:uppercase}
.submenu{background-color:#fff;width:100%;margin:auto;align-items:center;display:flex;display:-webkit-flex;display:-ms-flex;padding:60px 0;position:relative;z-index:4;}
.submenu .swiper-slide{width:auto;display:inline-block}
.submenu .swiper-slide{text-align:center} 
.submenu .swiper-slide a:hover,.submenu .swiper-slide.cur03 a{color:#fff;background:#169cc0;border:1px solid #169cc0}
.submenu .swiper-slide a{display:block;position:relative;font-weight:400;color:#333;line-height:53px;padding:0 96px;background:#fff;border:1px solid #d2d2d2;transition:all .4s;margin:0 10px;border-radius: 3px;}
.menu-button-next,.menu-button-prev{width:12px;height:22px;position:absolute;top:50%;transform:translateY(-50%);display:block;cursor:pointer;z-index:99}
.submenu{padding-left:24px;padding-right:24px}
.menu-button-next{background:url(../images/r_hui.png) no-repeat center;right:0;background-size:100%}
.menu-button-prev{background:url(../images/l_hui.png) no-repeat center;left:0;background-size:100%}
.swiper-pagination-bullet{border-radius:50%}
.zplc_e1{width:100%;overflow:hidden;padding-bottom:97px}
.zplc_e1 .zplc_cont{width:100%;overflow:hidden}
.zplc_e1 .zplc_cont .zplc_l{width:61.9%;float:left;background:url(../images/bjt.jpg) no-repeat center bottom/cover;padding:49px 50px 50px 50px}
.zplc_e1 .zplc_cont .zplc_r{width:38.1%;float:left;background:url(../images/hippopx.jpg) no-repeat center center/cover;padding:55px 65px}
.zplc_e1 .zplc_cont .zplc_l .zplc_ul{width:100%;overflow:hidden;margin-bottom:58px}
.zplc_e1 .zplc_cont .zplc_l .zplc_ul ul li{float:left;margin-bottom:10px!important}
.zplc_e1 .zplc_cont .zplc_l h3{color:#fff;line-height:30px;margin-bottom:20px}
.zplc_e1 .zplc_cont .zplc_l .fldy_e1{width:100%;overflow:hidden}
.zplc_e1 .zplc_cont .zplc_l .fldy_e1 h3{color:#fff;line-height:30px;margin-bottom:0}
.zplc_e1 .zplc_cont .zplc_l .fldy_e1 p{color:#fff;line-height:30px}
.zplc_e1 .zplc_cont .zplc_l .zplc_ul ul li:nth-child(odd){width:81px;height:81px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:400;color:#333;line-height:30px}
.zplc_e1 .zplc_cont .zplc_l .zplc_ul ul li:nth-child(even){width:27px;height:81px;margin:0 16px;display:flex;align-items:center;justify-content:center}
.zplc_e1 .zplc_cont .zplc_l .zplc_ul ul li:nth-child(even) img{width:27px}
.zplc_r .zplc_text{background:rgba(59,100,177,.4);width:100%;margin:auto;padding:89px 66px 131px 66px}
.zplc_r .zplc_text h3{font-weight:400;color:#fff;line-height:30px;margin-bottom:28px;text-align:center}
.zplc_r .zplc_text p{font-weight:400;color:#fff;line-height:30px;text-align:center}
.jgzy_e1{width:100%;background:url(../images/e1-img1.jpg) no-repeat center center/cover;overflow:hidden;padding:70px 0}
.jgzy_e1 .title{width:100%}
.jgzy_e1 .title h3{font-weight:700;color:#222;line-height:38px;text-align:center;position:relative;padding-bottom:20px}
.jgzy_e1 .title h3::before{position:absolute;bottom:0;left:0;right:0;content:"";width:39px;height:4px;background:#169cc0;display:inline-block;margin:auto}
.jgzy_swiper_main{margin-top:40px}
.jgzy_swiper_main .jgzy_swiper .jgzy_text{height:246px}
.jgzy_swiper_main .jgzy_swiper .jgzy_text h3{font-family:Arial;font-weight:400;color:#bf1623;line-height:30px;margin-bottom:18px}
.jgzy_swiper_main .jgzy_swiper .jgzy_text p{font-weight:400;color:#666;line-height:30px;margin-bottom:24px}
.jgzy_swiper_main .jgzy_swiper .jgzy_text .mCSB_container{margin-left:36px}
.jgzy_swiper_main .jgzy_swiper .jgzy_text .mCSB_container.mCS_no_scrollbar{margin-left:0}
.jgzy_swiper_but{width:100%;display:flex;align-items:center;justify-content:center;margin-top:60px}
.jgzy_swiper_but .jgzy_next{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .jgzy_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.jgzy_swiper_but .jgsz_span{margin:0 30px}
.jgzy_swiper_but .jgsz_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .jgsz_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .jgzy_prev{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .jgzy_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.xyzp_main{width:100%;overflow:hidden;padding:70px 0 123px 0}
.xyzp_main .title h3{text-align:center;font-weight:700;color:#222;line-height:38px;position:relative;padding-bottom:20px}
.xyzp_main .title h3::before{content:"";position:absolute;bottom:0;left:0;right:0;display:inline-block;margin:auto;width:39px;height:4px;background:#169cc0}
.xyzp_main .xyzp_list{width:100%;overflow:hidden;margin-top:40px;margin-bottom:80px}
.xyzp_main .xyzp_list ul li{width:47.6%;float:left;margin-right:4.8%;background:#f6f6f6;padding:0 20px}
.xyzp_main .xyzp_list ul li:nth-child(2n){margin-right:0}
.xyzp_main .xyzp_list ul li p{font-weight:400;color:#333;line-height:30px;position:relative;padding:20px 0;padding-left:16px;display:inline-block;border-top:1px dashed #d2d2d2;width:100%;transition:all .4s}
.xyzp_main .xyzp_list ul li:nth-child(1) p,.xyzp_main .xyzp_list ul li:nth-child(2) p{border-top:0}
.xyzp_main .xyzp_list ul li p::before{content:"";display:inline-block;position:absolute;top:32px;left:0;width:6px;height:6px;background:#666;border-radius:50%;transition:all .4s}
.xyzp_main .xyzp_more{margin:auto}
.xyzp_main .xyzp_more p{color:#333;width:180px;height:50px;background:#fff;border:1px solid #c2c2c2;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .4s}
.shzp_e3 .xyzp_more{margin:auto}
.shzp_e3 .xyzp_more p{color:#333;width:180px;height:50px;background:#fff;border:1px solid #c2c2c2;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .4s}
.shzp_e3  .h3_array { display: inline-block;    width: 20px;    height: 20px; cursor:pointer;transition:all .4s }
.shzp_e3  .h3_array_hidden { background:url(../images/icon_1.png) no-repeat center center/100%; }
.shzp_e3  .h3_array_show { background:url(../images/icon_2.png) no-repeat center center/100%; }
 

.zzcz_e2{width:100%;overflow:hidden;padding:0 0 80px 0}
.zzcz_e2 .zzcg_e2_l{width:53.26%;float:left}
.zzcz_e2 .zzcg_e2_l .e2_img1{width:97%;float:left;position:relative;z-index:1}
.zzcz_e2 .zzcg_e2_l .e2_img1::before{position:absolute;top:20px;left:20px;content:"";width:100%;height:100%;background:#169cc0;z-index:-1}
.zzcz_e2 .zzcg_e2_r{width:46.74%;float:left;padding-left:79px}
.zzcz_e2 .zzcg_e2_r h3{font-weight:400;color:#333;margin-bottom:49px;margin-top:69px;position:relative;z-index:1}
.zzcz_e2 .zzcg_e2_r h3::before{position:absolute;top:19px;width:174px;height:1px;background:#169cc0;content:"";left:-182px}
.zzcz_e2 .zzcg_e2_r p{font-weight:400;color:#666;line-height:30px}
.xyyl_e2{width:100%;overflow:hidden;background:url(../images/img_5.jpg) no-repeat center center/cover}
.xyyl_e2_list{width:100%;overflow:hidden}
.xyyl_e2_list li{width:25%;float:left;padding:80px 21px 105px 21px;transition:all .4s}
.xyyl_e2_list ul li .icon_e2{width:100%;display:flex;margin-bottom:34px}
.xyyl_e2_list ul li .icon_e2 img{width:84px;margin:auto}
.xyyl_e2_list ul li .text_e2{width:100%}
.xyyl_e2_list ul li .text_e2 h3{font-weight:700;color:#fff;line-height:34px;position:relative;padding-bottom:10px;text-align:center;margin-bottom:30px}
.xyyl_e2_list ul li .text_e2 h3::before{content:"";width:23px;height:2px;background:#169cc0;position:absolute;bottom:0;left:0;right:0;margin:auto;display:inline-block}
.xyyl_e2_list ul li .text_e2 p{font-weight:400;color:#fff;line-height:30px;text-align:center}
.qylj_cont{width:100%;overflow:hidden;padding:100px 0}
.qylj_cont.aqi_tr{background:#f6f6f6}
.qylj_cont .title{width:100%}
.qylj_cont .title h3{color:#222;line-height:38px;text-align:center;position:relative;padding-bottom:20px}
.qylj_cont .title h3::before{position:absolute;bottom:0;left:0;right:0;content:"";width:39px;height:4px;background:#169cc0;display:inline-block;margin:auto}
.qylj_cont .qyli_swiper_cont{margin-top:40px}
.qylj_cont .qyli_swiper .qing_comt,.qylj_cont .qyli_swiper1 .qing_comt{width:100%;padding:30px 42px 30px;background:#f6f6f6;overflow:hidden}
.qylj_cont .qyli_swiper1 .qing_comt{background:#fff}
.qylj_cont .qyli_swiper .swiper_ul ul li,.qylj_cont .qyli_swiper1 .swiper_ul ul li{width:48.57%;float:left;margin-right:2.85%;margin-top:2.85%}
.qylj_cont .qyli_swiper .swiper_ul ul li:nth-child(1),.qylj_cont .qyli_swiper .swiper_ul ul li:nth-child(2),.qylj_cont .qyli_swiper1 .swiper_ul ul li:nth-child(1),.qylj_cont .qyli_swiper1 .swiper_ul ul li:nth-child(2){margin-top:0}
.qylj_cont .qyli_swiper .swiper_ul ul li:nth-child(2n),.qylj_cont .qyli_swiper1 .swiper_ul ul li:nth-child(2n){margin-right:0}
.qylj_cont .qyli_swiper .qing_comt .img_qy,.qylj_cont .qyli_swiper1 .qing_comt .img_qy{width:200px;float:left}
.qylj_cont .qyli_swiper .qing_comt .img_qy img,.qylj_cont .qyli_swiper1 .qing_comt .img_qy img{width:100%}
.qylj_cont .qyli_swiper .qing_comt .img_texy,.qylj_cont .qyli_swiper1 .qing_comt .img_texy{width:calc(100% - 200px);float:left;padding-left:38px}
.qylj_cont .qyli_swiper .qing_comt .img_texy h3,.qylj_cont .qyli_swiper1 .qing_comt .img_texy h3{font-weight:400;color:#333;line-height:30px;margin-top:26px;margin-bottom:30px}
.qylj_cont .qyli_swiper .qing_comt .img_texy p,.qylj_cont .qyli_swiper1 .qing_comt .img_texy p{font-weight:400;color:#666;line-height:30px}
.qylj_cont .qyli_swiper .qing_comt .img_texy p.tex_p,.qylj_cont .qyli_swiper1 .qing_comt .img_texy p.tex_p{height:150px}
.qylj_cont .qyli_swiper .qing_comt .img_texy p.tex_p .mCustomScrollBox>.mCSB_scrollTools,.qylj_cont .qyli_swiper1 .qing_comt .img_texy p.tex_p .mCustomScrollBox>.mCSB_scrollTools{right:0!important;left:auto!important}
.qylj_cont .qyli_swiper .qing_comt .img_texy p.tex_p .mCSB_container,.qylj_cont .qyli_swiper1 .qing_comt .img_texy p.tex_p .mCSB_container{margin-right:20px}
.qylj_cont .qyli_swiper .qing_comt .img_texy p.tex_p .mCSB_container.mCS_no_scrollbar,.qylj_cont .qyli_swiper1 .qing_comt .img_texy p.tex_p .mCSB_container.mCS_no_scrollbar{margin-right:0}
.jgzy_swiper_but{width:100%;display:flex;align-items:center;justify-content:center;margin-top:60px}
.jgzy_swiper_but .qylj_next,.jgzy_swiper_but .qylj_next1{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .qylj_next1:hover,.jgzy_swiper_but .qylj_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.jgzy_swiper_but .qylj_span,.jgzy_swiper_but .qylj_span1{margin:0 30px}
.jgzy_swiper_but .qylj_span.swiper-pagination-clickable .swiper-pagination-bullet,.jgzy_swiper_but .qylj_span1.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .qylj_span.swiper-pagination-clickable .swiper-pagination-bullet-active,.jgzy_swiper_but .qylj_span1.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .qylj_prev,.jgzy_swiper_but .qylj_prev1{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .qylj_prev1:hover,.jgzy_swiper_but .qylj_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.mbl_pad{display:none}
.qylj_cont .mabl_gdzj_swiper{margin-top:40px}
.qylj_cont .mabl_gdzj_swiper .qing_comt,.qylj_cont .mabl_qyli_swiper .qing_comt{width:100%;padding:30px 42px 30px;background:#f6f6f6;overflow:hidden}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_qy,.qylj_cont .mabl_qyli_swiper .qing_comt .img_qy{width:200px;float:left}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_qy img,.qylj_cont .mabl_qyli_swiper .qing_comt .img_qy img{width:100%}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_texy,.qylj_cont .mabl_qyli_swiper .qing_comt .img_texy{width:calc(100% - 200px);float:left;padding-left:38px}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_texy h3,.qylj_cont .mabl_qyli_swiper .qing_comt .img_texy h3{font-weight:400;color:#333;line-height:30px;margin-top:26px;margin-bottom:30px}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_texy p,.qylj_cont .mabl_qyli_swiper .qing_comt .img_texy p{font-weight:400;color:#666;line-height:30px}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_texy p.tex_p,.qylj_cont .mabl_qyli_swiper .qing_comt .img_texy p.tex_p{height:150px}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_texy p.tex_p .mCustomScrollBox>.mCSB_scrollTools,.qylj_cont .mabl_qyli_swiper .qing_comt .img_texy p.tex_p .mCustomScrollBox>.mCSB_scrollTools{right:0!important;left:auto!important}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_texy p.tex_p .mCSB_container,.qylj_cont .mabl_qyli_swiper .qing_comt .img_texy p.tex_p .mCSB_container{margin-right:20px}
.qylj_cont .mabl_gdzj_swiper .qing_comt .img_texy p.tex_p .mCSB_container.mCS_no_scrollbar,.qylj_cont .mabl_qyli_swiper .qing_comt .img_texy p.tex_p .mCSB_container.mCS_no_scrollbar{margin-right:0}
.jgzy_swiper_but{width:100%;display:flex;align-items:center;justify-content:center;margin-top:60px}
.jgzy_swiper_but .mab_gdzj_next,.jgzy_swiper_but .mab_qylj_next{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .mab_gdzj_next:hover,.jgzy_swiper_but .mab_qylj_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.jgzy_swiper_but .mab_gdzj_span,.jgzy_swiper_but .mab_qylj_span{margin:0 30px}
.jgzy_swiper_but .mab_gdzj_span.swiper-pagination-clickable .swiper-pagination-bullet,.jgzy_swiper_but .mab_qylj_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .mab_gdzj_span.swiper-pagination-clickable .swiper-pagination-bullet-active,.jgzy_swiper_but .mab_qylj_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .mab_gdzj_prev,.jgzy_swiper_but .mab_qylj_prev{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .mab_gdzj_prev:hover,.jgzy_swiper_but .mab_qylj_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.qylj_cont .qyli_swiper1 .qing_comt{background:#fff}
.qylj_cont .mabl_qyli_swiper .qing_comt{background:#f6f6f6}
.qylj_cont .mabl_gdzj_swiper .qing_comt{background:#fff}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#d0d0d0}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:1px;background:#bf1623!important}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#bf1623}
.mCSB_scrollTools .mCSB_draggerRail{width:1px;border-radius:0}
.mCustomScrollBox>.mCSB_scrollTools{left:0;right:auto}
.mCSB_container{margin-right:0}
.pages{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}
.pages{ margin-top: 50px;}
.pages a{border:1px solid rgba(0,0,0,.4);font-weight:400;color:rgba(0,0,0,.9);line-height:33px;display:inline-block;padding:0 14px;transition:all .4s;margin-left:10px;    border-radius: 6px;}
.pages a.active,.pages a:hover{background:#169cc0;border:1px solid #169cc0;color:#fff}
.shzp_e3{width:100%;    padding-top: 77px;}
.shzp_e3 .title h3{font-weight:700;color:#222;line-height:38px;text-align:center;position:relative;padding-bottom:20px}
.shzp_e3 .title h3::before{position:absolute;bottom:0;left:0;right:0;content:"";width:39px;height:4px;background:#169cc0;display:inline-block;margin:auto}
.shzp_e3 .shzp_list{width:100%;margin-top:40px;margin-bottom:100px}
.shzp_e3 .shzp_list ul li{width:100%}
.shzp_e3 .shzp_list ul li:last-child .shzp_li{border:0}
.shzp_e3 .shzp_list ul li .shzp_li{width:100%;background:#f6f6f6;display:flex;justify-content:space-between;align-items:center;padding:20px 42px;border-bottom:1px dashed #d2d2d2;cursor:pointer}
.shzp_e3 .shzp_list ul li .shzp_li h3{font-weight:400;color:#333;line-height:30px;position:relative;padding-left:14px;transition:all .4s;width:30%;float:left}
.shzp_e3 .shzp_list ul li .shzp_li h3::before{content:"";left:0;position:absolute;top:12px;width:5px;height:5px;background:#666;border-radius:50%;transition:all .4s}
.shzp_e3 .shzp_list ul li .shzp_li .shzp_span{width:70%;float:left;text-align:right}
.shzp_e3 .shzp_list ul li .shzp_li .shzp_span span{font-weight:400;color:#666;line-height:30px;margin:0 20px}
.shzp_e3 .shzp_list ul li .shzp_li .shzp_span span:last-child{margin-right:0}
.shzp_e3 .shzp_list ul li .shzp_li .shzp_span span:first-child{margin-left:0}
.shzp_e3 .shzp_list ul li .shzp_hover{background:#fff;width:100%;padding:43px 42px 52px 42px;display:none}
.shzp_e3 .shzp_list ul li .shzp_hover h4{color:#333;line-height:30px}
.shzp_e3 .shzp_list ul li .shzp_hover,.shzp_e3 .shzp_list ul li .shzp_hover p{color:#666;line-height:30px}
.shzp_e3 .shzp_list ul li .shzp_li.active{border-bottom:1px solid #f6f6f6}
.shzp_e3 .shzp_list ul li .shzp_li.active h3{color:#bf1623}
.shzp_e3 .shzp_list ul li .shzp_li.active h3::before{background:#bf1623}
.zplc_e1 .e3_img_r{width:38.1%;float:left;background:url(../images/e3_img.jpg) no-repeat center center/cover;padding-bottom:419px}
.b1_conter{width:100%;overflow:hidden;padding-bottom:120px}
.b1_conter .b1_list{width:100%;margin-bottom:80px}
.b1_conter .b1_list ul li{width:32.45%;float:left;margin-right:1.32%;margin-bottom:20px}
.b1_conter .b1_list ul li:nth-child(3n){margin-right:0}
.b1_conter .b1_list ul li .b1_img{width:100%;overflow:hidden}
.b1_conter .b1_list ul li .b1_img img{width:100%;transition:all .4s}
.b1_conter .b1_list ul li:hover .b1_img img{transform:scale(1.1)}
.b1_conter .b1_list ul li .b1_text{width:100%;padding:20px 10px;transition:all .4s}
.b1_conter .b1_list ul li .b1_text p{color:#333;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .4s}
.B2_comter{width:100%;overflow:hidden;padding-top:68px;padding-bottom:101px}
.B2_comter .title{width:100%}
.B2_comter .title h3{color:#222;line-height:38px;position:relative;padding-bottom:20px;text-align:center}
.B2_comter .title h3::before{position:absolute;bottom:0;left:0;right:0;content:"";width:39px;height:4px;background:#169cc0;display:inline-block;margin:auto}
.b2_comtlis_t{width:100%;margin-top:50px;background:#f7f7f7;margin-bottom:58px}
.b2_comtlis_t .b2_comt_l{width:54.9%;float:left}
.b2_comtlis_t .b2_comt_r{width:45.1%;float:left;padding:86px 80px}
.b2_comtlis_t .b2_comt_r h3{font-weight:400;color:#333;line-height:38px;margin-bottom:36px}
.b2_comtlis_t .b2_comt_r .text_t,.b2_comtlis_t .b2_comt_r .text_t p{font-weight:400;color:#333;line-height:36px}
.b2_comtlis_t .b2_comt_l .Btowe_swiper{width:100%;position:relative}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .img_text{width:100%;overflow:hidden;position:relative}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .img_text::before{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.4);height:100%;z-index:1;content:""}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .img_text img{width:100%}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .shipin_xs{width:100%;cursor:pointer}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .shipin_xs img{width:100%}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .shipin_xs .bodang_t{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .shipin_xs .bodang_t img{width:60px;height:60px}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .Btowe_span{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:1;display:flex;justify-content:center;align-items:center}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .Btowe_span .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1;margin:0 11px}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .Btowe_span .swiper-pagination-bullet-active{background:#169cc0}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .Btowe_next{position:absolute;top:50%;left:40px;transform:translateY(-50%);width:50px;height:50px;background:url(../images/b2_icon1.png) no-repeat center center/100%;z-index:1;cursor:pointer;transition:all .4s}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .Btowe_prev{position:absolute;top:50%;right:40px;transform:translateY(-50%);width:50px;height:50px;background:url(../images/b2_icon2.png) no-repeat center center/100%;z-index:1;cursor:pointer;transition:all .4s}
.B2_comter .b2_comt_xiqng{width:100%;overflow:hidden;margin-bottom:70px}
.B2_comter .b2_comt_xiqng h3{color:#333;line-height:34px;margin-bottom:50px}
.B2_comter .b2_comt_xiqng .b2_com_p,.B2_comter .b2_comt_xiqng .b2_com_p p{width:100%;color:#666;line-height:30px}
.B2_comter .b2_comt_xmjx{width:100%;overflow:hidden;margin-bottom:108px}
.B2_comter .b2_comt_xmjx h3{color:#333;line-height:34px;margin-bottom:33px}
.B2_comter .b2_comt_xmjx .xmjx_list{width:100%}
.B2_comter .b2_comt_xmjx .xmjx_list ul li{width:30.4%;margin-right:4.4%;float:left;border:1px solid #e5e5e5;padding:10px}
.B2_comter .b2_comt_xmjx .xmjx_list ul li:nth-child(3n){margin-right:0}
.B2_comter .b2_comt_xmjx .xmjx_list ul li .xmjx_img{width:88px;float:left}
.B2_comter .b2_comt_xmjx .xmjx_list ul li .xmjx_p{width:calc(100% - 88px);float:left;padding-left:16px;padding-right:4px;margin-top:19px}
.B2_comter .b2_comt_xmjx .xmjx_list ul li .xmjx_p p{font-weight:400;color:#333;line-height:30px}
.B2_xiamgocot{border-top:1px solid #ececec;overflow:hidden}
.B2_xiamgocot .b2_pgl,.B2_xiamgocot .b2_pgr{width:50%;float:left;padding:12px 0}
.B2_xiamgocot .b2_pgl{padding-right:4%}
.B2_xiamgocot .b2_pgr{padding-left:4%}
.B2_xiamgocot .b2_pgl p,.B2_xiamgocot .b2_pgl p a{font-weight:400;color:#666;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .4s}
.B2_xiamgocot .b2_pgl p a:hover{color:#169cc0}
.B2_xiamgocot .b2_pgr p a:hover{color:#169cc0}
.B2_xiamgocot .b2_pgr p{font-weight:400;color:#666;line-height:30px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.b2_xgxmtuijian{width:100%;overflow:hidden;margin-top:68px}
.b2_xgxmtuijian .title{width:100%;overflow:hidden}
.b2_xgxmtuijian .title h3{color:#222;line-height:38px;position:relative;padding-bottom:20px;text-align:center}
.b2_xgxmtuijian .title h3::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:39px;height:4px;background:#169cc0;display:inline-block}
.b2_xgxmtuijian .xgtjcont_swiper{width:100%;overflow:hidden;margin-top:40px}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div{width:100%;transition:all .4s}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div .swier_img{width:100%;overflow:hidden}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div .swier_img img{width:100%;transition:all .4s}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div:hover .swier_img img{transform:scale(1.1)}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div .text_p{padding:20px 0;width:100%}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div .text_p p{color:#333;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .4s}
.jgzy_swiper_but .xgtj_next{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .xgtj_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.jgzy_swiper_but .xgtj_span{margin:0 30px}
.jgzy_swiper_but .xgtj_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .xgtj_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .xgtj_prev{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .xgtj_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.b2_xgxmtuijian .jgzy_swiper_but{margin-top:50px}
.b3_conter{width:100%;overflow:hidden;padding-bottom:120px}
.b3_conter .b3_list_ul{width:100%;overflow:hidden;margin-bottom:60px}
.b3_conter .b3_list_ul ul li{width:100%;margin-bottom:40px}
.b3_conter .b3_list_ul ul li .b3_list_li{width:100%;background:#f6f6f6}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_l{width:43.67%;float:left;overflow:hidden}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_l img{width:100%;transition:all .4s}
.b3_conter .b3_list_ul ul li .b3_list_li:hover .b3_list_l img{transform:scale(1.1)}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_r{width:56.33%;float:left;padding:70px 90px 0 60px}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_r h3{font-weight:700;color:#333;line-height:30px;margin-bottom:30px}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_r .b3list_div{height:140px}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_r .b3list_div p{font-weight:400;color:#666;line-height:24px;margin-top:10px}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_r .b3list_div p.div-p{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_list_r .b3list_div p span{color:#333}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_more{width:100%;overflow:hidden;margin-top:58px}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_more span{font-weight:400;color:#666;line-height:24px;display:flex;align-items:center;transition:all .4s}
.b3_conter .b3_list_ul ul li .b3_list_li .b3_more span i.icon_more{width:22px;height:22px;background:url(../images/b3_icon1.png) no-repeat center center/100%;display:inline-block;margin-left:10px;transition:all .4s}
.b3_conter .b3_list_ul ul li:nth-child(2n) .b3_list_li .b3_list_l{float:right}
.vdoBg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:999;visibility:hidden;opacity:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.banvdoBox.vis,.vdoBg.vis,.vdoBox.vis{visibility:visible;opacity:1}
.vdoBox{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999;visibility:hidden;opacity:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;max-width:90%;min-width:300px;width:1200px}
.tanXx{width:23px;height:23px;text-align:center;line-height:23px;position:absolute;top:0;right:-30px;cursor:pointer}
video{width:100%;vertical-align:baseline}
.c1_list{padding-bottom:120px}
.c1_table{width:100%;overflow:hidden;border-collapse:separate;border-spacing:0 10px;margin-bottom:90px}
.c1_table .column_01 col:nth-child(1){width:8.66%}
.c1_table .column_01 col:nth-child(2){width:40.8%}
.c1_table .column_01 col:nth-child(3){width:26.6%}
.c1_table .column_01 col:nth-child(4){width:23.94%}
.c1_table thead{width:100%}
.c1_table thead tr{display:table-row}
.c1_table thead tr th{background:#565656;color:#fff;padding:22px 0;font-weight:500;border-right:1px solid #fff}
.c1_table thead tr th:last-child{border:0}
.c1_table tbody{width:100%}
.c1_table tbody tr{display:table-row;margin-top:21px;overflow:hidden}
.c1_table tbody tr td{background:#f6f6f6;color:#333;line-height:24px;padding:22px 0;text-align:center;border-right:1px solid #d6d6d6;padding:22px 10px}
.c1_table tbody tr td:last-child{border-right:0}
.c1_table tbody tr td:nth-child(4){color:#333;}
.c1_table tbody tr td:nth-child(2){text-align:left;padding-left:60px}
.c2_conter{padding-top:60px;width:100%;overflow:hidden}
.c2_conter .c2_cont_01{width:100%;overflow:hidden}
.c2_conter .title{width:100%;overflow:hidden}
.c2_conter .title h3{font-weight:400;color:#222;line-height:38px;text-align:center;position:relative;padding-bottom:20px}
.c2_conter .title h3::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;display:inline-block;width:39px;height:4px;background:#169cc0}
.c2_conter .c2_cont_01 .c2_cont01_text{width:100%;overflow:hidden;margin:48px 0}
.c2_conter .c2_cont_01 .c2_cont01_text,.c2_conter .c2_cont_01 .c2_cont01_text p{font-weight:400;color:#222;line-height:30px}
.c2_BIM{width:100%;background:url(../images/c2_img2.jpg) no-repeat center center/cover;padding:63px 0 70px 0}
.c2_swiper{width:100%;margin-top:40px;overflow:hidden}
.c2_swiper .BIM_swiper .swiper-slide img{width:100%}
.jgzy_swiper_but .BIM_next{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .BIM_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.jgzy_swiper_but .BIM_span{margin:0 30px}
.jgzy_swiper_but .BIM_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .BIM_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .BIM_prev{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .BIM_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.c2_BIM01{width:100%;overflow:hidden;padding:70px 0}
.c2_BIM01 .c2_BIM01_text{margin-top:38px}
.c2_BIM01 .c2_BIM01_text,.c2_BIM01 .c2_BIM01_text p{font-weight:400;color:#222;line-height:30px}
.c2_BIM01_text {margin-top: 50px;}
.c2_BIM01_text p{font-weight:400;color:#222;line-height:30px}
.c2_sweip_comt{margin-top:30px}
.c2_sweip_comt .BIm_comt{width:100%;margin-bottom:20px}
.c2_sweip_comt .jgzy_swiper_but{margin-top:24px}
.c2_sweip_comt .BIm_comt .BIM_img{width:100%;overflow:hidden}
.c2_sweip_comt .BIm_comt .BIM_img img{width:100%}
.c2_sweip_comt .BIm_comt .BIM_text{width:100%;padding:20px 0}
.c2_sweip_comt .BIm_comt .BIM_text p{font-weight:400;color:#333;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}
.jgzy_swiper_but .BIM01_next{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .BIM01_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.jgzy_swiper_but .BIM01_span{margin:0 30px}
.jgzy_swiper_but .BIM01_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .BIM01_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .BIM01_prev{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .BIM01_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.c2_sweip_comt .BIM02_swiper .BIM02_swiper_list{width:100%}
.c2_sweip_comt .BIM02_swiper .BIM02_swiper_list ul li{width:32.45%;float:left;margin-right:1.32%}
.c2_sweip_comt .BIM02_swiper .BIM02_swiper_list ul li:nth-child(3n){margin-right:0}
.jgzy_swiper_but .BIM02_next{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .BIM02_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.jgzy_swiper_but .BIM02_span{margin:0 30px}
.jgzy_swiper_but .BIM02_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .BIM02_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .BIM02_prev{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s}
.jgzy_swiper_but .BIM02_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.c2_jgzm{width:100%;overflow:hidden;background:url(../images/c2_img13.jpg) no-repeat center center/cover;padding:70px 0 100px 0}
.c2_jgzm .title h3{color:#fff}
.c2_jgzm .c2_jgzm_text{margin-top:38px;width:100%;margin-bottom:10px}
.c2_jgzm .c2_jgzm_text,.c2_jgzm .c2_jgzm_text p{font-weight:400;color:#fff;line-height:30px}
.bim_p5_comter{padding:70px 0 120px 0}
.bim_p5_comter .c2_tab{width:100%;margin-top:40px}
.bim_p5_comter .c2_tab ul{width:100%;display:flex;justify-content:center;align-items:center}
.bim_p5_comter .c2_tab ul li{width:200px;margin:0 10px;float:left;border:1px solid #d2d2d2;padding:14px 0;cursor:pointer;transition:all .4s}
.bim_p5_comter .c2_tab ul li.active{border:1px solid #169cc0;background:#169cc0}
.bim_p5_comter .c2_tab ul li.active p{color:#fff}
.bim_p5_comter .c2_tab ul li p{text-align:center;font-weight:400;color:#333;transition:all .4s}
.bim_p5_comter .c2_tab ul li:last-child{margin-right:0}
.bim_p5_comter .c2_tab ul li:first-child{margin-left:0}
.c2_tbp_ul{width:100%}
.c2_tbp_ul ul li{width:100%;overflow:hidden;margin-top:40px}
.c2_tbp_ul ul li .c2_tbp_li{width:100%;background:#f6f6f6}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_l{width:43.67%;float:left}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_l .c2_tbp_swiper .swiper-slide img{width:100%;height:399px}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r{width:56.33%;float:left;padding:70px 90px 0 57px}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r h3{font-weight:700;color:#333;line-height:30px;margin-bottom:30px}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r .c2_tabr_tert{width:100%;height:100px;line-height: 30px;}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r .c2_tabr_tert p{font-weight:400;color:#666;line-height:30px;margin-bottom:10px}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r .c2_tabr_tert p span{color:#333}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r .c2_im_more{width:100%;overflow:hidden}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r .c2_im_more span{color:#666;display:flex;align-items:center;margin-top:88px;transition:all .4s}
.c2_tbp_ul ul li .c2_tbp_li .c2_tbp_r .c2_im_more span i.icon_more{width:22px;height:22px;background:url(../images/b3_icon1.png) no-repeat center center/100%;transition:all .4s;display:inline-block;margin-left:10px}
.c2_tbp_ul ul li .c2_tbp_li:hover .c2_tbp_r .c2_im_more span i.icon_more{background:url(../images/b3_icon2.png) no-repeat center center/100%;transform:translateX(4px)}
.c2_tbp_ul .c2_tbp_span{position:absolute;bottom:30px;z-index:1;width:auto;right:0;left:auto}
.c2_tbp_ul .c2_tbp_span{margin:0 30px}
.c2_tbp_ul .c2_tbp_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.c2_tbp_ul .c2_tbp_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.c2_tbp_list .c2_tbp_text{margin:40px 0 55px 0}
.c2_tbp_list .c2_tbp_text p{font-weight:400;color:#222;line-height:30px}
.d1_listconter{width:100%;overflow:hidden;padding-bottom:120px}
.d1_listconter .d1_list_ul{width:100%;margin-top:14px;margin-bottom:65px}
.d1_listconter .d1_list_ul ul li{width:100%;margin-bottom:35px;border-radius: 6px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}
.d1_listconter .d1_list_ul ul li .d1_lisr_li{width:100%}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_img{width:477px;float:left;overflow:hidden;border-radius: 6px;}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_img img{width:100%;overflow:hidden;transition:all .4s;}
.d1_listconter .d1_list_ul ul li:hover .d1_lisr_li .news_img img{transform:scale(1.1)}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text{width:calc(100% - 477px);float:left;padding:40px 45px 15px 45px;    border-radius: 6px;}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text h3{font-weight:400;color:#333;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text p.data{font-family:Arial;font-weight:400;color:#666;line-height:30px;margin-bottom:20px;margin-top:10px}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text p.text{font-weight:400;color:#666;line-height:30px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:46px}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text .nesw_more{width:100%;margin-top:40px}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text .nesw_more span{color:#666;display:flex;align-items:center;transition:all .4s}
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text .nesw_more span i.icon_more{width:22px;height:22px;background:url(../images/b3_icon1.png) no-repeat center center/100%;display:inline-block;transition:all .4s;margin-left:10px}
.article .news_img{width:477px;float:left;overflow:hidden}
.article .news_img img{width:100%;overflow:hidden;transition:all .4s}
.article .news_img img{transform:scale(1.1)}
.article .news_text h3{text-align:center;font-weight:400;color:#333;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.article .news_text p.data{text-align:center;font-family:Arial;font-weight:400;color:#666;line-height:30px;margin-bottom:20px;margin-top:10px}
.article .news_text div.text p{font-weight:400;color:#666;line-height:30px;word-break:break-all;    margin-top: 20px;}
.article .news_text .nesw_more{width:100%;margin-top:40px}
.article .news_text .nesw_more span{color:#666;display:flex;align-items:center;transition:all .4s}
.article .news_text .nesw_more span i.icon_more{width:22px;height:22px;background:url(../images/b3_icon1.png) no-repeat center center/100%;display:inline-block;transition:all .4s;margin-left:10px}
.D2_listrt{width:100%;padding-top:60px;padding-bottom:120px}
.D2_listrt .news_deil_title{width:100%;margin-bottom:40px}
.D2_listrt .news_deil_title h3{font-weight:400;color:#333;line-height:36px;text-align:center}
.D2_listrt .news_deil_title p{display:flex;justify-content:center;align-items:center}
.D2_listrt .news_del_text{margin-bottom:74px}
.D2_listrt .news_del_text,.D2_listrt .news_del_text p{font-weight:400;color:#666;line-height:30px}
.D2_listrt .news_del_text img{height:auto!important;max-width:100%}
.D2_listrt .news_deil_title p span{font-weight:400;color:#666;line-height:30px;margin:0 10px}
.d2_mxiat{width:100%;border-top:1px solid #ececec;padding-top:12px}
.d2_mxiat p,.d2_mxiat p a,.d2_mxiat p span{font-weight:400;color:#666;line-height:30px;transition:all .4s}
.d2_mxiat p a:hover{color:#169cc0}
.d3_viode_conter{width:100%;padding-bottom:120px}
.d3_viode_list{width:100%;margin-bottom:50px}
.d3_viode_list li{width:32.45%;float:left;margin-right:1.32%;cursor:pointer;margin-bottom:40px;transition:all .6s;position:relative}
.d3_viode_list li:nth-child(3n){margin-right:0}
.d3_viode_list li .shipin_xs{width:100%;position:relative}
.d3_viode_list li .shipin_xs img:hover{width:100%}
.d3_viode_list li .shipin_xs .bofang{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}
.d3_viode_list li .shipin_xs .bofang img{width:60px;height:60px}
.d3_viode_list li .d3_text{width:100%;padding:20px 10px}
.d3_viode_list li .d3_text p{font-weight:400;color:#333;line-height:32px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.d3_viode_list li:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.1)}
.d3_viode_list li::before{position:absolute;content:"";display:inline-block;background:#169cc0;height:2px;left:0;width:0;bottom:0;transition:all .4s}
.d5_paer_conter{width:100%;padding-bottom:120px}
.d5_paer_conter .d5_list_ul{width:100%;margin-bottom:40px}
.d5_paer_conter .d5_list_ul li{width:22.85%;float:left;margin-right:2.86%}
.d5_paer_conter .d5_list_ul li:nth-child(4n){margin-right:0}
.d5_paer_conter .d5_list_ul li .d5_img1{width:100%;overflow:hidden;border:1px solid #d2d2d2}
.d5_paer_conter .d5_list_ul li .d5_img1 img{width:100%;transition:all .4s}
.d5_paer_conter .d5_list_ul li:hover .d5_img1 img{transform:scale(1.1)}
.d5_paer_conter .d5_list_ul li p{font-weight:400;color:#666;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:20px 0 43px 0}
.d4_about_cont{width:100%}
.about_de4{width:100%;overflow:hidden;background:url(../images/d4_img3.jpg) no-repeat center center/cover;padding-top:77px}

.d4_about_cont .title,
.life_clinlc_cont .title,
.drug_cont .title ,
.ywtx_xbcc_cont .title,
.ywtx_jyjc_cont .title  ,
.life_clinic_cont   .title ,
.ywtx_car-nk_cont   .title ,
.ywtx_jk_cont .title ,
.vip_info_cont1 .title ,
.vip_info_cont2 .title 
{width:100%}

.d4_about_cont .title h3,
.life_clinlc_cont .title  h3,
.drug_cont .title  h3 ,
.ywtx_xbcc_cont .title h3,
.ywtx_jyjc_cont .title h3 ,
.life_clinic_cont   .title h3,
.ywtx_car-nk_cont   .title h3 ,
.ywtx_jk_cont .title h3,
.vip_info_cont1 .title h3 ,
.vip_info_cont2 .title h3 
{font-weight:700;color:#222;line-height:38px;text-align:center;position:relative;padding-bottom:20px}

.d4_about_cont .title h3::before,
.life_clinlc_cont .title  h3::before,
.drug_cont .title  h3::before,
.ywtx_xbcc_cont .title h3::before ,.d4_about_cont .title h3
.ywtx_jyjc_cont .title h3::before,
.life_clinic_cont   .title h3::before,
.ywtx_car-nk_cont   .title h3::before,
.ywtx_jyjc_cont   .title h3::before,
.ywtx_jk_cont .title h3::before,
.vip_info_cont1 .title h3::before,
.vip_info_cont2 .title h3::before
{position:absolute;bottom:0;left:0;right:0;content:"";width:39px;height:4px;background:#169cc0;display:inline-block;margin:auto} 


.d4_about_cont .d4_zbout_top{width:100%;margin-top:58px;overflow:hidden}
.d4_about_cont .d4_zbout_top .d4_about_l{width:50%;float:left}
.d4_about_cont .d4_zbout_top .d4_about_r{width:50%;float:left;position:relative}
.d4_about_cont .d4_zbout_top .d4_about_l h3{font-weight:700;color:#333;line-height:38px;margin-bottom:6px}
.d4_about_cont .d4_zbout_top .d4_about_l h5{font-family:Arial;font-weight:400;color:rgba(51,51,51,.2);line-height:30px}
.d4_about_cont .d4_zbout_top .d4_about_l .aboput_text{margin-top:36px;height:556px;font-weight:400;color:#666;line-height:30px;text-align:justify}
.d4_about_l .aboput_text .mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background:#bf1623!important}
.d4_about_l .aboput_text .mCSB_scrollTools .mCSB_draggerRail{width:3px;border-radius:0}
.d4_about_l .aboput_text .mCustomScrollBox>.mCSB_scrollTools{left:auto;right:0}
.d4_about_l .aboput_text .mCSB_container{margin-right:18px}
.d4_about_cont .d4_zbout_top .d4_about_r .d4_top{position:relative;width:496px;float:right;background:url(../images/d4_img2.jpg) no-repeat center bottom/cover;height:776px;padding-top:86px;padding-left:24px;padding-right:24px}
.d4_about_cont .d4_zbout_top .d4_about_r .d4_top h3{font-weight:400;color:#fff;line-height:38px;text-align:center;margin-bottom:26px}
.d4_about_cont .d4_zbout_top .d4_about_r .d4_top p{font-weight:400;color:#fff;line-height:30px;text-align:center}
.d4_about_cont .d4_zbout_top .d4_about_r .d4_top .d4_top_title{font-weight:bold;color:#fff;line-height:45px;text-align:center;    letter-spacing: 5px; }
.d4_about_cont .d4_zbout_top .d4_about_r .d4_top .d4_top_title_fix{ margin-left:100px}

.d4_about_cont .d4_zbout_top .d4_about_r .about_swiper_cont{position:absolute;top:30%;right:30px;width:86.8%}
.d4_about_cont .d4_zbout_top .d4_about_r .about_swiper_cont .about_span{display:flex;justify-content:center;align-items:center;margin-top:30px}
.d4_about_cont .d4_zbout_top .d4_about_r .about_swiper_cont .about_span.swiper-pagination-clickable .swiper-pagination-bullet{background:#fff}
.d4_about_cont .d4_zbout_top .d4_about_r .about_swiper_cont .d4_about_cont_video {    opacity: 1;}
.d4_about_cont .d4_zbout_top .d4_about_r .about_swiper_cont .d4_about_cont_video.mask:after {    left: 100%;}
.d4_about_cont .d4_zbout_top .d4_about_r .about_swiper_cont .d4_about_cont_video .video_play {    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    display: flex;    justify-content: center;    align-items: center;    width: 100%;    height: 100%;    cursor: pointer;    z-index: 3;    opacity: 1;    transition: all .5s;}
.d4_about_cont .d4_zbout_top .d4_about_r .about_swiper_cont .d4_about_cont_video .video_play img {    position: absolute;    left: 50%;     top: 50%;    transform: translate(-50%, -50%);     width: 100px;    transition: all .5s; }
 

.swiper-pagination-bullet{width:12px;height:12px;margin:0 14px}
.d4_liyg_cont{width:100%;overflow:hidden;background:url(../images/d4_img6.jpg) no-repeat center center/cover;padding:78px 0 100px 0}
.tiel_hover{display:none;background:#fff;box-shadow:0 0 20px 0 rgba(3,0,0,.1);padding: 35px 16px;    border-radius: 6px;}
.tiel_hover .imga_timg{width:100%;   text-align: center;    padding: 60px 40px;}
.tiel_hover .imga_timg img{width:75px;}
.tiel_hover .yuandian{width:20px;height:20px;background-color:#fff;border-radius:50%;justify-content:space-around;align-items:center;display:flex;box-shadow:0 0 20px 0 rgba(3,0,0,.2);position:relative;margin:auto;transform:translateY(-8px)}
.tiel_hover .yuandian::before{content:'';display:block;width:10px;height:10px;background-color:rgba(207,18,18,1);border-radius:50%}
.tiel_hover h3{font-family:Arial;font-weight:700;font-style:italic;color:#169cc0;text-shadow:0 0 20px rgba(3,0,0,.05);text-align:center;line-height:36px}
.tiel_hover p{font-weight:400;color:#666;text-align:center;    min-height: 100px;margin-top:10px;line-height:30px}
.lsyj_swiper_cont{margin-top:40px}
.lsyj_swiper_cont .lsyj_swiper{width:100%;padding-bottom:20px}
.lsyj_swiper_cont .lsyj_swiper .swiper-wrapper{display:flex;align-items:center}
.lsyj_swiper_cont .lsyj_swiper .swiper-slide:nth-child(even) .timelwr_t{display:flex;flex-direction:column-reverse}
.lsyj_swiper_cont .lsyj_swiper .timelwr_t h3{font-family:Arial;font-weight:700;font-style:italic;color:#333;
text-shadow:0 0 20px rgba(3,0,0,.05);text-align:center;
    padding: 40px 0px;
}
 
.lsyj_swiper_cont .lsyj_swiper .swiper-slide{position:relative}
.lsyj_swiper_cont .lsyj_swiper .swiper-slide::before{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:1px;background:#d2d2d2;display:inline-block;content:"";z-index:-1}
.lsyj_swiper_cont .lsyj_swiper .timelwr_t{width:80%;margin:auto;display: flex;    flex-direction: column;}
.lsyj_swiper_cont .lsyj_swiper .timelwr_t .itewm_text p{font-weight:400;font-style:italic;color:#666;line-height:30px;text-align:center}
.lsyj_swiper_cont .lsyj_swiper .timelwr_t i.icon_span{position:absolute;width:20px;height:20px;background-color:#fff;border-radius:50%;justify-content:space-around;align-items:center;display:flex;box-shadow:0 0 20px 0 rgba(3,0,0,.2);margin:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}
.lsyj_swiper_cont .lsyj_swiper .timelwr_t i.icon_span::before{content:'';display:block;width:10px;height:10px;background-color:#4d4d4d;border-radius:50%}
.lsyj_swiper_cont .lsyj_swiper .timelwr_t .itewm_text{
    
    padding: 40px 0px;
}
.lsyj_swiper_cont .lsyj_swiper .swiper-slide.swiper-slide-duplicate.swiper-slide-duplicate-prev .timelwr_t .itewm_text p{color:rgba(153,153,153,1)}
.lsyj_swiper_cont .lsyj_swiper .swiper-slide.swiper-slide-duplicate.swiper-slide-duplicate-prev .timelwr_t .itewm_text h3{color:rgba(153,153,153,1)}
.lsyj_swiper_cont .lsyj_swiper .swiper-slide.swiper-slide-duplicate-prev .timelwr_t h3{color:rgba(153,153,153,1)}
.lsyj_swiper_cont .lsyj_swiper .swiper-slide.swiper-slide-duplicate-prev .timelwr_t p{color:rgba(153,153,153,1)}
.lsyj_swiper_cont .lsyj_swiper .swiper-slide.swiper-slide-active .timelwr_t h3,.lsyj_swiper_cont .lsyj_swiper .swiper-slide.swiper-slide-active .timelwr_t p{color:rgba(153,153,153,1)}
.swiper-slide.swiper-slide-next .tiel_hover{display:block;z-index:1}
.swiper-slide.swiper-slide-next .timelwr_t{display:none!important}
.jgzy_swiper_but .lsyj_next{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s;position:relative}
.jgzy_swiper_but .lsyj_next::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:url(../images/icon_1_h.png) no-repeat center center/100%;opacity:0;visibility:hidden;transition:all .4s}
.jgzy_swiper_but .lsyj_next:hover::before{opacity:1;visibility:visible}
.jgzy_swiper_but .lsyj_span{margin:0 30px}
.jgzy_swiper_but .lsyj_span.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .lsyj_span.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.jgzy_swiper_but .lsyj_prev{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s;position:relative}
.jgzy_swiper_but .lsyj_prev::before{position:absolute;content:"";top:0;left:0;background:url(../images/icon_2_h.png) no-repeat center center/100%;width:100%;height:100%;opacity:0;transition:all .4s;visibility:hidden}
.jgzy_swiper_but .lsyj_prev:hover::before{opacity:1;visibility:visible}
.lsyj_swiper_cont .jgzy_swiper_but{margin-top:20px}
.d4_zzjg_cont{width:100%;padding:78px 0 100px;background:#f6f6f6}
.d4_zzjg_cont .d4_zzjg_img{width:100%;margin-top:40px}
.d4_zzjg_cont .d4_zzjg_img img{max-width:100%;margin:auto}
.d4_zzry_cont{width:100%;padding:77px 0 100px 0}
.d4_zzry_cont .title h3{color:#333}
.d4_zzry_cont .title h3::before{background:#169cc0}
.zzry_swiper_cont{width:100%;margin-top:50px}
.zzry_swiper_cont .zzry_swiper{width:100%}
.zzry_swiper_cont .zzry_swiper ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:-webkit-flex;-webkit-align-items:stretch;width:100%}
/* .zzry_swiper_cont .zzry_swiper ul li{width:32.38%;margin-right:1%;margin-bottom:20px;box-sizing:border-box} */
.zzry_swiper_cont .zzry_swiper ul li{width:100%;margin-right:5%;margin-bottom:20px;box-sizing:border-box}
.zzry_swiper_cont .zzry_swiper ul li:nth-child(3n){margin-right:0}
.zzry_swiper_cont .shd_li{width:100%;background:rgba(255,255,255,.95);display:flex;align-items:center;flex-wrap:wrap;border-radius: 6px;flex-direction: column;}
.zzry_swiper_cont .shd_li .title_jia{padding:40px;float:left;min-height:100px;display:flex;justify-content:center;align-items:center;border: 2px solid #eee;border-radius: 6px;}
.zzry_swiper_cont .shd_li .title_jia p{ font-weight:400;color:#169cc0;line-height:30px}
.zzry_swiper_cont .shd_li .kjjia_p{margin-top: 30px;} 
.zzry_swiper_cont .shd_li .kjjia_p p{font-weight:400;color:#333;line-height:30px}
.next_icon{width:50px;height:50px;background:url(../images/b2_icon1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s;position:relative}
.next_icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon_1_h.png) no-repeat center center/100%;visibility:hidden;opacity:0;transition:all .4s}
.next_icon:hover::before{visibility:visible;opacity:1}
.prev_icon{width:50px;height:50px;background:url(../images/b2_icon2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s;position:relative}
.prev_icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon_2_h.png) no-repeat center center/100%;opacity:0;visibility:hidden;transition:all .4s}
.prev_icon:hover::before{visibility:visible;opacity:1}
.next_icon1{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;cursor:pointer;transition:all .4s;position:relative}
.next_icon1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon_1_h.png) no-repeat center center/100%;opacity:0;visibility:hidden;transition:all .4s}
.next_icon1:hover::before{opacity:1;visibility:visible}
.prev_icon1{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;cursor:pointer;transition:all .4s;position:relative}
.prev_icon1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon_2_h.png) no-repeat center center/100%;opacity:0;visibility:hidden;transition:all .4s}
.prev_icon1:hover::before{opacity:1;visibility:visible}
.jgzy_swiper_but .jgzy_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.span_icon,.span_icon1{margin:0 30px}
.span_icon.swiper-pagination-clickable .swiper-pagination-bullet,.span_icon1.swiper-pagination-clickable .swiper-pagination-bullet{margin:0 11px;width:10px;height:10px;background:#666;opacity:1}
.jgzy_swiper_but .span_icon.swiper-pagination-clickable .swiper-pagination-bullet{background-color:#fff;opacity:1}
.jgzy_swiper_but .span_icon1.swiper-pagination-clickable .swiper-pagination-bullet{background-color:#666;opacity:1}
.jgzy_swiper_but .span_icon.swiper-pagination-clickable .swiper-pagination-bullet-active,.jgzy_swiper_but .span_icon1.swiper-pagination-clickable .swiper-pagination-bullet-active{background:#169cc0}
.zzry_swiper_cont.mbl_pad ul li{width:49%;float:left;margin-right:2%;margin-bottom:10px}
.zzry_swiper_cont.mbl_pad ul li:nth-child(2n){margin-right:0}
.d4_rucg_cont{width:100%;padding:77px 0 100px 0}
.d4_rucg_cont .d4_text_ry{width:100%;margin-top:38px}
.d4_rucg_cont .d4_text_ry,.d4_rucg_cont .d4_text_ry p{font-weight:400;color:#222;line-height:30px}
.d4_rucg_cont .d4_text_ry .red{color:#169cc0}
.d4_rucg_swiper{width:100%;margin-top:20px}
.d4_rucg_swiper ul li{width:49.25%;float:left;margin-right:1.5%;margin-top:20px}
.d4_rucg_swiper ul li:nth-child(2n){margin-right:0}
.d4_rucg_swiper .ruch_cont{width:100%;background:#f6f6f6;transition:all .4s; border-radius: 6px;}
.d4_rucg_swiper .ruch_cont .rych_img{width:30%;float:left;overflow:hidden;    border-radius: 6px;}
.d4_rucg_swiper .ruch_cont .rych_img img{width:100%;transition:all .4s; max-height: 456px;}
.d4_rucg_swiper .ruch_cont .ruch_title{width:70%;float:left;    padding: 20px 20px 0 20px;}
.d4_rucg_swiper .ruch_cont .ruch_title h3{font-family:Arial;font-weight:700;color:#000;line-height:36px;padding-bottom:10px;border-bottom:1px dashed #bfbfbf;margin-bottom:14px}
.d4_rucg_swiper .ruch_cont .ruch_title .ryck_text{width:100%; word-break:  break-all;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical; 
  display: -moz-box;
  -moz-box-orient: vertical;  
  line-height: 30px;    
     height: 125px;
  }
.d4_rucg_swiper .ruch_cont .ruch_title .ryck_text p{color:#333;line-height:30px !important;}
.d4_rucg_swiper .ruch_cont .ruch_title .ryck_text p span{color:#169cc0}
.d4_dowen_cont{width:100%;overflow:hidden;background-color:#f6f6f6;padding:78px 0 120px 0}

/* 专家卡片hover效果和点击提示 */
.ruch_cont {
    position: relative;
    cursor: pointer;
    transition: all 0.3s ease;
}

.ruch_cont:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}

.ruch_cont::before {
    content: "";
    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="rgba(22, 156, 192, 0.7)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 16l4-4-4-4M8 12h8"/></svg>') no-repeat center center;
    background-size: contain;
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: 2;
}

.ruch_cont:hover::before {
    opacity: 1;
}

.dowen_swiper_comt{margin-top:40px}
.dowen_swiper_comt .dowen_swiper .swiper-slide:hover .iCOn_img{opacity:1;visibility:visible}
.dowen_swiper_comt .doew_img{width:100%;position:relative;overflow:hidden}
.dowen_swiper_comt .doew_img .iCOn_img{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .4s;background:rgba(144,29,33,.8);left:0;top:0;z-index:1;display:flex;justify-content:center;align-items:center}
.dowen_swiper_comt .doew_img .iCOn_img img{width:50px}
.dowen_swiper_comt .doew_p{width:100%;background:#f6f6f6;padding:20px}
.dowen_swiper_comt .doew_p p{font-weight:400;color:#333;line-height:28px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.d7_contact{width:100%;overflow:hidden;position:relative;margin-top:60px;margin-bottom:80px}
.d7_contact .dt_tip_comt{position:absolute;top:0;left:11%;width:auto;height:100%}
.d7_contact .dt_tip_comt .warp{width:auto}
.d7_contact .dt_tip_comt .dt_tip{width:547px;float:left;background:rgba(255,255,255,.9);padding:65px 80px;border-radius: 6px;}
.d7_contact .dt_tip_comt .dt_tip h3{font-weight:700;color:#333;line-height:26px;position:relative;padding-bottom:20px}
.d7_contact .dt_tip_comt .dt_tip h3::before{content:"";position:absolute;bottom:0;left:0;width:95%;height:2px;background:#169cc0;display:inline-block}
.d7_contact .dt_tip_comt .dt_tip .xianxi_top{width:100%;margin-top:30px}
.d7_contact .dt_tip_comt .dt_tip .xianxi_top p{font-weight:400;color:#666;line-height:36px}
.d7_contact .d7_rew{width:100%;margin-top:24px}
.d7_contact .d7_rew .erm{text-align: center;width:156px;float:left; }
.d7_contact .d7_rew .erm:last-child{margin-right:0}
.d7_contact .d7_rew .erm img{width:100px;height:100px;border:2px solid #e1e1e1}
.d7_contact .d7_rew .erm p{font-weight:400;color:#666;line-height:26px;text-align:center}
.d7_wdfy_cont{width:100%;overflow:hidden;margin-bottom:120px}
.d7_wdfy_cont ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:-webkit-flex;-webkit-align-items:stretch;width:100%}
.d7_wdfy_cont ul::after{content:'';display:block;width:32.38%}
.d7_wdfy_cont ul li{width:32.38%;box-sizing:border-box;border:1px solid #d2d2d2;padding:40px 28px 40px 39px;margin-bottom:20px;transition:all .4s}
.d7_wdfy_cont ul li h3{font-weight:400;color:#333;line-height:36px}
.d7_wdfy_cont ul li p{font-weight:400;color:#666;line-height:36px;padding-left:20px;position:relative}
.d7_wdfy_cont ul li p::before{content:"";position:absolute;top:10px;left:0;width:10px;height:13px;background:url(../images/d7_icon1.png) no-repeat center center/100%;display:inline-block}
.d6_conter{width:100%;overflow:hidden}
.d6_conter .title h3{font-weight:700;color:#222;line-height:38px;text-align:center;position:relative;padding-bottom:20px}
.d6_conter .title h3::before{position:absolute;bottom:0;left:0;right:0;content:"";width:39px;height:4px;background:#169cc0;display:inline-block;margin:auto}
.d6_qywh_cont{width:100%;background:url(../images/d6_img1.jpg) no-repeat center center/cover;padding:70px 0 90px 0}
.d6_qywh_main{width:100%;position:relative;z-index:1;margin-top:45px}
.d6_qywh_main .ul_d6_ye{width:67.48%;float:left;padding:89px 73px 100px 73px;margin-top:50px;z-index:1;background:#fff url(../images/bj_d6.png) no-repeat center bottom/100%}
.d6_qywh_main .ul_d6_ye ul{width:100%;display:flex;justify-content:space-between;align-items:center}
.d6_qywh_main .ul_d6_ye ul li{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center}
.d6_qywh_main .ul_d6_ye ul li .idon_imgd6{width:65px;margin-bottom:18px}
.d6_qywh_main .ul_d6_ye ul li .idon_imgd6 img{width:100%}
.d6_qywh_main .ul_d6_ye ul li .idon_text{width:100%}
.d6_qywh_main .ul_d6_ye ul li .idon_text h3{font-weight:700;color:#333;line-height:36px;position:relative;padding-bottom:6px;text-align:center}
.d6_qywh_main .ul_d6_ye ul li .idon_text h3::before{position:absolute;bottom:0;left:0;right:0;margin:auto;display:inline-block;content:"";width:20px;height:2px;background:#169cc0}
.d6_qywh_main .ul_d6_ye ul li .idon_text p{font-weight:400;color:#333;line-height:36px;text-align:center;margin-top:6px}
.d6_img_bnoer{width:560px;position:absolute;top:0;right:0;z-index:-1}
.d6_img_bnoer img{width:100%}
.d6_dqgz_cont{width:100%;overflow:hidden}
.d6_swipe{width:100%;transition:all .4s;position:relative;cursor:pointer}
.d6_swipe::before{position:absolute;bottom:0;width:0%;content:"";display:inline-block;height:1px;background:#169cc0;transition:all .8s}
.d6_swipe .img_d6{width:100%;overflow:hidden;position:relative}
.d6_swipe:hover .img_d6 .houer{opacity:1;visibility:visible;top:0}
.d6_swipe .img_d6 .houer{width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;height:100%;opacity:0;visibility:hidden;transition:all .4s}
.d6_swipe .img_d6 .houer img{width:45px;height:45px}
.d6_swipe .img_d6 img{width:100%}
.d6_swipe .text_d6{width:100%;padding:20px 10px}
.d6_swipe .text_d6 p{font-weight:400;color:#666;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.d6_dy_swiper .dygz_swiper ul,.d6_dy_swiper .dygz_swiper3 ul{width:100%}
.d6_dy_swiper .dygz_swiper ul li,.d6_dy_swiper .dygz_swiper3 ul li{width:23.94%;float:left;margin-right:1.4%;margin-bottom:20px}
.d6_dy_swiper .dygz_swiper ul li:nth-child(4n),.d6_dy_swiper .dygz_swiper3 ul li:nth-child(4n){margin-right:0}
.d6_dy_swiper .dygz_swiper1 ul{width:100%;margin:24px}
.d6_dy_swiper .dygz_swiper1 ul li{width:23.94%;float:left;margin-right:1.4%;margin-bottom:20px}
.d6_dy_swiper .dygz_swiper1 ul li:nth-child(3n){margin-right:0}
.d6_dqgz_cont{padding:70px 0 100px 0}
.d6_dy_swiper{margin-top:45px}
.d6_dy_swiper .jgzy_swiper_but{margin-top:20px}
.d6_dqgz_cont.yggh{background:#f6f6f6}
.img_horer{display:none}
.modelTost{display:none;background:rgba(0,0,0,.3);z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}
.modelTostChile{width:1200px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:80px 0}
.modelTost .dd{width:100%;position:absolute;top:20px;right:20px;z-index:2}
.modelTost .swiper-container.lhi{width:100%}
.modelTost .swiper-container.lhi .swiper-slide{position:relative;width:764px;opacity:.2;transition:all .4s}
.modelTost .swiper-container.lhi .swiper-slide img{width:100%;display:block}
.modelTost .swiper-container.lhi .swiper-slide.swiper-slide-active{opacity:1}
.modelTost .dd span{color:#fff;float:right}
.modelClose{float:right;cursor:pointer;width:30px;height:30px;background:url(../images/gbred.png) no-repeat center center/100%}
.modelTost .swiper-container.lhi .swiper-button-next{width:50px;height:50px;background:url(../images/icon_2.png) no-repeat center center/100%;background-size:100%;margin-top:0;right:10%;transition:all .4s}
.modelTost .swiper-container.lhi .swiper-button-next:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.modelTost .swiper-container.lhi .swiper-button-prev{width:50px;height:50px;background:url(../images/icon_1.png) no-repeat center center/100%;background-size:100%;margin-top:0;left:10%;transition:all .4s}
.modelTost .swiper-container.lhi .swiper-button-prev:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.modelTost .swiper-container.lhi .swiper-button-next:after,.modelTost .swiper-container.lhi .swiper-container-rtl .swiper-button-prev:after{content:""}
.modelTost .swiper-container.lhi .swiper-button-prev:after,.modelTost .swiper-container.lhi .swiper-container-rtl .swiper-button-next:after{content:""}

.maidian{position:relative;top:-70px;left:0;height:0;width:100%}

.modelTostChile .biaoti{width:80%;margin:auto;margin-top:28px}
.modelTostChile .biaoti p{font-weight:400;color:#666;line-height:31px;text-align:center}
.d7_totle h3{font-weight:700;color:#222;line-height:38px;padding-bottom:20px;position:relative;margin-bottom:39px}
.d7_totle h3::before{content:"";position:absolute;bottom:0;left:0;width:39px;height:4px;background:#169cc0}
@media screen and (min-width:1200px){
.xyzp_main .xyzp_list ul li p:hover{color:#bf1623}
.xyzp_main .xyzp_list ul li p:hover::before{background:#bf1623}
.shzp_e3 .shzp_list ul li .shzp_li:hover h3{color:#bf1623}
.shzp_e3 .shzp_list ul li .shzp_li:hover h3::before{background:#bf1623}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .Btowe_next:hover{background:url(../images/icon_1_h.png) no-repeat center center/100%}
.b2_comtlis_t .b2_comt_l .Btowe_swiper .Btowe_prev:hover{background:url(../images/icon_2_h.png) no-repeat center center/100%}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div:hover{background:#bf1623}
.b2_xgxmtuijian .xgtjcont_swiper .xgtj_swiper .swiper_div:hover .text_p p{color:#fff}
.b3_conter .b3_list_ul ul li .b3_list_li:hover .b3_more span{color:#169cc0}
.b3_conter .b3_list_ul ul li .b3_list_li:hover .b3_more span i.icon_more{background:url(../images/b3_icon2.png) no-repeat center center/100%;transform:translateX(4px)}
.bim_p5_comter .c2_tab ul li:hover{border:1px solid #169cc0;background:#169cc0}
.bim_p5_comter .c2_tab ul li:hover p{color:#fff}
.d1_listconter .d1_list_ul ul li:hover .d1_lisr_li .news_text .nesw_more span i.icon_more{background:url(../images/b3_icon2.png) no-repeat center center/100%;transform:translateX(4px)}
.d1_listconter .d1_list_ul ul li:hover .d1_lisr_li .news_text .nesw_more span{color:#169cc0}
.d3_viode_list li:hover::before{width:100%}
.xyzp_main .xyzp_more p:hover{background-color:#169cc0;color:#fff}
.d4_rucg_swiper .ruch_cont:hover{background:#fff;box-shadow:0 0 20px 0 rgba(3,0,0,.1)}
.d6_swipe:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.1)}
.d6_swipe:hover::before{width:100%}
.shzp_e3 .xyzp_more p:hover{background-color:#169cc0;color:#fff}
.c2_tbp_ul ul li .c2_tbp_li:hover .c2_tbp_r .c2_im_more span{color:#169cc0}
.d7_wdfy_cont ul li:hover{border:1px solid #169cc0;box-shadow:0 0 20px 0 rgba(3,0,0,.1)}
.xyyl_e2_list li:hover{background:rgba(0,0,0,.3)}
.b1_conter .b1_list ul li:hover .b1_text{background:#169cc0}
.b1_conter .b1_list ul li:hover .b1_text p{color:#fff}
}
@supports (top:env(safe-area-inset-top)){
input{font-family:Arial}
input{padding-top:8px}
.layui-layer-hui .layui-layer-content{font-family:Arial}
.layui-layer-dialog .layui-layer-padding{font-family:Arial}
input::-webkit-input-placeholder{}
input::-moz-placeholder{}
input:-moz-placeholder{}
input:-ms-input-placeholder{}
}
 
.zhaopin_ce{width:100%;position:fixed;height:100%;background-color:rgba(0,0,0,.3);top:0;left:0;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;z-index:99999}
.zhaopin_ce .zhaopI_ty{width:800px;border-radius:8px;background-color:#fff;padding:46px;position:relative}
.zhaopin_ce .zhaopI_ty p{color:#333;line-height:36px}
.guanboa_tio{position:absolute;top:24px;right:24px;cursor:pointer;width:30px;height:30px;background:url(../images/gbred.png) no-repeat center center/100%}
.c2_jz_img img.pc{margin:0 auto;margin-top:40px}

/* about-弹出视频 */
#modalBG {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 100000;
    background-color: #233036;
    opacity: 0;
    transition: opacity 0.5s linear;
}

#modalImg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 100002;
    overflow: hidden;
}

#modalImgBG {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
}

#modalImgLoader {
    position: fixed;
    top: 50%;
    left: 50%;
    display: none;
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
}

#modalText {
    position: absolute;
    left: 0;
    bottom: -70px;
    height: 70px;
    padding: 15px 0;
    transform: translate3d(0, -45px, 0);
    box-sizing: border-box;
    text-align: center;
    font-family: "Helvetica";
    
    line-height: 30px;
    color: #fff;
}

#modalClose {
    position: absolute;
    right: -2px;
    top: -40px;
    transform: translate3d(0, 45px, 0);
}

#modalClose a {
    right: 0;
    top: 0;
    display: block;
    width: 28px;
    height: 28px;
    text-indent: -9999px;
    overflow: hidden;
    opacity: .7;
    transform: rotate(45deg);
    transition: opacity 0.3s linear, transform 0.3s ease-in-out;
}

#modalClose a:before {
    position: absolute;
    top: 13px;
    left: 0px;
    display: block;
    width: 28px;
    height: 2px;
    background-color: #fff;
    content: "";
}

#modalClose a:after {
    position: absolute;
    top: 0px;
    left: 13px;
    display: block;
    width: 2px;
    height: 28px;
    background-color: #fff;
    content: "";
}

html:not(.sp) #modalClose a:hover {
    opacity: 1;
    transform: rotate(135deg);
}

/* 专家详情模态框样式 */
.expert-modal {
    display: none;
    position: fixed;
    z-index: 10000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.8);
}

.expert-modal-content {
    background-color: #fff;
    margin: 5% auto;
    padding: 30px;
    border-radius: 6px;
    width: 80%;
    max-width: 900px;
    position: relative;
    animation: modalopen 0.4s;
    max-height: 80vh;
    overflow-y: auto;
}

@keyframes modalopen {
    from {opacity: 0; transform: translateY(-60px);}
    to {opacity: 1; transform: translateY(0);}
}

.close {
    color: #aaa;
    float: right;
    
    font-weight: bold;
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 15px;
}

.close:hover,
.close:focus {
    color: #000;
}

.expert-detail {
    display: flex;
    flex-direction: column;
}

.expert-header {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    text-align: center;
}

.expert-header img {
    width: 200px;
    height: auto;
    border-radius: 6px;
    object-fit: contain;
    margin-bottom: 20px;
    max-height: 200px;
}

.expert-header h2 {
    
    color: #333;
    margin: 0;
}

.expert-body {
    flex: 1;
    max-height: 60vh;
    overflow-y: auto;
    padding-right: 10px;
}

.expert-description {
    
    line-height: 1.8;
    color: #555;
}

.expert-description p {
    margin-bottom: 15px;
    text-align: justify;
}

@media screen and (max-width: 768px) {
    .expert-modal-content {
        width: 95%;
        padding: 20px;
        margin: 10% auto;
        max-height: 85vh;
    }
    
    .expert-header img {
        width: 150px;
        height: auto;
        border-radius: 6px;
        max-height: 150px;
    }
    
    .expert-header h2 {
        
    }
    
    .expert-description {
        
    }
    
    .close {
        
        right: 15px;
        top: 10px;
    }
}

@media screen and (max-width: 480px) {
    .expert-modal-content {
        padding: 15px;
        max-height: 90vh;
    }
    
    .expert-header img {
        width: 120px;
        height: auto;
        border-radius: 6px;
        max-height: 120px;
    }
    
    .expert-header h2 {
        
    }
    
    .expert-description {
        
    }
}

.big_img {
    display: none;
}

#modalImgInner {
    transform: translateY(-50%);
}
 

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

.mask::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0; 
    width: 100%;
    height: 100%;
    background: #fff;
    -webkit-transition: all ease-in-out 750ms;
    transition: all ease-in-out 750ms;
}


.life_clinlc_cont,
.drug_cont,
.ywtx_xbcc_cont,
.ywtx_jyjc_cont   {
    background-color: #fff;
    width: 100%;
    margin: auto; 
    /* padding: 60px 0;  */
} 

.d1_listconter .d1_list_ul.drug_cont_fix  ul li { 
   box-shadow: none;    margin-bottom: 5px;  
}

.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text.drug_cont_text{width:100%; padding: 10px 0 17px 0;} 
.d1_listconter .d1_list_ul ul li .d1_lisr_li .news_text.drug_cont_text h3.color_title{color:#169cc0;      font-weight: bold;  margin-bottom: 10px;}

#allmap{width:100% ;height:600px  !important; max-height: 900px !important;}
/* #allmap  .map_img{width: 100%;} */
.header .logo .zheng img,
.header .logo .hui img
{  max-height: 50px;}


.subNav {
    background-color: #fff;
    width: 100%;
    margin: auto;
    align-items: center;
    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    padding: 60px 0;
    position: relative;
    z-index: 4;

    overflow: hidden;
}

.subNav-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}

.subNav-wrapper {  
    display: flex ;
    justify-content: center;
    /* padding: 0 30px; */
    transition: transform 0.3s ease;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: space-around;
    align-items: center;
}

.subNav-item {

    /* flex: 1; */
    text-align: center;
    display: inline-block;
    /* margin: 0 5px; */
    display: flex ;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: space-around;
    justify-content: space-around;
    align-items: center;
}

.subNav-item a {
    display: block;
    font-weight: 400;
    color: #333;
    line-height: 50px !important;
    /* padding: 10px 20px; */
    background: #fff;
    border: 1px solid #d2d2d2;
    transition: all 0.4s;
    border-radius: 50px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 10px;
    width: 190px;
}

.subNav-item a:hover,
.subNav-item.active a {
    color: #fff;
    background: #169cc0;
    border: 1px solid #169cc0;
}

.subNav-button-prev,
.subNav-button-next {
    width: 12px;
    height: 22px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    cursor: pointer;
    z-index: 99;
}

.subNav-button-next {
    background: url(../images/r_hui.png) no-repeat center;
    right: 10px;
    background-size: 100%;
}

.subNav-button-prev {
    background: url(../images/l_hui.png) no-repeat center;
    left: 10px;
    background-size: 100%;
}

.submenu_zi-hidden {
    display: none;
}

.submenu_zi-visible {
    display: block;
}

.parent-menu{
    padding-left: 20px;
}

.parent-menu a{
    padding-left: 20px !important;
    background: url(../images/sj_menu_left.png) no-repeat left center;
}

.mbl_img img {
    height:100%;
}