/* CSS Document */
body{ margin:0; background:#999999;}

.wmv{ position:fixed; margin-left:910px; margin-top:10px;}
.wmv a{float:left; color:#FF0000; text-decoration:none; font-size:12px; margin-right:30px;}
.wmv img{ border:none;}

#container{ width:1020px; margin:0 auto; background:#ffffff;}

#header { width:1020px; height:115px; margin:0 auto;}
#header img{ border:none;}

#menu{ width:1020px; height:45px; margin:0 auto; margin-top:10px; overflow:hidden;}
#menu ul{ list-style:none; margin:0 auto; margin-left:17px;}
#menu ul li{ float:left; margin-right:15px;}
.nav1 {overflow:hidden;}
.nav1 a:link,.nav1 a:visited{ display:block; width:110px; height:31px; background-image:url(images/link.gif); font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center;text-decoration:none; padding-top:14px;}
.nav1 a:hover{background-image:url(images/hover.gif);}

.nav2 a:link,.nav2 a:visited{ display:block; width:110px; height:31px; background-image:url(images/link.gif); font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center;text-decoration:none; padding-top:14px;}
.nav2 a:hover{background-image:url(images/hover.gif);}
.nav2 div{ margin-left:-7px;  position:absolute; width:120px; z-index:100; border:solid 1px #cccccc; background:#ffffff;}
.nav2 div a:link,.nav2 div a:visited{margin:5px 0; display:block; width:120px; height:24px; font-size:14px; font-weight:normal; padding-top:5px;text-align:center; text-decoration:none; background:#0099ff; color:#FFFFFF;}
.nav2 div a:hover{ background:#336699; font-weight:bold; color:#ffffff;}



#menu_line{ width:1020px; height:5px; background:#336699; margin:0 auto;}

#banner{ width:1016px; height:258px; margin:15px 1px; border:solid 1px #3399ff; background-color:#3399ff;}
#swf1{ width:1016px; height:258px;}
#swf2{ width:1016px; height:258px; margin-top:-258px;}
#swf3{ width:400px; height:258px; margin-top:-258px;}

#left{ width:300px; float:left; margin-left:12px;}

#left1{ width:298px; height:298px; border:solid 1px #3399fe;}
#left1_tit{ width:272px; height:40px; margin:0 auto; margin-top:5px;}
#left1_tit img{ border:none;}
#left1_focus{ width:265px; height:211px; border: solid 1px #3399fe; margin:0 auto; margin-top:20px;}

#left2{ width:298px;border:solid 1px #3399fe; margin-top:30px;}
#left2_tit{ width:262px; height:41px; margin:0 auto; background-image:url(images/contact.jpg); margin-top:4px;}
#left2_con{ width:262px; margin:0 auto; font-size:14px; line-height:200%; padding:10px 0px; color:#333333; overflow:hidden;}

#right{ width:630px; float:right; margin-right:12px;}

#right1{ width:630px; height:220px;}
#right1_tit{ height:46px; background-image:url(images/gsjj.jpg); background-repeat:no-repeat;}
#right1_con{ width:588px; border:solid 1px #3399fe; height:138px; padding:20px; overflow:hidden;}
#right1_img{ float:left; margin-right:20px; width:182px; height:138px; background-image:url(images/com_pic.jpg);}
#right1_word{color:#333333; text-indent:24px; font-size:12px; line-height:200%;}
#right1_word a{ color:#FF0000; text-decoration:underline;}

#right2{margin-top:25px; width:630px;}
a.zp{ float:left; display:block; width:212px; height:65px; margin:0 30px; background-image:url(images/zxzp_link.jpg);}
a.zp:hover{ background-image:url(images/zxzp_hover.jpg);}
a.dg{ float:right; display:block; width:212px; height:65px; margin:0 30px; background-image:url(images/zxdg_link.jpg);}
a.dg:hover{ background-image:url(images/zxdg_hover.jpg);}

#right3{ width:630px; margin-top:20px; clear:both;}
#right3_tit img{ border:none; width:630px; height:41px;}
#right3_border{ border:solid 1px #3399fe; border-top:none; width:588px;padding:20px; margin-top:-5px;}
#right3_con{ width:586px;border:solid 1px #3399fe; font-size:12px; line-height:20px; color:#333333; padding-top:5px; overflow:hidden;}
#right3_con img{ border:none;}

#footer_line{clear:both; width:1020px; height:5px; background:#336699; margin:0 auto; margin-top:30px;}

#copy{ text-align:center; width:1020px; height:80px; padding:20px 0; font-size:12px; color:#3399fe; line-height:200%;}
#copy a{ color:#3399fe; text-decoration:none;}
#copy a:hover{ color:#000000; text-decoration:underline;}

#s_r{ width:670px; float:right; margin-right:12px;}

#s_r_tit{ height:46px; background-image:url(images/bt.jpg); padding-left:50px; background-repeat:no-repeat;}
#bt_pic{ border:none; margin-right:10px; margin-top:11px; float:left;}
#bt_w{ font-size:14px; color:#FFFFFF; font-weight:bold; width:60px; float:left; margin-top:16px;}
#bt_t{ font-size:12px; color:#3399fe; float:right; margin-right:20px; margin-top:17px;}
#bt_line{ height:3px; background:#3399fe; clear:both;}

#s_main{ color:#666666; width:630px; line-height:250%; font-size:12px; padding:20px; overflow:hidden;}
#s_main img{ border:none;}
#s_main a{ color:#3399fe; text-decoration:underline;}
#s_main a:hover{ color:#000000;}

