/* CSS Document */
body{background:#eeeeee;}
*{ margin:0; padding:0; list-style:none; font-size:12px}
img{ border:0}
a:link,a:visited{ color:#000000; text-decoration:none; }
a:hover{ text-decoration:underline; color:#555555}

#header { width:960px; height:120px; background:url(/images/header_dt.jpg) repeat-x; margin:0 auto}
#header h1{float:left; margin-top:20px; margin-left:15px; text-indent:-9999px; white-space:nowrap; line-height:0px; background:url(/images/logo.jpg) no-repeat; width:209px; height:89px;}
#header img{ float:left; margin-top:20px; margin-left:15px;}
#header_li{ float:right; color:#5d5d5d; margin:20px 10px;; font-size:12px; width:250px;}
#header_li a:link,#header_li a:visited{ color:#ffffff}
#header_li a:hover{ text-decoration:underline; color:#ffffff}
#header_li2{ float:right; color:#5d5d5d; margin:20px 10px;; font-size:12px; width:220px; text-align:right;}
#header_li2 a:link,#header_li2 a:visited{ color:#000}
#header_li2 a:hover{ text-decoration:underline; color:#000}

#nav{ height:32px; width:960px; margin:0 auto; font-size:14px; background: url(/images/nav_1.gif) repeat-x;}
#nav a{ width:106px; height:32px;  float:left; text-align:center; line-height:32px; color:#FFFFFF; font-weight:800;}
#nav a:hover{text-decoration:none;color:#ffffff; background:#3B3B3B; font-weight:800;}
/*ceshinerong*/
#flashjs{ margin:0px auto; width:960px; height:265px; background:#CCCCCC; overflow:hidden}
#flashjs1{ margin:0px auto; width:960px; height: auto; background:#CCCCCC; overflow:hidden}
.hide-table {
    DISPLAY: none
}
.tab-content {
}

.tab-on {
	WIDTH: 319px;
	CURSOR: pointer;
	cursor:default;
	font-family: "ËÎÌå";
	background-image: url(/images/tab_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: 1px;
	height: 85px;
}
.tab-on a:link {
	color: #333333;
	text-decoration: none;
}

.tab-on a:visited {
	color: #333333;
	text-decoration: none;
}

.tab-on a:hover {
	color: #333333;
	text-decoration: underline;
}
.tab-off {
	WIDTH: 320px;
	CURSOR: default;
	padding: 2px;
	font-family: "ËÎÌå";
	background-image: url(/images/tab_off.jpg);
	background-position: left top;
	letter-spacing: 1px;
	height: 85px;
}
.tab-off a:link {
	color: #ffffff;
	text-decoration: none;
}

.tab-off a:visited {
	color: #ffffff;
	text-decoration: none;
}

.tab-off a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.d_top {
	font-size: 14px;
	font-weight: bolder;
	letter-spacing: 2px;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left:12px;
}
.d_main {
	font-size: 12px;
	line-height: 18px;
	padding-left:12px;
}

/*ceshinerong*/

#picnews{ width:960px; height:945px; margin:0 auto; background:#FFFFFF}
#picnews_left{  float:left; height:945px;width:477px; background:#ffffff;}
#picnews_right{ float:right; height:945px; width:477px; background:#ffffff;}

.newslist_table{ border:1px solid #c7c7c7; background:#ffffff; }
.newslist_table h2{ height:30px; background:url(/images/nav_1.gif) repeat-x; padding:8px 0 0 15px; color:#ffffff; font-weight:normal; font-size:12px}
.newslist_table h2 a{ float:left}
.newslist_table h2 a:link,.newslist_table h2 a:visited{ color:#ffffff}
.newslist_table h2 a:hover{ text-decoration:underline; color:#000000}

.newslist_table2{ border:1px solid #c7c7c7;margin-top:7px; background:#ffffff; height:305px;}
.newslist_table2 h2{ height:30px; background:url(/images/h2_bg.jpg) repeat-x; padding:8px 0 0 15px; color:#e12222; font-weight:normal; font-size:12px}
.newslist_table2 h2 a{ float:none;}
.newslist_table2 h2 a:link,.newslist_table2 h2 a:visited{ color:#e12222; font-weight:800}
.newslist_table2 h2 a:hover{ text-decoration:underline; color:#000000; font-weight:800}

.newsliit_w ul{padding:5px 15px 10px 10px}
.newsliit_w li{line-height:25px; width:200px; float:left; margin-left:25px; border-bottom:1px dashed #CCCCCC}


.newsliit_m ul{padding:5px 15px 10px 10px}
.newsliit_m li{line-height:25px; width:160px; float:left; padding-left:20px}

.newsliit_link ul{padding:5px}
.newsliit_link li{line-height:20px; float:left; padding:0 10px;	white-space: nowrap;}

.newsliit_r ul{padding:5px 15px 10px 10px}
.newsliit_r li{line-height:20px; padding-left:22px; width:230px}

#dynloadarea{width: 640px;height:186px;}
#dynloadarea img{border: 0;width:640px;height:186px;}

#thumbs{list-style-type: none;}
#thumbs img{padding:2px 0 0 0;}
#thumbs li{float: left;padding: 0px 1px 0 0;}

#content{ width:960px; height:790px; margin:5px auto}
#content_left{width:270px; margin-right:5px; float:left; height:790px}
#content_right{ width:685px; float:right; height:790px}

#content2{ width:960px;margin:0px auto;background:#ffffff ;}
#content_left2{width:270px; float:right; background:#ffffff; border:0px solid #c7c7c7; margin-top:5px;}
#content_right2{ width:680px; margin-right:5px; float:left; border:1px solid #c7c7c7; margin-top:5px; min-height:1085px; height:auto; _height:1085px; margin-bottom:5px;}
.content_right2_weizhi{ margin:0 10px; border-bottom:1px solid #c7c7c7; padding:5px 0; line-height:20px}
.content_right2_title{ padding-top:20px}
.content_right2_title h1,.content_right2_title h1 a{ text-align:center; font-size:14px; line-height:50px}
.content_right2_neirong{ padding:10px; line-height:18px}
.content_right2_neirong p{ line-height:18px;}
.content_right2_neirong li{ line-height:30px}
.content_right2_link{ margin:10px}
.content_right2_link li{ float:left; margin-right:20px; line-height:25px;white-space: nowrap;}

.clear{ clear:both;}

#content3{ width:960px;margin:5px auto;background:#ffffff url(/images/com/page_bg_c2.gif)  repeat-y;}
#content_left3{width:270px; margin-left:5px; float:right; height:1000px; background:#eeeeee}
#content_right3{ width:685px; float:left; border-top:1px solid #c7c7c7}
.content_right3_weizhi{ margin:0 10px; border-bottom:1px solid #c7c7c7; padding:5px 0; line-height:20px}
.content_right3_title{ padding-top:20px}
.content_right3_title h1,.content_right3_title h1 a{ text-align:center; font-size:14px; line-height:50px}
.content_right3_neirong{ padding:10px; line-height:18px}
.content_right3_neirong p{ line-height:18px;}
.content_right3_neirong li{ line-height:30px}
.content_right3_link{ margin:10px}
.content_right3_link li{ float:left; margin-right:20px; line-height:25px;white-space: nowrap;}

.clear2{ clear:both; background:url(/images/com/clear2.gif) no-repeat top}

#tag_online{ width:270px; height:142px;}
#tag_online2{ height:239px}
#services { border-bottom: 1px solid #c7c7c7; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7; border-top:3px solid #c7c7c7; text-align:center; margin-top:5px; height:30px; background:#ffffff;}
#services h2{line-height:30px; font-size:14px; font-weight:normal}
#services h2 a{ font-size:14px}

#footer{ width:960px; margin:0 auto; height:85px; text-align:center; background:#e6e7e8}
#footer_list{ background: url(/images/nav_1.gif) repeat-x; text-align:center; height:30px; line-height:30px; font-size:13px; color:#FFFFFF;}
#footer_list a{font-size:13px; color:#FFFFFF;}
#footer p{ line-height:25px; margin: 5px 25px 0px 25px;}
