﻿/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */
* { margin:0; padding:0;}


body 
{
    background:url("../images/banner_bg.jpg") no-repeat scroll center top #FFFFFF;
    text-align:center;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	color:#666666;

}


h3 { font-size:16px; color:#f04500;}


a { text-decoration:none; color:#4D4D4D;}

ul {margin:0; padding:0; list-style-type:none;}

img {border-style: none;
    border-color: inherit;
    border-width: 0;
    vertical-align:middle;

}

table {font-size:12px;}

.clear { height:0px; width:0px; clear:both; font-size:0;}

#toparea {width:140px; height:20px; right:10px;
padding-top:14px;
position:absolute;
top:5px;
z-index:100;}

#toparea a { font-weight:bolder;}

#header {width:902px; height:98px; background:url("../images/bg_navtit.gif") no-repeat scroll 0 0; margin:20px auto 0; left:50%;
margin-left:-450px;
padding-top:14px;
position:absolute;
top:0;
z-index:100;}

#header li { font-weight:bolder; color:#fff;}

#nav_1 { position:absolute; left:25px; top:30px; height:31px;}

#nav_1 li {float:left; display:inline;}


#nav_1 li a { color:#fff; font-size:14px; display:block; width:73px; line-height:31px;}

#nav_1 li a:hover { background:url("../images/nav1_bg.jpg") repeat-x scroll 0 0 transparent;}

#nav_2 { height:31px;left:610px;position:absolute;top:30px;}

#nav_2 li { display:inline; float:left;}

#nav_2 li a { color:#fff; font-size:14px; display:block; width:53px; line-height:31px;}

#nav_2 li a:hover { background:url("../images/nav2_bg.jpg") repeat-x scroll 0 0 transparent;}


#flash_content { left:50%;
margin-left:-506px;

position:absolute;
text-align:center;
top:121px;
width:1004px;
z-index:1;}

#main { width:891px;text-align:left;position:absolute;left:50%;margin-left:-449px; top:450px;}


.main1_left { width:214px; float:left;}

.main1_center { position:relative; float:left;padding:3px; margin-left:8px;background-color:#FF9C25;
border:1px solid #FFBF44;}

.main1_center .corner_pic { position:absolute; right:0px; top:0px;}

.main1_center .newslist { height:292px;width:392px; background:White;}



.main1_center .newslist .head { height:66px;padding:10px 0 0 10px; font-size:14px;}

.main1_center .newslist .head h4 { margin:6px 0 0 0;}

.main1_center .newslist .head p { margin:6px 0 0 0;}

.main1_center .newslist .content {width:100%; background:url("../images/newslist_bg.jpg") repeat-x scroll center top; }

.main1_center .newslist .content table {line-height:18px; width:95%; margin:0 auto; line-height:22px;}

.main1_content {float:left; padding:3px;margin-left:7px; position:relative;background-color:#FBEDB0;
border:1px solid #FDC04B;}

.main1_content .corner_pic {position:absolute;right:0;top:0;}

.main1_content .content { height:241px;width:445px; background:url("") no-repeat scroll right top White;}

.main1_content .content table {border-collapse:collapse;font-size:14px; line-height:25px; margin-left:15px; height:80px; width:90%; text-align:left; overflow:hidden;}

.main1_content .content th { line-height:25px;}

.main1_content .content th a { color:#F04500}

.main1_content .content td { line-height:20px; font-size:12px; vertical-align:top;}

.main1_center ul { }

.main1_right { width:262px; float:right;}

.main1_flash { border:1px solid #c8c8c8; background-color:#e2e2e2; padding:3px; height:136px;}

.main1_news { border:1px solid #c8c8c8; background-color:#e2e2e2; padding:3px; margin-top:6px;}

.main1_topic {border:1px solid #c8c8c8; background-color:#e2e2e2; padding:3px;}

.main1_news ul{width:207px; background-color:#fff;}

.main1_news ul li { line-height:21px; background:url("../images/index1_r6_c3.jpg") no-repeat scroll 5px center; padding-left:25px;}

.main1_sp { border:1px solid #c1c1c1; background-color:#ffffff; padding:3px; height:215px;}

.main1_ad {border:1px solid #c1c1c1; background-color:#ffffff; height:70px; margin-top:6px;}

#main2 {margin-top:7px; overflow:hidden;zoom:1;}

.main2_content { border:1px solid #c8c8c8; background-color:#e2e2e2; padding:3px; float:left;}

.main2_content .content { width:693px; background-color:#fff;}

.main2_content .content  table{width:93%; margin:10px auto 0px; border:0 none;border-collapse:collapse;}


.main2_content .content  td {line-height:25px;border-bottom:1px solid #E2E2E2;}

.main2_left {border:1px solid #c8c8c8; background-color:#e2e2e2; padding:3px;float:left;}

.main2_left .content {width:207px; height:174px; background-color:white;}

.main2_center {border:1px solid #c8c8c8;float:left; margin-left:8px;}

.main2_center .content { width:398px; height:178px;}

.main2_right {border:1px solid #c8c8c8; background-color:#e2e2e2; float:right;}

.main2_right .content{width:292px; height:199px;}

.main2_right .contentlist {width:292px;}


.main2_right .content .dlpic { margin:2px 0 0 2px;}

.main2_common {float:right;width:294px;}

.main2_right .content{width:260px; height:178px;}

#main3 { margin-top:7px; overflow:hidden;}

.main3_left {border:1px solid #c8c8c8; background-color:#e2e2e2; padding:3px;float:left;}

.main3_left .content {width:614px; height:161px; background-color:White;}

.main3_left .content .scroll_div {overflow:hidden; height:133px; width:614px; vertical-align:middle;}

.main3_left .content .scroll_div td { height:128px; vertical-align:middle;}

.main3_left .content li {float:left; border:1px solid #c1c1c1; display:inline;}

.main3_right {border:1px solid #c8c8c8; background-color:#e2e2e2; float:right;}

.main3_right .content { width:260px; height:168px; background-color:White;}

#footer {height:270px; margin-top:10px; clear:both;}

#footer .finfo { text-align:center; margin-top:5px;}

#footer .finfo p { line-height:20px;}

.index_tabs { height:32px; border-bottom:1px solid #b2b8be; position: relative; }

.main2_left ul li { line-height:21px; background:url("../images/index1_r2_c2.jpg") no-repeat scroll 5px center; padding-left:25px;}

.main2_left .content ul{ margin-top:10px;}

.main1_news ul  {margin-top:10px;}

.main1_news .content { width:207px; height:140px; background-color:#fff;}

.main1_topic .content { width:232px; height:241px; background-color:#fff;}

.main1_topic ul li { line-height:21px; background:url("../images/index1_r6_c3.jpg") no-repeat scroll 5px center; padding-left:25px;}

.main1_topic ul  {margin-top:10px;}

.index_tabs ul { margin:0 0 0 10px; position:absolute; bottom:0;}

.index_tabs ul li { display:inline; float:left; width:90px; height:27px; background:url("../images/ss.jpg") no-repeat scroll 0 0; margin-left:3px; text-align:center; line-height:27px; font-weight:bolder;}

.tabs_hover { color:#FF8E1C; cursor:pointer;}

.index_address { margin:10px auto 0; width:250px;}

#footer h4 { background-color:#ededed; padding-left:10px;}

.flink { height:100px; border-top:1px solid #ededed;border-bottom:1px solid #ededed;}

.flink  a{ margin:0 0 10px 20px; display:block; float:left;}

.link_list { margin-top:10px;}

.main3_right .content p { line-height:20px;}

.main2_center .content #tabs_1,.main2_center .content #tabs_2 { text-align:center;}

.scoretop{border:1px solid #c8c8c8; background-color:#e2e2e2; padding-bottom:20px;}

.scoretop table table {margin-top:5px; font-size:14px;}

.shorttop { border:1px solid #c8c8c8; background-color:#e2e2e2; margin-top:7px; padding-bottom:20px;}

.shorttop table table {margin-top:5px; font-size:14px;}

#tabs_2 table { width:100%; margin:0 auto; line-height:24px; font-size:12px; border-collapse:collapse; border:0 none; color:#000;text-align:center;}

#SuperLabel_Div_13 { height:45px; overflow:hidden;}

.n_headerlist { height:80px; overflow:hidden; border-bottom:1px dashed #E2E2E2; }


#tabs_3 table {
border:0 none;
border-collapse:collapse;
color:#000000;
font-size:12px;
line-height:24px;
margin:0 auto;
text-align:center;
width:95%;
}
