@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{font-size:12px; color:#000;  font-family:"宋体"!important; background-color:#ededed;}
body a{font-family:"宋体"!important;text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover{color:#f00;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur())}   /*for IE*/   
:focus{-moz-outline-style:none;}                   /* for Firefox*/
img{border:0;}
ul,li{ list-style-type:none;}


.menu{ height:45px; width:1000px; background:url(menubg.jpg) repeat-x;}
.menu ul li{ float:left; width:200px; height:45px; text-align:center; vertical-align:middle; line-height:45px;  font-size:14px; font-weight:bold; background:url(menuline.jpg) right center no-repeat;}
.menu li a:link,.menu li a:visited{ display:block; color:#fff;}
.menu li a:hover{color:#ff0;}
.content{ width:998px; height:435px; border:1px solid #CCC; margin:25px auto; background-color:#FFF;}
.left01{ float:left; width:240px; height:435px; border-right:1px solid #CCC;}
.left01 h3{ height:38px; line-height:38px; background:url(tabbg.jpg) repeat-x; font-size:14px; color:#FFF; text-align:center; vertical-align:middle; margin-bottom:15px;}
.left01 ul li{ font-size:12px; margin-left:10px; margin-right:10px; border-bottom:1px dashed #dddddd; background:url(icon03.jpg) left center no-repeat; padding-left:15px; line-height:30px;}
.right01{ float:right; width:755px; height:435px;}
.xmfzr{ width:755px; height:210px;}
.xmfzr h3{ height:30px; background:url(icon01.jpg) left center no-repeat; font-size:14px; line-height:30px; padding-left:20px; border-bottom:1px solid #CCC; margin:7px 10px 15px 10px;color:#016096;}
.xmfzr span img{ float:left; margin:10px 20px; width:226px; height:140px;}
.xmfzr ul li{ line-height:26px;}
.xnxm{ width:755px; height:215px; margin-top:10px;}
.xnxm h3 span{ float:right; margin-right:5px; margin-top:5px;}
.xnxm h3{ height:30px; line-height:30px; background:url(icon02.jpg) left center no-repeat; border-bottom:1px solid #CCC; margin:7px 10px 15px 10px; font-size:14px; color:#016096; padding-left:20px;}
.xnxmpic li{ float:left; width:170px; height:140px; text-align:center; vertical-align:middle; margin-left:15px; line-height:20px;}
.xnxmpic span img{ width:160px; height:114px; border:1px solid #CCC; padding:1px;}
.bottom{ height:82px; line-height:80px; text-align:center; vertical-align:middle; background:url(bottombg.jpg) repeat-x; color:#FFF;}

.listtitle{ height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #CCC; margin:10px; margin-top:0px; font-weight:bold; padding-left:20px; background-color:#f5f5f5;}
.articlelist{ height:500px; padding:20px 0px;}
.articlelist li span{ float:right; color:#999; margin-right:5px;}
.articlelist ul li{ line-height:30px; height:30px; border-bottom:1px dashed #CCC; background:url(icon03.jpg) 5px center no-repeat; margin:0 15px; padding-left:20px;}