@charset "UTF-8";
/*v1 建筑与土木工程学院*/
/*v2 艺术与传媒学院*/
/*v3 经济管理学院*/
/*v4 建筑管理学院*/
/*v5 电气工程与智能制造学院*/
/*v6 人文学院*/
/*v7 人工智能与大数据学院*/
/*v8 继续教育学院*/
/*v9 学生处*/
/*v10 国际交流中心*/
/*v11 财务处*/
/*v12 人事处*/
/*v13 后勤保卫处*/
/*v14 现代教育技术中心*/
/*v15 团委*/
/*v16 图书馆*/
/*v17 教务处*/
/*v18 统战部*/
/*v19 体育与大健康学院*/
/**********lovo code & love life**********/

	
/*@font-face {*/
/*    font-family:'pf_regular';*/
/*    src: url('../font/PingFangSC_Regular.ttf') format("truetype");*/
/*}*/
/*@font-face {*/
/*    font-family:'pf_light';*/
/*    src: url('../font/PingFang_Light.ttf') format("truetype");*/
/*}*/
/*@font-face {*/
/*    font-family:'pf_Medium';*/
/*    src: url('../font/PingFang_Medium.ttf') format("truetype");*/
/*}*/
/*@font-face {*/
/*    font-family:'PingFangSC_Thin';*/
/*    src: url('../font/PingFangSC-Thin.ttf') format("truetype");*/
/*}*/
/*@font-face {*/
/*    font-family:'time';*/
/*    src: url('../font/din.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{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}
    .main{width: 100%;margin: 0 auto}
    .w83{width: 83.333%;margin: 0 auto}
    .m_nav{display: none}
    .head_bg{width: 100%;background-color: #FFFFFF;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .head_bg.on{position: fixed;z-index: 6}
    .head_bg.on{animation-name: topfloat;animation-duration:0.5s;}
    @keyframes topfloat {
        0%{top: -100px}
        100%{top: 0}
    }
    .head{display: flex;height: 130px;box-sizing: border-box;align-items: flex-end;position: relative}
    .head .logo{max-width: 33.5%;padding: 31px 0;}
    .head .logo img{max-width:100%;max-height: 71px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
    .head .nav{width: 62.083%;flex: 1;margin-left: 32px;position: relative;padding-left: 31px}
    .head .nav::before{content: '';display: block;height: 20px ;width: 2px;background-color: #000000;position: absolute;left: 0;bottom: 31px}
    .head .nav>ul{display: flex;justify-content: space-between;width: 100%;}
    .head .nav>ul>li{position: relative;padding: 29px 0;box-sizing: border-box}
    .head .nav>ul>li>a{font-size: 20px;color: #000000;font-family: 'pf_Medium', sans-serif}
    .head .nav>ul>li.active >a{color: #307CF1}
    .head .top_right{position: absolute;right: 0;top: 31px}
    .head .nav>ul>li .dropdown{display: none}
    .head .nav>ul>li:hover .dropdown{display: block}
    .head .nav>ul>li:hover >a{color:#307CF1}
    .head .dropdown{position: absolute;top: 80px;background-color: #FFFFFF;z-index: 2;left: 50%;transform: translate(-50%);box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .head .dropdown>ul>li:first-of-type{box-shadow: 0 0 27px 0 rgba(0, 0, 0, 0.09);}
    .head .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: 50%;transform: translate(-50%);z-index: 2;}
    .head .dropdown>ul>li{position: relative}
    .head .dropdown>ul>li>a{width: 240px;height: 56px;background-color: #FFFFFF;display: flex;font-size: 16px;align-items: center;justify-content: center;border-bottom: 1px solid #EDEDED;color: #000000;font-family: 'pf_Medium', sans-serif}
    .head .dropdown>ul>li:hover .lefe_nav{display: block}
    .head .dropdown>ul>li:hover >a{color: #307CF1}
    .head .dropdown>ul>li.active >a{color: #307CF1}
    /*内页*/
    .n_body{display:flex;margin-top: 100px}
    .nav_left{display: flex;justify-content: space-between;flex-direction: column}
    .nav_left>li{width: 330px;height: 72px;border-top: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;display: flex;justify-content:center;align-items: center;position: relative}
    .nav_left>li:last-of-type{border-bottom: 1px solid #E8E8E8}
    .nav_left>li a{color: #000000;font-size: 22px;display: flex;width: 100%;height: 100%;justify-content: center;align-items: center}
    .nav_left>li.active a{color: #307CF1}
    .nav_left>li.active{background-color: #E8E8E8}
    .nav_left>li.active::before{content: '';display: block;width: 4px;height: inherit;background-color: #307CF1;position: absolute;left: 0;top: 0}
    .nav_left>li:hover a{color: #307CF1}
    .nav_left>li:hover{background-color: #E8E8E8}
    .nav_left>li:hover::before{content: '';display: block;width: 4px;height: inherit;background-color: #307CF1;position: absolute;left: 0;top: 0}

    .pagelist_yc{margin-top: 56px;display: flex}
    .pagelist_yc .zw{flex: 1;margin-right: auto}
    .pagelist_yc .wp-pagenavi{display: flex;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .pagelist_yc .wp-pagenavi a{font-size: 26px;padding: 28px;display: block;color: #999999;position: relative}
    .pagelist_yc .wp-pagenavi a::before{content: '';width: 1px;height:60%;display: block;background-color: #E8E8E8;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
    .pagelist_yc .wp-pagenavi .current{font-size: 26px;padding: 28px;display: block;position: relative}
    .pagelist_yc .wp-pagenavi .current::before{content: '';width: 1px;height:60%;display: block;background-color: #E8E8E8;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
    .pagelist_yc .wp-pagenavi span.extend{font-size: 26px;padding: 28px;display: block;position: relative}
    .pagelist_yc .wp-pagenavi span.extend::before{content: '';width: 1px;height:60%;display: block;background-color: #E8E8E8;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
    .pagelist_yc .wp-pagenavi a.first::before{content: '';width: 1px;height:60%;display: block;background-color: #FFFFFF;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
}


/*小公共*/
@media all and (min-width: 980px){
    .v1_index_title{display: grid;grid-template-columns: 50% 50%;justify-content: space-between;align-items: center}
    .v1_index_title a{flex: 1;margin-left: auto;color: #666666}
    .v1_index_title a:hover{color: #307CF1}
    .v1_index_title h2{font-size: 30px;}
    .v1_index_title span{font-size: 22px; color: #666666;margin-top: 14px}

    .banner_n{width: 100%;margin: 0 auto;position: relative}
    .banner_n img{width: 100%;height: 560px;object-fit: cover}
    .banner_n h2{position: absolute;bottom: 67px;left: 161px;font-size: 56px;font-family: 'pf_Medium', sans-serif;color: #FFFFFF}
    .crumbs_n{background-color: #307CF1;width:944px;height: 84px;line-height: 84px;padding-left: 161px;color: #FFFFFF;position: relative;margin-top: -24px}
    .crumbs_n a{color: #FFFFFF}
    .crumbs_n a:hover{color: #0d3b82
    }
    .crumbs_n::after{content: '';display: block;position: absolute;border-bottom: 84px #307CF1 solid;border-right: transparent 25px solid;right: -25px;top:0}


    .n_body_nr{width: 76.375%;margin-left: auto;padding-bottom: 100px;}
    .n_body_nr .n_body_nr_text>h2{font-size: 30px;color: #000000;text-align: center;}
    .n_body_nr .n_body_nr_text .body{margin-top: 53px;}
    .n_body_nr .n_body_nr_text .body img{max-width: 100%;margin: 15px auto;display:inline}
    .n_body_nr .n_body_nr_text .body p{line-height: 40px;text-indent: 2rem}
    .n_body_nr .n_body_nr_text .body p:nth-of-type(n+2){margin-top: 15px;}

    .n_body_list1{width: 76.375%;margin-left: auto;padding-bottom: 90px}
    .n_body_list1>ul>li{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #E8E8E8}
    .n_body_list1>ul>li a{line-height: 87px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;width: 89%;font-size: 24px}
    .n_body_list1>ul>li span{color: #666666;font-size: 24px}
    .n_body_list1>ul>li:hover a{color: #307CF1}

    .n_body_list2{width: 76.375%;margin-left: auto;padding-bottom: 100px;}
    .n_body_list2>ul{display:grid;grid-template-columns: 48.692% 48.692%;justify-content:space-between;grid-row-gap:32px}
    .n_body_list2>ul img{width: 100%;height: 484px;object-fit: cover;}
    .n_body_list2>ul .img{overflow: hidden}
    .n_body_list2>ul li:hover img{transform: scale(1.05);transition: all 0.5s}

    .n_body_list3{width: 76.375%;margin-left: auto;padding-bottom: 90px}
    .n_body_list3>ul>li{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #E8E8E8}
    .n_body_list3>ul>li a{line-height: 87px;color: #307CF1;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 24px;text-decoration:#307CF1 underline}
    .n_body_list3>ul>li p{line-height: 87px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 24px;max-width: 70%;}
    .n_body_list3>ul>li span{color: #666666;font-size: 24px;margin-left: auto;}
    .n_body_list3>ul>li:hover p{color: #307CF1}
    .n_body_list4{width: 76.375%;margin-left: auto;padding-bottom: 90px}
    .n_body_list4>ul>li{display: flex;justify-content:center;align-items: center;border-bottom: 1px solid #E8E8E8}
    .n_body_list4>ul>li a{line-height: 87px;color: #307CF1;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 24px;text-decoration:#307CF1 underline}
    .n_body_list4>ul>li p{line-height: 87px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 24px;max-width: 70%;}
    .n_body_list4>ul>li:hover p{color: #307CF1}

    .n_body_list5{width: 76.375%;margin-left: auto;padding-bottom: 90px}
    .n_body_list5>ul{display:grid;grid-template-columns: 31.459% 31.459% 31.459%;justify-content: space-between;grid-row-gap: 55px}
    .n_body_list5>ul li img{width: 100%;height: 290px;object-fit: cover;}
    .n_body_list5>ul li .img{overflow: hidden}
    .n_body_list5>ul li .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .n_body_list5>ul li p{font-size: 22px;color: #000000;text-align: center;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 31px;}
    .n_body_list5>ul li:hover p{color: #307CF1}
    .n_body_list6{width: 76.375%;margin-left: auto;padding-bottom: 90px}
    .n_body_list6>ul{display:grid;grid-template-columns: 31.459% 31.459% 31.459%;justify-content: space-between;grid-row-gap: 55px}
    .n_body_list6>ul li p{font-size: 22px;color: #000000;text-align: center;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 31px;}
    .n_body_list6>ul li img.pic{width: 100%;height: 290px;object-fit: cover;}
    .n_body_list6>ul li .img{overflow: hidden;position: relative}
    .n_body_list6>ul li .img:hover img.pic{transform: scale(1.05);transition: all 0.5s}
    .n_body_list6>ul li .video{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}


    .n_body_list7{width: 76.375%;margin-left: auto;padding-bottom: 90px}
    .n_body_list7>ul{display:grid;grid-template-columns: 16.353% 16.353% 16.353% 16.353% 16.353%;justify-content: space-between;grid-row-gap: 55px}
    .n_body_list7>ul li .img{overflow: hidden;width: 100%;height: 264px;margin-bottom: 31px;}
    .n_body_list7>ul li .img img{width: 100%;height: 264px;object-fit: cover;}
    .n_body_list7>ul li:hover .img img{transform: scale(1.05);transition: all 0.5s}
    .n_body_list7>ul li h2{font-size: 28px;color: #000000;position: relative;display: inline;padding-bottom: 16px;}
    .n_body_list7>ul li h2::after{content: '';display: block;width: 80%;height: 4px;background-color: #307cf1;position: absolute;left: 0;bottom: 0;}

    .n_body_list8{width: 76.375%;margin-left: auto;padding-bottom: 90px}
    .n_body_list8>ul li a{display: flex;align-items: center}
    .n_body_list8>ul li .img{overflow: hidden;width: 408px;height:522px;}
    .n_body_list8>ul li .img img{width: 100%;height: 522px;object-fit: cover;}
    .n_body_list8>ul li:hover .img img{transform: scale(1.05);transition: all 0.5s}
    .n_body_list8>ul li .nr{flex: 1;width: 0;margin-left: 34px;}
    .n_body_list8>ul li .nr h2{font-size: 36px;color: #307cf1;font-weight: normal;}
    .n_body_list8>ul li .nr h3{font-size: 28px;color: #000000;font-weight: normal;margin-top: 23px;position: relative;display:inline-block;padding-bottom: 23px;}
    .n_body_list8>ul li .nr h3::after{content: '';display: block;width: 100%;height: 4px;background-color: #307cf1;position: absolute;bottom: 0;left: 0;}
    .n_body_list8>ul li .nr p{font-size: 22px;color: #000000;line-height: 40px;margin-top: 53px;}
    .n_body_list8>ul li:not(:first-of-type){margin-top: 54px;}


    .n_body_list9{width: 76.375%;margin-left: auto}
    .n_body_list9>ul>li>a{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #E8E8E8;padding-bottom: 32px}
    .n_body_list9>ul>li:nth-of-type(n+2){margin-top: 32px}
    .n_body_list9 .img{overflow: hidden;width: 240px;}
    .n_body_list9 .img img{width: 100%;height:160px;object-fit: cover}
    .n_body_list9 .nr{margin-left: 32px;flex: 1;width: 0}
    .n_body_list9 .nr h3{font-size: 24px;color: #000000}
    .n_body_list9 .nr p,
    .n_body_list9 .nr span{font-size: 20px;color: #666666;margin: 22px 0 24px 0}
    .n_body_list9>ul>li :hover h3{color: #307CF1}
    .n_body_list9 .img:hover img{transform: scale(1.05);transition: all 0.5s}

}


/*针对性*/

@media all and (min-width: 980px){
    /*v1*/
    .v1 .banner_body,
    .v2 .banner_body,
    .v3 .banner_body,
    .v4 .banner_body,
    .v5 .banner_body,
    .v6 .banner_body,
    .v8 .banner_body,
    .v9 .banner_body,
    .v10 .banner_body,
    .v11 .banner_body,
    .v12 .banner_body,
    .v13 .banner_body,
    .v14 .banner_body,
    .v15 .banner_body,
    .v16 .banner_body,
    .v17 .banner_body,
    .v18 .banner_body,
    .v7 .banner_body
    {position: relative}
    .index_banner_slide{position: absolute;bottom:72px;text-align: center;width: 100%;z-index: 2;}
    .index_banner_slide .swiper-pagination-bullet{width: 16px;height: 16px;background-color: #FFFFFF;margin-right: 24px}

    .v1_index1{padding: 88px 0}
    .v1_index1>.body{display: grid;grid-template-columns: 48.937% 48.937%;justify-content: space-between;margin-top: 56px}
    .v1_index1 .left .img{overflow: hidden}
    .v1_index1 .left .img img{width: 100%;height: 396px;object-fit: cover}
    .v1_index1 .left .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v1_index1 .nr{display: flex;height: 132px;padding: 33px 16px;box-sizing: border-box;border-bottom: 1px solid #E8E8E8}
    .v1_index1 .nr .time{font-size: 34px;width: 100px;color: #000000;margin-right: 17px;font-family: time}
    .v1_index1 .nr .top{display: flex;align-items: center;justify-content: space-between}
    .v1_index1 .nr .top h2{width: 80%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000;font-size: 24px;font-family: 'pf_Medium', sans-serif;font-weight: normal}
    .v1_index1 .nr p{font-size: 20px;color: #666666;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 22px}
    .v1_index1 .nr .top img{width: 52px;height: 10px}
    .v1_index1 .nr img.hover{display:none;}
    .v1_index1 .nr .body{flex: 1;width: 0}
    .v1_index1 .nr:hover{background-color:#307CF1 }
    .v1_index1 .nr:hover h2,
    .v1_index1 .nr:hover .time,
    .v1_index1 .nr:hover p{color:#FFFFFF }
    .v1_index1 .nr:hover img.none{display: none;}
    .v1_index1 .nr:hover img.hover{display:block;}
    .v1_index2_bg{background-color: #F5F5F5;padding: 88px 0 ;}
    .v1_index2>ul{display: flex;justify-content: space-between;margin-top: 55px;}
    .v1_index2>ul>li{width: 32%;padding: 38px 32px;background-color: #FFFFFF;box-sizing: border-box;position: relative}
    .v1_index2>ul>li>a{display: flex}
    .v1_index2>ul>li .time{display: flex;flex-direction: column;align-items: center}
    .v1_index2>ul>li .time i,.v1_index2>ul>li .time em{font-family: time;font-style: normal}
    .v1_index2>ul>li .time i{font-size: 46px;color: #000000;}
    .v1_index2>ul>li .time em{font-size:18px;color: #000000;}
    .v1_index2>ul>li .nr{flex: 1;width: 0;margin-left: 33px;}
    .v1_index2>ul>li .nr h3{color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v1_index2>ul>li .nr p{color: #666666;margin-top: 23px;margin-bottom: 27px;}
    .v1_index2>ul>li .more{position: absolute;bottom: 38px;right: 32px;}
    .v1_index2>ul>li:hover{background-color: #307CF1}
    .v1_index2>ul>li:hover h3,.v1_index2>ul>li:hover p, .v1_index2>ul>li:hover .time i, .v1_index2>ul>li:hover .time em{color: #FFFFFF}
    .v1_index3{display: grid;grid-template-columns: 49% 49%;grid-column-gap: 50px;justify-content: space-between;padding: 88px 0}
    .v1_index3_son>.body{margin-top: 56px;}
    .v1_index3_son>.body>.top{display: flex;align-items: center;border-bottom: 1px solid #E8E8E8;padding-bottom: 32px;}
    .v1_index3_son>.body>.top .img{width: 240px;height: 120px;overflow: hidden}
    .v1_index3_son>.body>.top .img img{width: 240px;height: 120px;}
    .v1_index3_son>.body>.top .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v1_index3_son>.body>.top .nr{flex: 1;width: 0;margin-left: 25px;}
    .v1_index3_son>.body>.top .nr h3{color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v1_index3_son>.body>.top .nr p{color: #040001;margin-top: 21px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v1_index3_son>.body>.top .nr:hover h3{color:#307CF1}
    .v1_index3_son>.body>.list li{margin-top: 45px;display: flex;justify-content: space-between}
    .v1_index3_son>.body>.list li a{color: #000000;font-size: 20px;display:inline-block;width: 85%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v1_index3_son>.body>.list li span{color: #000000;font-size: 20px;}
    .v1_index3_son>.body>.list li:hover a,.v1_index3_son>.body>.list li:hover span{color:#307CF1 }
    .v1_index_banner img{width: 100%;}
    .v1_index4{justify-content: center;padding: 88px 0}
    .v1_index4 .left{width: 74.4%}
    .v1_index4 .right ul{display: grid;grid-template-columns: 24% 24% 24% ;grid-column-gap: 40px;justify-content:center}
    .v1_index4 .left .list ul{display:flex;justify-content: space-between;margin-top: 56px;}
    .v1_index4 .left .list ul li{width: 31.512%;}
    .v1_index4 .left .list ul li .img{overflow: hidden}
    .v1_index4 .left .list ul li img{width:100%;}
    .v1_index4 .left .list ul li .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v1_index4 .left .list ul li p{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 24px;color: #000000;text-align: center;font-family: 'pf_Medium', sans-serif}
    .v1_index4 .left .list ul li:hover p{color: #307CF1}
    .v1_foot .top{background-color: #307CF1;padding: 68px 0}
    .v1_foot .top .foot_img img{margin:0 auto}
    .v1_foot .top .info{font-size: 18px;color: #FFFFFF;text-align: center;margin-top: 50px;}
    .v1_foot .bottom{height: 60px;background-color: #0B59D0}
    .v1_foot .bottom p{font-size: 18px;line-height: 60px;text-align: center;color: #FFFFFF}

    /*v2*/
    .v2 .head_bg{background:url("/static_new/chongqing/img/internal/v2_head_bg.png")}
    .v2 .head .nav{margin-left: 320px;}
    .v2 .head .nav>ul>li>a{color: #ffffff}
    .v2 .head .nav::before{background-color:white}
    .v2 .v1_index1>.body{margin-top: unset;display: flex;grid-template-columns:unset}
    .v2 .v1_index1{padding: 70px 0 88px}
    .v2 .v1_index1 .nr .top h2{width: 100%;}
    .v2 .v1_index1 .left{width: 920px;height: 594px;}
    .v2 .v1_index1 .right{flex: 1;width: 0;margin-left: 32px;}
    .v2 .v1_index1 .left {width: 920px;height: 594px;}
    .v2_index_slide{overflow: hidden;position: relative}
    .v2_index_slide .page_ok{position: absolute;left: 0;bottom: 56px;width: 100%;text-align: center;z-index: 2}
    .v2_index_slide .swiper-pagination-bullet{width: 10px;height: 10px;margin-left: 16px;}
    .v2_index_slide .swiper-pagination-bullet-active{background-color: white}
    .v2 .v1_index1 .left .img{width: 920px;height: 594px;overflow: hidden}
    .v2 .v1_index1 .left .img img{width: 920px;height: 594px;object-fit: cover}
    .v2 .v1_index1 .left .img img{transform: scale(1.05);transition: all 0.5s}
    .v2_index2{background: url("/static_new/chongqing/img/internal/v2_index2_bg.png") no-repeat;height: 191px;}
    .v2_index2 ul{display:flex;justify-content: space-between;padding: 40px 105px 0}
    .v2_index2 ul a{color: #ffffff}
    .v2_index2 ul li:not(:first-of-type){border-left: 1px solid #FFFFFF;padding-left: 82px;}
    .v2 .v2_index3{display: flex;margin-top: 25px;padding-bottom: 88px;}
    .v2 .v2_index3 .v1_index3{width: 73.5%;padding: unset}
    .v2_index3_son{margin-left: 49px;display: flex;flex-direction: column;flex: 1;width: 0;}
    .v2_index3_son .top{background: linear-gradient(-30deg, #307CF1, #659CF2);height: 73px;display: flex;justify-content: center;align-items: center}
    .v2_index3_son .top h2{font-size: 30px;color: #FFFFFF}
    .v2_index3_son .top span{font-size: 24px;color: #FFFFFF;margin-left: 17px;}
    .v2_index3_son .text{background-color: #F1F8FF;padding: 21px 33px 0;height: 100%;}
    .v2_index3_son .text>p{font-size: 18px;color: #000000;line-height: 36px;}
    .v2_index3_son .text .er{display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top: 30px;}
    .v2_index_tit{display: flex;justify-content: space-between;align-items: center;position: relative;padding-bottom: 17px;}
    .v2_index_tit::before{content: '';display: block;width: 120px;height: 4px;background-color: #307CF1;position: absolute;left: 0;bottom: 0;}
    .v2_index_tit::after{content: '';display: block;width: 100%;height: 1px;background-color: #E8E8E8;position: absolute;left: 0;bottom: 0;}
    .v2_index_tit h2{font-size: 30px;font-family: 'pf_Medium', sans-serif;font-weight: normal}
    .v2_index_tit a.more{font-size: 22px;color: #666666;}
    .v2_index_tit a.more:hover{color: #307CF1;}
    .v2_index4{padding-bottom: 88px;}
    .v2_index4 ul{display: grid;grid-template-columns: 15% 15% 15% 15% 15% 15%;justify-content: space-between}
    .v2_index4 ul li{height: 80px;background-color: #F5F5F5;display: flex;justify-content: center;align-items: center}
    .v2_index4 ul li img{margin-right: 16px;}
    .v2_index4 ul li a{font-size: 24px;color: #040001;}
    .v2_index4 ul li:hover{background-color: #307CF1}
    .v2_index4 ul li:hover a{color: #FFFFFF}
    /*新增二维码*/
    .z-index-50{z-index: 50;position: relative;display: none}
    .z-index-50.active{display: block}
    .ewm_img{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.6)}
    .ewm_img .ewm_pic{width: 383px;height: 475px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 60;}
    .ewm_img .ewm_pic>img{width: 100%;}
    .ewm_img .close{position: absolute;right: -40px;top: -40px;cursor: pointer}
    .ewm_img .ewm_pic>p{position: absolute;left: 50%;transform: translate(-50%,0);bottom: 40px;font-size: 27px;color: #307CF1}
    #float_img img{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}









    /* new add start*/
    .v3_index2_new a {
        font-size: 24px;
        color: #000000;
        margin-top: 29px;
        display: block;
        font-family: 'pf_Medium', sans-serif;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-align: center;
    }

    .v3_index2_new div {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .v3_index2_new div a img{
        width: 72px;
        height: 72px;
    }

    .v3_index2_new {
        margin-top: 20px;
    }



    /*new add over*/

    /*v3*/
    .head .logo{max-width: 40.187%}
    .v3 .v1_index1_bg{background-color: #FAFAFA}
    /*.v3_index1{display:grid;grid-template-columns: 32% 32% 32%;justify-content: space-between;padding: 88px 0}*/
    .v3_index1{display:grid;grid-template-columns: 49% 49%;justify-content: space-between;padding: 88px 0}
    .v3_index2{margin-top: 50px;}
    .v3_index2 a{font-size: 24px;color: #000000;margin-top: 29px;display: block;font-family: 'pf_Medium', sans-serif;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v3_index2 span{display:block;position: relative;color: #999999;font-size: 20px;margin-top: 22px;}
    .v3_index2 span::after{content: '';display: block;position: absolute;width: 75%;height: 1px;background-color:#E8E8E8;top: 50%;transform: translate(0,-50%);z-index: -1;right: 0}
    .v3_index2 a:hover{color: #307CF1}
    .v3_index3_bg{background-color: #FAFAFA}
    .v3_index3{padding: 88px 0}
    .v3_index3_ul{display: grid;grid-template-columns: 32% 32% 32%;justify-content: space-between;grid-row-gap: 32px;margin-top: 51px;}
    .v3_index3_ul .img{overflow: hidden}
    .v3_index3_ul .img:hover img{transform: scale(1.05);transition: all 0.5s}


    .v3_foot_bg{background-color: #307CF1;}
    .v3_foot{display: flex;width: 69.2%;margin: 0 auto;padding: 68px 0;}
    .v3_foot .left{width: 65.210%}
    .v3_foot .left .foot_img img{margin:0 auto}
    .v3_foot .left .info{font-size: 18px;color: #FFFFFF;text-align: center;margin-top: 50px;}
    .v3_foot .right{margin-left: auto;}
    .v3_foot .right h3{font-size: 20px;color: white;font-weight: normal}
    .v3_foot .right>ul{margin-top: 32px;}
    .v3_foot .right>ul>li>a{color: white;display: block;margin-top: 16px;font-size: 18px;}
    .v3_foot .right>ul>li>a:hover{color: #0B59D0;}
    .v3_foot_bottom{height: 60px;background-color: #0B59D0}
    .v3_foot_bottom p{font-size: 18px;line-height: 60px;text-align: center;color: #FFFFFF}

    /*v4*/
    .v4 .head .nav{margin-left: 140px;}
    .v4 .top_right{display: flex}
    .v4 .top_right img{margin-right: 16px;}
    .v4 .v3_foot_bg .right>ul>li{width: 136px;height: 36px;background-color: rgba(255, 255, 255, 0.36);display: flex;justify-content: center;margin-top: 16px;align-items: center;color: white;cursor: pointer;position: relative}
    .v4 .v3_foot_bg .drdown{position: absolute;z-index: 2;top: 36px;width:100%;overflow-y: auto;height: 150px;background-color: #95868b;display: none}
    .v4 .v3_foot_bg .right>ul>li.active .drdown{display: block}
    .v4 .v3_foot_bg .drdown li{display: flex;justify-content: center;align-items: center;margin-top: 5px;}
    .v4 .v3_foot_bg .drdown li:hover{background-color:#0B59D0}
    .v4 .v3_foot_bg .drdown li a{font-size: 16px;color: #FFFFFF;padding: 10px 0}

    /*v5*/

    .v1_index3_bg{background-color: #F5F5F5}
    .v5_index_fast ul{display:grid;grid-template-columns: 23.5% 23.5% 23.5% 23.5%;justify-content: space-between;margin: 51px 0 88px 0}

    .v5_foot_bg{background-color: #307CF1;}
    .v5_foot{display: flex;width: 69.2%;margin: 0 auto;padding: 68px 0;}
    .v5_foot .left{width: 65.210%}
    .v5_foot .left .foot_img img{margin:0 auto}
    .v5_foot .left .info{font-size: 18px;color: #FFFFFF;text-align: center;margin-top: 50px;}
    .v5_foot .right{margin-left: auto;}
    .v5_foot .right h3{font-size: 20px;color: white;font-weight: normal}
    .v5_foot .right>ul{margin-top: 32px;display: grid;grid-template-columns: 150px 200px;justify-content: space-between}
    .v5_foot .right>ul>li>a{color: white;display: block;margin-top: 16px;font-size: 18px;}
    .v5_foot .right>ul>li>a:hover{color: #0B59D0;}

    /*v6*/
    .v6 .head_bg{background-image: url("/static_new/chongqing/img/internal/v6_head_bg.png")}
    .v6_index2{display: grid;grid-template-columns: 23.5% 40.5% 31.875%;justify-content: space-between;padding-bottom: 130px;}
    .v6_index2 .left .today{padding: 32px;border: 1px solid #E8E8E8;box-sizing: border-box;height: 183px;}
    .v6_index2 .left .today .top{display: flex}
    .v6_index2 .left .today .top h2{font-size: 30px;margin-left: 18px;}
    .v6_index2 .left .v6_time em{font-size: 30px;color: #307CF1;font-style: normal;display: inline-block;margin: 23px 24px 15px 0;}
    .v6_index2 .left .v6_time i{font-size: 20px;color: #000000;font-style: normal}
    .v6_index2 .left .v6_time span{font-size: 20px;display: block}

    .v6_index2 .left .down{padding: 32px;border: 1px solid #E8E8E8;margin-top: 31px;}
    .v6_index2 .left .down .top{display: flex}
    .v6_index2 .left .down .top h2{font-size: 30px;margin-left: 18px;}
    .v6_index2 .left .down ul li{margin-top: 30px;}
    .v6_index2 .left .down ul a::before{content: '';width: 6px;height: 8px;background-color: #307CF1;display: inline-block;margin-right: 16px;top: 50%;transform: translate(0,-50%)}
    .v6_index2 .left .down ul li a{font-size: 20px;color: #050001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;width:95%;position: relative}
    .v6_index2 .left .down ul li a:hover{color: #307CF1}
    .v6_index2 .left .down a.more{margin-top: 30px;display: block;color: #050001}
    .v6_index2 .left .down a.more:hover{color: #307CF1}
    .v6_index2 .middle{display: flex;flex-direction: column}
    .v6_index_list1{margin-top: 55px;height: 100%;display: flex;flex-direction: column;justify-content: space-between}
    .v6_index_list1 li a{display: flex;}
    .v6_index_list1 li .nr{width: 0;flex: 1;margin-left: 32px;}
    .v6_index_list1 li .nr h3{font-size: 24px;color: #000000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v6_index_list1 li .nr p{margin-top: 24px;font-size: 20px;color: #666666;margin-bottom: 46px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v6_index_list1 .img{width: 310px;height: 204px;overflow: hidden}
    .v6_index_list1 .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v6_index_list1 .img img{width: 310px;height: 204px;object-fit: cover}
    .v6_index_list1 li .more2{display: none}
    .v6_index_list1 li:hover h3{color: #307CF1}

    .v6_index_title{position:relative;}
    .v6_index_title .top{display: flex;justify-content: space-between;margin-bottom: 14px;}
    .v6_index_title .top a{font-size: 22px;color: #666666;}
    .v6_index_title .top a:hover{color: #307CF1;}
    .v6_index_title>span{font-size: 22px;color: #666666;z-index: 5;background-color: #FFFFFF;padding-right: 14px;}
    .v6_index_title::after{content: '';position: absolute;bottom: 13px;width: 100%;height: 1px;background-color: #E8E8E8;z-index: -1;margin-left: 14px;left: 0;}
    .v6_index2 .right{display: flex;flex-direction: column}
    .v6_index_list2{margin-top: 55px;height: 100%;display: flex;flex-direction: column;justify-content: space-between}
    .v6_index_list2 .v6_index_time{display: flex;flex-direction: column;width: 70px;height: 88px;border: #307CF1 solid 1px;align-items: center;justify-content: center}
    .v6_index_list2 .v6_index_time em, .v6_index_list2 .v6_index_time i{font-style: normal;font-family: time}
    .v6_index_list2 .v6_index_time em{font-size: 34px;color: #307cf1;}
    .v6_index_list2 .v6_index_time i{font-size: 16px;color: #307cf1;}
    .v6_index_list2>li>a{display: flex;}
    .v6_index_list2>li>a .nr{width: 0;flex: 1;margin-left: 32px;}
    .v6_index_list2>li>a .nr h3{font-size: 24px;color: #000000;line-height: 36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v6_index_list2>li>a:hover .nr h3{color: #307CF1;}
    .v6 .v3_foot_bg .right p{text-align: center;font-size: 18px;color: #ffffff;margin-top: 24px;}

    /*v7*/
    .v7 .head_bg{background-image: url("/static_new/chongqing/img/internal/v7_head_bg.png")}
    .v7 .head .logo img{max-height: 130px}
    .v7 .head .logo{padding: unset}
    .v7 .head .nav{margin-left: 206px;}
    .v7 .head .nav>ul>li>a{color: #FFFFFF}
    .v7 .head .nav::before{background-color:#FFFFFF}
    .v7 .head .dropdown>ul>li:hover >a,.v7 .v1_index_title a:hover,.v7 .v1_index3_son>.body>.top .nr:hover h3,.v7 .v1_index3_son>.body>.list li:hover a,.v7 .v1_index3_son>.body>.list li:hover span,.v7 .nav_left>li.active a,.v7 .nav_left>li:hover a,.v7 .n_body_list1>ul>li:hover a{color: #5E3871}
    .v7 .v1_index1 .nr:hover,.v7 .v1_index2>ul>li:hover,.v7 .v1_foot .top,.v7 .crumbs_n,.v7 .nav_left>li.active::before,.v7 .nav_left>li:hover::before{background-color:#5E3871}
    .v7 .v1_foot .bottom{background-color: #3C2149}
    .v7 .crumbs_n::after{border-bottom:84px #5E3871 solid}
    .v7 .crumbs_n a:hover{color: #3C2149}



    
    /*v8*/
    .v8_index_1_bg{background-color: #FAFAFA}
    .v8_index_1{width: 72.5%;margin: 0 auto;padding: 88px 0}
    .v8_index_topico{display: flex;justify-content: space-between}
    .v8_index_topico a{display: flex;flex-direction: column;align-items: center}
    .v8_index_topico a p{margin-top: 32px;color: #010101}
    .v8_index_2{display: grid;grid-template-columns: 23.5% 40.437% 32%;justify-content: space-between;padding: 88px 0}
    .v8_index_2 .left li{width: 376px;height: 106px;background-color: #FAFAFA}
    .v8_index_2 .left li:not(:first-of-type){margin-top: 40px;}
    .v8_index_2 .left li a{display: flex;align-items: center;width: 100%;height: 100%;justify-content: center;color: #000000}
    .v8_index_2 .left li h2{font-size: 30px;margin-left: 23px;}
    .v8_index_2 .left li:hover{background-color: #307CF1}
    .v8_index_2 .left li:hover h2{color: #FFFFFF}
    .v8_index_2 .middle{display: flex;flex-direction:column;justify-content: space-between}
    .v8_index_2 .middle .top a{display: flex;align-items: center;margin-top: 56px;border-bottom: 1px solid #E8E8E8;padding-bottom: 32px;}
    .v8_index_2 .middle .top .time{width: 80px;height: 120px;background-color: #307CF1;display: flex;flex-direction: column;justify-content: center;align-items: center}
    .v8_index_2 .middle .top .time em,.v8_index_2 .middle .top .time i{font-style: normal;font-family: time;color: #FFFFFF}
    .v8_index_2 .middle .top .time em{font-size: 40px;}
    .v8_index_2 .middle .top .time i{font-size: 16px;}
    .v8_index_2 .middle .top .nr{width: 0;flex: 1;margin-left: 23px;}
    .v8_index_2 .middle .top .nr h3{font-size: 24px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v8_index_2 .middle .top .nr p{font-size: 20px;color: #030001;margin-top: 21px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v8_index_2 .middle ul{display: flex;flex-direction: column;justify-content: space-between;height: 100%;margin-top: 40px;}
    .v8_index_2 .middle ul li{display: flex;justify-content: space-between}
    .v8_index_2 .middle ul li a{color: #000000;font-size: 24px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;width:70%;}
    .v8_index_2 .middle ul li span{color: #000000;font-size: 24px;}
    .v8_index_2 .middle ul li:hover a,.v8_index_2 .middle ul li:hover span,.v8_index_2 .middle .top .nr:hover h3,.v8_index_topico a:hover p{color: #307CF1;}
    .v8_index_2 .right{display: flex;flex-direction: column;justify-content: space-between;}
    .v8 .v1_index1_bg{background-color: #FAFAFA}
    .v8 .v1_index4 .v8_right{flex: 1;width: 0;margin-left: 33px;display: flex;justify-content: space-between;flex-direction: column;overflow:hidden}
    .v8_small_slide{margin-top: 56px;height: 100%;display: flex;position: relative}
    .v8_small_slide li{height: 100%;display: flex}
    .v8_small_slide .img{width: 100%;object-fit:cover;height: 100%;overflow: hidden}
    .v8_small_slide .img img{width: 100%;object-fit:cover;height: 100%}
    .v8_small_slide .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v8_small_slide .page_ok{position: absolute;width: 100%;z-index: 2;text-align: center;bottom: 32px;}
    .v8_small_slide .swiper-pagination-bullet{width: 14px;height: 14px;margin-right: 14px;}
    .v8_small_slide .swiper-pagination-bullet-active{background-color: #FFFFFF}

    /*v9*/
    .v9 .v3_index1 .down{padding: 32px;border: 1px solid #E8E8E8;margin-top:unset;}
    .v9 .v3_index1 .down .top{display: flex}
    .v9 .v3_index1 .down .top h2{font-size: 30px;margin-left: 18px;}
    .v9 .v3_index1 .down ul li{margin-top: 30px;}
    .v9 .v3_index1 .down ul a::before{content: '';width: 6px;height: 8px;background-color: #307CF1;display: inline-block;margin-right: 16px;top: 50%;transform: translate(0,-50%)}
    .v9 .v3_index1 .down ul li a{font-size: 20px;color: #050001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;width:95%;position: relative}
    .v9 .v3_index1 .down ul li a:hover{color: #307CF1}
    .v9 .v3_index1 .down a.more{margin-top: 72px;display: block;color: #050001}
    .v9 .v3_index1 .down a.more:hover{color: #307CF1}

    /*v10*/
    .v10_index2{padding-bottom: 88px;}
    .v10_index2_list{display: grid;grid-template-columns: 32% 32% 32%;justify-content: space-between;grid-row-gap:56px;margin-top: 56px;}
    .v10_index2_list li a{display: flex;align-items: center}
    .v10_index2_list .time{display: flex;justify-content: center;align-items: center;flex-direction: column;width: 100px;height: 88px;background-color: #F5F7F9}
    .v10_index2_list .time i,.v10_index2_list .time em{font-style: normal;font-family: time;color: #307CF1}
    .v10_index2_list .time em{font-size: 30px;font-weight: 600;}
    .v10_index2_list .nr{flex:1;width: 0;margin-left: 33px;}
    .v10_index2_list .nr h3{font-size: 24px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;line-height: 36px;font-weight: normal;font-family: 'pf_Medium', sans-serif}
    .v10_index2_list li:hover h3{color: #307CF1}
    .v10_index3_bg{background-color: #F5F5F5;padding: 88px 0}
    .v10_index3{display: grid;grid-template-columns: 66% 32%;justify-content: space-between}
    .v10_index3 .left .body{height: 440px;background-color: #FFFFFF;padding: 50px;display: flex;align-items: center;box-sizing: border-box;margin-top: 56px;}
    .v10_index3 .left .body .img{width: 340px;height: 340px;overflow: hidden}
    .v10_index3 .left .body .img img{width: 340px;height: 340px;object-fit: cover}
    .v10_index3 .left .body .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v10_index3 .left .body .nr{width: 0;flex: 1;margin-left: 50px;}
    .v10_index3 .left .body .nr a{font-size: 24px;color: #000000;font-family: 'pf_Medium', sans-serif}
    .v10_index3 .left .body .nr a:hover{color: #307CF1;}
    .v10_index3 .left .body .nr p{font-size: 20px;color: #000000;margin-top: 46px;line-height: 36px;}
    .v10_index3 .right{display: flex;flex-direction: column;justify-content: space-between}
    .v10_index3 .right .body{margin-top: 56px;position: relative;height: 100%;}
    .v10_index3 .right .body .img{width: 100%;height: 100%;overflow: hidden}
    .v10_index3 .right .body .img img{width: 100%;height: 100%;object-fit: cover}
    .v10_index3 .right .body .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v10_index3 .right .body .nr{padding: 0 25px;font-size: 24px;color: #FFFFFF;position: absolute;bottom:0px;box-sizing: border-box;width: 100%;background-image: linear-gradient(to top,#000000 0,transparent 100%)}
    .v10_index3 .right .body .nr p{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-bottom: 24px;}
    .v10_index4{padding: 88px 0}
    .v10_index4>h2{font-size: 30px;color: #000000;text-align: center}
    .v10_index4 ul{display: grid;grid-template-columns: 17% 17% 17% 17% 17%;justify-content: space-between;margin-top: 56px;}
    .v10_index4 ul li{overflow: hidden;}
    .v10_index4 ul li img{width: 100%;height: 194px;object-fit: cover}
    .v10_index4 ul li:hover img{transform: scale(1.05);transition: all 0.5s}

    /*v11*/
    .v11_index1{display: grid;grid-template-columns: 66% 32%;justify-content: space-between;padding: 88px 0}
    .v11_index1 .left .top{display: flex;align-items: center;padding-bottom: 40px;border-bottom: 1px solid #E8E8E8;margin-top: 44px;}
    .v11_index1 .left .top .img{width: 376px;height: 200px;overflow: hidden}
    .v11_index1 .left .top .img img{width: 100%;height: 200px;object-fit: cover}
    .v11_index1 .left .top .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v11_index1 .left .top .nr{width: 0;flex: 1;margin-left: 33px;}
    .v11_index1 .left .top .nr h3{font-size: 24px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v11_index1 .left .top .nr:hover h3{color: #307CF1;}
    .v11_index1 .left .top .nr p{font-size: 20px;color: #040001;line-height: 32px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-overflow:ellipsis;margin-top: 25px;}
    .v11_index1 .left ul li{margin-top: 48px;}
    .v11_index1 .left ul li a{display: flex;justify-content: space-between}
    .v11_index1 .left ul li a span{width: 70%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;font-size: 24px;position: relative;color: #000000;font-family: 'pf_Medium', sans-serif}
    .v11_index1 .left ul li a span::before{content: '';display: inline-block;width: 6px;height: 10px;background-color: #BEBEBE;margin-right: 25px;top: 50%;transform: translate(0,-50%)}
    .v11_index1 .left ul li em{font-size: 24px;color: #000000;font-style: normal}
    .v11_index1 .left ul li:hover em,.v11_index1 ul li:hover span{color: #307CF1}
    .v11_index1 .left ul li:hover span{color: #307CF1}
    .v11_index1 .left ul li:hover a span::before{background-color: #307CF1;}
    .v11_index1 .right{display:flex;flex-direction: column;justify-content: space-between}
    .v11_index1 .right_list{border: 1px solid #F5F5F5}
    .v11_index1 .right_list h2{font-size: 30px;color: #ffffff;width: 100%;height: 80px;background-image: linear-gradient(30deg, #307CF1, #659CF2);display: flex;justify-content: center;align-items: center;font-weight: normal;font-family: 'pf_Medium', sans-serif}
    .v11_index1 .right_list ul{padding: 40px 32px}
    .v11_index1 .right_list li a{font-size: 24px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;width: 100%;position: relative;font-family: 'pf_Medium', sans-serif}
    .v11_index1 .right_list li:not(:first-of-type){margin-top: 33px;}
    .v11_index1 .right_list li a::before{content: '';display:inline-block;width: 6px;height: 10px;background-color: #BEBEBE;margin-right: 23px;top: 50%;transform: translate(0,-50%)}
    .v11_index1 .right_list li:hover a::before{background-color:#307CF1;}
    .v11_index1 .right_list a.more{padding-left: 32px;color: #666666;font-size: 22px;display: block;padding-bottom: 39px;}
    .v11_index1 .right_list a.more:hover{color: #307CF1}
    .v11 .v3_foot_bg .right>ul>li{width: 136px;height: 36px;background-color: rgba(255, 255, 255, 0.36);display: flex;justify-content: center;margin-top: 16px;align-items: center;color: white;cursor: pointer;position: relative}
    .v11 .v3_foot_bg .drdown{position: absolute;z-index: 2;top: 36px;width:100%;overflow-y: auto;height: 150px;background-color: #95868b;display: none}
    .v11 .v3_foot_bg .right>ul>li.active .drdown{display: block}
    .v11 .v3_foot_bg .drdown li{display: flex;justify-content: center;align-items: center;margin-top: 5px;}
    .v11 .v3_foot_bg .drdown li:hover{background-color:#0B59D0}
    .v11 .v3_foot_bg .drdown li a{font-size: 16px;color: #FFFFFF;padding: 10px 0}


    /*v12*/
    .v12_index1_bg{background-color: #FAFAFA}
    .v12 .v1_index3 .v12_top a{display: flex;align-items: center;margin-top: 56px;border-bottom: 1px solid #E8E8E8;padding-bottom: 32px;}
    .v12 .v1_index3 .v12_top .time{width: 80px;height: 120px;background-color: #307CF1;display: flex;flex-direction: column;justify-content: center;align-items: center}
    .v12 .v1_index3 .v12_top .time em,.v12 .v1_index3 .v12_top .time i{font-style: normal;font-family: time;color: #FFFFFF}
    .v12 .v1_index3 .v12_top .time em{font-size: 40px;}
    .v12 .v1_index3 .v12_top .time i{font-size: 16px;}
    .v12 .v1_index3 .v12_top .nr{width: 0;flex: 1;margin-left: 23px;}
    .v12 .v1_index3 .v12_top .nr h3{font-size: 24px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v12 .v1_index3 .v12_top .nr p{font-size: 20px;color: #030001;margin-top: 21px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v12 .v1_index3 .v12_top .nr:hover h3{color: #307CF1}
    .v12 .v1_index3_son>.body>.list li a{position: relative;font-family: 'pf_Medium', sans-serif}
    .v12 .v1_index3_son>.body>.list li a::before{content: '';display: inline-block;width: 6px;height: 10px;background-color: #BEBEBE;margin-right: 25px;top: 50%;transform: translate(0,-50%)}
    .v12 .v1_index3_son>.body>.list li:hover a::before{background-color: #307CF1;}
    /*v13*/
    .v13 .head .nav{margin-left: 124px;}
    .v13_index1_bg{background-color: #FAFAFA}
    .v13 .v10_index2{padding-top: 88px;}
    .v13 .v10_index4 ul{display: grid;grid-template-columns: 23.437% 23.437% 23.437% 23.437%;justify-content: space-between;margin-top: unset;}
    .v13 .v10_index4 ul li img{height: 290px;}
    .v13 .v10_index4{padding: unset;margin-bottom: 88px;}
    .v13 .v5_foot .right{display: flex;justify-content: space-between}
    .v13 .v5_foot .right ul{margin-top: 32px;display: grid;grid-template-columns:110px 55px;justify-content: space-between}
    .v13 .v5_foot .right ul>li>a{color: white;display: block;margin-top: 16px;font-size: 18px;}
    .v13 .v5_foot .right ul>li>a:hover{color: #0B59D0;}
    .v13 .v5_foot .right .r1{width: 180px;}
    .v13 .v5_foot .right .r2 p{font-size: 20px;color: white;margin-top: 25px;}
    .v13 .v5_foot .right .r2{width:250px;display:flex;align-items: center;flex-direction: column;margin-left: 70px;}
    .v13 .v5_foot .left{width: 723px;}
    .v13 .v5_foot .left .foot_img img{margin: unset}

    /*v14*/
    .v14 .v1_index2_bg{background-color: white}
    .v14 .v1_index2>ul>li{background-color: #F5F5F5}
    .v14 .v1_index2>ul>li:hover{background-color: #307CF1}
    .v14_index2{display: flex;background-image: linear-gradient(to right,transparent 0,transparent 647px,#F5F5F5 647px,#F5F5F5 100%);padding: 56px 0;margin-top: 56px;}
    .v14_index2 .img{width: 782px;height: 436px;overflow: hidden}
    .v14_index2 .img img{width: 782px;height: 436px;object-fit: cover}
    .v14_index2 .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v14_index2 .nr{flex: 1;width: 0;margin-left: 71px;margin-top: 68px;margin-right: 64px;}
    .v14_index2 .nr h3{font-size: 30px;color: #000000;}
    .v14_index2 .nr p{font-size: 24px;color: #000000;font-family: 'pf_regular', sans-serif;margin-top: 45px;line-height: 48px;}
    .v14_index3{display: grid;grid-template-columns: 28% 28%;justify-content: center;grid-row-gap: 32px;margin-top: 56px;}
    .v14_index3 li{background: linear-gradient(30deg, #307CF1, #659CF2);height: 78px;display: flex;justify-content: center;align-items: center}
    .v14_index3 li a{font-size: 30px;color: white;font-family: 'pf_Medium', sans-serif}
    .v14_index3_f{margin-bottom: 88px;}
    .v14_index3_f h2{font-size: 30px;color: #000000;text-align: center;}
    .v14 .v1_foot .info{line-height: 40px}

    /*v15*/
    .v15_index_title a.more:hover,.v15 .v1_index3_son>.body>.top .nr:hover h3,.v15 .v1_index3_son>.body>.list li:hover a,.v15 .v1_index3_son>.body>.list li:hover span,.v15 .v1_index4 .left .list ul li:hover p,.v15 .nav_left>li.active a,.v15 .nav_left>li:hover a,.v15 .n_body_list1>ul>li:hover a{color: #D92E21;}
    .v15 .v1_index1 .nr:hover,.v15 .v1_index2>ul>li:hover,.v15 .v12 .v1_index3_son>.body>.list li:hover a::before,.v15 .nav_left>li.active::before,.v15 .nav_left>li:hover::before{background-color: #D92E21}
    .v15_head .logo{padding: 25px 0}
    .v15_head_bg .nav{background: linear-gradient(180deg, #E63123, #BF271E);height: 68px;}
    .v15_head_bg .nav ul{width: 83.333%;display: flex;justify-content: space-between;margin: 0 auto;height: inherit;align-items: center}
    .v15_head_bg .nav ul a{font-size: 20px;color: white}
    .v15_head_bg .nav ul a:hover{color: #691a14}
    .v15_index_title{display: flex;justify-content: space-between}
    .v15_index_title .left{display: flex;align-items: center}
    .v15_index_title .left h2{margin-left: 17px;font-size: 30px;color: #CC2A20}
    .v15_index_title a.more{font-size: 22px;color: #666666;}
    .v15_index1{margin: 88px auto;}
    .v15_index1{border-left: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8}
    .v15_index1 .top{display: flex;align-items: center;height: 88px;border-bottom: 1px solid #E8E8E8;border-top:1px solid #E8E8E8;padding: 0 32px}
    .v15_index1 .top .left{display: flex;}
    .v15_index1 .top .left h2{margin-left: 18px;color: #CC2A20}
    .v15_index1 .top .right{display: flex;justify-content: space-between;flex: 1;margin-left: 75px;}
    .v15_index1 .top .right a{color: #666666}
    .v15_index1 .top .right li.active a{color: #CD2A20;font-weight: bold}
    .v15_index1_list{padding: 32px;display:none}
    .v15_index1_list.active{display: flex}
    .v15_index1_list .img{width: 622px;height: 402px;overflow: hidden}
    .v15_index1_list .img img{width: 622px;height: 402px;object-fit: cover}
    .v15_index1_list .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v15_index1_list .list{flex: 1;width: 0;margin: 20px 0 20px 42px;}
    .v15_index1_list .list ul{display: flex;justify-content: space-between;flex-direction: column;height: 100%}
    .v15_index1_list .list li{width: 100%;}
    .v15_index1_list .list li a{display: flex;justify-content: space-between;width: 100%;position: relative;align-items: center}
    .v15_index1_list .list li a::before{content: '';display: inline-block;width: 6px;height: 10px;background-color: #D92E21;margin-right: 25px;position: relative;left: 0;top: 0;}
    .v15_index1_list .list li p{font-size: 24px;color: #000000;width: 68%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;font-family: 'pf_Medium', sans-serif}
    .v15_index1_list .list li span{font-size: 24px;color: #000000;margin-left: auto;font-family: 'pf_Medium', sans-serif}
    .v15_index1_list .list li:hover a p,.v15_index1_list .list li:hover span{color: #D92E21}
    .v15_index2_bg{background-image: url("/static_new/chongqing/img/internal/v15_index2_bg.png");background-repeat: no-repeat;background-size: cover}
    .v15 .v1_index4 .right .img{overflow: hidden}
    .v15 .v1_index4 .right .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v15 .v1_foot .top{background-color: #BC2C23}
    .v15 .v1_foot .bottom{background-color: #A3180F}
    .v15 .crumbs_n{background-color: #C92A1F}
    .v15 .crumbs_n::after{border-bottom:84px #C92A1F solid}
        /*v16*/
    .v16_index1_bg,.v16_index2_bg{background-color: #FAFAFA}
    .v16_index2_bg{padding: 88px 0}
    .v16_index2{display: flex}
    .v16_index2 .left{width: 66%;}
    .v16_index2 .right{flex: 1;width: 0;margin-left: 33px;display: flex;}
    .v16_index2 .left .body{display: flex;padding: 50px;background-color: white;margin-top: 56px;}
    .v16_index2 .left .img{width: 340px;height: 340px;overflow:hidden}
    .v16_index2 .left .img img{width: 340px;height: 340px;object-fit: cover}
    .v16_index2 .left .img:hover img{transform: scale(1.05);transition: all 0.5s}
    .v16_index2 .left .body .nr{flex: 1;width: 0;margin-left: 59px;}
    .v16_index2 .left .body .nr h3{font-size: 24px;color: #000000;}
    .v16_index2 .left .body .nr:hover h3{color: #307CF1;}
    .v16_index2 .left .body .nr p{margin-top: 47px;font-size: 20px;color: #000000;line-height: 36px;}

    .v16 .v16_index2 .down{padding: 32px;border: 1px solid #E8E8E8;margin-top:unset;width: 100%;background-color: white}
    .v16 .v16_index2 .down .top{display: flex}
    .v16 .v16_index2 .down .top h2{font-size: 30px;margin-left: 18px;}
    .v16 .v16_index2 .down ul li{margin-top: 30px;}
    .v16 .v16_index2 .down ul a::before{content: '';width: 6px;height: 8px;background-color: #307CF1;display: inline-block;margin-right: 16px;top: 50%;transform: translate(0,-50%)}
    .v16 .v16_index2 .down ul li a{font-size: 20px;color: #050001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;width:95%;position: relative}
    .v16 .v16_index2 .down ul li a:hover{color: #307CF1}
    .v16 .v16_index2 .down a.more{margin-top: 72px;display: block;color: #050001}
    .v16 .v16_index2 .down a.more:hover{color: #307CF1}

    /*v17*/
    .v17_index3_bg{background-color: #F5F5F5;padding: 88px 0 176px 0}
    .v17_index3_slide{position: relative}
    .v17_slide{width: 83.125%;margin: 0 auto;overflow: hidden}
    .v17_slide ul{display: flex;justify-content: space-between}
    .v17_slide li{width: 31.578%;}
    .v17_slide li .time{width: 70px;height: 88px;background-color: #C7C7C7;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: -44px;position: relative;z-index: 2;margin-left: 32px;}
    .v17_slide li:hover .time{background-color: #307CF1;}
    .v17_slide li .time em,.v17_slide li .time i{font-family: time;font-style: normal}
    .v17_slide li .time em{font-size: 34px;color: #ffffff;}
    .v17_slide li .time i{font-size: 16px;color: #ffffff;}
    .v17_slide li .text h3{font-size: 24px;color: #040001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 24px;}
    .v17_slide li .text p{font-size: 20px;color: #666666;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;margin-top: 22px;}
    .v17_slide li:hover h3{color: #307CF1}
    .v17_slide li .img{overflow: hidden}
    .v17_slide li:hover img{transform: scale(1.05);transition: all 0.5s}

    .v17_slide .prev{position: absolute;left: 0;top: 50%;transform: translate(0,-50%);cursor: pointer}
    .v17_slide .next{position: absolute;right: 0;top: 50%;transform: translate(0,-50%);cursor: pointer}
    .v17_index3_slide .page_ok{position: absolute;width: 100%;text-align: center;left: 0;margin-top: 88px;}
    .v17_index3_slide .swiper-pagination-bullet{width: 20px;height: 20px;margin-left: 18px;background-color: rgba(0, 0, 0, 0.3)}
    .v17_index3_slide .swiper-pagination-bullet-active{background-color: #C4C4C4}
    .v17 .v1_foot .info{line-height: 40px;}

    .v18_index1_bg{background-color: #f5f5f5;padding: 88px 0}
    .v18 .v10_index2_list .time{background-color: #307cf1;}
    .v18 .v10_index2_list .time i, .v18 .v10_index2_list .time em{color: #ffffff;}
    .v18 .v10_index2_list .time em{font-size: 34px;}
    .v18 .v10_index2_list .time i{font-size: 16px;}


    .v19 .head_bg{background-image: url("/static_new/chongqing/img/internal/v7_head_bg.png")}
    .v19 .head .logo img{max-height: 130px}
    .v19 .head .logo{padding: unset}
    .v19 .head .nav{margin-left: 206px;}
    .v19 .head .nav>ul>li>a{color: #FFFFFF}
    .v19 .head .nav::before{background-color:#FFFFFF}
    .v19 .head .dropdown>ul>li:hover >a,.v19 .v1_index_title a:hover,.v19 .v1_index3_son>.body>.list li:hover a,.v19 .v1_index3_son>.body>.list li:hover span,.v19 .nav_left>li.active a,.v19 .nav_left>li:hover a,.v19 .n_body_list1>ul>li:hover a{color: #ff5913}
    .v19 .v1_index1 .nr:hover,.v19 .v1_index2>ul>li:hover,.v19 .v1_foot .top,.v19 .crumbs_n,.v19 .nav_left>li.active::before,.v19 .nav_left>li:hover::before{background-color:#ff5913}
    .v19 .v1_foot .bottom{background-color: #ff5913}
    .v19 .crumbs_n::after{border-bottom:84px #ff5913 solid}
    .v19 .crumbs_n a:hover{color: #ff5913}
    .v19 .nr:hover {background-color: #ff5913;}
    .v19 .v1_index3_son>.body>.top .nr:hover h3{color: #fff;}
    .v19 .v1_index3_son>.body>.top .nr:hover p{color: #fff;}


}












@media all and (max-width: 980px){
    /*手机全局*/
    h2{font-size: 18px}
    h3{font-size: 16px}
    .main{width: 100%}
    .w83{width: 90%;margin: 0 auto}

    /*手机通用*/
    .m_nav{display: block;height: 30px;position:relative;z-index: 6}
    .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{position: relative;z-index: 55;width: 100%;top: 0;background-color: #FFFFFF;}
    .head_bg.on{position: fixed;}
    .head{display: flex;justify-content:space-between;align-items: center;padding: 10px 0;}
    .head .logo{max-height:65px;max-width: 73%}
    .head .logo img{max-width: 100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
    .head .nav{display: none;}
    .head .top_right{display: none}
    .head .nav.active{display: unset;width: 100%;position: absolute;background-color: #ffffff;left: 0;top: 0;z-index: 4;padding-top: 35px;height: calc(100vh - 100px);}
    .head .nav>ul>li{line-height: 40px;text-align: center;border-bottom: 1px dashed #23448A;margin: 0 25px}
    .head .nav>ul>li>a{font-size: 20px;color: #23448A}
    .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: #23448A;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}

    /*分页*/
    .pagelist_yc{margin-top: 30px;display: flex}
    .pagelist_yc .zw{flex: 1;margin-right: auto}
    .pagelist_yc .wp-pagenavi{display: flex;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);flex-wrap: wrap}
    .pagelist_yc .wp-pagenavi a{font-size: 18px;padding: 8px;display: block;color: #999999;position: relative}
    .pagelist_yc .wp-pagenavi a::before{content: '';width: 1px;height:60%;display: block;background-color: #E8E8E8;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
    .pagelist_yc .wp-pagenavi .current{font-size: 18px;padding: 8px;display: block;position: relative}
    .pagelist_yc .wp-pagenavi .current::before{content: '';width: 1px;height:60%;display: block;background-color: #E8E8E8;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
    .pagelist_yc .wp-pagenavi span.extend{font-size: 18px;padding: 8px;display: block;position: relative}
    .pagelist_yc .wp-pagenavi span.extend::before{content: '';width: 1px;height:60%;display: block;background-color: #E8E8E8;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
    .pagelist_yc .wp-pagenavi a.first::before{content: '';width: 1px;height:60%;display: block;background-color: #FFFFFF;left: 0;top: 50%;transform: translate(0,-50%);position: absolute}
    .pagelist_yc .wp-pagenavi .page_none{display:none}
    /*临时使用*/
    .pagelist_yc .first ,.last,.extend{display:none}
    .pagelist_yc a.larger.page{ display: none;}
    /*临时使用*/
}


/*小通用*/
@media all and (max-width: 980px){
    .v1_index_title{display: grid;grid-template-columns: 50% 50%;justify-content: space-between;align-items: center}
    .v1_index_title a{flex: 1;margin-left: auto;color: #666666;font-size: 15px}
    .v1_index_title h2{font-size: 20px;}
    .v1_index_title span{font-size: 16px; color: #666666;}

    .banner_n{width: 100%;margin: 0 auto;position: relative;}
    .banner_n img{width: 100%;}
    .banner_n h2{position: absolute;top:50%;left: 50%;font-size: 22px;font-family: 'pf_Medium', sans-serif;color: #FFFFFF;transform: translate(-50%,-50%)}
    .crumbs_n{background-color: #307CF1;height: 40px;line-height: 40px;color: #FFFFFF;position: relative;width: 60%;margin-top: -24px;font-size: 14px;padding-left: 5%}
    .crumbs_n a{color: #FFFFFF;font-size: 14px}
    .crumbs_n::after{content: '';display: block;position: absolute;border-bottom: 40px #307CF1 solid;border-right: transparent 25px solid;right: -25px;top:0}
    .nav_left{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 30px;border: 1px solid #E8E8E8}
    .nav_left>li{width:50%;height: 72px;display: flex;justify-content:center;align-items: center;position: relative;box-sizing: border-box}

    /*.nav_left>li{border-top: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;}*/
    .nav_left>li{border-bottom: 1px solid #E8E8E8;}
    .nav_left>li:nth-of-type(odd){border-right: 1px solid #E8E8E8;}
    .nav_left>li:last-of-type{border-bottom:none}
    .nav_left>li a{color: #000000;font-size: 18px;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center}
    .nav_left>li.active a{color: #307CF1}
    .nav_left>li.active{background-color: #E8E8E8}
    .nav_left>li.active::before{content: '';display: block;width: 4px;height: inherit;background-color: #307CF1;position: absolute;left: 0;top: 0}
    .nav_left>li:hover a{color: #307CF1}
    .nav_left>li:hover{background-color: #E8E8E8}
    .nav_left>li:hover::before{content: '';display: block;width: 4px;height: inherit;background-color: #307CF1;position: absolute;left: 0;top: 0}
    .n_body_nr{margin-bottom: 20px;}
    .n_body_nr .n_body_nr_text h2{margin-top: 20px;font-size: 18px;text-align: center}
    .n_body_nr .body{margin-top: 15px;font-size: 16px}
    .n_body_nr .body p{font-size: 16px;text-indent: 2rem;line-height: 25px}
    .n_body_nr .body p:not(:first-of-type){margin-top: 15px}
    .n_body_nr .body img{max-width: 100%;margin: 15px 0;height:auto;}
    .n_body_list1{padding-bottom: 30px;}
    .n_body_list1>ul>li{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #E8E8E8}
    .n_body_list1>ul>li a{line-height: 87px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;width: 59%;font-size: 18px}
    .n_body_list1>ul>li span{font-size: 16px}

    .n_body_list3{padding-bottom: 30px;}
    .n_body_list3>ul>li{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #E8E8E8}
    .n_body_list3>ul>li a{line-height: 87px;color: #307CF1;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 18px;text-decoration:#307CF1 underline}
    .n_body_list3>ul>li p{line-height: 87px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 18px;max-width: 40%;}
    .n_body_list3>ul>li span{color: #666666;font-size: 16px;margin-left: auto;}

    .n_body_list4{padding-bottom: 30px;}
    .n_body_list4>ul>li{display: flex;justify-content: center;align-items: center;border-bottom: 1px solid #E8E8E8}
    .n_body_list4>ul>li a{line-height: 87px;color: #307CF1;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 18px;text-decoration:#307CF1 underline}
    .n_body_list4>ul>li p{line-height: 87px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;font-size: 18px;max-width: 40%;}

    .n_body_list5{padding-bottom: 30px;}
    .n_body_list5 li{margin-top: 20px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .n_body_list5 img{width: 100%;}
    .n_body_list5 p{color: #000000;font-size: 16px;margin-top: 15px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;padding: 8px}
    .n_body_list6{padding-bottom: 30px;}
    .n_body_list6>ul li{margin-top: 20px;}
    .n_body_list6>ul li img.pic{width: 100%;height: 290px;object-fit: cover;}
    .n_body_list6>ul li .img{overflow: hidden;position: relative}
    .n_body_list6>ul li .img:hover img.pic{transform: scale(1.05);transition: all 0.5s}
    .n_body_list6>ul li .video{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}
    .n_body_list6>ul li p{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;font-size: 16px;color: #000000;margin-top: 15px;}


    .n_body_list7{padding-bottom: 30px;}
    .n_body_list7>ul li{margin-top: 36px;}
    .n_body_list7>ul li .img{overflow: hidden;width: 100%;margin-bottom: 21px;}
    .n_body_list7>ul li .img img{width: 100%;}
    .n_body_list7>ul li:hover .img img{transform: scale(1.05);transition: all 0.5s}
    .n_body_list7>ul li h2{font-size: 28px;color: #000000;position: relative;display: inline;padding-bottom: 16px;}
    .n_body_list7>ul li h2::after{content: '';display: block;width: 80%;height: 4px;background-color: #307cf1;position: absolute;left: 0;bottom: 0;}

    .n_body_list8{padding-bottom: 30px;}
    .n_body_list8>ul li{margin-top: 36px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .n_body_list8>ul li .img{overflow: hidden;width: 100%;margin-bottom: 21px;}
    .n_body_list8>ul li .nr{padding: 10px 10px}
    .n_body_list8>ul li h2{font-size: 18px;color: black}
    .n_body_list8>ul li h3{font-size: 16px;color: black;margin-top: 10px;position: relative;display: inline-block;padding-bottom: 10px;}
    .n_body_list8>ul li h3::after{content: '';display: block;width: 100%;height: 2px;background-color: #307CF1;position: absolute;bottom: 0;left: 0;}
    .n_body_list8>ul li p{font-size: 14px;color: black;line-height: 24px;}


    .n_body_list9 .img img{width: 100%;height: 200px;object-fit: cover}
    .n_body_list9 li{margin-top: 20px}
    .n_body_list9 .nr{padding: 8px 8px 15px 8px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .n_body_list9 .nr h3{font-size: 18px;color: #000000}
    .n_body_list9 .nr p{font-size: 16px;color: #666666;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .n_body_list9 .nr span{font-size: 14px;color: #666666}



}

@media all and (max-width: 980px){
    .v1 .banner,.v3 .banner,.v4 .banner,.v5 .banner,.v6 .banner,.v7 .banner,.v8 .banner,.v9 .banner,.v10 .banner,.v11 .banner,.v12 .banner,.v13 .banner,.v14 .banner,.v15 .banner,.v16 .banner,.v17 .banner,.v18 .banner
    {position: relative;overflow: hidden}
    .v1 .banner img,.v3 .banner img,.v4 .banner img,.v5 .banner img,.v6 .banner img,.v7 .banner img,.v8 .banner img,.v9 .banner img,.v10 .banner img,.v11 .banner img,.v12 .banner img,.v13 .banner img,.v14 .banner img,.v16 .banner img,.v17 .banner img,.v15 .banner img,.v18 .banner img
    {width: 100%;}
    .v1 .index_banner_slide,
    .v3 .index_banner_slide,
    .v5 .index_banner_slide,
    .v6 .index_banner_slide,
    .v7 .index_banner_slide,
    .v8 .index_banner_slide,
    .v9 .index_banner_slide,
    .v10 .index_banner_slide,
    .v11 .index_banner_slide,
    .v12 .index_banner_slide,
    .v13 .index_banner_slide,
    .v14 .index_banner_slide,
    .v15 .index_banner_slide,
    .v16 .index_banner_slide,
    .v17 .index_banner_slide,
    .v18 .index_banner_slide,
    .v4 .index_banner_slide
    {position: absolute;bottom:0;width: 100%;z-index: 5;text-align: center}
    .v1 .index_banner_slide .swiper-pagination-bullet,
    .v3 .index_banner_slide .swiper-pagination-bullet,
    .v5 .index_banner_slide .swiper-pagination-bullet,
    .v6 .index_banner_slide .swiper-pagination-bullet,
    .v7 .index_banner_slide .swiper-pagination-bullet,
    .v8 .index_banner_slide .swiper-pagination-bullet,
    .v9 .index_banner_slide .swiper-pagination-bullet,
    .v10 .index_banner_slide .swiper-pagination-bullet,
    .v11 .index_banner_slide .swiper-pagination-bullet,
    .v12 .index_banner_slide .swiper-pagination-bullet,
    .v13 .index_banner_slide .swiper-pagination-bullet,
    .v14 .index_banner_slide .swiper-pagination-bullet,
    .v15 .index_banner_slide .swiper-pagination-bullet,
    .v16 .index_banner_slide .swiper-pagination-bullet,
    .v17 .index_banner_slide .swiper-pagination-bullet,
    .v18 .index_banner_slide .swiper-pagination-bullet,
    .v4 .index_banner_slide .swiper-pagination-bullet
    {margin-right: 8px;}
    .v1 .index_banner_slide .swiper-pagination-bullet-active,
    .v3 .index_banner_slide .swiper-pagination-bullet-active,
    .v5 .index_banner_slide .swiper-pagination-bullet-active,
    .v6 .index_banner_slide .swiper-pagination-bullet-active,
    .v7 .index_banner_slide .swiper-pagination-bullet-active,
    .v8 .index_banner_slide .swiper-pagination-bullet-active,
    .v9 .index_banner_slide .swiper-pagination-bullet-active,
    .v10 .index_banner_slide .swiper-pagination-bullet-active,
    .v11 .index_banner_slide .swiper-pagination-bullet-active,
    .v12 .index_banner_slide .swiper-pagination-bullet-active,
    .v13 .index_banner_slide .swiper-pagination-bullet-active,
    .v14 .index_banner_slide .swiper-pagination-bullet-active,
    .v15 .index_banner_slide .swiper-pagination-bullet-active,
    .v16 .index_banner_slide .swiper-pagination-bullet-active,
    .v17 .index_banner_slide .swiper-pagination-bullet-active,
    .v18 .index_banner_slide .swiper-pagination-bullet-active,
    .v4 .index_banner_slide .swiper-pagination-bullet-active
    {background-color: #FFFFFF}

    .v1_index1{padding-top: 40px}
    .v1_index1>.body{padding-top: 20px}
    .v1_index1 .left .img img{width: 100%}
    .v1_index1 .nr{display: flex;padding: 10px 8px;box-sizing: border-box;border-bottom: 1px solid #E8E8E8}
    .v1_index1 .nr .time{font-size: 22px;width: 45px;color: #000000;margin-right: 8px;font-family: time}
    .v1_index1 .nr .top{display: flex;align-items: center;justify-content: space-between}
    .v1_index1 .nr .top h2{width: 85%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000;font-size: 16px}
    .v1_index1 .nr p{font-size: 14px;color: #666666;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 22px}
    .v1_index1 .nr .top img{width: 20px;height: 3px}
    .v1_index1 .nr .top img.hover{display: none}
    .v1_index1 .nr .body{flex: 1;width: 0}
    .v1_index2_bg{margin-top: 20px;}
    .v1_index2 li a{display: flex;position: relative;margin-top: 15px;box-shadow: 0 0 7px 0 rgb(0 0 0 / 9%);}
    .v1_index2 li .time{display: flex;flex-direction: column;align-items: center;background-color: #F5F7F9;padding: 15px 0;width: 70px;}
    .v1_index2 li .time i, .v1_index2 li .time em{font-style: normal}
    .v1_index2 li .time i{font-size: 34px;color: #307CF1;font-family: time}
    .v1_index2 li .time em{font-size: 16px;color: #307CF1;font-family: time}
    .v1_index2 li .nr{flex: 1;width: 0;margin: 15px 8px 0 10px }
    .v1_index2 li .nr h3{display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;font-size: 16px;color: #000000}
    .v1_index2 li .nr p{display: none}
    .v1_index2 li a .more{position: absolute;right: 10px;bottom: 10px}
    .v1_index3 .v1_index3_son{margin-top: 20px;}
    .v1_index3 .body{margin-top: 10px;}
    .v1_index3 .body .top img{width: 100%;}
    .v1_index3 .body .top .nr{box-shadow: 0 0 7px 0 rgb(0 0 0 / 9%);padding: 8px}
    .v1_index3 .body .top .nr p{display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;color: #000000;margin-top: 10px;font-size: 14px;}
    .v1_index3 .body .top .nr h3{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000;}
    .v1_index3 .body .list li{box-shadow: 0 0 7px 0 rgb(0 0 0 / 9%);padding: 8px;margin-top: 15px;}
    .v1_index3 .body .list li a{color: #000000;font-size: 16px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;line-height: 30px}
    .v1_index3 .body .list li span{display: none}
    .v1_index_banner img{width: 100%;}
    .v1_index4{margin-top: 20px;}
    .v1_index4 .list li{margin-top: 15px;}
    .v1_index4 .list li a p{color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;margin-top: 5px;}
    .v1_index4 .list li img{width: 100%;}
    .v1_index4 .right{padding-bottom: 30px;}
    .v1_index4 .right img{width: 100%;margin-top: 15px;}
    .v1_foot .top{background-color: #307CF1;padding: 40px 0 }
    .v1_foot .top img{width: 80%;margin:0 auto}
    .v1_foot .top .info{font-size: 14px;color: #FFFFFF;width: 90%;text-align: center;margin: 20px auto 0 auto}
    .v1_foot .bottom{background-color: #0B59D0}
    .v1_foot .bottom p{font-size: 16px;padding: 10px 0;text-align: center;color: #FFFFFF}

    /*v2*/
    .v2_index_tit{display: flex;justify-content: space-between}
    .v2_index_tit a.more{font-size: 16px;color: #666666}
    .v2 .head_bg{background:url("/static_new/chongqing/img/internal/v2_head_bg.png")}
    .v2_index_slide{position: relative}
    .v2_index_slide .page_ok{position: absolute;left: 0;bottom: 16px;width: 100%;text-align: center;z-index: 2}
    .v2_index_slide .swiper-pagination-bullet{width: 10px;height: 10px;margin-left: 16px;}
    .v2_index_slide .swiper-pagination-bullet-active{background-color: white}
    .v2 .v1_index1{padding-top: unset;}
    .v2 .v1_index1 .right{padding-top: 20px;}
    .v2 .v1_index1 .right ul{margin-top: 20px;}
    .v2_index2 ul{display: grid;grid-template-columns: 49% 49%;justify-content: space-between;grid-row-gap: 20px;margin-top: 20px;}
    .v2_index2 ul li{border: 1px solid #999999;padding: 15px 0;display: flex;justify-content: center;align-items: center}
    .v2_index2 ul li a{color: #040001}
    .v2_index3_son .top{background: linear-gradient(-30deg, #307CF1, #659CF2);height: 73px;display: flex;justify-content: center;align-items: center;}
    .v2_index3_son .top h2{font-size: 20px;color: #FFFFFF}
    .v2_index3_son .top span{font-size: 18px;color: #FFFFFF;margin-left: 17px;}
    .v2_index3_son .text{background-color: #F1F8FF;padding: 21px 33px 0;height: 100%;}
    .v2_index3_son .text>p{font-size: 16px;color: #000000;line-height: 36px;}
    .v2_index3_son .text .er{display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top: 30px;padding-bottom: 30px;}
    .v2_index3_son .text .er p{margin-top: 15px;font-size: 16px;}
    .v2_index4{padding: 30px 0}
    .v2_index4 ul{display: grid;grid-template-columns: 49% 49%;justify-content: space-between;grid-row-gap: 10px}
    .v2_index4 ul li{height: 80px;background-color: #F5F5F5;display: flex;justify-content: center;align-items: center}
    .v2_index4 ul li img{margin-right: 16px;}
    .v2_index4 ul li a{font-size: 16px;color: #040001;}
    .v2_index4 ul li:hover{background-color: #307CF1}
    .v2_index4 ul li:hover a{color: #FFFFFF}
    .v2_index_slide{overflow: hidden}


    /*新增二维码*/
    .z-index-50{z-index: 50;position: relative;display: none}
    .z-index-50.active{display: block}
    .ewm_img{position: fixed;width:100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.6)}
    .ewm_img .ewm_pic{width: 70%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 60;}
    .ewm_img .ewm_pic>img{width: 100%;}
    .ewm_img .close{position: absolute;right: -40px;top: -40px;cursor: pointer}
    .ewm_img .ewm_pic>p{position: absolute;left: 50%;transform: translate(-50%,0);bottom: 40px;font-size: 20px;color: #307CF1}
    #float_img img{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}










        /*v3*/
    .v3_index1 .list{padding: 30px 0}
    .v3_index2 a{font-size: 16px;color: #000000;margin-top: 29px;display: block;font-family: 'pf_Medium', sans-serif;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v3_index2 span{display:block;position: relative;color: #999999;font-size:16px;margin-top:10px;}
    .v3_index2 span::after{content: '';display: block;position: absolute;width: 75%;height: 1px;background-color:#E8E8E8;top: 50%;transform: translate(0,-50%);z-index: -1;right: 0}
    .v3_index2 a:hover{color: #307CF1}

    .v3_index3_bg{background-color: #FAFAFA}
    .v3_index3{padding: 30px 0}
    .v3_index3_ul img{width: 100%;margin-top: 20px;}
    .v3_foot_bg{background-color: #307CF1;}
    .v3_foot_bg .left{background-color: #307CF1;padding: 40px 0 }
    .v3_foot_bg .left img{width: 80%;margin:0 auto}
    .v3_foot_bg .left .info{font-size: 14px;color: #FFFFFF;width: 90%;text-align: center;margin: 20px auto 0 auto}
    .v3_foot .right{margin-left: auto;}
    .v3_foot .right h3{text-align: center;color: white;font-weight: normal;font-size: 18px;position: relative;padding-bottom: 10px;}
    .v3_foot .right h3::after{content: '';display: block;width: 40px;height: 2px;background-color: white;position: absolute;bottom: 0;left: 50%;transform: translate(-50%)}
    .v3_foot .right ul{padding: 20px 0}
    .v3_foot .right li{text-align: center}
    .v3_foot .right a{color: white;font-weight: normal;font-size: 14px;}


    .v3_foot_bottom{background-color: #0B59D0}
    .v3_foot_bottom p{font-size: 16px;padding: 10px 0;text-align: center;color: #FFFFFF}

    /*v4*/
    .v4 .v3_foot_bg .right>ul>li{margin-bottom: 20px;}
    .v4 .v3_foot_bg .right>ul>li span{width: 136px;height: 36px;background-color: rgba(255, 255, 255, 0.36);color: white;cursor: pointer;position: relative;padding: 0 15px}
    .v4 .v3_foot_bg .right>ul>li .drdown{display: none}
    .v4 .v3_foot_bg .right>ul>li.active .drdown{display: block}

    /*v5*/
    .v5_index_fast{padding: 30px 0}
    .v5_index_fast img{width: 100%;margin-top: 20px;}
    .v5_foot_bg{background-color: #307CF1;}
    .v5_foot_bg .left{background-color: #307CF1;padding: 40px 0 }
    .v5_foot_bg .left img{width: 80%;margin:0 auto}
    .v5_foot_bg .left .info{font-size: 14px;color: #FFFFFF;width: 90%;text-align: center;margin: 20px auto 0 auto}
    .v5_foot .right{margin-left: auto;}
    .v5_foot .right h3{text-align: center;color: white;font-weight: normal;font-size: 18px;position: relative;padding-bottom: 10px;}
    .v5_foot .right h3::after{content: '';display: block;width: 40px;height: 2px;background-color: white;position: absolute;bottom: 0;left: 50%;transform: translate(-50%)}
    .v5_foot .right ul{padding: 20px 0}
    .v5_foot .right li{text-align: center}
    .v5_foot .right a{color: white;font-weight: normal;font-size: 14px;}


    /*v6*/
    .v6_index2{overflow: hidden}
    .v6_index2 .left .today{padding: 22px;border: 1px solid #E8E8E8;box-sizing: border-box;height: 160px;margin-top: 30px;}
    .v6_index2 .left .today .top{display: flex}
    .v6_index2 .left .today .top img{width: 20px;}
    .v6_index2 .left .today .top h2{font-size: 20px;margin-left: 18px;}
    .v6_index2 .left .v6_time em{font-size: 20px;color: #307CF1;font-style: normal;display: inline-block;margin: 23px 24px 15px 0;}
    .v6_index2 .left .v6_time i{font-size: 18px;color: #000000;font-style: normal}
    .v6_index2 .left .v6_time span{font-size: 18px;display: block}

    .v6_index2 .left .down{padding: 32px;border: 1px solid #E8E8E8;margin-top: 31px;}
    .v6_index2 .left .down .top{display: flex}
    .v6_index2 .left .down .top img{width: 20px;}
    .v6_index2 .left .down .top h2{font-size: 20px;margin-left: 18px;}
    .v6_index2 .left .down ul li{margin-top: 30px;}
    .v6_index2 .left .down ul a::before{content: '';width: 6px;height: 8px;background-color: #307CF1;display: inline-block;margin-right: 16px;top: 50%;transform: translate(0,-50%)}
    .v6_index2 .left .down ul li a{font-size: 16px;color: #050001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;width:95%;position: relative}
    .v6_index2 .left .down ul li a:hover{color: #307CF1}
    .v6_index2 .left .down a.more{margin-top: 30px;display: block;color: #050001;font-size: 20px;}
    .v6_index2 .middle{display: flex;flex-direction: column;margin-top: 30px;}
    .v6_index_list1{margin: 5px;}
    .v6_index_list1 li{box-shadow: 0 2px 4px #e6e6e6;margin-top: 20px;}
    .v6_index_list1 li .nr{padding: 8px 10px 10px}
    .v6_index_list1 li .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: 10px;}
    .v6_index_list1 li .nr p{margin-top:8px;font-size: 14px;color: #666666;margin-bottom: 16px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;line-height: 20px}
    .v6_index_list1 .img img{width: 100%;height: 204px;object-fit: cover}
    .v6_index_list1 .more img{width:30px;}

    .v6_index_title{position:relative;}
    .v6_index_title .top{display: flex;justify-content: space-between;margin-bottom: 14px;}
    .v6_index_title .top a{font-size:15px;color: #666666;}
    .v6_index_title .top a:hover{color: #307CF1;}
    .v6_index_title>span{font-size:16px;color: #666666;z-index: 5;background-color: #FFFFFF;padding-right: 14px;}
    .v6_index_title::after{content: '';position: absolute;bottom: 13px;width: 100%;height: 1px;background-color: #E8E8E8;z-index: -1;margin-left: 14px;left: 0;}
    .v6_index2 .right{display: flex;flex-direction: column;margin-top: 30px;padding-bottom: 30px;}
    .v6_index_list2{margin-top: 15px;}
    .v6_index_list2 li{margin-top: 15px;}
    .v6_index_list2 .v6_index_time{display: flex;flex-direction: column;width: 70px;height: 88px;border: #307CF1 solid 1px;align-items: center;justify-content: center}
    .v6_index_list2 .v6_index_time em, .v6_index_list2 .v6_index_time i{font-style: normal;font-family: time}
    .v6_index_list2 .v6_index_time em{font-size: 34px;color: #307cf1;}
    .v6_index_list2 .v6_index_time i{font-size: 16px;color: #307cf1;}
    .v6_index_list2>li>a{display: flex;}
    .v6_index_list2>li>a .nr{width: 0;flex: 1;margin-left: 32px;}
    .v6_index_list2>li>a .nr h3{font-size: 16px;color: #000000;line-height: 36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v6 .v3_foot_bg .right img{margin: 0 auto}
    .v6 .v3_foot_bg .right p{text-align: center;color: #FFFFFF;padding: 10px 0;font-size: 16px;}

    /*v7*/
    .v7 .head_bg{background:url("/static_new/chongqing/img/internal/v7_head_bg.png")}
    .v7 .v1_index2 li .time i,.v7 .v1_index2 li .time em,.v7 .nav_left>li.active a{color: #5E3871}
    .v7 .v1_foot .top,.v7 .crumbs_n,.v7 .nav_left>li.active::before{background-color: #5E3871}
    .v7 .v1_foot .bottom,.v7 .m_nav.active span:nth-of-type(1),.v7 .m_nav.active span:nth-of-type(3){background-color:#3C2149}
    .v7 .crumbs_n::after{border-bottom:40px #5E3871 solid}
    .v7 .m_nav span{background-color: #FFFFFF}

    /*v8*/
    .v8_index_1{width: 90%;margin: 0 auto}
    .v8_index_topico{display: grid;grid-template-columns: 32% 32% 32%;justify-content: space-between}
    .v8_index_topico li a{display: flex;justify-content: center;align-items: center;flex-direction: column}
    .v8_index_topico img{width: 80px;}
    .v8_index_topico p{font-size: 16px;color: #040001}
    .v8_index_2 .left{margin-top: 30px;}
    .v8_index_2 .left li{width: 100%;height: 80px;background-color: #FAFAFA}
    .v8_index_2 .left li:not(:first-of-type){margin-top: 40px;}
    .v8_index_2 .left li a{display: flex;align-items: center;width: 100%;height: 100%;justify-content: center;color: #000000}
    .v8_index_2 .left li h2{font-size: 18px;margin-left: 23px;}
    .v8_index_2 .middle{margin-top: 30px;}
    .v8_index_2 .middle .top .time{display: none}
    .v8_index_2 .middle .top .nr h3{font-size: 16px;color: #040001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v8_index_2 .middle .top .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: 10px;}
    .v8_index_2 .middle ul li,.v8_index_2 .middle .top{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 15px;padding:15px 8px}
    .v8_index_2 .middle ul li a{font-size: 16px;color: #040001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block}
    .v8_index_2 .middle ul li span{font-size: 14px;color: #999999;display: block;margin-top: 10px;}
    .v8_index_2 .right{margin-top: 30px;}
    .v8 .v1_index4 .v8_right{margin: 30px 0;overflow: hidden;}
    .v8 .v1_index4 .v8_right img{width: 100%;}
    .v8_small_slide{position: relative;margin-top: 15px;}
    .v8 .v8_small_slide .page_ok{position: absolute;text-align:center;width: 100%;bottom: 10px;z-index: 2}
    .v8_small_slide .swiper-pagination-bullet{width: 8px;height: 8px;margin-right: 8px;}
    .v8_small_slide .swiper-pagination-bullet-active{background-color: #FFFFFF}

    /*v9*/
    .v9 .v3_index1 .down{padding: 32px;border: 1px solid #E8E8E8;margin-top: 31px;margin-bottom: 30px;}
    .v9 .v3_index1 .down .top{display: flex}
    .v9 .v3_index1 .down .top img{width: 20px;}
    .v9 .v3_index1 .down .top h2{font-size: 20px;margin-left: 18px;}
    .v9 .v3_index1 .down ul li{margin-top: 30px;}
    .v9 .v3_index1 .down ul a::before{content: '';width: 6px;height: 8px;background-color: #307CF1;display: inline-block;margin-right: 16px;top: 50%;transform: translate(0,-50%)}
    .v9 .v3_index1 .down ul li a{font-size: 16px;color: #050001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;width:95%;position: relative}
    .v9 .v3_index1 .down ul li a:hover{color: #307CF1}
    .v9 .v3_index1 .down a.more{margin-top: 30px;display: block;color: #050001;font-size: 20px;}

    /*v10*/
    .v10_index2{margin-top: 30px;}
    .v10_index2_list li{margin-top: 15px;}
    .v10_index2_list li a{display: flex;align-items: center}
    .v10_index2_list .time{display: flex;justify-content: center;align-items: center;flex-direction: column;width: 70px;height: 88px;background-color: #F5F7F9}
    .v10_index2_list .time i,.v10_index2_list .time em{font-style: normal;font-family: time;color: #307CF1}
    .v10_index2_list .nr{flex:1;width: 0;margin-left: 33px;}
    .v10_index2_list .nr h3{font-size: 16px;color: #000000;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;line-height: 36px;font-weight: normal;font-family: 'pf_Medium', sans-serif}
    .v10_index3{margin-top: 30px;}
    .v10_index3 .body img{width: 100%;}
    .v10_index3 .body{margin-top: 15px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .v10_index3 .body .nr{padding: 8px}
    .v10_index3 .body .nr a{font-size: 16px;color: #000000}
    .v10_index3 .body .nr p{font-size: 14px;color: #999999;margin-top: 15px;line-height: 20px}
    .v10_index3 .right{margin-top: 15px;}
    .v10_index4{padding: 30px 0}
    .v10_index4 h2{font-size: 20px;}
    .v10_index4 img{max-width: 100%;margin: 0 auto}

    /*v11*/
    .v11_index1{margin-top: 30px;}
    .v11_index1 .left .top img{width: 100%;}
    .v11_index1 .left .top .nr{padding: 8px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .v11_index1 .left .top .nr h3{display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;font-size: 16px;color: #000000}
    .v11_index1 .left .top .nr p{font-size: 14px;color: #999999;margin-top: 8px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;text-overflow:ellipsis}
    .v11_index1 .left ul li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-top: 15px;padding: 8px}
    .v11_index1 .left ul li span{display: block;font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v11_index1 .left ul li em{font-size: 14px;color: #999999;display: block;margin-top: 8px;font-style: normal}

    .v11_index1 .right{margin: 30px 0;}
    .v11_index1 .right_list{border: 1px solid #F5F5F5;padding: 20px 10px}
    .v11_index1 .right_list ul{margin-top: 15px;}
    .v11_index1 .right_list li a{font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: block;width: 100%;position: relative;font-family: 'pf_Medium', sans-serif}
    .v11_index1 .right_list li:not(:first-of-type){margin-top: 15px;}
    .v11_index1 .right_list li a::before{content: '';display:inline-block;width: 3px;height: 4px;background-color: #BEBEBE;margin-right: 23px;top: 50%;transform: translate(0,-50%)}
    .v11_index1 .right_list a.more{padding-left: 32px;color: #666666;font-size: 18px;display: block;margin-top: 18px;}
    .v11_index1 .right_list:not(:first-of-type){margin-top: 30px;}
    .v11 #index_link li ul.drdown{display: none}
    .v11 #index_link li.active ul.drdown{display: block}
    .v11 .v3_foot_bg .right>ul>li span{width: 136px;background-color: rgba(255, 255, 255, 0.36);display: flex;justify-content: center;align-items: center;color: white;cursor: pointer;position: relative;margin:16px auto 0 auto;padding: 10px 0}

    /*v12*/
    .v12 .v1_index3 .v12_top a{display: flex;align-items: center;margin-top: 16px;border-bottom: 1px solid #E8E8E8;padding-bottom: 32px;}
    .v12 .v1_index3 .v12_top .time{width: 70px;height: 80px;background-color: #307CF1;display: flex;flex-direction: column;justify-content: center;align-items: center}
    .v12 .v1_index3 .v12_top .time em,.v12 .v1_index3 .v12_top .time i{font-style: normal;font-family: time;color: #FFFFFF}
    .v12 .v1_index3 .v12_top .time em{font-size: 40px;}
    .v12 .v1_index3 .v12_top .time i{font-size: 16px;}
    .v12 .v1_index3 .v12_top .nr{width: 0;flex: 1;margin-left: 23px;}
    .v12 .v1_index3 .v12_top .nr h3{font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v12 .v1_index3 .v12_top .nr p{font-size: 14px;color: #030001;margin-top: 21px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis}
    .v12 .v1_index3 .v12_top .nr:hover h3{color: #307CF1}
    .v12 .v1_index3{padding-bottom: 30px}

    /*v13*/
    .v13 .v10_index4 li:not(:first-of-type){margin-top: 15px;}
    .v13 .v5_foot_bg .r2 img{margin: 0 auto}
    .v13 .v5_foot_bg .r2 p{font-size: 16px;color: #ffffff;text-align: center;margin-top: 15px;padding-bottom: 20px;}

    /*v14*/
    .v14_index2 img{width: 100%;}
    .v14_index2{margin-top: 20px;box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);}
    .v14_index2 .nr{padding: 12px 8px}
    .v14_index2 .nr h2{font-size: 16px;color: #000000;}
    .v14_index2 .nr p{font-size: 14px;color: #999999;margin-top: 8px;line-height: 20px;}
    .v14_index2_m{margin-top: 30px;}

    .v14_index3 li{background: linear-gradient(30deg, #307CF1, #659CF2);height: 38px;display: flex;justify-content: center;align-items: center;margin-top: 15px;}
    .v14_index3 li a{font-size: 18px;color: white;font-family: 'pf_Medium', sans-serif}
    .v14_index3_f{margin-bottom: 30px;}
    .v14_index3_f h2{font-size: 20px;color: #000000;text-align: center;}
    .v14 .v1_foot .info{line-height: 40px}

    /*v15*/
    .v15_head{display: flex;justify-content:space-between;align-items: center;padding: 10px 0;}
    .v15_head .logo{max-height:65px;max-width: 73%}
    .v15_head .logo img{max-width: 100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
    .v15_head_bg .nav{display: none;}
    .v15_head_bg .nav.active{display: unset;width: 100%;position: absolute;background-color: #ffffff;left: 0;top: 0;z-index: 4;padding-top: 35px;height: calc(100vh - 100px);}
    .v15_head_bg .nav>ul>li{line-height: 40px;text-align: center;border-bottom: 1px dashed #E63123;margin: 0 25px}
    .v15_head_bg .nav>ul>li>a{font-size: 20px;color: #E63123}
    .v15 .m_nav span,.v15 .m_nav.active span:nth-of-type(1),.v15 .m_nav.active span:nth-of-type(3){background: #D92E21}
    .v15_index_title{display: flex;justify-content: space-between;align-items: center}
    .v15_index_title .left{display: flex;align-items: center}
    .v15_index_title .left h2{margin-left: 15px;}
    .v15_index_title a.more{font-size: 15px;color: #666666}
    .v15 .v1_index2 li .time i,.v15 .v1_index2 li .time em,.v15 .nav_left>li.active a{color: #CC2A20}
    .v15_index_ad1 img{width: 100%;}
    .v15_index1{margin-top: 30px;}
    .v15_index1 .top .left{display: flex;align-items: center}
    .v15_index1 .top .left h2{margin-left: 15px;}
    .v15_index1 .top .right{display: grid;grid-template-columns: 49% 49%;justify-content: space-between;margin-bottom: 15px;}
    .v15_index1 .top .right li{border: 1px solid #E8E8E8;display: flex;justify-content: center;align-items: center;padding: 15px 0;margin-top: 15px;}
    .v15_index1 .top .right a{font-size: 16px;color: #000000;}
    .v15_index1_list{display: none}
    .v15_index1_list.active{display: block}
    .v15_index1_list .img img{width: 100%;}
    .v15_index1_list .list li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);padding: 15px 8px;margin-top: 15px;}
    .v15_index1_list .list li p{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color: #000000;font-family: 'pf_Medium', sans-serif}
    .v15_index1_list .list li span{display: block;margin-top: 10px;font-size: 14px;color: #666666}
    .v15 .v1_foot .top{background: #BC2C23}
    .v15 .v1_foot .bottom{background: #A3180F}
    .v15 .crumbs_n,.v15 .nav_left>li.active::before{background-color: #C92A1F}
    .v15 .crumbs_n::after{border-bottom:40px #C92A1F solid}























        /*v16*/
    .v16_index2 .body{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);display: block;margin-top: 15px;}
    .v16_index2 .body img{width: 100%;}
    .v16_index2 .body .nr{padding:15px 8px}
    .v16_index2 .body .nr h3{font-size: 16px;color: #000000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
    .v16_index2 .body .nr p{font-size: 14px;color: #000000;line-height: 28px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-overflow:ellipsis;margin-top: 10px;}

    .v16_index2 .down{padding: 32px;border: 1px solid #E8E8E8;margin-top: 31px;margin-bottom: 30px;}
    .v16_index2 .down .top{display: flex}
    .v16_index2 .down .top img{width: 20px;}
    .v16_index2 .down .top h2{font-size: 20px;margin-left: 18px;}
    .v16_index2 .down ul li{margin-top: 30px;}
    .v16_index2 .down ul a::before{content: '';width: 6px;height: 8px;background-color: #307CF1;display: inline-block;margin-right: 16px;top: 50%;transform: translate(0,-50%)}
    .v16_index2 .down ul li a{font-size: 16px;color: #050001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;width:95%;position: relative}
    .v16_index2 .down ul li a:hover{color: #307CF1}
    .v16_index2 .down a.more{margin-top: 30px;display: block;color: #050001;font-size: 20px;}

    /*v17*/
    .v17_index3_bg{margin: 30px 0 60px 0;}
    .v17_index3_slide{margin-top: 15px;}
    .v17_index3_bg{overflow: hidden}
    .v17_slide li{box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.09);margin-bottom: 20px;}
    .v17_slide li .time{width: 65px;height: 88px;background-color: #C7C7C7;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: -44px;position: relative;z-index: 2;margin-left: 32px;}
    .v17_slide li:hover .time{background-color: #307CF1;}
    .v17_slide li .time em,.v17_slide li .time i{font-family: time;font-style: normal}
    .v17_slide li .time em{font-size: 34px;color: #ffffff;}
    .v17_slide li .time i{font-size: 16px;color: #ffffff;}
    .v17_slide li .text{padding:15px 8px}
    .v17_slide li .text h3{font-size: 16px;color: #040001;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-top: 24px;}
    .v17_slide li .text p{font-size: 14px;color: #666666;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow:ellipsis;margin-top: 22px;}
    .v17_slide li .img{overflow: hidden}
    .v17_slide .prev{display: none}
    .v17_slide .next{display: none}
    .v17_index3_slide .page_ok{position: absolute;width: 100%;text-align: center;left: 0;margin-top: 8px;}
    .v17_index3_slide .swiper-pagination-bullet{width: 15px;height: 15px;margin-left: 18px;background-color: rgba(0, 0, 0, 0.3)}
    .v17_index3_slide .swiper-pagination-bullet-active{background-color: #C4C4C4}


    /*v19*/

    .v19   .head .nav>ul>li:hover>a{color:#fff;}
    .v19 .crumbs_n::after{border-bottom:84px #e54704 solid;}
    .v19  .crumbs_n,.v1_foot .top,.v1_foot{background-image:url(/static_new/chongqing/img/internal/tydjk_bot.png);background-size:100% 100%;}
   .v19 .v1_foot .bottom{background-color:#d94304;}
   .v19 .v1_index2>ul>li:hover{background-color:#ff5913;}
   .v19 .v1_index1 .nr:hover{background-color:#ff5913;}
   .v19 .nav_left>li:hover::before{background-color:#ff5913;}
   .v19 .nav_left>li.active::before{background-color:#ff5913;}
   .v19 .v1_index3_son>.body>.list li:hover a,.v1_index3_son>.body>.list li:hover span{color:#ff5913;}
   .v19 .nav_left>li.active a{color:#ff5913;}
   .v19 .v1_index3_son>.body>.top .nr:hover h3{color:#ff5913;}
   .v19 .nav_left>li:hover a{color:#ff5913;}
   .v19 .v1_index_title a:hover{color:#ff5913;}

}


   







@media all and (min--moz-device-pixel-ratio: 1.01) and (max--moz-device-pixel-ratio: 1.4),
(-webkit-min-device-pixel-ratio: 1.29) and (-webkit-max-device-pixel-ratio: 1.4),
(min-resolution: 1.29dppx) and (max-resolution: 1.4dppx) {
    :root {
        font-size: 12px;
    }
    .head .logo{max-width:30%}
    .head .nav > ul > li > a,.head .dropdown > ul > li > a{font-size: 14px;}
}
@media all and (min--moz-device-pixel-ratio: 1.41) and (max--moz-device-pixel-ratio: 1.6),
(-webkit-min-device-pixel-ratio: 1.41) and (-webkit-max-device-pixel-ratio: 1.6),
(min-resolution: 1.41dppx) and (max-resolution: 1.6dppx) {
    :root {
        font-size: 10px;
    }
    .head .logo{max-width:30%}
    .head .nav > ul > li > a,.head .dropdown > ul > li > a{font-size: 15px;}
}


