@charset "utf-8";
/* CSS Document  Creat by Wu(wu1234567@yahoo.cn) 2008-9*/
/*--全局样式--*/
html{ overflow-x:hidden;}
body{margin:16px 0 0 0; padding:0;font-size:12px;line-height:150%; background:url(../images/bg.jpg) repeat-x #77425c;}
div,p,li{font-family:Arial,"宋体";font-size:12px; color:#333; padding:0; margin:0}
ul,li{list-style:none; margin:0; padding:0}
form{ margin:0; padding:0}
/*p,h1,h2,h3,h4{ margin:0; padding:0}*/
img{ border:0;}
a{color:#333; text-decoration:none}
a:hover{ color:#D40005; text-decoration:underline}
.clear{clear:both;font-size:0px; line-height:0px; height:0px}

#top{ background:url(../images/top.jpg); margin:auto; width:960px; height:104px; position:relative}
#top .swf{ margin:22px 0 0 250px;}
#top .yf{position:absolute; z-index:1; right:-50px; top:-50px;}
#menu{ background:url(../images/menu.jpg); margin:auto; width:960px; height:35px;}
#menu ul{ margin:0 0 0 10px; padding:6px 0 0 0;}
#menu ul li{ float:left; font-size:14px; font-weight:bold; padding:0 15px; line-height:23px; position:relative;}
#menu ul .l{ width:2px; height:23px; background:url(../images/menu_l.gif); padding:0}

#m1{visibility:hidden; position:absolute; z-index:2px; margin:0; padding:5px 0; left:0; top:20px; background:#fff; width:90px; filter: progid:DXImageTransform.Microsoft.DropShadow(color=#cccccc,offX=2,offY=2,positives=true) alpha(opacity=90)}
#m1 dd {margin:0 auto; background:#FFFFFF; padding:0; font-weight:normal; text-align:center; line-height:25px;}
#m1 dd a{ width:96%; display:block; font-size:13px; color:#000000}
#m1 dd a:hover{ width:96%; background:#e36861; display:block; color:#fff; text-decoration:none;}

#m2{visibility:hidden; position:absolute; z-index:2px; margin:0; padding:5px 0; left:0; top:20px; background:#fff; width:90px; filter: progid:DXImageTransform.Microsoft.DropShadow(color=#cccccc,offX=2,offY=2,positives=true) alpha(opacity=90);
}
#m2 dd {margin:0 auto; background:#FFFFFF; padding:0; font-weight:normal; text-align:center; line-height:25px;}
#m2 dd a{ width:96%; display:block; font-size:13px; color:#000000}
#m2 dd a:hover{ width:96%; background:#e36861; display:block; color:#fff; text-decoration:none;}

.wrapper{ width:960px; margin:auto; background:#fff;}
#left{ width:210px; float:left; background:url(../images/leftbg.jpg) repeat-x #fff;}
.search{ height:60px; background:url(../images/line2.gif) repeat-x bottom;}
.search input{ float:left;}
.search .sou{ margin:18px 0 0 20px; width:125px; border:solid 1px #000; color:#666; line-height:18px;}
.search .suo{ margin:21px 0 0 15px;}

.sideLog{ width:180px; margin:10px auto}
.sideLog .title{ height:27px; background:url(../images/lefttitle.gif); font-size:14px; font-weight:bold; color:#fff; text-indent:20px; line-height:27px;}
.sideLog .title a{ color:#fff;}
.sideLog .content{ width:180px; height:103px; background:url(../images/loginbg.gif); padding-top:15px;}
.sideLog .content2{ width:170px; height:208px; background:url(../images/loginbg2.gif); padding:10px 5px 0 5px; color:#555}
.sideLog .content2 a{ color:#555}
.sideLog .log{ width:138px; margin:0 auto; clear:both; padding:2px 0}
.sideLog .log span{ float:left}
.sideLog .log input{ float:left; width:90px; margin-left:5px; border:solid 1px #999}
.sideLog .c{ margin:0 0 0 57px; clear:both;}
.sideLog .c span{ float:left}
.sideLog .c input{ float:left;}
.sideLog .btn{ margin:0 auto; padding:5px 0; width:138px; clear:both; border-top:solid 1px #f9e5d6}
.sideLog .btn span{ float:left; margin-left:15px;}
.sideLog .btn span a{text-decoration:underline; color:#b64e57}
.sideLog .btn input{ float:left; margin-left:15px;}

.sidebar{ width:180px; margin:10px auto}
.sidebar .title{ height:27px; background:url(../images/lefttitle.gif); font-size:14px; font-weight:bold; color:#fff; text-indent:20px; line-height:27px;}
.sidebar ul{ margin:0; padding:0;}
.sidebar ul li{ height:29px; background:url(../images/leftbtn.gif) bottom; text-align:center; line-height:29px;}
.sidebar ul li a{ font-size:14px; font-weight:700; color:#b64e57}

#main{ width:750px; background:url(../images/top2.jpg) no-repeat; float:left; margin-bottom:10px;}
.mainTitle{ width:687px; height:40px; margin:60px auto 0 auto; background:url(../images/dotline.gif) repeat-x bottom;}
.mainTitle span{ float:left; line-height:40px; font-size:25px; color:#b74148; font-weight:bold; text-indent:20px; background:url(../images/arrow1.gif) no-repeat 5px 10px;}
.mainTitle p{ float:right; margin-top:15px;}
.mainTitle h1{ margin:0; padding:0; font:20px 黑体; line-height:38px; text-align:center}
.download{ width:687px; height:35px; margin:5px auto 0 auto; text-align:center; background:url(../images/dotline.gif) repeat-x bottom;}

.mainContent{width:687px; margin:10px auto; font-size:14px; background:url(../images/dotline.gif) repeat-x bottom; padding-bottom:10px; line-height:180%;}
.mainContent p{font-size:14px;}
.mainList{width:600px; margin:auto; padding:0;}
.mainList li{ float:left; width:460px; height:25px; line-height:25px; background:url(../images/arrow.gif) no-repeat 5px 8px; padding-left:20px;}
.mainList li a{ font-size:13px; color:#b74148}
.mainList .date{ width:60px; background: none;  padding-left:0; text-align:center;}
.printPage{ text-align: center;margin:10px auto;}
.printPage a{ text-decoration:underline; }
.Operation{ float:left; margin-left:20px; display:inline;}
.DPoint{ float:right; color:red; margin-right:20px; display:inline;}


.Module{ width:350px; float:left; margin-bottom:10px; display:inline;}
.Module .title{ height:26px; background:url(../images/titlebg.gif)}
.Module .title span{ color:#FFF; font-size:14px; font-weight:bold; float:left; margin:5px 0 0 15px;}
.Module .title a{ color:#FFF; font-size:12px; font-weight:bold; float:right; margin:5px 10px 0 0;}
.Module .content{width:348px; height:150px; clear:both; border-left:#ebc0a0 solid 1px;border-right:#ebc0a0 solid 1px; background:#FFF; position:relative;}
.Module .content img{ float:left; margin:15px 0 0 9px;}
.Module .content p.notice{margin:0 15px; width:auto; height:auto; float: none; color:#901; padding:10px 0 0 0; font-size:14px; line-height:160%}
.Module .content p{ float:left; width:238px; height:120px; color:#901; padding:10px; font-size:12px; line-height:160%; color:#444;overflow:hidden; }
.Module .content p a{ color:red}
.Module .more{position:absolute; z-index:2px; left: 265px; top: 129px; color:red}

.Module .content ul{ float:left; width:235px; margin-left:10px; padding:10px 0;}
.Module .content ul li{ height:22px; background:url(../images/dotline2.gif) repeat-x bottom; line-height:22px;}
.Module .content ul li a{ color:#990011;}
.Module .bot{ height:6px; background:url(../images/botbg.gif); line-height:6px; clear:both}
.l20r10{ margin-left:20px; margin-right:10px;}
.Module .h218{ height:218px;}
.t60{ margin-top:60px;}


#footer{ background:url(../images/footerbg.jpg); width:960px; height:79px; margin:auto}
#footer p{ text-align:center; padding-top:10px;}