﻿body{   line-height:24px;
    font-size:12px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    background: #fff;
    text-decoration: none;
}
a
{
    text-decoration: none;
    color: #333;
}
a:hover
{
    color: #03c;
    text-decoration: underline;
}
ul {margin:0px; padding:0;list-style-type: none;}
input{vertical-align:middle;}
img{border:0; vertical-align:middle;}
/* --定义文字换行(FF不支持)-- */
*{
    word-wrap: break-word;
    word-break: break-all;
	padding: 0px;
	margin: 0px;
}
h3{background:url(images/fzb_bg1.png) repeat-x left center; line-height:27px; color:#FFF; font-size:13px; text-align:left; }
h3 a{color:#FFF; }
h3 a:hover{color:#FFFF00;}
h3 strong{ background:url(images/gfaebt.gif) no-repeat 5px center; display:block;padding-left:20px;}


#head {width:1004px; margin:0 auto; background-image:url(images/head.jpg)}
#bhn {width:1004px; margin:0 auto; height:35px; background-image:url(images/bn01.gif)}
.mean {margin-left:55px;}
.mean li {float:left; margin:0}
.mean li a{ padding: 11px 12px 9px 12px;  font-size:13px; font-weight:bold; color:#FFFFFF; line-height:35px; margin-left:1px; margin-right:1px;}
.mean li a:hover{ padding: 11px 12px 9px 12px; background-image:url(images/bn02.gif); height:35px; font-size:13px; font-weight:bold; color:#FFFF00; line-height:35px; margin-left:1px; margin-right:1px;}
#bhn span{background:url(images/bn03.gif) no-repeat right; height:35px;}
.bhnx {
	height:19px;
	background-image:url(images/bnb.gif);
	width:1004px;
	margin: 0 auto;
}




/*中间内容*/
#main {
	width:1004px;
	margin: 0 auto;
}
#left {float:left; width:247px;} 
#right {width:737px; padding:0 0 0 10px; float:left; overflow:hidden;}
/*公告和左边的栏目*/
#left h2{font-size:12px; color:#c00; background:url(images/gg.gif) no-repeat left; display:block; margin-left:20px; padding-left:18px; line-height:20px;}
.gengao_more{margin-top:-20px; text-align:right; padding-right:20px;}
.news_more{margin-bottom:-27px; text-align:right; padding-right:15px;}
.gengao_t{background:url(images/ggt.gif) no-repeat center; height:13px; overflow:hidden; margin-top:-5px;}
.gengao_c{background:url(images/ggc.gif) repeat-y center; padding:10px 25px; height:120px; overflow:hidden;}
.gengao_b{background:url(images/ggb.gif) no-repeat center; height:16px; overflow:hidden;}
.gengao_list{background:url(images/fzb_bt1.png) no-repeat left 9px; padding-left:10px;}

.guangao{padding: 0px 0px 0px 0px; text-align:center; margin-top:-5px; width:730px; overflow:hidden;}

.zw_mail{text-align:center; margin-top:10px;}
.zw_mail img{border:1px #CBCBCB solid; padding:1px;}
.zw_xx{border-bottom:1px #CBCBCB solid; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; width:227px; margin:0 auto; padding:15px 0 25px;}
.zw_xx td{border-bottom:1px #E6E6E6 solid; line-height:30px; text-align:left; padding-left:5px;}

.zw_fzjg{border:1px #CBCBCB solid; padding:1px;  width:227px; margin:10px auto 0;}

.zw_fzjg1{border-bottom:1px #CBCBCB solid; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; width:219px; margin:0 auto; padding:12px 0 12px 10px;}

.zw_fzjg1 a{background:url(images/fzb_r26_c3.png) no-repeat; width:60px; height:28px; line-height:28px; text-align:center; display:inline; margin:6px 5px; float:left}
.zw_fzjg2{border-bottom:1px #CBCBCB solid; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; width:229px; margin:0 auto; padding:2px 0 12px; overflow:hidden;}
.zw_fzjg2 p{text-align:center; margin-top:12px;}
.select1{width:152px; overflow:hidden;}
.zw_fzjg2 select{margin-top:0px;}

.zw_fzjg3{border-bottom:1px #CBCBCB solid; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; width:219px; margin:0 auto; padding:12px 0 12px 10px; overflow:hidden;}

.zw_fzjg3 li{display:block; float:left}
.zw_fzjg3 a{width:100px; border:1px #ccc solid; margin:5px 5px 5px 0; text-align:center; display:block; float:left background:#fff; }
.zw_fzjg3 a:hover{background:#F60; color:#fff; text-decoration:none;}

/*right*/
.picbox{
	width:320px;
	height:230px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	border: 1px #ccc solid;
}
.newsbox{width:405px; height:235px; float:left;overflow:hidden}

/*news1*/
.news_btleft{background:url(images/new-ico.png) no-repeat left; height:32px; padding-left:15px}
.news_btbox{height:32px; background:url(images/new-bg.png) repeat-x top;  font-size:13px}
.news_bt1{background:url(images/fzb_r2_c24.png) no-repeat top; display:inherit; float:left; width:89px; line-height:32px; color:#fff; text-align:center; font-weight:700;}
.news_bt1 a{color:#FFF;}
.news_bt1 a:hover{color:#FFFF00; text-decoration:none;}
.news_bt2{ display:block; float:left;  width:89px; line-height:32px;  text-align:center; font-weight:700;}
.news_bt3{background:url(images/fzb_r24_c15.png) no-repeat top; display:inherit; float:left; width:109px; line-height:32px; color:#fff; text-align:center; font-weight:700;}
.news_bt3 a{color:#FFF;}
.news_bt3 a:hover{color:#FFFF00; text-decoration:none;}
.news_bt4{ display:block; float:left;  width:109px; line-height:32px;  text-align:center; font-weight:700;}

.new_listbox{background:url(images/new-ico1.png) no-repeat left top; padding:7px 0 0 10px; overflow:hidden;}

.new_big{text-align:center; font-size:14px;}
.new_bigtxt{color:#6B6B6B; text-indent:24px; line-height:20px; padding:3px 0; border-bottom:1px #ccc dashed; margin-bottom:3px;}

.new_li{border-bottom:1px #ECECEC solid; background:url(images/new-ico2.png) no-repeat left 8px; padding:0 35px 0 15px; line-height:27px; height:27px; overflow:hidden;}
.rightbox{margin:0}

.rightbox1{margin-top:12px;}


.rightbox2{margin-top:12px; border:1px #D5D7E8 solid; background:#FAFAFD; padding:0 0 10px 20px; text-align:center; overflow:hidden;}
.rightbox2 li{width:161px; height:32px; line-height:32px; margin:10px 16px 0 0; background:url(images/bt.png) no-repeat 0 0; display:block; float:left;}
*html .rightbox2 li{width:161px; height:24px; padding-top:8px; line-height:24px; margin:10px 16px 0 0; background:url(images/bt.png) no-repeat 0 0; display:block; float:left;}
.rightbox2 li a{width:161px; height:32px; line-height:32px;display:block;}
*html .rightbox2 li a{width:161px; height:24px; line-height:24px;display:block;}
.rightbox2 a:hover{ background:url(images/bt.png) no-repeat 0 -32px; text-decoration:none; color:#000;}
*html .rightbox2 a:hover{ background:url(images/bt.png) no-repeat 0 -36px; text-decoration:none; color:#000;}

.none {display:none;}

.rightbox3{margin-top:12px; border:1px #D5D7E8 solid; background:#F2F2F9; padding:6px 0 6px 25px;overflow:hidden;}
.soso{border:1px #C7C7C7 solid; height:20px; line-height:20px; font-family:"Times New Roman", Times, serif; color:#888;}

.soso1{border:0; background: url(images/fzb_r25_c29.png); width:61px; height:22px; cursor:pointer; margin-top:-2px;}

.news_time{color:#BA4C4C; font-size:10px; font-weight:700; margin-top:-25px; text-align:right;}


.news2{width:312px; float:left; margin-right:20px; overflow:hidden}
.news3{width:405px; float:left;overflow:hidden}

.news4{width:530px; float:left; overflow:hidden}
.news5{width:190px; float:left;overflow:hidden; padding:0 2px 0 15px;}

.news6{width:250px; float:left;overflow:hidden; margin-right:30px; margin-top:10px;}
.news4 h2{ background:url(images/fsbg.png) no-repeat left bottom; font-size:14px; font-weight:700; padding: 3px 0 3px 5px; margin-bottom:10px}
.news7{width:250px; float:left;overflow:hidden; margin-top:10px;}
.news8{clear:both; margin-top:10px;}


.right1{border:1px #CBCBCB solid; padding:1px; margin:10px auto 0;}
.right3{padding:1px; margin:10px auto 0;}
.right1 h3{background:url(images/fzb_bg2.png) repeat-x left center; line-height:27px; color:#FFF; font-size:13px; text-align:left; }
.right1 h3 a{color:#FFF; }
.right1 h3 a:hover{color:#FFFF00;}
.right1 h3 strong{ background:url(images/gfaebt.gif) no-repeat 5px center; display:block;padding-left:20px;}

.right2{border-bottom:1px #CBCBCB solid; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; width:188px; margin:0 auto; padding:8px 0;}
.rightnew_li{border-bottom:1px #ECECEC dashed; background:url(images/we3.png) no-repeat left 8px; padding:0 0 0 10px; line-height:26px; height:26px; overflow:hidden; margin:0 5px}

.foot{ border-top:1px #DFDFDF solid; padding-top:1px; text-align:center;}
.foot1{background:#eee;}




/*列表页样式*/

#main8 {
	width:1004px;
	margin: 0 auto;

}
#left8 {float:left; width:247px;} 
#right8 {width:737px; padding:0 0 0 10px; float:left;}

.leftnmbox{border:1px #EBEBEB solid; padding:15px 20px 40px 25px;}
.leftnmbt{
	font:18px "微软雅黑";
	font-weight:700;
	color: #FF3300;
}
.leftnmbt1{font-size:10px; color:#888; border-bottom:2px #000 solid;}

.leftnmtxt{padding:10px 15px 20px;}
.leftnm_p{ text-align:center; line-height:32px;}
.leftnm_p a{display:block;  background:url(images/showjt.gif) no-repeat 1px 10px; border-bottom:#e3e3e3 1px solid;}
.leftnm_p a:hover{display:block; background:url(images/showjt.gif) no-repeat 5px 10px; text-decoration:none;border-bottom:#f30 1px solid; color:#f30;}

.right_wiezi{font-weight:700; padding:5px 0; margin-left:10px;}
.right_libox{border:1px #E1E1E1 solid; padding:1px;  margin-left:10px;}
.right_libox1{background-color:#f6f6f6; padding:15px;}
.right_libox2{background-color:#fff; padding:15px;}
.right_libox2 h2{
	font:16px "微软雅黑", "黑体";
	font-weight:700;
	text-align:center;
	padding:20px 0 10px;
}
.right_time{border:1px #eee solid; background:#f6f6f6; text-align:center; line-height:30px; color:#6c6c6c;}
.right_txt{font-size:14px; color:#222; line-height:29px; text-indent:28px; padding:20px 0 30px;}
.right_closed{border:1px #E1E1E1 solid; text-align:right; padding-right:20px; margin:15px 0 30px 10px; background:#f6f6f6;}



.show_top{background:#F61C1A; line-height:28px; color:#fff; font-weight:100;}
.right_libox3{background-color:#fff;}
.right_libox3 li{ line-height:32px;}
.right_libox3 li a{display:block; background:url(images/lismall.gif) no-repeat 2px 10px; padding:0 0 0 20px; border-bottom:1px #D9D9D9 solid;}
.right_libox3 li a:hover{background:url(images/lismall.gif) no-repeat 5px 10px; text-decoration:none; color:#FF3300; border-bottom:1px #f30 solid;}
.show_time{color:#EA6969; font-size:10px; font-weight:700; margin-top:-32px; text-align:right; padding-right:12px;}



/*mseng 2009-11-24*/
.ztbox{ padding-bottom:5px;}
.zt_img{margin-right:3px; margin-bottom:3px;}
.borderbox{width:227px; margin:0 auto; border:1px #cbcbcb solid;}
.jgzl p{background:url(images/bg_jg.jpg) no-repeat; height:33px; width:203px; margin:0 auto; margin-top:5px;}
.jgzl p a{padding-left:25px; line-height:33px; font-size:13px; font-weight:700;}
.jgzl{padding:10px 0 15px;}
.mtop{margin-top:12px;}

.jgzl2 p{background:url(images/bg_jg2.jpg) no-repeat; width:203px; margin:0 auto; margin-top:5px; height:17px; padding:8px 0; line-height:17px;}
.jgzl2 p a{padding-left:15px; line-height:17px; font-size:13px; font-weight:700;}
.jgzl2 p a img{margin-right:8px;}
.jgzl2{padding:10px 0; border-top:1px #cbcbcb solid;}
.btimg{display:block;}

.gonggao{padding:0 0 8px 0;}
.ggl { width:110px; float:left;}
.ggr { float:left; width:615px; overflow:hidden; color:#FF0000;}
.ggr a{ font-weight:bold;}

/*  2009-12-16 style of message */
.m_leftbox{width:205px; float:left;margin-bottom:-100000px; padding-bottom:100000px; background:url(images/bg_left.jpg) repeat-y;}
.m_rightbox{width:780px; float:right; min-height:600px; _height:600px;}
.m_context{overflow:hidden; _zoom:1; width:1004px; margin:0 auto;}

.h2{
	background:url(images/bg_leftbt.jpg) no-repeat;
	height:29px;
	line-height:29px;
	font-size:14px;
	color:#fff;
	padding-left:8px;
}
.mtop{margin-top:10px;}
.jpxi{ padding:10px; overflow:hidden; _zoom:1;}
.bgbt{ background:url(images/bg_bt.jpg) repeat-x; height:24px; line-height:24px; display:block; border:1px #C63131 solid; color:#fff; width:172px; cursor:pointer;}
.bgbt span{color:#fff;}
.leftli{clear:both;}
.leftli ul li{background:#fff url(images/bg_leftnav.jpg) repeat-x bottom; line-height:16px; padding:3px 0 3px; border:1px #D7D8BA solid; padding-left:8px; width:80%; margin:10px auto 0; text-align:center;}

.weizi2{background:url(images/right_btbg.jpg) repeat-x bottom; height:28px; line-height:28px; padding:0 10px;}
.qianyan{background:#FFFDF3; border:1px #F2EAC4 solid; padding:5px 10px;  margin-top:10px;}
.rbt1{background:url(images/r_title1.jpg) no-repeat; height:34px; padding-left:20px; font-size:14px; font-weight:700; color:#fff; line-height:28px;}
.rbt2{background:url(images/r_title2.jpg) no-repeat; height:34px; padding-left:20px; font-size:12px; font-weight:700; color:#555; line-height:28px; border-top:1px #eee solid;}
.table{border-top:1px #dedede solid; border-left:1px #dedede solid; margin:10px auto;}
.table th{border-right:1px #dedede solid; border-bottom:1px #dedede solid; background:#eee url(images/bg_table.gif) repeat-x bottom;padding:3px 5px; font-size:14px;font-family:"Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;}
.table td{border-right:1px #dedede solid; border-bottom:1px #dedede solid; padding:3px 5px; font-size:12px;}
.table td a{font-size:13px;font-family:"Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;}
.red{color:#c00}
.footer{background:url(images/bg_footer.jpg) repeat-x top; line-height:28px; text-align:center;}
.ftop{color:#fff;}
.center{text-align:center;}
.btbox{overflow:hidden; _zoom:1; text-align:right; margin-top:10px; padding-bottom:2px;}
.bgbt2{ background:url(images/bg_bt.jpg) repeat-x; height:21px; line-height:20px; border:1px #C63131 solid; color:#fff; margin-left:5px; cursor:pointer; font-size:12px;}
.cah2{font-size:18px; padding:20px 0 10px; text-align:center;}
.cabox{background:#FFFDF3; border:1px #F2EAC4 solid; padding:6px 10px; color:#333; margin-top:10px; font-size:14px;}
.cabox p{margin-top:8px;}
.caobt{padding:5px 0;}
.caobt p{ text-align:right;}
.textinput{background:url(images/bg_inputbg.jpg) repeat-x top; width:770px; font-size:14px; padding:3px; border-bottom:1px #dedede solid;border-right:1px #dedede solid;border-left:1px #999 solid;border-top:1px #999 solid; line-height:22px;border:1px #ccc solid;}

.textinput2{background:url(images/bg_inputbg.jpg) repeat-x top; font-size:14px; padding:3px; border-bottom:1px #dedede solid;border-right:1px #dedede solid;border-left:1px #999 solid;border-top:1px #999 solid; line-height:22px;border:1px #ccc solid; margin-left:5px; line-height:16px;}

.SearchPage{padding:20px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.SearchPage a{margin:0 5px; border:1px #dcdcdc solid; padding:2px 5px;}
.SearchPage a:hover{border:1px #c30 solid;}
.box{text-align:center; padding:20px 0 10px;}
.succ{overflow:hidden; _zoom:1; text-align:center; font-size:18px; color:#c30; line-height:35px; padding:10px;}