body{font-family: 'Adobe 黑体 Std';}
.head {overflow: hidden;}
.head .top {overflow: hidden;height: 110px;background: #d8d8d8;}
.head .logo {float: left;}
.head .logo img {vertical-align: middle;}
.head .channel-list {float: right;margin-right: 46px;font-family: 'Adobe 黑体 Std';}
.head .channel-list .list-item {float: left;}
.head .channel-list .list-item a {display: inline-block;height: 100%; padding: 0 10px;line-height: 110px; color: #333;font-size: 15px;}
.head .search-box {height: 527px;background: url(data-head-bg.png) no-repeat 0 0;background-size: 100% 100%;text-align: center;overflow: hidden;margin-bottom: 66px;}
.head .search-box h1 {font-size: 60px; color: #fffdff;line-height: 82px;margin-top: 80px;margin-bottom: 130px;}
.head .search-box .search {width: 434px; margin: 0 auto;overflow: hidden;}
.head .search-box .search input{width: 355px;height: 55px;line-height: 55px;padding-left: 22px; box-sizing: border-box;border-radius: 24px 0 0 24px;color: #666;font-size: 16px;float: left;}
.head .search-box .search .search-btn{width: 78px;height: 55px;border-radius:0 24px 24px 0;background: url(search01.png) no-repeat center;background-color: #2d5bbb;float: left;}
.main {}
.clear{clear: both;}
.wrap {width: 1280px; margin: 0 auto;overflow: hidden;} 
.data .wrap {margin-bottom: 100px;}
.left-block {width: 612px;float: left;margin-right: 58px;}
.s-block {width: 612px !important;margin-right: 58px;}
.block .head {height: 80px;box-sizing: border-box;line-height: 80px;position: relative;margin-bottom: 36px;background: url(data-head-line.png) no-repeat 6px bottom;background-size: 100%;}
.head-title {position: absolute;font-size: 26px; color: #0457c7;left: 50px;}
.block .head .more {position: absolute;right: 3px;}
.block .head .more a {color: #262626; font-size: 16px;}
.first-block .blcok-img {width: 618px; height: 136px;margin-bottom: 18px;}
.first-block .blcok-img img{width: 100%; height: 100%;}
.first-block .list {padding-bottom: 36px;padding-left: 6px;}
.first-block .list-item {line-height: 46px;font-size: 18px;}

.first-block .list-item .item-classify {color: #d4162c;display: inline-block;line-height: 46px;}
.first-block .list-item .item-time{display: inline-block;line-height: 46px;}
.first-block .list-item .item-tit {margin-right: 16px;color: #373737;width:70%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;vertical-align: middle;margin-bottom: 4px;}
.right-block {width: 610px;float: left;}
.second-block {height:400px; background-size: 100%;position: relative;}
.second-block .tit {line-height: 54px; text-align: center;font-size: 18px;color: #fff;}
.second-block .list {margin-left: 300px;background: #ccc;height:360px;overflow: hidden;padding:20px 0 20px 10px;}
.second-block .list li{line-height:52px;}
.second-block .dianlixinyong {width:300px;height:370px;background:#08317E;position: absolute;left:0px;top:0px;padding-top:30px;}
.second-block .dianlixinyong1{background: #eee;}
.second-block .dianlixinyong2{padding-top:0;height:400px;}
.second-block h4{position: absolute;top:0px;left:60px;color:#fff;z-index: 999;}
.second-block h3{font-size:16px;color:#fff;position: absolute;left:0px;top:0px;z-index: 99;width:300px;text-align: center;}
.second-block .list-item a {color: #272727;font-size: 16px;width:285px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:32px;}
.second-block .list-item::before {content: '';display: inline-block;width: 8px; height: 8px; background: #d4162c;border-radius: 50%;margin-bottom:10px;}
.bottom {height: 260px;background: #2d2d2d;width: 100%;overflow: hidden;}
.bottom .cont{width: 658px; height: 82px;background: #17325d;color: #fff;font-size: 15px;margin:88px auto;text-align: center;padding: 7px 0 4px 0;box-sizing: border-box;}
.cont p {line-height: 34px;}

@media screen and (min-width:1101px){
	.first-block .list-item::before {content: '';display: inline-block;width: 8px; height:8px; background: #d4162c;border-radius: 50%;vertical-align: middle;}
}
@media screen and (max-width:1100px){
	.wrap{width: 100%;}
	.logo{width:30%; float:left;}
	.logo img{width:100%;}
	.head .channel-list{margin:0;}
	.head .channel-list .list-item a{height:28px;line-height:28px;font-size:12px;}
	.head .search-box{background-size: 100%;height:180px;margin-bottom: 0px;}
	.head .search-box h1{font-size:20px;margin:0;line-height:60px;}
	.head .search-box .search{width:80%;}
	.head .search-box .search input{width:auto;}
	.s-block,.right-block{width:100%!important;}
	.first-block .list-item{width:100%;height:40px;}
	.first-block .list-item .item-classify{float:left;display:block;font-size:14px;}
	.first-block .list-item .item-tit{float:left;display:block;margin:0;width:70%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#333;}
	.first-block .list-item .item-time{float:right;display: block;font-size:14px;}
	.first-block .list{padding:0 5px;}
	.second-block{background: none;}
	.second-block .list{margin-left:10px;}
	.bottom .cont{margin:0 auto;}
	.bottom .cont{width:auto;}
	.data .wrap{margin:0;}
	.list-box li a{width:75%!important;}
	.list-box ul li i{display: none!important;}
	.list-box li a {font-size:14px!important;}
}
.page{text-align: center;margin:20px 0;}
.page span{padding:10px;display: inline-block;border:1px solid #D90020;margin:0 10px;cursor: pointer;color:#D90020;}
.page a{color:#333;padding:0 6px;}