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{color:#333;background:#F3F5F9;}
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;}

.hd,.column{position:relative;height:40px;line-height:40px;padding-top:10px;border-bottom:2px solid #E3E3E3;}
.hd h3,.column h4{position:absolute;bottom:-2px;left:0;line-height:40px;padding:0 20px;font-size:16px;color:#333;border-bottom:2px solid #5CA8F6;}
.hd .more{float:right;margin-right:10px;}
.fnav{line-height:40px;}

.txt-ul {overflow:hidden;*zoom:1;}
.txt-ul li{height: 32px;line-height: 32px;overflow:hidden;}
.txt-ul li .cname{margin-right:10px;color:#989898;}
.txt-ul li a:hover.cname{color:#5CA8F6;}

.app-ul{overflow:hidden;*zoom:1;}
.app-ul li{float:left;width:80px;}
.app-ul li img{display:block;width:80px;height:80px;}
.app-ul li span{display:block;height:30px;line-height:30px;overflow:hidden;text-align:center;}

.rank-ul{padding-top: 6px;}
.rank-ul li{position:relative;padding:0 18px 0 35px;}
.rank-ul .text-box{position:relative;height:40px;line-height: 40px;overflow:hidden;}
.rank-ul .text-box a{height: 36px;overflow:hidden;}

.rank-ul .pic-box{position:relative;display:none;height:50px;}
.rank-ul .cur .pic-box{display:block;}
.rank-ul .pic-box span{color:#989898;}
.rank-ul li .img,.rank-ul li img{width:50px;height:50px;}
.rank-ul li .img{float:left;margin-right:15px;}
.rank-ul li .pic-box p{float:left;width: 205px;padding-right: 56px;height: 50px;}
.rank-ul li i{position:absolute;left:0;top: 8px;display:block;width:24px;height:24px;line-height:24px;text-align:center;background: #ccc;color:#fff;border-radius: 4px;}
.rank-ul li .orgNum1{background:#FD2727;}
.rank-ul li .orgNum2{background:#FF7E3E;}
.rank-ul li .orgNum3{background:#FFD43E;}
.dbtn{display:block;width:56px;height:30px;line-height:30px;text-align:center;background: #5CA8F6;color:#fff;border-radius: 8px;}
a:hover.dbtn{background: #3686D7;color:#fff;}

.lstar0,.lstar1,.lstar2,.lstar3,.lstar4,.lstar5,.lstar6{background:url(../images/litterstar.png) no-repeat;width:84px;height:13px;display:inline-block;}
.llstar1{background-position:0 -26px;}
.lstar2{background-position:0 -52px;}
.lstar3{background-position:0 -78px;}
.lstar4{background-position:0 -104px;}
.lstar5,.lstar6{background-position:0 -130px;}

.star0,.star1,.star2,.star3,.star4,.star5,.star6{background:url(../images/star.png) no-repeat;width:160px;height:30px;display:inline-block;}
.star1{background-position:0 -30px;}
.star2{background-position:0 -60px;}
.star3{background-position:0 -90px;}
.star4{background-position:0 -120px;}
.star5,.star6{background-position:0 0;}

.mstar0,.mstar1,.mstar2,.mstar3,.mstar4,.mstar5,.mstar6{background:url(../images/mstar.png) no-repeat;width:160px;height:22px;display:inline-block;}
.mstar1{background-position:0 -22px;}
.mstar2{background-position:0 -44px;}
.mstar3{background-position:0 -66px;}
.mstar4{background-position:0 -88px;}
.mstar5,.mstar6{background-position:0 0;}

#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(../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;}

#foot{padding:25px 0;line-height:30px;text-align:center;background: #fff;color:#989898;}
#foot li a{margin:0 12px;}

.side-nav{width:220px;}
.side-nav li{height:50px;line-height:50px;text-align:center;font-size:16px;}
.side-nav li a{display:block;color:#fff;background:#ddefff;color:#333;}
.side-nav li.cur a{display:block;color:#fff;background:#5CA8F6;}
.main{width:960px;}
.img-ul{padding-bottom:20px;}
.img-ul li{float:left;width:215px;margin:20px 0 0 20px;}
.img-ul li img{width:215px;height:104px;}
.img-ul li span{display:block;height:30px;line-height:30px;overflow:hidden;text-align:center;}
#ztarea .title,.main .title{padding:12px 0 0 12px;border-bottom:2px solid #eee;}
#ztarea .title h3,.main .title h3{line-height:40px;font-size:16px;}
#page_navigation{margin:30px auto;text-align:center;clear:both;}
#page_navigation a{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;margin:0 5px;border:1px solid #ccc;background:#fff;}
#page_navigation .previous_link,#page_navigation .next_link{width:80px;background:#FAFAFA;border:1px solid #ddd;}
#page_navigation a.active_page{background: #5ca8f6;color:#fff;border-color: #5ca8f6;}

.page_in_left {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;height: auto;text-align: center;background:#fff;padding-top: 10px;padding-bottom: 10px;box-sizing: border-box;
}
.page a {padding: 5px 10px;border: 1px solid #999;margin-right: 7px;font-size: 14px;display: inline-block;
}
.page a:hover, .page .page_cur {background: #8d5ce9;border: 1px solid #8d5ce9;color: #fff;text-decoration: none;
}


.mt20{margin-top: 20px;}


.page li{
    margin-right: 7px;
    display: inline-block;
}

.page li a{
    padding: 5px 10px;
    border: 1px solid #999;
    display: inline-block;
    float: left;
    font-size: 14px;
}

.page li a:hover{
    background: #2489e6;
    border: 1px solid #2489e6;
    color: #fff;
    text-decoration: none;
}
.page .thisclass a{
    color: #FFF;
    background: #2489e6;
    border: 1px solid #2489e6;
    text-decoration: none;
}