@charset "utf-8";
/* CSS Document */

body,div,ul,li,dl,dt,dd,p,h1,h2,h3,span,img {
	font:normal 14px "Microsoft YaHei","黑体","Microsoft YaHei",helvetica, arial, verdana, tahoma, sans-serif;
	color:#333;
	margin:0;
	padding:0;
	list-style-type:none;
	border:none;
}
a{ text-decoration:none;}
.bg{
	width:1100px;
	margin:0 auto; overflow:hidden;
	}
.clear{
	clear:both;
	}
.ding{
	height:30px;
	background:#e70000;
	}
.ding h2{
	color:#FFF;
	float:left;
	margin-top:4px;
	}	
.ding h3{
	color:#FFF;
	float:right;
	margin-top:4px;
	}	
.ding h3 a{
	color:#FFF;
	text-decoration:none;
	margin:0 8px;
	}
.logo{ float:left;}	
.logo img{margin-top:15px;width:299px;}	
.nav li{ float:left;font-weight: bold;
    float: left;
    width: 90px;
    position: relative;
    font-size: 15px;margin-top: -5px;}
.nav li:first-child a,.nav a:hover{background: #e70000;
    color: #FFF;transition: background 0.6s;}	
.nav{position: relative;
    width: 70%;
    float: right;}
.nav li a{display: block;
    padding: 20px 8px;
    color: #34495e;
    position: relative;
    z-index: 2000;
    text-align: center; line-height:60px;
    text-decoration: none;
    font-weight: 300;
    margin-top: 5px;height: 60px;font-size: 15px;}


.di{
	height:47px;
	background:#02205e;


	}
.di	b{
	color:#FFF;
	display:inline-block;
	margin-right:10px;
	font-size:16px;
	}	
	
.di	span a{
	color:#FFF;
	display:inline-block;
	margin-right:10px;
	}	
	
.pageNav{
 clear:both; margin-top:30px; text-align:center;
}
.pageNav{}
.pageNav a{
 padding:8px 10px; font-size:11px; background:#EBEBEB;
}

.pageNav a.prev, .pageNav a.next, .pageNav a.cur{
 background-color:#e70000;  color:#ffffff; padding:8px 10px;
}
.pageNav a:hover{
	background:#e70000;
	color:#fff;
	}	
body{ width:auto;}	
@media screen and (min-width: 400px) and (max-width: 1200px){
	body{ width:1200px;}}	