@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0}
 img{ border:none; vertical-align:middle;  }
 
body{ font-size:12px;line-height:24px; color:#333; background: #fff url(images/menu_04.gif) repeat-x 0 130px; font-family:Arial, Helvetica, sans-serif; overflow-x:hidden}
a{ text-decoration:none; color:#333; outline:none; }
a:hover{ text-decoration:underline}
a:active,input[type=submit],input[type=image]{star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
.hei{ line-height:0; font-size:0}
table{ margin:0 auto} 
li{ list-style:none}
textarea,input[type=text],input[type=password],input[type=password],textarea,select{}

.page a{ background:url(images/page_1.gif) repeat-x; display: inline-block; line-height:18px; height:18px; white-space:nowrap; padding:0 6px; border:1px solid #48baeb; margin:0 1px}
.page a:hover{ background:url(images/page_2.gif) repeat-x; color:#fff; text-decoration:none; border:1px solid #65adee}

.clear{ clear:both}
.menu a{ display:block; line-height:36px; color:#fff; width:100%; font-size:14px; font-weight: bold}
.menu a:hover{ text-decoration:none}
.m_li_a{ background:#019341}

.ss{ border:none; background:#fff; width:147px; margin-top:2px}

.nav a{ display:block; width:180px; background:url(images/nav_01.gif) no-repeat; height:35px; margin:6px auto 0 auto; color:#0f63bc; font-weight:bold; line-height:34px; padding:0 0 0 30px }
.nav a:hover{ background:url(images/nav_02.gif) no-repeat; color:#fff; text-decoration:none}
.nav{ margin:10px auto}

.title{ color:#fff; font-weight:bold; font-size:14px; color:#6d3131; white-space:nowrap}
.footer,.footer a{ color:#fff}
.more{background:url(images/index_04.gif)  repeat-x 0 -1px; width:640px; text-align: right; color:#fff; padding-right:25px}
.more a{ font-size:11px; color:#fff;}
.site a{ font-size:12px;  }

.site{white-space:nowrap;  width:590px; text-align:right; padding-right:25px}


#colee_left1 dl,#colee_left2 dl{margin-right:20px; text-align:center; width:107px; float:left }
#colee_left{margin:0 auto;  width:711px; line-height:20px}
#colee_left dt{ margin-top:8px}
#colee_left1 img,#colee_left2 img{ margin-top:6px}
#colee_left1,#colee_left2{ float:left}

.news td{ border-bottom:1px dotted #c0bfbf; line-height:32px}

.link a{ color:#fff; display:inline-block; white-space:nowrap; margin-right:15px}
.td td{ padding:0 6px}

.cpzs{ float:left; width:163px; text-align:center; margin:27px 0 0 20px; -margin:17px 20px 0 20px; line-height:16px; height:245px; overflow: hidden}
.cpzs dd{padding:4px;border:1px solid #dbdddf}

.cpzs img{ width:153px; height:186px}





#slideshow_wrapper {
	POSITION: relative;

	BACKGROUND-COLOR: #121212;

	WIDTH: 1000px;

	HEIGHT: 300px;
	OVERFLOW: hidden;
	
}
#slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #fff;
	MARGIN: 10px 10px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #900
}

.tab table{ background:#000}
.tab td{ padding:4px 8px; background:#fff}

