@import url(base.css);
.leftDiv
{
width: 642px;
float: left;
height: auto;
padding: 0px;
}

.catMenu{clear: both;border-right: #d1deed 1px solid;border-top: #d1deed 1px solid;border-left: #d1deed 1px solid;border-bottom: #d1deed 1px solid;height: 65px;margin-bottom: 5px;}
.catMenutop{clear: both;background: #d8e1eb;width: 636px;border-bottom: #d1deed 1px solid;height: 33px;padding-left: 4px;}
.catmenutitle{font-weight: bold;font-size: 14px;float: left;padding-bottom: 0px;width: 115px;color: #2e4d7a;line-height: 28px;padding-top: 0px;}
.catmenulist{float: right;width: 535px;}
.catmenulist UL{float: right;}
.catmenulist LI{padding-right: 8px;display: block;float: left;padding-bottom: 0px;overflow: hidden;line-height: 30px;padding-top: 0px;}
.catmenulist .s{padding-top: 4px;}
.catmenulist .s IMG{right: 0px;vertical-align: middle;top: 6px;}
.catnav{padding-left: 5px;background: #fff;line-height: 30px;height: 30px;}
.catnav H2
{
font-size: 11px;
color: #004a72;
}
.wzlist{text-align:center;overflow:hidden;}
.wzlist ul{margin:0;padding:0;}
.wzlist li{list-style-type:none;border:1px solid #B0DCE5;background-color:#E5F1F6;width:100px;text-align:center;float:left;margin:6px 7px 6px 7px;padding:3px;}
.wzlist span{font-size:12px;display:block;width:100px;height:20px;line-height:17px;overflow:hidden;padding-top:3px;margin:0;}
.wzlist img{height:115px;width:100px;}



#mainleftlist{border-right: #d0dbe7 1px solid;border-top: #d0dbe7 1px solid;margin: 0px 0px 5px;border-left: #d0dbe7 1px solid;width: 640px;border-bottom: #d0dbe7 1px solid;}

.newslist dl{float: left;width: 640px;}
.newslist dl dt{padding-right: 10px;padding-left: 10px;padding-bottom: 0px;color: #10478c;height: 32px;line-height: 30px;text-align: right;border-bottom: #ccc 1px dashed;margin:0px;}
.newslist dl dt SPAN{font-weight: bold;font-size: 12px;float: left;overflow: hidden;text-align: left;}
.newslist dl dt A:link{font-size: 14px;color: #16387c;}
.newslist dl dt A:visited{font-size: 14px;color: #16387c;}
.newslist dl dt A:hover{color: #f60;}
.newslist dl dt A:active{color: #f60;}
.newslist dl dd{clear: both;padding-right: 3px;padding-left: 3px;font-size: 12px;background: #fff;padding-bottom: 8px;margin: 0px 5px;line-height: 18px;padding-top: 0px;border-bottom: #ccc 1px dashed;color: #333;height:54px;}
.newslist dl dd br{display: none;}
.newslist dl dd img{float: right;}


#pagenum{clear: both;padding-right: 4px;padding-left: 4px;background: #f8f8f8;padding-bottom: 0px;overflow: hidden;line-height: 32px;padding-top: 0px;height: 30px;text-align: center;}
#pagenum A:link{border-right: #91abbb 1px solid;padding-right: 5px;border-top: #91abbb 1px solid;padding-left: 5px;background: #f0f6f9;padding-bottom: 1px;margin: 5px 2px 4px;border-left: #91abbb 1px solid;color: #1f3a87;padding-top: 2px;border-bottom: #91abbb 1px solid;}
#pagenum A:visited{border-right: #91abbb 1px solid;padding-right: 5px;border-top: #91abbb 1px solid;padding-left: 5px;background: #f0f6f9;padding-bottom: 1px;margin: 5px 2px 4px;border-left: #91abbb 1px solid;color: #1f3a87;padding-top: 2px;border-bottom: #91abbb 1px solid;}
#pagenum A:hover{border-right: #91abbb 1px solid;border-top: #91abbb 1px solid;background: #1f3a87;border-left: #91abbb 1px solid;color: #fff;border-bottom: #91abbb 1px solid;}
#pagenum A:active{border-right: #91abbb 1px solid;border-top: #91abbb 1px solid;background: #1f3a87;border-left: #91abbb 1px solid;color: #fff;border-bottom: #91abbb 1px solid;}
#pagenum STRONG{color: #f60;}


.rightDiv
{
width: 300px;
float: right;
}


.recommand
{
clear: both;
border-right: #ddd 1px solid;
border-top: #ddd 1px solid;
border-left: #ddd 1px solid;
width: 298px;
border-bottom: #ddd 1px solid;
height: 210px;
margin-bottom: 4px;
}
.recommand H6
{
padding-left: 18px;
font-size: 12px;
background: url(../skin/tdot.gif) #f2f6fb no-repeat 8px 8px;
color: #003399;
line-height: 26px;
border-bottom: #ddd 1px solid;
height: 26px;
margin: 0px;
}
.recommand UL
{
margin: 4px 0px 0px;
}
.recommand LI
{

}



.rightlist
{
clear: both;
border-right: #d0dbe7 1px solid;
border-top: #d0dbe7 1px solid;
margin: 0px 0px 5px;
border-left: #d0dbe7 1px solid;
border-bottom: #d0dbe7 1px solid;
height: 100%;
width: 298px;
height: 268px;
}

.rightlist H4
{
clear: both;
padding-left: 18px;
font-size: 12px;
background: url(../skin/tdot.gif) #f2f6fb no-repeat 8px 8px;
color: #1f3a87;
height: 25px;
line-height: 200%;
}

.rightlist H4 SPAN
{
padding-right: 5px;
float: right;
}
.rightlist UL
{
border-top: #d0dbe7 1px solid;
clear: both;
padding-bottom: 0px;
margin: 0px auto;
width: 298px;
padding-top: 9px;
}
.rightlist LI
{
margin:0px;
padding-right: 0px;
padding-left: 5px;
float: left;
height: 23px;
padding-top: 0px;
line-height: 100%;
width: 290px;
text-align: left;
clear: both;
}

.rightlist LI img
{
float: left;
margin-right: 6px;
vertical-align: text-bottom;
padding:0px;
}

.adBox
{
border-right: #d0dbe7 1px solid;
border-top: #d0dbe7 1px solid;
margin-top: 5px;
padding-top: 8px;
border-left: #d0dbe7 1px solid;
border-bottom: #d0dbe7 1px solid;
text-align: left;

}


.adBox H4
{
clear: both;
padding-left: 18px;
font-size: 12px;
background: url(../skin/tdot.gif) #f2f6fb no-repeat 8px 8px;
color: #1f3a87;
height: 27px;
line-height: 220%;
text-align: left;
}


.rgtWrapperInner
{
border-right: #d0dbe7 1px solid;
border-top: #d0dbe7 1px solid;
margin: 0px 0px 5px;
border-left: #d0dbe7 1px solid;
border-bottom: #d0dbe7 1px solid;
height: 253px;
}
.rgtWrapperInner H4
{
clear: both;
padding-left: 18px;
font-size: 12px;
background: url(../skin/tdot.gif) #f2f6fb no-repeat 8px 8px;
color: #1f3a87;
height: 25px;
line-height: 200%;
}
.rgtWrapperInner ul
{
padding-right: 5px;
border-top: #d0dbe7 1px solid;
padding-left: 5px;
padding-bottom: 5px;
width: 288px;
padding-top: 1px;
}
.rgtWrapperInner ul li
{
font-size: 12px;
background: url(../skin/li3.gif) no-repeat 0px 4px;
float: left;
width: 268px;
line-height: 22px;
text-align: left;
}
.rgtWrapperInner ul li SPAN
{
display: block;
font-size: 10px;
float: left;
width: 19px;
color: #999;
text-align: center;
}
.rgtWrapperInner ul li A
{
padding-left: 9px;
}

/*===================*/
#logo{float:left; width:295px;}
#ad0{width:390px; padding:30px 0 0 30px; float:left; font-size:20px; color:blue;}
#ad0 a{text-decoration:underline; font-size:20px; color:blue;}

#subinfo{width:230px; float:left;}
#subinfo ul{width:100%; margin:0;}
#subinfo li{ float:left; width:100px; height:20px; padding:0;}
