@charset "utf-8";
/* CSS Document */

@media screen and (min-width:1500px) {
/*sort*/
	.news-sort{position:relative;font-size:0;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);}
	.news-sort .left{float:left;width:50%;height:100%;position:absolute;left:0;top:0;z-index:-1;}
	.news-sort .right{float:right;width:50%;height:100%;position:absolute;right:0;top:0;z-index:-1;}
	.news-sort ul li{width:50%;float:left;}
	.news-sort ul li a{font-size:22px;color:#222;font-weight:bold;width:100%;text-align:center;padding:3% 0;}
	.news-sort ul li a:before{content:'';padding:1% 3%;}
	.news-sort ul .company a:before{background:url(../images/news/news-com.png) no-repeat left center;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;}
	.news-sort ul .company:hover a:before{background:url(../images/news/news-com2.png) no-repeat left center;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;}
	.news-sort ul .industry:hover a:before{background:url(../images/news/news-industry.png) no-repeat left center;}
	.news-sort ul li:hover a{background:#1C449C;color:#fff;}
	.news-sort ul li:hover div{background:#1C449C;}
	
	.news-sort ul .company.active a:before{background:url(../images/news/news-com2.png) no-repeat left center;}
	.news-sort ul .industry.active a:before{background:url(../images/news/news-industry.png) no-repeat left center;}
	.news-sort ul li.active a{background:#1C449C;color:#fff;}
	.news-sort ul li.active div{background:#1C449C;}
/*newslist*/
	.news-list-bj{background:#f6f6f6;padding-top:3%;}
	.news-list{background:#fff;font-size:0;margin-bottom:3%;}
	.news-list .left{width:50%;float:left;}
	.news-list .left img{width:100%;}
	.news-list .right{width:44%;padding:4% 3% 0 3%;float:right;}
	.news-list .right .time{font-size:15px;color:#666;}
	.news-list .right h2{font-size:26px;color:#000;line-height:36px;height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.news-list .right p{font-size:16px;color:#000;line-height:30px;height:120px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
	.news-list .right .more{font-size:16px;color:#000;}
	.news-list .right:hover h2{color:#1C449C;}
/*news list*/
	.news li{font-size:0;margin-bottom:2.5%;}
	.news li a{background:#fff;padding:1.2%;width:97.6%;}
	.news li a .left{width:26%;float:left;}
	.news li a .left img{width:100%;height:200px;}
	.news li a .right{width:70%;float:right;}
	.news li a .right h3{font-size:24px;color:#000;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.news li a .right span{font-size:15px;color:#666;}
	.news li a .right p{font-size:16px;color:#333;line-height:30px;height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
/*page*/
	.page {margin: 2% auto 3% auto!important;}
    .page,.page a {text-align:center;font-size:16px;color:#1a1a1a;}
    .page a {padding:1% 4%;margin:0 1%;background-color:#f5f5f5;border-radius:6px;}
    .page a:hover {background:#eee;}
}

@media screen and (max-width: 1500px) and (min-width: 1200px){
/*sort*/
	.news-sort{position:relative;font-size:0;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);}
	.news-sort .left{float:left;width:50%;height:100%;position:absolute;left:0;top:0;z-index:-1;}
	.news-sort .right{float:right;width:50%;height:100%;position:absolute;right:0;top:0;z-index:-1;}
	.news-sort ul li{width:50%;float:left;}
	.news-sort ul li a{font-size:21px;color:#222;font-weight:bold;width:100%;text-align:center;padding:3% 0;}
	.news-sort ul li a:before{content:'';padding:1% 3%;}
	.news-sort ul .company a:before{background:url(../images/news/news-com.png) no-repeat left center;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;}
	.news-sort ul .company:hover a:before{background:url(../images/news/news-com2.png) no-repeat left center;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;}
	.news-sort ul .industry:hover a:before{background:url(../images/news/news-industry.png) no-repeat left center;}
	.news-sort ul li:hover a{background:#1C449C;color:#fff;}
	.news-sort ul li:hover div{background:#1C449C;}
	
	.news-sort ul .company.active a:before{background:url(../images/news/news-com2.png) no-repeat left center;}
	.news-sort ul .industry.active a:before{background:url(../images/news/news-industry.png) no-repeat left center;}
	.news-sort ul li.active a{background:#1C449C;color:#fff;}
	.news-sort ul li.active div{background:#1C449C;}
/*newslist*/
	.news-list-bj{background:#f6f6f6;padding-top:3%;}
	.news-list{background:#fff;font-size:0;margin-bottom:3%;}
	.news-list .left{width:50%;float:left;}
	.news-list .left img{width:100%;}
	.news-list .right{width:44%;padding:3% 3% 0 3%;float:right;}
	.news-list .right .time{font-size:15px;color:#666;}
	.news-list .right h2{font-size:25px;color:#000;line-height:30px;height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.news-list .right p{font-size:15px;color:#000;line-height:25px;height:100px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
	.news-list .right .more{font-size:16px;color:#000;}
	.news-list .right:hover h2{color:#1C449C;}
/*news list*/
	.news li{font-size:0;margin-bottom:2.5%;}
	.news li a{background:#fff;padding:1.2%;width:97.6%;}
	.news li a .left{width:26%;float:left;}
	.news li a .left img{width:100%;height:200px;}
	.news li a .right{width:70%;float:right;}
	.news li a .right h3{font-size:21px;color:#000;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1%;}
	.news li a .right span{font-size:15px;color:#666;}
	.news li a .right p{font-size:16px;color:#333;line-height:30px;height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
/*page*/
	.page {margin: 2% auto 3% auto!important;}
    .page,.page a {text-align:center;font-size:16px;color:#1a1a1a;}
    .page a {padding:1% 4%;margin:0 1%;background-color:#f5f5f5;border-radius:6px;}
    .page a:hover {background:#eee;}
}

@media screen and (min-width:992px) and (max-width:1200px) {
/*sort*/
	.news-sort{position:relative;font-size:0;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);}
	.news-sort .left{float:left;width:50%;height:100%;position:absolute;left:0;top:0;z-index:-1;}
	.news-sort .right{float:right;width:50%;height:100%;position:absolute;right:0;top:0;z-index:-1;}
	.news-sort ul li{width:50%;float:left;}
	.news-sort ul li a{font-size:18px;color:#222;font-weight:bold;width:100%;text-align:center;padding:3% 0;}
	.news-sort ul li a:before{content:'';padding:1% 3%;}
	.news-sort ul .company a:before{background:url(../images/news/news-com.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .company:hover a:before{background:url(../images/news/news-com2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry:hover a:before{background:url(../images/news/news-industry.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul li:hover a{background:#1C449C;color:#fff;}
	.news-sort ul li:hover div{background:#1C449C;}
	
	.news-sort ul .company.active a:before{background:url(../images/news/news-com2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry.active a:before{background:url(../images/news/news-industry.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul li.active a{background:#1C449C;color:#fff;}
	.news-sort ul li.active div{background:#1C449C;}
/*newslist*/
	.news-list-bj{background:#f6f6f6;padding-top:3%;}
	.news-list{background:#fff;font-size:0;margin-bottom:3%;}
	.news-list .left{width:50%;float:left;}
	.news-list .left img{width:100%;}
	.news-list .right{width:44%;padding:2% 3% 0 3%;float:right;}
	.news-list .right .time{font-size:15px;color:#666;}
	.news-list .right h2{font-size:21px;color:#000;line-height:25px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.news-list .right p{font-size:15px;color:#000;line-height:25px;height:100px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
	.news-list .right .more{font-size:15px;color:#000;}
	.news-list .right:hover h2{color:#1C449C;}
/*news list*/
	.news li{font-size:0;margin-bottom:2.5%;}
	.news li a{background:#fff;padding:1.2%;width:97.6%;}
	.news li a .left{width:26%;float:left;}
	.news li a .left img{width:100%;height:153px;}
	.news li a .right{width:70%;float:right;}
	.news li a .right h3{font-size:18px;color:#000;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1%;}
	.news li a .right span{font-size:14px;color:#666;}
	.news li a .right p{font-size:15px;color:#333;line-height:25px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
/*page*/
	.page {margin: 2% auto 3% auto!important;}
    .page,.page a {text-align:center;font-size:16px;color:#1a1a1a;}
    .page a {padding:1% 4%;margin:0 1%;background-color:#f5f5f5;border-radius:6px;}
    .page a:hover {background:#eee;}
}

@media screen and (min-width:769px) and (max-width:992px) {	
	/*sort*/
	.news-sort{position:relative;font-size:0;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);}
	.news-sort .left{float:left;width:50%;height:100%;position:absolute;left:0;top:0;z-index:-1;}
	.news-sort .right{float:right;width:50%;height:100%;position:absolute;right:0;top:0;z-index:-1;}
	.news-sort ul li{width:50%;float:left;}
	.news-sort ul li a{font-size:18px;color:#222;font-weight:bold;width:100%;text-align:center;padding:3% 0;}
	.news-sort ul li a:before{content:'';padding:1% 3%;}
	.news-sort ul .company a:before{background:url(../images/news/news-com.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .company:hover a:before{background:url(../images/news/news-com2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry:hover a:before{background:url(../images/news/news-industry.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul li:hover a{background:#1C449C;color:#fff;}
	.news-sort ul li:hover div{background:#1C449C;}
	
	.news-sort ul .company.active a:before{background:url(../images/news/news-com2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry.active a:before{background:url(../images/news/news-industry.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul li.active a{background:#1C449C;color:#fff;}
	.news-sort ul li.active div{background:#1C449C;}
/*newslist*/
	.news-list-bj{background:#f6f6f6;padding-top:3%;}
	.news-list{background:#fff;font-size:0;margin-bottom:3%;}
	.news-list .left{width:50%;float:left;}
	.news-list .left img{width:100%;}
	.news-list .right{width:44%;padding:1% 3% 0 3%;float:right;}
	.news-list .right .time{font-size:15px;color:#666;}
	.news-list .right h2{font-size:18px;color:#000;line-height:25px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.news-list .right p{font-size:15px;color:#000;line-height:21px;height:63px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
	.news-list .right .more{font-size:15px;color:#000;}
	.news-list .right:hover h2{color:#1C449C;}
/*news list*/
	.news li{font-size:0;margin-bottom:2.5%;}
	.news li a{background:#fff;padding:1.2%;width:97.6%;}
	.news li a .left{width:26%;float:left;}
	.news li a .left img{width:100%;height:122px;}
	.news li a .right{width:70%;float:right;}
	.news li a .right h3{font-size:18px;color:#000;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:0;}
	.news li a .right span{font-size:14px;color:#666;}
	.news li a .right p{font-size:15px;color:#333;line-height:25px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:1% 0;}
/*page*/
	.page {margin: 2% auto 3% auto!important;}
    .page,.page a {text-align:center;font-size:16px;color:#1a1a1a;}
    .page a {padding:1% 4%;margin:0 1%;background-color:#f5f5f5;border-radius:6px;}
    .page a:hover {background:#eee;}
}

@media screen and (max-width:769px) {
/*sort*/
	.news-sort{position:relative;font-size:0;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.05);}
	.news-sort .left{float:left;width:50%;height:100%;position:absolute;left:0;top:0;z-index:-1;}
	.news-sort .right{float:right;width:50%;height:100%;position:absolute;right:0;top:0;z-index:-1;}
	.news-sort ul li{width:50%;float:left;}
	.news-sort ul li a{font-size:0.27rem;color:#222;font-weight:bold;width:100%;text-align:center;padding:3% 0;}
	.news-sort ul li a:before{content:'';padding:1% 5%;}
	.news-sort ul .company a:before{background:url(../images/news/news-com.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .company:hover a:before{background:url(../images/news/news-com2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry a:before{background:url(../images/news/news-industry2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry:hover a:before{background:url(../images/news/news-industry.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul li:hover a{background:#1C449C;color:#fff;}
	.news-sort ul li:hover div{background:#1C449C;}
	
	.news-sort ul .company.active a:before{background:url(../images/news/news-com2.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul .industry.active a:before{background:url(../images/news/news-industry.png) no-repeat left center;background-size:90% auto;}
	.news-sort ul li.active a{background:#1C449C;color:#fff;}
	.news-sort ul li.active div{background:#1C449C;}
/*newslist*/
	.news-list-bj{background:#f6f6f6;padding-top:3%;}
	.news-list{background:#fff;font-size:0;margin-bottom:3%;}
	.news-list .left{width:45%;float:left;}
	.news-list .left img{width:100%;}
	.news-list .right{width:48%;padding:3% 3% 0 3%;float:right;}
	.news-list .right .time{font-size:0.24rem;color:#666;}
	.news-list .right h2{font-size:0.27rem;color:#000;line-height:25px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:1% 0;}
	.news-list .right p{font-size:15px;color:#000;line-height:21px;height:63px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:none;}
	.news-list .right .more{font-size:0.24rem;color:#000;}
	.news-list .right:hover h2{color:#1C449C;}
/*news list*/
	.news li{font-size:0;margin-bottom:2.5%;}
	.news li a{background:#fff;padding:1.2%;width:97.6%;}
	.news li a .left{width:35%;float:left;}
	.news li a .left img{width:100%;height:1.8rem;margin-top:3%;}
	.news li a .right{width:63%;float:right;}
	.news li a .right h3{font-size:0.27rem;color:#000;line-height:0.36rem;height:0.72rem;margin-bottom:2%;margin-top:2%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.news li a .right span{font-size:0.24rem;color:#666;}
	.news li a .right p{font-size:0.25rem;color:#333;line-height:0.3rem;height:0.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:1% 0;}
/*page*/
	.page {margin: 2% auto 3% auto!important;}
    .page,.page a {text-align:center;font-size:16px;color:#1a1a1a;}
    .page a {padding:1% 4%;margin:0 1%;background-color:#f5f5f5;border-radius:6px;}
    .page a:hover {background:#eee;}

}