/*
-webkit-touch-callout:none;
writing-mode:lr-tb;writing-mode:horizontal-tb;
*/
@media screen and (min-width:1025px){/*pc*/
}
@media screen and (max-width:1680px){
.home .block,.home .header.bg:after{margin:0 30px;width:auto;}
.home2 .content .list2 .item{font-size:14px;}
}
@media screen and (max-width:1500px){
.today2 .content{width:55%;padding:0 30px;margin-left:0;box-sizing:border-box;}
/* 2020-05-25修改lyj */
/* 1490分辨率内容遮挡图片 */
.home7 .d2 .text{padding: 35px 30px;}
.home2{margin-top: 150px;}
}
@media screen and (max-width:1400px){
.home1{padding-top:140px;padding-bottom:50px;}
.home1 .navi{bottom:-50px;}
.home1 .bg .item{background-position:center -24px;}
.home3 .item.act .fz30{width:180px;}
.home3 .item ul{left: 180px;}
.home3 .content{padding:100px 0;}
.home7 .d .text{padding:15px 20px;}
.home7 .d .date b{font-size:40px;}
.home7 .d .h{margin-top:20px;}

.home3 .tit{padding:15px 0;}
.home6 .tit{padding:15px 0;}
.home7 .tit{padding:15px 0;}
}
@media screen and (max-width:1300px){
.home2{margin-top: 90px;}
.home2 .content .list1 .item .ico{width:80px;height:80px;line-height:80px;}
.home2 .content .text .p{font-size:18px;}

.head{padding:15px 0;}
.today5 .tabs a{width:50px;height:120px;line-height:50px;font-size:18px;}
.today2 .list .item .h b{font-size:48px;}
.today4 .item{margin-left:30px;}
.today5 .text .inner{width:auto;padding:30px 60px 30px 100px;}
.today10 .pic::before{height:30px;background-size:contain;background-repeat:repeat-x;}
.today10 .pic::after{height:30px;background-size:contain;background-repeat:repeat-x;}
.today10 .pic{transform:translateY(0);height:100%;padding:30px 30px;}
.today7 .list{padding-bottom:0;}
.home3 .item.sc.act .ul{margin-right: 90px;}
.home3 .item.sc ul{right: 90px;}
.home3 .item .btnbox{width: 90px;}
.home3 .slick-arrow{ width: 45px;height: 45px;line-height: 45px;}
}
@media screen and (max-width:1200px){
.today4 .item .mask .text{padding:20px;}
.today1 .text{padding:0 6%;}
.today7 .text{padding-right:40px;}
.today8 .title{padding:0 6%;}
.today9 .title{padding:0 6%;}
.today11 .title{padding:0 6%;}
.home7 .d2 .text{width: auto;}

/* 2020-05-25修改lyj */
.home6 .bg .s2{left: 55%;}
.home6 .bg .s3{left: 40%;}
}
@media screen and (max-width:1024px){
.home1{padding-top:80px;padding-bottom:30px;}
.home1 .navi{bottom:-30px;}
.home1 .slick-dots{height:220px;}
.home2{margin-top: 70px;}
.home2 .content .list1 .item .ico{width:70px;height:70px;line-height:70px;}
.home2 .content .list1 .item .ico img{transition:none;}
.home2 .content .list1 .item .h{font-size:16px;}
.home3 .content{padding:60px 0;}
.home2 .content .text .p{display:block;}
.home3 .item.act .fz30{width:150px;}
.home3 .item ul{left: 150px;}
.home7 .d2 .text{right:15px;width:auto;}
.home7 .d1 .pic{width:60%;}

.today6 .block{display:block;}
.today6 .dl{width:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.today6 .dl .head{width:100%;}
.today6 .dl .text{width:50%;box-sizing:border-box;}
.today6 .dl .pic{width:50%;box-sizing:border-box;}
.today6 .dr{width:auto;margin-top:15px;}
.today6 .dr .list{padding:30px;}
.today6 .dr .item{width:calc(50% - 15px);margin-bottom:20px;}
.today7 .text{padding:30px 40px 30px 0;}
.today7 .block{-ms-flex-align:start;align-items:flex-start;}

.today4 .bg .s1{display:none;}
.today4 .bg .s2{display:none;}
.today4 .bg .s3{display:none;}
.today4 .bg .s4{display:none;}
.today4 .list{display:block;}
.today4 .item:first-child{margin-top:0;}
.today4 .item{display:-ms-flexbox;display:flex;margin:30px 0 0;-ms-flex-align:start;align-items:flex-start;}
.today4 .item img{width:30%;}
.today4 .item .mask{position:static;background:none;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;margin-left:30px;}
.today4 .item .mask .text{display:block;color: #333;}
}
/* 2020-05-25修改lyj */
@media screen and (max-width:950px){
.home6 .bg .s2{left: 60%;}
.home6 .bg .s3{left: 33%;}
}
@media screen and (max-width:850px){
.home .header.bg:after{margin: 0;}
.home .block{margin:0 15px;}
.home1{padding-top:60px;padding-bottom:0;}
.home1 .block{margin:0;}
.home1 .slick-dots{height:4px;}
.home1 .navi{left:50%;bottom:0px;transform:translateX(-50%);}
.home1 .slick-dots li{font-size:0 !important;padding:0;height:100% !important;}
.home1 .slick-dots li:after{display:none;}
.home1 .slick-dots li.slick-active{height:300% !important;}
.home1 .child img{width:100%;height:100%;object-fit:cover;}
.home2{margin-top: 40px;}
.home2 .bg>span{display: none;}
.home2 .pics{display:none;}
.home2 .content .part{margin-top:20px;}
.home2 .content .text .p .r{margin-top:10px;}
.home2 .content .list1{padding:15px 0;}
.home2 .content .list1 .item .ico{width:55px;height:55px;line-height:55px;}
.home2 .content{margin:0;}
.home2 .content .list1 .item .h{font-size: 14px;}
.home2 .content .text, .home2 .content .list1, .home2 .p2_top, .home2 .list2{padding-right: 0;}
.home2 .content .list2{padding-bottom: 15px;}
.home2 .content .con3{margin-top: 15px;padding-bottom: 15px;}
.home3{padding-top: 20px;}
.home3 .list{height:auto;display:block;}
.home3 .item,.home3 .item.act{display: block;width: calc(100% - 40px);}
.home3 .content{padding:7px 0 15px;}
.home3 .bg span{display:none;}
.home3 .tit .tabs a{margin-right:0;}
.home3 .item{border:none;margin-top:15px;}
.home3 .item .inner{display:block;}
.home3 .item.act ul,.home3 .item .ul{display:block;width:auto;position: static;}
.home3 .item.sc.act .ul{margin-right: 0;}
.home3 .item .fz30{width:auto;line-height:1.5;padding:20px 10px;text-align:left;}
.home3 .item .fz30 span{writing-mode:lr-tb;writing-mode:horizontal-tb;position: static;transform: none;}
.home3 .item.act .fz30{width: 100%;}
.home3 .item li{border:none;border-top:1px solid #fff;}
.home3 .item li a{writing-mode:lr-tb;writing-mode:horizontal-tb;padding:10px;text-align:left;display:block;position:static;}
.home3 .item.sc.act .btnbox{position: static;text-align: center;}
.home3 .item .btnbox .btnwrap{position: static;display: inline-block;transform: none;}

	/* 20200603 xf*/
	.home3 .links{ padding: 15px 0; overflow: hidden;}
	.home3 .link-item{ float: left; width: 30%;}
	.home3 .link-item + .link-item{ margin-left: 5%;}

	.home3 .item .btnbox{width: 100%;border-top: 1px solid #fff;border-left: none;}
	.home3 .item .btnbox .btnwrap{padding: 10px 0;}
	.home3 .slick-arrow{display: inline-block;}
	.home3 .slick-next{margin: 0 0 0 10px;}
	
	
	
.home4{background-position:center 20px;padding-bottom:20px;}
.home4 .content{height:60vw;}
.home4 .content img{width:100%;height:100%;object-fit:cover;}
.home5{background-position:center 20px;padding-bottom:0px;}
.home5 .title{position:relative;transform:none;left:auto;top:auto;padding:40px 30px;}
.home5 .content img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;}
.home6 .bg span{display:none;}
.home6 .list{position:relative;left:auto;top:auto;}
.home6 .content{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.home6 .content > img{position:absolute;left:0;top:7px;width:100%;height:100%;object-fit:cover;opacity:0.3;}
.home6 .list{padding:15px 0;}
.home6 .item{writing-mode:lr-tb;writing-mode:horizontal-tb;position:static;height:auto;transform:none;padding:10px 20px;}
.home7{margin-top:40px;}
.home7 .content{background-position:right bottom;}
.home7 .content .block{display:block;}
.home7 .d1 .pic{width:auto;}
.home7 .d2 .pic{width:auto;margin-top:15px;}
.home7 .d1 .text{width:auto;left:15px;bottom:15px;top:auto;right:15px;background:rgba(182,0,12,0.8);padding:20px 15px 30px;}
.home7 .d2 .text{width:auto;position:static;margin-top:0px;padding:0 15px 30px;box-shadow:none;}
.home7 .d2{box-shadow:0 0 15px rgba(0,0,0,0.15);}



.today1 .content{margin-top:30px;}
.today1 .text{padding:0;}
.today2 .pic{width:auto;border-radius:0;}
.today2 .content{width:auto;}
.today2{display:block;}
.today2 .list .item .h b{font-size:30px;}
.today4 .item .mask{margin-left:15px;}
.today4 .bg span{display:none;}
.today5 .d .box{display:block;}
.today5 .pic{width:auto;}
.today5 .text{width:auto;}
.today5 .text .inner{padding:30px;}
.today5 .tabs{position:static;transform:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:25px;}
.today5 .tabs a{width:auto;height:auto;padding:5px 15px;writing-mode:lr-tb;writing-mode:horizontal-tb;line-height:1.3;border-radius:0;border-width:2px !important;margin:0 10px;}
.today5 .tabs a:after{display:none;}
.today5 .tabs a:nth-child(1).now{background:#06769b;color:#fff;border-color:#06769b;}
.today5 .tabs a:nth-child(2).now{background:#7b902c;color:#fff;border-color:#7b902c;}
.today6 .dl{display:block;}
.today6 .dl .text{width:auto;padding:30px;}
.today6 .dl .pic{width:auto;padding:20px;}
.today6 .dr .list{padding:20px 20px 0;}
.today6 .dr .item{width:calc(50% - 10px);}
.today7 .block{display:block;}
.today7 .bg{display:none;}
.today7 .text{width:auto;padding:30px;background:url(../image/bg10.png);}
.today7 .list{width:auto;}
.today7 .item{margin-top:15px;width:calc(50% - 7.5px);}
.today7 .item .fz22 a{padding:20px;box-sizing:border-box;}
.today8 .content{height:80vw; height: auto;}
.today8 img{height:100%;object-fit:cover; width: 100%;}
.today10{height:auto;}
.today10 .block{display:block;padding-top:15px;}
.today10 .pic{padding:30px;width:auto;}
.today10 .text{padding:30px 15px;width:auto;}
.today11{height:80vw;}
}
@media screen and (max-width:650px){
.today8 .mask{position:static;padding:30px 20px;box-shadow:0 0 15px rgba(0,0,0,0.15);width:auto;background:url(../image/bg10.png);display: block;}
.today8 .title .p{padding:0;}
.today8 .title{padding:0;}
.today4 .item{display:block;}
.today4 .item img{width:100%;}
.today4 .item .mask{margin:15px 0 0;}
.today4 .item .mask .text{padding:15px 0;}
	
	/* 20200603 xf */
    .home3 .link-item .fz40{ font-size: 18px;}
    
    /* 2020-06-28lyj */
    .home7 .d1 .text{position: relative;top: auto;right: auto;bottom: auto;left: auto;background: rgba(182,0,12,1);}


	.home3 .slick-arrow{ width: 35px;height: 35px;line-height: 35px;}
}
/* 2020-05-26修改lyj Safari，浏览器窗口小于615时overflow:hidden失效*/
@media not all and (min-resolution:.001dpcm){
    @media screen and (max-width:650px){
        .today9 .l .d1 img,
        .today9 .r .d2 img{ border-radius: 0 90px; }
        .today9 .r .d1 img,
        .today9 .l .d2 img{ border-radius: 90px 0; }
    }
   
}