body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
fieldset,img{border:0;}ol,ul,li{list-style:none;}:focus{outline:0;}img{display:block;}
.none,legend{display:none;}.fl{float:left;display:inline;}.fr{float:right;display:inline;}
body{position:absolute;width:100%;min-height:100%;color:#333;background:#F3F5F9;min-width:1200px;}
a{color:#444;text-decoration:none;}a:hover{color:#36aafd;text-decoration:none;}
i,s,u,em,strong{font-weight:normal;font-style:normal;text-decoration:none;}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */
.mr{margin-right:32px;}.mb{margin-bottom:20px;}.w1200{width:1200px;margin:0 auto;position:relative;}.bg{background:#fff;}

#topNavC{height:40px;line-height:40px;background:#F5F5F5;}
#topNavC strong{float:left;}
#topNavC p{float:right;text-align:right;color:#bbb;}
#topNavC p a{margin: 0 10px;}
#header{background: #fff;}
#logo{display:block;width:264px;padding:24px 0;}
#logo img{width:264px;height:78px;}
#search{position:absolute;right:0;top:27px;width:450px;}
#search .search-form-input{float:left;width:335px;height:41px;padding:0 10px;border:2px solid #5CA8F6;}
#search .search-form-submit{width:90px;height:45px;background:#5CA8F6;border:none;font-size:18px;color:#fff;}
#search-bar a{display:inline-block;line-height:30px;margin-right:18px;}
#search-bar{height:30px;overflow:hidden;margin-top:6px;}
#nav .mainNav{background:#5CA8F6;}
#nav ul{height:50px;line-height:50px;}
#nav .mainNav li{float:left;width:109px;text-align:center;font-size:16px;}
#nav .mainNav li a{display:block;color:#fff;}
#nav .mainNav li.cur,#nav .mainNav li a:hover{background:#3686D7;}
#nav p{background:#FAFAFA;height:40px;line-height:40px;overflow:hidden;}
#nav p a{margin:0 33px 0 22px;}
.mainBody{margin-bottom:20px;}
.star0,.star1,.star2,.star3,.star4,.star5,.star6{background:url(../images/litterstar.png) no-repeat;width:84px;height:16px;position:relative;top:10px;}
.star1{background-position:0 -26px;}
.star2{background-position:0 -52px;}
.star3{background-position:0 -78px;}
.star4{background-position:0 -104px;}
.star5,.star6{background-position:0 -130px;}
.mstar0,.mstar1,.mstar2,.mstar3,.mstar4,.mstar5,.mstar6{position:relative;top:3px;background:url(../images/mstar.png) no-repeat;width:160px;height:22px;display:inline-block;}
.mstar1,.mstar0{background-position: center -89px;}
.mstar2{background-position: center -67px;}
.mstar3{background-position: center -45px;}
.mstar4{background-position: center -22px;}
.mstar5,.mstar6{background-position:center 0;}
#foot{position:absolute;bottom:0;width:100%;padding:25px 0;line-height:30px;text-align:center;background: #fff;color:#989898;}
#foot li a{margin:0 12px;}

/******最近更新*******/
#main{width: 1200px;margin: 10px auto 20px;overflow:hidden;position:relative;padding-bottom:110px;}
#main p.ccc{margin:5px; margin-bottom:10px;}
p.new-nav{height:40px;line-height:40px;font-size:14px;color:#fff;background-color: #5ca8f6;padding-left:15px;position:relative;}
p.new-nav i{ display:inline-block; float:left; font-size:14px; font-style:normal;width:148px; text-align:center}
p.new-list{ height:29px; line-height:29px;}
p.new-list a{display:inline-block;width:81px;text-align:center;margin-right:8px;font-size:14px;}
p.new-list a.zuixin{background:#5CA8F6;text-decoration:none;color: #fff;border-radius: 5px 5px 0 0;font-weight:bold;}
p.new-list a:hover{background:#5CA8F6;color: #fff;text-decoration:none;border-radius: 5px 5px 0 0;font-weight:bold;}
p.new-nav i.name{width:706px;padding:0px 20px; padding-left:10px; overflow:hidden; text-align:left;}
#main .new-ul{width: 1200px;height:auto;overflow:hidden;zoom:1;background:#fff;}
#main .new-ul li{height:36px;line-height:36px;background:none;border-bottom:1px solid #dbf3ff;}
#main .new-ul li.cur{background:#d5eaff;border-left: 0;border-right: 0;}
#main .new-ul li span{ display:inline-block; width:752px; height:36px; padding:0px 20px; overflow:hidden; float:left}
#main .new-ul li a.fl{ padding-right:5px; color:#999;}
#main .new-ul li a.tit{ color:#666;}
#main .new-ul li a.tit:hover{text-decoration:underline;color:#f60;}
#main .new-ul li i{ font-style:normal; display:inline-block; float:left; width:121px;text-align:center}
#main .new-ul li i.time{ /*color:#f00;*/width:130px;text-align: right;}
#main .new-ul li.odd{background:#f2fbff;}
#main .new-ul li.cur.odd{background:#d5eaff;}
/******字母索引*******/
.abcsy{clear:both;padding:15px 10px 15px 8px;line-height:30px;overflow:hidden;zoom:1;}
.abcsy h3{float:left;display:inline;font-weight:bold;color:#35A035;}
.abcsy li{float:left;display:inline;margin-left:10px;}
.abcsy li a{display:inline-block;padding:0 10px;color: #3686d7;font-weight:bold;}
.abcsy li a:hover{background:#5CA8F6;color:#fff;}

.pages {
	text-align: center;
	margin: 30px;
	/*font-size: 0*/
	;
}

.pages a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0 12px;
	border: 1px solid #d2d2d2;
	text-align: center;
	margin: 0 3px;
	color: #666666;
}

.pages a.cur,
.pages a:hover {
	color: #FFFFFF;
	background: #5ca8f6;
	border: 1px solid #5ca8f6;
}

