@charset "gb2312";
body,td,th {
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body { margin:0px;}
a{ color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:none;}

.topbodytable {
	background:#0066cb;
	border-right: 6px solid #dfdfdf;
	border-left: 6px solid #dfdfdf;

}
.topbodytable .tdright {border-right: 3px solid #fff ;}
.topbodytable .welcometd { color:#ffffff; text-indent:15px; line-height:24px;border-left: 3px solid #ffffff;}
.topbodytable td { color:#ffffff; line-height:24px;}
.topbodytable a{ color:#ffffff;}
.topbodytable a:hover{ color:#ffffff;}

.bottombodytable {
		border-right: 6px solid #dfdfdf;
	         border-left: 6px solid #dfdfdf;}
.bottombodytable .welcometd { color:#ffffff; text-indent:15px; line-height:24px;border-left: 3px solid #ffffff;}

.bodytable {
	border-right: 6px solid #dfdfdf;
	border-left: 6px solid #dfdfdf;

}
.bodytable .td {border-right: 3px solid #ffffff;border-left: 3px solid #ffffff;}

.nav { background:url(../library/images/navbg.gif) repeat-x; color:#ffffff;}
.nav .leftborder{border-left: 6px solid #dfdfdf;}
.nav .rightborder{border-right: 6px solid #dfdfdf;}
.nav td { color:#ffffff; line-height:20px;}
.nav .listtd { padding:3px 0 0 10px;}
.nav a{ color:#ffffff;}
.nav a:hover{ color:#ffffff;}

.tab .inner { border-top:2px solid #3182b7; border-bottom:2px solid #3182b7; line-height:30px;font-size:14px;
	font-weight:bold;
	color:#0166cc;
	letter-spacing: 2px;}
.tab4 { margin-bottom:12px;}
.tab4 .inner {
	border-top:3px solid #3182b7;
	border-bottom:3px solid #3182b7;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	color:#0166cc;
	letter-spacing: 2px;
}
.tab3 { margin-bottom:12px;}
.tab3 .inner { border-top:3px solid #32a1b4; border-bottom:3px solid #32a1b4; line-height:28px;}


.tablist { margin:5px 0;}
.tablist .inner { border-top:2px solid #3182b7; border-bottom:2px solid #3182b7; padding:6px 2px; line-height:22px;}

.tab2 { margin:5px 0;}
.tab2 .inner {border-left:2px solid #3182b7; border-right:2px solid #3182b7; background:url(../library/images/tab2bg.gif) repeat-y;}

.pictab { border:1px solid #6e6c6f; margin-left:16px;}
.pictab img { border:1px solid #edefec;}

.xyfg {}
.xyfg td { color:#cc0107;}
.xyfg a { color:#cc0107;}
.xyfg a:hover { color:#cc0107;}
.xyfg img { border:1px solid #686f75;}

.picborder { border:1px solid #9b9d9a; margin-left:8px;}
.picborder td{ border:1px solid #d4d2d5;}
.picborder img{ border:1px solid #f7ffff;}
.pictitle {  margin-top:4px;line-height:20px; color:#676767; margin-left:8px;}
.pictitle td {color:#676767;line-height:20px; }
.pictitle a {color:#676767;}
.pictitle a:hover{color:#676767;}

.newslist { border-bottom:1px solid #dddddd; color:#353535; margin-bottom:4px;}
.newslist td{color:#353535; line-height:20px;}
.newslist a{color:#353535}
.newslist a:hover{color:#353535}

.indexrighttd { border:1px solid #0095fd; padding:1px;}

.logintab { margin:10px 0;}
.logintab .input { border:1px solid #0198cd; width:97px; height:17px; line-height:17px; background:#ececec;}

.submit { background:url(../library/images/buttonbg.gif) no-repeat; width:54px; height:20px; border:none; color:#0066d2; line-height:20px; text-align:center; font-size:12px; cursor:pointer;}

.yqljlisttab { background:url(../library/images/dot.gif) repeat-x bottom left; margin-top:6px;}
.yqljlisttab .txt { text-indent:10px;}

.btmtab { border:2px solid #0199fe; background:url(../library/images/logo.gif) no-repeat 61px 6px;}
.btmtab td { line-height:22px;}
.btmtab .copyrtxt { color:#0068ce;}
.btmtab .copyrtxt1 { color:#676767;}

.pagelisttab { background:url(../library/images/dot.gif) repeat-x bottom left; margin-left:20px;color:#353535; margin-bottom:4px;}
.pagelisttab td {color:#353535; line-height:20px;}
.pagelisttab a{color:#353535; }
.pagelisttab a:hover{color:#353535; }

.pdtitle {	font-size:14px;
	font-weight:bold;
	color:#0166cc;
	letter-spacing: 2px;}
	
.current { background:url(../library/images/dotline.gif) repeat-x bottom;line-height:25px; font-weight:bold; text-align:center;letter-spacing: 3px;line-height:25px;}
.current a{color:#141414;}
.current a:hover {color:#141414;}
.normal {letter-spacing: 3px; line-height:25px; background:url(../library/images/dotline.gif) repeat-x bottom; text-align:center;}
.normal a{color:#141414;}
.normal a:hover {color:#141414;}

.positiontab { border-right:1px solid #0398fe;border-left:1px solid #ffffff;}
.positiontab td{color:#ffffff; }
.positiontab a{color:#ffffff; }
.positiontab a:hover{color:#ffffff; }
.positiontab1 { border-left:1px solid #ffffff;}
.positiontab1 td{color:#ffffff; }
.positiontab1 a{color:#ffffff; }
.positiontab1 a:hover{color:#ffffff; }
.rightblueline { border-right:1px solid #0398fe;border-left:1px solid #ffffff;}
.waiborder{ border:1px solid #0398fe;}

.contenttab {border-right:1px solid #0398fe;border-left:1px solid #ffffff;}
.contenttab .contenttd { border:1px solid #c8d8f2; background:#f5f8fd;}
.contenttab .title { padding-top:6px;
	color:#03005c;
	font-size:20px;
	line-height:59px;
	font-family: "黑体";
}
.contenttab .zwtd { padding:37px 12px; color:#141414; line-height:200%;}
.contenttab1 {border-left:1px solid #ffffff;}
.contenttab1 .contenttd { border:1px solid #c8d8f2; background:#f5f8fd;}
.contenttab1 .title { padding-top:6px;
	color:#03005c;
	font-size:20px;
	line-height:59px;
	font-family: "黑体";
}
.contenttab1 .zwtd { padding:37px 12px; color:#141414; line-height:200%;}

.zdxxtab .contenttd { border:1px solid #c8d8f2; background:#f5f8fd;}
.zdxxtab .title { padding-top:6px;
	color:#03005c;
	font-size:20px;
	line-height:59px;
	font-family: "黑体";
}
.zdxxtab .zwtd { padding:37px 12px; color:#141414; line-height:200%;}

.ldjjtab { margin:10px 6px;}
.ldjjtab .ldtitle { text-indent:19px; color:#141414;font-size:14px; line-height:24px; font-weight:bold; }

.zwldjj { margin-top:21px; background:url(../library/images/lddotline.gif) repeat-x bottom;}
.zwldjj .photo { width:70px; height:86px; padding:4px 0 20px 6px; background:url(../library/images/photobg.jpg) no-repeat 2px top;}
.zwldjj td { line-height:24px;color:#141414;} 

.xxxwtab { border-bottom:1px solid #dddddd; color:#353535; line-height:22px;}
.xxxwtab td{ color:#353535; line-height:22px;}

.lzplisttab { }
.lzplisttab .photo {border:1px solid #c0c0c0;}
.lzplisttab .photo img{border:3px solid #ffffff;}
.lzplisttab td{color:#141414; line-height:24px;}
.lzplisttab a {color:#141414;}
.lzplisttab a:hover{color:#141414;}

.xxlssearch .input{ width:125px; line-height:17px; height:17px; border:1px solid #c0c0c0;}
.xxlssearch td{color:#f19129;text-decoration:underline;}
.xxlssearch a{color:#f19129; text-decoration:underline;}
.xxlssearch a:hover{color:#f19129;text-decoration:underline;}

/*=============================================indexbody=============================================================*/
.leftboder{ border:#0099ff 1px solid;}
.xiangbiaobg{ background:url(../library/images/index_xiangbiao1.gif) no-repeat left center; padding-left:15px;font-size:12px;line-height:24px;}
.lineheight22{ font-size:12px;line-height:22px; }
.borderbottom{ background:url(../library/images/xuxian.gif) repeat-x left bottom; height:5px;}
.search{ font-size:12px; color:#ec9134;}
.search a{font-weight:600;color:#ec9134;}
.search a:hover{font-weight:600;color:#ec9134;}
.schoolnewslist{ background:url(../library/images/xiangbiao2.gif) no-repeat left center; padding-left:15px; border-bottom:#CCCCCC 1px solid;}
.midnavbgleft{ background:url(../library/images/midnavbg_left.gif) no-repeat left center;}
.midnavbgmid{ background:url(../library/images/midtopbg_mid.gif);}
.midnavbgright{ background:url(../library/images/midtopbg_right.gif) no-repeat left center;}
.midlanmubg_left{ background:url(../library/images/midlanmubgleft.gif) no-repeat left center;}
.midlanmubg_mid{ background:url(../library/images/midlanmubgmid.gif) repeat-x;}
.midlanmubg_right{ background:url(../library/images/midlanmubgright.gif) no-repeat left center;}
.jgszlist{ background:url(../library/images/jiantou.gif) no-repeat left center; padding-left:15px; border-bottom:#CCCCCC 1px solid;
font-size:12px;
line-height:24px;}
.jianjie{ line-height:21px; padding:10px;}
.wangfu{ color:#0381b3; line-height:22px;}
.rightbothsides{ background:url(../library/images/rightkuang_bothsides.gif) repeat-y;}
.rightlanmu_left{ background:url(../library/images/rightlanmu_left.gif) no-repeat left center;}
.rightlanmu_mid{ background:url(../library/images/rightlanmu_mid.gif) repeat-x;}
.rightlanmu_right{ background:url(../library/images/rightlanmu_right.gif) no-repeat left center;}
.righttitle{  color:#ffffff; font-weight:600;}
/*=============================================zhengwen=============================================================*/
.zhengwentitle{ font-size:16px;font-weight:600; line-height:65px; color:#010255;border-bottom:#c8d8f2 1px solid; }
.borderse{ border:#c8d8f2 1px solid;}
.marginbottom{ margin-bottom:15px;}
.zhengwencontent{line-height:21px; padding-bottom:50px;}
/*=============================================xyzx=============================================================*/
.schoolnewslist2{ padding-left:10px; border-bottom:#CCCCCC 1px solid;}
.xuborderbottom2{ border:1px #000000 dotted;margin-bottom:10px;line-height:21px; padding:10px;}
.xsyd_shangline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c0c0c0;
}
.xsyd_dakuang {
	border: 6px solid #FFFFFF;
}
.xsyd_kuang {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}
.xsyd_bg {
	background-image: url(../library/images/xsyd_r4_c3.jpg);
	background-repeat: repeat-x;
}.tzgg_xialine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
}
.tzgg_bg {
	background-image: url(../library/images/tzgg_r14_c8.jpg);
	background-repeat: repeat-x;
}
.portuse{ background:#e5f8f4; border:1px #bec2c3 solid; margin-bottom:15px;}

/*---------------------------gxf------*/
.dotbg{background:url(../library/images/dotbg.gif) repeat;}
.dotbg td{font-size:12px;
          line-height:22px;
          text-align:center;}
.gjjs_tx1 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #0000FF;
	text-decoration: underline;
}
.gjjs_tx1 a{
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #0068D3;
	text-decoration: underline;
}
.gjjs_tx2 a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #438F69;
	text-decoration: none;
}
.gjjs_tx2 {padding-left:10px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #438F69;
	text-decoration: none;
}.gjjs_tx3 {padding-left:10px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	text-decoration: none;
}


/*-----------------------ldx--------------*/
.xsyd_shangline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c0c0c0;
}
.xsyd_dakuang {
	border: 6px solid #FFFFFF;
}
.xsyd_kuang {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}
.xsyd_bg {
	background-image: url(../library/images/xsyd_r4_c3.jpg);
	background-repeat: repeat-x;
}.tzgg_xialine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
}
.tzgg_bg {
	background-image: url(../library/images/tzgg_r14_c8.jpg);
	background-repeat: repeat-x;
}
.fbOn a{
	font-family: "宋体";
	font-size: 12px;
	color: #F47607;
	text-decoration: none;
}
.fbOn a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #F47607;
	text-decoration: none;
}
.bjOn {
	background-image: url(../library/images/tzgg_r15_c11.jpg);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #07B1CB;
	text-decoration: none;
}
.bjOn a{
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #07B1CB;
	text-decoration: none;
}
.bjOn a:hover{
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #07B1CB;
	text-decoration: none;
}
.fbOff a{
	font-family: "宋体";
	font-size: 12px;
	color: #3678aa;
}
.fbOff a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #3678aa;
}
.bjOff {
	background-image: url(../library/images/tzgg_r15_c16.jpg);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.bjOff a{
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}.bjOff a:hover{
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
/*----------------liuyanlist-----------*/
.liuyantab{background-color:#f5f4fa;
           border:1px solid #0199fe;
          padding:0px 5px 0px 5px;}
.liuyantab .tdd{background:url(../library/images/js_bg.jpg) repeat-x;}
.liuyantab .tab{BORDER-RIGHT: #ff9900 1px solid; 
BORDER-TOP: #ff9900 1px solid; 
BORDER-LEFT: #ff9900 1px solid;
BORDER-bottom: #ff9900 1px solid;}
.liuyantab .tab .td1{background-color:#fff6dd;}
.liuyantab .tab .td2{background-color:#ffffff;}
.liuyantab .tab .bottomborder{border-bottom:1px dotted #ff9900;
                              background-color:#fff6dd;}
.liuyantab .tab .fontblue{color:#1172c3;
                          font-size:12px;
                          font-weight:bold;
                           line-height:25px;}
.liuyantab .tab .fontanswer{color:#696969;
                          font-size:12px;
                           line-height:28px;
                           padding-left:30px;}
.liuyantab .tab .fontask{color:#000000;
                          font-size:12px;
                           line-height:28px;
                         padding-left:30px;
                          border-top:1px dotted #ff9900; }
.liuyantab .tab .fontorange{color:#ff6600;
                          font-size:12px;
                          font-weight:bold;}
.linyantab .tab .img{PADDING-LEFT: 20px;
                     PADDING-TOP: 6px;
                     height:25px;}

/*---------------searchresults----------*/
.tab_border{border:1px solid #0199fe;}
.tab_border .td1{background:url(../library/images/js_bg.jpg) repeat-x;}

.newcurrent {background:url(../library/images/newcurrent.gif) no-repeat; text-indent:58px; padding-top:3px; line-height:21px;}

.gjjstd {}
.gjjstd td {  line-height:35px; padding-left:25px;}
.gjjstd .input { border:1px solid #dddddd}

.studentstar {border:1px solid #bec2c3; background:#e5f8f4;}
.studentstar .innertab { border:1px dotted #000000; background:#f4fdfa;}
.studentstar .photo { no-repeat; padding:7px 7px 7px 6px;
                     border:1px solid #fffff0;}
.studentstar td { color:#101413; line-height:24px;}
.studentstar a{ color:#101413;}
.studentstar a:hover{ color:#101413;}

.midnavbgmid { color:#ffffff;}
.midnavbgmid td{ color:#ffffff;}
.midnavbgmid a{ color:#ffffff;}
.midnavbgmid a:hover{ color:#ffffff;}

.studentparkstar { margin-top:10px;}
.studentparkstar td{ line-height:24px;}
.studentparkstar img{ border:3px solid #ffffff;}

/*----xxjj_list-------------*/
.xxjj_list{}
.xxjj_list .xxjj{background:url(../library/images/xxjj_list_bg.jpg) repeat-x;
           font-size:12px;
           color:#ffffff;
           font-weight:bold;
           text-align:center;}
.xxjj_list .xxjj_list img{padding-left:8px padding-top:5px;}
.xxjj_list .border{border-top:#a5e21b 1px solid;
                    border-bottom:#a5e21b 1px solid;
                   background-color:#ebf7b5;}
.xxjj_padding1{padding:12px 58px 10px 77px;}
.xxjj_padding{padding:4px 58px 6px 77px;}
.xxjj_padding2{padding:5px 58px 5px 77px;}

.list_style{background:url(../library/images/list_02.jpg) repeat-x;}
.list_style2{background:url(../library/images/list_01.jpg) repeat-x;
             font-size:13px;
             font-weight:bold;
             color:#ffffff;
             padding-bottom:1px;
             padding-left:5px;
             white-space:nowrap; 
}

.pageinfo{width:85%;height:30;
          font-size:12px;
          color:#4c5052;
         background:#eeeeee;
         border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;}
.pageinfo a{          font-size:12px;
          color:#4c5052;
         text-decoration:none;}
.pageinfo a:hover{          font-size:12px;
          color:#4d8cab;
         
        text-decoration:none;}

.cgydtab{font-size:16px;
          color:#c50212;
         text-decoration:underline;
line-height:29px;
padding-left:10px;
font-weight:bold;}
.cgydtab a{font-size:16px;
          color:#f1122c;
         text-decoration:underline;
line-height:29px;
padding-left:10px;
font-weight:bold;}
.cgydtab a:hover{font-size:16px;
          color:#f70582;
         line-height:29px;
padding-left:10px;
font-weight:bold;}

.comment{}
.comment .title{font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
         color:#5c5555;
         line-height:20px;
         
border-bottom:1px dashed #000000;}
.comment .title span{font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e00c0c;
         font-weight:bold;}
.comment .list{font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	  color:#353131;
         line-height:180%;
         padding:5px;}
.comment .list span{font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #199ac5;
         font-weight:bold;}
.title{line-height:25px;
        text-align:center;}