@charset "gb2312";
/* CSS Document */

body{ font-size:12px;text-align:center; margin:0px; padding:0px; background:#CCCCCC}
#container{margin:0px auto;width:1010px;text-align:center;overflow:hidden;} 
#header{margin:0px; width:1010px;overflow:hidden}
#top{margin:0 auto; float:left;width:1010px; height:105px;overflow:hidden}
#nav{ margin:0px; float:left; clear:both;width:1010px; height:35px;padding-left:0px; background:url(images/nav_bg.jpg) repeat-x; overflow:hidden;}
#nav ul{ float:left;margin:0px 0px 0px 12px;padding:0px;list-style:none; overflow:hidden; display:inline}
#nav ul li{ float:left; padding-left:16px; overflow:hidden}
#nav ul li a,#nav ul li a:link,#nav ul li a:visited{ margin:0px;float:left;font-size:12px;
font-weight:bold;line-height:35px;text-align:center;text-decoration:none;display:block;width:83px; color:#FFF; overflow:hidden}
#nav ul li a:hover{margin:0px;text-decoration:none;width:83px; height:35px;font-weight:bold; text-align:center; background:url(images/nav_hover.jpg);  color:#fff; overflow:hidden}
#nav ul li a.on,#nav ul li a.on:link,#nav ul li a.on:visited,#nav ul li a.on:hover{margin:0px;text-decoration:none;
width:83px; height:35px;font-weight:bold; text-align:center; overflow:hidden}
#nav ul li a.on:hover{color:#FFFFFF;margin:0px; overflow:hidden}

#menu1 a.xmenu,#menu1 a.xmenu:link,#menu1 a.xmenu:visited{margin:0;padding:0px;width:83px;height:25px;
line-height:25px;font-weight:normal;color:#ffffff;text-align:center; background:#0D3761;overflow:hidden; display:inline; border-bottom:1px solid #666}
#menu1 a.xmenu:hover{margin:0;padding:0px;width:83px;height:25px;line-height:25px;font-weight:normal;color:#B91400;text-align:center; background:#B6C8D4;overflow:hidden; display:inline;border-bottom:1px solid  #666}

#flash{ margin:0px; float:left;clear:both;width:1010px; height:234px;padding:0px; overflow:hidden;}
#main{ margin:0px; float:left; clear:both;width:1010px;padding:0px; overflow:hidden; background:#162029}
#left{ margin:0px; float:left; width:239px;padding:0px; overflow:hidden; background:#162029}
#left1{ margin:0px; float:left; width:239px; height:27px;padding:0px;overflow:hidden; background:url(images/left1.jpg)}
#left2{margin:0px; float:left;width:239px;  background:#162029}
#left2 ul{margin:10px 0px 0px 0px; padding:0px; list-style:none; text-align:left; width:230px;line-height:29px;}
#left2 ul li{margin:0px; padding:0px; text-align:left; list-style:none;height:29px; line-height:29px;}
#left2 a,#left2 a:link,#left2 a:visited{text-decoration:none;color:#FFFFFF}
#left2 a:hover{color:#FFFFFF; text-decoration:underline}


#left2a{margin:0px; float:left;width:239px; height:445px;  background:#162029}
#left2a ul{margin:10px 0px 0px 0px; padding:0px; list-style:none; text-align:left; width:230px;line-height:29px;}
#left2a ul li{margin:0px; padding:0px; text-align:left; list-style:none;height:29px; line-height:35px;}
#left2a a,#left2a a:link,#left2a a:visited{text-decoration:none;color:#FFFFFF}
#left2a a:hover{color:#FFFFFF; text-decoration:underline}

#right{ margin:0px auto; float:left; width:771px; padding:0px; }
#right1{ margin:0px; float:left; width:771px; height:27px;padding:0px;  }
#right2{ margin:0px; float:left; width:771px; height:200px;padding:0px; }
#right2_1{ margin:0px; float:left; width:232px; height:200px;padding:0px; }
#right2_2{ margin:0px; float:left; width:288px; height:200px;padding:0px; background:url(images/right2_2_bg.jpg) repeat-x;}
#right2_2 p{ margin:13px 5px 0px 5px;  text-align:left; line-height:28px; color:#FFFFFF; display:inline}
#right2_3{ margin:0px; float:left; width:250px; height:200px;padding:0px; background:#26394A;}
#right2_3_tp{ margin:7px 8px; float:left; width:235px; height:183px;padding:0px; display:inline}
#right3{ margin:0px; float:left; width:771px; height:27px;padding:0px;}
#right4{ margin:0px; float:left; width:771px; height:191px;padding:0px;}
#right4_1{ margin:0px; float:left; width:520px; height:191px;padding:0px;background:#273A4B;}
#right4_1 ul{margin:0px 0px 0px 15px; *margin:0px 0px 0px 5px; padding:0px;list-style:none; width:500px;}
#right4_1 ul li{margin:0px; padding:0px 0px 0px 16px ;border-bottom:1px dotted #666; background:url(images/jt3.jpg) no-repeat 4px 12px;
                    text-align:left; }
#right4_1 ul li a,#right4_1 ul li a:link,#right4_1 ul li a:visited{text-decoration:none; color:#FFFFFF; line-height:35px;} 
#right4_1 ul li a:hover{color:#999; text-decoration:underline;} 

#right4_2{ margin:0px; float:left; clear:right;width:251px; height:191px;padding:0px;background:#1C2A34;}
#right4_2 p{ margin:5px 0px 0px 8px; float:left;padding:0px; text-align:left; line-height:26px; color:#FFFFFF;}
#flow{ margin:0px auto; width:1010px;padding:0px;overflow:hidden; text-align:center}
#flow_t{ margin:0px; float:left;width:1010px; height:25px;padding:0px;}
#flow_b{ margin:0px; float:left;width:1010px; height:208px;padding:0px; background:#202F3E}
#flow_main{ margin:10px; float:left;width:990px; height:188px;padding:0px;overflow:hidden;display:inline; color:#FFFFFF}
#footer{ margin:0px auto; text-align:center; width:1010px;height:40px;overflow:hidden; background:#141E27}
#footer p{ margin:0px;line-height:40px; text-align:center; color:#FFFFFF}

#main22{ margin:0px; float:left; clear:both;width:1010px;padding:0px; overflow:hidden; background-image:url(images/right22_bg.jpg);background-repeat:repeat-x;background-color:#5C646F;}
#left22{ margin:0px; float:left; clear:right;width:239px;padding:0px; overflow:hidden; background:#162029}
#right22{ margin:0px; float:left; clear:right;width:771px;padding:0px;overflow:hidden; }
#right22_1{ margin:0px; float:left; clear:both;width:771px;height:27px;overflow:hidden; background:url(images/right22_1.jpg)}
#right22_1_lt{margin:3px 0px 0px 10px; float:left; clear:right;padding:0px; width:100px; height:27px;text-aligh:left; color:#FFFFFF; font-weight:bold; display:inline; line-height:27px;}
#right22_1_rt{margin:0px 35px 0px 0px; float:right; padding:0px; width:300px; height:27px;text-aligh:left; color:#FFFFFF; display:inline; line-height:27px;}
#right22_1_rt a:link,a:visited{color:#fff; text-decoration:none; }
#right22_1_rt a:hover{color:#CCCCCC; text-decoration:underline}


#right22_2{ margin:0px; float:left; clear:both;width:771px;overflow:hidden;}
#right22_2_main{ margin:10px; float:left; clear:both;width:751px;overflow:hidden; display:inline; text-align:left; color:#FFF; }
#right22_2_main_pr{ margin:10px; float:left; clear:both;width:751px;overflow:hidden; display:inline; text-align:left; background:#FFFFFF}
#right22_2_main_ge{ margin:10px; float:left; clear:both;width:751px;overflow:hidden; display:inline; text-align:left; background:#FFFFFF}
#right22_2_main_xswl{ margin:10px; float:left; clear:both;width:751px;overflow:hidden; display:inline; text-align:left; background:#FFFFFF; color:#000}
#right22_2_main_xswl p{ color:#000}
  
#right22_left3{ margin:0px; float:left; clear:both;width:239px; height:27px;padding:0px;overflow:hidden;}
#right22_left4{ margin:0px; float:left; clear:both;width:239px; height:200px;padding:0px;overflow:hidden; background:#1C2A34}
#right22_left4 p{ margin:5px 0px 0px 8px; float:left;padding:0px;overflow:hidden; text-align:left; line-height:28px; color:#FFFFFF; display:inline}
a,a:link,a:visited{text-decoration:none;color:#FFFFFF}
a:hover{color:#FFFFFF; text-decoration:underline}























