@charset "utf-8";
/* CSS Document */
ul,li ,ol{ margin:0; padding:0;}
#newsleft{ float:left; width:266px; padding-left:10px; padding-top:15px; }
#newsleft #titles{ float:left; width:254px; background:#FBFDFF; height:25px; line-height:25px; font-size:14px; padding-left:10px; border:1px solid #D6DEEC;}
#newsleft #artbody{ float:left;width:264px;border-left:1px solid #D6DEEC;border-right:1px solid #D6DEEC; font-size:14px; margin-bottom:15px;}
#newsleft #artbody ul{ float:left; width:100%; height:auto; border-bottom:1px solid #D6DEEC;}
#newsleft #artbody ul li{ float:left; display:block; width:244px; padding-left:10px; padding-right:10px; line-height:22px;}
#newsleft #artbody ul li span{ float:right; }
#newsleft #artbody ul li a{ text-decoration:none; color:#003399;}
#newsleft #artbody ul li a:hover{ color:#FF0000; text-decoration:underline}
#newsleft #artbody ul li a img { border:none;}

#newsright{ float:left; width:712px;  margin-top:15px; }
#newsright #middle{ float:left; width:480px;margin-left:15px !important;margin-left:7px;}
#middle #titles{ float:left; width:470px; background:#FBFDFF; height:25px; line-height:25px; font-size:14px; padding-left:10px; border:1px solid #D6DEEC; font-weight:bold;}
#titles a{ color:#000; text-decoration:none; font-weight:normal;}
#middle  ul{ float:left; margin-top:10px;}
#middle  ul.top1 { width:100%;} 
#middle  ul.top1 li{ float:left; width:280px; margin-left:4px !important; line-height:25px; list-style:inside;}
#middle  ul li.hotimg{ float:left; width:184px; height:150px; font-size:14px;text-align:center; list-style:none;}
#middle  ul li.hotimg img{ display:block; width:178px; height:130px; margin:0 auto;}
#middle  ul li.hotimg a{ color:#000066; font-weight:bold;}
#middle  ul li a { color:#414141;}
#middle  ul li a:hover{ text-decoration:underline;}
#middle  ul li a img{ border:none;}
#middle  ul li { line-height:23px; list-style:inside; margin-left:3px;}
#middle  ul li a:hover{ color:#003399;}

#middle  ul.top2 { margin-top:5px; width:100%;}
#middle  ul.top2 li{ float:left; width:230px; margin-left:4px; line-height:25px; list-style:none;}

#newsright #wether{ float:left; margin-left:15px !important;margin-left:7px; width:200px; font-size:12px; text-align:center;  }

#newsright #nomal{ float:left; width:341px; margin-left:15px !important;margin-left:7px; margin-top:15px;}
#newsright #nomal .tit{ float:left; width:329px; padding-left:10px; line-height:25px; background:#FBFDFF; border:1px solid #D6DEEC;}
#newsright #nomal  a{ text-decoration:none; color:#000;}
#newsright #nomal ul{ padding-top:5px; height:300px; border:1px solid #D6DEEC;border-top:none;  }
#newsright #nomal ul li { display:block; float:left; width:330px; padding-left:5px; line-height:23px;}
#newsright #nomal ul li a:hover{ color:#0051A2; text-decoration:underline}
#newsright #nomal ul li span{ float:right; padding-right:10px;}

#newsright #tuku{ float:left; margin-left:15px !important; margin-left:7px; width:697px; margin-top:15px;}
#newsright #tuku p{ float:left; padding-left:15px;background:#FBFDFF; border:1px solid #D6DEEC; width:682px; line-height:25px;}
#newsright  a { text-decoration:none; color:#000;}
#newsright #tuku ul{ border:1px solid #D6DEEC; border-top:none; width:100%; padding-top:10px; }
#newsright #tuku li{ float:left; width:126px; margin-left:10px; text-align:center;}
#newsright #tuku li a img { border: none;}
#newsright .title{float:left;padding-left:10px; width:675px; line-height:25px; background:#FBFDFF; border:1px solid #D6DEEC; margin-left:15px !important;margin-left:7px;}
#newsright #content { float:left; width:685px; margin-left:15px !important;margin-left:7px; padding-top:20px;}
#newsright #content h3{ font-size:17px; text-align:center; line-height:35px;}
#newsright #content .info{ float:left; width:100%; text-align:center; font-size:13px; border-bottom:dashed 1px #ccc; margin-bottom:15px;}
#newsright #content img.img { display:inline; float:left; margin:10px; border:none;}
#newsright #content #comm{ float:left; font-size:14px; line-height:20px; margin-bottom:20px;}
#newsright #content ul li{ width:126px; margin-left:10px; text-align:center;}
#newsright #content ul li a { text-decoration:none; }
#newsright #content ul li a img{ border:none;}

#newsright #rightdiv{ float:left; margin-left:15px !important;margin-left:7px; width:200px; font-size:12px; text-align:center;  }
#newsright #rightdiv p{ line-height:30px; text-align:center;  background:#FBFDFF; border:1px solid #D6DEEC;  margin:0;}
#newsright #rightdiv li{ display:block; text-align:center;border-left:1px solid #D6DEEC;border-right:1px solid #D6DEEC;}
#newsright #rightdiv li img{ display:block; margin:0 auto;}
#newsright #rightdiv ul{border-bottom:1px solid #D6DEEC; height:150px; }



#newsfoot{ clear:both; width:100%;  height:60px; margin-top:20px;  border-top:solid 1px #D6DEEC; text-align:center; padding-top:10PX;}






