@charset "utf-8";
/* CSS Document */

* {
	padding:0;
	margin:0;
}
body {
	padding:0;
	margin:0;
	font:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#383C3F;
	background:#f6f9f7;
}
img { border:none; }
a:link, a:visited, a:active {
	color:#393C41;
	text-decoration:none;
}
a:hover {
	color:#f00;
	text-decoration:none;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
a.lvse:link, a.lvse:visited, a.lvse:active {
	color:#225d05;
	text-decoration:none;
}
a.lvse:hover {
	color:#ff6600;
	text-decoration:none;
}
a.ared:link, a.ared:visited, a.blue:active {
	color:#BB0504;
	text-decoration:none;
}
a.ared:hover {
	color:#333;
	text-decoration:none;
}
/*
a.cb:link,a.cb:visited,a.cb:active {
	color:#000; text-decoration:none; font-weight:bold; font-size:13px;
}
a.cb:hover {
	color:#f00; text-decoration:none;  font-weight:bold; font-size:13px;
}*/
.fl { float:left; }
.fr { float:right; }
.cl { clear:both; }
.hack {
font:0px/0px sans-serif; clear:both; display:block;
}
.box {
	width:990px; 
	margin:0 auto;
	height:auto;
	
}
.w8 {
	width:8px;
	height:36px;
}
#head {
	width:990px;
	height:88px;
	margin:5px 0;
}
#logo {
	float:left;
	width:370px;
}
.menu {
	background:url(../images/s_r6_c85.jpg) repeat-x;
	width:990px;
	height:36px;
	margin-bottom:10px;
}
.menu ul {
	width:974px;
	float:left;
	line-height:36px;
	background:url(../images/s_r6_c2.jpg) no-repeat left;
}
.menu ul li {
	float:left;
	display:block;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:0 10px;
	width:76px;
	text-align:center;
}
.menu ul li a:link { color:#FFFFFF; }
.menu ul li a:visited { color:#FFFFFF; }
.menu ul li a:hover {
	color:#FFF;
	background:url(../images/s_r6_c4.jpg);
	display:block;
	width:76px;
	height:36px;
}
.menu ul li.current a:link, .menu ul li.current a:visited {
	background: url(../images/s_r6_c4.jpg) no-repeat;
	color:#fff;
	display:block;
	width:76px;
	height:36px;
}
.mleft {
	width:713px;
	float:left;
}
.mright {
	width:268px;
	float:right;
	height:100%;
}
.gjsearch {
	background:url(../images/c8.jpg) no-repeat;
	height:73px;
	width:712px;
	border:1px solid #b4d8ac;
	margin-bottom:7px;
}
.szsearch {
	margin-left:76px;
	margin-top:7px;
}
.szsearch img { margin-bottom: -5px; }
.szsearselect { border:1px solid #b4d8ac; }
.szsearchinput {
	border:1px solid #b4d8ac;
	width:134px;
	height:18px;
	margin:0 8px;
	font-size:12px;
	line-height:18px;
	color:#999;
}
.mlleft {
	width:261px;
	float:left;
	
}
.mlright {
	width:442px;
	float:right;
}
.mleft2 {
	width:261px;
	float:left;
	
}
.mright2 {
	width:720px;
	float:right;  height:300px;
}
.xgg {
	width:261px;
	background:url(../images/c8_r13_c11.jpg) repeat-x;
	border:1px solid #b4d8ac;
	margin-bottom:10px;
}
.xgg h1 {
	font-size:14px;
	color:#FFFEFF;
	background:url(../images/c8_r12_c2.gif) no-repeat;
	height:37px;
	line-height:30px;
	margin-top:-1px;
	padding-left:40px;
}
.xgg h1 a {
	color:#fff;
	}
.xgg h1 a:hover{
	color:#fcff00;
	}
.xgg ul {
	height:225px;
	overflow:hidden;
	padding:10px;
}
.xgg ul li{
	background: url(../images/dot.jpg) 5px center no-repeat; list-style:none;
	}
.ztzl {
	width:261px;
	border:1px solid #b4d8ac;
	margin-top:9px; 
}
.ztzl P{
	text-indent:2em; margin:10px;
	}
.ztzl_head {
	border-bottom:1px solid #b4d8ac;
	background-image:url(../images/c8_r34_c22.jpg);
}
.ztzl_head h1 {
	font-size:14px;
	color:#225d05;
	line-height:29px;
	background:url(../images/c8_r34_c5.jpg) no-repeat;
	padding-left:30px;
}
.ztzl_head h1 span {
	float:right;
	margin-right:10px;
	font-weight:normal;
	font-size:12px;
}
.ztzl ul {
	height:90px;
	overflow:hidden;
	padding:10px;
	line-height:24px;
}
.ztzl ul li,.ztzl02 ul li{
	background: url(../images/dot.jpg) left center no-repeat; list-style:none; padding-left:8px;
	}
.lgg img { margin-bottom:10px; }
.bmfw {
	width:261px;
	border:1px solid #b4d8ac;
	background:url(../images/c8_r34_c22.jpg) repeat-x;
	margin-bottom:10px;
}
.bmfw h1 {
	font-size:14px;
	line-height:29px;
	background:url(../images/c8_r34_c5.jpg) no-repeat;
	padding-left:30px;
	color:#9F4006;
}
.bmfw ul {
	height:160px;
	overflow:hidden;
	line-height:24px;
}
.bmfw ul li {
	float:left;
	width:111px;
	height:44px;
	margin:24px 0 0 12px;
	display:inline;
}
.zxdc_con {
	height:178px;
	overflow:hidden;
	padding:10px;
	line-height:25px;
}
.zxdc_con span {
	border-bottom:1px solid #ccc;
	height:50px;
	display:block;
	width:100%;
	text-indent:2em;
}
.zxdc_con div {
	padding-left:25px;
	margin-top:5px;
}
.yqlj {
	width:261px;
	border:1px solid #b4d8ac;
	background:url(../images/c8_r34_c22.jpg) repeat-x;
	margin-top:10px;
}
.yqlj h1 {
	font-size:14px;
	line-height:29px;
	background:url(../images/c8_r34_c5.jpg) no-repeat;
	padding-left:30px;
	color:#9F4006;
}
.yqlj ul {
	height:206px;
	overflow:hidden;
	line-height:24px;
}
.yqlj ul li {
	float:left;
	width:111px;
	height:44px;
	margin:12px 0 0 15px;
	display:inline;
}
.yqlj p select {
	width:224px;
	line-height:30px;
	background-color:#F6FBFF;
	margin-left:14px;
	margin-bottom:20px;
	border:1px solid #CAD1E3;
	text-align:center;
}
.jspic {
	width:440px;
	height:278px;
	border:1px solid #D1D1D1;
	padding-top:3px;
	padding-left:3px;
}
.zhxw {
	width:448px;
	margin-top:4px;
}
.zhxw h1 {
	font-size:14px;
	color:#225d05;
	line-height:28px;
	padding-left:20px;
	background:url(../images/c8_r18_c43.jpg) no-repeat;
}
.zhxw h1 span {
	float:right;
	font-weight:normal;
	font-size:12px;
	padding-right:10px;
}
.zhxw dl {
	width:428px;
	height:70px;
	padding:10px;
	border-bottom:1px dashed #808080;
}
.zhxw dl dt {
	font-size:14px;
	font-weight:bold;
	color:#F34F10;
	line-height:28px;
	height:28px;
	overflow:hidden;
	text-align:center;
}
.zhxw dl dd {
	font-size:12px;
	line-height:20px;
	color:#737373;
	height:40px;
	overflow:hidden;
}
.zhxw ul {
	width:428px;
	height:90px;
	overflow:hidden;
	padding:10px;
}
.zhxw ul li {
	line-height:24px;
	background:url(../images/c8_r31_c44.jpg) no-repeat left;
	padding-left:10px;
}
.zhxw ul li span {
	float:right;
	color:#999;
}
.zglt {
	width:266px;
	height:107px;
	border:1px solid #EFEFEF;
	background-image:url(../images/c8_r9_c61.jpg);
}
.zglt h1 {
	background:url(../images/c8_r9_c58.jpg) no-repeat left;
	line-height:31px;
	color:#9F4207;
	font-size:14px;
	padding-left:34px;
}
.zglt h1 span {
	float:right;
	font-size:12px;
	font-weight:normal;
	padding-right:10px;
}
.zglt_con {
	width:234px;
	height:70px;
	background:url(../images/c8_r10_c59.jpg) no-repeat;
	margin:0 auto;
	line-height:25px;
	padding-left:10px;
	padding-top:10px;
}
.zglt_con span {
	float:right;
	margin:0px;
	width:50px;
	height:47px;
	padding-right:10px;
	display:block; line-height:25px;
}
.ghinput {
	width:121px;
	height:18px;
	border:1px solid #dadada; line-height:25px;
}
.ghselect {
	width:123px;
	height:18px;
	border:1px solid #dadada; line-height:25px;
}
.ztzl02 {
	width:266px;
	border:1px solid #b4d8ac;
	margin-top:8px;
}
.ztzl02_head {
	border-bottom:1px solid #b4d8ac;
	background-image:url(../images/c8_r34_c22.jpg);
}
.ztzl02_head h1 {
	font-size:14px;
	color:#060;
	line-height:29px;
	background:url(../images/c8_r34_c5.jpg) no-repeat;
	padding-left:30px;
}
.ztzl02_head h1 span {
	float:right;
	margin-right:10px;
	font-weight:normal;
	font-size:12px;
}
.ztzl02 ul {
	height:202px;
	overflow:hidden;
	padding:10px;
	line-height:24px;
}
.ztz102_con { padding:10px; }
.box1 {
	width:990px;
	height:600px;
}
.box2 {
	width:990px;
	height:auto;
}
.mt { margin-top:8px; }
.yndt {
	width:354px;
	float:left;
	border:1px solid #b4d8ac;
	background:url(../images/c8_r47_c60.jpg) repeat-x;
	margin-bottom:8px;
	
	float:left;
}
.yndt h1 {
	height:29px;
	line-height:29px;
	font-size:14px;
	background:url(../images/c8_r46_c43.jpg) no-repeat;
	height:36px;
	padding-left:30px;
	color:#FFF;
	margin:-1px 0 0 -1px;
}
.yndt h1 span { float:right; }
.yndt dl {
	width:335px;
	height:100px;
	padding:10px 10px 0 10px;
	border-bottom:1px dashed #9F9F9F;
}
.yndt dl dt {
	text-align:center;
	width:116px;
	height:95px;
	float:left;
	background:url(../images/c8_r50_c46.jpg) no-repeat;
	padding-top:5px;
}
.yndt dl dd {
	line-height:28px;
	line-height:20px;
	float:right;
	width:205px;
}
.tred {
	color:#F44E12;
	font-weight:bold;
	height:20px;
	overflow:hidden;
	margin-bottom:4px;
}
.tret {
	height:60px;
	overflow:hidden;
	color:#757575;
}
.yndt ul {
	width:335px;
	height:108px;
	overflow:hidden;
	padding:10px;
}
.yndt ul li {
	line-height:27px;
	border-bottom:1px dashed #C7C7C7;
	background:url(../images/c47.jpg) no-repeat;
	padding-left:12px;
}
.yndt ul li span {
	float:right;
	color:#999;
}
.yndt2 {
	width:718px;
	float:left;
	border:1px solid #b4d8ac;
	background:url(../images/c8_r47_c60.jpg) repeat-x;
	margin-top:8px;
	margin-right:0px;
	float:left;
}
.yndt2 h1 {
	height:29px;
	line-height:29px;
	font-size:14px;
	background:url(../images/c8_r46_c43.jpg) no-repeat;
	height:36px;
	padding-left:30px;
	color:#FFF;
	margin:-1px 0 0 -1px;
}
.yndt2 h1 span { float:right; }
.yndt2 dl {
	width:335px;
	height:110px;
	padding:10px 10px 0 10px;
	float:right;
	background-color:#FAFAFA;
}
.yndt2 dl dt {
	text-align:center;
	width:116px;
	height:95px;
	float:left;
	background:url(../images/345.jpg) no-repeat;
	padding-top:5px;
}
.yndt2 dl dd {
	line-height:28px;
	line-height:20px;
	float:right;
	width:205px;
}
.yndt2 ul {
	width:335px;
	height:136px;
	overflow:hidden;
	padding:10px;
	float:left;
}
.yndt2 ul li {
	line-height:27px;
	border-bottom:1px dashed #C7C7C7;
	background:url(../images/c47.jpg) no-repeat;
	padding-left:12px;
}
.yndt2 ul li span {
	float:right;
	color:#999;
}
.yndt3 {
	width:718px;
	height:183px;
	float:left;
	border:1px solid #D7D7D7;
	background:url(../images/s_r8_c9.jpg) repeat-x;
	margin-top:8px;
	margin-right:0px;
	float:left;
}
.yndt3_head {
	height:36px;
	background:url(../images/s_r8_c11.jpg) no-repeat right top;
}
.yndt3_head ul { height:36px; }
.yndt3_head ul li {
	float:left;
	width:125px;
}
.yndt3_con { }
.Current, .Current a:visited, .Current a:active {
	background:url(../images/s_r16_c7.jpg) no-repeat;
	display:block;
	height:35px;
	font-size:14px;
	font-weight:bold;
	color:#225d05;
	text-align:center;
	line-height:32px;
}
.tab, .tab a:visited, .tab a:active {
	text-indent:18px;
	background:url(../images/s_r8_c3.jpg) no-repeat;
	display:block;
	height:35px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:32px;
}
.yndt3 dl {
	float:left;
	margin:15px 0 0 7px;
	display:inline;
}
.yndt3 dl dt img {
	width:128px;
	height:90px;
	border:1px solid #D4D2D3;
	background-color:#F1EDEE;
	padding:3px;
}
.yndt3 dl dd {
	line-height:24px;
	text-align:center;
	width:128px;
	height:24px;
	overflow:hidden;
}
.yndt4 {
	width:356px;
	float:left;
	border:1px solid #b4d8ac;
	background:url(../images/c8_r47_c60.jpg) repeat-x;
	margin-bottom:8px;
	
	float:left;
}
.yndt4 h1 {
	height:29px;
	line-height:29px;
	font-size:14px;
	background:url(../images/c8_r46_c43.jpg) no-repeat;
	height:36px;
	padding-left:30px;
	color:#FFF;
	margin:-1px 0 0 -1px;
}
.yndt4 h1 span { float:right; }
.yndt4 dl {
	width:116px;
	height:207px;
	float:left;
	margin:18px 10px 0 10px;
	display:inline;
}
.yndt4 dl dt {
	width:109px;
	height:159px;
	float:left;
	padding:3px;
	float:left;
	border:1px solid #D3D1D2;
}
.yndt4 dl dd {
	line-height:36px;
	height:36px;
	overflow:hidden;
	width:109px;
	float:right;
	color:#F14F11;
	font-weight:bold;
}
.yndt4 ul {
	width:190px;
	height:190px;
	overflow:hidden;
	padding:10px;
	float:left;
}
.yndt4 ul li {
	line-height:27px;
	border-bottom:1px dashed #C7C7C7;
	background:url(../images/c47.jpg) no-repeat;
	padding-left:12px;
}
.yndt4 ul li span {
	float:right;
	color:#999;
}
.yndt5 {
	width:355px;
	float:left;
	border:1px solid #b4d8ac;
	background:url(../images/c8_r47_c60.jpg) repeat-x;
	margin-bottom:8px;
	margin-right:5px;
	float:left;
}
.yndt5 h1 {
	height:29px;
	line-height:29px;
	font-size:14px;
	background:url(../images/c8_r46_c43.jpg) no-repeat;
	height:36px;
	padding-left:30px;
	color:#FFF;
	margin:-1px 0 0 -1px;
}
.yndt5 h1 span { float:right; }
.yndt5 dl {
	width:116px;
	height:207px;
	float:left;
	margin:18px 10px 0 10px;
	display:inline;
}
.yndt5 dl dt {
	width:109px;
	height:159px;
	float:left;
	padding:3px;
	float:left;
	border:1px solid #D3D1D2;
}
.yndt5 dl dd {
	line-height:36px;
	height:36px;
	overflow:hidden;
	width:109px;
	float:right;
}
.yndt5 h2 {
	width:190px;
	height:26px;
	overflow:hidden;
	font-size:12px;
	line-height:26px;
	margin-top:10px;
	color:#F64F18;
}
.yndt5p {
	width:190px;
	height:60px;
	overflow:hidden;
	line-height:20px;
	color:#6E6E6E;
}
.yndt5 ul {
	width:190px;
	height:106px;
	overflow:hidden;
	padding:0 10px 10px 10px;
	float:left;
}
.yndt5 ul li {
	line-height:27px;
	border-bottom:1px dashed #C7C7C7;
	background:url(../images/c47.jpg) no-repeat;
	padding-left:12px;
}
.yndt5 ul li span {
	float:right;
	color:#999;
}
/*bottom begin*/
.bottom {
	background:url(../images/lv_03.jpg) left top no-repeat;
	width:990px;
	height:38px;
	clear:both;
	margin-top:7px;
}
.bottom h3 {
	background:url(../images/lv_08.jpg) bottom repeat-x;
	width:978px;
	font-size:12px;
	font-weight:100;
	color:#fff;
	text-align:center;
	line-height:38px;
	margin-left:12px;
}
.bottom h3 a{color:#FFF;}
.bottom h3 a:hover{color:#ffcc00;}
.bottom h3 span { float:right; }
.bottom div { padding-top:10px; }
.bottom div img {
	float:left;
	text-align:left;
	padding-left:15px;
	line-height:25px;
	margin-right:10px;
	padding-top:-10px;
}
/*列表页样式表*/
.listmain { width:990px; }
.listmain_l {
	width:262px;
	float:left;
	height:auto;
}
.listmain_r {
	width:717px;
	border:1px solid #BBDBB4;
	float:right;
	height:100%;
}
.listmain_r h3 {
	width:698px;
	height:30px;
	margin-left:1px;
	margin-top:1px;
	background:url(../images/dqbg.jpg) no-repeat;
	font-size:12px;
	color:#044201;
	font-weight:normal;
	padding-left:20px;
	line-height:30px;
}
.listmain_r h3 a { color:#044201; }
.listmain_r h3 a:hover {
	color:#ff6600;
	text-decoration:underline;
}
.listmain_r h2 {
	height:50px;
	width:713px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#d40118;
	line-height:50px;
	margin-top:10px;
}
.lgg1 { margin-top:7px; }
.lgg1 img { margin-bottom:7px; }
.xgg_1 {
	width:261px;
	background:url(../images/c8_r13_c11.jpg) repeat-x;
	border:1px solid #b4d8ac;
	margin-bottom:10px;
}
.xgg_1 h1 {
	font-size:14px;
	color:#FFFEFF;
	background:url(../images/c8_r12_c2g.gif) no-repeat;
	height:37px;
	line-height:30px;
	margin-top:-1px;
	padding-left:30px;
}
.xgg_1 ul {
	height:220px;
	overflow:hidden;
	padding:10px;
	background:url(../images/lvse_03.jpg) bottom no-repeat;
	list-style:none;
	line-height:26px;
	
}
.xgg_1 li {
	width:232px;
	background:url(../images/liti_line.jpg) repeat-x bottom left;
	height:25px; letter-spacing:8px;
}
.xgg_1 li a {
	background:url(../images/arrow1.gif) no-repeat 28px 10px;
	padding-left:48px;
	display:block;
	height:21px;
	color:#07695A;
}
.xgg_1 li a:hover {
	background:url(../images/green_bg.jpg) no-repeat center left;
	height:21px;
	width:184px !important;
	width /**/:229px;
	display:block;
	color:#fff;
	padding-left:48px;
}
.xgg_1 ul li.current a:link, .xgg_1 ul li.current a:visited {
	background:url(../images/green_bg.jpg) no-repeat center left;
	height:21px;
	width:184px !important;
	width /**/:229px;
	display:block;
	color:#fff;
	padding-left:48px;
}

.xgg_2 {
	width:261px;
	background:url(../images/c8_r13_c11.jpg) repeat-x;
	border:1px solid #b4d8ac;
	margin-bottom:10px;
}
.xgg_2 h1 {
	font-size:14px;
	color:#FFFEFF;
	background:url(../images/c8_r12_c2g.gif) no-repeat;
	height:37px;
	line-height:30px;
	margin-top:-1px;
	padding-left:30px;
}
.xgg_2 ul {
	overflow:hidden;
	padding:10px;
	background:url(../images/lvse_03.jpg) bottom no-repeat;
	list-style:none;
	line-height:26px;
	
}
.xgg_2 li {
	width:232px;
	background:url(../images/liti_line.jpg) repeat-x bottom left;
	height:25px; letter-spacing:8px;
}
.xgg_2 li a {
	background:url(../images/arrow1.gif) no-repeat 28px 10px;
	padding-left:48px;
	display:block;
	height:21px;
	color:#07695A;
}
.xgg_2 li a:hover {
	background:url(../images/green_bg.jpg) no-repeat center left;
	height:21px;
	width:184px !important;
	width /**/:229px;
	display:block;
	color:#fff;
	padding-left:48px;
}
.xgg_2 ul li.current a:link, .xgg_2 ul li.current a:visited {
	background:url(../images/green_bg.jpg) no-repeat center left;
	height:21px;
	width:184px !important;
	width /**/:229px;
	display:block;
	color:#fff;
	padding-left:48px;
}

.xgg_3 {
	width:261px;
	background:url(../images/c8_r13_c11.jpg) repeat-x;
	border:1px solid #b4d8ac;
	margin-bottom:10px;
}
.xgg_3 h1 {
	font-size:14px;
	color:#FFFEFF;
	background:url(../images/c8_r12_c2g.gif) no-repeat;
	height:37px;
	line-height:30px;
	margin-top:-1px;
	padding-left:30px;
}
.xgg_3 ul {
	height:220px;
	overflow:hidden;
	padding:10px;
	background:url(../images/lvse_03.jpg) bottom no-repeat;
	list-style:none;
	line-height:26px;
	
}
.xgg_3 li {
	width:232px;
	background:url(../images/liti_line.jpg) repeat-x bottom left;
	height:25px; letter-spacing:4px;
}
.xgg_3 li a {
	background:url(../images/arrow1.gif) no-repeat 28px 10px;
	padding-left:48px;
	display:block;
	height:21px;
	color:#07695A;
}
.xgg_3 li a:hover {
	background:url(../images/green_bg.jpg) no-repeat center left;
	height:21px;
	width:184px !important;
	width /**/:229px;
	display:block;
	color:#fff;
	padding-left:48px;
}
.xgg_3 ul li.current a:link, .xgg_3 ul li.current a:visited {
	background:url(../images/green_bg.jpg) no-repeat center left;
	height:21px;
	width:184px !important;
	width /**/:229px;
	display:block;
	color:#fff;
	padding-left:48px;
}


.subxgg_1 {
	width:220px;
	border:none;
	margin-bottom:10px;
}
.subxgg_1 ul {
	height:auto;
	padding:10px;
	background:none;
	list-style:none;
	line-height:26px;
}
.subxgg_1 li {
	width:200px;
	background:none;
	height:25px;
}
.subxgg_1 li a {
	background: url(../images/c8_r31_c44.jpg) no-repeat 28px 8px;
	padding-left:45px;
	display:block;
	height:21px;
	color:#333;
}
.subxgg_1 li a:hover {
	height:21px;
	width:155px !important;
	width /**/:200px;
	display:block;
	color:#fff;
	padding-left:45px;
	background:#2e8c00;
}
/*列表页右边样式表*/
.wz {
	width:680px;
	margin:6px 15px;
	font-size:14px;
	color:#525252;
	line-height:25px;
}
.wz h6 {
	color:#d40118;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}
.listmain_r div p { text-indent:2em; }
.wz img {
	border:1px solid #ccc;
	padding:5px;
	margin:5px;
}
/*新闻列表*/
.news_top {
	border:1px solid #ccc;
	width:691px;
	height:150px;
	background:#f3f3f3;
	margin:7px auto;
}
.news_top h4 {
	font-size:14px;
	font-weight:bold;
	color:#D90400;
	text-align:center;
}
.news_top h5 {
	font-size:12px;
	color:#525252;
	line-height:22px;
	text-indent:2em;
	font-weight:normal;
}
.news_top span {
	display:block;
	width:476px;
	text-align:right;
	color:#BB0504;
}
.news_top dt {
	float:left;
	width:180px;
	height:130px;
	margin:8px 0 0 5px;
}
.news_top dd {
	float:right;
	width:480px;
	margin-right:6px;
	margin-top:8px;
}
.news_top dt img { border:1px solid #A6A8A5; }
.news1 {
	float:left;
	text-align:left;
	margin-top:10px;
	padding:0 20px;
	font-size:14px;
	
}
.news1 li {
	float:left;
	width:99%;
	line-height:20px;
	border-bottom:1px dashed #ccc;
}
.news1 span {
	float:right;
	color:#666;
	padding-right:3px;
}
.news1 li a:link, .news1 li a:visited 
{
	line-height:30px;
	/*background: url(../images/2_r13_c20.gif) 5px center no-repeat;*/
	padding:0px 0 2px 0px;
	color:#000;
	}
.news1 li a:hover, .news1 li a:active {
	/*background:#e4f0e7 url(../images/2_r13_c20.gif) 5px center no-repeat;*/
	text-decoration:none;
	color:#ff6600;
	line-height:30px;
}

.news1g {
	float:left;
	text-align:left;
	margin-left:10px;
	width:45%;
	
}
.news1g li {
	float:left;
	width:99%;
	line-height:22px;
	height:22px;
}
.news1g span,.cezhangbg span {
	float:right;
	color:#666;
	padding-right:3px;
}
.news1g li a:link, .news1g li a:visited {
	background: url(../images/2_r13_c20.gif) 5px center no-repeat;
	display:block;
	padding:0 0 0 15px;
	color:#000;
	
}
.news1g li a:hover, .news1g li a:active {
	background:#e4f0e7 url(../images/2_r13_c20.gif) 5px center no-repeat;
	text-decoration:none;
	display:block;
	color:#ff6600;
}

.news2g {
	float:left;
	text-align:left;
	margin-left:10px;
	
}
.news2g li {
	float:left;
	width:99%;
	line-height:22px;
	height:22px;
}
.news2g span,.cezhangbg span {
	float:right;
	color:#666;
	padding-right:3px;
}
.news2g li a:link, .news2g li a:visited {
	background: url(../images/2_r13_c20.gif) 5px center no-repeat;
	display:block;
	padding:0 0 0 15px;
	color:#000;
	
}
.news2g li a:hover, .news2g li a:active {
	background:#e4f0e7 url(../images/2_r13_c20.gif) 5px center no-repeat;
	text-decoration:none;
	display:block;
	color:#ff6600;
}












.news_content h4 {
	font-size:19px;
	font-weight:bold;
	text-align:center;
	line-height:60px;
	color:#000;
	height:70px;
	border-bottom:1px dashed #ccc;
}
.news_content h5 {
	font-size:12px;
	font-weight:normal;
	line-height:30px;
	height:30px;
	text-align:center;
	color:#999;
}
.news_content span {
	text-align:center;
	display:block;
	width:99%;
}
.news_content {
	font-size:14px;
	color:#525252;
	line-height:25px;
	margin:5px 20px;
}
/* Page Struct : Navigation : PageBar Instance ----------*/
.pagebar {
	padding:12px 0 0 25%;
	clear:both;
	font-family:arial;
	font-size:10px;
}
.fix {
	display:inline-table;
	min-height:1%;
}
/* Hides from IE-mac \*/
* html .fix { height: 1%; }
.fix { display: block; }
/* End hide from IE-mac */
.pagebar a, .pagebar_dot {
	display:block;
	float:left;
	height:13px;
	padding:3px 8px 0 8px;
	margin-left:3px;
	border:1px solid #DDDDDD;
	color:#666;
	line-height:100%;
	text-decoration: none;
}
.pagebar a:hover {
	color:#f60;
	border:1px solid #f60;
}
.pagebarCurrent {
	height:13px;
	padding:1px 8px;
	margin-left:3px;
	border:1px solid #fff;
	color:#f60;
	font-weight:bold;
}
.pagebarDot {
	padding:1px 3px;
	border:none;
}
.pagebarPrv a {
	width:45px;
	height:15px;
	border:none;
	background:url(../images/pagebar_prv.gif);
	font-size:0px;
	color:#efefef;
}
.pagebarPrv a:hover {
	border:none;
	background:url(../images/pagebar_prv_hover.gif);
	color:#F2F2F2;
}
.pagebarNext a {
	width:45px;
	height:15px;
	border:none;
	background: url(../images/pagebar_nxt.gif);
	font-size:0px;
	color:#efefef;
}
.pagebarNext a:hover {
	color:#F2F2F2;
	border:none;
	background:url(../images/pagebar_nxt_hover.gif);
}
.navA li {
	list-style:none;
	float:left;
}
.navA a { display:block; }
/*分页结束*/

/*线路查询样式表*/
.xlcx {
	background:url(../images/gjcx_03.jpg) left 30px no-repeat;
	height:282px;
	padding:15px 0 0 340px;
}
.xlcx img { margin-bottom:-5px; }
.xlcx li {
	line-height:30px;
	height:30px;
   
}
.xlinput {
	border:1px solid #2e8c00;
	width:100px;
}
.xlinput2 {
	border:1px solid #2e8c00;
	width:90px;
	}
.red { font-size:14px; padding-top:10px; color:#333;font-weight:bold;}
/*留言板*/
.guestbook { margin:5px; }
.guestbook span img {
	border:none;
	padding:0px;
	margin:0px;
}
.ptwz12 {
	WORD-BREAK: break-all;
	border:5px solid #e6e6e6;
	margin-top:15px;
}
.touxiang img {
	border:none;
	padding:0px;
	margin:0px;
}
.lyinput {
	border: #7f9db9 1px solid;
	width:376px;
	height:20px;
}
.dlinput {
	border: #7f9db9 1px solid;
	width:300px;
	height:18px;
}
.lydinput {
	border: #7f9db9 1px solid;
	width:524px;
	height:137px;
}
.ly1input {
	border: #7f9db9 1px solid;
	width:200px;
	height:20px;
}
.searchinput {
	border:1px solid #7F9DB9;
	background:#fff;
	height:20px;
}
.mailinput {
	border:1px solid #7F9DB9;
	background:#fff;
	width:110px;
	height:21px;
}
.unnamed1 td, .bg td { padding-left:5px; }
.fenye2 {
	float:left;
	display:block;
	width:100%;
	text-align:right;
}
/*领导班子*/
.ldbz {
	border:1px solid #ccc;
	width:100%;
	margin-top:7px;
	padding:0px;
	height:160px;
	font-size:12px;
	line-height:23px;
}
.ldbz dt {
	width:160px;
	float:left;
	border-right:1px solid #ccc;
	text-align:center;
	margin-right:8px;
	background:#f2f2f2;
	height:160px;
}
.ldbz dt img {
	width:142px;
	height:130px;
	border:none;
	padding:0px;
}
.ldbz dd { margin-right:5px; }
.ldbz dd span { font-weight:bold; }





.ldbz2 {
	width:48%;
	margin-top:7px;
	padding-top:8px;
	height:167px;
	font-size:12px;
	line-height:21px;
	float:left;
	border:1px solid #f6f9f7;
}

.ldbz2 dt {
	width:128px;
	float:left;
	text-align:center;
	margin-right:8px;
}
.ldbz2 dt img {
	width:110px;
	height:130px;
	border:none;
	padding:5px;
	background:#ccded0;
}
.ldbz2 dd { margin-right:5px; }
.ldbz2 dd span { font-weight:bold; color:#d40118; display:block; float:left; width:40px;}
.ldbz2 dd div{
	float:left;
	}









.ldbz1 {
	
	width:100%;
	margin-top:7px;
	padding:0px;
	height:175px;
	font-size:12px;
	line-height:23px;
}
.ldbz1 dt {
	width:150px;
	float:left;
	text-align:center;
	margin-right:8px;
	
}
.ldbz1 dt img {
	width:130px;
	height:159px;
	border:none;
	padding:4px;
	border:1px solid #ccc;
}
.ldbz1 dd { margin-right:5px; }
.ldbz1 dd span { font-weight:bold; text-decoration:underline; font-size:14px; margin-left:10px; }

.qianse{ color:#999;}

.zi14{
	font-size:14px;}














.rongyu {
	width:211px;
	height:187px;
	padding:15px 7px 0 5px;
	float:left;
}
.rongyu dt {
	border:1px solid #ccc;
	width:209px;
	height:153px;

}
.rongyu dt img {
	width:201px;
	height:143px;
	margin:5px; border:none; padding:0px;
}
.rongyu dd{ text-align:center; height:28px; line-height:28px; background:#e4ede6; border:1px solid #e4ede6; font-size:12px;}

/*zb报刊*/
#zz{ font-weight:bold;}
.zb_k{ width:525px;  float:left}
.zb_01{ width:525px; float:left;}
.zb_02{ width:180px; float:right; background-color:#f2f2f2; height:800px;}
.zb_011{ width:525px; height:267px;}
.zb_012{ width:500px; height:250px; margin-left:14px; margin-top:10px; border-bottom:1px solid #c9c9c9;}
.zb_012t{ width:152px; height:215px; float:left;}
.zb_013{ width:320px; height:230px; float:right;}
.zb_014{ width:320px; height:30px; border-bottom:1px dashed #c9c9c9; line-height:20px; text-indent:50px;font-size:14px; font-weight:bold;}
.zb_015{ width:320px; height:111px; line-height:22px; margin-top:25px;}
.zb_015 span{ margin-left:13px;}
.zb_016{ width:93px; height:18px; background-image:url(../images/zb_03.jpg); background-repeat:no-repeat; float:right; margin-top:40px; color:#bc0306;  font-weight:bold; line-height:20px; text-indent:25px;}

.pagebar_zb {
	padding:5px 0 0 10%;
	clear:both;
	font-family:arial;
	font-size:10px;
}

.fix {
	display:inline-table;
	min-height:1%;
}
/* Hides from IE-mac \*/
* html .fix {
	height: 1%;
}
.fix {
	display: block;
}
/* End hide from IE-mac */
.pagebar_zb a, .pagebar_zb_dot {
	display:block;
	float:left;
	height:13px;
	padding:3px 8px 0 8px;
	margin-left:3px;
	border:1px solid #DDDDDD;
	color:#666;
	line-height:100%;
	text-decoration: none;
}
.pagebar_zb a:hover {
	color:#f60;
	border:1px solid #f60;
}
.pagebar_zbCurrent {
	height:13px;
	padding:1px 8px;
	margin-left:3px;
	border:1px solid #fff;
	color:#f60;
	font-weight:bold;
}
.pagebar_zbDot {
	padding:1px 3px;
	border:none;
}
.pagebar_zbPrv a {
	width:45px;
	height:15px;
	border:none;
	background:url(../images/pagebar_prv.gif);
	font-size:0px;
	color:#efefef;
}
.pagebar_zbPrv a:hover {
	border:none;
	background:url(../images/pagebar_prv_hover.gif);
	color:#F2F2F2;
}
.pagebar_zbNext a {
	width:45px;
	height:15px;
	border:none;
	background: url(../images/pagebar_nxt.gif);
	font-size:0px;
	color:#efefef;
}
.pagebar_zbNext a:hover {
	color:#F2F2F2;
	border:none;
	background:url(../images/pagebar_nxt_hover.gif);
}

.zb_03{ width:130px; height:300px; margin-top:30px; margin-left:10px;}

/*zb报刊.结束*/

/*zb视频新闻.开始*/
.zb_2_1{ width:680px; height:auto; margin-left:10px; }
.zb_2_2{
	width:680px;
	height:16px;
	line-height:16px;
	background-image:url(../images/zb_11.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	background-position: left center;
	margin-top:10px;
}
.zb_2_2 h1{ text-indent:15px; font-size:12px; font-weight:bold;}
.zb_2_3{  margin-top:17px; text-align:left;}
.zb_2_4{ width:410px; height:290px; float:left; border:1px solid #ccc; padding:5px;} 
.zb_2_4g{ width:410px; height:235px; float:left; } 
.zb_2_4 img{ width:347px; height:225px; background:#ccded0; padding:5px;} 
.zb_2_5{ width:230px; height:246px; float:right;}
.zb_2_6{ width:248px; height:24px; background-image:url(../images/zb_14.jpg); text-align:center; font-weight:bold; line-height:24px; font-size:14px; }
.zb_2_6g{ width:248px; height:24px; background-image:url(../images/zb_142.jpg); text-align:center; font-weight:bold; line-height:24px; font-size:14px; }
.zb_2_7{ width:248px; height:140px; margin-top:30px; text-align:left; line-height:22px;}

.zb_2_7 dt strong{ color:#FF0000;}
.zb_2_7 span{ margin-left:40px;}
.zb_2_8{ width:150px; height:22px; line-height:22px; font-weight:bold; margin-top:15px;}
.zb_2_9{ width:680px; height:393px;  border-top:1px solid #cde0d2; margin-top:20px; color:#f2f7f3; margin-left:15px;}
.zb_2_91{ width:680px; height:393px;  border-top:1px solid #cde0d2; margin-top:20px; color:#f2f7f3; margin-left:15px;}
.zb_2_10{ width:680px; height:130px; border-bottom:1px solid #cde0d2;}
.zb_2_11{ width:339px; height:130px; border-right:1px solid #cde0d2;float:left;}
.zb_2_12{ width:320px; height:88px; margin-top:14px; }
.zb_2_13{ width:126px; height:88px; float:left;}
.zb_2_14{ width:186px; height:88px; float:right; color:#000; line-height:18px;}
.zb_2_14 span{ margin-left:38px;}
.zb_2_14  strong{ color:#FF0000;}
.zb_2_15{width:339px; height:130px; float:right; }
.zb_2_17{ width:320px; height:88px; margin-top:14px; margin-left:10px; }
.spp{
	width:698px; margin:0 7px;
	}
.splb{
	width:344px; height:100px; border-top:1px solid #cde0d2; border-right:1px solid #cde0d2; border-collapse:separate; float:left; padding:10px 0; display:block;
	}

.splb dt{
	float:left; width:131px; padding-left:7px; 
	}
.splb dt img{
	width:120px; height:80px; padding:5px; background:#ccded0;
	}
.splb dd{
	float:right; width:201px; 
	}
.splb dd strong{
	color:#FF0000;  width:40px; float:left; display:block;
	}
.splb dd span{
	display:block; float:right; width:155px;
	}
.dbu-line{border-bottom:1px solid #cde0d2;}
.yight-noline{
	border-right:none;
	}
/*zb视频新闻.结束*/
.content1 h1{
	background:url(../images/zb_11.jpg) left no-repeat; margin:10px; line-height:30px; height:30px; font-size:12px; font-weight:bold; padding-left:20px;
	}
.content1{
	margin:0 5px; padding:5px 0;
	}
.content1 h1 span{
	float:right; font-weight:normal; color:#999;
	}
	.qyfctu{
		text-align:center; font-size:12px; width:100%;
		}
.qyfctu li{
	width:165px; float:left; margin:5px 2px;
	}
.qyfctu li img{
	width:142px; height:100px; padding:5px; 
	}
.qyfctu li span{
	display:block; width:165px;  height:auto; line-height:22px;
	}
	
	
.overBG {
	background:#e4f2e7;
	border:1px solid #ccded0;
	}
.cezhangbg {
background:url(../images/cezhang_bg.JPG) no-repeat;
width:626px !important;
height:166px !important;
padding:18px 20px 20px 24px;
margin-left:14px;
}
.cezhangbg li {
float:left;
width:47%;
margin:0 25px 0 0;
display:inline;
}
.cezhangbg ul {
line-height:22px;
}
.cezhangbg li a:link, .cezhangbg li a:visited {
	background: url(../images/2_r13_c20.gif) 5px center no-repeat;
	padding-left:15px;
	display:block;
	color:#000;
	
}
.cezhangbg li a:hover, .cezhangbg li a:active {
	background:#e4f0e7 url(../images/2_r13_c20.gif) 5px center no-repeat;
	text-decoration:none;
	color:#ff6600;
}
