/*
-webkit-touch-callout:none;
*/
@media screen and (max-width:1920px){
	.home2 .list{padding-right: 350px;}
.home2 .recmd{right: -50px;}
}
@media screen and (max-width:1800px){
.home3 .lbox .item .text{padding:20px;line-height: 1.4;}
.home3 .lbox .item .date{margin-top: 15px;}
	
}
@media screen and (max-width:1600px){
.home1 .focus{margin-right:-80px;}
.home1 .nav{padding-right:80px;}
.home2 .content{margin:50px -80px -120px;}
.home2 .list{padding:40px 80px 40px 195px;width:calc(50% + 156px);margin:-109px 0 80px -116px;}
.home2 .recmd .mask{display:block;height:auto;padding:30px 60px;}
.home2 .recmd .mask .h{display:block;}
.home2 .recmd .mask .h .f24{margin-top:10px;}
.home2 .recmd .mask .date{margin-left:0;}
.home8 .dr{ width: 61%; }
.home8 .dl{ width: 39%; }


.home2 .content{margin: 50px 0 0;}
.home2 .list{width: 66%;padding: 40px 260px 40px 80px;margin: 0;}
.home3 .lbox .item .h{max-height: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

}
@media screen and (max-width:1500px){
.home1 .focus .child{padding:30px 30px;}
.home1 .focus .child .f18{bottom:30px;}
.home1{ overflow: hidden; }
.home1 .focus{margin-right:-60px;}
.home1 .nav{padding-right:60px;}
.home2 .content{margin:50px -60px -100px;}
.home2 .list{padding:40px 80px 40px 195px;width:calc(50% + 156px);margin:-114px 0 80px -116px;}
.home3 .item .text{padding:20px 30px;}
.home3 .item .date{margin-top:20px;}
.home4 .list{margin-left:50px;}
.home4 .item{width:calc(50% - 20px);}
.home4 .item .f24{width:80px;line-height:80px;}
.home4.showd .item .pic img{transform:translate(80px,-40px);}
.home1 .focus .child .f24{ font-size: 20px; }
.home1 .tabs{ font-size: 24px; }


.home2 .list{margin: 0;width: 60%;padding: 40px 200px 40px 80px;}
.home2 .content{margin: 50px 0 0;}
.home3 .rbox .tbox{padding: 0 10px;}
.home3 .rbox .tbox .date{margin-top: 15px;}

.home2 .recmd{top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);}

}
@media screen and (max-width:1400px){
.home2 .list{width: 70%;padding-right: 300px;}


}
@media screen and (max-width:1300px){
.more{font-size:16px;}
.home1 .focus .inner{padding-right:60px;}
.home1 .focus .nav{padding-right:60px;margin-bottom:-20px;}
.home2 .hd{width:calc(50% - 160px);}
.home2 .list{padding:30px 60px 30px 145px;width:calc(50% + 100px);margin:-93px 0 80px -100px;}
.home2 .list .date{font-size:40px;}
/*.home3 .list{ padding-left: calc(50% - 20px); }*/
.home3 .item:nth-child(-n+3){margin-bottom:20px;}
.home3 .item:first-child{width:calc(50% - 20px);margin-bottom:0;}
.home3 .item{width:calc(50% - 20px); margin-left: 20px;}
.home5 .l{width:400px;}
.home4 .content{display: block;}
.home4 .hd{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;transform:none;}
.home4 .hd .more{margin:0;}
.home4 .list{margin:80px 0 0;padding-top:0;margin-top:20px;}
.home4:before{width:100%;}
.home4:after{display:none;}
.home4 .list{margin:40px 0 0;width:100%;}
.home4 .item .pic img{transform:none !important;opacity:1;}
.home4 .item .f24{position:static;-ms-writing-mode:lr-tb;-webkit-writing-mode:lr-tb;writing-mode:horizontal-tb;width:auto;line-height:1;padding:5px 10px;color:#333 !important; display:block;text-align:center;}
.home4 .item .f24 span{margin:10px 0 0 !important;display:block;line-height:1.3;}
.home4 .item .f24 span:first-child{white-space:normal;;}
.home4 .item{padding:0;}
.home1 .focus .child .f24{ font-size: 18px; }
.banner .child .text .f40{ font-size: 26px; }
.home1 .tabs{ font-size: 22px; }

.home2 .list{margin: 0;width: 60%;padding: 10px 40px;padding-right: 160px;}

.home3 .rbox .ritem+.ritem{margin-top: 20px;}
.home3 .rbox .tbox .date{margin-top: 5px;}

.home3 .lbox .item .text{padding: 20px 10px;}
.home3 .lbox .item .date{margin-top: 5px;}
.home3 .lbox .item .text .f18{margin-top: 5px;}

}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1150px){
.home1 .focus .child .f24{ font-size: 16px; }
.home1 .tabs{ font-size: 20px; }
.home2 .recmd{right: 0;}
}
@media screen and (max-width:1024px){
.banner .child .text{ right: 0; }
.home1 .tabs a{margin-left:20px;}
.home1 .focus{margin-right:-40px;margin-top:30px;}
.home1 .focus .inner{padding-right:40px;}
.home1 .focus .nav{padding-right:40px;}
.home1 .focus .child{padding:20px 20px; min-height: 190px;}
.home1 .focus .child .f18{ /*position: static;*/ }
.home2 .hd{width:auto;margin-right:0;}
.home2 .content{margin:40px -40px -40px;}
.home2 .list{padding:30px 60px 30px 165px;width:calc(50% + 156px);margin:-100px 0 80px -116px;}
.home2 .recmd .mask{padding:20px 40px;}
.home2 .content{display:block;margin:40px -40px -60px;border-bottom:1px solid #ddd;}
.home2 .recmd{width:100%;}
.home2 .list{width:100%;margin:0;padding:20px 40px;}
.home3 .item .text{padding:20px;}
.home3 .item:first-child .text{padding:20px;}
.home5 .content{display:block;}
.home5 .l .tabs{/*display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;*/font-size: 0; padding:0;margin-left:0;}
.home5 .l .tabs:before{display:none;}
.home5 .l .tabs .item{margin:0 20px 0 0;padding:0 0 10px 0; display: inline-block; vertical-align: middle; width: calc(33.3333% - 20px)}
.home5 .l .tabs .item br{ display: none; }
.home5 .l .tabs .item:before{display:none;}
.home5 .l .tabs .item.now{border-bottom:2px solid #94070a;}
.home5 .l{width:auto;}
.home5 .l .hd .more{margin-top:30px;}
.home5 .l .tabs{margin-top:40px;}
.home5 .r{width:auto;}
.banner .child .text .f40{ font-size: 22px; }

.home2 .recmd{display: none;}
.home2 .list .child .pic{display: block;}
.home2 .recmd .pic.on{position: relative;}
.home3 .list{padding-left: 0;}
.home3 .item:first-child{width: 100%;position: relative;}
.home3 .rbox .ritem{margin-top: 20px;}

}
@media screen and (max-width:900px){
	.banner .navg{ display: none; }
}
@media screen and (max-width:768px){
.home1 .focus .nav{text-align:center;padding:0;margin-bottom:0;}
.home3 .list{padding:0;display: block;}
.home3 .item:nth-child(even){ margin-left: 0; }
.home3 .item:first-child{position:static;width:100%;margin-bottom:20px;}
.home3 .item:first-child:after{display:none;}
.home3 .item:first-child .text{padding:20px;}
.home1 .tabs{ font-size: 18px; padding-bottom: 10px; }

.home3 .lbox .item:first-child{margin-bottom: 0;}
.home3 .rbox .ritem{display: block;}
.home3 .rbox .pic{width: 100%;}
.home3 .rbox .tbox{padding: 20px;border-left-width: 1px;border-top-width: 0;}
.home5 .l .tabs .item{width:auto;}

}
@media screen and (max-width:750px){
.banner .child .text .f24{margin-bottom:0;padding:5px 10px;}
.banner .child .text .f40{line-height:1.3;font-size:16px;padding:5px 10px;}
.home1 .tabs{overflow:auto;}
.home1 .tabs a{margin-left:15px;}
.home1 .focus{margin:20px 0 0;margin-right:-15px;}
.home1 .focus .inner{padding-right:15px;}
.home1 .focus .child{ min-height: 200px; }
.home1 .focus .child .f18{margin-top:20px; left: 20px; }
.home1 .focus .slick-arrow{ width: 45px; }
.home2 .list{padding:20px;}
.home2 .list .item{margin:10px 0 20px;}
.home2 .list .date{padding-right:20px;font-size:32px;}
.home2 .list .date span{font-size:16px;}
.home2 .list .h{padding-left:20px;}
.home2 .content{margin:20px -16px -30px;}
.home2 .recmd .mask{padding:15px 20px;position:static;background:#fff;color: #333;border-bottom:1px solid #ddd;}
.home3 .item .date{margin-top:15px;}
.home4 .item{width:calc(50% - 7.5px);}
.home5 .l .tabs{margin-top:20px; overflow-x: auto; white-space: nowrap;}
.home5 .l{padding-right:15px;}
.home5 .l .hd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}
.home5 .l .hd .more{margin-top:0;}
.home5 .r .d{height:auto;}
.home5 .r video{height:auto;max-height:56vw;}
.details2 .box .l .list .item .f18{ font-size: 18px; }
.details2 .box .l .list .item{ width: 100%; margin: 0; }
.details1 .box .text_cont .text img{width:auto !important;height:auto !important;}
/*.details2 .box .l .list .item+.item{ margin-top: 35px; }*/
/*.details2 .box .l .list .item:nth-child(n+4){ margin-top: ; }*/
}
