﻿/*
 * 绯荤粺鍚嶇О锛氬叏鍥界鎶�淇℃伅鏈嶅姟缃戝寳浜珯鐐�
 * 鍒涘缓鏃ユ湡锛�2009.6.17
 * 浣滆�咃細chongsh
*html{filter:gray;}
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body { 	
    font-family:"", Arial;
	background:#fff;
	font-size:12px;
	padding:0;
	color:#000;
}
img{
	margin:0;
	padding:0;
	border:0;
}
a, a:visited {
	color:#000;
	text-decoration:none;
}
a:hover{
    color:#ff0000;
	text-decoration:none;
}

table, td ,th{
	margin:0;
	padding: 0;
	border:0;
	font-size:12px;
	line-height:22px;
}
.weblayout{width:1001px;
    margin:0 auto;
	text-align:center;}
/*--------------------------------top-----------------------------------*/
.topline{ height:3px; background-color:#e0a65b; overflow:hidden; }
.topfla{ background:url(../../images/2009/topflash_bg.gif) #0c82d0; text-align:right; height:151px;}
.menu_left{ background:url(../../images/2009/menu_left.gif) no-repeat; width:149px; height:51px; float:left;}
.menu_left2{ background:url(../../images/2009/menu_left2.gif) no-repeat; width:104px; height:51px;float:left;}
.menu_bg{ background:url(../../images/2009/menu_bg.gif) repeat-x; width:748px; height:51px;float:left; text-align:left; }
.menu_left2 a, .menu_left2 a:visited, .menu_left2 a:active, .menu_left2 a:hover{ color:#FFFFFF; font-size:20px; font-weight:bold; display:block; height:51px; line-height:51px; }
.menu{  font-size:13px; font-weight:bold;  color:#fff; margin:0 1px; top:6px; position:relative;}
.menu a, .menu a:visited, .menu a:active, .menu a:hover{ padding: 0 20px; color:#FFFFFF; background:url(../../images/2009/menu_line.gif)  no-repeat right center; }
.menu_bottom{ background:url(../../images/2009/menu_bottom.gif) repeat-x;height:4px; clear:left;overflow:hidden;}
/*--------------------------------login-----------------------------------*/
.login_bg{ background:url(../../images/2009/login_bg.gif) repeat-x; height:34px;text-align:left; padding:0 16px;clear:both;}
.login_bg table{ margin-top:5px;  color:#094286;}
.login_bg a, .login_bg a:visited, .login_bg a:active{color:#094286;}
.login_bg input[type="text"] { background:#fff; border:1px solid #000; height:13px; }

.btn_name{ background:url(../../images/2009/btn_name.gif) no-repeat left center; padding-left:56px;}
.btn_pw{ background:url(../../images/2009/btn_pw.gif) no-repeat left center; padding-left:56px;}
.btn_enter{background:url(../../images/2009/btn_enter.gif) no-repeat ; width:58px; height:18px; border:none;}
.btn_reg{background:url(../../images/2009/btn_reg.gif) no-repeat ; width:58px; height:18px; border:none;}
.icon_search{ background:url(../../images/2009/icon_search.gif) no-repeat center center; width:22px;}
.btn_go{ background:url(../../images/2009/btn_go.gif) no-repeat right 40%; padding-right:25px;}
* + html .btn_go{ background:url(../../images/2009/btn_go.gif) no-repeat right 60%; padding-right:25px;}
/*--------------------------------news pic-----------------------------------*/
 .c-cols-C1 .c-colA {
	FLOAT: left; WIDTH: 189px; MARGIN-RIGHT: 10px
}
.c-section {
	MARGIN: 0px auto; /*WIDTH: 960px*/
}
.c-cols-C1 .c-colB {
	FLOAT: left; WIDTH: 462px
}
#img_slide {
	BORDER:1px solid #bccfec; POSITION: relative; HEIGHT: 256px; }
#img_slide .ctl_bar {
	Z-INDEX: 20; BACKGROUND: #fbfbfb; LEFT: 0px; WIDTH: 100%; BOTTOM: 1px; POSITION: absolute; HEIGHT: 62px
}
#img_slide .imgs {
	LEFT: 1px; ZOOM: 1; POSITION: relative; TOP: 7px
}
#img_slide .imgs LI {
	BORDER-RIGHT: #dbad5a 1px solid; BORDER-TOP: #dbad5a 1px solid; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 4px; OVERFLOW: hidden; BORDER-LEFT: #dbad5a 1px solid; WIDTH: 85px; BORDER-BOTTOM: #dbad5a 1px solid; HEIGHT: 48px
}
#img_slide .imgs LI.cur_box {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #ec0000; LEFT: 0px; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #ec0000; WIDTH: 83px; BORDER-TOP-COLOR: #ec0000; POSITION: absolute; TOP: 0px; HEIGHT: 46px; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #ec0000
}
#img_slide .imgs LI.cur_box I {
	BACKGROUND: #fff; FILTER: alpha(opacity=30); WIDTH: 0px; POSITION: absolute; HEIGHT: 100%; opacity: .3
}
#img_slide .btns {
	LEFT: 110px; POSITION: absolute; TOP: 12px
}
#img_slide .btns A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/sprite.gif) no-repeat -160px 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 17px; PADDING-TOP: 17px; POSITION: absolute; HEIGHT: 0px; outline: none
}
#img_slide .btns A.play_pause {
	BACKGROUND-POSITION: -160px 0px; LEFT: 339px; WIDTH: 34px
}
#img_slide .btns A.on_pause {
	BACKGROUND-POSITION: -160px -17px
}
#img_slide .btns A.prev {
	BACKGROUND-POSITION: -160px -34px; LEFT: 66px; VISIBILITY: hidden
}
#img_slide .btns A.next {
	BACKGROUND-POSITION: -177px -34px; LEFT: 388px; VISIBILITY: hidden
}
#img_slide .btns A.prev:hover {
	BACKGROUND-POSITION: -160px -51px
}
#img_slide .btns A.next:hover {
	BACKGROUND-POSITION: -177px -51px
}
#img_slide .btns SPAN.index_status {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/sprite.gif) no-repeat -160px -68px; LEFT: 295px; PADDING-BOTTOM: 0px; FONT: bold 14px/1.1 Arial; OVERFLOW: hidden; WIDTH: 34px; COLOR: #fff; PADDING-TOP: 1px; POSITION: absolute; HEIGHT: 16px; TEXT-ALIGN: center
}
#img_slide .cons {
	BACKGROUND: #fff; OVERFLOW: hidden; POSITION: relative; HEIGHT: 216px
}
#img_slide .cons .desc {
	Z-INDEX: 10; RIGHT: 0px; BACKGROUND: #fbfbfb; WIDTH: 186px; COLOR: #333; POSITION: absolute; TOP: 0px; HEIGHT: 179px
}
#img_slide .cons .desc A {
	COLOR: #333
}
#img_slide .cons .desc H5 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 8px; PADDING-TOP: 11px; TEXT-ALIGN: left; font-size:13px;
}
#img_slide .cons .desc P {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#img_slide .cons .desc A.btn_play {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/Library/homepage2009/style/img/btn_play13.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 14px; OVERFLOW: hidden; WIDTH: 70px; PADDING-TOP: 23px; HEIGHT: 0px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Library/homepage2009/style/img/btn_play13.png", sizingMethod="scale")
}
#img_slide .cons .desc A.btn_play:hover {
	BACKGROUND: url(/Library/homepage2009/style/img/btn_play23.png) no-repeat 0px 0px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Library/homepage2009/style/img/btn_play23.png", sizingMethod="scale")
}
#img_slide .con2 {
	LEFT: 0px; WIDTH: 9999px; POSITION: absolute; TOP: 0px
}
#img_slide .img_item {
	FLOAT: left; WIDTH: 462px;  POSITION: relative
}

.news{ text-align:left; float:left; /*position:relative; left:10px;*/ margin-left:10px;margin-top:2px;_margin-left:5px;}
* + html .news{ text-align:left; float:left; /*position:relative; left:-10px; */margin-left:10px;margin-top:2px;}


/*--------------------------------news list-----------------------------------*/
.newsk{ text-align:left; float:right; BORDER:1px solid #bccfec; width:510px; height:256px; /*position:relative; right:10px; top:-258px;*/ margin-right:10px;margin-top:2px; margin-bottom:7px; _ margin-right:5px;}
.newsk table{ margin:8px auto;}
.newsk table table{ margin:0;}
.news_list{}
* + html .news_list{padding:0; }
.news_list td{ line-height:26px;}
.news_list .trOdd td
{
    background-color: #ecf4fe;
}
.news_list .trEven td
{
    background-color: #FFF;
}
.list_icon{ background:url(../../images/2009/icon_arr.gif) no-repeat center center; width:26px; }
.list_date{ color:#60656b; text-align:right; padding-right:10px;  }
.list_con{ text-align:left; color:#000000; }
.news_title_bg_over{ background:url(../../images/2009/news_title_bg_over.gif) no-repeat bottom center; width:85px; height:29px; display:block; float:left; font-weight:bold; color:#000000; font-size:14px; line-height:29px; text-align:center;cursor:pointer; }
* html .news_title_bg_over{ position:relative; top:1px;}
.news_title_bg{ background:url(../../images/2009/news_title_bg.gif) no-repeat top center; width:81px; height:29px;padding:0 2px; display:block; float:left; font-weight:bold; color:#e4e65a; font-size:14px;line-height:29px; text-align:center; cursor:pointer;}
.news_title{border-bottom:1px solid #5e9dcc;height:28px; }
.news_title a.news_title_bg{color:#e4e65a;}
.more{height:26px;text-align:right; vertical-align:middle;padding-right:10px; _height:18px;}
.more img{ cursor:pointer;}
/*--------------------------------璋冩煡-----------------------------------*/
.k01{ border:1px #bccfec solid; clear:both; /*position:relative; top:-250px; */margin:0 10px; height:360px; }
.index_title{ background:url(../../images/2009/index_title_bg.gif) repeat-x; height:43px; text-align:left; }
.indagate{ float:left; width:203px;height:296px; background-color:#f8f8f9; border-right:1px #d8d8d9 solid; padding:10px; text-align:left; list-style:none;}
.indagate li{ list-style:none; margin:0; padding:2px 0;}
.indagate_show{ width:750px; float:right; text-align:left; }
.indagate_nav{ width:200px; margin:10px 0 10px 10px; float:left;   }
* html .indagate_nav{ width:200px; margin:10px 0 10px 0; float:left;   }

.li_nav_off{ list-style:none; line-height:26px; background:url(../../images/2009/indagate_nav_bg.gif) #deebf7 no-repeat right;  margin-top:3px; color:#114aa8;_height:26px; valign:middle;}
/*.indagate_nav a{ display:block;line-height:26px;color:#114aa8;padding: 0 6px;_height:26px; }
.indagate_nav li  { background-color:#89c4e8; padding: 0 6px;_height:26px; }
.indagate_nav_over { background-color:#000000; padding: 0 6px;_height:26px; }
.indagate_nav_off { background-color:#ffffff; padding: 0 6px;_height:26px; }
*/
.li_nav_over{ list-style:none; line-height:26px; background-color:#89c4e8;  margin-top:3px; color:#114aa8;_height:26px;valign:middle;}

/*.indagate_list_l{ background:url(client/images/2009/res_list_l.gif) no-repeat; width:8px; height:290px; }
.indagate_list_r{ background:url(client/images/2009/res_list_r.gif) no-repeat; width:7px;}
.indagate_list_bg{ background:url(client/images/2009/res_list_bg.gif) repeat-x;}*/
.indagate_list{ width:530px; float:left; margin:13px 10px 10px 0 ;}
* html .indagate_list{ width:530px; float:left; margin:13px 0px 10px 0 ;}

.indagate_k{ background-color:#d0e8f6; border:5px solid #89c4e8;height:287px; }
.indagate_list_title{ background:url(../../images/2009/icon_indagate.gif) #f4f4f4 no-repeat left -7px; border-bottom:1px solid #ddd; color:#165aa6; font-size:13px; font-weight:bold; padding-left:20px; height:23px; line-height:23px;}
.indagate_table{ background-color:#FFFFFF}
.indagate_table th{ font-weight:bold; border-bottom:2px #86a24d solid; text-align:center;line-height:25px; }

.indagate_table td{ line-height:23px; border-bottom:1px solid #ddd;}
.indagate_table td .icon{background:url(../../images/2009/icon_arr.gif) no-repeat center center; width:22px;}
/*--------------------------------用户资源-----------------------------------*/
.k02{ border:1px #cad9f0 solid; background-color:#deebf7; clear:both; margin:0 10px; height:210px; padding:4px;}
.k02_tl{ background:url(../../images/2009/k02_tl.gif) no-repeat; width:6px; height:5px;}
.k02_tr{ background:url(../../images/2009/k02_tr.gif) no-repeat; width:6px; height:5px;}
.k02_bl{ background:url(../../images/2009/k02_bl.gif) no-repeat; width:6px; height:5px;}
.k02_br{ background:url(../../images/2009/k02_br.gif) no-repeat; width:6px; height:5px;}
.k02_td{ background-color:#FFFFFF;padding-top:8px;}
.res{padding-top:55px; width:60%;float:left; background:url(../../images/2009/res_title.gif) no-repeat left top;}
.res_td{ background:url(../../images/2009/res_title_bg.gif) repeat-x top;}
.res_des{float:left; text-align:left; padding:5px;}
.res_des span{ font-weight:bold; color:#0b4e9d;}
.res_list{text-align:left; padding-top:55px; width:38%;float:right; background:url(../../images/2009/res_list_title.gif) no-repeat left top;}
.res_list ul{padding:5px 15px;border-left:1px double #cad9f0;}
.res_list li{list-style:none;}
/*--------------------------------骞垮憡鏍�-----------------------------------*/
.kadv{ margin:0 10px; height:89px;/*position:relative; top:-244px;*/ margin-top:7px;}
/*--------------------------------绉戞妧涓撻-----------------------------------*/
.k03{ border:1px #bccfec solid; clear:both; /*position:relative; top:-235px;*/ margin:0 10px; height:280px; margin-top:7px;}
.k_title_tech{  float:left; position:relative; top:2px }
.k_title_tech div{ display:block; width:88px;  float:left; }
.k_title_tech div span{ margin-top:20px; display:block; color:#0b4e9d; font-weight:bold; font-size:13px; text-align:center;}
.title_tech_over{ background:url(../../images/2009/title_tech_over.gif) no-repeat bottom center ; width:88px; height:41px; }
.title_tech_off{ width:88px; height:41px;  color:#000000;}

.tech_area{ background-color:#efefef; color:#3d3d3d; text-align:center;} 
.tech_title{ color:#083973; font-weight:bold; background:url(../../images/2009/icon_tech.gif) no-repeat 0px 6px; text-indent:10px; text-align:left; line-height:30px;}
.tech_title a,  .tech_title a:visited,  .tech_title a:active, .tech_title a:hover{ color:#083973;}
.tech_pic{ background-color:#dbdbdb; width:133px; height:94px; padding:4px; margin:0 auto}
.tech_pic img{ border:1px solid #fff; width:129px; height:90px; }
.tech_detail{ text-align:left;  text-indent:2em; padding-top:8px;}
/*--------------------------------鐑偣-----------------------------------*/
.k04{ border:1px #cad9f0 solid; background-color:#deebf7; clear:both; /*position:relative; top:-226px;*/ margin:0 10px; height:310px; padding:4px; margin-top:7px;}
.k04_con{height:310px;background-color:#FFFFFF}
.hotspot_show{  padding-top:50px; width:430px; float:left;}
.hotlist_01{ width:249px; float:left;   margin-left:10px;}
.hotlist_01 .title{  width:249px; height:37px; color:#fff; font-weight:bold; text-indent:15px; font-size:14px; text-align:left; line-height:30px;background:url(../../images/2009/hotlist_title_purple.gif) no-repeat;}
.hotlist_01 .bottom{  width:249px; height:12px;background:url(../../images/2009/hotlist_bottom_purple.gif) no-repeat; }
.hotlist_01 .con{height:230px;background:url(../../images/2009/hotlist_con_purple.gif) repeat-y;}

.hotlist_02{ width:249px; float:left;   margin-left:10px;}
.hotlist_02 .title{  width:249px; height:37px; color:#fff; font-weight:bold; text-indent:15px; font-size:14px; text-align:left; line-height:30px;background:url(../../images/2009/hotlist_title_pink.gif) no-repeat;}
.hotlist_02 .bottom{  width:249px; height:12px;background:url(../../images/2009/hotlist_bottom_pink.gif) no-repeat; }
.hotlist_02 .con{height:230px;background:url(../../images/2009/hotlist_con_pink.gif) repeat-y; }
/*--------------------------------footer menu-----------------------------------*/
.foot_menubg{ background:url(../../images/2009/foot_menubg.gif) repeat-x; height:43px; line-height:43px; margin:0 10px; margin-top:7px;color:#FFFFFF; word-spacing:10px;}
.foot_menubg a, .foot_menubg a:visited, .foot_menubg a:active, .foot_menubg a:hover{color:#FFFFFF;}
.footer{ width:50%; background:url(../../images/2009/footer_logo.gif) no-repeat left center; text-align:left; padding-left:100px; line-height:26px; margin:0 auto;}
/*--------------------------------article_show-----------------------------------*/
.web_dh{ height:26px; line-height:26px; background:url(../../images/2009/icon_dh.jpg) #f7f6f6 no-repeat 15px; padding-left:40px; text-align:left;}
h2{ font-size:24px; line-height:24px;}
.article_show_k{ border:4px #cbe3f0 solid; padding:10px 15px; width:90%; margin:10px auto;}
.article_show{border: solid 1px #ededed; padding: 5px;}
.article_show_title{ height:40px; line-height:40px; background-color:#f6f6f6;}
.article_show_date{ text-align:center; height:26px;line-height:26px;}
/*--------------------------------article_show rencai-----------------------------------*/
.article_show_vote{background-color:#f6f6f6; height:40px; line-height:40px; width:100px; text-align:right; padding-right:20px;}
.article_vote_table{border-collapse:collapse;}
.article_vote_table td{border:1px solid #ededed;padding:2px 6px; text-align:left;}
.article_vote_table th{border:1px solid #ededed;padding:2px 5px; background:url(../../images/2009/vote_table_th.gif) repeat-x center;}
.article_vote_div{border:1px solid #ccc;text-align:left;padding:1px;height:14px;}
.article_vote_bar{ background:red; height:14px;}
/*--------------------------------webmap-----------------------------------*/
.map_layot{ float:left; width:98%; margin-left:10px;}
.map_unit{ margin-bottom:20px;}
.map_unit th{ line-height:26px; border-bottom:1px #c4c4c4 solid; color:#e05b00; background:url(../../images/2009/icon_arr02.gif) no-repeat 5px 3px; padding-left:30px; text-align:left; }
.map_unit th a, .map_unit th a:visited, .map_unit th a:active, .map_unit th a:hover{ color:#e05b00;}
.map_unit td{line-height:26px;text-align:left; padding-left:40px;}
.map_unit td a, .map_unit td a:visited, .map_unit td a:active{ color:#000; display:block; width:100px; margin:5px; float:left; }
.map_title{ background:url(../../images/2009/map_title.jpg) no-repeat right; width:710px; height:64px; margin:8px 0 12px; }
.server{ float:left; width:23% ;margin-left:20px;  }
/*--------------------------------鍙戞槑涓撳埄-----------------------------------*/
.greenborder{ border:1px solid #81a2cd; text-align:left; }
.green{padding:10px 20px;}
.greenborder li{ list-style:none; background:url(../../images/2009/icon_arr.gif)  no-repeat 0 center; text-indent:12px; border-bottom:1px #ddd solid;  }
.fmzl_titlebg{background:url(../../images/2009/fmzl_titlebg.gif) repeat-x; height:32px; font-size:14px; font-weight:bold; color:#0273c3; text-indent:10px; }
/*--------------------------------鍙戞槑涓撳埄-----------------------------------*/
.pzxx_list li{list-style:none; background:url(../../images/2009/icon_arr.gif)  no-repeat 0 center; text-indent:12px; border-bottom:1px #ddd solid;text-align:left;  }
.pzxx-bt-bg{ background:url(../../images/2009/pzxx-bt-bg.jpg) no-repeat center center; width:310px; height:33px;  color:#fff; font-size:14px; font-weight:bold;padding-top:5px;}
/*--------------------------------article_show 2-----------------------------------*/
.article_show2_table{ background-color:#fff;}
.article_show2_table th{ width:20%; text-align:left; padding-left:8px;background-color:#cbe3f0; font-weight:normal; line-height:26px;  font-size:13px; }
.article_show2_table td{ background-color:#f4f9fc;text-align:left;padding-left:8px; color:#02469b  ;line-height:26px;font-size:13px;}

/*---------- 鎼滅储 ----------*/
.search{ 
	text-align:left;
	margin:5px 20px;
	border:#cad9f0 solid 1px;
	background:#f8f8fa;
	vertical-align:top;
}
.search_title{
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	text-indent:20px;
	background:#e1f4f9 url(../../images/2009/syjs-title-bg.gif) no-repeat left top;
}
.search_text{ padding:0 10px; margin-bottom:2px;}




