@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ font-family:"宋体"; font-size:12px; color:#6b6b6b;}
img{border:0px;}
a{color:black; text-decoration:none}
a:hover{color:#ff0000; text-decoration: underline;}
ul li  {list-style:none; line-height:21px; text-align:left; font-size:12px; font-family:"宋体";}

.tit{font-family: "黑体"; font-size: 18px;line-height:30px; margin-top:15px; text-align:center;}
body.content h2{font-size:14px;text-align:center;line-height:25px;}
body.content .pages{text-align:center;margin:8px 0;}
body.content .pages a{padding:3px;border:1px solid silver;}
.pageSelect{text-align:center;margin:5px 0;}

.tt01 a{ color:#2887b8; font-size:12px; font-weight:bolder; text-decoration:none; height:20px; padding-top:8px;}
.tt01 a:hover{ color:#2887b8; font-size:12px; font-weight:bolder; text-decoration:underline;height:20px; padding-top:8px;}

.tt02{height:15px; padding-top:6px;float:left; width:100px;}
.tt02 a{ color:#2887b8; font-size:12px; font-weight:bolder; text-decoration:none; }
.tt02 a:hover{ color:#2887b8; font-size:12px; font-weight:bolder; text-decoration:underline;}

.tt03{float:right; width:50px; height:15px; padding-top:6px; text-align:right; padding-right:20px;}
.tt03 a{ color:#2887b8; font-size:12px; font-weight:bolder; text-decoration:none;}
.tt03 a:hover{ color:#2887b8; font-size:12px; font-weight:bolder; text-decoration:underline;}

.bigd{ width:1000px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; }

.a01{ background-image:url(../images/a.jpg); background-repeat:repeat-x; width:133px; height:32px; float:left; margin-right:33px;}
.a02{ background-image:url(../images/b.jpg); height:24px; width:814px;float:left; padding:8px 0 0 20px; color:#FFFFFF;}
.a02 a{ color:#FFFFFF; font-size:14px; font-weight:bolder;}
.a02 a:hover{ color:#cc0000; font-size:14px; font-weight:bolder;}

.b01{ width:121px; float:left; background-image:url(../images/c.jpg); background-position:top; background-repeat:repeat-x; padding:6px; padding-top:20px;}
.b01 img{ margin-bottom:15px;}
.b02{ width:33px; background-image:url(../images/s-line.jpg); height:765px; float:left;}

.b03{background-image:url(../images/c.jpg); background-position:top; background-repeat:repeat-x; width:820px; float:left; padding-left:14px; padding-top:10px;}

.c01{width:820px; margin-bottom:10px;}

.c02{width:820px; margin-bottom:10px; height:155px; border-bottom:1px dotted #cccccc; border-top:1px dotted #cccccc; padding-top:10px;}

.n01{width:400px; float:left; border:1px solid #cccccc; padding:5px; height:235px; margin-right:8px;}

.n02{width:400px; float:left;}
.n03{width:400px; height:23px;}
.n04{float:left; height:15px; padding-top:8px;  width:250px; padding-left:6px;}
.n05{float:right; height:15px; padding-top:8px; width:80px; text-align:right; padding-right:6px;}

.bg01{background-image:url(../images/bg1.gif); width:400px; height:15px;}
.bg02{background-image:url(../images/bg2.gif); width:380px; height:200px; padding:0 10px 0 10px;}
.bg02 div{ padding-left:16px; float:left; width:75px; height:92px; margin-bottom:6px;}
.bg02 p{ line-height:18px; text-align:center;}
.bg02 a{ color:#666666; text-decoration:none;}
.bg02 a:hover{ color:#cc0000; text-decoration:underline;}

.bg03{background-image:url(../images/bg3.gif); width:400px; height:15px;}

.m01{width:195px;height:150px;}

.mul{background-image:url(../images/h-line.jpg); background-position: top; background-repeat:no-repeat; padding-top:15px;}
.mul li{ line-height:21px;height:21px;overflow:hidden;}

.mul02{background-image: url(../images/h-line2.jpg); background-position: top; background-repeat:no-repeat; padding-top:25px;}
.mul02 li{ line-height:21px;}

.p01{width:110px; height:100px; float:left; margin-left:15px; text-align:center;}
.p01 p{ line-height:16px;}

.p02{width:110px; height:110px; float:left; margin-left:15px; text-align:center;}
.p02 p{ line-height:16px; padding-top:5px;}

.p03{width:80px; height:105px; float:left; margin-right:17px; text-align:center; overflow:hidden;}
*html .p03{ margin-right:15px;}
.p03 p{ line-height:16px; padding-top:3px;}

.picbg01{background-image:url(../images/bg4.jpg); width:16px; height:135px; float:left;}
.picbg02{background-image:url(../images/bg5.jpg); width:783px; height:105px; float:left; padding:15px 0px 15px 5px;}
.picbg03{background-image:url(../images/bg6.jpg); width:16px; height:135px; float:left;}

/*list*/
.e01{ width:540px; background-image: url(../images/h-line3.jpg); background-position:right; background-repeat:repeat-y; margin-top:10px; padding-left:10px; float:left; padding-right:30px;}

.lt{height:20px; padding-top:8px;border-bottom:1px dashed #cccccc;font-size:12px;overflow:hidden;}
.lt a:hover{color:#cc0000;}

.e02{ width:540px; float:left;padding-top:20px;}
.e02 a{ font-size:14px; line-height:25px;}
.e02 a:hover{ font-size:14px; text-decoration:underline; line-height:25px;}

.e03{width:240px; float:left; margin-top:10px;}
.e04{text-align: right; padding-left:15px;height:380px;}
.e05{border:1px solid #e0e0e0; width:223px;  text-align:left; height:380px;}
.e06{background-image:url(../images/ttbglll.jpg); line-height:25px; background-position:left; background-repeat:no-repeat; padding-left:16px; height:25px; font-weight:bolder;}

.ett{background-image:url(../images/ttbg11.jpg); height:25px; line-height:25px; padding-left:15px; margin-bottom:8px;}

.p04{width:98px; height:110px; float:left; margin-left:8px; text-align:center;}
*html .p04{ margin-left:5px;}
.p04 p{ line-height:16px; padding-top:5px;}

.header{background:url(../images/bantou.jpg);height:150px;margin-bottom:8px;position:relative;}
.header .logo{position:absolute;left:37px;top:64px;width:140px;height:40px;text-indent:-999px;overflow:hidden;}
.headernav .mail{float:right;}

#SidebarHeader{text-align: right; margin-bottom:15px;}
#SidebarNominate{height:380px;}

body.index .pnews_p{width:40px;float:left;}

.artlist li .name{display:inline;}
.artlist li .name a{color:black;font-weight:bold;}
.artlist li .name .time{float:right;}
.artlist li .intro{margin-left:1em;}
.artinfo{text-align:center;line-height:20px;}
.artinfoEnd span,
.artinfo span{margin-right:10px;}
.artcontent{margin:15px 0; line-height:21px;width:540px;overflow:hidden;}
.artcontent a{color:black;text-decoration:underline;}
.artinfoEnd{text-align:right;}

.subclasses .sub{margin:5px 0 10px;}
.subclasses .sub h3 a{font-size:16px;font-weight:bold;}
.subclasses .sub li{list-style:none outside;line-height:18px;}
.subclasses .sub li a{font-size:14px;}

