* { font-family:'Arial','sans-serif'; }
body { margin:0; background-image:url(images/1_bg0.gif); background-repeat:repeat-x; background-position:top; background-color:#D6EDFB;}
table { border-collapse:collapse;}

a { text-decoration:none; color:#2F66AA;}
a:hover { text-decoration:underline; color:#EA5304;}
a.headnews {text-decoration:none; color:#333;}
a.headnews:hover { text-decoration:underline;}

.main { width:910px; margin:0 auto;background: url(images/1_bg1.gif) repeat-y;}
.topimg { float:left;width:910px; height:173px; background: url(images/1_r3_c1.jpg) no-repeat;}
.topimg_e { float:left;width:910px; height:173px; background: url(images/1e_r3_c1.jpg) no-repeat;}.topmenu { display:block; float:left; width:910px; height:40px; margin:0;}

.content-l {float:left; width:716px;}
.content-r {float:right; width:194px;}
.foot0 {margin:0 auto; width:910px;}
.foot {float:left; width:910px; height:70px;background: url(images/1_foot1.gif) repeat-y; font-size:12px; color:#333;padding-left:35px;line-height:145%;}
.foot_e {float:left; width:910px; height:100px;background: url(images/1_foot1.gif) repeat-y; font-size:12px; color:#333;padding-left:35px;line-height:145%;}

.body { float:left; width:666px;}
.frame { margin-left:36px;}
.news1 {width: 640px; margin:0 auto;font-size:13px; line-height:1.5em;}
.banner { width:170px; margin:0 auto; }
.banner ul { width:170px; margin:0; padding:0; list-style:none;}
.banner li { padding-bottom: 4px; text-align:center;}

.bodytxt { float:left; width: 660px; font-size:12px; line-height:1.7em; color:#333;}
.submenu { float:left; width:660px; height:32px; background: url(images/submenu_bg.gif) no-repeat;padding-left:20px; line-height:32px; font-size:13px; color:#333;}

.txt12 { font-size: 12px; color:#333;line-height:1.7em; }

.wrapper_banner{ position:relative; width:650px; height:75px; overflow:hidden; padding:0px; margin:10px 0px; }
.wrapper_banner *{ margin:0px; padding:0px; }
ul#run_banner{ position:absolute; top:0px; left:0px; width:auto; height:auto; overflow:hidden; }
ul#run_banner li{ list-style:none; float:left; padding-right:0px; }
ul#run_banner li span{ display:block; width:650px; height:75px; text-align:center; }