﻿body{
	color:#FFF;
	}
#wrapper{
	margin:0 auto;
	text-align:center;
	width:1024px;
	}
#header{
	float:left;
	width:1024px;
	height:374px;
	background-image:url(../images/header_bg.jpg);
	background-repeat:no-repeat;
	position:relative;
	}
.nav{
	width:708px;
	height:40px;
	position:absolute;
	top:22px;
	left:196px;
	}
.nav ul li{
	float:left;
	}
.nav ul li a{
	    display: block;
    float: left;
    padding: 0 4px;
    height: 40px;
    line-height: 40px;
    font-size: 13px;
    font-weight: bold;
    color: #3d8d03;
	}
#content{
	float:left;
	width:1000px;
	margin-left:12px;
	_margin-left:6px;/*ie6bug*/
	}
#content .content_left{
	float:left;
	width:244px;
	}
#content .content_left .login{
	float:left;
	width:242px;
	height:100px;
	background-image:url(../images/login_bg.jpg);
	background-repeat:no-repeat;
	}
#content .content_left .login .login_tit{
	float:left;
	width:242px;
	height:34px;
	}
#content .content_left .login .login_con{
	float:left;
	width:242px;
	height:60px;
	}
#content .content_left .login .login_con p.login_con_1{
	display:block;
	float:left;
	width:158px;
	height:60px;
	margin-left:15px;
	_margin-left:10px;/*ie6bug*/
	}
#content .content_left .login .login_con p.login_con_1 label{
	display:block;
	float:left;
	width:158px;
	height:17px;
	color:#333;
	margin-top:8px;
	_margin-top:5px;/*ie6bug*/
	}
#content .content_left .login .login_con p.login_con_1 label input{
	width:100px;
	height:15px;
	}
#content .content_left .login .login_con p.login_con_2{
	float:right;
	width:60px;
	/*height:60px;*/
	    height: 116px;
    margin-top: -41px;
}
#content .content_left .login .login_con p.login_con_2 img{
	float:left;
	width:45px;
	height:44px;
	margin:8px 0 0 0;
	}
#content .content_left .xzfc{
	float:left;
	width:244px;
	height:158px;
	background-image:url(../images/xzfc_bg.jpg);
	background-repeat:no-repeat;
	margin-top:16px;
	}
#content .content_left .xzfc .header{
	float:left;
	width:219px;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:25px;
	}
#content .content_left .xzfc .body{
	float:left;
	width:244px;
	height:128px;
	}
	
#content .content_left .xzfc .body .imgDiv { float:left; width:105px; height:119px; margin-top:5px;}
#content .content_left .xzfc .body .imgDiv img { width:105px; height:119px; float:left; margin-left:10px;}
#content .content_left .xzfc .body .detailDiv { float:left; overflow:hidden; width:95px;  height:100px; margin:5px 0px 0 5px; color:#000; text-indent:2em;text-align:left; padding:10px;}



	
#content .content_left .sxxy{
	float:left;
	width:242px;
	height:413px;
	margin-top:8px;
	}
#content .content_left .sxxy img{
	margin-bottom:7px;
	_margin-bottom:0px;/*ie6bug*/
	}
#content .content_left .ems{
	float:left;
	width:242px;
	height:313px;
	margin-top:5px;
	_margin-top:0px;/*ie6bug*/
	}
#content .content_left .ems img{
	margin-bottom:2px;
	_margin-bottom:0px;/*ie6bug*/
	}
#content .content_left .yqlj{
	float:left;
	width:244px;
	height:196px;
	margin-top:5px;
	background-image:url(../images/yqlj_bg.jpg);
	background-repeat:no-repeat;
	}
#content .content_left .yqlj .header{
	float:left;
	width:219px;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:25px;
	}
#content .content_left .yqlj .body{
	float:left;
	width:244px;
	height:160px;
	}
#content .content_right{
	float:right;
	width:730px;
	}
#content .content_right .block_1{
	float:left;
	width:730px;
	height:253px;
	}
#content .content_right .block_1 .slide{
	float:left;
	width:344px;
	height:246px;
	}
#content .content_right .block_1 .tabnews{
	float:right;
	width:370px;
	height:239px;
	margin-top:10px;
	}
#content .content_right .block_1 .tabnews .header{
	float:left;
	width:370px;
	height:25px;
	background-image:url(../images/tabnews_h_bg.jpg);
	background-repeat:repeat-x;
	}
#content .content_right .block_1 .tabnews .header .t0{

	display:block;
	float:left;
	width:72px;
	height:25px;
	line-height:25px;
	color:#333;
	background-image:url(../images/tabs1_h_t0.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-top:-1px;
	}
#content .content_right .block_1 .tabnews .header .t1{
	display:block;
	float:left;
	width:72px;
	height:25px;
	line-height:25px;
	color:#333;
	background-image:url(../images/tabs1_h_t1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	}
#content .content_right .block_1 .tabnews .body{
	float:left;
	width:370px;
	}
#content .content_right .block_1 .tabnews .body ul{
	padding:5px;
	}
#content .content_right .block_1 .tabnews .body ul li{
	float:left;
	width:100%;
	border-bottom:1px dotted #b5b5b5;
	line-height:25px;
	color:#6c6c6c;
	}
#content .content_right .block_1 .tabnews .body ul li a{
	float:left;
	background-image:url(../images/list_icon.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
	color:#6c6c6c;
	text-decoration:none;
	}
#content .content_right .block_1 .tabnews .body ul li a:hover{
	color:#0e8fd2;
	text-decoration:underline;
	}
#content .content_right .block_1 .tabnews .body ul li span{
	float:right;
	text-align:right;
	}
#content .content_right .block_2{
	float:left;
	width:729px;
	height:166px;
	margin-top:18px;
	background-image:url(../images/xyhd_bg.jpg);
	background-repeat:no-repeat;
	}

	.divMarquee {float:right; height:140px;width:670px; overflow:hidden;padding:13px;}
.divMarquee ul { width:9999px;}
.divMarquee ul li { float:left;}
.divMarquee ul li a { float:left; width:185px; height:145px; margin-top:-2px;}
.divMarquee ul li a img { width:185px; height:145px; border:0;}
.divMarquee ul li a cite { display:none; }
	
	
	
#content .content_right .block_3{
	float:left;
	width:729px;
	height:299px;
	margin-top:15px;
	}
#content .content_right .block_3 .jstd{
	float:left;
	width:239px;
	height:299px;
	}

.jstd_jx{
	margin-right:6px;
	}
.jstd .header{
	float:left;
	width:239px;
	height:28px;
	background-image:url(../images/tl_h.jpg);
	background-repeat:no-repeat;
	}
.jstd .header .title{
	float:left;
	line-height:28px;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	}
.jstd .body{
	float:left;
	width:239px;
	height:268px;
	background-image:url(../images/tl_b.jpg);
	background-repeat:repeat-y;
	}
.jstd .body ul{
	padding:5px 20px 5px 20px;
	}
.jstd .body ul li{
	float:left;
	width:100%;
	border-bottom:1px dotted #b5b5b5; 
	line-height:25px; 
	color:#6c6c6c;
	}
.jstd .body ul li a{
	float:left; 
	background:url(../images/list_icon.gif) no-repeat left center; 
	padding-left:10px; 
	color:#6c6c6c; 
	text-decoration:none;
	}
.jstd .body ul li a:hover{
	color:#0e8fd2; 
	text-decoration:underline;
	}
.jstd .footer{
	float:left;
	width:239px;
	height:3px;
	background-image:url(../images/tl_f.jpg);
	background-repeat:no-repeat;
	}
#content .content_right .block_4{
	float:left;
	width:730px;
	height:125px;
	margin-top:15px;
	/*background-image:url(../images/block_4_bg.jpg);*/
	background-repeat:no-repeat;
	_margin-top:-17px;
	}
#footer{
	position: relative;
	float:left;
	width:1024px;
	height:143px;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
	}
#footer p{
	color:#666;
	margin-top:20px;
	}





/*-----------------------------------------------列表页list-----------------------------------------------*/
#content1{
	width:1000px;
	float:left;
	}
.list_left{
	float:left;
	width:272px;
	margin-top:10px;
	}
.subNavi_tit{
	float:left;
	width:273px;
	height:42px;
	background-image: url(../images/list_left_tit_bg.jpg);
	background-repeat:no-repeat;
	}
.subNavi_tit a{
    text-align:left;
	line-height:42px;
	width:150px; 
	display:block;
	float:left;
	height:42px;
	color:#fff; 
	margin-left:52px; 
	font-size:14px; 
	font-weight: bold; 
	text-decoration:none;
	}
.subNavi_con{
	float:left;
	width:271px;
	border:1px solid #2d7492;
	border-top:none;
	padding-bottom:80px;
	}
.subNavi_con .header  
{
  width: 271px; 
  height: 38px; 
  line-height: 38px; 
}
.subNavi_con .header a  
{
    display:block; 
    overflow:hidden; 
    background:url(../images/list_left_hover.jpg) repeat-x;
    height:38px; 
    line-height:38px; 
    color: #2d7492; 
	font-size: 14px; 
	font-weight: bold;
	text-align:left;
	text-decoration: none;
}

.subNavi_con .header a:hover  
{
 background:url(../images/list_left_hover1.jpg) repeat-x; 
}

.subNavi_con .header a span  
{
    margin:10px 15px 10px 8px;
    float:left; display:block; overflow:hidden; width:20px; height:20px; 
}

.subNavi_con .header .extensible span  
{
   background:url(../images/accordion.gif); background-position:0 0px;
}

.subNavi_con .header .extensible:hover span  
{
    background:url(../images/accordion.gif); background-position:0 -20px;
}

.subNavi_con .header .collapsible span  
{
   background:url(../images/accordion.gif); background-position:0 -40px;
}

.subNavi_con .header .collapsible:hover span  
{
    background:url(../images/accordion.gif); background-position:0 -60px;
}


	
	
	
/*右侧*/
.list_right{
	float:right;
	width:713px;
	margin-top:10px;
	}
.list_right .list_right_tit{
	float:left;
	width:713px;
	height:42px;
	_height:80px;
	background-image:url(../images/list_right_tit_bg.jpg);
	background-repeat:no-repeat;
	}
.list_right .list_right_tit p{
	display:block;
	width:500px;
	height:42px;
	float:left;
	text-align:left;
	line-height:42px;
	color:#FFF;
	margin-left:20px;
	_margin-left:8px;
	}
.list_right .list_right_tit p a{
	color:#FFF;
	text-decoration:none;
	}
.list_right_con{
	float:left;
	width:711px;
	border:1px solid #2d7492;
	border-top:none;
	background-color:#FFF;
	margin-top:-1px;
	_margin-top:-43px;/*ie6bug*/
	}

/*-----翻页----*/

/*page*/
.page{margin-top:12px;margin-bottom:12px;float:right; overflow:hidden;}
.page li span.show{background:#B01F1F;color:#fff;}
.page li{float:left;margin-left:-8px; list-style:none;}
.page a,.page span{ font-size:12px; color:#595757; width:36px; height:25px; line-height:25px; text-align:center; border:1px solid #a8a8a8; margin: 0 9px; display:block; float:left;}
.page a:hover{background:#d94418; border:1px solid #d94418; color:#fff;cursor:pointer;text-decoration:none;}


/*---------------------------------------------------------------------详细页detail-----------------------------------------------------*/
.list_right1{
	float:right;
	width:1000px;
	margin-top:10px;
	}
.list_right1 .list_right_tit1{
	float:left;
	width:1000px;
	height:42px;
	_height:80px;
	background-color:#81C534;
	}
.list_right1 .list_right_tit1 p{
	display:block;
	width:500px;
	height:42px;
	float:left;
	text-align:left;
	line-height:42px;
	color:#FFF;
	margin-left:20px;
	_margin-left:8px;
	}
.list_right1 .list_right_tit1 p a{
	color:#FFF;
	text-decoration:none;
	}
.list_right_con{
	float:left;
	width:711px;
	border:1px solid #2d7492;
	border-top:none;
	background-color:#FFF;
	margin-top:-1px;
	_margin-top:-43px;/*ie6bug*/
	}
.list_right_con1{
	float:left;
	width:998px;
	border:1px solid #2d7492;
	border-top:none;
	background-color:#FFF;
	margin-top:-1px;
	_margin-top:-43px;/*ie6bug*/
	}

.list_right_con1 .news_cent_tit{
	display:block;
	width:960px;
	height:80px;
	float:left;
	text-align:center;
	line-height:80px;
	font-size:16px;
	font-weight:bold;
	color:#666;
	margin-left:20px;
	_margin-left:13px;
	border-bottom:2px solid #666;
	}
.list_right_con1 .news_cent_time{
	display:block;
	width:960px;
	height:30px;
	text-align:center;
	line-height:30px;
	float:left;
	margin-bottom:20px;
	color:#999;
	}
.list_right_con1 .news_cent_con{
	display:block;
	width:960px;
	float:left;
	line-height:30px;
	text-align:left;
	text-indent:2em;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	_margin-bottom:-10px;/*ie6bug*/
	}
.list_right_con1 .news_cent_con{
	display:block;
	width:970px;
	float:left;
	line-height:30px;
	text-align:left;
	text-indent:2em;
	color:#666;
	margin-top:20px;
	margin-left:20px;
	_margin-left:10px;/*ie6bug*/
	margin-bottom:20px;
	_margin-bottom:-10px;/*ie6bug*/
	}
/*--新闻列表--*/
.list{ margin:7px 10px 0 10px; _margin:8px 10px 0 10px;/*ie6bug*/ text-align:left; }
.list li{ width:100%; height:34px; line-height:34px; _height:30px;/*ie6bug*/ _line-height:30px;/*ie6bug*/ border-bottom:1px dotted #CCC; }
.list li a{ color:#666; display:block; background:url(../images/list_icon.jpg) no-repeat left center; padding-left:15px; }
.list li span{ float:right; text-align:right; color:#666; }


















































































/* -----------------------plugins------------------- */

/* friendLinks */
.friendLinks { border:0px solid #d4d4d4; margin-top:8px;}
.friendLinks li { float:left; padding:5px;}

/* pagination */
sabrosus { padding: 3px; margin: 3px; text-align: right; height:20px; margin-top:15px; margin-left:10px;}
sabrosus a { border: #9aafe5 1px solid; padding: 5px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; color: #2e6ab1; margin-right: 2px; text-decoration: none;}
sabrosus a:hover { border: #2b66a5 1px solid; color: #000; background-color: lightyellow;}
pagination a:active { border: #2b66a5 1px solid; color: #000; background-color: lightyellow;}
sabrosus span.current { border: navy 1px solid; padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 2px; color: #fff; margin-right: 2px; padding-top: 2px; background-color: #2e6ab1;}
sabrosus span.disabled { border: #929292 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; color: #929292; margin-right: 2px; }

/* toplist1 */
.toplist1 { float:left;}
.toplist1 .header{ height:37px; background:url(../images/blocks/tl1_h.gif) repeat-x;}
.toplist1 .header .lable { float:left; margin-left:15px; height:100%; }
.toplist1 .header .lable .l { float:left; width:7px; height:100%; background:url(../images/blocks/tl1_h_l_l.gif) no-repeat; }
.toplist1 .header .lable .m { float:left; height:100%; line-height:37px; background:url(../images/blocks/tl1_h_l_m.gif); color:#FFF; padding-left:5px; padding-right:5px; font-size:14px; font-weight:bold; }
.toplist1 .header .lable .r { float:left; width:8px; height:100%; background:url(../images/blocks/tl1_h_l_r.gif) no-repeat;}
.toplist1 .header .more { float:right; line-height:37px; text-align:center; font-size:12px; color:#FFF; font-family:Arial; margin-right:20px; display:inline;}
.toplist1 .header .more a { color:#FFF; text-decoration:none;}
.toplist1 .header .more a:hover { text-decoration: underline;}
.toplist1 .body { border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.toplist1 .body ul{ padding:5px;}
.toplist1 .body li{ float:left; width:100%; border-bottom:1px dotted #b5b5b5; line-height:25px; color:#6c6c6c; }
.toplist1 .body li a { float:left; background:url(../images/blocks/list_icon.gif) no-repeat left center; padding-left:10px; color:#6c6c6c; text-decoration:none;}
.toplist1 .body li a:hover { color:#0e8fd2; text-decoration: underline;}
.toplist1 .body li span { float:right; text-align:right; }

/* toplist2 */
.toplist2 { float:left;}
.toplist2 .header { height:34px; background:url(../images/blocks/tl2_h.gif) repeat-x;}
.toplist2 .header .title { float:left; line-height:34px; margin-left:15px; color:#FFF; font-size:14px;font-weight:bold;}
.toplist2 .header a { float:right; line-height:34px; display:block; font-family:Arial;font-size:12px; margin-right:20px; text-decoration:none;}
.toplist2 .header a:hover { text-decoration:underline;}
.toplist2 .body { border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.toplist2 .body ul{ padding:5px;}
.toplist2 .body li{ float:left; width:100%; border-bottom:1px dotted #b5b5b5; line-height:25px; color:#6c6c6c; }
.toplist2 .body li a { float:left; background:url(../images/blocks/list_icon.gif) no-repeat left center; padding-left:10px; color:#6c6c6c; text-decoration:none;}
.toplist2 .body li a:hover { color:#0e8fd2; text-decoration: underline;}
.toplist2 .body li span { float:right; text-align:right; }

/* toplist3 */
.toplist3 { float:left;}
.toplist3 .header { height:32px; line-height:32px; background:url(../images/blocks/tl3_h.gif) repeat-x; padding-left:15px; color:#004e77; font-weight:bold; font-size:14px}
.toplist3 .body { border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; background-color:#e9f6fd; }
.toplist3 .body a { float:left; color:#FFF;text-decoration:none; width:44px; height:25px; line-height:25px; background:url(../images/blocks/tl3_list.gif) no-repeat; margin:14px 0 0 19px; font-weight:bold; padding-left:20px}
.toplist3 .body a:hover {text-decoration:underline;}

/* toplist4 */
.toplist4 { float:left; width:219px;}
.toplist4 .header { height:55px; line-height:20px; background:url(../images/blocks/tl4_h.gif) repeat-x; color:#004e77; font-weight:bold; font-size:14px; text-align:center;}
.toplist4 .body {  background:url(../images/blocks/tl4_b.gif) repeat-y; }
.toplist4 .body a { float:left; color:#003399;text-decoration:none; width:96px; height:27px; line-height:27px; background:url(../images/blocks/tl4_list.gif) no-repeat; font-weight:bold; text-align:center; margin:9px 0 0 9px;}
.toplist4 .body a:hover {text-decoration:underline; color:#fff;}
.toplist4 .footer { height:7px; background:url(../images/blocks/tl4_f.gif) repeat-x; }

/* toplist5 */
.toplist5 { float:left; width:234px; height:241px; background:url(../images/blocks/tl5.gif) no-repeat;}
.toplist5 .header{ height:37px; line-height:37px; color:#fff; font-weight:bold; font-size:14px; padding-left:50px; text-align:left;}
.toplist5 .body { }
.toplist5 .body ul{ padding:5px 20px 5px 20px;}
.toplist5 .body li{ float:left; width:100%; border-bottom:1px dotted #b5b5b5; line-height:25px; color:#6c6c6c; }
.toplist5 .body li a { float:left; background:url(../images/blocks/list_icon.gif) no-repeat left center; padding-left:10px; color:#6c6c6c; text-decoration:none;}
.toplist5 .body li a:hover { color:#0e8fd2; text-decoration: underline;}
.toplist5 .body li span { float:right; text-align:right; }


/* tabs1 */  
.tabs1 { float:left;}
.tabs1 .header { height:31px; background:url(../images/blocks/tabs1_h.gif) repeat-x;}
.tabs1 .header .t0 { float:left; display:block; margin:0 0 0 0; width:93px; height:31px; line-height:31px;background:url(../images/blocks/tabs1_h_t0.gif) no-repeat; text-align:center; color:#0e8fd2; font-size:14px; font-weight:bold;}
.tabs1 .header .t1 { float:left; display:block; margin:0 0 0 0; width:93px; height:31px; line-height:31px; background:url(../images/blocks/tabs1_h_t1.gif) no-repeat; text-align:center; color:#0e8fd2; font-size:14px; font-weight:bold;}
.tabs1 .header .more { float:right; height:31px; line-height:31px; display:block; font-family:Arial; margin-right:20px;}
.tabs1 .body { border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.tabs1 .body ul{ padding:5px;}
.tabs1 .body li{ float:left; width:100%; border-bottom:1px dotted #b5b5b5; line-height:25px; color:#6c6c6c; }
.tabs1 .body li a { float:left; background:url(../images/blocks/list_icon.gif) no-repeat left center; padding-left:10px; color:#6c6c6c; text-decoration:none;}
.tabs1 .body li a:hover { color:#0e8fd2; text-decoration: underline;}
.tabs1 .body li span { float:right; text-align:right; }

/* topNavi */  
.topNavi { height:40px; background:url(../images/blocks/topnav_bg.gif) no-repeat}
.topNavi .home {float:left; display:block;width:75px; background:url(../images/blocks/topnav_hover.gif) no-repeat right; color:#FFF; line-height:40px; text-align:center; font-size:12px; font-weight:bold;}
.topNavi .list { float:left; display:block; width:75px; height:40px; background:url(../images/blocks/topnav_s.gif) no-repeat right; color:#FFF; line-height:40px; text-align:center; font-size:12px; font-weight:bold;}
.topNavi .list a { color:#FFF; text-decoration:none;}
.topNavi .list a:hover { }
.topNavi .list:hover { background:url(../images/topnav_hover.gif) no-repeat;}

/* 栏目及文章列表 */  
.classList .title { height:23px; background:url(../images/xxgk/xx-bg.gif);}
.classList .title span { display:block; float:left; color:#555555; font-weight:bold; margin-left:15px; text-indent: 20px; background:url(../images/xxgk/dot2.gif) no-repeat left;}
.classList .title a { display:block;  float:right; margin-right:20px; vertical-align :middle;}
.classList .info { padding:15px;}
.classList .list { padding:2px; background:url(../images/xxgk/arrow4.gif) no-repeat left; text-indent: 10px;}
.classList .more { height:20px;}
.classList .more a { display:block; float:right; height:20px; width:60px;background:url(../images/xxgk/more.gif)  no-repeat right;}

/* 文章列表 */  
.infoList {}
.infoList li { padding-top:2px; height:20px; text-indent: 20px; background:url(../images/6.gif) no-repeat; border-bottom:dotted 1px #c7c7c7;}
.infoList li a { text-decoration:none;}

/* Flash图片切换 */  
.flashFilt { float:left; width:259px; height:225px; margin-top:8px; border:1px solid #d4d4d4; padding:5px; background-color:#ffffff;}

/* 评论 */  
.commform{clear:both;  margin:0 auto; width:90%;}
.commform .commlist{margin-top:10px;float:left;}
.commform .title{float:left;background:url(../images/content_title.gif) 0 7px no-repeat; padding:6px 8px 0 18px; text-align:left; border-bottom:1px solid #bdd2ed; width:100%;}

/* 问卷调查 */  
.vote { float:left;  margin:15px; width:300px; border:1px solid #d4d4d4; background-color:#e9f6fd;}
.vote .title { line-height:25px; background-color:#0e8fd2; color:#fff; text-align:center; }
.vote .list { padding:5px;}
.vote .btn { text-align:center; padding:5px;}
.vote .btn input { font-family: verdana; background-color: #eeeeee; border-bottom: #ffffff 1px solid; border-left: #cccccc 1px solid; border-right: #ffffff 1px solid; border-top: #cccccc 1px solid; font-size: 12px;}

/* RSS */  
.rss { display:block; float:right;}


/* 右下富媒体AD */
#msg_win{border:1px solid #A67901;background:#EAEAEA;width:300px;position:absolute;right:2;margin:0px;display:none;overflow:hidden;z-index:99;}
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
.icos a{float:left;color:#833B02;margin:1px;text-align:center;text-decoration:none;font-family:webdings;}
.icos a:hover{color:#fff;}
#msg_title{background:#FECD00;border-bottom:1px solid #A67901;border-top:1px solid #FFF;border-left:1px solid #FFF;color:#000;height:25px;line-height:25px;text-indent:5px;}
#msg_content{margin:2px;width:300px;height:200px;overflow:hidden;}


.notice { float:left; height:25px; overflow:hidden;}
.notice div { float:left; padding:6px 0 0 20px;font-size:14px;font-weight:bold;color:#2a9000;background:url(../images/xxgk/ico8.gif) no-repeat 5px 5px; }
.notice div a{ color:#2a9000}
.notice div a:hover{ color:#e94915}
.notice div a:visited{ color:#2a9000}
.notice .marqu{ font-size:12px; float:left; width:450px; margin:0px; padding:0px; padding-top:2px; border:1px #d4d4d4 solid; margin-right:3px; display:inline; margin-top:3px;}
.notice .marqu a{ margin-right:20px;}


/* -----------------------list页未整理------------------------ */

.lm_list {
	color:#2b2b2b;
	text-align:left;
	height:25px;
	line-height:25px;
}
.lm_list a {
	color:#2b2b2b;
	text-decoration:none;
}
.lm_list a:hover {
	color:#FF6600;
	text-decoration: underline;
}

/*信息公开*/
.leftmenubg {
	background:url(../images/xxgk/leftmenubg.gif);
}

.leftmenutop { width:250px; height:50px; display:block; background:url(../images/xxgk/xxgktitle.gif) no-repeat; }

.leftmenubott {
	background:url(../images/xxgk/leftmenubott.gif) center bottom no-repeat; height:10px;
}
.leftmenubottdefault{
	background:url(../images/xxgk/leftmenubott.gif) 0px -3px no-repeat; height:6px
}


/* =-=-=-=-=-=-=-[Nav 2]-=-=-=-=-=-=-=- */	
	
	
.nav_container2{float:left;}
.nav_container2 li{ padding:0px; margin-bottom:1px;}
.nav_container2 a:link,.nav_container2 a:visited,.nav_container2 a:active{
	width:145px;
	background: url(../images/bg2.gif) 0px 0px repeat-x;
	font-weight:bold;
	height:30px;line-height:30px;
	padding-top:5px;
	padding-left:50px;
	display:block;
	text-align:left;
	padding-left:99px;
	border-bottom:1px solid #777;
	text-decoration:none;
	color:#000000;
}

.nav_container2 a:hover {
 color:#000000;
	background: url(../images/bg2.gif)  0px 0px repeat-x;
	}
/* =-=-=-=-=-=-=-[Nav 3]-=-=-=-=-=-=-=- */	
		
.nav_container3 { float:left;}
.nav_container3 li{ padding:0px; margin-bottom:1px;}
.nav_container3 a:link,.nav_container3 a:visited,.nav_container3 a:active{
width:145px;
background: url(../images/bg4.gif) -140px 0px repeat-x;
font-weight:bold;
height:30px;line-height:30px;
padding-top:5px;
padding-left:50px;
display:block;
text-align:left;
padding-left:99px;
border-bottom:1px solid #777;
text-decoration:none;
color:#333;
}
.nav_container3 a:hover{
color:#000000;
background: url(../images/bg4.gif)  -24px 0px repeat-x;
}


.navi1{
 vertical-align:top;
width:145px;
margin-left:3px;
margin-top:1px;
float:inherit;
}
.navi1 li{
padding:0px;
margin-bottom:1px;
}

/*覆盖样式，设置列表页左右高度-------注意边框颜色*/
.list_left{height:810px; border:#81C534 1px solid}
.list_right{height:810px;border:#81C534 1px solid}
.subNavi_con{border:none}
.list_right_con{border:none}



/*bannrr轮播*/
#banner { position: relative; width: 340px; height: 246px; border: 1px solid #8DB9E3; overflow: hidden; float: left }
#banner_list img { border: 0px;width: 340px;height: 225px;}
#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width: 340px; }
#banner_info { position: absolute; bottom: 0; left: 5px; height: 22px; color: #fff; z-index: 1001; cursor: pointer }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.6; z-index: 1002; margin: 0; padding: 0; bottom: 22px;right:0;  }
#banner ul li { padding: 0px 8px; float: left; display: block; color: #FFF; background: #6f4f67; cursor: pointer; border: 1px solid #333; }
#banner ul li.on { background-color: #f00; }
#banner_list a { position: absolute;left:0; }
#banner_list span{display: block;background: #CCCCCC; width: 100%;line-height: 21px; height: 21px; color: #000;}
