/*

@media screen and (max-width: 1440px) {
}

@media screen and (max-width: 1199px){
}

@media screen and (max-width: 991px){
}

@media screen and (max-width: 767px){
}

<link id="mobile-style" media="only screen and (max-width: 767px)" type="text/css" rel="stylesheet" href="/css/mobile.css" />

@media (min-width:768px){.container{width:auto;padding-left:20px;padding-right:20px;}}
@media (min-width:992px){.container{width:980px;padding-left:0px;padding-right:0px;}}
@media (min-width:1280px){.container{width:1200px;padding-left:0px;padding-right:0px;}}

*/




@media screen and (max-width: 1024px) {
/* newslist */


/* news */

}

img.mob { display:none;}
img.pc { display:block;}


@media screen and (max-width: 991px){
img.pc { display:none!important;}
img.mob { display:block!important;}

    .swiper-pagination-bullet { width:20px; height:2px; border-radius:0px;}
    .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 2px;}
    .swiper-button-prev, .swiper-button-next { width:16px; height:24px; background-size: cover !important; top:50%; margin-top:-12px;}
    .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom:4px;}

    .mainl1 .txt { width: 100%; float: none;}
    .mainl1 .pic { width: 100%; float: none; padding: 30px 0 0 0;}

    .fzlcBox::after { height: 1px;}
    .fzlcBox .content { height: 260px; position: relative; display: flex; }
    .fzlcBox .left { display:none; }
    .fzlcBox .right { position:inherit; width: 100%; height: 100%; padding: 0 0 0 0px; display: block; }
	.fzlcBox .right .imgBox { display:none; }
	.fzlcBox .js_thumb { width: 100%; height: 100%; object-fit: cover; }
    .fzlcBox .right .info .time { font-weight: normal; font-family: en7; text-align: center;}
    .fzlcBox .swiper-slide:nth-child(even) .right {align-items: flex-start;}
    .fzlcBox .summary { font-size:12px;}
    .fzlcBox .right .imgBox { margin:0 0 10px 0;}
    .mainl3-p1 .fzlcBox .right .imgBox { display:block; }
    .mainl3-p1 .fzlcBox .content { height:auto;}
    .mainl3-p1 .fzlcBox .summary {-webkit-line-clamp: 4; height: 80px;}

    .title2 .txt { padding:0 10%;}

    .mainl5 .vlist { width:100%; padding:0 0 20px 0;}

    .ryzsa {display:block; text-align:center;}
    
    .a-prolist .nTab .TabTitle { padding-bottom:20px;}
    .a-prolist .cnt1 .TabTitle li { width:33.33%; margin:0 0 20px 0!important;}
    .a-prolist .cnt1 .TabTitle li .txt { bottom:0%; text-align: center; padding: 20px 5px; top:0;}
    .a-prolist .cnt1 .TabTitle li .pic img { width:100%; max-width: inherit; height:200%!important;}
    .a-prolist .cnt1 .TabTitle li .txt p { font-size:16px; text-align: center; writing-mode:tb-rl;}
    .a-prolist .cnt1 .TabTitle li .txt .ico { display:none; }
    .a-prolist .nTab .TabTitle .active::after { bottom: -5px;}
    .a-prolist .nTab .TabContent .cnt .p0 { font-size:16px;}
    .a-prolist .nTab .TabContent .cnt .p1 { font-size:14px;}
    .a-prolist .proList_l1 { height:auto; overflow:hidden;}
    .a-prolist .proList_l1 li { width: calc((100% - 30px) / 2); margin: 10px 5px; }
    .a-prolist .proList_l1 li:nth-child(4n+1) {margin-left:5px;}

    .a-prolist-p4 .cnt1 .TabTitle li { width:50%; margin:0 0 20px 0!important;}
    .a-prolist-p4 .cnt1 .TabTitle li .txt p {writing-mode:horizontal-tb; color:#333;}
    
    
    
    .mainl1 .cnt-cn .txt img.autow { width:50vw!important;}
    
    
    .mainl5 .vlist .info { font-size:12px;}
    
    
    
    
    
    
    
    
    
    
    
}

















