#top_btn {float:right;width:409px;height:50px;margin-right:17px;padding-top:24px; display:inline;}
#top_btn ul {float:left;width:409px;height:30px;line-height:30px;}
#top_btn ul li {width:auto;height:30px;line-height:30px;text-align:center;}
#top_btn ul li a {padding:0 15px;background:url(btn_bg.gif) right top no-repeat; width:95px; height:30px; float:right;font-weight:bold;text-decoration:none;}
#top_btn ul li a:hover {text-decoration:underline;}
#menu {width:903px;height:50px;margin:4px auto 0 auto;clear:both;background:url(menu1.jpg) 13px center no-repeat;}/*导航背景*/
#menu ul {float:left;width:800px;height:50px;line-height:50px;padding-left:45px;}
#menu ul li {float:left;color:#FFFFFF;font-size:12px;font-weight:bold;padding:0 20px;background:url(menu_line.gif) right center no-repeat;}
#menu ul .menuright {background:none}
#menu ul li a {color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none;}
#menu ul li a:hover {color:#FFFF00;font-size:12px;font-weight:bold;text-decoration:underline;}

#mainleft {float:left;width:655px;padding:0 19px;}

.location {width:877px;height:139px; padding:20px 0 0 0; margin-left:13px;}
.location span {color:#7c7c7c}

#sleft {float:left;width:158px;padding-left:32px;margin-top:10px;}
ul.sub {float:left;width:158px;}
ul.sub li {width:158px;height:35px;line-height:35px;background:url(line4.gif) left bottom no-repeat;}
ul.sub li a {display:block;width:138px;padding-left:20px;}
ul.sub li a:hover {display:block;width:138px;height:35px;line-height:35px;color:#B90320;background:url(icon9.gif) left center no-repeat;}
ul.sub .sub_on a,ul.sub .sub_on a:hover {display:block;width:138px;height:35px;line-height:35px;color:#B90320;background:url(icon9.gif) left center no-repeat;}

#sright {float:left;width:450px;padding-left:15px;margin-top:10px;line-height:120%;}
#sright h2 {float:left;width:450px;padding:5px 0;text-align:left;font-size:12px;color:#FF4525}
#sright span {width:450px;padding:10px 0;float:left}
.X1 {font-size:14px; line-height:22px;}
#sright span div {width:450px;float:left; margin-bottom:5px;}
#div_red {height:200px; width:450px; float:left;background:#CA1F1E;}
#div_red ul {height:200px; width:450px; float:left;}
#div_red ul li { float:left; width:420px; color:#FFFFFF; padding-top:15px;}
.li6 {padding:0px 15px; float:left; line-height:22px;}
#sright span div ul{width:450px;float:left;}
.li1 {width:82px;float:left;}
.li2 {width:350px;float:left; margin-left:18px;}
.li3 {width:350px;float:left; margin-left:18px; line-height:40px;}
.li4 {width:105px; float:left;margin-right:5px;}
.li5 {width:100px;float:left;}
#article { width:430px; height:auto; float:left}
#article ul  { width:430px; height:auto;float:left}
#article ul li  { width:400px; height:auto;float:left; margin:0 5px 15px 5px; font-size:14px; color:#004190;}
#article ul li dl {width:400px; float:left;}
#article ul li dl dd { float:left;}
.dd_1 {width:320px; float:left;}
.dd_2 {width:80px; float:left;}
#article ul li a {color:#004190; font-size:14px;}
#article ul li a:link {color:#004190; font-size:14px; text-decoration:none;}
#article ul li a:hover {color:#004190; font-size:14px; text-decoration:underline;}

.li7 {width:100px; float:left;}
#sright b {color:#1F4CA2;}

#mainright {float:right;width:190px;margin-right:20px;}
.div_rightmenu {height:28px;line-height:28px;font-size:12px;background:#EFF3F8; width:170px;font-weight:bold; color:#004391; padding-left:10px; margin-top:25px;}
#slideshow { position: relative; width: 178px; height: 150px; margin-top:10px;}
#slideshow div { position: absolute; left: 0; top: 0; }
#slideshow1 { position: relative; width: 178px; height: 150px; margin-top:25px;}
#slideshow1 div { position: absolute; left: 0; top: 0; color::#FFFFFF;}
#slideshow1 div span {color::#FFFFFF}
.slide { font-weight:bold; background:#FFFFFF}

.slide ul {font-family:Arial, Helvetica, sans-serif;}
.slide ul li {font-family:Arial, Helvetica, sans-serif;color:#004391;line-height:30px;}
.slide ul li a {font-family:Arial, Helvetica, sans-serif;color:#004391;}
.slide ul li a:visited {font-family:Arial, Helvetica, sans-serif;color:#004391;}
.slide ul li a img {border:1px #C7C7C7 solid;}
.slide ul li a:hover img {border:1px #006BB1 solid;}
.slide ul li Span {font-size:12px; color:#003B55;text-decoration:none;}
.online {float:left;width:190px;margin-top:50px;}
.news {float:left;border-top:1px #0071C0 solid;border-bottom:1px #0071C0 solid;width:190px;color:#0071C0;margin-top:10px;}
.news h3 {width:180px;height:29px;line-height:29px;font-size:12px;padding-left:10px;background-color:#DFEFFF}
.news ul {width:180px;padding:5px;}
.news ul li {float:left;width:170px;padding:5px;color:#003B56}
.news ul li a {color:#003B56;text-decoration:none;}
.news ul li a:hover {color:#000000;text-decoration:none;}
.news ul li span {display:block;color:#0050A3;height:24px;line-height:24px}
