﻿#containor { background:#fff; }
.main {
    float:left;
	width:783px;
	background:#fff;
	display:inline;
}
.newsPic {
	float:left;
	width:258px;
	border:1px solid #ccc;
	background:#f5f5f5;
	margin:0 0 6px 0;
	padding:4px 3px 8px 3px;
}
.newsBox {
	width:506px;
	float:left;
	margin:0 0 0 7px;
}

.banner { 
	clear:both;
	text-align:left;
	padding:5px 0;
}


.newsContent li {
	list-style:none;
	text-align:left;
	background:url(flag01.gif) no-repeat 5px 8px;
	padding:3px 2px 1px 16px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.newsBox li {
	list-style:none;
	text-align:left;
	background:url(../images/flag01.gif) no-repeat 5px 8px;
	padding:3px 2px 2px 16px;
	margin:2px 0 3px 0;
	height:20px;
	line-height:20px;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}
.newsContent li span {
	float:right;
	color:#999;;
	font:11px arial;
}
.newsContent li a { font-size:14px; color:#1D619E; }
.newsContent li a:hover { color:#f60; }

.search {
	width:653px;
	height:31px;
	text-align:left;
	padding:8px 0 0 130px;
	margin:5px 0;
	background:url(../images/searchBg.png) no-repeat;
}
.search input {
	border:1px solid #63BFE7;
	height:18px;
	width:345px;
}
.search select { width:80px; }
/*------------ left -----------*/
.left {
	float:left;
	width:266px;
}
.Lbox {
	border:1px solid #6DACE4;
	overflow:hidden;
	zoom:1;
	margin:0 0 5px 0;
	padding:0 0 6px 0;
}
.Lbg { background:url(../images/L_boxbg.png) repeat-x bottom; }
.Lbox h3 {
	height:27px;
	color:#fff;
	padding:0 0 0 30px;
	margin:0 0 5px 0;
	text-align:left;
	font:bold 14px/27px 宋体;
	background:url(../images/L_Tbg.gif) no-repeat 0 0;
}
.Lbox h3 img {
	float:right;
	margin:4px 5px 0 0;
}
.leader li {
	list-style:none;
	float:left;
	background:url(20060713185626696.gif) no-repeat 7px 7px;
	width:75px;
	padding-top: 4px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 20px;
}
.leader li a {
	font:bold 14px 宋体;
	color:#1D619E;
}
.leader li a:link {
	font:bold 14px 宋体;
	color:#1D619E;
}
.leader li a:visited {
	font:bold 14px 宋体;
	color:#1D619E;
}
.leader li a:hover {
	text-decoration:underline;
	color:#f60;
}
.dept li {
	list-style:none;
	float:left;
	width:56px;
	height:18px;
	text-align:left;
	background:url(flag04.gif) no-repeat 8px 7px;
	overflow:hidden;
	font-weight:bold;
	padding:2px 0 1px 15px;
}
.dept li a{ color:#1D619E; }
.dept li a:link{ color:#1D619E; }
.dept li a:visited{ color:#1D619E; }
.dept li a:hover { color:#f60; }

/*-------------- mid -------------*/
.mid {
	float:left;
	width:516px;
}

.listBox {
	border:1px solid #ACD0F0;
	background:#fff;
	float:left;
	display:inline;
	width:250px;
	margin:0 0 4px 6px;
	padding:0 0 5px 0;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#eeeeee,offX=0,offY=3,positives=true);
}
.listBox h3 {
	background:url(../images/midBg.png) repeat-x top;
	height:27px;
	margin:0 0 4px 0;
	padding:0 0 0 8px;
	text-align:left;
	color:#1D619E;
	font:bold 14px/27px 宋体;
}
.listBox h3 span {
	float:right;
	padding:0 5px 0 0;
	font-weight:normal;
}
.listBox h3 span a { 
	font:normal 12px 宋体;
	color:#1D619E;
}
.listBox h3 span a:hover { color:#f60; }
.listBox h3 img {
	float:right;
	width:41px;
	height:17px;
	margin:5px 3px 0 0;
	padding:0;
	border:0;
}
.redBox { border:1px solid #fc9; }
.redBox h3 { 
	color:#f60;
	background:url(../images/midBg2.png) repeat-x top;
}
.listBox img {
	float:left;
	margin:6px 0 0 4px;
}

.list li {
	list-style:none;
	text-align:left;
	background:url(../images/flag01.gif) no-repeat 5px 5px;
	padding:2px 2px 1px 16px;
	height:17px;
	overflow:hidden;
}
.list span {
	padding:0 2px 0 0;
	color:#1D619E;
	font:12px 宋体;
}
.scrollPic {
	clear:both;
	border:1px solid #fc9;
	background:#ffc;
	padding:2px 5px 5px 5px;
	height:162px;
	margin:0 0 6px 0;
}
.picBox a,.picBox a:visited {
	float:left;
}
.picBox img {
	width:164px;
	height:124px;
	display:block;
	border:1px solid #ddd;
	background:#fff;
	padding:1px;
	margin:0 5px 5px 0;
}

.zt {
	border:1px solid #6DACE4;
	background:#EBF3FC url(../images/ztName.png) no-repeat 0 0;
	height:59px;
	padding:8px 0 0 38px;
	margin:-3px 0 5px 0;
}
.zt img {
	display:block;
	float:left;
	margin:0 3px;
}
.tabBox {
	width:328px;
	height:162px;
	float:left;
	margin:0 5px 5px 0;
	background:url(../images/tabBg.png) repeat-x 0 0;
	border:1px solid #9BE8EC;
}
.tabBox2 {
	width:780px;
	height:auto;
	margin:5px 0;
	background:url(../images/tabBg2.png) repeat-x 0 0;
	border:1px solid #ACD0F0;
}
.babBox .newsTab ul { margin:0; }

.tabBox .newsTab li {
	list-style:none;
	float:left;
	width:85px;
	height:28px;
	border-right:1px solid #9BE8EC;
	cursor:default;
	color:#1D9298;
	font:bold 14px/27px 宋体;
}
.tabBox2 .newsTab li { 
	border-right:1px solid #ACD0F0; 
	color:#1D619E;
	font-size:12px;
}
.tabBox li.hover {
	background:#fff;
}
.tabBox .newsTab li a { color:#1D9298; }
.newsContent { padding:8px 0 0 0; }
.tabBox .newsContent { padding-bottom:5px; }
.subType {
	clear:both;
	height:42px;
	text-align:left;
	border-bottom:1px dotted #ccc;
}
*+html .subType { margin-top:-8px; }
.subType img { display:block; }
.newsContent li {
	list-style:none;
	text-align:left;
	background:url(../images/flag01.gif) no-repeat 5px 8px;
	padding:3px 2px 2px 16px;
	height:18px;
	overflow:hidden;
}
.tabBox2 .newsContent li {
	float:left;
	width:132px;
	padidng-left:8px;
	background:none;
}
.newsContent span {
	float:right;
	color:#36c;;
	font:12px arial;
}
.newsContent li a { font-size:14px; }
.tabBox .newsContent li a { font-size:12px; }

.ywSearch img {
	display:block;
	float:left;
	margin-bottom:5px;
	zoom:1;
	overflow:hidden;
}
.L_bs {
	float:left;
	width:258px;
	padding:3px;
	border:1px solid #6F9300;
	background:#99CC00;
}
.L_bs h3 {
	height:20px;
	text-align:right;
	padding:4px 2px 0 0;
	background:url(../images/bs_title.png) no-repeat;
}
.L_bs h3 a { 
	font:bold 14px 宋体;
	color:#FFF;
	text-decoration:underline;
}
.L_bs h3 a:hover {
	color:#FFC;
	text-decoration:none;
}
.bsList {
	width:256px;
	border:1px solid #6F9300;
	border-top:none;
	background:#fff;
}
.bsList h4 {
	height:28px;
	text-align:left;
	padding:0 0 0 8px;
	font:bold 14px/30px "宋体";
	color:#6F9300;
}
.bsList h4 img {
	float:right;
	padding:6px 2px 0 0;
}
.bsButton {
	border-top:1px dotted #ccc;
	padding:5px 0 0 0;
	margin:4px 0 0 0;
}

.mailBox {
	float:right;
	width:208px;
	height:284px;
	overflow:hidden;
	border:1px solid #B3D98C;
}
.mailButton {
	background:#EBF5E0;
	padding:6px 0 4px 0;
	border-bottom:1px dotted #ccc;
}
.mailButton img { margin:0 3px 0 0; }
.mailBox h3 {
	height:30px;
	text-align:left;
	padding:0 0 0 8px;
	font:bold 14px/30px "宋体";
	color:#5A882D;
}
.mailBox h3 img {
	float:right;
	padding:6px 2px 0 0;
}
.dc {
	 border-top:1px dotted #ccc;
	 text-align:left;
}
.dc p {
	text-indent:0;
	padding:0 10px;
}

.orgBox {
	border:1px solid #ccc;
	width:764px;
	padding:1px;
	clear:both;
	float:left;
	background:#FFFBEE;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#eeeeee,offX=0,offY=3,positives=true);
}
.orgTab {
	height:28px;
	padding:0 0 0 10px;
	background:url(../images/M_title04.png) repeat-x top;
}
.orgTab li {
	list-style:none;
	float:left;
	width:69px;
	padding-top:4px;
	height:24px;
	cursor:default;
	color:#5A5A5A;
	margin-right:5px;
	font:bold 12px/24px 宋体;
}
.orgTab li.hover {
	background:url(../images/orgTab.png) no-repeat 0 0;
}
.orgContent { 
	padding:0; 
	height:95px;
	overflow:hidden;
	zoom:1;	
}
.orgContent a,.orgContent a:visited {
	text-align:left;
	padding:4px 2px 1px 6px;
	height:18px;
	overflow:hidden;
	float:left;
	width:65px;
	margin:0;
}
.linkHeight {
	height:92px;
	overflow-y:auto;
}
.picLink img {	margin:2px; }
.visitor {
	float:right;
	width:184px;
	height:190px;
	margin:5px 0 0 0;
	overflow:hidden;
	padding:27px 12px 5px 12px;
	border:1px solid #ACD0F0;
	background:#E4F0FA url(../images/visitor.png) no-repeat top left;
	text-align:left;
	color:#1D619E;
}
.infoOrder {
	border-top:1px solid #ACD0F0;
	padding:10px 0 0 0;
	margin:6px 0 0 0;
}

/*----------------*/
/*---------------------------------------*/
#right {
    float:right;
	width:210px;

	background:url(../images/R_bg.png) repeat-y;
}
.Rbox {
	background:url(../images/R_boxBg.gif) no-repeat bottom;
	padding:0 0 7px 0;
	overflow:hidden;
	zoom:1;
}
.Rbox h3 {
	height:34px;
	padding:0 0 0 32px;
	font:bold 14px/34px 宋体;
	text-align:left;
	color:#1D619E;
	background:url(../images/R_00.png) no-repeat;
}
.Rbox h3 img {
	float:right;
	margin:7px 10px 0 0;
}
.gg h3 { background:url(../images/R_t1.png) no-repeat; }
.video h3 { background:url(../images/R_t2.png) no-repeat; }
.calendar h3 { background:url(../images/R_02.png) no-repeat; }
.user h3 {}
.user p {
	padding:3px 15px;
	text-indent:0;
	font-family:"宋体";
}
.tfsj h3 { background:url(../images/R_t3.png) no-repeat; }
.Rpic img { margin-top:3px; }
.Tdao a,.Tdao a:visited {
	display:block;
	float:left;
	width:75px;
	height:22px;
	padding:0 0 0 12px;
	margin:0 0 0 12px;
	font:bold 12px/22px Arial;
	text-align:left;
	background:url(../images/flag04.gif) no-repeat 2px 6px;
}
.search h3 { background:url(../images/R_02.png) no-repeat; }

.order h3 { background:url(../images/R_03.png) no-repeat; }
.Rlist li{
    list-style:none;
	text-align:left;
	background:url(../images/flag01.gif) no-repeat 7px 8px;
	padding:5px 5px 3px 18px;
	border-bottom:1px dotted #ccc;
}
.Rlist li span {
	padding:0 0 0 5px;
	color:#f60;
}
.Rlist2 li {
	list-style:none;
	text-align:left;
	background:url(../images/flag01.gif) no-repeat 10px 5px;
	padding:2px 2px 1px 20px;
	height:18px;
	overflow:hidden;
}

/*---------------------------------------*/

/*---------公告层 -------------*/
#massageBox{ 
    position:absolute;  
	z-index:100; 
	left:expression((body.clientWidth-400)/2); 
	top:120px;
	visibility:hidden
}
.ggDiv {
    width:450px;
	background:url(infoLeft.gif) no-repeat left bottom;
}
.infoInnerBox {	background:url(infoRight.gif) no-repeat right bottom;	padding:0 0 3px; }
.ggTitle {
    height:27px;
	background:#fff url(infoTitle.gif) no-repeat left;
	padding-left:26px;
	font:bold 12px/27px 宋体;
	color:#2C71AF;
	text-align:left;
	cursor:default;
}
.ggTitle span { float:right; cursor:pointer; }
.ggShow {
	margin:0 2px;

	text-align:left;
	color:#2C71AF;
	height:300px;
	overflow-y:auto;
	line-height:180%;
}
.ggShow h4 { 
	text-align:center;
	color:#f60;
	padding:5px 0;
}
.ggDetail {
    padding:5px 20px;
	color:#666;
	line-height:180%;
}
.dont {
	padding:5px 20px;
	text-align:left;
	color:#f60;
}
#mask{ 
    position:absolute; 
	top:0; 
	left:0; 
	width:expression(body.scrollWidth); 
	height:100%; 
	background:#fff; 
	filter:ALPHA(opacity=80); 
	z-index:1; 
	visibility:hidden
}

