body{
	background: #eef3f6;
	line-height: 1.8; color: #333333;
	font-family: 'PingFang SC','microsoft yahei',arial,'helvetica neue','hiragino sans gb',sans-serif;
}
*{
	box-sizing: border-box;
}
.header{
	height: 100px;
	background: #0071fa url(headerbg.jpg) no-repeat center;

}
.container{
	width: 1200px;
	margin: 0 auto;
	background: #fff;
	margin-top: 15px;
	overflow: hidden;
	margin-bottom: 20px;
}
.aside{
	width: 130px;
	float: left;
	background: #c4c4c4;
	font-size: 14px;
	color: #fff;
}
.aside li{
	text-align: center;
}
.aside a{
	color: inherit; display: block; height: 100px; 
}
.aside li.active a{
	background: #0074ff;
}
.aside li:hover i,
.aside li.active i{
	background-position: center bottom !important;
}
.aside li i{
	background: url(/images/icon1.png) no-repeat center top;
	width: 55px; height: 55px;
	display: inline-block;
	margin-top: 12px;
}
.aside li .icon0{
	background-image: url(/images/icon1.png);
}
.aside li .icon1{
	background-image: url(/images/icon2.png);
}
.aside li .icon2{
	background-image: url(/images/icon3.png);
}
.aside li .icon3{
	background-image: url(/images/icon4.png);
}
.aside li .icon4{
	background-image: url(/images/icon5.png);
}
.aside li .icon5{
	background-image: url(/images/icon6.png);
}
.aside li .icon6{
	background-image: url(/images/icon7.png);
}
.aside li .icon7{
	background-image: url(/images/icon8.png);
}
.aside li h4{
	line-height: 1.2;
}
.main{
	width: 1070px; float: left;
}

.news-tab{
	border-bottom: #eef3f6 solid 1px;
	height: 50px; line-height: 50px;
}
.news-tab ul{
	overflow: hidden; padding: 0 20px;
}
.news-tab li{
	float: left;
}
.news-tab li a{
	padding: 0 35px; font-size: 14px; color: #999999; display: block;
	font-weight: bold;
}
.news-tab li a:hover{
	color: #000;
}
.news-tab li.active a{
	color: #000000;
	background: url(/images/border-bottom.png) repeat-x bottom;
}
.news-nav{
	padding: 10px 30px;
}

.news-nav ul{
	overflow: hidden;
}
.news-nav li{
	float: left; margin-right: 5px; margin-bottom: 5px;
}
.news-nav li a{
	display: inline-block;
	border: #999999 solid 1px; height: 20px; line-height: 20px; padding: 0 10px;
	border-radius: 2px; color: #999999;
}
.news-nav li a:hover{
	color: #000;
}
.news-nav li.active a{
	color: #4d9eff; border-color: #4d9eff;
	background: url(/images/nav-on.png) no-repeat right bottom;
}
.news-body{
	padding: 0 25px;
}
.news-body li{
	padding: 15px 0 10px 0; border-bottom: #eef3f6 solid 1px;
}
.news-body li h4 a{
	color: #0074ff; font-size: 14px; font-weight: bold;
}
.news-body li h4 label{
	margin-left: 20px; background: #0074ff; color: #fff; line-height: 1;
	font-size: 12px; padding: 4px 8px; border-radius: 4px;
}
.news-body li p{
	font-size: 14px; margin-top: 5px;
	font-weight: bold;
}
.news-foot{
	padding: 20px 30px; font-size: 14px; overflow: hidden;
}
.news-foot .left button{
	background: url(/images/icon-fresh.png) no-repeat center; width: 18px; height: 18px; display: inline-block;
	border:none;
	cursor: pointer; margin-left: 10px;
	position: relative; top: 2px;
}
.pages ul{
	display: inline-block;
}
.pages form{
	display: inline-block;
}
.pages li{
	display: inline-block;
}
.pages a,
.pages input{
	height: 25px; line-height: 25px;
	padding: 0 10px; border: #c2d2dc solid 1px; display: inline-block;
	border-radius: 2px;
}
.pages a:hover{
	border-color: #3d4d5c;
}
.pages a.active{
	background-color: #0074ff; border-color: #0074ff; color: #fff;
}
.pages input{
	width: 40px; text-align: center;
}
.pages a.prev,
.pages a.first,
.pages a.next,
.pages a.last{
	width: 28px;
	background-repeat: no-repeat;
	background-position: center;
}
.pages a.disabled{
	background-color: #ededed;
	cursor: default;
	pointer-events: none;
}
.pages a.first{
	background-image: url(/images/page-first.png);
}
.pages a.prev{
	background-image: url(/images/page-prev.png);
}
.pages a.next{
	background-image: url(/images/page-next.png);
}
.pages a.last{
	background-image: url(/images/page-last.png);
	margin-right: 10px;
}

.container2{
	
	margin-top: 45px;
	background: #fff;
	padding: 30px 50px 60px 50px;
}
.detail{
	font-weight: bold;
}
.detail-hd{
	border-bottom: #eef3f6 solid 1px;
	padding: 0 5px;
	padding-bottom: 15px;
}
.detail-hd h2{
	font-size: 24px; color: #0074ff; font-weight: bold;
}
.detail-hd p{
	font-size: 16px;
}
.detail-bd{
	font-size: 14px; padding: 15px 5px;
}
.detail-ft {
	margin-top: 20px;
}
.detail-ft a{
	font-size: 20px; background: #0074ff; color: #fff;
	height: 42px; line-height: 42px;
	display: inline-block; font-weight: normal; padding: 0 30px;
	border-radius: 5px;
}<!--0.00020313262939453-->