﻿@charset "utf-8";
/* ---------------------------------  Site: jaf  Author:kuzau Updated: 2011/08/14 and  Updated by: Name   ---------------------------------   */ 

/* ------------------------ site reset-----------------------  */
html,body,div,span,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,table,tr,td,th,img,a{padding:0; margin:0px 0 0 0;
}
body{font:12px/18px  Arial, Helvetica, sans-serif,SimSun; color:#000; background:#f8d8db url(../images/bg.jpg) center 0 no-repeat;}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#f66;}
a:active{color:#005faf; text-decoration:none;}
img{border:none;}
ul,ol{list-style:none;}
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
ul,ol{list-style:none;}
/* --------------------------------------- site public css-----------------------------------------------------  */
.clear{clear:both; display:block; height:1px;}
.header,.footer{margin:0 auto; width:1000px; }
.header {_position:relative;_z-index:1100;}
.header h2{float:left;width:115px;}
.header h2 img{_behavior:url("/iepngfix.htc");}
.container{ margin:0 auto; clear:both;width:1016px; padding-bottom:15px; background:url(../images/square_bottom.png) left bottom no-repeat;}
.contain_bg{padding-top:15px;background:url(../images/square_top.png) 0 0 no-repeat;}
.main_content{/*padding:0 8px 30px 8px;*/ padding:0 5px; margin-bottom:10px;  min-height:552px; height:auto!important; height:552px; overflow:visible;background:url(../images/square_mid.png) 0 0 repeat-y;}
.main_bg{padding:0 5px; width:990px;margin-bottom:10px;  min-height:552px; height:auto!important; height:552px; overflow:visible;background:url(../images/box-tail.gif) 0 0 repeat-x;}
/*menu*/
#nav {float:left; margin-top:33px; width:870px; display:block; height:46px; line-height:42px;background:url(../images/nav_bg.png) 0 0 no-repeat;_behavior:url("/iepngfix.htc");}
/*#nav .jquery_out {float:left;line-height:42px;display:block; text-align:center; color:#fff;font:18px/42px "微软雅黑"; url(../images/slide-panel_03.png) 0 0 repeat-x;}*/
#nav .mainlevel {float:left; position:relative;/*width:106px;*/ height:42px;/*IE6 only*/ text-transform:uppercase;font-family:hakuyoxingshu7000Regular;background:url(../images/menu-separator.gif) 0 center no-repeat;}
#nav .mainlevel a {/*display:block;*/ padding:0 9px;/* width:86px;*/color:#333; font-size:14px; text-align:center; font-weight:bold; _font-weight:normal; text-decoration:none; line-height:42px; /*font-family:"经典综艺体繁";*/}
#nav .mainlevel a:hover {color:#f66; text-decoration:underline;}
#nav .mainlevel ul {display:none; position:absolute; z-index:1000; background:#353434;}
#nav .mainlevel li {padding-left:15px; background:url(../images/submenu-marker.gif) 10px center no-repeat;/*  width:120px;*//*IE6 only*/}
#nav .mainlevel li a{/*width:95px;*/ color:#8C8C8C;}
#nav .mainlevel li a:hover{/*background:#0135b1;width:100px;*/ border:none;color:#fff;}
/*======分页========*/
.manu{height:30px; line-height:30px;}
.pagebottom {/*float:right; */ clear:both;overflow:hidden;margin:3px 3px 3px 0px;padding:10px 3px; /*width:75%; */height:28px; text-align:right; color:#999; }
.pagebottom span.total{padding-right:5px;}
.pagebottom #AspNetPager2,#AspNetPager1{display:inline;}

/*.pagebottom strong{ margin-right:10px;color:#2a6ebb;}*/
.pagebottom a {display:inline-block; padding:3px 5px; /*float:left;*/margin-right:2px;/*width:28px; height:30px; */line-height:30px;color:#999; text-align:center; text-decoration: none;/*text-shadow: 0 0 2px black; background:url(../images/num_bg.gif) 0 0 no-repeat;*/}
.pagebottom a:hover {color:#f36; font-weight:bold;/*background:url(../images/num_bg_hover.gif) 0 0 no-repeat;*/}
.pagebottom a:active {background-color:lightyellow;border: 1px solid #2B66A5;color: #000;}
.pagebottom a strong{margin:0;color:#000; font-weight:bold; }
/*.pagebottom a:hover strong {color:#fff;}*/
.pagebottom span{/*display:inline-block; float:left;width:28px; height:30px; */text-align:center;}
.pagebottom span.total{width:20px; padding-right:10px; text-align:right;}
.pagebottom span.current {color: #fff;font-weight: bold;margin-right: 2px; line-height:30px;/*background:url(../images/num_bg_hover.gif) 0 0 no-repeat;text-shadow: 0 0 2px black;*/}
.pagebottom .disabled {display:inline-block;color: #929292;margin-right: 2px; /*background:url(../images/btnbg.gif) 0 0 no-repeat;*/ }
.pagebottom .prepage,.pagebottom .nextpage{display:inline-block;/* float:left;width:62px; height:30px; */line-height:30px;/*text-shadow: 0 0 2px black;*/}
.pagebottom .prepage{padding-left:5px;/*background:url(../images/pre_bg.gif) 0 0 no-repeat;*/}
.pagebottom a.prepage:hover{color:#fc6704;/*background:url(../images/pre_bg_hover.gif) 0 0 no-repeat;*/}
.pagebottom .nextpage{padding-right:5px;/*background:url(../images/next.gif) 0 0 no-repeat;*/}
.pagebottom a.nextpage:hover{color:#fc6704;/*background:url(../images/next_hover.gif) 0 0 no-repeat;*/}
/*======左右结构========*/
.sidebar{float:left;  width:290px; padding:0 3px;padding-left:20px;}
.main{float:left; display:inline; padding-top:5px;width:670px;}
.main_right .main{float:right;}
@font-face {font-family: 'hakuyoxingshu7000Regular'; src: url('../images/tt0156m.eot'); src: local('hakuyoxingshu7000 Regular'), local('hakuyoxingshu7000'), url('../images/tt0156m.ttf') format('truetype'), url('../images/tt0156m.svg#hakuyoxingshu7000') format('svg');}
/*======sidebar========*/
.sidebar h3{margin:20px 5px 5px 0;font-family:hakuyoxingshu7000Regular; font-size:40px; line-height:40px; color:#f36;}
.sidebar h3 span{display:block;}
.sidebar h4{ margin-bottom:10px;height:25px;text-indent:-9999em; background:url(../images/categories.png) 0 0 no-repeat;}
.search_form{margin-top:50px;height:30px;}
.search_form .search_text{padding:0 5px; width:130px; height:25px; line-height:25px; box-shadow:0px 0px 8px rgba(0,0,0,.8); border:1px solid #999; background:none;vertical-align:middle;border-radius:5px;}
.search_form .search{margin-left:5px; margin-top:5px;width:35px; height:28px; border:none;vertical-align:middle; text-indent:-9999em; background:url(../images/search.png) 0 0 no-repeat;}
/*======树型导航========*/
#files{margin:5px auto;width:230px;}


.treeview a:link,.tree a:visited{color:#999; }
.treeview a:hover{color:#F63;}
.treeview{margin-bottom:10px;}
#navigation ul{display:block;}
.sidebar .treeview li.first{font-size:14px; background:url(../images/libg.png) 0 0 no-repeat;}
.sidebar .treeview .first a.first:link,.menu .treeview .first a.first:visited{display:block; height:25px; width:200px;color:#000; font-weight:bold; }
.sidebar .treeview .first a.first:hover{color:#F63;}
.sidebar .treeview li{background:url(../images/icon-file.png) 5px 50% no-repeat;}
.sidebar .treeview li.last {background:url(../images/icon-file.png) 5px 50% no-repeat;}
.sidebar .treeview .hitarea{background:url(../images/icon-folder-open.png) 5px 50% no-repeat;}
.sidebar .treeview .expandable-hitarea{background:url(../images/icon-folder.png) 5px 50% no-repeat;}

/*======footer========*/
.footer{clear:both; width:980px; padding:10px;font-size:12px; text-transform:uppercase;padding-bottom:15px; background:#f8d8db;
border-radius:0 0 10px 10px; /*height:80px;*/}
/*.footer h3{position:absolute; top:20px; left:20px; overflow:hidden;width:155px; height:55px; text-indent:-9999em;background:#020c2b url(../images/foot_logo.png) 0 0 no-repeat; }*/
/*.footer p{text-align:center; color:#5b5a5a; line-height:2em;}*/
.footer p{text-align:left; color:#5b5a5a; line-height:2em;}/*2015-5-27修改*/
.footer p a:link,.footer p a:visited{padding:0 3px;color:#333; }
.footer p a:hover{color:#f66; text-decoration:underline;}