@charset "utf-8";


@media only screen and (max-width:1700px){
    .cxcx_button_tab span{
        font-size:24px;
        margin-top: 15px;
    }
    .cyyjy_y_right_con{
        line-height:25px!important;
    }
    .cyyjy_y_right p{
        font-size:14px;
    }
    .cyyjy_y_right_tit p{
        font-size:24px;
    }
}
@media only screen and (max-width:1500px){
    .cyyjy_f{
        padding-bottom:30px;
    }
    .cyyjy_f_map_info:nth-child(8) .detail_img_line{
        transform: rotate(-35deg);
    }
    .cxcx_button_tab .cxcx_button_tab_con div .huan{
        width:70%;
    }
    .cxcx_button .cxcx_button_tab .cxcx_button_tab_con div .shuzi img{
        width:30%;
    }
    .cyyjy_x ul li div{
        padding:10px 0;
    }
    .kjst1_con_right div p:nth-child(1){
        margin:20px 0 30px;
    }
    .kjst1_con_right div p{
        width:95%;
    }
    .kjst1_con_right div p:nth-child(4){
        margin-top:50px;
        line-height:30px;
    }
    .cyyjy_h{
        width:75%;
    }
}
@media only screen and (max-width:1400px){
    .cyyjy_l{
        margin-bottom:0;
    }
    .center{
        width:90%;
    }
    .center2{
        width:80%;
    }
    .banner .button-prev{
        left:10%;
    }
    .banner .button-next{
        right:10%;
    }
    .banner .swiper-pagination{
        width:80%;
    }
    .banner .swiper-slide a p{
        width:80%;
    }
    .cyyjy_news_time span:nth-child(1){
        font-size:24px;
    }
}
@media only screen and (max-width:1300px){
    .cyyjy_h_right{
        width:45%;
    }
    .banner .swiper-slide a p{
        font-size:30px;
    }
    .cyyjy_d_left_con p a{
        font-size:24px;
    }
    .cyyjy_a_left img{
        width:400px;
    }
    .cyyjy_g ul li{
        padding:100px 0;
    }
    .cyyjy_g ul li img:nth-child(1){
        width:90px;
    }
    .cyyjy_g ul li img:nth-child(5){
        width:40px;
    }
    .cyyjy_g ul li div img{
        width:50px;
    }
    .cyyjy_g ul li div p:nth-child(1){
        font-size:30px;
    }
    .cyyjy_g ul li div p:nth-child(2){
        font-size:18px;
    }
    .cyyjy_f_map_info:nth-child(4) .detail_img_line{
        transform:rotate(-85deg);
    }
    .cyyjy_f_map_info:nth-child(3) .detail_img_line{
        transform:rotate(-55deg);
    }
    .cyyjy_f_map_info:nth-child(9) .detail_img_line{
        transform:rotate(-70deg);
    }
    .cyyjy_bg div p{
        width:90%;
    }
    .cyyjy_l_video_right p:nth-child(3){
        font-size:14px;
    }
    .cyyjy_l_video_right p:nth-child(2){
        font-size:14px;
    }
    .cyyjy_y_right_tit p{
        font-size:20px!important;
    }
    .cyyjy_y_right span{
        margin:10px 0 20px!important;
    }
    .rcst2 div span{
        width:100%;
    }
    .czcx_detail ul li a span{
        font-size:12px;
    }
	.cyyjy_f_tit ul li{
	    font-size:18px;
	    line-height:40px;
	}
}
@media only screen and (max-width:1200px){
    .cyyjy_h{
        flex-direction:column;
        align-items:center;
    }
    .cyyjy_h_left{
        width:80%;
    }
    .cyyjy_h_right{
        width:80%;
        margin-top:50px;
    }
    .cyyjy_f_map_info:nth-child(5) .detail_img_line{
        transform:rotate(-55deg);
        left:46%;
    }
    .cyyjy_b_menu .cyyjy_b_menu_erji a{
        width:130px;
    }
    .cxcx_button .cxcx_button_tab .cxcx_button_tab_con{
        padding: 25px 20px;
    }
    .cyyjy_s ul li:nth-child(odd) div div:nth-child(2){
        width:64%;
    }
    .cyyjy_s ul li:nth-child(even) div div:nth-child(1){
        width:64%;
    }
    .jrst3_zuli_left p{
        font-size:16px;
    }
	.cyyjy_f_tit ul li{
	    font-size:15px;
	}
}
@media only screen and (max-width:1100px){
    .center{
        width:95%;
    }
    .center2{
        width:95%;
    }
    .banner .button-prev{
        left:5%;
    }
    .banner .button-next{
        right:5%;
    }
    .banner .swiper-pagination{
        width:90%;
    }
    .banner .swiper-slide a p{
        width:90%;
        font-size:24px;
    }
    .banner .bullet{
        width:60px;
        height:60px;
    }
    .banner .bullet img{
        width:20px;
    }
    .banner .swiper-pagination-bullet{
        width:30px;
        height:30px;
        line-height:30px;
        font-size:20px;
    }
    .cyyjy_a_left img{
        width:350px;
    }
    .djdt_tit{
        font-size:30px;
        line-height:50px;
    }

    .cyyjy_p {
        margin-top: 40px;
    }
    .feedback_layer .feedback_con {
        width: 90%;
    }
    .feedback_layer .feedback_con p {
        margin-top: 10px;
    }
    .feedback_layer .feedback_con .nianbao_con_btn {
        margin-top: 20px;
    }
}
@media only screen and (max-width:992px){
    .cyyjy_d{
        flex-direction:column;
    }
    .cyyjy_d_left{
        width:100%;
    }
    .cyyjy_d_right{
        width:100%;
        margin-top:50px;
    }
    .cyyjy_a_left img{
        width:320px;
    }
    .cyyjy_e{
        display:none;
    }
    .cyyjy_e2{
        display:block;
    }
    .cyyjy_e2 ul li{
        width:33%;
    }
    .cyyjy_e2 ul:nth-child(1){
        margin-bottom:40px;
    }
    .cyyjy_f_map_point img{
        width:20px;
    }
    .cyyjy_f_tit ul{
        display:none;
    }
    .cyyjy_f_tab{
        display:block;
    }
    .cyyjy_f_tab ul{
        justify-content:center;
    }
    .cyyjy_f_map_info:nth-child(3) .detail_img_line{
        top:45%;
        left:10%;
    }
    .cyyjy_f_map_info .detail_con{
        display:none;
    }
    .cyyjy_f_map_info .detail_tit{
        font-size:12px;
        font-weight:bold;
    }
    .cyyjy_f_map_info .detail_img_line div{
        width:150px;
    }
    .cyyjy_f_map_info:nth-child(4) .detail_img_line{
        transform:rotate(-45deg);
        left:10%;
    }
    .cyyjy_f_map_info:nth-child(3) .detail_img_line{
        transform:rotate(-35deg);
        left:32%;
    }
    .cyyjy_f_map_info:nth-child(9) .detail_img_line{
        transform:rotate(-40deg);
        top:16px;
    }
    .tanchuang .tanchuang_nianbao{
        width:700px;
    }
    .tanchuang .nianbao_con_left img{
        max-width:180px;
    }
    .tanchuang .nianbao_con_right a:nth-child(2){
        margin-top:35px;
    }
    .tanchuang .tanchuang_nianbao{
        margin-top:10%;
    }
    .tanchuang .tanchuang_nianbao_float{
        margin-top:15%;
    }
    .cyyjy_d_right_yuankan .yuankan_right a:last-child{
        display:flex;
    }
    .cxcx_button_tab span{
        font-size:20px;
    }
    .cyyjy_bg{
        overflow:hidden;
    }
    .cyyjy_bg img{
        height:200px;
    }
    .cyyjy_l_video_right p:nth-child(2){
        margin-top:20px;
    }
    .cyyjy_m {
        padding: 20px 0;
    }
    .cyyjy_m_con{
        flex-direction:column-reverse;
        align-items:center;
    }
    .cyyjy_m_con_left{
        width:auto;
        text-align: center;
    }
    .cyyjy_m_con_left .foot_tit p:nth-child(1) {
        font-size: 18px;
    }
    .cyyjy_m_con_left .foot_tit p:nth-child(2){
        font-size:12px;
    }
    .cyyjy_m_con_left .foot_info {
        font-size:14px;
    }
    .cyyjy_m_con_left .foot_info a{
        font-size:14px;
        margin-left:10px;
    }
    .cyyjy_m_con_right{
        display:none;
    }
    .cyyjy_s ul{
        width:95%;
        margin:auto;
    }
    .cyyjy_s ul li div{
        width:100%;
    }
    .cyyjy_s ul li:nth-child(odd) div{
        flex-direction:column;
    }
    .cyyjy_s ul li:nth-child(odd) div div:nth-child(1){
        width:100%;
    }
    .cyyjy_s ul li:nth-child(odd) div div:nth-child(2){
        width:100%;
        justify-content:flex-start;
        align-items:flex-start;
        padding:20px 0;
        padding-left:10px;
    }
    .cyyjy_s ul li:nth-child(even) div{
        flex-direction:column-reverse;
    }
    .cyyjy_s ul li:nth-child(even) div div:nth-child(1){
        width:100%;
        flex-direction:column;
        align-items:flex-start;
        justify-content:flex-start;
        padding:20px 0;
        padding-left:10px;
    }
    .cyyjy_s ul li:nth-child(even) div div:nth-child(2){
        width:100%;
    }
    .cyyjy_s ul li:nth-child(even) div div:nth-child(1) span{
        width:100%;
        line-height:30px;
    }
    .cyyjy_s ul li:nth-child(odd) div div:nth-child(2) span{
        width:100%;
        line-height:30px;
    }
    .cyyjy_x ul li div span{
        margin:10px 0;
    }
    .cyyjy_y{
        flex-direction:column-reverse;
    }
    .cyyjy_y_right{
        width:100%!important;
        padding:0!important;
        margin-bottom:20px!important;
    }
    .cyyjy_y_left{
        width:100%;
    }
    .cyyjy_y_right_tit p:nth-child(1){
        display:inline-block;
    }
    .cyyjy_y_right_tit p:nth-child(2){
        display:inline-block;
    }
    .cyyjy_y_right span{
        width:60px!important;
        height:2px!important;
        margin:20px auto 20px!important;
    }
    .rcst2 div span{
        font-size:28px;
    }
    .rcst7_img{
        display:none;
    }
    .rcst7_con{
        flex-wrap:wrap;
    }
    .rcst7_con_top_left{
        width:100%;
        flex-wrap:wrap;
    }
    .rcst7_con_top_right{
        width:100%;
        text-align:center;
        margin-top:10px;
    }
    .rcst7_con_top_left div:nth-child(1){
        width:100%;
        flex-direction:column;
        height:auto;
        justify-content:flex-start;
    }
    .rcst7_con_top_left div:nth-child(2){
        width:100%;
        text-align:center;
        margin-top:10px;
    }
    .rcst7_con_top_left div:nth-child(1) span{
        writing-mode:initial;
    }
    .rcst7_con_top_right p{
        display:none;
        text-align:left;
    }
    .rcst7_con_top_right p:nth-child(1){
        display:block;
        margin-bottom:10px;
    }
    .rcst7_con_bottom_left{
        width:100%;
        align-items:flex-start;
    }
    .rcst7_con_bottom_left div{
        width:100%;
    }
    .rcst7_con_bottom_left div:nth-child(2){
        text-align:center;
    }
    .rcst7_con_bottom_right {
        width:100%;
        margin-top:20px;
    }
    .rcst7_con_bottom_right div{
        width:100%;
        text-align:center;
    }
    .rcst7_con_bottom_right div:nth-child(1){
        justify-content:flex-start;
        flex-direction:column;
        align-items:flex-start;
    }
    .rcst7_con_top_right img{
        max-width:100%;
    }
    .rcst7_con_top_right p span:nth-child(1){
        display:block;
    }
    .rcst7_con_top_right p span:nth-child(2){
        margin-left:0;
    }
    .rcst7_con_bottom_left div:nth-child(1) p:nth-child(2){
        margin-left:0;
    }
    .rcst7_con_bottom_right div:nth-child(1) span:nth-child(2){
        margin-left:0;
    }
    .rcst5_con_top div p:nth-child(1){
        font-size:18px;
        margin:0;
    }
    .rcst5_con_top div span{
        margin:10px 0;
        width:30px;
        height:2px;
    }
    .rcst5_con_top div p:nth-child(3){
        font-size:12px;
    }
    .kjst1_con_right div p{
        font-size:14px;
    }
    .kjst1_con_right div p:nth-child(1){
        font-size:18px;
    }
    .kjst1_con_right div p:nth-child(4){
        margin-top:30px;
    }
}
@media only screen and (max-width:768px){
   .cyyjy_a_left{
       width:50%;
   }
    .cyyjy_b{
        display:none;
    }
    .banner .bullet{
        display:none;
    }
    .banner .swiper-pagination{
        display:none;
    }
    .banner .swiper-slide a p{
        font-size:14px;
        bottom:10px;
        width:95%;
    }
    .cyyjy_c_left img{
        width:25px;
        margin-right:10px;
    }
    .cyyjy_c_left span{
        font-size:12px;
    }
    .cyyjy_c_right a{
        font-size:12px;
        width:95%;
    }
    .cyyjy_c_right span{
        display:none;
    }
    .cyyjy_c{
        height:42px;
    }
    #case2{
        height:100%;
    }
    .cyyjy_a{
        padding:10px 0;
    }
    .language{
        display:block;
    }
    .menu_button{
        display:inline-block!important;
    }
    .cyyjy_a_left img{
        width:100%;
    }
    .cyyjy_a_right{
        align-items:center;
        height:100%;
    }
    .cyyjy_a_right .search{
        display:none;
    }
    .cyyjy_a_right div{
        display:none;
    }
    .title span:first-child{
        font-size:18px;
    }
    .title span{
        width:90px;
    }
    .title span:nth-child(2){
        font-size:16px;
        margin-left:20px;
    }
    .tit_tab2 .title span:nth-child(2){
        font-size:18px;
    }
    .tit_tab2 .title span:nth-child(1){
        font-size:16px;
        margin-right:20px;
    }
    .cyyjy_d_left_tit a{
        font-size:14px;
    }
    .cyyjy_d_left_con {
        margin-top: 20px;
    }
    .cyyjy_d_left_con p a{
        font-size:14px;
    }
    .cyyjy_d_left_con div div a{
        font-size:12px;
        line-height:20px;
        margin-left:10px;
        webkit-line-clamp: 3;
    }
    .cyyjy_d_left ul{
        margin-top:20px;
    }
    .cyyjy_d_left ul li{
        line-height:30px;
    }
    .cyyjy_d_left ul li span{
        display:none;
    }
    .cyyjy_d_left ul li div{
        width:100%;
    }
    .cyyjy_d_left ul li div img{
        width:5px;
    }
    .cyyjy_d_left ul li div a{
        font-size:14px;
    }
    .cyyjy_d_right{
        margin-top:30px;
    }
    .cyyjy_d_right ul{
        margin-top:10px;
    }
    .cyyjy_d_right ul li{
        line-height:30px;
    }
    .cyyjy_d_right ul li span{
        display:none;
    }
    .cyyjy_d_right ul li div{
        width:100%;
    }
    .cyyjy_d_right ul li div img{
        width:5px;
    }
    .cyyjy_d_right ul li div a{
        font-size:14px;
    }
    .cyyjy_d_right_yuankan{
        margin-top:20px;
    }
    .cyyjy_d_right_yuankan .yuankan_tit span{
        font-size:16px;
        line-height:18px;
        border-width:4px;
    }
    .cyyjy_d_right_yuankan .yuankan_left img{
        height:96%;
    }
    .cyyjy_d_right_yuankan .yuankan_tit a{
        font-size:14px;
    }
    .cyyjy_d_right_yuankan .yuankan_right_tit{
        padding:10px 0;
    }
    .cyyjy_d_right_yuankan .yuankan_right_tit span{
        font-size:18px;
    }
    .cyyjy_d_right_yuankan .yuankan_right_tit img{
        width:20px;
        margin-left:10px;
    }
    .cyyjy_d_right_yuankan .yuankan_right a{
        height:40px;
    }
    .cyyjy_d_right_yuankan .yuankan_right a div{
        margin-left:10px;
    }
    .cyyjy_d_right_yuankan .yuankan_right a div img{
        width:20px;
    }
    .cyyjy_d_right_yuankan .yuankan_right a div span{
        font-size:12px;
    }
    .cyyjy_d_right_yuankan .yuankan_right a .download{
        display:inline-block;
    }
    .cyyjy_e_num {
        margin-bottom:5px;
    }
    .cyyjy_e ul li span{
        font-size:14px;
    }
    .cyyjy_e ul li span span:first-child{
        font-size:24px;
    }
    .cyyjy_f_tit a{
        font-size:14px;
    }
    .cyyjy_f_tab ul{
        flex-wrap:wrap;
    }
    .cyyjy_f_tab ul li{
        font-size:12px;
        line-height:25px;
        padding:0 10px;
        text-align:center;
        margin-bottom:10px;
        /* margin:0; */
    }
    .cyyjy_f_map_info .detail_didian{
        font-size:12px;
    }
    .cyyjy_f_map_info .detail_img_line span{
        display:none;
    }
    .cyyjy_f_map_info .detail_img_line div{
        display:none;
    }
    .cyyjy_f_map_info .detail_tit{
        margin-bottom:10px;
    }
    .cyyjy_f {
        padding-top:25px;
    }
    .cyyjy_f_tab {
        margin-top:20px;
    }
    .cyyjy_f_map_point img{
        width:10px;
    }
    .cyyjy_g ul li{
        padding:20px 0;
    }
    .cyyjy_g ul li img:nth-child(1){
        margin-bottom:15px;
        width:60px;
    }
    .cyyjy_g ul li span:nth-child(2){
        margin-bottom:10px;
    }
    .cyyjy_g ul li span:nth-child(3){
        font-size:14px;
    }
    .cyyjy_g ul li span:nth-child(4){
        font-size:12px;
        text-align:center;
        width:104px;
    }
    .cyyjy_g ul li img:nth-child(5){
        width:30px;
        position: absolute;
        bottom: 15px;
    }
    .cyyjy_g ul li div p:nth-child(1){
        font-size:18px;
    }
    .cyyjy_g ul li div p:nth-child(2){
        font-size:12px;
        margin-bottom:10px;
        text-align:center;
    }
    .cyyjy_g ul li div p:nth-child(3){
        font-size:8pt;
        width:90%;
    }
    .cyyjy_g ul li div img{
        width:30px;
        bottom:10px;
        margin-left:-15px;
    }
    .cyyjy_h{
        align-items:flex-start;
        padding-top:30px;
        padding-bottom: 20px;
    }
    .cyyjy_h_left{
        width:100%;
    }
    .cyyjy_h_right{
        width:100%;
    }
    .cyyjy_h_left_tit{
        margin:30px 0 10px;
    }
    .cyyjy_h_left_tit p:nth-child(1){
        font-size:16px;
    }
    .cyyjy_h_left_tit p:nth-child(2){
        font-size:12px;
    }
    .cyyjy_h_left_info{
        margin-top:20px;
    }
    .info_right{
        display:none;
    }
    .cyyjy_h_left_info .info_left{
        width:100%;
        border:none;
    }
    .cyyjy_h_left_info .info_left p{
        line-height:30px;
        font-size:14px;
    }
    .cyyjy_h_right{
        margin:auto;
        margin-top:40px;
        margin-bottom:20px;
    }
    .cyyjy_h_right_tit img{
        width:25px;
    }
    .cyyjy_h_right_tit span{
        font-size:18px;
        line-height:18px;
        margin-left:10px;
        text-indent:10px;
    }
    .cyyjy_h_right ul{
        margin-top:20px;
    }
    .cyyjy_h_right ul li{
        font-size:14px;
        line-height:30px;
    }
    .cyyjy_h_right_link{
        margin-top:0;
    }
    .cyyjy_i{
        display:none;
    }
    .right{
        width:100%;
        display:flex;
        bottom:0;
        right:0;
        height:60px;
        display: none;
    }
    .right a{
        width:25%;
        height:60px;
        transform: translateX(0);
    }
    .right a img{
        width:25px;
    }
    .right a span{
        font-size:14px;
        margin-top:5px;
    }
    .right a.ywlx{
        width:60%;
        flex-direction:row;
        align-items:center;
        justify-content:center;
    }
    .right a.ywlx span{
        margin:0;
        margin-left:10px;
    }
    .right a.gwly{
        display:none;
    }
    .right a.bmtd{
        display:none;
    }
    .right a.hdb{
        background:#fff;
    }
    .right a.hdb span{
        display:inline-block;
        color:#01C5BB;
    }
    .cyyjy_f_map_info {
        width:30%;
    }
    .tanchuang .tanchuang_nianbao{
        width:80%;
    }
    .tanchuang .nianbao_con{
        flex-direction:column;
        margin-top:20px;
    }
    .tanchuang2 .nianbao_con{
        flex-direction:row;
    }
    .tanchuang2 .nianbao_con form{
        width:70%;
    }
    .tanchuang .nianbao_con_left{
        width:100%;
    }
    .tanchuang .nianbao_con_left img{
        max-width:130px;
    }
    .tanchuang .nianbao_con_center{
        display:none;
    }
    .tanchuang .nianbao_con_right{
        width:100%;
        margin-top:20px;
    }
    .tanchuang .nianbao_con_right a{
        line-height:35px;
        width:150px;
        font-size:14px;
    }
    .tanchuang .nianbao_con_right a:nth-child(2){
        margin-top:20px;
        margin-bottom:20px;
    }
    .tanchuang .tanchuang_nianbao .nianbao{
        padding:20px 0 20px;
    }
    .cyyjy_f_map2 .cyyjy_f_map_info:nth-child(3){
        left:10%;
        top:30%;
    }
    .cyyjy_f_map2 .cyyjy_f_map_info:nth-child(5){
        top: -10%;
        left: 10%;
    }
    .cyyjy_k{
        background:none;
    }
    .cyyjy_k_con{
        height:40px;
    }
    .cyyjy_k_con_home{
        background:none;
        width:40px;
    }
    .cyyjy_k_con_home img{
        width:25px;
    }
    .cyyjy_k_con a span{
        display:none;
    }
    .cyyjy_k_con div{
        margin:0;
    }
    .cyyjy_k_con div a{
        font-size:14px;
    }
    .cyyjy_l_video{
        flex-direction:column-reverse;
    }
    .cyyjy_l_video_left{
        width:100%!important;
    }
    .cyyjy_l_video_right{
        width:100%!important;
        margin-bottom:20px!important;
    }
    .cyyjy_l_video_right p{
        margin:0;
    }
    .cyyjy_l_video_right p:nth-child(3){
        position:static;
        margin-top:20px;
        width:100%;
    }
    .cyyjy_l_video_right p:nth-child(1){
        text-align:center;
        margin:0!important;
    }
    .cyyjy_l_video_right p:nth-child(1) img{
        width:90%;
    }
    .cyyjy_l_video_right p:nth-child(3){
        font-size:12px;
    }
    .cyyjy_bg div p{
        width:95%;
        font-size:12px!important;
        line-height:20px!important;
    }
    .cyyjy_bg div h1{
        font-size:20px!important;
    }
    .cyyjy_l_tit img{
        width:80%;
    }
    .cyyjy_l_tit span{
        font-size:18px!important;
    }
    .cyyjy_l_article .ntext{
        font-size:14px!important;
        line-height:24px!important;
    }
    .cyyjy_l_video_left img:nth-child(2){
        width:50px;
        margin-left:-25px;
        margin-top:-25px;
    }
    .cyyjy_o_button .cyyjy_o_button_tab{
        width:70%;
    }
    .cyyjy_o_button{
        display:none;
        height:50px;
        margin-bottom:30px;
    }
    .cyyjy_o_button2{
        display:block;
    }
    .cyyjy_n .swiper-container{
        display:none;
    }
    .cyyjy_n .case3_mob{
        display:block;
    }
    .cyyjy_o_button .navigation-prev{
        left:0;
    }
    .cyyjy_o_button .navigation-next{
        right:0;
    }
    .cyyjy_o_button .navigation{
        margin-top:-17.5px;
    }

    .cyyjy_o_button .navigation img{
        width:20px;
    }
    #case3 .swiper-slide a div{
        padding:5px 10px;
    }
    #case3 .swiper-slide a div p:nth-child(1){
        font-size:14px;
    }
    .cyyjy_o_tit{
        font-size:16px;
    }
    .cyyjy_o_mingdan{
        width:95%;
    }
    .cyyjy_o_mingdan table td{
        font-size:14px;
    }
    .cyyjy_o_mingdan table tr td:last-child{
        padding-left:10px;
        font-size:12px;
    }
    .cyyjy_k_con{
        display:block;
    }
    .cyyjy_k_con .cyyjy_k_con_right{
        background:#EDF0F5;
        margin-top:5px;
    }
    .cyyjy_k_con_right a{
        width:100%;
        height:40px;
        line-height:40px;
        text-align:center;
        padding:0 5px;
    }
    .cyyjy_k_con_right a:first-child{
        border:0;
    }
    .cyyjy_k_con_right a:last-child{
        border-right:0;
    }
    .cyyjy_p ul li{
       width:100%; 
       padding:10px;
    }
    .cyyjy_p ul li div{
        font-size:18px;
    }
    .cyyjy_p ul li p:nth-child(1){
        font-size:18px;
    }
    .cyyjy_p ul li p{
        font-size:12px;
        margin-top:5px;
    }
    .cyyjy_p_yewu span:nth-child(1){
        font-size:20px;
        line-height:20px;
    }
    .cyyjy_p_yewu span:nth-child(2){
        font-size:20px;
    }
    .cyyjy_q_con{
        flex-direction:column-reverse!important;
    }
    .cyyjy_q_con_left{
        width:100%!important;
    }
    .cyyjy_q_con_right{
        width:100%!important;
    }
    .cyyjy_q_con_left p{
        font-size:14px!important;
        line-height:25pz!important;
    }
    .cyyjy_s_minglu{
        flex-wrap:wrap;
    }
    .cyyjy_s_minglu span:nth-child(1){
        font-size:18px;
        line-height:20px;
        padding-left:10px;
    }
    .cyyjy_s_minglu span:nth-child(2){
        font-size:14px;
    }
    .cyyjy_s_minglu div:nth-child(2){
        font-size:12px;
        margin-left:14px;
        margin-top:10px;
    }
    .cyyjy_t_con p{
        font-size:14px!important;
        line-height:25px!important;
    }
    .lianchaung_center img{
        width:31.33%;
        margin-right:3%;
        margin-bottom:10px;
    }
    .lianchaung_center img:nth-child(3n){
        margin-right:0;
    }
    .lianchaung_center{
        justify-content:flex-start;
    }
    .cyyjy_u_con p{
        font-size:14px;
        line-height:25px!important;
    }
    .cyyjy_v_shen div{
        flex-wrap:wrap;
    }
    .cyyjy_v_shen div div{
        width:100%;
        margin-bottom:20px;
    }
    .cyyjy_v_shen div div p:nth-child(1){
        display:inline-block;
        text-indent:0;
    }
    .cyyjy_v_shen div div p:nth-child(1) img{
        width:40px;
    }
    .cyyjy_v_shen div div p:nth-child(2){
        display:inline-block;
        text-indent:0;
        margin-left:10px;
    }
    .cyyjy_v_shen div div p:nth-child(3){
        margin-top:10px;
    }
    .cyyjy_v_qian div{
        flex-wrap:wrap;
    }
    .cyyjy_v_qian div div{
        width:100%;
        margin-bottom:20px;
    }
    .cyyjy_v_qian div div p:nth-child(1){
        display:inline-block;
        text-indent:0;
    }
    .cyyjy_v_qian div div p:nth-child(1) img{
        width:40px;
    }
    .cyyjy_v_qian div div p:nth-child(2){
        display:inline-block;
        text-indent:0;
        margin-left:10px;
    }
    .cyyjy_v_qian div div p:nth-child(3){
        margin-top:10px;
    }
    .cyyjy_w p{
        width:95%;
        margin:auto;
        font-size:14px;
        text-align:left!important;
        line-height:25px;
    }
    .cyyjy_x ul li{
        flex-wrap:wrap;
        margin-bottom:0;
    }
    .cyyjy_x ul li div{
        width:49%;
        margin-bottom:10px;
    }
    .cyyjy_x ul li div p{
        font-size:12px;
        line-height:20px;
        width:95%;
    }
    .cyyjy_x ul li div img{
        width:40px;
    }
    .cyyjy_x ul li div span{
        font-size:18px;
    }
    .cyyjy_z ul li{
        width:48%;
        margin-bottom:20px;
    }
    .hidden-sm{
        display:none;
    }
    .pagebar .pagination{
        flex-wrap:wrap;
    }
    .pagination a{
        margin-bottom:10px;
        padding: 8px;
    }
    .pagination span {
        padding: 8px;
    }
    .cyyjy_y_left p img{
        width:60px;
    }
    .cyyjy_z{
        margin-top:20px;
    }
    .cyyjy_y_right_tit p{
        font-size:18px!important;
    }
    .cyyjy_z ul li p a{
        font-size:12px;
    }
    .cyyjy_news_con{
        border:0;
        flex-direction:column;
        justify-content:flex-start;
        padding-left:10px;
        width:85%;
        padding-bottom:20px;
    }
    .cyyjy_news_con_left{
        width:100%;
    }
    .cyyjy_news_con_right{
        width:100%;
        margin-top: 20px;
    }
    .cyyjy_news_time span:nth-child(1){
        font-size:14px;
        margin-top:5px;
        font-weight:bold;
    }
    .cyyjy_news_time span:nth-child(2){
        font-size:12px;
        margin-top:5px;
    }
    .cyyjy_news_time{
        padding:0;
        width:15%;
    }
    .cyyjy_news ul li{
        justify-content:space-between;
    }
    .cyyjy_news_con_left p:nth-child(1) a{
        font-size:15px;
    }
    .cyyjy_news_con_left div:nth-child(2) a{
        font-size:12px!important;
        line-height:22px!important;
    }
    .cyyjy_news_con_left div:nth-child(2) p{
        font-size:12px!important;
        line-height:22px!important;
        margin-bottom:10px!important;
    }
    .cyyjy_news_con_left p:nth-child(1){
        margin-bottom:5px;
        white-space:normal;
    }
    .cyyjy_bg div span{
        font-size:20px;
    }
    .news_detail_tit {
        font-size:20px;
    }
    .news_detail_time{
        font-size:12px;
    }
    .news_detail_time span{
        font-size:12px;
    }
    .news_detail_con p{
        font-size:14px;
        line-height:25px;
    }
    .news_detail_page{
        justify-content:center;
    }
    .news_detail_page_left{
        display:none;
    }
    .news_detail_page_left a{
        font-size:12px;
    }
    .extend_read{
        padding-top:20px;
    }
    .cyyjy_s_minglu{
        margin-bottom:20px;
    }
    .extend_read_tip p{
        font-size:14px;
        margin-left:0;
    }
    .tongzhi ul{
        flex-wrap:wrap;
    }
    .tongzhi ul li{
        width:100%;
    }
    .tongzhi{
        margin-top:30px;
        margin-bottom:20px;
    }
    .hwhz{
        margin-top:40px;
    }
    .hwhz_item_tit{
        width:80px;
        line-height:30px;
        font-size:14px;
    }
    .hwhz_item ul{
        padding:20px 10px 10px;
    }
    .hwhz_item ul li{
        width:30%;
        margin-right:5%;
    }
    .hwhz_item ul li:nth-child(3n){
        margin-right:0;
    }
    .hwhz_item ul li a span{
        font-size:12px;
    }
    .gnhz ul li{
        width:31%;
        margin-right:2.3%;
        margin-bottom:20px;
    }
    .hz_detail_head{
        flex-wrap: wrap;
        flex-direction: column;
        padding: 35px 0 20px;
    }
    .hz_detail_head_left{
        width:100%;
        max-width: 100%;
    }
    .hz_detail_head_right span {
        font-size: 18px;
        font-weight: bold;
        margin-top: 20px;
        display: block;
    }
    .hz_detail_head_right{
        padding: 0;
        text-align: center;
    }
    .hz_detail_head_right p{
        margin-top: 10px;
    }
    .hz_detail_head_left p{
        width:100%;
        margin-bottom:10px;
    }
    .hz_detail_head_left img{
        max-width:180px;
    }
    .hz_detail_head_left span{
        font-size:22px;
        margin-bottom:10px;
    }
    .hz_detail_return{
        text-align:center;
        margin-top:20px;
        margin-bottom:40px;
        display:flex;
        justify-content:center;
    }
    .hz_detail_con p{
        font-size:14px;
    }
    .detail_con p img{
        height:auto!important;
    }
    .detail_close img{
        width:20px;
    }
    .zdcxpt_map ul{
        flex-wrap:wrap;
    }
    .zdcxpt_map ul li{
        padding:5px 10px;
        line-height:normal;
        font-size:14px;
        margin:0 1%;
        margin-bottom:10px;
    }
    .zdcxpt_map_info .info_list .info_list_line{
        display:none;
    }
    .xjcl_list li{
        margin-bottom: 20px;
    }
    .xjcl_list li .xjcl_list_tit p span:nth-child(1){
        font-size:16px;
        padding-left:10px;
        line-height:16px;
    }
    .xjcl_list li .xjcl_list_tit p span:nth-child(2){
        font-size:12px;
        margin:0;
        white-space:nowrap;
        overflow:hidden;
        width:200px;
        text-overflow:ellipsis;
    }
    .xjcl_list li .xjcl_list_tit a span{
        font-size:12px;
    }
    .xjcl_list li .xjcl_list_tit a img{
        width:10px;
    }
    .xjcl_list li ul li{
        width:100%;
        height:35px;
        margin-top:10px;
        padding:0 20px 0 10px;
    }
    .xjcl_list li ul li a span:nth-child(1){
        font-size:14px;
    }
    .xjcl_list li ul li a span:nth-child(2){
        width:8px;
        height:8px;
    }
    .rcst2 div span{
        font-size:14px;
        height:70px;
        display:flex;
        align-items:center;
        justify-content:center;
        line-height:normal;
    }
    .rcst2{
        height:150px;
        margin-bottom:50px;
    }
    .rcst1{
        margin-top:50px;
        flex-wrap:wrap;
    }
    .rcst1_left{
        width:100%;
        text-align:center;
        margin-bottom:20px;
    }
    .rcst1_right{
        width:100%;
    }
    .rcst1_left img{
        display:none;
    }
    .rcst1_left img:nth-child(2){
        display:inline-block;
        width:75%;
        max-width:100%;
    }
    .rcst1_right p{
        font-size:14px;
    }
    .rcst3_tit span{
        font-size:14px;
        line-height:14px;
        padding-left:10px;
    }
    .rcst4 ul{
        flex-wrap:wrap;
        justify-content:flex-start;
        margin-top:20px;
    }
    .rcst4 ul li{
        width:31%;
        margin-right:3.5%;
        margin-bottom:20px;
    }
    .rcst4 ul li:nth-child(3n){
        margin-right:0;
    }
    .rcst3_img{
        margin-top:20px;
    }
    .rcst4 ul li span{
        font-size:14px;
    }
    .rcst4 ul li p{
        font-size:12px;
    }
    .rcst3_tit a{
        font-size:12px;
    }
    .rcst5_con_top div{
        padding-left:2%;
        padding-right:5%;
    }
    .rcst5_con_top div{
        width:70%;
        /* display:none; */
    }
    .rcst5_con_top div p:nth-child(1){
        font-size:14px;
    }
    .rcst5_con_top div span{
        margin:5px 0;
    }
    .rcst5_con ul{
        padding:30px 2%;
    }
    .rcst5_con ul li img{
        width:100%;
    }
    .rcst5_con ul li span{
        font-size:12px;
        text-align:center;
    }
    .rcst5_con ul li:nth-child(2n) img{
        width:50%;
    }
    .rcst5{
        width:100%;
        margin-top:40px;
    }
    .rcst5 .rcst3_tit{
        width:95%;
        margin:auto;
    }
    .rcst6_tip{
        font-size:12px;
        margin:20px auto;
        display:block;
    }
    .rcst6 ul{
        flex-wrap:wrap;
    }
    .rcst6 ul li{
        width:50%;
    }
    .rcst6 ul li:nth-child(2n){
        border-right:1px solid #aaa;
    }
    .rcst6 ul li div:nth-child(1) span{
        font-size:14px;
    }
    .rcst6 ul li div:nth-child(2) p span{
        font-size:12px;
    }
    .rcst6 ul li div:nth-child(2) p img{
        width:15px;
        margin-right:5px;
    }
    .rcst6 ul li div:nth-child(1){
        height:50px;
    }
    .rcst6 ul li div:nth-child(1) span:nth-child(2){
        font-size:12px;
    }
    .rcst6 ul li div:nth-child(2) p{
        width:90%;
    }
    .rcst6 ul li div:nth-child(2){
        padding:25px 0;
    }
    .rcst6 ul li div:nth-child(2) p:nth-child(1){
        margin-bottom:20px;
    }
    .rcst7_tip{
        margin:20px 0;
        font-size:12px;
    }
    .rcst7_con_top_left div:nth-child(1) span{
        line-height:20px;
    }
    .rcst7_con_top_left div:nth-child(1) span:nth-child(1){
        font-size:14px;
    }
    .rcst7_con_top_left div:nth-child(1) span:nth-child(2){
        font-size:12px;
    }
    .rcst7_con_top_right p span:nth-child(1){
        font-size:14px;
    }
    .rcst7_con_top_right p span:nth-child(2){
        font-size:12px;
    }
    .rcst7_con_bottom_left div:nth-child(1) p:nth-child(1){
        font-size:14px;
    }
    .rcst7_con_bottom_left div:nth-child(1) p:nth-child(2){
        font-size:12px;
    }
    .rcst7_con_bottom_right div:nth-child(1) span:nth-child(1){
        font-size:14px;
    }
    .rcst7_con_bottom_right div:nth-child(1) span:nth-child(2){
        font-size:12px;
    }
    .jrst1 .rcst3_tit{
        margin-bottom:20px;
    }
    .jrst1_info p{
        font-size:14px;
        width:95%;
    }
    .jrst1_list_center{
        display:none;
    }
    .jrst1_list{
        flex-wrap:wrap;
    }
    .jrst1_list_left{
        width:100%;
    }
    .jrst1_list_left div p span:nth-child(2){
        font-size:14px;
    }
    .jrst1_list_left div p span:nth-child(1){
        font-size:18px;
    }
    .jrst1_list_left div{
        margin-bottom:15px;
    }
    .jrst2_tip{
        font-size:12px;
        /* text-align:left; */
        line-height:25px;
    }
    .jrst2_tip span:nth-child(1){
        font-size:18px;
    }
    .jrst2_tip span:nth-child(2){
        font-size:18px;
    }
    .jrst2_con{
        flex-wrap:wrap;
    }
    .jrst2_con_left{
        width:100%;
        margin-bottom:20px;
    }
    .jrst2_con ul{
        width:100%;
    }
    .jrst2_con ul li{
        padding:20px 5px;
        width:47%;
    }
    .jrst2_con ul li p{
        font-size:14px;
        line-height:25px;
    }
    .jrst2_con ul li{
        margin-bottom:20px;
    }
    .jrst2_con ul li:nth-child(n+4){
        margin-bottom:20px;
    }
    .jrst2_con ul li span{
        font-size:12px;
    }
    .jrst2_con{
        margin-top:30px;
    }
    .jrst2{
        margin-bottom:40px;
    }
    .jrst3_con ul{
        width:95%;
        margin-top:20px;
    }
    .jrst3_con ul li{
        width:50%;
    }
    .jrst3_con p{
        font-size:14px;
        margin-bottom:5px;
    }
    .jrst3_con ul li img{
        width:15px;
    }
    .jrst3_con ul li span{
        font-size:12px;
    }
    .jrst3_con{
        padding:30px 0;
        margin-top:30px;
    }
    .jrst3_zuli_left p{
        font-size:12px;
        justify-content:flex-start;
        text-indent:10px;
    }
    .jrst3_zuli_right p span{
        font-size:12px;
    }
    .jrst3_zuli_right p img{
        margin:0 10px 0 10px;
        width:15px;
    }
    .jrst3_zuli_right p{
        line-height:20px;
    }
    .jrst3_zuli{
        flex-wrap:wrap;
        margin-top:20px;
    }
    .jrst3_zuli_left{
        width:80%;
    }
    .jrst3_zuli_right{
        width:100%;
        margin-top:10px;
    }
    .jrst2_con_left img{
        width:70%;
    }
    .jrst3_img{
        margin-top:30px;
    }
    .jrst4 #case5 ul li{
        width:48%;
        margin-right:4%;
        margin-bottom:20px;
    }
    .jrst4 #case5 ul li:nth-child(3n){
        margin-right:4%;
    }
    .jrst4 #case5 ul li:nth-child(2n){
        margin-right:0;
    }
    .jrst4 #case5 .swiper-pagination .swiper-pagination-bullet{
        width:10px;
        height:10px;
    }
    .jrst4 #case5{
        margin-top:30px;
        padding-bottom:50px;
    }
    .jrst1_info{
        margin-bottom:30px;
    }
    .kjst1_con{
        margin-top:30px;
        flex-direction:column-reverse;
    }
    .kjst1_con_left{
        width:100%;
    }
    .kjst1_con_right{
        width:100%;
    }
    .kjst1_con_right div{
        padding-left:20px;
    }
    .kjst1_con_right div p{
        font-size:12px;
        width:100%;
    }
    .kjst1_con_right div p:nth-child(2) img{
        width:10px;
        margin-right:10px;
    }
    .kjst1_con_right div p:nth-child(3) img{
        width:10px;
        margin-right:10px;
    }
    .kjst1_con_right div p:nth-child(4){
        margin-top:20px;
        line-height:25px;
    }
    .kjst1_con_right div p:nth-child(1){
        margin:20px 0;
    }
    .kjst1_con_right .kjst1_con_right_img{
        /*height:240px;*/
    }
    .kjst1_list_con span{
        font-size:14px;
        line-height:25px;
    }
    .kjst1_list ul li{
        width:100%;
        margin-bottom:20px;
    }
    .kjst1_list{
        margin-top:40px;
        margin-bottom:30px;
    }
    .djdt_kx{
        flex-direction:column-reverse;
        margin-top:30px;
    }
    .djdt_kx_left{
        width:100%;
    }
    .djdt_kx_right{
        width:100%;
        margin-bottom:10px;
    }
    .djdt_kx_right p:nth-child(1){
        margin:10px 0;
        line-height:20px;
    }
    .djdt_tit{
        font-size:20px;
        line-height:30px;
    }
    .djdt_tip a{
        font-size:12px;
    }
    .djdt_kx_right p:nth-child(1) a{
        font-size:18px;
    }
    .djdt_kx_right p{
        font-size:14px;
        line-height:25px;
    }
    #case6 .swiper-pagination .swiper-pagination-bullet{
        width:10px;
        height:10px;
    }
    .djdt_list{
        margin-top:40px;
        flex-wrap:wrap;
    }
    .djdt_list_Left{
        width:100%;
        margin-bottom:30px;
    }
    .djdt_list_right{
        width:100%;
    }
    .djdt_list_tit p span:nth-child(1){
        height:18px;
        margin-right:10px;
    }
    .djdt_list_tit p span:nth-child(2){
        font-size:18px;
    }
    .djdt_list_tit p span:nth-child(3){
        font-size:14px;
    }
    .djdt_list_tit a{
        font-size:12px;
    }
    .djdt_list_tit a img{
        width:8px;
    }
    .djdt_list_Left ul li p:nth-child(1) a{
        font-size:14px;
        width:75%;
    }
    .djdt_list_right_up ul li p:nth-child(1) a{
        font-size:14px;
        width:75%;
    }
    .djdt_list_Left ul{
        margin-top:20px;
    }
    .djdt_list_Left ul li{
        margin-bottom:20px;
    }
    .djdt_list_Left ul li p:nth-child(1) span{
        font-size:12px;
    }
    .djdt_list_Left ul li p:nth-child(2) span{
        font-size:12px;
        line-height:20px;
    }
    .djdt_list_Left ul li p:nth-child(2) a{
        font-size:12px;
    }
    .djdt_list_right_up ul li p:nth-child(2) a{
        font-size:12px;
    }
    .djdt_list_Left ul li p:nth-child(1){
        margin-bottom:5px;
    }
    .djdt_list_right_up ul{
        margin-top:15px;
    }
    .djdt_list_right_up ul li a span{
        font-size:14px;
    }
    .djdt_list_right_up ul li a img{
        margin-right:5px;
        width:7px;
    }
    .djdt_list_right_up ul li a{
        width:85%;
    }
    .djdt_list_right_up ul li{
        line-height:30px;
    }
    .djdt_list_right_up ul li span{
        font-size:12px;
    }
    .cyyjy_o_button_tab .swiper-slide span{
        font-size:20px;
    }
    .dzyk .cyyjy_o_button_tab span{
        font-size:20px;
        width:80%;
    }
    .cyyjy_o{
        padding:40px 0;
    }
    .dzyk .dzyk_list ul{
        margin-top:0;
        justify-content:space-between;
    }
    .dzyk .cyyjy_o_button .navigation-prev{
        left:0;
    }
    .dzyk .cyyjy_o_button .navigation-next{
        right:0;
    }
    .dzyk .dzyk_list ul li{
        margin-bottom:15px;
    }
    .dzyk .dzyk_list ul li{
        width:48%;
        margin-right:0;
    }
    .jcnb{
        margin-top:30px;
        margin-bottom:30px;
    }
    .jcnb ul{
        justify-content:space-between;
    }
    .jcnb ul li{
        width:48%;
        margin-right:0;
        margin-bottom:15px;
    }
    .jrjc_right_tit:nth-child(3){
        display:none;
    }
    .jrjc_right ul{
        display:none;
    }
    .jrjc{
        margin-top:30px;
        flex-direction:column-reverse;
    }
    .jrjc_left{
        width:100%;
    }
    .jrjc_right{
        width:100%;
    }
    .jrjc_right_tit{
        font-size:18px;
        padding-bottom:10px;
    }
    .jrjc_right p{
        height:40px;
        margin-top:15px;
        margin-bottom:30px;
    }
    .jrjc_right p a img{
        width:20px;
    }
    .jrjc_left ul li p:nth-child(1) a{
        font-size:18px;
    }
    .jrjc_left ul li p:nth-child(2) span{
        font-size:12px;
    }
    .jrjc_left ul li p:nth-child(3){
        font-size:14px;
    }
    .jrjc_left ul li p:nth-child(2){
        margin-top:5px;
        margin-bottom:5px;
    }
    .jrjc_left ul li p:nth-child(3){
        margin-bottom:15px;
    }
    .jrjc_left ul li p:nth-child(4){
        height:35px;
        width:150px;
    }
    .jrjc_left ul li p:nth-child(4) a{
        width:100%;
        font-size:12px;
    }
    .jrjc_left ul li p:nth-child(4) a img{
        width:17px;
        margin-right:10px;
    }
    .jrjc_left ul li p:nth-child(4) span{
        margin-left:50px;
        font-size:12px;
    }
    .jrjc_left ul{
        margin-bottom:40px;
    }
    .jrjc_left ul li{
        margin-bottom:20px;
    }
    .cyyjy_pagination{
        margin-bottom:30px;
    }
    .cyyjy_pagination div{
        display:flex;
        justify-content:center;
    }
    .cyyjy_pagination div a{
        margin-bottom:10px;
    }
    .djlb{
        background:#fff;
        padding-top:30px;
        padding-bottom:0;
    }
    .djlb_left{
        display:none;
    }
    .djlb_right{
        width:100%;
        padding:0;
    }
    .djlb_right ul li{
        line-height:35px;
    }
    .djlb_right ul li a{
        width:80%;
        font-size:14px;
    }
    .djlb_right ul li span{
        font-size:12px;
    }
    .djlb_right_info2{
        display:none;
    }
    .djlb_right_pian{
        display: none;
    }
    .djlb_right_tit a{
        display:none;
    }
    .djlb_right_tit2{
        display:flex;
    }
    .djlb_right_tit2 a{
        display:block;
        font-size:14px;
    }
    .djlb_right_con{
        margin-bottom:30px;
    }
    .djlb_right_tit span:nth-child(1){
        width:100%;
        font-size:18px;
    }
    .djlb_right_info span{
        font-size:12px;
    }
    .djlb_right_info span img{
        width:13px;
        margin-right:5px;
    }
    .djlb_right_tit a img{
        width:15px;
        margin-right:5px;
        margin-top:-3px;
    }
    .cyyjy_h_right_tit a{
        font-size:14px;
    }
    .cyyjy_h_left_img {
        margin-top: 20px;
    }
    .cyyjy_m{
        /* margin-bottom:60px; */
    }
    .cyyjy_m_con_left .foot_tit {
        display: none;
    }
    .cyyjy_m_con_left .foot_info {
        margin-top: 0;
    }
    .cyyjy_m_con_left .foot_info p:nth-child(1) {
        display: none;
    }
    .yqlj_tit img{
        width:25px;
    }
    .yqlj_tit span{
        line-height:18px;
        font-size:18px;
        padding-left:10px;
        margin-left:10px;
    }
    .yqlj_tab span{
        padding:4px;
        font-size:14px;
        margin-right:5px;
    }
    .yqlj_tab span:last-child{
        margin-right:0;
    }
    .yqlj_tab img{
        margin-left:5px;
    }
    .yqlj{
        margin-top:50px;
        margin-bottom:40px;
    }
    .yqlj_tab{
        margin-top:25px;
        margin-bottom:20px;
    }
    .yqlj ul{
        justify-content:space-between;
    }
    .yqlj ul li{
        width:48%;
        margin-right:0;
    }
    .cxcx_button{
        display:none;
    }
    .cxcx_button2{
        display:flex;
        margin-top:40px;
    }
    .cxcx_button2 .swiper-container{
        padding:5px;
    }
    .cxcx_con{
        flex-wrap:wrap;
    }
    .cxcx_con_left{
        width:100%;
    }
    .cxcx_con_right{
        width:100%;
    }
    .cxcx{
        padding:20px 0 40px;
    }
    .cxcx_con_left_tit span{
        font-size:18px;
    }
    .cxcx_con_left_tit img{
        width:18px;
    }
    .cxcx_con_left_con{
        margin:20px 0;
    }
    .cxcx_con_left_con p{
        font-size:14px!important;
    }
    .cxcx_con_left a{
        width:100px;
        height:auto;
        line-height:normal;
        padding:5px 0;
        font-size:14px;
        margin-bottom:20px;
    }
    .cxcx_button .cxcx_button_tab .cxcx_button_tab_con{
        padding:10px;
    }
    .cxcx_button_tab span{
        font-size:14px;
        margin-top:5px;
    }
    .lczx_xjcl .xjcl_list .xjcl_list_con ul li{
        width:31%;
        margin-right:3%;
        margin-bottom:10px;
    }
    .lczx_xjcl .xjcl_list .xjcl_list_con ul li:nth-child(4n){
        margin-right:3%;
    }
    .lczx_xjcl .xjcl_list .xjcl_list_con ul li:nth-child(3n){
        margin-right:0;
    }
    .lczx_xjcl .xjcl_list .xjcl_list_con ul li p span{
        font-size:12px;
        text-align:center;
    }
    .logo_tit{
        margin-bottom:20px;
    }
    .logo_tit p:nth-child(1) img{
        width:150px;
    }
    .logo_tit p:nth-child(2){
        font-size:18px;
        margin-top:10px;
    }
    .detail_con p{
        font-size:14px!important;
    }
    .detail_close{
        width:96%;
        padding-top:10px;
    }
    .gnhz ul li a span{
        font-size:12px;
    }
    .czcx_detail_tit span:nth-child(1){
        height:18px;
        margin-right:10px;
    }
    .czcx_detail_tit span:nth-child(2){
        font-size:18px;
    }
    .czcx_detail ul{
        justify-content:space-between;
    }
    .czcx_detail ul li{
        width:48%;
        margin-right:0;
        margin-bottom:15px;
    }
    .czcx_detail ul li a p:nth-child(2){
        font-size:13px;
        top:18%;
    }
    .czcx_detail ul li a p:nth-child(3){
        font-size:12px;
        bottom:11%;
    }
    .czcx_detail ul li a span{
        white-space:nowrap;
        font-size:12px;
        transform: scale(0.80);
        -webkit-transform: scale(0.80);
    }
    .cyyjy_f_map2 .cyyjy_f_map_info:nth-child(odd){
        left:0;
        right:auto;
    }
    .cyyjy_f_map2 .cyyjy_f_map_info:nth-child(even){
        right:0;
        left:auto;
    }
    .jcrw{
        padding-top:0;
    }
    .jcrw ul{
        justify-content:space-between
    }
    .jcrw ul li{
        width:48%;
        line-height:normal;
        margin-right:0;
    }
    .jcrw2{
        display:block;
        margin-bottom:30px;
    }
    .right a:hover img{
        transform:translateY(0px);
    }
    .right a:hover span{
        transform:translateY(0px);
    }
    .cyyjy_f_map{
        display:none;
    }
    .zdcxpt_tab{
        display:none!important;
    }
    .map_list{
        display:block;
    }
    .zdcxpt{
        padding-bottom:30px;
    }
    .map_list .map_jiangsu ul li{
        margin:0;
        padding:0;
        padding-left:10px;
    }
    .news_detail{
        padding:0 10px 20px;
    }
    .hz_detail{
        padding:0 10px 20px;
    }
    .yqlj_tit{
        flex-direction:column;
        align-items:flex-start;
    }
    .yqlj_tit form{
        margin-top:20px;
        margin-bottom:20px;
        width:100%;
    }
    .yqlj_tit form input{
        width:80%;
        font-size:12px;
        height:35px;
    }
    .yqlj_tit button{
        font-size:14px;
        height:33px;
    }
    .cyyjy_d_left_con_info>a{
        width: 110px;
        height: unset;
    }
    .cyyjy_d_left_con_info div {
        width: calc(100% - 110px);
    }

    .search_list ul li div:nth-child(1) p {
        width: 100%;
    }
    .search_list ul li div:nth-child(1) span.stime {
        display: none;
    }
    .cyyjy_x .list{
        width: 49%;
        padding: 10px 0;
        margin-bottom: 20px;
    }
    .cyyjy_x .list:nth-child(4n){
        margin-right: 2%
    }
    .cyyjy_x .list:nth-child(2n){
        margin-right: 0
    }
    .cyyjy_x .list span {
        margin: 15px 0 5px;
        font-size: 16px;
        font-weight: 400;
    }
    .cyyjy_x {
        margin-top: 30px;
        margin-bottom: 30px;
    }
}
@media only screen and (max-width:666px){
    .zdcxpt_map_img{
        width:100%;
    }
    .zdcxpt_map_img .zdcxpt_map_info .info_list:nth-child(odd){
        left:0!important;
        right:auto!important;
    }
    .zdcxpt_map_img .zdcxpt_map_info .info_list:nth-child(even){
        right:0!important;
        left:auto!important;
    }
    .zdcxpt_map_info .info_list p:nth-child(1){
        font-size:14px;
    }
    .zdcxpt_map_info .info_list p:nth-child(2){
        font-size:14px;
        margin-bottom:0;
    }
    .zdcxpt_map_info .info_list p:nth-child(2) span{
        display:none;
    }
    .zdcxpt_map_info .info_list p:nth-child(3) span{
        font-size:12px;
        display:none;
    }
    .zdcxpt_map_info .info_list p:nth-child(3) a{
        font-size:12px;
    }
    .zdcxpt_map_tip{
        bottom:auto;
        top:13%;
    }
    .zdcxpt_map_tip p span:nth-child(2){
        font-size:12px;
    }
    .zdcxpt_map_tip p span:first-child{
        width:6px;
        height:6px;
    }
    .zdcxpt_map_point div span{
        width:8px;
        height:8px;
    }
    .zdcxpt_map_point div{
        width:20px;
        height:20px;
    }
    .hz_detail_con p img{
        max-width:100%;
    }
    .yfzt_detail_tit{
        font-size:22px;
    }
    .zdcxxm_tit span:nth-child(1){
        font-size:16px;
        padding-left:10px;
        line-height:18px;
    }
    .zdcxxm_tit span:nth-child(2){
        font-size:14px;
    }
    .zdcxxm ul li{
        width:100%;
        height:40px;
        padding-left:10px;
        margin-bottom:10px;
        font-size:12px;
    }
}
