@charset "UTF-8";
html { margin-top: 0px !important; }
	* html body { margin-top: 0px !important; }
	@media screen and ( max-width: 782px ) {
		html { margin-top: 0px !important; }
		* html body { margin-top: 0px !important; }
	}
@font-face {
    font-family:'pf_regular';
    src: url('../fonts/pingfangsc_regular.ttf') format("truetype");
}
@font-face {
    font-family:'pf_light';
    src: url('../fonts/pingfang_light.ttf') format("truetype");
}
@font-face {
    font-family:'pf_Medium';
    src: url('../fonts/pingfang_medium.ttf') format("truetype");
}
@font-face {
    font-family:'time2';
    src: url('../fonts/din_alternate_new.ttf') format("truetype");
}
html{margin: 0;padding: 0}
body{margin: 0;padding: 0;font-family:'pf_regular', sans-serif;font-size: 20px;overflow-x:hidden;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,li {margin: 0;padding: 0;list-style: none;}
a{text-decoration: none;}
img{display: block}


/*一级公共*/
@media all and (min-width: 980px){
    h2{font-size: 26px}
    h3{font-size: 24px}
    .w73{width: 73.958%;margin: 0 auto}
    .head_fixed{width: 100%;background-color: #FFFFFF}
    .head_fixed.on{position: fixed;z-index: 6}
    .head_fixed.on{animation-name: topfloat;animation-duration:0.5s;}
    @keyframes topfloat {
        0%{top: -100px}
        100%{top: 0}
    }
    .head{display: flex;align-items: center; height: 120px}
    .head .logo{max-width: 40%;max-height: 150px}
    .head .logo img{ width: 800px;
 height: auto;}
     .head .search {
           margin-left: auto;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    }
.head .search .to_index {
    display: flex;
    align-items: center;
    padding-left: 4px;
}

.head .search .to_index span {
    color: #2c2c2c;
    /* font-size: 14px; */
    border-bottom: 1px solid transparent;
    white-space: nowrap;
}
.head .search .to_index a {
    font-size: 18px;
    display: flex;
    color: #2c2c2c;
    align-items: center;
    padding-left: 4px;
}

    .head .search input{outline: none;border: none;box-sizing: border-box}
    .head .search form button{position: absolute;right: 32px;top: 19px;z-index: 2;background-image: url("../images/search.png");width: 24px;height: 24px;border: none;cursor: pointer}
    .head .m_nav{display: none}
    .nav_bg{height: 68px;background-color: #0aacb7}
    .nav>ul{display: flex;justify-content: space-between;}
    .nav>ul>li{position: relative}
    .nav>ul>li>a{font-size: 20px;line-height: 68px;color: #FFFFFF}
    .nav>ul>li .dropdown{    min-width: 220px;
    display: none;
    width: 243px;
    background-color: #FFFFFF;
    position: absolute;
    top: 68px;
    left: -84px;
    padding: 20px;
    box-sizing: border-box;
    box-shadow: 0 2px 2px #e6e6e6;
    z-index: 2;
    border-radius: 3%; 
}
    .nav>ul>li .dropdown::before{content: '';display: block;border-bottom: 10px solid #FFFFFF;border-left: transparent 10px solid;border-right: 10px transparent solid;position: absolute;top: -10px;left: 115px}
    .nav>ul>li:hover .dropdown{display: flex}
    .nav>ul>li .dropdown.active{display: flex}
    .nav>ul>li .dropdown img{width: 250px;height: 170px;margin-right: 55px}
    .nav>ul>li .dropdown>ul>li{float: left;
    padding-left: 60px;
    line-height: 40px;}
    .nav>ul>li .dropdown>ul>li a{color: #666666}
    .nav>ul>li.active >a,.nav>ul>li:hover >a{font-weight: bold}
    .nav>ul>li .dropdown>ul>li:hover a,
    .nav>ul>li .dropdown>ul>li.active a{color: #0aacb7}
    .nav>ul>li.active >a{font-weight: bold}
    .nav>ul>li:nth-last-of-type(-n+3) .dropdown{left: unset;right: -84px}
    .nav>ul>li:nth-last-of-type(-n+3) .dropdown::before{left: unset;right: 115px}
    .n_banner{position: relative;overflow: hidden}
    .n_banner .img img{width: 100%}
    .n_banner_page{width: 100%;position: absolute;text-align: center;z-index: 10;bottom: 56px;}
    .n_banner_page .swiper-pagination-bullet{width: 16px;height: 16px;margin-right: 24px;border: 1px solid #FFFFFF}
    .n_banner_page .swiper-pagination-bullet-active{background-color: #FFFFFF;border: 1px solid transparent}
    .copyright{height: 60px;background-color:#1B1B1B;text-align: center}
    .copyright p{line-height: 60px;color: #aeaeae;font-size: 18px;font-family: 'PingFang_Light', sans-serif}
    .copyright p a{color: #aeaeae;display: inline-block;margin: 0 15px}
    .copyright p a:hover{color: #0aacb7}
    .pagelist_yc{margin: 56px 0 100px 0;width: 100%;display: flex}
    .pagelist_yc .wp-pagenavi{display: flex;margin-left: auto}
    .pagelist_yc .wp-pagenavi a{width: 48px;height: 48px;background-color: #E8EBEE;display: flex;justify-content: center;align-items: center;color: #979EA3;margin-left: 16px}
    .pagelist_yc .wp-pagenavi .current{width: 48px;height: 48px;background-color: #0aacb7;display: flex;justify-content: center;align-items: center;color: #FFFFFF;margin-left: 16px}



}

/*二级公共*/
@media all and (min-width: 980px){
    .n_banner{position: relative}
    .n_banner .img img{width: 100%}
    .n_banner .swiper-slide img{width: 100%}
    .n_swiper_page_father{position: absolute;bottom: 76px;text-align: center;z-index: 3;width: 100%;}
    .n_swiper_page_father .swiper-pagination-bullet{width: 15px;height: 15px;margin-right: 15px;}
    .n_swiper_page_father .swiper-pagination-bullet:last-of-type{margin-right: 0;}
    .n_swiper_page_father .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #fff;}
    .n_banner .nav_top{position:absolute;bottom: 0;width: 100%}
    .n_banner .nav_top a{width: 331px;height: 72px;background-color: rgba(35, 68, 138, 0.7);color: #FFFFFF;display: flex;justify-content:center;align-items: center}
    .n_body{display: grid;grid-template-columns:23.309% 74.436%;justify-content: space-between}
    .n_body .n_left>ul>li{width: 331px;height: 72px;background-color: #FFFFFF;display: flex;justify-content: center;align-items: center;border-bottom: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;box-sizing: border-box;font-family: pf_Medium}
    .n_body .n_left>ul>li a{color: #000000;}
    .n_body .n_left>ul>li.active{border-left: #0aacb7 4px solid}
    .n_body .n_left>ul>li.active a,.n_body .n_left>ul>li:hover a{color: #0aacb7}
    .n_body .n_right .n_top{padding: 26px 0;color: #999999;border-bottom: 1px solid #E1E7EC}
    .n_body .n_right .n_top a{color: #999999}
    .n_body .n_right .n_top:hover a{color: #0aacb7}


    .n_index_list1{display: flex;flex-direction: column;height: 100%;justify-content: space-between}
    .n_index_list1 li{display: flex;width: 100%;background-color:#F8F8F8;padding: 32px;align-items: center;height: 80px;box-sizing: border-box;}
    .n_index_list1 li a{display:block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000;}
    .n_index_list1 li a:hover{color: #0aacb7;font-weight:bold;}

    .n_index_piclist1 .img{width: 100%;height: 302px;overflow: hidden}
    .n_index_piclist1 .img img{width: 100%;height: 302px;object-fit: cover}
    .n_index_piclist1 .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .n_index_piclist1 .nr{position: relative}
    .n_index_piclist1 .nr span{font-size: 16px;color: #999999;display: block;margin-top: 24px;}
    .n_index_piclist1 .nr h3{font-size: 24px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;margin-top: 16px;height: 66px;font-weight: normal;font-family: 'pf_Medium', sans-serif}
    .n_index_piclist1 .nr p{height: 35px;font-size: 18px;color: #666666;margin-top: 16px;position: relative;padding-bottom: 24px;}
    .n_index_piclist1 .nr p::after{content: '';display: block;width: 100%;height: 1px;background-color: #E8E8E8;left: 0;position: absolute}/*bottom: 0;*/
    .n_index_piclist1 .nr em{font-size: 16px;color: #999999;margin-top: 23px;display: block;font-style: normal;position: absolute;left: 0;bottom: -43px;}
    .n_index_piclist1:hover .nr h3{color:#0aacb7 }

    .v5_index_list li{display: flex;position: relative}
    .v5_index_list li::before{content: '';display: block;width: 7px;height: 10px;background-color:#999999;position: absolute;left: 0;top: 50%;transform: translate(0,-50%) }
    .v5_index_list li a{display: block;width: 75%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;font-size: 24px;color: #000000;margin-left: 20px;}
    .v5_index_list li span{font-size: 22px;color: #999999;}
    .v5_index_list li:hover span,.v5_index_list li:hover a{color: #0aacb7!important;font-weight: bold;}
    .v5_index_list li:hover:before{background-color:#0aacb7;}

    .v7_index2_list h2{font-size: 24px;color: #000000;line-height: 33px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;font-weight: normal;font-family: 'pf_Medium', sans-serif}
    .v7_index2_list span{font-size: 18px;color: #999999;position: relative;display:block;margin-top: 16px;}
    .v7_index2_list span::after{content: '';display: block;width:75%;height: 1px;background-color: #E8E8E8;top: 50%;transform: translate(0,-50%);position: absolute;right: 0;}
    .v7_index2_list li:hover h2{color: #0aacb7}
    .v7 .v1_foot .r ul{display: flex;flex-direction: column}

    .v14_pic_list{display: grid;grid-template-columns: 31.83% 31.83% 31.83%;justify-content: space-between;margin-top: 31px;}
    .v14_pic_list .img{width: 100%;height: 285px;overflow: hidden}
    .v14_pic_list .img img{width: 100%;height: 285px;object-fit: cover}
    .v14_pic_list li:hover img{transform: scale(1.05);transition: all 0.5s}
    .v14_pic_list li{position: relative;}
    .v14_pic_list li .text{text-align: center;position: absolute;width: 100%;padding: 24px 32px;background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0, rgba(114, 114, 114, 0.4) 50%,transparent 100%);box-sizing: border-box;bottom: 0;left: 0;}
    .v14_pic_list li .text p{font-size: 24px;color: #ffffff;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v14_index1>h2{text-align: center}



}

/*三级内页中间公共区*/
@media all and (min-width: 980px){
    .n_body_list3{margin-top: 29px;}
    .n_body_list3>ul>li{display: flex;justify-content: space-between;padding-bottom: 35px;border-bottom: 1px solid #E8E8E8;}
    .n_body_list3>ul>li:nth-of-type(n+2){margin-top: 29px}
    .n_body_list3>ul>li a,
    .n_body_list3>ul>li span{font-size: 26px;color: #000000;font-family: "pf_Medium"}
    .n_body_list3>ul>li a{width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
    .n_body_list3>ul>li:hover a,
    .n_body_list3>ul>li:hover span{color: #0aacb7}

    .n_body .n_right .n_body_text{margin-top: 41px;margin-bottom: 50px}
    .n_body .n_right .n_body_text h2{text-align: center;display: block; width: 776px;    padding-bottom: 30px;margin: 0 auto}
    .n_body .n_right .n_body_text span{}
      .n_body .n_right .n_body_text .write{     font-family: unset;
    font-size: initial;}
    .n_body .n_right .n_body_text .write span{text-align: left;display: initial;}
    .n_body .n_right .n_body_text .write p{        font-size: 20px;
        line-height: 2;}
    .n_body .n_right .n_body_text .write img{margin: 41px auto 41px auto;max-width: 100%}

    .n_body_list_pic1{margin-top: 41px;margin-bottom: 50px}
    .n_body_list_pic1>ul{display: grid;grid-template-columns: 31.24% 31.24% 31.24%;justify-content: space-between;grid-gap: 33px}
    .n_body_list_pic1 .img{height: 234px;overflow: hidden}
    .n_body_list_pic1 .img img{width: 100%;height: 234px;object-fit: cover}
    .n_body_list_pic1 .img:hover img{transform: scale(1.05);transition: all 0.5s}

}



/*针对性*/
/*v1*/
@media all and (min-width: 980px){
    .v1_index1{padding: 88px 0}
    .v1_index_title{display: flex;justify-content: space-between;align-items: center}
    .v1_index_title h2{font-size: 26px;}
    .v1_index_title a{font-size: 18px;color: #000000;}
    .v1_index_title a:hover{color:#0aacb7;font-weight:bold}
    .v1_index1 .b{display: flex;margin-top: 56px;}
    .v1_index1 .l{width: 48.873%;}
    .v1_index1 .l li:not(:first-of-type){margin-top: 32px;}
    .v1_index1 .l li{display: flex;}
    .v1_index1 .l .img{width: 331px;height: 204px;overflow: hidden}
    .v1_index1 .l .img img{width: 331px;height: 204px;object-fit: cover}
    .v1_index1 .l .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v1_index1 .l .nr{flex: 1;width: 0;position: relative;margin:12px 0 12px 32px}
    .v1_index1 .l h2{font-size: 24px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-overflow:ellipsis;line-height: 33px}
    .v1_index1 .l li:hover h2{color: #0aacb7}
    .v1_index1 .l p{font-size: 18px;color: #999999;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 9px;}
    .v1_index1 .l .jt{position: absolute;left: 0;bottom: 0;}
    .v1_index1 .r{flex: 1;width: 0;margin-left: 32px;}
    .v1_index1 .r .img{width:100%;height:432px;overflow: hidden}
    .v1_index1 .r .img img{width: 100%;height: 432px;object-fit: cover}
    .v1_index1 .r .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v1_index1 .r .nr{height: 176px;position: relative;padding-bottom: 27px;}
    .v1_index1 .r .nr h2{font-size: 24px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;margin-top: 30px;line-height: 33px}
    .v1_index1 .r .nr p{font-size: 18px;color: #999999;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-overflow:ellipsis;line-height: 35px;margin-top: 8px;}
    .v1_index1 .r .nr .jt{position: absolute;bottom: 0;left: 0;}
    .v1_index1 .r:hover h2{color: #0aacb7}
    .v1_index2_bg{background-color: #F8F8F8;padding: 88px 0}
    .v1_index2>h2{text-align: center;font-size: 26px;font-family: 'pf_Medium', sans-serif;font-weight: normal}
    .v1_index2 ul{display: grid;grid-template-columns: 31.83% 31.83% 31.83%;justify-content: space-between}
    .v1_index2 ul li{background-color: #FFFFFF;padding: 32px;margin-top: 56px;position: relative}
    .v1_index2 ul li em,.v1_index2 ul li i{font-style: normal}
    .v1_index2 ul li em{font-size: 26px;color: #000000;font-family: time2}
    .v1_index2 ul li i{font-size: 16px;color: #999999;font-family: time2}
    .v1_index2 ul li h2{font-size: 24px;color: #000000;margin-top: 16px;font-weight: normal;font-family: 'pf_Medium', sans-serif;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v1_index2 ul li .jt{display: flex;justify-content: flex-end;margin-top: 24px;}
    .v1_index2 ul li:hover{background-color: #0aacb7;top: -12px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);transition: all 0.1s}
    .v1_index2 ul li:hover{animation-name: totopxxx;animation-duration:0.5s;}
    @keyframes totopxxx {
        0%{top: 0}
        100%{top: -12px}
    }

    .v1_index2 ul li:hover em,.v1_index2 ul li:hover i,.v1_index2 ul li:hover h2{color: #FFFFFF}
    .v1_index2 a.more{font-size: 18px;color: #000000;text-align: center;display: block;margin-top: 56px;}
    .v1_index2 a.more:hover{color: #0aacb7;font-weight: bold;}
    .v1_index3_bg{background-image: url("../images/v1_index3_bg.png");background-size: cover;padding: 110px 0 88px 0}
    .v1_index3{display:grid;grid-template-columns: 23.380% 23.380% 23.380% 23.380%;justify-content: space-between;grid-row-gap:32px}
    .v1_index3 a{display: flex;justify-content:center;align-items: center;height: 164px;background-color: rgba(255,255,255,0.7);border-radius: 2px;border: 1px solid rgba(255, 255, 255, 0.7);flex-direction: column}
    .v1_index3 a p{font-size: 24px;color: #ffffff;margin-top: 16px;font-family: 'pf_Medium', sans-serif}
    .v1_index3 a:hover{background: rgba(255, 255, 255, 0.3);}
    .v1_foot{display: flex;justify-content: center;background-color: #2C2C2C;padding: 60px 0;align-items: center}
    .v1_foot .l{}
    .v1_foot .r{padding-left:136px;position: relative}
    .v1_foot .r::before{content: '';display: block;width: 2px;height: 210px;background-color: #767676;position: absolute;left: 0;top: 50%;transform: translate(0,-50%)}
    .v1_foot .r h3{font-size: 20px;color: #ffffff;}
    .v1_foot .r ul{position: relative;margin-left: -24px;margin-top: 16px;width: 422px;}
    .v1_foot .r li{float: left;margin-left: 24px;margin-top: 8px;}
    .v1_foot .r li a{font-size: 18px;color: #aeaeae;}
    .v1_foot .r li a:hover{color: #0aacb7;}
    .v1_foot .r ul::after{content: '';display: block;clear: both}
    .v1_foot .r .contact{margin-top: 16px;}
    .v1_foot .r p{margin-top: 8px;font-size: 18px;color: #aeaeae;}
}

/*v2*/
@media all and (min-width: 980px){
    .v2_index1{padding: 88px 0;position: relative}


    .v2_index1_top{display: flex;justify-content: space-between}
    .v2_index1_top ul{display: flex;}
    .v2_index1_top ul li{margin-right: 40px;}
    .v2_index1_top ul li a{font-size: 24px;color: #999999;font-family: 'pf_Medium', sans-serif}
    .v2_index1_top ul li.active a,.v2_index1_top ul li:hover a{color: #000000}
    .v2_index1_top ul li:not(:first-of-type){padding-left:  40px;border-left: 2px #999999 solid}



    .v2_index1 .b{margin-top: 56px;}
    .v2_index1 .b .l{width:48.802%;}
    .v2_index1 .b .l .img{width: 100%;height: 431px;overflow: hidden}
    .v2_index1 .b .l .img img{width: 100%;height: 431px;object-fit: cover}
    .v2_index1 .b .l .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v2_index1 .b .l .nr{display: flex;padding-top: 32px;border-bottom: 1px solid #E8E8E8;padding-bottom: 31px;}
    .v2_index1 .b .l .nr .time{font-family: time2, sans-serif;font-size: 36px;width:90px;color: #000000}
    .v2_index1 .b .l .nr .text{flex: 1;width: 0;margin-left: 16px;}
    .v2_index1 .b .l .nr .text .t{display: flex;justify-content: space-between}
    .v2_index1 .b .l .nr .text .t h2{width: 80%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000}
    .v2_index1 .b .l .nr .text p{height:22px;font-size: 18px;color: #999999;margin-top: 16px;}
    .v2_index1 .b .l:hover .nr{background-color: #0aacb7;padding: 32px 17px 31px 17px}
    .v2_index1 .b .l:hover .text p,.v2_index1 .b .l:hover .text .t h2,.v2_index1 .b .l:hover .time{color: #ffffff;}
    .v2_index1 .b .l:hover .nr{border-bottom: 1px solid #0aacb7}

    .v2_index1 .b .r{flex: 1;width: 0;margin-left: 33px;display: flex;flex-direction: column}
    .v2_index1 .b .r ul{height: 100%;display: flex;flex-direction: column;justify-content: space-between}
    .v2_index1 .b .r .nr{display: flex;padding-top:  32px;border-bottom: 1px solid #E8E8E8;padding-bottom: 31px;}
    .v2_index1 .b .r .img{display: none}
    .v2_index1 .b .r .nr .time{font-family: time2, sans-serif;font-size: 36px;width:90px;color: #000000}
    .v2_index1 .b .r .nr .text{flex: 1;width: 0;margin-left: 16px;}
    .v2_index1 .b .r .nr .text .t{display: flex;justify-content: space-between}
    .v2_index1 .b .r .nr .text .t h2{width: 80%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000}
    .v2_index1 .b .r .nr .text p{height:22px;font-size: 18px;color: #999999;margin-top: 16px;}
    .v2_index1 .b .r li:hover{background-color: #0aacb7;padding: 0 17px}
    .v2_index1 .b .r li:hover .text p,.v2_index1 .b .r li:hover .text .t h2,.v2_index1 .b .r li:hover .time{color: #ffffff;}
    .v2_index1 .b .r li:hover .nr{border-bottom: unset}
    .v2_index1 .b a.more{font-size: 18px;color: #000000;position: absolute;top: 88px;right: 0;display: block}
    .v2_index1 .b a.more:hover{font-size: 18px;color: #0aacb7;font-weight: bold}
    .v2_index1_switch{display: none}
    .v2_index1_switch.active{display: flex}
    .v2_index2{padding: 88px 0;display: flex;}
    .v2_index2>.l{width: 61.915%;}
    .v2_index2>.r{width: 0;flex: 1}
    .v2_index2>.l>h2{font-size: 26px;color: #000000;}
    .v2_index2>.l .nr{display: flex;margin-top: 57px;}
    .v2_index2>.l .nr .img{width: 331px;height: 416px;overflow:hidden}
    .v2_index2>.l .nr .img img{width: 331px;height: 416px;object-fit: cover}
    .v2_index2>.l .nr .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v2_index2>.l .nr .text{width: 0;flex: 1;margin-left: 32px;}
    .v2_index2>.l .nr .text p{font-size: 24px;line-height: 42px;color: #000000;/**text-indent: 2em;**/}
    .v2_index2>.l .nr .text a.more{font-size: 24px;color: #000000;float: right}
    .v2_index2>.l .nr .text a.more:hover{color: #0aacb7;}
    .v2_index2>.r{margin-left: 32px;display: flex;flex-direction: column}
    .v2_index2>.r .n_index_list1{margin-top: 57px;}
    .v2_index3_bg{background-color: #F8F8F8;padding: 88px 0}
    .v2_index3>ul{display: flex;justify-content: center;}
    .v2_index3>ul li{padding: 0 40px;}
    .v2_index3>ul li:not(:first-of-type){border-left: 1px solid #999999}
    .v2_index3>ul li a{font-size: 26px;color: #999999;}
    .v2_index3>ul li.active a{color: #000000;}
    .v2_index3_list{position: relative;display: none}
    .v2_index3_list.active{display: block}
    .v2_index3_list ul{display: grid;grid-template-columns: 48.802% 48.802%;justify-content: space-between;margin-top: 56px;grid-row-gap:32px}
    .v2_index3_list ul li a{display: flex}
    .v2_index3_list .time{width: 80px;height: 120px;background-color: #0aacb7;display: flex;justify-content: center;align-items: center;flex-direction: column}
    .v2_index3_list .time em,.v2_index3_list .time i{font-style: normal;font-family: time2, sans-serif;color: #FFFFFF}
    .v2_index3_list .time em{font-size: 40px;}
    .v2_index3_list .time i{font-size: 16px;}
    .v2_index3_list .nr{flex: 1;width: 0;margin-left: 16px;}
    .v2_index3_list .nr h2{font-size: 24px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v2_index3_list .nr p{font-size: 18px;color: #000000;margin-top: 16px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v2_index3_list li:hover span, .v2_index3_list li:hover h2{color: #0aacb7!important;font-weight: bold;}
    .v2_index3_list a.more{position: absolute;right: 0;bottom: 0;color: #000000}
    .v2_index3_list a.more:hover{font-weight: bold;color: #0aacb7;}
    .v2_index4_bg{background-image: url("../images/v2_index4_bg.png");background-size: cover;padding: 88px 0}

    .v2_index4>h2{font-size: 26px;color: #ffffff;text-align: center}
    .v2_index4_slide{position: relative}
    .v2_swiper_slide{overflow: hidden;margin-top: 65px;}
    .v2_index4_slide .img{width: 100%;height: 320px;overflow: hidden}
    .v2_index4_slide .img img{width: 100%;height: 320px;object-fit: cover}
    .v2_index4_slide .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v2_index4_slide li p{font-size: 26px;color: #ffffff;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 24px;}
    .v2_index4_slide .prev,.v2_index4_slide .next{position: absolute;transform: translate(0,-50%);z-index: 2;top: 50%;cursor: pointer}
    .v2_index4_slide li:hover p{font-weight: bold}
    .v2_index4_slide .prev{left:-134px;}
    .v2_index4_slide .next{right: -134px;}
    .v2_index4_slide .prev.swiper-button-disabled,.v2_index4_slide .next.swiper-button-disabled{opacity: 0.2}
    .v2_index4 a.more{text-align: center;font-size: 18px;color: #ffffff;display: block;margin-top: 56px;}
    .v2_index4 a.more:hover{font-weight: bold;}
}

/*v3*/
@media all and (min-width: 980px){
    .v3 .n_banner_page{width: 100%;position: absolute;text-align: center;z-index: 2}
    .v3 .n_banner_page .swiper-pagination-bullet{width: 16px;height: 16px;margin-right: 24px;border: 1px solid #FFFFFF}
    .v3 .n_banner_page .swiper-pagination-bullet-active{background-color: #FFFFFF;border: 1px solid transparent}
    .v3_index1{display: flex;padding: 88px 0}
    .v3_index1>.l{width: 65.915%;position: relative}
    .v3_index1>.r{flex: 1;width: 0;margin-left: 32px;display:flex;flex-direction: column}
    .v3_index1>.l .b ul{display: grid;grid-template-columns: 48.290% 48.290%;justify-content: space-between;margin-top: 56px;}
    .v3_index1>.l .b a.more{font-size: 18px;color: #000000;position: absolute;top:6px;right: 0;display: block}
    .v3_index1>.l .b a.more:hover{font-size: 18px;color: #0aacb7;font-weight: bold}
    .v3_index1 .n_index_list1{margin-top: 56px;}
    }

/*v4*/
@media all and (min-width: 980px){
    .v4 .nav_bg{background-color:#A7232D}
    .v4 .nav>ul>li .dropdown>ul>li:hover a,.v4 .nav>ul>li .dropdown>ul>li.active a{color:#A7232D }
    .v4 .n_banner_page{width: 100%;position: absolute;text-align: center;z-index: 2;bottom: 56px;}
    .v4 .n_banner_page .swiper-pagination-bullet{width: 16px;height: 16px;margin-right: 24px;border: 1px solid #FFFFFF}
    .v3 .n_banner_page .swiper-pagination-bullet-active{background-color: #FFFFFF;border: 1px solid transparent}
    .v4_index1_bg{background-color: #F8F8F8;padding: 88px 0}
    .v4_index1_top a{display: flex;margin-top: 56px;}
    .v4_index1_top .img{width: 50%;height: 302px;overflow: hidden}
    .v4_index1_top .img img{width: 100%;height: 302px;object-fit: cover;}
    .v4_index1_top .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v4_index1_top .nr{flex:1;width: 0;padding: 38px 56px;box-sizing: border-box}
    .v4_index1_top .nr h2{font-size: 24px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v4_index1_top .nr p{font-size: 18px;line-height: 30px;color: #000000;margin-top: 21px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;text-overflow:ellipsis}
    .v4_index1_top .nr span{font-size: 16px;color: #000000;display: block;margin-top: 28px;}
    .v4_index1_top .nr:hover h2{color: #A7232D}
    .v4_index1_list{display: grid;grid-template-columns: 31.830% 31.830% 31.830%;justify-content: space-between;margin-top: 32px;}
    .v4_index1_list li{position: relative}
    .v4_index1_list li .img{width: 100%;height: 192px;overflow:hidden;}
    .v4_index1_list li .img img{width: 100%;height: 192px;object-fit: cover;}
    .v4_index1_list li:hover img{transform: scale(1.05);transition: all 0.5s}
    .v4_index1_list li .text{position: absolute;bottom: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);width: 100%;height: 58px;}
    .v4_index1_list li p{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin: 16px 32px;font-size: 18px;color: #ffffff;}
    /*.v4_index1_list li:hover .text{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #ffffff 100%);}*/
    .v4_index1_list li:hover p{color: #a7232d;}
    .v4_index2{padding: 88px 0}
    .v4_index2>h2{text-align: center}
    .v4 .v2_index3_list .time{background-color:#A7232D}
    .v4 .v2_index3_list li:hover h2,.v4 .v1_index_title a:hover,.v4 .v2_index3_list a.more:hover{color:#A7232D}
    .v4_banner2{background-image: url("../images/v4_banner2.png");height: 181px;display: flex;justify-content: center;align-items: center}
    .v4_banner2 p{font-size: 48px;color: #FFFFFF;font-family: 'pf_Medium', sans-serif}
    .v4_index3{display: flex;padding: 88px 0}
    .v4_index3 .left{width: 40.352%;}
    .v4_index3 .right{width: 0;flex: 1;margin-left: 32px;}
    .v4_index3 .left p{font-size: 24px;line-height: 42px;margin-top: 56px;}
    .v4_index3 .video{position: relative;height: 100%}
    .v4_index3 video{width: 100%;height:100%;object-fit: cover; }
    .v4_index3 .video .botton{position: absolute;top: 0;left: 0;width: 100%;height:100%;display: flex;justify-content: center;align-items: center;cursor: pointer;background-repeat: no-repeat}
    .v4 .copyright p a:hover,.v4 .n_body .n_left>ul>li.active a,.v4 .n_body .n_left>ul>li:hover a,.v4 .n_body .n_right .n_top:hover a,.v4 .n_body_list3>ul>li:hover a,.v4 .n_body_list3>ul>li:hover span{color: #a7232d;}
    .v4 .n_banner .nav_top a{background-color:rgba(167, 35, 45, 0.7)}
    .v4 .n_body .n_left>ul>li.active{border-left:#9A2F32 4px solid}
    .v4 .pagelist_yc .wp-pagenavi .current{background-color:#A7232D}
}

/*v5*/
@media all and (min-width: 980px){
    .v5_right{margin-left: auto}
    .v5_right ul{display: flex;justify-content: flex-end}
    .v5_right ul li a{font-size: 20px;color: #666666;}
    .v5_right ul li a:hover{font-size: 20px;color: #0aacb7;}
    .v5_right ul li:not(:first-of-type){margin-left: 81px;}
    .v5_right .search{margin-top: 20px;}
    .v5_index1{display: flex;padding: 88px 0}
    .v5_index1 .l{width: 65.915%;position: relative}
    .v5_index1 .r{flex: 1;width: 0;margin-left: 32px;display:flex;flex-direction: column}
    .v5_index1 .v2_index1_switch ul{display: grid;grid-template-columns: 48.290% 48.290%;justify-content: space-between;margin-top: 56px;}
    .v5 .n_index_piclist1 .nr em{position: unset}
    .v5 .v2_index3_list ul{display: flex;flex-direction: column;justify-content: space-between;width: 100%;margin-top: unset;}
    .v5 .v2_index3_list{margin-top: 56px;display: flex}
}

/*v6*/
@media all and (min-width: 980px){
    .v6_banner_nav{position: absolute;z-index: 5;bottom: 0;left: 0;width: 100%;}
    .fast_nav{width: 331px;height: 88px;background: rgba(35, 68, 138, 0.7);display: flex;justify-content: center;align-items: center;color: #FFFFFF;font-size: 26px;}
    .v6_index1_bg{background-color: #F8F8F8;padding-bottom: 70px;}
    .v6_index{display: grid;grid-template-columns: 331px 573px 451px;justify-content: space-between}
    .v6_index .left{background-color: #FFFFFF;padding: 20px 24px}
    .v6_index .left h2:nth-of-type(n+2){margin-top: 40px;}
    .v6_index .left ul{display: grid;grid-template-columns: 126px 126px;justify-content: space-between;margin-top: 13px;grid-row-gap:8px}
    .v6_index .left li a{font-size: 18px;color: #000000;}
    .v6_index .left li a:hover{color: #0aacb7;font-weight: bold;}
    .v6_index .middle{background-color: #FFFFFF;padding: 40px;margin-top: 68px;display: flex;flex-direction: column}
    .v6_index .middle .top{padding-bottom: 40px;border-bottom: 2px #D9D9D9 dashed;margin-top: 56px;}
    .v6_index .middle .top a{display: flex}
    .v6_index .middle .top .img{width: 202px;height: 122px;overflow: hidden}
    .v6_index .middle .top .img img{width: 202px;height: 122px;object-fit: cover;}
    .v6_index .middle .top .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v6_index .middle .top .nr{flex: 1;width: 0;margin-left: 24px;}
    .v6_index .middle .top h2{font-size: 24px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v6_index .middle .top:hover h2{color: #0aacb7;}
    .v6_index .middle .top p{font-size: 18px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v6_index .middle .v5_index_list{display: flex;flex-direction: column;justify-content: space-between;height: 100%;margin-top: 40px;margin-bottom: 70px;}
    .v6_index .right{background-color: #FFFFFF;padding: 40px;margin-top: 68px;display: flex;flex-direction: column}
    .v6 .v2_index3_list{margin-top: 56px;height: 100%;display: flex;width: 100%;}
    .v6 .v2_index3_list ul{display: flex;flex-direction: column;margin-top: unset;width: 100%;margin-bottom: 70px;}
    .v6_index .m_tit{display: none}

}

/*v7*/
@media all and (min-width: 980px){
    .v7_right{margin-left: auto;}
    .v7 .v1_index1{position: relative}
    .v7 .v1_index1 .b a.more{position: absolute;top: 88px;right: 0;color: #000000;}
    .v7 .v1_index1 .b a.more:hover{color: #0aacb7;font-weight: bold;}
    .v7 .v7_index1_list{display: none}
    .v7 .v7_index1_list.active{display: flex}
    .v7_index1_bg{background-color: #F8F8F8}
    .v7 .v7_index2_list{margin-top: 56px;display: flex;flex-direction: column;height: 100%;justify-content: space-between}
    .v7 .n_index_piclist1 .nr em{position: unset}

}

/*v8*/
@media all and (min-width: 980px){
    .v8_index1_bg{padding: 88px 0}
    .v8_index1{display: grid;grid-template-columns: 48.873% 48.873%;justify-content: space-between;}
    .v8_index1 .n_index_list1{margin-top: 56px;height: unset}
    .v8_index1 .n_index_list1 li:not(:first-of-type){margin-top: 24px;}
}

/*v9*/
@media all and (min-width: 980px){
    .v9_index1 .v2_index1_switch ul{display: grid;grid-template-columns: 31.830% 31.830% 31.830%;justify-content: space-between;margin-top: 56px;}
    .v9_index1{padding: 88px 0;position: relative}
    .v9_index1 a.more{font-size: 18px;color: #000000;position: absolute;top:94px;right: 0;display: block}
    .v9_index1 a.more:hover{font-weight: bold;color: #0aacb7;}
    .v9_index1 .n_index_piclist1 .nr em{position: unset}
    .v9_foot{display: flex;justify-content: center;background-color: #2C2C2C;padding: 60px 0;align-items: center}
    .v9_foot .l{display: flex;flex-direction: column;align-items: center}
    .v9_foot .l p{font-size: 18px;color: #aeaeae;margin-top: 8px;}
    .v9_foot .l .foot_erwei{margin-top: 31px;}
    .v9_foot .r{padding-left:136px;position: relative}
    .v9_foot .r::before{content: '';display: block;width: 2px;height: 210px;background-color: #767676;position: absolute;left: 0;top: 50%;transform: translate(0,-50%)}
    .v9_foot .r h3{font-size: 20px;color: #ffffff;}
    .v9_foot .r ul{position: relative;margin-left: -24px;margin-top: 16px;width: 474px;}
    .v9_foot .r li{float: left;margin-left: 24px;margin-top: 8px;}
    .v9_foot .r li a{font-size: 18px;color: #aeaeae;}
    .v9_foot .r li a:hover{color: #0aacb7;}
    .v9_foot .r ul::after{content: '';display: block;clear: both}
    .v9_foot .r .contact{margin-top: 16px;}
    .v9_foot .r p{margin-top: 8px;font-size: 18px;color: #aeaeae;}
    .v9_foot .r ul.column{flex-direction: column;display: flex}

}

/*v10*/
@media all and (min-width: 980px){
    .v10_index1{display: grid;grid-template-columns: 23.309% 23.309% 23.309% 23.309%;justify-content: space-between;padding: 88px 0}
    .v10_index1 li{background-color: #F5F5F5;height: 174px;display: flex;justify-content: center;align-items: center;flex-direction: column}
    .v10_index1 li p{font-size: 24px;color: #000000;margin-top: 19px;}
    .v10_index1 li div img{margin: 0 auto}
    .v10_index1 li:hover p{color: #0aacb7;}
    .v10_index2_bg{padding: 88px 0}
    .v10_index2_f{display: none;margin-top: 56px;position: relative}
    .v10_index2_f.active{display: flex;}
    .v10_index2_f .left{flex: 1;width: 0;margin-left: 250px;margin-top: 56px;}
    .v10_index2_f .right{width: 73.958%;margin-right: 8px;}
    .v10_index2_r_list{overflow: hidden;}
    .v10_index2_r_list{display: none}
    .v10_index2_r_list.active{display: block}
    .v10_index2_f .left ul li{position: relative}
    .v10_index2_f .left ul li a{font-size: 20px;color: #999999;}
    .v10_index2_f .left ul li:not(:first-of-type){margin-top: 40px;}
    .v10_index2_f .left ul li.active::after{content: '';width: 64px;height: 2px;background-color: #0aacb7;right:30px;top: 50%;transform: translate(0,-50%) scaleX( 1 );display: block;position: absolute;}
    .v10_index2_f .left ul li.active a{color: #0aacb7;}
    .v10_index2_f a.more{font-size: 18px;color: #000000;position: absolute;top:-85px;right: 484px;display: block}
    .v10_index2_f a.more:hover{font-weight: bold;color: #0aacb7;}
    .v10 .n_index_piclist1 .nr em{position: unset}
    .v10_index2_f .prev,.v10_index2_f .next{position: absolute;cursor: pointer;z-index: 2}
    .v10_index2_f .prev{top:-85px;right:356px;}
    .v10_index2_f .next{top:-85px;right:250px;}
    .v10_index2_f .swiper-button-disabled{opacity: 0.3}
}

/*v11*/
@media all and (min-width: 980px){
    .v11 .v7_index2_list{margin-top: 56px;display: flex;flex-direction: column;height: 100%;justify-content: space-between}
    .v11 .n_index_piclist1 .nr em{position: unset}
    .v11_index1{padding: 88px 0}
    .v11_index1>h2{text-align: center;color: #FFFFFF;margin-bottom: 56px;}
    .v11_index1_slide{width: 65.915%;margin: 0 auto;overflow: hidden}
    .v11_index1_slide a{display: flex;padding: 56px;box-sizing: border-box;align-items: center;background-color: #FFFFFF}
    .v11_index1_slide .img{width: 194px;height: 226px;overflow:hidden}
    .v11_index1_slide .img img{width: 194px;height: 226px;object-fit: cover}
    .v11_index1_slide .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v11_index1_slide .nr{flex: 1;width: 0;margin-left: 32px;}
    .v11_index1_slide .nr h3{font-size: 26px;color: #0aacb7;}
    .v11_index1_slide .nr h4{font-size: 24px;color: #666666;margin-top: 8px;}
    .v11_index1_slide .nr p{font-size: 18px;color: #999999;line-height: 25px;margin-top: 40px;}
    .v11_index1_bg{background-image: url("../images/v11_index1_bg.png")}
    .v11_index1_slide_f{position: relative}
    .v11_index1_slide .prev,.v11_index1_slide .next{position: absolute;cursor:pointer;}
    .v11_index1_slide .prev{left:0;top: 50%;transform: translate(0,-50%)}
    .v11_index1_slide .next{right:0px;top: 50%;transform: translate(0,-50%)}
    .v11_index1_slide .swiper-button-disabled{opacity: 0.3}
    .v11_index2{padding:88px 0}
    .v11_index2 ul.one{display: grid;grid-template-columns: 48.873% 48.873%;justify-content: space-between;margin-top: 88px;}
    .v11_index2 ul.two{display: grid;grid-template-columns: 31.83% 31.83% 31.83%;justify-content: space-between;margin-top: 31px;}
    .v11_index2 ul .img{width: 100%;height: 285px;overflow: hidden}
    .v11_index2 ul .img img{width: 100%;height: 285px;object-fit: cover}
    .v11_index2 ul li:hover img{transform: scale(1.05);transition: all 0.5s}
    .v11_index2 ul li{position: relative;}
    .v11_index2 ul li .text{position: absolute;width: 100%;padding: 24px 32px;background-image: linear-gradient(to top,#000000 0,transparent 100%);box-sizing: border-box;bottom: 0;left: 0;}
    .v11_index2 ul li .text p{font-size: 24px;color: #ffffff;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v11_index3_bg{padding: 88px 0}
    .v11_index3{display: grid;grid-template-columns: 31.83% 31.83% 31.83%;justify-content: space-between;margin-top: 62px;}
    .v11_index3 .img{width: 100%;height: 320px;overflow: hidden}
    .v11_index3 .img img{width: 100%;height: 320px;object-fit: cover}
    .v11_index3 .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v11_index3 li p{font-size: 26px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 24px;}
    .v11_index3 li:hover p{color:#0aacb7}
    .v11_index1 a.more{text-align: center;font-size: 18px;color: #ffffff;display: block;margin-top: 56px;}
    .v11_index1 a.more:hover{font-weight: bold;}
}

/*v12*/
@media all and (min-width: 980px){
    .v12_index1{background-color: #F8F8F8}
    .v12_index2{display: grid;grid-template-columns: 48.873% 48.873%;justify-content: space-between;padding: 88px 0}
    .v12_index2 .v7_index2_list{margin-top: 56px;}
    .v12_index2 .v7_index2_list li{margin-top: 32px;}
    .v12_index2 .right{display:flex;flex-direction: column}
    .v12_index2 .n_index_list1{margin-top: 56px;}
    .v12_index3_slide .img{width: 100%;height: 220px;overflow: hidden}
    .v12_index3_slide .img img{width: 100%;height: 220px;object-fit: cover;}
    .v12_index3_slide .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v12_index3_bg{background-image: url("../images/v12_index3_bg.png");background-size: cover;padding: 88px 0}
    .v12_index3_slide{margin-top: 55px;overflow: hidden}
    .v12_index3_slide_f{position: relative;display: none}
    .v12_index3_slide_f.active{display: block}
    .v12_index3_slide_f .prev,.v12_index3_slide_f .next{position: absolute;cursor: pointer}
    .v12_index3_slide_f .prev{left: -150px;top: 50%;transform: translate(0,-50%)}
    .v12_index3_slide_f .next{right: -150px;top: 50%;transform: translate(0,-50%)}
    .v12_index3_slide_f .swiper-button-disabled{opacity: 0.3}
    .v12_index3_slide_f a.more{position: absolute;top: -87px;right: 0;z-index: 2;color: #FFFFFF}
    .v12_index3_slide_f a.more:hover{font-weight: bold;}
    .v12_index3 .v2_index1_top ul li.active a,.v12_index3 .v2_index1_top ul li:hover a{color: #FFFFFF}
}

/*v13*/
@media all and (min-width: 980px){
    .v13 .v7_index2_list{margin-top: 56px;display: flex;flex-direction: column;height: 100%;justify-content: space-between}
    .v13 .n_index_piclist1 .nr em{position: unset}
    .v13_index1_bg{background-image: url("../images/v13_index1_bg.png");background-size: cover;padding: 88px 0}
    .v13_index1_bg .v1_index2>h2{color: #FFFFFF}
    .v13_index1_bg .v1_index2 a.more{color: #FFFFFF}
    .v13_index1_bg .v1_index2 ul{display: flex}
    .v13_index1_slide{overflow: hidden;width: 100%;}
    .v13 .v1_index2 ul li{box-sizing: border-box}
    .v13_index1_slide_f{position: relative;margin-top: 56px;}
    .v13_index1_slide_f .prev,.v13_index1_slide_f .next{position: absolute;cursor: pointer}
    .v13_index1_slide_f .prev{left: -150px;top: 50%;transform: translate(0,-50%)}
    .v13_index1_slide_f .next{right: -150px;top: 50%;transform: translate(0,-50%)}
    .v13_index1_slide_f .swiper-button-disabled{opacity: 0.3}
    .v13 .v1_index2 ul li{margin-top: unset;}
    .v13_nr{margin-top: 56px;background-color: #F8F8F8;padding: 56px 48px}
    .v13_nr .top{display: flex;align-items: flex-end;padding-bottom: 20px;border-bottom: 1px solid #E8E8E8}
    .v13_nr .top h3{font-size: 36px;    color: #000000;line-height: 40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: normal;
    font-family: 'pf_Medium', sans-serif;
}}
.v13_nr a:hover h3{color: #0aacb7;}
    .v13_nr .top h6{font-size: 18px;}
    .v13_nr .bottom{margin-top: 48px;}
    .v13_nr .bottom h2{font-size: 24px;color: #000000;}
    .v13_nr .bottom span{font-size: 18px;color: #999999;display:block;margin-top: 16px;}
    .v13_nr .bottom p{font-size: 18px;color: #999999;margin-top: 16px;line-height: 30px;}
    .v13 .v2_index2>.l .nr .img{height: 470px;}
    .v13 .v2_index2>.l .nr .img img{height: 470px;}
    .v13 .v2_index2>.l .nr .text{display: flex;flex-direction: column;justify-content: space-between}
    .v13  .v2_index2>.l .nr .text a.more{text-align: right}
    .v13_foot{background-color: #2C2C2C;padding: 75px 0}
    .v13_foot img{margin: 0 auto}
}
/*v14*/
@media all and (min-width: 980px){
    .v14_right{margin-left: auto;}
    .v14_right ul{display: flex}
    .v14_right ul li{padding: 0 40px}
    .v14_right ul li:not(:first-of-type){border-left: 1px solid #E8E8E8}
    .v14_right ul li a{color: #666666;}
    .v14_right ul li a:hover{color: #0aacb7;}
    .v14_index1{padding: 88px 0}
    .v14_index1 .v14_pic_list{grid-row-gap: 32px}


}
.v14_right{margin-left: auto;}
    .v14_right ul{display: flex}
    .v14_right ul li{padding: 0 40px}
    .v14_right ul li:not(:first-of-type){border-left: 1px solid #E8E8E8}
    .v14_right ul li a{color: #666666;}
    .v14_right ul li a:hover{color: #0aacb7;}
    .v14_index1{padding: 88px 0}
    .v14_index1 .v14_pic_list{grid-row-gap: 32px}
/*手机全局*/
@media all and (max-width: 980px){
    h2{font-size: 22px}
    h3{font-size: 17px}
    .main{width: 100%}
    .w73{width: 90%;margin: 0 auto}
    /*手机通用*/
    .m_nav{display: block;height: 30px;position: relative;z-index: 55}
    .m_nav span{position: relative;background:#4A90E2;display: block;width: 40px;height: 2px;transition: all ease 0.35s;}
    .m_nav span:nth-of-type(1){top:0}
    .m_nav span:nth-of-type(2){top:10px}
    .m_nav span:nth-of-type(3){top:20px}
    .m_nav.active span:nth-of-type(1){top:13px;transform:rotate(45deg);background: #4A90E2}
    .m_nav.active span:nth-of-type(2){width:0;color: #4A90E2}
    .m_nav.active span:nth-of-type(3){top:9px;transform:rotate(-45deg);background: #4A90E2}
    .head_bg{width: 100%;background-color: #FFFFFF;}
    .head_fixed.on{position: fixed;z-index: 55;top: 0;}
    .head{display: flex;justify-content:space-between;align-items: center;padding: 10px 0;}
    .head .logo{max-height: 70px;max-width: 78%}
    .head .logo img{width: 100%}
    .nav_bg{position: relative;}
    .nav{display: none}
    .nav.active>ul>li .dropdown .img{display: none}
    .nav.active{display: unset;height: calc(100vh - 100px);width: 100%;position: fixed;background-color: #ffffff;left: 0;top: 0;padding-top: 85px;z-index: 5;overflow-y: auto}
    .nav>ul>li{line-height: 40px;text-align: center;border-bottom: 1px dashed #0aacb7;margin: 0 25px}
    .nav>ul>li>a{font-size: 20px;color: #0aacb7}
    .nav>ul>li .dropdown{display: none}
    .nav>ul>li .dropdown.active{display:block;}
    .nav>ul>li .dropdown>ul{display: grid;grid-template-columns: 49% 49%;justify-content: space-between}
    .nav ul li .dropdown>ul>li{background-color: #0aacb7;height: 40px}
    .nav ul li .dropdown>ul>li:nth-of-type(n+3){margin-top: 10px}
    .nav ul li .dropdown>ul>li:last-of-type{margin-bottom: 10px}
    .nav ul li .dropdown>ul>li>a{font-size: 18px;color: #FFFFFF}
    .head .search{display: none}
    .n_banner{overflow: hidden;position: relative}
    .n_banner img{width: 100%;height:auto;}
    .n_swiper_page_father{position: absolute;bottom: 16px;text-align: center;z-index: 3;width: 100%;}
    .n_swiper_page_father .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 12px;}
    .n_swiper_page_father .swiper-pagination-bullet:last-of-type{margin-right: 0;}
    .n_swiper_page_father .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #fff;}

    .copyright{background-color: #1B1B1B;padding: 10px 0}
    .copyright p{font-size: 16px;color: #AEAEAE;width: 85%;margin: 0 auto}
    .copyright p a{font-size: 16px;color: #AEAEAE}
    .pagelist_yc{margin: 56px 0 100px 0;width: 100%;display: flex}
    .pagelist_yc .wp-pagenavi{display: flex; width: 100%;flex-wrap: wrap}
    .pagelist_yc .wp-pagenavi a{width: 28px;height: 28px;background-color: #E8EBEE;display: flex;justify-content: center;align-items: center;color: #979EA3;margin-left: 16px;}
    .pagelist_yc .wp-pagenavi .current{width: 28px;height: 28px;background-color: #0aacb7;display: flex;justify-content: center;align-items: center;color: #FFFFFF;margin-left: 16px}

}

/*手机二级公共区*/
@media all and (max-width: 980px){
    .n_banner{position: relative;}
    .n_banner .img img{width: 100%}
    .n_banner_page{width: 100%;position: absolute;text-align: center;z-index: 2;bottom:10px;}
    .n_banner_page .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 18px;border: 1px solid #FFFFFF}
    .n_banner_page .swiper-pagination-bullet-active{background-color: #FFFFFF;border: 1px solid transparent}
    .n_banner .nav_top{position:absolute;bottom: 0;width: 100%}
    .n_banner .nav_top .w73{display: flex;justify-content: center;flex-direction: column;align-items: center}
    .n_banner .nav_top a{width: 80%;height: 55px;background-color: rgba(35, 68, 138, 0.7);color: #FFFFFF;display: flex;justify-content:center;align-items: center}
    .n_body .n_left>ul{display: flex;justify-content: center;flex-direction: column;align-items: center}
    .n_body .n_left>ul>li{width: 80%;height: 55px;background-color: #FFFFFF;display: flex;justify-content: center;align-items: center;border-bottom: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;box-sizing: border-box}
    .n_body .n_left>ul>li a{color: #000000;}
    .n_body .n_left>ul>li.active{border-left: #0aacb7 4px solid}
    .n_body .n_left>ul>li.active a{color: #0aacb7}
    .n_body .n_right .n_top{padding: 26px 0;color: #999999;border-bottom: 1px solid #E1E7EC}
    .n_body .n_right .n_top a{color: #999999;font-size: 16px}
    .n_index_piclist1 .img{width: 100%;height: 302px;overflow: hidden}
    .n_index_piclist1 .img img{width: 100%;height: 302px;object-fit: cover}
    .n_index_piclist1 .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .n_index_piclist1 .nr{position: relative}
    .n_index_piclist1 .nr span{font-size: 16px;color: #999999;display: block;margin-top: 24px;}
    .n_index_piclist1 .nr h3{font-size:16px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;margin-top: 16px;}
    .n_index_piclist1 .nr p{font-size: 14px;color: #666666;margin-top: 16px;position: relative;padding-bottom: 24px;}
    .n_index_piclist1 .nr p::after{content: '';display: block;width: 100%;height: 1px;background-color: #E8E8E8;left: 0;bottom: 0;position: absolute}
    .n_index_piclist1 .nr em{font-size: 15px;color: #999999;margin-top: 23px;display: block;font-style: normal;}

    .n_index_list1{margin-top: 17px;}
    .n_index_list1 li{display: flex;width: 100%;background-color:#F8F8F8;padding: 32px;align-items: center;height: 40px;box-sizing: border-box;margin-top: 15px;}
    .n_index_list1 li a{display:block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000;font-size: 16px;}
    .n_index_list1 li a:hover{color: #0aacb7;font-weight:bold;}

    .v5_index_list li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);padding: 15px 8px;margin-top: 15px;}
    .v5_index_list li a{font-size: 16px;color: #000000;display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v5_index_list li span{font-size: 14px;color: #999999;display: block;margin-top: 5px;}

    .v7_index2_list h2{font-size: 18px;color: #000000;line-height: 25px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;font-weight: normal;font-family: 'pf_Medium', sans-serif}
    .v7_index2_list span{font-size: 15px;color: #999999;position: relative;display:block;margin-top: 16px;}
    .v7_index2_list span::after{content: '';display: block;width:75%;height: 1px;background-color: #E8E8E8;top: 50%;transform: translate(0,-50%);position: absolute;right: 0;}
    .v7_index2_list li:hover h2{color: #0aacb7}


}

/*手机内页中间公共区*/
@media all and (max-width: 980px){
    .n_body_list3{margin-top: 20px;}
    .n_body_list3>ul>li{display: flex;justify-content: space-between;padding-bottom: 15px;border-bottom: 1px solid #E8E8E8;flex-direction: column}
    .n_body_list3>ul>li:nth-of-type(n+1){margin-top: 15px}
    .n_body_list3>ul>li a{font-size: 18px;color: #000000;font-family: "pf_Medium"}
    .n_body_list3>ul>li span{font-size: 16px;color: #999999;font-family: "pf_Medium";padding-top: 10px}
    .n_body_list3>ul>li a{width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
    .n_body_pci1>ul>li{margin-top: 39px}

    .n_body .n_right .n_body_text{margin-top: 41px;margin-bottom: 50px}
    .n_body .n_right .n_body_text h2{text-align: center;display: block;margin: 0 auto}
    .n_body .n_right .n_body_text span{color: #999999;text-align: center;display: block;margin: 28px 0 37px 0;font-size: 14px}
    .n_body .n_right .n_body_text .write span{text-align: left;display: initial;}
    .n_body .n_right .n_body_text .write p{/***text-indent: 2em;***/font-size: 18px}
    .n_body .n_right .n_body_text .write img{margin: 41px auto 41px auto;max-width: 100%;height: auto}

    .n_body_list_pic1 .img{height: 182px;overflow: hidden;margin-top: 30px;}
    .n_body_list_pic1 .img img{width: 100%;height: 182px;object-fit: cover}








}

/*手机针对性*/
@media all and (max-width: 980px){
    /*v1*/
    .v1_index1{padding: 30px 0}
    .v1_index_title{display: flex;justify-content: space-between;align-items: center}
    .v1_index_title a{font-size: 16px;color: #000000;}
    .v1_index1 .l li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 15px;}
    .v1_index1 .l .img img{width: 100%;}
    .v1_index1 .l h2{font-size: 16px;margin: 10px 0;color: #000000;}
    .v1_index1 .l p{font-size: 14px;color: #999999;}
    .v1_index1 .l .nr{padding:15px 8px}
    .v1_index1 .l .jt{margin-top: 10px;}
    .v1_index1 .r{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 15px;display: block}
    .v1_index1 .r .img img{width: 100%;}
    .v1_index1 .r h2{font-size: 16px;margin: 10px 0;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v1_index1 .r p{font-size: 14px;color: #999999;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v1_index1 .r .nr{padding:15px 8px}
    .v1_index1 .r .jt{margin-top: 10px;}
    .v1_index2_bg{background-color: #F8F8F8;padding: 30px 0}
    .v1_index2 ul li{background-color: #FFFFFF;padding: 32px;margin-top: 20px;}
    .v1_index2 ul li em,.v1_index2 ul li i{font-style: normal}
    .v1_index2 ul li em{font-size: 26px;color: #000000;font-family: time2}
    .v1_index2 ul li i{font-size: 16px;color: #999999;font-family: time2}
    .v1_index2 ul li h2{font-size: 16px;color: #000000;margin-top: 16px;font-weight: normal;font-family: 'pf_Medium', sans-serif}
    .v1_index2 ul li .jt{display: flex;justify-content: flex-end;margin-top: 24px;}
    .v1_index2 a.more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}

    .v1_index3_bg{background-image: url("../images/v1_index3_bg.png");background-size: cover;padding: 60px 0}
    .v1_index3 a{display: flex;justify-content:center;align-items: center;height: 164px;background-color: rgba(255,255,255,0.7);border-radius: 2px;border: 1px solid rgba(255, 255, 255, 0.7);flex-direction: column;width: 80%;margin: 40px auto}
    .v1_index3 a p{font-size: 18px;color: #ffffff;margin-top: 16px;font-family: 'pf_Medium', sans-serif}

    .v1_foot{background-color: #2C2C2C;padding: 30px 0;}
    .v1_foot .foot_logo{display:flex;width: 70%;margin: 0 auto}
    .v1_foot .foot_logo img{max-width: 100%}
    .v1_foot .r{margin-top: 20px;}
    .v1_foot .r h3{font-size: 18px;color: #ffffff;text-align: center;margin: 15px 0;position: relative}
    .v1_foot .r h3::after{content: '';display: block;width: 50px;height: 2px;background-color: #FFFFFF;left: 50%;bottom: -8px;transform: translate(-50%);position: absolute}
    .v1_foot .r ul li{display: flex;justify-content: center}
    .v1_foot .r ul li a{color: #AEAEAE;font-size: 16px;}
    .v1_foot .info{width: 90%;margin: 0 auto}
    .v1_foot .info p{text-align: center;font-size: 16px;color: #AEAEAE}

    .v2_index1_top ul{display: grid;grid-template-columns: 49% 49%;justify-content: space-between;grid-row-gap: 15px;margin-top: 20px;}
    .v2_index1_top ul li{border: 1px solid #666666;padding: 8px 0;display: flex;justify-content: center;align-items: center}
    .v2_index1_top ul li a{color: #000000;}
    .v2_index1_switch{display: none}
    .v2_index1_switch.active{display: block}
    .v2_index1_switch .l{margin: 20px 0;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .v2_index1_switch .time{font-size: 14px;color: #666666;font-family: time2, sans-serif}
    .v2_index1_switch li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 15px;}
    .v2_index1_switch .nr{padding: 15px 8px;position: relative}
    .v2_index1_switch h2{font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin: 10px 0}
    .v2_index1_switch p{font-size: 15px;color:#999999;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v2_index1_switch .l .img img{width: 100%;}
    .v2_index1_switch .r .img img{width: 100%;}
    .v2_index1_switch .t img{position: absolute;right: 8px;bottom: 8px;}
    .v2_index1_switch .more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}

    .v2_index2{padding: 30px 0}
    .v2_index2 .nr{margin-top: 15px;}
    .v2_index2 .img img{width: 100%;}
    .v2_index2 .text{padding: 15px 0}
    .v2_index2 .text p{font-size: 16px;}
    .v2_index2 .text a.more{font-size: 16px;font-weight: bold;color: #000000}

    .v2_index3 .list1{display: grid;grid-template-columns: 33% 33% 33%;justify-content: space-between}
    .v2_index3 .list1 li{display:flex;justify-content: center;padding-bottom: 10px;position: relative}
    .v2_index3 .list1 li::after{content: '';display: block;width: 50%;height: 2px;background-color: #0aacb7;position: absolute;left: 50%;bottom: 0;transform: translate(-50%)}
    .v2_index3 .list1 li a{font-size: 16px;font-weight:bold;color: #000000;}


    .v2_index3_list{display: none}
    .v2_index3_list.active{display: block}
    .v2_index3_list ul li a{display: flex;margin-top: 20px;}
    .v2_index3_list .time{width: 60px;height:80px;background-color: #0aacb7;display: flex;justify-content: center;align-items: center;flex-direction: column}
    .v2_index3_list .time em,.v2_index3_list .time i{font-style: normal;font-family: time2, sans-serif;color: #FFFFFF}
    .v2_index3_list .time em{font-size: 30px;}
    .v2_index3_list .time i{font-size: 14px;}
    .v2_index3_list .nr{flex: 1;width: 0;margin-left: 16px;}
    .v2_index3_list .nr h2{font-size:16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v2_index3_list .nr p{font-size: 15px;color: #000000;margin-top: 16px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v2_index3 a.more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}
    .v2_index4_slide{margin-top: 20px;}
    .v2_index4_bg{overflow: hidden;}
    .v2_swiper_slide{position: relative}
    .v2_swiper_slide li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-bottom: 20px;}
    .v2_swiper_slide li .img img{width: 100%;}
    .v2_swiper_slide p{font-size: 16px;color: #000000;margin-top: 15px;padding: 15px 8px}
    .v2_swiper_slide .prev img,.v2_swiper_slide .next img{width: 30px}
    .v2_swiper_slide .prev{position: absolute;top: 40%;left: 0;transform: translate(0,-50%);z-index: 2}
    .v2_swiper_slide .next{position: absolute;top: 40%;right: 0;transform: translate(0,-50%);z-index: 2}
    .v2_index4 a.more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}

    /*v3*/
    .v3 .n_banner .n_banner_page{width: 100%;position: absolute;text-align: center;z-index: 2}
    .v3 .n_banner .n_banner_page .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 18px;border: 1px solid #FFFFFF}
    .v3 .n_banner .n_banner_page .swiper-pagination-bullet-active{background-color: #FFFFFF}
    .v3 .v2_index4_bg{padding-top: 30px;}

    /*v4*/
    .v4 .n_banner_page{width: 100%;position: absolute;text-align: center;z-index: 2;bottom:10px;}
    .v4 .n_banner_page .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 18px;border: 1px solid #FFFFFF}
    .v3 .n_banner_page .swiper-pagination-bullet-active{background-color: #FFFFFF;border: 1px solid transparent}
    .v4 .m_nav span,.v4 .m_nav.active span:nth-of-type(1),.v4 .m_nav.active span:nth-of-type(3){background-color:#9A2F32 }
    .v4 .nav>ul>li>a{color:#9A2F32}
    .v4 .nav>ul>li{border-bottom:1px dashed #9A2F32}
    .v4_index1_bg{padding: 30px 0}
    .v4_index1_bg .img img{width: 100%;}
    .v4_index1_top{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .v4_index1_bg .nr{padding:15px 8px }
    .v4_index1_bg .nr h2{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;font-size: 18px;color: #000000;}
    .v4_index1_bg .nr p{font-size: 16px;color: #999999;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;margin-top: 8px;}
    .v4_index1_bg .nr span{font-size: 14px;color: #666666;}
    .v4_index1_bg .text p{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;font-size: 18px;color: #000000;font-weight: bold}
    .v4_index1_list{margin-top: 20px;}
    .v4_index1_list li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 20px;}
    .v4_index1_list li .text{padding:15px 8px}
    .v4 .v2_index3_list .more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}
    .v4_banner2{background-image: url("../images/v4_banner2.png");height: 181px;display: flex;justify-content: center;align-items: center}
    .v4_banner2 p{font-size: 30px;color: #FFFFFF;font-family: 'pf_Medium', sans-serif}
    .v4_index3{padding: 30px 0}
    .v4_index3_video{margin-top: 20px;}
    .v4_index3 .left p{padding-top: 20px;}
    .v4_index3 .video{position: relative;height: 100%}
    .v4_index3 video{width: 100%;height:100%;object-fit: cover; }
    .v4_index3 .video .botton{position: absolute;top: 0;left: 0;width: 100%;height:100%;display: flex;justify-content: center;align-items: center;cursor: pointer;background-repeat: no-repeat}
    .v4 .v2_index3_list .time{background-color:#9A2F32}
    .v4 .copyright p a:hover,.v4 .n_body .n_left>ul>li.active a,.v4 .n_body .n_left>ul>li:hover a,.v4 .n_body .n_right .n_top:hover a,.v4 .n_body_list3>ul>li:hover a,.v4 .n_body_list3>ul>li:hover span{color: #a7232d;}
    .v4 .n_banner .nav_top a{background-color:rgba(167, 35, 45, 0.7)}
    .v4 .n_body .n_left>ul>li.active{border-left:#9A2F32 4px solid}
    .v4 .pagelist_yc .wp-pagenavi .current{background-color:#A7232D}


    /*v5*/
    .v5_right{display: none}
    .v5 .v2_index1{padding: 30px 0}
    .v5_index1 .r{margin: 30px 0}

    /*v6*/
    .v6_banner_nav{display: none}
    .v6_index .m_tit{display: block;font-size: 22px;text-align: center;position: relative;padding-bottom: 10px;margin-top: 20px;}
    .v6_index .m_tit::after{content: '';display: block;width: 50%;height: 2px;background-color: #0aacb7;position: absolute;bottom: 0;left: 50%;transform: translate(-50%)}
    .v6_index .left h2{margin-top: 30px;}
    .v6_index .left ul{display: grid;grid-template-columns: 49% 49%;justify-content: space-between;grid-row-gap: 8px;margin-top: 20px;}
    .v6_index .left ul a{font-size: 16px;color: #000000;}
    .v6_index .middle{margin: 30px 0}
    .v6_index .img img{width: 100%;}
    .v6_index .nr{padding: 15px 8px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .v6_index .nr h2{font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v6_index .nr p{font-size: 14px;color: #999999;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;margin-top: 8px;}


    /*v7*/
    .v7_right{display:none}
    .v7 .v7_index2_list{margin-top: 30px;}
    .v7 .v7_index2_list li{margin-top: 20px;}
    .v7_index1_list .more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}

    /*v8*/
    .v8_index1 .left{margin: 30px 0}
    .v8_index1 .right{margin: 30px 0}

    /*v9*/
    .v9_foot{background-color: #2C2C2C;padding: 30px 0;}
    .v9_foot .foot_logo{display:flex;width: 70%;margin: 0 auto}
    .v9_foot .foot_logo img{max-width: 100%}
    .v9_foot .foot_erwei img{margin: 20px auto}
    .v9_foot p.er{font-size: 18px;color: #ffffff;text-align: center}
    .v9_foot .r{margin-top: 20px;}
    .v9_foot .r h3{font-size: 18px;color: #ffffff;text-align: center;margin: 15px 0;position: relative}
    .v9_foot .r h3::after{content: '';display: block;width: 50px;height: 2px;background-color: #FFFFFF;left: 50%;bottom: -8px;transform: translate(-50%);position: absolute}
    .v9_foot .r ul li{display: flex;justify-content: center}
    .v9_foot .r ul li a{color: #AEAEAE;font-size: 16px;}
    .v9_foot .info{width: 90%;margin: 0 auto}
    .v9_foot .info p{text-align: center;font-size: 16px;color: #AEAEAE}

    /*v10*/

    .v10_index1{display: grid;grid-template-columns: 49% 49%;justify-content: space-between;align-items: center;grid-row-gap: 20px;margin-top: 30px;}
    .v10_index1 a{display: flex;justify-content: center;align-items: center;flex-direction: column}
    .v10_index1 p{font-size: 16px;color: #000000;margin-top: 5px;}
    .v10_index1 a img{width: 40px;}
    .v10_index2_bg{overflow: hidden}
    .v10_index2_f{display: none}
    .v10_index2_f.active{display: block}
    .v10_index2_r_list{display: none}
    .v10_index2_r_list.active{display: block}

    .v10_index2_f  {width: 90%;margin: 0 auto;position: relative}
    .v10_index2_f .left ul li{position: relative}
    .v10_index2_f .left ul li a{font-size: 18px;color: #999999;}
    .v10_index2_f .left ul li{margin-top: 20px;}
    .v10_index2_f .left ul li.active::after{content: '';width: 64px;height: 2px;background-color: #0aacb7;right:30px;top: 50%;transform: translate(0,-50%) scaleX( 1 );display: block;position: absolute;}
    .v10_index2_f .left ul li.active a{color: #0aacb7;}

    .v10_index2_f .prev{position: absolute;left: 0;bottom: 0.2rem;}
    .v10_index2_f .next{position: absolute;right:  0;bottom: 0.2rem;}
    .v10_index2_f a.more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}

    .v11 .v7_index2_list{margin: 20px 0}
    .v11_index1{padding: 30px 0}
    .v11 .v7_index2_list h2{font-size: 16px;}
    .v11 .v7_index2_list li{margin-top: 15px;}
    .v11_index1_slide .img img{width: 100%;height: 230px;object-fit: cover}
    .v11_index1_slide_f{margin-top: 20px;}
    .v11_index1_slide_f .swiper-slide{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .v11_index1_slide_f .nr{padding: 8px 15px}
    .v11_index1_slide_f .nr h3{font-size: 16px;color: #0aacb7;}
    .v11_index1_slide_f .nr h4{font-size: 15px;color: #666666;margin-top: 8px;}
    .v11_index1_slide_f .nr p{font-size: 14px;color: #999999;margin-top: 12px;}
    .v11_index1_slide_f .prev,.v11_index1_slide_f .next{display: none}
    .v11_index2 .img img{width: 100%;}
    .v11_index2 ul:first-of-type{margin-top: 30px;}
    .v11_index2 li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 15px;}
    .v11_index2 li p{font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;padding: 8px 15px}
    .v11_index3_bg{padding: 30px 0}
    .v11_index3{margin-top: 20px;}
    .v11_index3 .img img{width: 100%;}
    .v11_index3 li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 25px;}
    .v11_index3 li p {font-size: 16px;color: #000000;padding: 15px 8px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v11_index1_bg{overflow: hidden}
    .v12_index2{padding: 30px 0}
    .v12_index2 .right{margin-top: 30px;}
    .v12_index3_slide .img img{width: 100%;}
    .v12_index3_slide_f{overflow: hidden}
    .v12_index3_slide_f.active{margin-top: 30px;}
    .v12_index3_slide_f .prev,.v12_index3_slide_f .next{display: none}
    .v12_index3_slide_f .more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}
    .v12 .v7_index2_list,.v13 .v7_index2_list{margin-top: 30px;}
    .v12 .v7_index2_list li,.v13 .v7_index2_list li{margin-top: 20px;}

    .v13_index1_bg{background-image: url("../images/v13_index1_bg.png");background-size: cover;padding: 30px 0;overflow: hidden}
    .v13 .v1_index2>h2{color: #FFFFFF;text-align: center}
    .v13 .v1_index2 ul li{padding: 30px;box-sizing: border-box}
    .v13_index1_slide_f .prev,.v13_index1_slide_f .next{display: none}
    .v1_index2 a.more{color: #FFFFFF}
    .v13_nr{margin-top: 15px;background-color: #F8F8F8;padding: 15px}
    .v13_nr .top{display: flex;align-items: flex-end}
    .v13_nr .bottom{margin-top: 15px;}
    .v13_nr .bottom h2{font-size: 18px;color: #000000;}
    .v13_nr .bottom span{font-size: 16px;color: #999999;margin-top: 8px;display: block}
    .v13_nr .bottom p{font-size: 16px;color: #999999;line-height: 25px;margin-top: 15px;}
    .v13_foot{background-color: #2C2C2C}
    .v13_foot img{margin: 0 auto;width: 70%;padding: 50px 0}
    .v14_right{display: none}
    .v14 .v11_index1 a.more{text-align: center;display: block;font-size: 18px;color: #000000;margin: 15px 0}
    .v14_index1 .img img{width: 100%;}
    .v14_index1 ul:first-of-type{margin-top: 30px;}
    .v14_index1 li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 15px;}
    .v14_index1 li p{font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;padding: 8px 15px}
    .v14_index1{margin-bottom: 30px;}


}


/*修改foot最底下的图片*/
@media (min-width: 980px){
    .copyright p{display: flex;justify-content: center;}
    .copyright p a img{width: 28px;height: 28px;}
    .copyright p a:last-child{display: flex;align-items: center;}
}

@media (max-width: 980px){
    .copyright p{display: flex;flex-direction: column;align-items: center;}
    .copyright p a:last-child{display: flex;align-items: flex-end;}
    .copyright p a img{width: 25px;height: 25px;}
}

 /* Style for the search box container */
         .search-box {
            display: flex;
            align-items: center;
            border: 1px solid #ccc;
            border-radius: 25px;
            padding: 10px;
            width: 220px;
            background-color: #f8f8f8;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        }

        /* Style for the search input field */
        .search-box input[type="text"] {
            flex: 1;
            border: none;
            outline: none;
            font-size: 16px;
            padding: 8px;
            background-color: transparent;
        }

        /* Style for the search button */
        .search-box button {
            background-color: #007bff;
            color: #fff;
            border: none;
            outline: none;
            padding: 8px 15px;
            border-radius: 25px;
            cursor: pointer;
            transition: background-color 0.3s ease;
        }

        /* Style for the search button icon (using Font Awesome) */
        .search-box button i {

            font-size: 16px; /* 调整图标大小 */
        }

        /* Hover effect for the search button */
        .search-box button:hover {
            background-color: #0056b3;
        }

	.search form {
	    display: flex;
	}

        .search .retrieval_button{
            border-radius:10px
        }





.foot_logo img{ display: block;
 width: 700px;
height: auto;}






