
@media only screen and (max-width:1680px ) {
	.news_ban {
		background-position: center 0px!important;
		background-size: 130% auto !important;
		background-repeat: no-repeat!important;
		background-attachment: fixed!important;
	}
}
@media only screen and (max-width:1024px ) {
	.news_ban {
		background-position: center 70px!important;
	}
}
.at_pla.fixeded{ position: fixed; left: 0; top: 0; background: #ffffff; z-index: 999; width: 100%;}
.news-main .main_left{transition: top 0.8s;}
.news-main {position: relative;}
.news-main .main_left.fiexd-l{position: fixed;left: 16%; top: 20px;bottom: auto; transition:top 0.8s;}
.news-main .main_left:not(.fiexd-l){position: static;}
.news-main .main_left.bottom{position: absolute;left: 0;top: auto;bottom: 40px;transition:bottom  1s ;}
.news-tk .main_left.bottom{bottom: 70px;}
.news-zlxz .main_left.bottom{bottom: 185px;}
.news-spzx .main_left.bottom{bottom: 94px;}
.main_rig{float: right;width: calc(100% - 280px);padding-bottom: 44px;}
.focu_pic{position: relative;z-index: 50;overflow: hidden;width: 65.8%;height:0;padding-bottom:42%}
.focu_pic img{display: block;width: 100%;transition: all .3s ease-in;}
.focu_list li{position: relative;color: #FFFFFF;}
.focu_cont{position: absolute;z-index: 100;width: 34.2%;padding: 40px 20px;box-sizing: border-box; height: 100%;background: #064e8b;right: 0;top: 0;}
.focu_list li:hover img{transform: scale(1.05);}
.focu_list a{color: #FFFFFF;display: inline-block;}
.focu_tit{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.focu_info{margin-top: 20px; line-height: 24px;color: rgba(255,255,255,0.6);overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.focu_time{margin-top: 10px;color: rgba(255,255,255,0.6);}
.focu_ban{position: relative;}
.focu_use{position: absolute;bottom: 10px;left:calc(65.8% + 20px);z-index: 200;}
.focu_btn{display: inline-block;width: 26px;height: 26px;border-radius: 50%;border: 1px solid #FFFFFF; cursor: pointer;transition: all .3s ease-in;}
.focu_prev{background: url(../img/prev3.png)no-repeat center center/6px;}
.focu_prev:hover{background: #ffffff url(../img/prev2.png)no-repeat center center/6px;}
.focu_next{margin-left: 8px; background:  url(../img/jian3.png)no-repeat center center/6px;}
.focu_next:hover{background: #ffffff url(../img/jian2.png)no-repeat center center/6px;}

/*动态列表*/
.trend_pic{overflow: hidden;}
.trend_pic img{display: block;width: 100%;transition: all .3s ease-in;}
.trend_list li{float: left;width: 48.5%;transition: all .3s ease-in;}
.trend_list li:nth-of-type(even){float:right;}
.trend_list li a{display: block;}
.trend_cont{background: #f7f7f7;padding: 15px 20px 20px;box-sizing: border-box;}
.trend_list li:hover img{transform: scale(1.05);}
.trend_list li:hover{box-shadow: 0 6px 20px rgba(70,75,101,0.15);}
.trendd_tit{color: #333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:bold}
.trend_info{margin: 10px 0 12px;color: #666666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:40px;}
@media only screen and (max-width:1440px ) {
	.focu_info{-webkit-line-clamp: 3;}
	.focu_cont{padding: 30px 20px;}
	.page_btn{width: 35px;height: 35px;}
}
@media only screen and (max-width:1280px ) {
	.main_rig{width: calc(100% - 250px);}
	.focu_tit{-webkit-line-clamp:1;}
	.focu_info{-webkit-line-clamp:2;}
}
@media only screen and (max-width:1024px ) {
    .side_sen{padding-left: 10px;box-sizing: border-box;}
	.side_btn {transition: all .3s ease-in; position: absolute;right: 0;top: 0;width: 50px;height: 50px;cursor: pointer;z-index: 100; background: url(../img/jian1.png)no-repeat center center;}
}
@media only screen and (max-width:768px ) {
	.main{position: relative;}
	.main_left{width: 100%;}
	.focu_cont{padding: 20px 10px;width: 220px;}
	.focu_pic img {height: auto;width: 100%;}
	.focu_use{left: inherit;right: 145px;}
	.main_rig{width: 100%;padding-bottom: 100px;box-sizing: border-box;margin-top: 20px;}
	.page_use {position: absolute;left: 0;bottom: 0px;text-align: center;width: 100%;margin-bottom: 10px;}
}
@media only screen and (max-width:500px ) {
	.focu_pic{width: 100%;height:auto;padding-bottom:0;}
	.focu_cont{position: relative;width: 100%;padding: 20px 20px 100px;}
	.focu_use{right: 0;width: 100%;text-align: center;}
	.trend_info{display: none;}
	.trend_time{margin-top: 10px;}
	.trend_cont{padding: 20px 10px;}
	.trend_list li{width: 100%;}
}

/*国瑞图库*/
/*动态列表*/
.depot_pic{overflow: hidden;}
.depot_pic img{display: block;width: 100%;transition: all .3s ease-in;}
.depot_list li{float: left;width: 48.5%;transition: all .3s ease-in;}
.depot_list li:nth-of-type(even){float:right;}
.depot_list li a{display: block;}
.depot_cont{background: #f7f7f7;padding: 15px 20px 20px;box-sizing: border-box;}
.depot_list li:hover img{transform: scale(1.05);}
.depot_list li:hover{box-shadow: 0 6px 20px rgba(70,75,101,0.15);}
.depot_tit{color: #333333;;position: relative;}
.depot_tit a{width: calc(100% - 79px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:bold}
.enlar_btn{position: absolute;width:20px ;height: 23px;cursor: pointer;right: 0px;top: 50%;transform: translateY(-50%); background: url(../img/enlar.png)no-repeat center center/16px;}
.load_btn{position: absolute;width:15px ;height: 22px;cursor: pointer;right: 44px;top: 50%;transform: translateY(-50%); background: url(../img/load.png)no-repeat center center/20px;}
@media only screen and (max-width:1440px ) {
	.load_btn{right: 40px;}
}
@media only screen and (max-width:500px ) {
	.depot_cont{padding: 20px 10px;}
	.depot_list li{width: 100%;}
	.enlar_btn{width: 20px;height: 20px;}
}
/*放大*/
.lightbox {display: none; overflow: hidden; position: fixed;z-index: 500;left: 0;top: 0;width: 100%;height: 100%; background: rgba(0,0,0,.9);}
.lightbox_close{position: absolute; right: 1.5rem;top: 1rem;background: url(../img/close.png)no-repeat center center;width: 20px;height: 20px;cursor: pointer;}
.ligh_pic{position: absolute;left: 50%;  top: 50%;  height: 60%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);color: #fff;}
.ligh_pic img{width: auto;height: 100%;}
@media only screen and (max-width:1024px ) {
	.ligh_pic{width: 92%;height: auto;}
	.ligh_pic img{width: 100%;height: auto;}
}

/*视频中心*/
.gall_pic{position: relative;overflow: hidden;cursor: pointer;}
.gall_pic img{display: block;width: 100%; position: relative;z-index: 50;transition: all .3s ease-in;}
.gall_pic:hover img{transform: scale(1.05);}
.play_btn{z-index: 100; position: absolute;width: 93px;height: 93px;left: 50%;top: 50%;transform: translate(-50%,-50%); border-radius: 50%; background: url(../img/play.png)no-repeat center center/cover;}
.gall_list li+li{margin-top: 35px;}
.gall_cont{background: #eeeeee;padding: 10px 25px 12px 20px;box-sizing: border-box;position: relative;}
.gall_tit{width: calc(100% - 100px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #333333;cursor: pointer;transition: all .3s ease-in;cursor: pointer;font-weight:bold}
.gall_tit:hover{color: #c30d23;}
.gall_time{color: #999999;margin-top: 3px;}
.gall_btn{position: absolute;width:18px ;height: 18px;cursor: pointer;right: 25px;top: 50%;transform: translateY(-50%); background: url(../img/enlar.png)no-repeat center center/20px;}
@media only screen and (max-width:1440px ) {
	.play_btn{width: 70px;height: 70px;}
}
@media only screen and (max-width:768px ) {
	.play_btn{width: 50px;height: 50px;}
}
.video_box{display: none;  overflow: hidden; position: fixed;z-index: 500;left: 0;top: 0;width: 100%;height: 100%; background: rgba(0,0,0,.9);}
.video_close{position: absolute; right: 1.5rem;top: 1rem;background: url(../img/close.png)no-repeat center center;width: 20px;height: 20px;cursor: pointer;}
.video_pic{max-width: 1280px;width: 90%; position: absolute;left: 50%;  top: 10%;  height: 600px; -webkit-transform: translateX(-50%);transform:translateX(-50%);color: #fff;}
.video_pic img{width: auto;}
.video{width:100%;margin: auto;max-height: 100%;text-align: center;}
.video video{max-height: 100%;width: 100%;}
@media only screen and (max-width:1680px ) {
	.video_pic{   height: 500px; }
	.video_pic h2{font-size: 20px;}
}
@media only screen and (max-width:1440px ) {
	.video_pic{  height: 400px; }
}
@media only screen and (max-width:1024px ) {
	.video_pic{width: 92%;}
	.video_pic img{width: 100%;}
}
/*资料下载*/
.mean_pic{overflow: hidden;}
.mean_pic img{display: block;width: 100%;transition: all .3s ease-in;}
.mean_list li{width: 35%;float: left;margin-left:60px ;margin-bottom: 140px;}
.mean_tit{background: #f7f7f7;border: 1px solid #eeeeee;border-top: none;padding-left: 24px;box-sizing: border-box; position: relative;line-height: 74px;}
.mean_tit a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: calc(100% - 60px);font-weight:bold}
.mean_btn{position: absolute; width: 50px; height: 100%;cursor: pointer; right:0;top: 0; background: url(../img/load.png)no-repeat center center/20px;}
.mean_list li:nth-of-type(even){margin-left: 180px;}
.mean_list li:hover img{transform: scale(1.04);}
@media only screen and (max-width:1440px ) {
	.mean_tit{line-height: 70px;}
	.mean_list li{margin-left: 50px;margin-bottom: 100px;width: 40%;}
	.mean_list li:nth-of-type(even){margin-left: 110px;}
	.news-zlxz .main_left.bottom{bottom: 144px;}

	
}
@media only screen and (max-width:1280px ) {
	.mean_tit{line-height:60px;}
	.mean_list li{margin-left: 3%;margin-bottom: 80px;width: 45%;}
	.mean_list li:nth-of-type(even){margin-left: 6%;}
	.news-zlxz .main_left.bottom{bottom: 124px;}

}
@media only screen and (max-width:1024px ) {
	.mean_tit{line-height: 60px;}
	.mean_list li{margin-left: 3%;margin-bottom: 50px;width: 45%;}
	.mean_list li:nth-of-type(even){margin-left: 6%;}
	.news-zlxz .main_left.bottom{bottom: 94px;}

}
@media only screen and (max-width:500px ) {
	.mean_tit{line-height: 40px;padding-left: 10px;}
	.mean_list li{margin-left: 0;margin-bottom: 30px;width: 100%;}
	.mean_list li:nth-of-type(even){margin-left: 0%;}
	.mean_tit a{width: calc(100% - 50px);}
	.mean_btn{width: 40px;}
	.news-zlxz .main_left.bottom{bottom: 74px;}

}

/* 新闻详情页 */
.newsDetail-banner{height: 300px;}
@media only screen and (max-width:1680px ) {
	.newsDetail-banner{height: 20vw;}
}
@media only screen and (max-width:768px ) {
	.newsDetail-banner{height: 36vw;}
}
.newsDetail-area1 .datal-txt{width: 65%;text-align: center;}
.newsDetail-area1 .datal-txt h3{margin-bottom: 10px;} 
.newsDetail-area1 .datal-txt .detail-img{width: 100%;}
.newsDetail-area1 .datal-txt .detail-img img{width: 100%;}
.newsDetail-area1 .datail-link{width: 31.5%;margin-left: 3.5%;margin-bottom: 20px;border-top: 1px solid #1e2380; background: #f8f8f8;padding: 10px 20px;}
.newsDetail-area1 .datail-link .img-item{position: relative;}
.newsDetail-area1 .detail-cont{text-align: justify;color: #999999;line-height: 24px;border-bottom: 1px solid #c30d23;}
.newsDetail-area1 .detail-cont p{color: #999999;}
.newsDetail-area1 .link-box{display: inline-block;padding: 20px 0; width: 100%;}
.newsDetail-area1 .link-box a{display: inline-block;width: 100%;line-height: 32px;text-align: justify;color: #666666;transition: all 0.4s;}
.newsDetail-area1 .link-box a:hover{color:#c30d23 ;transition: all 0.4s;}

.newsDetail-area1 .detail-title{padding: 10px 0 20px;border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;}
.newsDetail-area1 .item{display: inline-block;transition: all 0.4s; padding:10px 0;border-bottom: 1px solid #eeeeee;  -webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;line-height: 20px;height:60px;}
.newsDetail-area1 .item:last-child{border-bottom: none;}
.newsDetail-area1 .item:hover{color: #c30d23;transition: all 0.4s;}
.newsDetail-area1 .img-item{margin-bottom: 10px;position: relative;overflow: hidden;padding: 0;height: auto;}
.newsDetail-area1 .img-item img{width: 100%;transition: all 0.4s;}
.newsDetail-area1 .img-item .item-title{padding: 0 10px;position: absolute;bottom: 0;left: 0;line-height: 48px;background: rgba(0,0,0,.8); z-index: 9;color: #ffffff;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsDetail-area1 .img-item:hover img{transition: all 0.4s;transform: scale(1.1);}

@media only screen and (max-width:768px ) {
	.newsDetail-area1 .datal-txt{width: 100%;}
	.newsDetail-area1 .datail-link{width: 100%;margin-top: 20px;}
	.newsDetail-banner{height: 20vw;}
}