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;border-bottom: 1px solid #eaeaea\9;border-bottom: 3px solid #5ca8f6;}
#logo{display:block;width:264px;padding:20px 0;}
#logo img{width:auto;height: 60px;}

.mainNav li i, #search .search-form-submit{background:url(/public/images/nav_ico.png) no-repeat;}
.header_r{position:absolute;right:0;bottom:25px;width: 900px;padding:10px 0;}
.mainNav{float:left;}
.mainNav li{float:left;margin-left:10px;}
.mainNav li a{display:block;height:30px;line-height:30px;padding: 0 10px;font-size:18px;}
.mainNav li i{display: inline-block;width:30px;height:30px;margin-right:6px;vertical-align: middle;}
.n_ico1{background-position: 0 0!important;}
.n_ico2{background-position: 0 -28px!important;}
.n_ico3{background-position: 0 -56px!important;}
.n_ico4{background-position: 0 -84px!important;}
.n_ico5{background-position: 0 -112px!important;}
.n_ico6{background-position: 0 -140px!important;}
#search{position:absolute;right:0;top:6px;width: 256px;height: 36px;border: 1px solid #5CA8F6;border-radius: 50px;}
#search .search-form-input{float:left;width: 200px;height: 36px;padding:0 10px;border:none;background:none;}
#search .search-form-submit{display:block;width:36px;height:36px;overflow:hidden;text-indent:-100px;background-color:#5CA8F6;background-position:5px -170px;border-radius: 50px;border: none;}
#search-bar a{display:inline-block;line-height:30px;margin-right:18px;}
#search-bar{height:30px;overflow:hidden;margin-top:6px;}
.mainBody{margin-bottom:20px;}
.star0,.star1,.star2,.star3,.star4,.star5,.star6{background:url(/public/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(/public/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;}

#header{border:none;background: none;}#search{top:-12px;}
#anNav{background:#5ca8f6;height: 45px;line-height: 45px;text-align: center;}
#anNav > ul{width:1200px;margin:0 auto;}
#anNav li{width:140px;float: left;font-size: 16px;}
#anNav li a{color:#fff;display: block;}#anNav li a:hover{background:#5094d9;}

/******最近更新*******/
#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:32px;line-height:32px;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;}



