﻿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; height:125px; 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;}
/*公告和左边的栏目*/
#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:150px; 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:10px 0 0; text-align:center;}

.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_xxl{ width:205px; margin:0 auto; padding:15px 0 25px;}
.zw_xxl td{ line-height:30px; text-align:left; padding-left:5px;}
.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:10px;}
.select1{width:152px; overflow:hidden;}

.zw_fzjg3{border-bottom:1px #CBCBCB solid; border-left:1px #CBCBCB solid; border-right:1px #CBCBCB solid; width:219px; margin:0 auto; padding:20px 0 19px 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:232px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	border: 1px #ccc solid;
}
.newsbox{width:405px; height:232px; 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 0px 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;  line-height:32px; border:1px #D5D7E8 solid; margin:10px 14px 0 0; display:block; float:left;}
.rightbox2 li a{width:161px; line-height:32px; display:block; padding:8px 0px 8px; background:0 url(images/bt.png) repeat-x 0px; margin:0px;}
.rightbox2 a:hover{ width:161px;  line-height:32px; background:url(images/bt.png) repeat-x 0 -33px;  padding:8px 0px 8px;  text-decoration:none; color:#000; margin:0px; }




.rightbox3{margin-top:12px; border:1px #D5D7E8 solid; background:#F2F2F9; padding: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;}

.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;  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 0px 0px;}
.right2 li{ padding:0 0px 0 15px; line-height:27px; height:27px; width:175px; overflow:hidden;}
.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:#B10505;color:#FFF;}




/*列表页样式*/

#main8 {
	width:1004px;
	margin: 0 auto;

}
#left8 {float:left; width:206px;} 
#right8 {width:766px; padding:0 0 0 8px; float:left;}

.leftnmbox{border:1px #EBEBEB solid; padding:15px 0px 40px 10px;}
.leftnmbt{
	font:18px "微软雅黑";
	font-weight:700;
	color: #FF3300;
}
.leftnmbt1{font-size:10px; color:#888; border-bottom:2px #000 solid;}

.leftnmtxt{padding:10px 10px 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; font-size:14px; font-weight:bold;}
.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 20px;}
.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; width:720px;}
.right_libox3 li a{display:block; background:url(images/lismall.gif) no-repeat 2px 10px; padding:0 10px 0 20px; border-bottom:1px #D9D9D9 solid;}
.right_libox3 li a:hover{display:block; background:url(images/lismall.gif) no-repeat 5px 10px; text-decoration:none; color:#FF3300; border-bottom:1px #f30 solid;}

.mulouo td{padding:5px;}

/*  2009-12-10 style of xzzfyj */
.xz_left{ width:208px; float:left; margin-left:9px; display:inline; min-height:500px; _height:500px;}
.xz_right{width:780px; float:right;}
.xz_top{background:url(images/bg_ctop.jpg) no-repeat; height:19px; overflow:hidden;}
.xz_box{background:url(images/bg_ccneter.jpg) repeat-y; overflow:hidden; _zoom:1;}
.xz_leftbt{background:url(images/leftbt.jpg) no-repeat; height:30px; line-height:30px; color:#fff; font-size:14px; font-weight:700; padding-left:48px;}
.xz_leftb{width:200px; margin:0 auto;}
.xz_bottom{background:url(images/bg_cbottom.jpg) no-repeat; height:15px; overflow:hidden; margin-bottom:10px;}
.xz_leftb p{background:url(images/bg_menu.jpg) no-repeat; width:149px; height:29px; line-height:29px; margin:5px auto 0; font-size:14px; font-weight:700; padding-left:30px; color:#111;}
.xzbt{height:80px; position:relative; text-align:center;}
.btpic{margin:30px auto 0;}
.xz_weizi{
	position:absolute;
	right:3px;
	top:-27px;
}
.bmbt{ width:740px; margin:0 auto; overflow:hidden; _zoom:1;}
.bmbt ul li{float:left; margin:20px 20px 0 0;}
.bmbt ul li a{background:url(images/bgbgbt.jpg) repeat-x; height:27px; width:220px; line-height:27px; color:#fff; text-align:center; display:block; border:1px #d3082e solid; font-size:14px; font-weight:700;word-break:break-all;word-wrap: break-word; overflow:hidden;}
.input_bmbt{background:#ec5f62 url(images/bgbgbt.jpg) repeat-x; height:27px; line-height:27px; color:#fff; text-align:center; border:1px #d3082e solid; padding:0 2px; font-size:14px; font-weight:700; cursor:pointer;margin:20px 20px 0 0;}

.newbt{background:url(images/rbg.jpg) no-repeat; height:28px; line-height:28px; width:705px; margin:10px auto 0; padding:0 20px 0 25px;}
.newbt span{float:right;}
.xz_llist{ width:740px; margin:0 auto; padding:10px;}
.xz_llist p{border-bottom:1px #dedede dashed; background:url(images/ino.jpg) no-repeat 8px 10px; height:32px; line-height:30px; padding-left:25px; font-size:14px;}

.xz_llist span{float:right;}
.xz_llist span a{color:#f00;}
.xzh2{margin-top:20px; color:#c30; line-height:40px;}


.newbt2{
	background:url(images/rbg.jpg) no-repeat;
	height:28px;
	line-height:28px;
	width:705px;
	margin:10px auto 0;
	padding:0 20px 0 28px;
	font-size:14px;
	color:#FF0000;
}
.newbt2 a{color:#c30;}
.newbt2 span{float:right;}

.bg_bt{border-bottom:1px #ccc solid; overflow:hidden; _zoom:1; padding-left:10px; margin-bottom:5px; margin-top:5px;}
.bg_bt a{background:url(images/s_navbg2.png); width:96px; height:26px; display:block; text-align:center; font-size:14px; line-height:26px; font-weight:700; color:#c40}

.xz_llist2{ width:740px; margin:0 auto; padding:10px;}
.xz_llist2 p{border-bottom:1px #dedede dashed; background:url(images/ino.jpg) no-repeat 8px 10px; height:32px; line-height:30px; padding-left:25px;}
.xz_llist2 span{float:right;}