/* CSS Document */


body{ margin:0; text-align:center; font-family:Verdana,"ËÎÌå"; background:url(index_02_bg.gif) repeat-x #0781C5 center top; font-size:12px; line-height:24px;}


img { border:none;}
ul{ margin:0; padding:0; list-style:none;}
*{margin:0; padding:0; list-style:none;}
.clear{ clear:both; line-height:0; font-size:0;}

a{}
a:hover{ color:#ff5500;}
form{ margin:0; padding:0;}


.bold{ font-weight:bold;}
.red{ color:#ff0000;}

.font11 { font-size:11px; font-weight:normal;}
.font12 { font-size:12px; font-weight:normal;}
.font14 { font-size:14px; font-weight: bold;}
.font16 { font-size:16px; font-weight: bold;}
.font24 { font-size:24px; font-weight: bold;}



.container{ width:1004px; margin:0 auto;}

.nav{ width:946px; height:80px; padding:35px 0 0 58px; background:url(index_02_top.jpg) no-repeat;}
.nav ul li{ float:left; width:68px; padding:20px 0 0 0; height:20px; line-height:20px; margin:0 16px 0 0; display:inline;}
.logo{ width:214px!important; height:65px!important; padding:0!important;}


.main{ width:1004px;}

.main_top{ height:19px;}
.main_body{ width:936px; padding:0 34px;background:url(index_02_body_bg.gif) repeat-y;}
.main_bot{ height:18px;}


.contact { width:232px; height:119px; background:url(index_02_frame_01.gif) no-repeat; padding:52px 20px 6px; text-align:left; float:left; margin:0 6px 6px 0; color:#333;}
.newspic{ width:372px; height:169px;background:url(index_02_frame_02.gif) no-repeat;padding:4px;float:left; margin:0 6px 6px 0;}
.usermanual{width:260px; height:165px; background:url(frame_bg4.gif) no-repeat;padding:6px;float:left; margin:0 0 6px 0;}
.tabintro { width:924px; height:292px;padding:6px;background:url(frame_bg3.gif) no-repeat;}
.contact_text {height:96px; padding:60px 15px 9px; line-height:24px;background:url(contact_bg.gif) #E2E6E9 no-repeat; text-align:left;}


.index_news{width:260px; height:165px; background:url(index_02_frame_03.gif) no-repeat;padding:6px;float:left; margin:0 0 6px 0;}
.index_news_title{ text-align:right; line-height:30px; padding:0 6px;   height:30px; font-size:12px;}
.index_news_title a{ text-decoration:none; color:#333;}
.index_news_list { color:#333; padding:10px 10px 5px; line-height:24px; text-align:left;  height:120px;}
.index_news_list a{ color:#333; font-size:12px; text-decoration:none; }
.index_news_list a:hover{ color:#ff6600;text-decoration: underline; }

.copyright { background:#0781C5; text-align:center; width:976px; height:48px; padding:10px 0; line-height:24px; color:#fff;}
.copyright a{ color:#fff; text-decoration:none;}
.copyright a:hover{ color:#ffff00; text-decoration: underline;}

.nav_1 a{ display:block; width:68px; height:20px;background:url(index_02_nav_1a.gif) no-repeat;}
.nav_2 a{ display:block; width:68px; height:20px;background:url(index_02_nav_2a.gif) no-repeat;}
.nav_3 a{ display:block; width:68px; height:20px;background:url(index_02_nav_3a.gif) no-repeat;}
.nav_4 a{ display:block; width:68px; height:20px;background:url(index_02_nav_4a.gif) no-repeat;}
.nav_5 a{ display:block; width:68px; height:20px;background:url(index_02_nav_5a.gif) no-repeat;}
.nav_6 a{ display:block; width:68px; height:20px;background:url(index_02_nav_6a.gif) no-repeat;}
.nav_7 a{ display:block; width:68px; height:20px;background:url(index_02_nav_7a.gif) no-repeat;}
.nav_8 a{ display:block; width:68px; height:20px;background:url(index_02_nav_8a.gif) no-repeat;}

.nav_1 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_1a.gif) 0 -20px no-repeat ;}
.nav_2 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_2a.gif) 0 -20px no-repeat;}
.nav_3 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_3a.gif) 0 -20px no-repeat;}
.nav_4 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_4a.gif) 0 -20px no-repeat;}
.nav_5 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_5a.gif) 0 -20px no-repeat;}
.nav_6 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_6a.gif) 0 -20px no-repeat;}
.nav_7 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_7a.gif) 0 -20px no-repeat;}
.nav_8 a:hover{ display:block; width:68px; height:20px;background:url(index_02_nav_8a.gif) 0 -20px no-repeat;}


.con_left{ width:262px; margin:0 8px 0 0; float:left;}
.left_top {width:262px; height:38px; }
.left_content{ width:232px; padding:10px 15px 15px; text-align:left; background:url(index_02_left_bg.gif) repeat-y;}
.left_content ul li a{ color:#000; text-decoration:none;}
.left_bot { width:262px; height:5px; margin:0 0 8px;  }


.con_right { width:666px; float:left;}
.right_top {width:636px;height:36px; line-height:36px; padding:0 15px 4px; font-size:14px; font-weight:bold; background: url(index_02_right_top.gif) no-repeat; text-align:left; }
.right_content{ width:620px; padding:6px 23px 10px; text-align:left; background:url(index_02_right_bg.gif) repeat-y;}
.right_content ul li a{ color:#000; text-decoration:none;}
.right_bot { width:666px; height:12px; margin:0 0 8px;}

.game_list { background:#333;}
.game_list td{ background:#fff; font-size:12px; text-align:left; padding:0 4px; height:24px; line-height:24px;}
.game_list th{background:#ddd;padding:0 4px; height:30px; text-align:left; font-size:18px; line-height:30px; color:#FF0000;}
.game_list td span { color:#999; font-size:9px;}
.game_list td a{ text-decoration:none; color:#164E8D;}


.left_btn { width:230px; text-align:center; margin:0 auto; padding:0 0 20px;}
.left_btn ul li { width:100px; height:90px; margin:0 6px; float:left; display:inline;}
.left_btn ul li a{ color:#333; text-decoration:none; line-height:20px;}
.left_btn ul li a:hover{ color:#ff6600; text-decoration: underline;}
.left_btn ul li a img { width:102x; height:60px; border:1px solid #999;}


.right_box_content_text {width:620px; margin:0 auto;text-align:left; color:#333; line-height:24px; font-size:14px;}
.right_box_content_text ul li a{ color:#3864A7; text-decoration:none;}
.right_box_content_text ul li { text-align:left;padding:0 0 0 16px; margin:5px 0 0 0;background: url(icon_script_list.gif) no-repeat 0 9px; line-height:24px;}
.right_box_content_text ul li span{ color:#666; font-weight:normal!important; display:block; padding:0 0 5px; font-size:12px;border-bottom:1px dashed #999; }


.more{ margin:0 0 0 470px;}
.more a{color:#164E8D; font-size:12px; text-decoration:underline;}


.middle_top{width:906px;height:36px; line-height:36px; padding:0 15px 4px; font-size:14px; font-weight:bold; background: url(index_02_middle_top.gif) no-repeat; text-align:left; }
.middle_content{ width:890px; padding:6px 23px 10px; text-align:left; background:url(index_02_middle_bg.gif) repeat-y;}
.middle_bot{ width:936px; height:12px;  }


