﻿@charset "UTF-8";
/* CSS Document */
/*transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-webkit-transition: all 0.1s linear;
-o-transition: all 0.1s linear;*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边,块显示*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #000000
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: ;
}/* 未访问的链接 */
a:visited {
	color: ;
}/* 已访问的链接 */
a:hover {
	color: #EF0604;
}/* 鼠标在链接上 */
a:active {
	color: #000000;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family: "黑体";
	font-size: 12px;
	color: #000;
	background: #FFF;
}
select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
	border: none;
}
textarea {
	outline: none;
}
input {
	outline: none;
	border: none;
}
.wrap {
	width: 1250px;
	clear: both;
	margin: 0 auto;
}
.clear {
	clear: both;
	overflow: hidden;
}
.h5 {
	clear: both;
	height: 5px;
	overflow: hidden;
}
.h6 {
	clear: both;
	height: 6px;
	overflow: hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow: hidden;
}
.h11 {
	clear: both;
	height: 11px;
	overflow: hidden;
}
.h12 {
	clear: both;
	height: 12px;
	overflow: hidden;
}
.h13 {
	clear: both;
	height: 13px;
	overflow: hidden;
}
.h14 {
	clear: both;
	height: 14px;
	overflow: hidden;
}
.h15 {
	clear: both;
	height: 15px;
	overflow: hidden;
}
.cft-jk p{ font-size:14px; line-height:24px !important;}
.h20 {
	clear: both;
	height: 20px;
	overflow: hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow: hidden;
}
.h30 {
	clear: both;
	overflow: hidden;
	height: 30px;
}
.h40 {
	clear: both;
	height: 30px;
}
.h60 {
	clear: both;
	height: 60px;
	overflow: hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
.bdimgshare-bg, .bdimgshare-content, .sr-bdimgshare {
	display: none !important
}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.topBox {
	height: 35px;
	line-height: 35px;
	width: 100%;
	background: #fcfcfc;
	position:relative;
	z-index:99999999999;
}
.top {
	height:35px;
}
.topL {
	height:35px;
	color: #000000;
	overflow: hidden;
}
.topL2 {
	margin-top: 5px;
	margin-left: 15px;
}
.topR {
}
.topR1 {
	overflow: hidden;
	margin-right: 20px;
}
.topR1 a {
	float: left;
	display: inline;
}
.topR1 em {
	float: left;
	display: inline;
	color: #cccccc;
	margin: 0 10px;
}
.topR2 {
	overflow: hidden;
}
.topR2 a {
	float: left;
	display: inline;
	overflow: hidden;
	height: 35px;
	padding-left: 25px;
}
.topR2 a.a1 {
	background: url(../images/icn1.jpg) no-repeat left center;
}
.topR2 a.a2 {
	background: url(../images/icn2.jpg) no-repeat left center;
}
.topR2 a.a3 {
	background: url(../images/icn3.jpg) no-repeat left center;
}
.topR2 a.a4 {
	background: url(../images/icn4.jpg) no-repeat left center;
}
.topR2 em {
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0 7px 0 10px;
	color: #cccccc;
}

.topApp{
	width:90px;
	height:35px;
	margin-right:10px;
	position:relative;
	float:left;
	z-index:99999999999999999999;
}
.topApp a{
	display:block;
	line-height:35px;
	background:#fcfcfc url(../images/phone.jpg) no-repeat 10px center;
	padding:0 10px 0 30px;
	border-left:1px solid #fcfcfc;
	border-right:1px solid #fcfcfc;
	position:absolute;
	z-index:10;
	}
.topApp.hover a{
	display:block;
	line-height:36px;
	background:#fff url(../images/phone.jpg) no-repeat 10px center;
	padding:0 10px 0 30px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	position:absolute;
	z-index:10;
	}
.topAppCon{
	left:-40px;
	top:35px;
	width:340px;
	height:200px;
	position:absolute;
	background:#fff;
	border:1px solid #dddddd;
	z-index:1;
	display:none;
	}
.topApp.hover .topAppCon{
	display:block;
	}
.topAppCon div{
	width:140px;
	float:left;
	padding:15px 15px 0 15px;
	}
.topAppCon div p{
	width:140px;
	height:140px;
	display:block;
	}
.topAppCon div p img{
	width:140px;
	height:140px;
	display:block;
	}
.topAppCon div span{
	display:block;
	line-height:30px;
	text-align:center;
	padding:0px 0 0 0;
	font-size:12px;
	color:#999;
	}

/*头部结束*/
/*menu开始*/
.menuBox {
	position: relative;
	z-index:10;
}
.menuUp {
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	margin-bottom: 10px;
}
.search {
	width:196px;
	height: 35px;
	overflow: hidden;
	position: relative;
	margin: 13px 0 0 0;
}
.search input {
	float: left;
	display: inline;
	width: 167px;
	height: 30px;
	border: none;
	background: none;
	border: 2px solid #f2f2f2;
	border-right: none;
	padding: 0 5px;
	color: #000000;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.search span {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 169px;
	height: 35px;
	padding: 0 5px;
	color: #999999;
	z-index: 0;
	line-height: 35px;
	overflow: hidden;
	background:#fff;
}
.search a {
	float:right;
	display: inline;
	width: 47px;
	height: 35px;
	overflow: hidden;
	margin:0 0 0 2px;
}
.menu {
	height: 60px;
	clear: both;
	background: #EF0604;
}
.menuL {
	width: 1000px;
}
.menuL dd {
	float: left;
	display: inline;
	width: 125px;
	height: 60px;
	position: relative;
}
.menuL dd span, .menuL dd span a {
	display: block;
	width: 125px;
	height: 60px;
	text-align: center;
	line-height: 60px;
}
.menuL dd span a div {
	display: inline-block;
	padding-left: 25px;
	height: 60px;
	color: #f4f4f4;
	font-size: 16px;
	margin: 0 auto;
	cursor: pointer;
	 
}
.menuL dd span a div.m1 {
	background: url(../images/m1.png) no-repeat left center;
	_background: url(../images/m1.gif) no-repeat left center;
	_width: 32px;
}
.menuL dd span a div.m2 {
	background: url(../images/m2.png) no-repeat left center;
	_background: url(../images/m2.gif) no-repeat left center;
	_width: 65px;
}
.menuL dd span a div.m3 {
	background: url(../images/m3.png) no-repeat left center;
	_background: url(../images/m3.gif) no-repeat left center;
	_width: 65px;
}
.menuL dd span a div.m4 {
	background: url(../images/m4.png) no-repeat left center;
	_background: url(../images/m4.gif) no-repeat left center;
	_width: 65px;
}
.menuL dd span a div.m5 {
	background: url(../images/m5.png) no-repeat left center;
	_background: url(../images/m5.gif) no-repeat left center;
	_width: 65px;
}
.menuL dd span a div.m6 {
	background: url(../images/m6.png) no-repeat left center;
	_background: url(../images/m6.gif) no-repeat left center;
	_width: 65px;
}
.menuL dd span a div.m7 {
	background: url(../images/m7.png) no-repeat left center;
	_background: url(../images/m7.gif) no-repeat left center;
	_width: 65px;
}
.menuL dd span a div.m8 {
	background: url(../images/m8.png) no-repeat left center;
	_background: url(../images/m8.gif) no-repeat left center;
	_width: 65px;
}
.menuL dd.hover span a {
	background: #960000;
}
.menuR {
	overflow: hidden;
	width: 150px;
	height: 60px;
	background: url(../images/menur.gif) no-repeat center center;
}
.menuR a {
	display: block;
	width: 150px;
	height: 60px;
}
/*menu结束*/
/*banner开始*/
.bannerBox {
	height: 280px;
	clear: both;
	width: 100%;
	position: relative;
	z-index:1;
}
.banner {
	height: 280px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	z-index:1;
}
.logo {
	width:960px;
	height:110px;
	background: url(../images/logo.png) no-repeat center center;
	position: absolute;
	left: 50%;
	margin-left: -480px;
	top: 90px;
	z-index: 2
}
.logo a {
	display: block;
	width: 100%;
	height: 100%;
}
/*分页*/
.banner .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 70px;
	left: 0;
	height: 3px;
	line-height: 30px;
	display: none;
}
.banner .hd ul {
	text-align: center;
}
.banner .hd ul li {
	cursor: pointer;
	display: inline-block;
 *display:inline;
	zoom: 1;
	width: 10px;
	height: 3px;
	overflow: hidden;
	line-height: 999px;
	margin: 0 2px;
	background: #f0f0f0;
}
.banner .hd ul .on {
	background: #EF0604;
}
/*内容*/		
.banner .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 270px;
	overflow: hidden;
}
.banner .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 270px;
}
.banner .bd li a {
	display: block;
	width: 100%;
	height: 100%;
}
/*banner结束*/

/*第一通栏开始*/
.column1 {
	margin:20px 0;
	overflow: hidden;
	height: 80px;
	background: #fafafa;
	padding-left: 80px;
	width: 830px;
	position: relative;
}
.column1L {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 0px;
	top: 0px;
	background: url(../images/icn5.jpg) no-repeat center center;
}
.column1R {
	overflow: hidden;
	padding: 0 15px;
	text-align: center;
}
.column1RT {
	height: 60px;
	line-height: 45px;
	overflow: hidden; margin-top:5px;
}
.column1RT a {
	color: #EF0604;
	font-size: 24px;
	 
}
.column1RT a:visited {
	color: #EF0604;
}
.column1RT a:hover {
	color: #EF0604;
}
.column1RT a:active {
	color: #EF0604;
}
.column1RC {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
}
/*第一通栏结束*/
/*第二通栏开始*/
.column2 {
	height: 260px;
	overflow: hidden;
}
.column2L {
	width: 380px;
	height: 260px;
	overflow: hidden;
	position: relative;
}
.column2LT {
	overflow: hidden;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 150px;
	height: 35px;
	z-index: 1
}
.column2LT a {
	float: left;
	display: inline;
	overflow: hidden;
	width: 0;
	height: 35px;
	overflow: hidden;
	text-align: center;
	line-height: 35px;
	background: linear-gradient(to top, #353535, #595959);
	color: #ffffff;
	font-size: 14px;
}
.column2LT a:visited {
	color: #FFF;
}
.column2LT a:hover {
	color: #FFF;
}
.column2LT a:active {
	color: #FFF;
}
.column2LT a.hover {
	background:url(../images/sec3_hover.jpg);
}
.column2LC {
	position: relative;
	z-index: 0
}
.column2LC2 {
	width: 450px;
	height: 260px;
	overflow: hidden;
}
.column2LC1 {
	height: 260px;
	overflow: hidden;
	position: relative;
}
/*分页*/
.column2LC1 .hd {
	position: absolute;
	z-index: 2;
	bottom: 15px;
	right: 0;
	height: 10px;
	line-height: 30px;
}
.column2LC1 .hd ul {
	text-align: right;
	padding-right: 10px;
}
.column2LC1 .hd ul li {
	cursor: pointer;
	display: inline-block;
 *display:inline;
	zoom: 1;
	width: 10px;
	height: 10px;
	overflow: hidden;
	line-height: 999px;
	margin: 0 0px 0 10px;
	background: #b2b2b2;
	overflow: hidden;
}
.column2LC1 .hd ul .on {
	background: #ff0300;
}
.column2LC1Text {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	z-index: 1
}
.column2LC1TextBg {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 40px;
	background: #000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 0;
}
.column2LC1TextC {
	position: relative;
	z-index: 1;
	color: #FFF;
	padding: 0 10px;
	font-size: 14px;
}
/*内容*/		
.column2LC1 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 260px;
}
.column2LC1 .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 335px;
}
.column2LC1 .bd li img {
	width: 380px;
	height: 260px;
	overflow: hidden;
}
.column2R {
	width: 515px;
	overflow: hidden;
	height: 260px;
}
.djxx li a{ padding-left:10px; background:url(../images/dian.png) no-repeat left center;}
.indexT1 {
	height: 40px;
	border-bottom: 1px solid #cccccc;
	position: relative;
}
.indexT1L {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 40px;
	line-height: 40px;
}
.indexT1L a {
	float: left;
	background: url(../images/sec3_bc.jpg);
	margin:0 1px;
	display: inline;
	height: 40px;
	line-height: 40px;
	color: #454545;
	font-size: 15px;
	padding: 0 25px;
	position: relative;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
}
.indexT1L a i {
	display: block;
	width: 12px;
	height: 8px;
	overflow: hidden;
	background: url(../images/icn6_1.png) no-repeat center top;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	top: 39px;
	display: none;
}
.indexT1L a.hover {
	background:url(../images/sec3_hover.jpg);
	color: #FFF;
}
.indexT1L a.hover:hover {
	color: #FFF;
}
.indexT1L a.hover i {
	display: block;
}
.indexT1L a:hover {
	color: #b63a3d
}
.indexT1R {
	padding-top:3px;
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	margin-right: 10px;
}
.indexT1R a {
	font-size:12px;
	color: #999999;
	overflow: hidden;
}
.indexT1R a span {
	font-family: "黑体"
}
.indexT1R a:hover {
	color: #EF0604;
}
.column2RC {
	height: 260px;
	overflow: hidden;
}
.column2RT {
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	margin-bottom: 8px;
}
.column2RT a {
	color: #EF0604;
	font-size: 15px;
	 
}
.column2RText {
	overflow: hidden;
	color: #666;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	margin-bottom: 10px;
	font-size: 14px;
}
.indexList {
	overflow: hidden;
}
.indexList dd {
	height: 36px;
	line-height: 36px;
	border-bottom: 1px dotted #dedede;
	font-size: 12px;
}
.indexList dd a {
	overflow: hidden;
}
.indexListL {
	float: left;
	display: inline;
	overflow: hidden;
	font-size: 15px;
}
.indexListL em {
	color: #999999;
	float: left;
	margin-right: 5px;
	width: 10px;
	height: 35px;
	background: url(../images/icn22.png) no-repeat center center;
}
.indexListR {
	color: #999999;
	font-size: 15px;
	line-height:35px;
	float: right;
	display: inline;
	width:86px;
}
.indexList dd a:hover .indexListL em {
	background: url(../images/icn22h.png) no-repeat center center;
}
.indexList dd a:hover .indexListR {
	color: #EF0604;
}
.indexList dd.ddh33 {
	height: 33px;
	line-height: 33px;
}
.indexList dd.ddh33 .indexListL em {
	height: 33px;
}
/*第二通栏结束*/
/*第三通栏开始*/
.column3 {
	height: 80px;
	overflow: hidden;
}
.column3List {
	height: 80px;
	overflow: hidden;
	position: relative;
}
/*内容*/		
.column3List .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 80px;
	overflow: hidden;
}
.column3List .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 80px;
	width: 290px;
	float: left;
	display: inline;
	margin-right: 13px;
	overflow: hidden;
}
.column3List .bd li img {
	height: 80px;
	width: 290px;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column3List .prev {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	left: 0px;
	top: 18px;
	background: url(../images/farrow2.png) no-repeat 0 0;
	display: none;
}
.column3List .next {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	right: 0px;
	top: 18px;
	background: url(../images/farrow2.png) no-repeat -30px 0;
	display: none;
}
.column3List .prev:hover {
	background: url(../images/farrow2.png) no-repeat 0 -46px;
}
.column3List .next:hover {
	background: url(../images/farrow2.png) no-repeat -30px -46px;
}
/*第三通栏结束*/
/*第四通栏开始*/
.indexT2 {
	margin-top:0px;
	margin-bottom:0px;
	height: 40px;
	line-height: 30px;
	overflow: hidden;    width: 820px;
}
.indexT2.bg {
	background: url(../images/tbg.jpg) repeat-x left center;
}
.indexT2L {
	overflow: hidden;
	padding-right: 15px;
}
.indexT2L img {
	float: left;
	display: inline;
	height: 18px;
	margin-top: 6px;
	margin-right: 10px;
}
.indexT2L span {
	float: left;
	display: inline;
	color: #000;
	font-size: 16px;
}
.indexT2R {
	padding-left: 10px;
	background: #FFF;
}
.indexT2R a {
	color: #999999;
}
.indexT2R a:hover {
	color: #EF0604;
}
.h179 {
	height: 333px;
}
.h272 {
	height: 272px;
}
.h200 {
	height: 200px;
}
.h236 {
	height: 236px;
}
.h246 {
	height: 246px;
}
.column4 {
	overflow: hidden;
	height: 462px;
}
.column4L {
	width: 485px;
	overflow: hidden;
	margin-right: 10px;
}
.column4M {
	width: 475px;
	overflow: hidden;
}
.column4R {
	width: 220px;
	overflow: hidden;
	height: 462px;
}
.indexTfour {
	height: 39px;
	border: 1px solid #f0f0f0;
	border-bottom: none;
	background: linear-gradient(to top, #f1f1f1, #fff);
	position: relative;
}
.indexTfourL {
	position: absolute;
	width: 100%;
	height: 39px;
	line-height: 39px;
	left: 0px;
	top: 0px;
}
.indexTfourL dd {

	height: 39px;
	float: left;
	display: inline;
	position: relative;
}
.indexTfourL dd a {
	line-height:40px;
	border-right: 1px solid #f0f0f0;
	display: block;
	color: #333;
	font-size: 15px;
	text-align: center;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	height: 100%;   background:url(../images/sec3_bc.jpg); padding:0 40px;
}
.indexTfourL dd i {
	display: block;
	width: 9px;
	height: 6px;
	overflow: hidden;
	background: url(../images/icn6.png) no-repeat center top;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	top: 39px;
	display: none;
}
.indexTfourL dd.hover a {
	background:url(../images/sec3_hover.jpg) ;
	color: #FFF;
}
.indexTfourL dd.hover i {
	display: block;
}
.indexTfourL.w485 {
/*	width: 485px;
*/	left: -1px;
	top: -1px;
}
.indexTfourL.w485 dd {
	height: 40px;
}
.column4LC {
	border: 1px solid #E2E2E2;
	border-top: none;
	clear: both;
	padding: 5px 15px 5px;
	overflow: hidden;
}
.tswh a{ font-size:14px; line-height:38px; color:#b31606; float:left; width:118px;margin:10px 5px;background:url(../images/tsbj.jpg) no-repeat center center;height: 104px; text-align:center; transition:0.3s;}
.tswh a div{ width:20px; height:20px; overflow:hidden;display:block; margin:0 auto; margin-top:25px;}
.tswh a:hover{background:url(../images/tsbj1.jpg) no-repeat center center; color:#fff;}
.tswh a:hover img{ margin-top:-20px;}
.tswh a img{ transition:0.3s;}
.indexTThree {
	height: 39px;
	border: 1px solid #E2E2E2;
	background: linear-gradient(to top, #f1f1f1, #fff);
	position: relative;
	border-bottom: none;
}
.indexThreeL {
	position: absolute;
	width: 100%;
	height: 39px;
	line-height: 39px;
	left: 0px;
	top: 0px;
}
.indexThreeL dd {
	
	height: 39px;
	float: left;
	display: inline;
	position: relative; width:33.3333%;
}
.indexThreeL dd a {
	line-height:40px;
	border-right: 1px solid #f0f0f0;
	display: block;
	color: #333;
	font-size: 15px;
	text-align: center;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;   
	height: 100%; background: url(../images/sec3_bc.jpg);
}
.indexThreeL dd i {
	display: block;
	width: 9px;
	height: 6px;
	overflow: hidden;
	background: url(../images/icn6.png) no-repeat center top;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	top: 39px;
	display: none;
}
.indexThreeL dd.hover a {
	background:url(../images/sec3_hover.jpg);
	color: #FFF;
}
.indexThreeL dd.hover i {
	display: block;
}
.indexThreeL.w486 {
/*	width: 486px;
*/	left: -1px;
	top: -1px
}
.indexThreeL.w486 dd {
	height: 40px;
}
.indexT3 {
	height: 39px;
	border: 1px solid #f0f0f0;
	background: linear-gradient(to top, #f1f1f1, #fff);
	position: relative;
	border-bottom: none;
}
.indexT3.noborder {
	border: 1px solid #fafafa;
	border-bottom: none;
}
.indexT3L {
	position: absolute;
	width: 100%;
	height: 39px;
	line-height: 39px;
	left: -1px;
	top: -1px;
}
.indexT3L dd {
	height: 40px;
	float: left;
	display: inline;
	position: relative;
}
.indexT3L dd a {
	line-height:40px;
	display: block;
	color: #333;
	font-size: 15px;
	text-align: center;
	padding: 0 40px;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	height: 100%;   background:url(../images/sec3_bc.jpg);
}
.indexT3L dd i {
	display: block;
	width: 9px;
	height: 6px;
	overflow: hidden;
	background: url(../images/icn6.png) no-repeat center top;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	top: 39px;
	display: none;
	z-index: 1
}
.indexT3L dd.hover a {
	background: url(../images/sec3_hover.jpg);
	color: #FFF;
}
.indexT3L dd.hover i {
	display: block;
}
.indexT3R {
	overflow: hidden;
	line-height: 40px;
	position: absolute;
	z-index: 1;
	right: 10px;
	top: 0px;
}
.indexT3R a {
	color: #999999;
}
.indexT3R a:hover {
	color: #EF0604;
}
.column4RList {
	clear: both;
}
.column4RList dd {
	height: 48px;
	border: 1px solid #f0f0f0;
	line-height: 48px;
	margin-bottom: 12px;
	position: relative;
}
.column4Ryj a {
	display: block;
	overflow: hidden;
	padding-left: 60px;
	background: url(../images/icn7.png) no-repeat 44px center;
	font-size: 14px;
}
.column4RList dd.hover .column4Ryj a {
	background: #fcfcfc url(../images/icn7h2.png) no-repeat 44px center;
}
.column4Rej {
	position: absolute;
	left: -1px;
	top: 48px;
	width: 178px;
	background: #fcfcfc;
	border: 1px solid #f0f0f0;
	z-index: 1;
	padding: 0 20px;
	display: none;
	height: 151px;
	overflow: hidden;
	overflow-y: auto;
}
.column4Rej a {
	display: block;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
.column4RList2 {
	overflow: hidden;
	padding-top: 1px;
}
.column4RList2 dd {
	height: 33px;
	line-height: 33px;
	background: url(../images/icn8.png) no-repeat left center;
	padding-left: 18px;
	width: 92px;
	float: left;
	display: inline;
	font-size: 13px;
}
/*第四通栏结束*/
.indexAd {
	height: 100px;
	overflow: hidden;
	position: relative;
}
/*分页*/
.indexAd .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 10px;
	left: 0;
	height: 4px;
	line-height: 30px;
}
.indexAd .hd ul {
	text-align: right;
	padding-right: 10px;
}
.indexAd .hd ul li {
	cursor: pointer;
	display: inline-block;
 *display:inline;
	zoom: 1;
	width: 18px;
	height: 4px;
	overflow: hidden;
	line-height: 999px;
	margin: 0 0 0 5px;
	background: #FFF;
}
.indexAd .hd ul .on {
	background: #EF0604;
}
/*内容*/		
.indexAd .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 100px;
}
.indexAd .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 100px;
	width: 1250px;
}
.indexAd .bd li img {
	height: 100px;
	width: 1250px;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.indexAd .prev {
}
.indexAd .next {
}
/*第五通栏开始*/
.column5 {
	clear: both;
}
.column5L {
	width: 632px;
	overflow: hidden;
}
.column5L1 {
	width: 205px;
	height: 120px;
	overflow: hidden;
	margin-right: 8px;
}
.column5L1 img {
	width: 205px;
	height: 120px;
}
.column5L2 {
	width: 205px;
	overflow: hidden;
}
.column5L2Up {
	width: 230px;
	height: 120px;
	overflow: hidden;
	margin-bottom: 10px;
}
.column5L2Up img {
	width: 205px;
	height: 120px;
}
.column5L2Dn {
	overflow: hidden;
	width: 270px;
}
.column5L2Dn a {
	float: left;
	display: inline;
	width: 110px;
	height: 115px;
	margin-right: 10px;
}
.column5L2Dn a img {
	width: 110px;
	height: 115px;
}
.column5L3 {
	overflow: hidden;
	width: 205px;
	height: 120px;
}
.column5L3 img {
	width: 205px;
	height: 120px;
}
.column5L1 img:hover, .column5L2Up img:hover, .column5L2Dn a img:hover, .column5L3 img:hover {
	opacity: 0.9
}
.column5R {
	width: 555px;
}
.column5RC {
	border-right: none;
}
.column5RC dd {
	width: 180px;
	border: 1px solid #f0f0f0;
	float: left;
	display: inline;
	height: 121px;
	margin: -1px 4px 0 -1px;
	position: relative;
}
.column5RC dd a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
}
.column5RC dd a span {
	display: block;
	height: 90px;
}
.column5RC dd a span.span1 {
	background: url(../images/icn14.png) no-repeat center center;
}
.column5RC dd a span.span2 {
	background: url(../images/icn15.png) no-repeat center center;
}
.column5RC dd a span.span3 {
	background: url(../images/icn16.png) no-repeat center center;
}
.column5RC dd a span.span4 {
	background: url(../images/icn17.png) no-repeat center center;
}
.column5RC dd a span.span5 {
	background: url(../images/icn18.png) no-repeat center center;
}
.column5RC dd a span.span6 {
	background: url(../images/icn19.png) no-repeat center center;
}
.column5RC dd a span.span7 {
	background: url(../images/icn20.png) no-repeat center center;
}
.column5RC dd a span.span8 {
	background: url(../images/icn21.png) no-repeat center center;
}
.column5RC dd a:hover {
	background: #EF0604;
}
.column5RC dd a:hover span.span1 {
	background: url(../images/icn14h.png) no-repeat center center;
}
.column5RC dd a:hover span.span2 {
	background: url(../images/icn15h.png) no-repeat center center;
}
.column5RC dd a:hover span.span3 {
	background: url(../images/icn16h.png) no-repeat center center;
}
.column5RC dd a:hover span.span4 {
	background: url(../images/icn17h.png) no-repeat center center;
}
.column5RC dd a:hover span.span5 {
	background: url(../images/icn18h.png) no-repeat center center;
}
.column5RC dd a:hover span.span6 {
	background: url(../images/icn19h.png) no-repeat center center;
}
.column5RC dd a:hover span.span7 {
	background: url(../images/icn20h.png) no-repeat center center;
}
.column5RC dd a:hover span.span8 {
	background: url(../images/icn21h.png) no-repeat center center;
}
.column5RC dd a em {
	display: block;
	height: 15px;
	line-height: 15px;
	color: #000000;
	font-size: 14px;
	text-align: center;
}
.column5RC dd a:hover em {
	color: #FFF;
}
.fcodeBox {
	width: 150px;
	height: 159px;
	position: absolute;
	left: 0px;
	top: 130px;
	z-index: 99999;
	display: none;
}
.fcode {
	width: 140px;
	height: 140px;
	padding: 4px;
	border: 1px solid #b4b4b4;
	position: relative;
	background: #FFF;
}
.fcode img {
	display: block;
	width: 140px;
	height: 140px;
}
.fcode i {
	width: 22px;
	height: 10px;
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -11px;
	top: -10px;
	background: url(../images/f_icn1.png) no-repeat center center;
}
/*第五通栏结束*/
/*column6*/
.column6List {
	position: relative;
	clear: both;
	height: 200px;
}
.link a{ float:left; line-height:35px; margin:0 15px;}
.column6List .bd_dl {
	padding: 5px 0 !important;
}
.footerBox{ overflow:hidden}
.footbox{ width:300px; float:left; color:#fff; padding:40px 40px;}
.footbox h2{ font-size:20px; font-weight:bold; color:#fff;}
.footbox p{ font-size:16px; line-height:33px;}
.footbox div{ line-height:22px;}
.footbox a{ color:#fff !important;}
/*内容*/		
.column6List .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 200px;
	overflow: hidden;
}
.column6List .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 242px;
	overflow: hidden;
	background: #f1f1f1;
	margin-right: 10px;
	float: left;
	display: inline;
}
.column6Pic {
	width: 285px;
	height: 190px;
	overflow: hidden;
}
.column6Pic img {
	width: 285px;
	height: 190px;
}
.column6Pic img:hover{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}


.column6PicText {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.column6PicText a {
	font-size: 14px;
}
.column6List .bd li:hover {
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	background: #FFF;
}
.column6List .bd li:hover .column6PicText a {
	color: #EF0604;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column6List .prev {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	left: 0px;
	top: 78px;
	background: url(../images/farrow.png) no-repeat 0 0;
	display: none;
}
.column6List .next {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	right: 0px;
	top: 78px;
	background: url(../images/farrow.png) no-repeat -30px 0;
	display: none;
}
.column6List .prev:hover {
	background: url(../images/farrow.png) no-repeat 0 -46px;
}
.column6List .next:hover {
	background: url(../images/farrow.png) no-repeat -30px -46px;
}
/*column7*/
.column7 {
	border: 1px solid #f0f0f0;
}
.column7T {
	height: 34px;
	line-height: 34px;
	border-bottom: 2px solid #EF0604;
}
.column7T a {
	float: left;
	display: inline;
	padding: 0 15px;
	height: 34px;
	color: #454545;
	font-size: 14px;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
}
.column7T a.hover {
	color: #ffffff;
	background: #EF0604;
}
.column7TabC {
	min-height: 55px;
	height: auto !important;
	height: 55px;
	overflow: hidden;
}
.column7C {
	overflow: hidden;
	padding: 15px;
	line-height: 30px;
}
.column7C a {
	float: left;
	display: inline;
	margin-right: 20px;
	font-size: 14px;
}
/*底部开始*/
.footerBox {
	padding: 15px 0;
	background: #fafafa;
}
.footer {
	overflow: hidden;
	position:relative;
}
.footerUp {
	overflow: hidden;
	text-align: left;
	line-height: 25px;
	color: #000000;
	font-size: 12px;
}
.footerDn {
	overflow: hidden;
	height: 81px;
	float:left;
}
.footerDn a {
	float: left;
	display: inline;
	margin: 0 2px;
}
.footerDn a img {
	height: 81px;
	overflow: hidden;
	display: block;
}
.footerDn a.a2{ float:left; display:inline; margin:13px 2px;}
.footerDn a.a2 img{ height:55px; overflow:hidden; display:block;}
.footerApp{
	position:absolute;
	right:-10px;
	top:0;
	}
.footerApp div{
	width:140px;
	float:left;
	padding:15px 15px 0 15px;
	}
.footerApp div p{
	width:140px;
	height:140px;
	display:block;
	}
.footerApp div p img{
	width:140px;
	height:140px;
	display:block;
	}
.footerApp div span{
	display:block;
	line-height:30px;
	text-align:center;
	padding:0px 0 0 0;
	font-size:12px;
	color:#999;
	}
	

/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/

/*页码开始*/
.page {
	padding: 35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
}
.page code, .page a {
	padding: 6px 12px;
	background: #fff;
	color: #6f6f6f;
	border-radius: 3px;
	border: 1px solid #efefef;
	font-family: "黑体";
	margin: 0 3px;
}
.page a:hover {
	background: #EF0604;
	color: #fff;
	border: 1px solid #EF0604;
}
.page a.hover {
	background: #EF0604;
	color: #fff;
	border: 1px solid #EF0604;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height: 23px;
	line-height: 23px;
	text-align: center;
}
.page input.page_bnt {
	border: none;
	width: 58px;
	height: 25px;
	cursor: pointer;
	color: #6f6f6f;
}
/*页码结束*/
/*内页框架结束*/
/*投资永仁开始*/
/*column2*/
.tz_column2 {
	overflow: hidden;
}
.tz_column2L {
	width: 785px;
	overflow: hidden;
}
.tz_column2L1 {
	width: 360px;
	height: 270px;
	overflow: hidden;
}
.tz_column2L1 img {
	width: 360px;
	height: 270px;
}
.tz_column2L2 {
	width: 378px;
	overflow: hidden;
}
.tz_column2L2Text {
	color: #888888;
	font-size: 14px;
	line-height: 25px;
	height: 120px;
	overflow: hidden;
	margin-bottom: 11px;
	position: relative;
	top: -4px;
}
.tz_column2L2Text a {
	font-size: 14px;
	color: #EF0604;
}
.tz_column2L2Text a:hover {
	text-decoration: underline;
}
.tz_column2L2Btn {
	overflow: hidden;
	width: 396px;
	height: 108px;
}
.tz_column2L2Btn a {
	float: left;
	display: inline;
	width: 102px;
	height: 43px;
	border: 1px solid #e4e3e3;
	border-radius: 3px;
	overflow: hidden;
	line-height: 43px;
	margin: 0 18px 18px 0;
	font-size: 16px;
	padding-left: 76px;
}
.tz_column2L2Btn a:hover {
	border: 1px solid #EF0604;
}
.tz_column2L2Btn a.a1 {
	background: #fafafa url(../images/tzicn1.png) no-repeat 28px center;
}
.tz_column2L2Btn a.a2 {
	background: #fafafa url(../images/tzicn2.png) no-repeat 28px center;
}
.tz_column2L2Btn a.a3 {
	background: #fafafa url(../images/tzicn3.png) no-repeat 28px center;
}
.tz_column2L2Btn a.a4 {
	background: #fafafa url(../images/tzicn4.png) no-repeat 28px center;
}
.tz_column2L2Btn a.a1:hover {
	background: #FFF url(../images/tzicn1h.png) no-repeat 28px center;
}
.tz_column2L2Btn a.a2:hover {
	background: #FFF url(../images/tzicn2h.png) no-repeat 28px center;
}
.tz_column2L2Btn a.a3:hover {
	background: #FFF url(../images/tzicn3h.png) no-repeat 28px center;
}
.tz_column2L2Btn a.a4:hover {
	background: #FFF url(../images/tzicn4h.png) no-repeat 28px center;
}
.tz_column2R {
	width: 390px;
	overflow: hidden;
}
/*column3*/
.tz_column3RCUp {
	overflow: hidden;
	padding-bottom: 8px;
	border-bottom: 1px solid #fff;
}
.tz_column3RCUpL {
	width: 150px;
	height: 100px;
	overflow: hidden;
}
.tz_column3RCUpL img {
	width: 150px;
	height: 100px;
}
.tz_column3RCUpR {
	width: 583px;
	overflow: hidden;
}
.tz_column3RCUpR h1 {
	font-weight: normal;
	overflow: hidden;
	height: 23px;
	line-height: 23px;
	margin-bottom: 4px;
}
.tz_column3RCUpR h1 a {
	font-size: 14px;
	 
}
.tz_column3RCUpR h1 a:hover {
	color: #d60211;
}
.tz_column3RCUpR div {
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	color: #888888;
	position: relative;
}
.tz_column3RCUpR div a {
	position: absolute;
	right: 0px;
	bottom: 0px;
	display: inline-block;
	height: 24px;
	color: #EF0604;
}
.tz_column3RCUpR div a:hover {
	text-decoration: underline;
}
.tz_column3RCDn {
	overflow: hidden;
}
.tz_list {
	overflow: hidden;
}
.tz_list dd {
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.tz_list dd a {
	float: left;
	display: inline;
	overflow: hidden;
	font-size: 14px;
}
.tz_list dd a em {
	float: left;
	display: inline;
	width: 10px;
	height: 25px;
	background: url(../images/icn22.png) no-repeat center center;
	margin-right: 3px;
}
.tz_list dd span {
	float: right;
	display: inline;
	color: #a6a6a6;
	font-size: 14px;
}
.tz_list dd:hover span, .tz_list dd:hover a {
	color: #EF0604;
}
.tz_list dd:hover a em {
	background: url(../images/icn22h.png) no-repeat center center;
}
.tz_column3RCDnL {
	width: 359px;
	overflow: hidden;
}
/*column4*/
.tz_column4List {
	overflow: hidden;
	position: relative;
}
/*内容*/		
.tz_column4List .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 114px;
	overflow: hidden;
}
.tz_column4List .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 112px;
	width: 168px;
	border: 1px solid #e5e5e5;
	float: left;
	display: inline;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0 29px 0 0;
}
.tz_column4List .bd li img {
	height: 112px;
	width: 168px;
}
.tz_column4List .bd li:hover {
	border: 1px solid #d60211;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.tz_column4List .prev {
}
.tz_column4List .next {
}
/*投资永仁结束*/
/*永仁旅游start*/
.location {
	height: 42px;
	overflow: hidden;
}
.locationL {
	overflow: hidden;
	line-height: 42px;
	padding-left: 25px;
	background: url(../images/icn23.png) no-repeat left center;
	float: left;
}
.locationL span {
}
.locationL a {
	margin: 0 5px;
}
.locationL a.hover {
	color: #EF0604;
}
.tr_column2 {
	overflow: hidden;
}
.tr_column2L {
	width: 757px;
	overflow: hidden;
}
.tr_column2LPic {
	width: 360px;
	height: 270px;
	overflow: hidden;
}
.tr_column2LPic img {
	width: 360px;
	height: 270px;
}
.tr_column2LText {
	width: 355px;
	overflow: hidden;
}
.tr_column2R {
	width: 425px;
}
.tr_column2RPic {
	height: 273px;
	overflow: hidden;
	position: relative;
}
/*分页*/
.tr_column2RPic .hd {
	position: absolute;
	z-index: 2;
	bottom: -2px;
	right: 0;
	height: 30px;
	line-height: 30px;
}
.tr_column2RPic .hd ul {
	text-align: right;
	padding-right: 10px;
}
.tr_column2RPic .hd ul li {
	cursor: pointer;
	display: inline-block;
 *display:inline;
	zoom: 1;
	width: 17px;
	height: 17px;
	overflow: hidden;
	line-height: 17px;
	text-align: center;
	margin: 0 5px;
	border-radius: 17px;
	overflow: hidden;
	background: #999999;
	color: #FFF;
}
.tr_column2RPic .hd ul .on {
	background: #EF0604;
}
/*内容*/		
.tr_column2RPic .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 273px;
}
.tr_column2RPic .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 273px;
	width: 425px;
}
.tr_column2RPic .bd li img {
	height: 273px;
	width: 425px;
}
.tr_column2RPicText {
	position: absolute;
	width: 100%;
	height: 40px;
	line-height: 40px;
	left: 0px;
	bottom: 0px;
}
.tr_column2RPicTextC {
	position: relative;
	z-index: 1;
	color: #FFF;
	padding: 0 10px;
	font-size: 14px;
}
.tr_column4 {
	overflow: hidden;
}
.tr_column4L {
	width: 600px;
	overflow: hidden;
}
.tr_column4Dn {
	overflow: hidden;
}
.tr_column4Dn dd {
	overflow: hidden;
	margin-bottom: 15px;
}
.tr_column4DnText {
	width: 403px;
	overflow: hidden;
}
.tr_column4DnText h1 {
	font-weight: normal;
	overflow: hidden;
	height: 23px;
	line-height: 23px;
	margin-bottom: 4px;
}
.tr_column4DnText h1 a {
	font-size: 14px;
	 
}
.tr_column4DnText h1 a:hover {
	color: #d60211;
}
.tr_column4DnText div {
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	color: #888888;
	position: relative;
}
.tr_column4DnText div a {
	color: #EF0604;
}
.tr_column4DnText div a:hover {
	text-decoration: underline;
}
.tr_column4L.w580 {
	width: 580px;
}
.tr_column4L.w580 .tr_column4DnText {
	width: 383px;
}
.tr_column5 {
	overflow: hidden;
}
.tr_column5L {
	width: 390px;
	overflow: hidden;
}
.tr_column5R {
	width: 790px;
	overflow: hidden;
}
.tr_column5RCImg {
	width: 190px;
	height: 130px;
	overflow: hidden;
}
.tr_column5RCImg img {
	width: 190px;
	height: 130px;
}
.tr_column5RCImgText {
	padding: 0 10px 7px 10px;
	border: 1px solid #f0f0f0;
	border-top: none;
}
.tr_column5RCImgText h1 {
	height: 35px;
	line-height: 35px;
	font-weight: normal;
}
.tr_column5RCImgText h1 a {
	font-size: 14px;
}
.tr_column5RCImgText span {
	display: block;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	padding-left: 15px;
	color: #888888;
	background: url(../images/icn24.png) no-repeat left center;
}
.tr_column5RC {
	height: 194px;
	overflow: hidden;
	position: relative;
}
.tr_column5RC .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 194px;
}
.tr_column5RC .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 194px;
	width: 190px;
	margin-right: 10px;
	float: left;
	display: inline;
}
.tr_column5RC .bd li:hover .tr_column5RCImgText h1 a {
	color: #EF0604;
}
/*永仁旅游end*/
/*政民互动start*/
.zm_title {
	height: 39px;
	border-bottom: 2px solid #dddddd;
	position: relative;
	background: #fafafa;
}
.zm_titleL {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 41px;
}
.zm_titleL dd {
	float: left;
	display: inline;
}
.zm_titleL a {
	display: block;
	height: 39px;
	line-height: 39px;
	padding: 0 20px;
	position: relative;
	font-size: 14px;
	 
}
.zm_titleL a i {
	display: block;
	width: 10px;
	height: 6px;
	background: url(../images/icn25.jpg) no-repeat center center;
	bottom: -2px;
	left: 50%;
	margin-left: -5px;
	position: absolute;
	display: none;
}
.zm_titleL dd.hover {
	border-bottom: 2px solid #EF0604
}
.zm_titleL dd.hover a {
	color: #EF0604;
}
.zm_titleL dd.hover a i {
	display: block;
}
.zm_titleR {
	position: absolute;
	right: 10px;
	top: 0px;
	height: 39px;
	line-height: 39px;
}
.zm_titleR a {
	color: #999999;
}
.zm_titleR a:hover {
	color: #EF0604;
}
.zm_column1 {
	clear: both;
}
.zm_column1L {
	width: 868px;
	overflow: hidden;
}
.h227 {
	height: 227px;
}
.h213 {
	height: 213px;
}
.h238 {
	height: 238px;
}
.zm_column1LC {
	padding: 0 15px;
	overflow: hidden;
}
.zm_column1LList {
	overflow: hidden;
	font-size: 12px;
}
.zm_column1LList span {
	float: left;
	display: inline;
}
.zm_column1LList span.span1 {
	width: 62px;
	text-align: left;
}
.zm_column1LList span.span2 {
	width: 473px;
	text-align: left;
}
.zm_column1LList span.span3 {
	width: 132px;
	text-align: left;
}
.zm_column1LList span.span4 {
	width: 113px;
	text-align: center;
}
.zm_column1LList span.span5 {
	width: 58px;
	text-align: right;
}
.zm_column1LList span.span6 {
	width: 397px;
	text-align: left;
}
.zm_column1LList span.span7 {
	width: 109px;
	text-align: left;
}
.zm_column1LList span.span8 {
	width: 52px;
	text-align: right;
}
.zm_column1LList dt {
	overflow: hidden;
	height: 45px;
	line-height: 45px;
	color: #555555;
}
.zm_column1LList dt span {
	overflow: hidden;
	height: 45px;
}
.zm_column1LList dd {
	overflow: hidden;
	height: 34px;
	line-height: 34px;
}
.zm_column1LList dd span {
	overflow: hidden;
	height: 34px;
}
.zm_List {
	overflow: hidden;
}
.zm_List a em {
	float: left;
	display: inline;
	height: 34px;
	width: 10px;
	margin-right: 3px;
	background: url(../images/icn22.png) no-repeat center center;
}
.zm_List a:hover em {
	background: url(../images/icn22h.png) no-repeat center center;
}
.zm_listhui {
	font-size: 12px;
	color: #a6a6a6;
}
.zm_column1LList dt.dt2 {
	overflow: hidden;
	height: 25px;
	line-height: 25px;
	color: #555555;
	padding-top: 10px;
}
.zm_column1LList dt.dt2 span {
	overflow: hidden;
	height: 25px;
}
.zm_column1LList dd.dd2 {
	overflow: hidden;
	height: 32px;
	line-height: 32px;
}
.zm_column1LList dd.dd2 span {
	overflow: hidden;
	height: 32px;
}
.zm_column1LList dd.dd2 .zm_List a em {
	height: 32px;
}
.zm_listhui.red {
	color: #e93f40;
}
.zm_column1R {
	width: 303px;
	overflow: hidden;
}
.zm_column1RT {
	height: 55px;
	line-height: 55px;
	overflow: hidden;
	background: #fafafa;
}
.zm_column1RTL {
	padding-left: 32px;
	margin-left: 15px;
	background: url(../images/icn26.png) no-repeat left center;
	height: 55px;
	color: #555555;
	font-size: 18px;
}
.zm_column1RCT {
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	color: #000000;
}
.zm_column1RText {
	color: #888888;
	font-size: 12px;
	line-height: 28px;
	height: 84px;
	overflow: hidden;
	margin-bottom: 10px;
}
.zm_column1LCDn {
	overflow: hidden;
	line-height: 28px;
	height: 56px;
}
.zm_column1LCDn span {
	float: left;
	display: inline;
	margin-right: 23px;
	color: #666;
	font-size: 12px;
}
.zm_column1LCDn span a {
	color: #EF0604;
}
.zm_column2L {
	overflow: hidden;
	width: 610px;
}
.zm_column2L a {
	float: left;
	display: inline;
	overflow: hidden;
	width: 295px;
	height: 75px;
	margin-right: 10px;
}
.zm_column2L a img {
	width: 295px;
	height: 75px;
}
.zm_column2L a img:hover {
	opacity: 0.9
}
.zm_column2R {
	width: 590px;
}
.zm_column2RList {
	width: 600px;
}
.zm_column2RList dd {
	float: left;
	display: inline;
	width: 110px;
	border-radius: 4px;
	height: 75px;
	display: table;
	margin-right: 10px;
	position: relative;
}
.zm_column2RList dd a {
	display: table-cell;
	height: 75px;
	text-align: center;
	vertical-align: middle;
	width: 110px;
	background: #f0f0f0;
	transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
}
.zm_column2RList dd a em {
	display: block;
	height: 16px;
	line-height: 16px;
	color: #000000;
	font-size: 14px;
}
.zm_column2RList dd a span {
	height: 40px;
	margin-bottom: 2px;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
	display: block;
}
.zm_column2RList dd a span.span1 {
	background-image: url(../images/icn19_2.png);
}
.zm_column2RList dd a span.span2 {
	background-image: url(../images/icn20_2.png);
}
.zm_column2RList dd a span.span3 {
	background-image: url(../images/icn27_2.png);
}
.zm_column2RList dd a span.span4 {
	background-image: url(../images/icn17_2.png);
}
.zm_column2RList dd a:hover {
	background: #EF0604;
}
.zm_column2RList dd a:hover span.span1 {
	background-image: url(../images/icn19_2h.png);
}
.zm_column2RList dd a:hover span.span2 {
	background-image: url(../images/icn20_2h.png);
}
.zm_column2RList dd a:hover span.span3 {
	background-image: url(../images/icn27_2h.png);
}
.zm_column2RList dd a:hover span.span4 {
	background-image: url(../images/icn17_2h.png);
}
.zm_column2RList dd a:hover em {
	color: #FFF;
}
.zm_cplumn3 {
	overflow: hidden;
}
.zm_cplumn3L {
	width: 588px;
	overflow: hidden;
}
/*政民互动end*/
/*信息公开start*/
.xxgk {
	clear: both
}
.xxgkL {
	width: 260px;
}
.xxgkLT {
	height: 45px;
	line-height: 45px;
	padding: 0 10px;
	color: #323232;
	font-size: 16px;
	background: #f0f0f0;
}
.xxgkLMenu {
	overflow: hidden;
}
.xxgkLMenu dd {
	height: 48px;
	border: 1px solid #f0f0f0;
	margin-bottom: 10px;
}
.xxgkLMenu dd span {
	display: block;
	height: 48px;
	line-height: 48px;
}
.xxgkLMenu dd span a {
	display: block;
	height: 48px;
	padding-left: 80px;
	background: url(../images/icn7.png) no-repeat 65px center;
	font-size: 14px;
	color: #000000;
}
/*.xxgkLMenu dd span a:hover{background:#EF0604 url(../images/icn7h.png) no-repeat 65px center; color:#FFF;}*/
.xxgkLMenu dd span a:hover {
	background: url(../images/icn7h3.png) no-repeat 65px center;
	color: #EF0604;
}
.xxgkLMenu dd.hover span a {
	background: url(../images/icn7h3.png) no-repeat 65px center;
	color: #EF0604;
}
.xxgk2C {
	padding: 0 10px;
}
.xxgk2CForm {
	clear: both;
}
.xxgk2CForm dd {
	margin-bottom: 15px;
}
.xxgk2CFormL {
	width: 82px;
	text-align: right;
	height: 30px;
	line-height: 30px;
	text-align: right;
	font-size: 12px;
}
.xxgk2CFormR {
	width: 156px;
}
.xxgk2CFormR input {
	width: 144px;
	border: 1px solid #f0f0f0;
	height: 28px;
	line-height: 28px;
	padding: 0 5px;
	float: left;
	display: inline;
	font-family: "黑体";
	font-size: 12px
}
.xxgk2CFormR input.bg1 {
	background: url(../images/icn29.png) no-repeat right center;
	padding-right: 25px;
	width: 124px;
}
.xxgk2CFormR input.w115 {
	width: 115px;
}
.xxgk2CFormR em {
	font-size: 12px;
	line-height: 30px;
	margin-left: 7px;
}
.xxgk2CFormRSel {
	width: 126px;
	height: 28px;
	position: relative;
	padding-right: 28px;
	border: 1px solid #f0f0f0;
}
.xxgk2CFormRSel .seljg {
	padding-left: 10px;
	line-height: 30px;
	color: #000000;
	font-size: 12px;
	cursor: pointer;
}
.xxgk2CFormRSel i {
	display: block;
	width: 28px;
	height: 28px;
	background: url(../images/icn28.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
}
.xxgk2CFormRSel .selTj {
	width: 100%;
	overflow: hidden;
	border: 1px solid #f0f0f0;
	border-top: none;
	max-height: 155px;
	overflow-y: auto;
	position: absolute;
	left: -1px;
	top: 29px;
	background: #FFF;
	display: none;
}
.xxgk2CFormRSel .selTj a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	color: #000000;
	margin-bottom: 1px;
}
.xxgk2CFormRSel .selTj a:hover {
	background: #f8f8f8;
	color: #ff7800;
}
.xxgk2CFormRSel .selTj a.hover {
	background: #f8f8f8;
	color: #ff7800;
}
.xxgk2CBtn {
	overflow: hidden;
	text-align: center;
}
.xxgk2CBtn div {
	display: inline-block;
	overflow: hidden;
}
.xxgk2CBtn div a {
	float: left;
	display: inline;
	width: 70px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	background: #f0f0f0;
	border-radius: 2px;
	margin: 0 10px;
	font-size: 12px;
}
.xxgkAd {
	overflow: hidden;
	width: 260px;
	height: 50px;
}
.xxgkAd img {
	overflow: hidden;
	width: 260px;
	height: 50px;
}
.xxgk3T {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #323232;
	border-bottom: 1px solid #f0f0f0;
	padding: 0 10px;
}
.xxgk3C {
	padding: 0 5px;
}
.xxgk3CList {
	width: 260px;
}
.xxgk3CList a {
	float: left;
	display: inline;
	width: 120px;
	height: 30px;
	border-radius: 2px;
	overflow: hidden;
	text-align: center;
	line-height: 30px;
	background: #f0f0f0;
	margin: 0 10px 10px 0;
	font-size: 12px;
}
.xxgk4List dd {
	width: 225px;
	height: 33px;
	position: relative;
	padding-right: 33px;
	border: 1px solid #f0f0f0;
	margin-bottom: 10px;
}
.xxgk4List dd .seljg {
	padding-left: 10px;
	line-height: 33px;
	color: #000000;
	font-size: 12px;
	cursor: pointer;
}
.xxgk4List dd i {
	display: block;
	width: 33px;
	height: 33px;
	background: url(../images/icn28.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
}
.xxgk4List dd .selTj {
	width: 100%;
	overflow: hidden;
	border: 1px solid #f0f0f0;
	border-top: none;
	max-height: 155px;
	overflow-y: auto;
	position: absolute;
	left: -1px;
	top: 34px;
	background: #FFF;
	display: none;
}
.xxgk4List dd .selTj a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	color: #000000;
	margin-bottom: 1px;
}
.xxgk4List dd .selTj a:hover {
	background: #f8f8f8;
	color: #ff7800;
}
.xxgk4List dd .selTj a.hover {
	background: #f8f8f8;
	color: #ff7800;
}
.xxgkR {
	width: 920px;
	overflow: hidden;
}
.h250 {
	height: 250px;
}
.h218 {
	height: 218px;
}
.h322 {
	height: 322px;
}
.xxgkR1C {
	padding: 1px 15px;
	overflow: hidden;
}
.xxgkR1.w450 {
	width: 450px;
}
.xxgkR2 {
	overflow: hidden;
}
/*信息公开end*/
/*新闻中心start*/
.nc_column2 {
	overflow: hidden;
}
.nc_column2L {
	width: 450px;
	overflow: hidden;
}
.nc_column2LC {
	clear: both;
	overflow: hidden;
}
.h262 {
	height: 262px;
}
.nc_column2R {
	overflow: hidden;
	width: 720px;
}
.nc_column2RC {
	overflow: hidden;
}
.h242 {
	height: 242px;
}
.h230 {
	height: 230px;
}
.nc_column2RC1 {
	overflow: hidden;
}
.nc_column2RC1L {
	width: 310px;
	height: 230px;
	overflow: hidden;
}
.nc_column2RC1R {
	width: 400px;
	overflow: hidden;
}
.nc_column3 {
	overflow: hidden;
}
.h190 {
	height: 190px;
}
.nc_column3L {
width:
}
.nc_column4L_L {
	width: 350px;
	height: 230px;
	overflow: hidden;
}
.nc_column4L_L img {
	width: 350px;
	height: 230px;
}
.nc_column4L_R {
	width: 360px;
	overflow: hidden;
	margin-top: -10px;
}
/*新闻中心end*/
/*走进永仁start*/
.foucebox {
	position: relative;
	width: 1250px;
	height: 410px;
	overflow: hidden;
}
.foucebox .bd {
	position: relative;
	float: left;
	width: 980px;
	height: 410px;
	overflow: hidden;
}
.foucebox .bd img {
	width: 980px;
	height: 410px;
}
.foucebox .hd {
	position: relative;
	width: 200px;
	float: right;
	z-index: 1;
	height: 410px;
	overflow: hidden;
}
.foucebox .hd ul {
	position: relative;
	width: 200px;
}
.foucebox .hd li {
	width: 200px;
	height: 95px;
	overflow: hidden;
	position: relative;
	line-height: 999999999;
	margin-bottom: 10px;
}
.foucebox .hd img {
	width: 200px;
	height: 95px;
	display: block;
}
.foucebox .hd li i {
	display: block;
	width: 100%;
	height: 95px;
	background: url(../images/bg1.png) repeat center center;
	position: absolute;
	left: 0px;
	top: 0px;
}
.foucebox .hd li span {
	display: block;
	height: 30px;
	line-height: 30px;
	width: 180px;
	padding: 0 20px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #FFF;
	 
	font-family: "黑体";
	display: none;
	background: url(../images/bg1.png) repeat center center;
}
.foucebox .hoverBg {
	position: absolute;
	top: 0;
	left: -5px;
	width: 205px;
	height: 95px;
	z-index: 100;
	background: url(../images/icn30.png) no-repeat center center;
	cursor: pointer;
}
.foucebox .prev {
	display: block;
	width: 23px;
	height: 49px;
	overflow: hidden;
	position: absolute;
	background: url(../images/icn34.png) no-repeat center center;
	left: 10px;
	top: 50%;
	margin-top: -25px;
}
.foucebox .next {
	display: block;
	width: 23px;
	height: 49px;
	overflow: hidden;
	position: absolute;
	background: url(../images/icn35.png) no-repeat center center;
	right: 10px;
	top: 50%;
	margin-top: -25px;
}
.zj_title {
	height: 38px;
	border-top: 3px solid #EF0604;
	background: #f4f4f4;
	position: relative;
}
.zj_titleL {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 38px;
}
.zj_titleL dd {
	float: left;
	display: inline;
	height: 38px;
}
.zj_titleL dd a {
	display: block;
	height: 38px;
	line-height: 38px;
	padding: 0 29px;
	position: relative;
	font-size: 16px;
}
.zj_titleL dd a i {
	display: block;
	width: 48px;
	height: 38px;
	position: absolute;
	right: -38px;
	top: 0px;
	background: url(../images/icn31.jpg) no-repeat center center;
	display: none;
}
.zj_titleL dd.hover a {
	background: #EF0604;
	color: #ffffff;
}
.zj_titleL dd.hover a i {
	display: block;
}
.zj_titleR {
	position: absolute;
	right: 10px;
	top: 0px;
	height: 38px;
	line-height: 38px;
}
.zj_titleR a {
	color: #999999;
}
.zj_titleR a:hover {
	color: #EF0604;
}
.h382 {
	height: 382px;
}
.zj_column2C {
	overflow: hidden;
	padding: 0 15px;
	background: #ffffff;
}
.zj_column2CL {
	width: 725px;
	overflow: hidden;
}
.zj_column2CLText {
	color: #000000;
	font-size: 14px;
	line-height: 32px;
	overflow: hidden;
	height: 192px;
}
.zj_column2CLText a {
	color: #EF0604;
}
.zj_column2CLList {
	overflow: hidden;
}
.zj_column2CLList a {
	float: left;
	font-size: 14px;
	display: inline;
	width: 154px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #f0f0f0;
	margin-right: 24px;
	margin-bottom: 10px;
	border-radius: 3px;
}
.zj_column2CLList a:hover {
	color: #FFF;
	background: #EF0604;
}
.zj_column2CR {
	width: 390px;
	overflow: hidden;
	height: 382px;
	border-left: 1px dotted #e0dfdf;
	position: relative;
}
.zj_column2CR .map {
	margin-left: 60px;
	padding-top: 20px
}
.zj_column2CR span {
	position: absolute;
	font-size: 14px;
	right: 10px;
	bottom: 20px;
}
.zj_column3 {
	height: 167px;
	background: #FFF url(../images/icn32.png) no-repeat left center;
	padding-left: 59px;
	width: 1130px;
	overflow: hidden;
	padding-right: 11px;
}
.zj_column3C {
	overflow: hidden;
	width: 1140px;
	padding-top: 10px;
}
.zj_column3C a {
	float: left;
	display: inline;
	width: 140px;
	height: 70px;
	padding-left: 135px;
	color: #ffffff;
	font-size: 16px;
	margin: 0 10px 8px 0;
	line-height: 70px;
}
.zj_column3C a.a1 {
	background: #89ba10 url(../images/icn33.png) no-repeat 75px center;
}
.zj_column3C a.a2 {
	background: #ecc337 url(../images/icn33.png) no-repeat 75px center;
}
.zj_column3C a.a3 {
	background: #fb6e52 url(../images/icn33.png) no-repeat 75px center;
}
.zj_column3C a.a4 {
	background: #e14c6c url(../images/icn33.png) no-repeat 75px center;
}
.zj_column3C a.a5 {
	background: #00a8ff url(../images/icn33.png) no-repeat 75px center;
}
.zj_column3C a.a6 {
	background: #f6821d url(../images/icn33.png) no-repeat 75px center;
}
.zj_column3C a.a7 {
	background: #a4d443 url(../images/icn33.png) no-repeat 75px center;
}
.zj_column3C a.a8 {
	background: #e45353 url(../images/icn33.png) no-repeat 75px center;
}
.zj_column4 {
	overflow: hidden;
}
.zj_column4L {
	width: 480px;
	overflow: hidden;
}
.zj_column4LC {
	padding: 15px;
	background: #FFF;
	width: 450px;
	height: 300px;
	overflow: hidden;
}
.zj_column4R {
	width: 700px;
	overflow: hidden;
}
.zj_column4RC {
	padding: 15px;
	background: #FFF;
	height: 300px;
}
.zj_column4RCUp {
	overflow: hidden;
	height: 100px;
	margin-bottom: 12px;
}
.zj_column4RCUpImg {
	width: 150px;
	height: 100px;
	overflow: hidden;
}
.zj_column4RCUpImg img {
	width: 150px;
	height: 100px;
}
.zj_column4RCUpText {
	width: 505px;
	overflow: hidden;
}
.zj_column4RCUpText h1 {
	font-weight: normal;
	overflow: hidden;
	height: 23px;
	line-height: 23px;
	margin-bottom: 4px;
}
.zj_column4RCUpText h1 a {
	font-size: 14px;
	 
}
.zj_column4RCUpText h1 a:hover {
	color: #d60211;
}
.zj_column4RCUpText div {
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	color: #888888;
	position: relative;
}
.zj_column4RCUpText div a {
	color: #000000;
}
.zj_column4RCUpText div a:hover {
	color: #EF0604;
}
.zj_column5C {
	padding: 0 38px;
	overflow: hidden;
	background: #FFF;
}
.zj_column5List {
	position: relative;
	clear: both;
	height: 230px;
}
.zj_column5List .bd_dl {
	padding: 5px 0 !important;
}
/*内容*/		
.zj_column5List .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 230px;
	overflow: hidden;
}
.zj_column5List .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 270px;
	overflow: hidden;
	margin-right: 20px;
	float: left;
	display: inline;
	margin-right: 14px;
}
.zj_column5Pic {
	width: 270px;
	height: 180px;
	overflow: hidden;
}
.zj_column5Pic img {
	width: 270px;
	height: 180px;
}
.zj_column5PicText {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.zj_column5PicText a {
	font-size: 14px;
}
.zj_column5List .bd li:hover {
	background: #FFF;
}
.zj_column5List .bd li:hover .zj_column5PicText a {
	color: #EF0604;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.zj_column5List .prev {
	display: block;
	width: 20px;
	height: 31px;
	overflow: hidden;
	background: url(../images/zjbtn.png) no-repeat left center;
	position: absolute;
	left: -30px;
	top: 84px;
}
.zj_column5List .next {
	display: block;
	width: 20px;
	height: 31px;
	overflow: hidden;
	background: url(../images/zjbtn.png) no-repeat right center;
	position: absolute;
	right: -30px;
	top: 84px;
}
/*走进永仁end*/
/*全图列表start*/
.subPageL {
	width: 255px;
	overflow: hidden;
}
.subPageLT {
	height: 42px;
	line-height: 42px;
	padding-left: 50px;
	background-color: #EF0604;
	background-position: 15px center;
	background-repeat: no-repeat;
	color: #ffffff;
	font-size: 16px;
	border-bottom: 3px solid #ffb2b2;
	margin-bottom: 1px;
}
.leftMenu {
	overflow: hidden;
}
.leftMenu dd {
	overflow: hidden;
}
.leftMenu dd span {
	display: block;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #e6e6e6;
	background: #f0f0f0;
}
.leftMenu dd span a {
	display: block;
	height: 35px;
	padding: 0 32px 0 15px;
	background: url(../images/icn37.png) no-repeat 230px center;
	font-size: 14px;
	color: #000000;
}
.leftMenu dd span a:hover {
	background: url(../images/icn37h2.png) no-repeat 230px center;
	color: #EF0604;
}
.leftMenu dd div {
	overflow: hidden;
	padding: 0 5px;
	display: none;
}
.leftMenu dd div a {
	display: block;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #fafafa;
	padding-left: 30px;
}
.leftMenu dd div a.hover {
	color: #EF0604;
}
.leftMenu dd.hover span a {
	background: url(../images/icn37h.png) no-repeat 230px center;
	color: #EF0604;
}
.leftMenu dd.hover div {
	display: block;
}
.subPageLDn {
	padding: 0 10px;
}
.subPageLDnT {
	height: 50px;
	line-height: 50px;
	padding-left: 27px;
	background: url(../images/icn38.png) no-repeat 4px center;
	color: #EF0604;
	font-size: 16px;
	border-bottom: 1px solid #eeeeee;
}
.subPageLDnList {
	overflow: hidden;
}
.subPageLDnList dd {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin-bottom: 8px;
}
.subPageLDnList dd a {
	overflow: hidden;
	display: block;
}
.subPageLDnList dd a span {
	float: left;
	display: inline;
	width: 20px;
	height: 20px;
	background: #a8a8a8;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	margin-right: 5px;
}
.subPageLDnList dd a:hover span {
	background: #EF0604;
}
.subPageLDnList dd a:hover {
	color: #EF0604;
}
.subPageLDnList dd.hover a span {
	background: #EF0604;
}
.subPageLDnList dd.hover a {
	color: #EF0604;
}
.subPageR {
	width: 900px;
	overflow: hidden;
}
.pageRlocation {
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #c3c3c3;
	position: relative;
}
.pageRlocationL {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 45px;
	line-height: 45px;
	padding-right: 0px;
	border-bottom: 2px solid #EF0604;
	color: #EF0604;
	font-size: 16px;
}
.pageRlocationR a {
	margin: 0 5px;
}
.pageRlocationR a.hover {
	color: #EF0604
}
.subPageRC {
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
.newsAllImg {
	overflow: hidden;
	width: 921px;
}
.newsAllImg dd {
	width: 285px;
	overflow: hidden;
	background: #fafafa;
	margin-right: 22px;
	float: left;
	display: inline;
	margin-bottom: 20px;
}
.newsAllImg dd:hover .column6PicText a {
	color: #EF0604;
}
.newsAllImg1 {
	overflow: hidden;
	width: 925px;
}
.newsAllImg1 dd {
	width: 160px;
	overflow: hidden;
	background: #fafafa;
	margin-right: 25px;
	float: left;
	display: inline;
	margin-bottom: 20px;
}
.newsAllImg1 dd:hover .column6PicText1 a {
	color: #EF0604;
}
.column6Pic1 {
	width: 160px;
	height: 270px;
	overflow: hidden;
}
.column6Pic1 img {
	width: 160px;
	height: 270px;
}
.column6PicText1 {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.column6PicText1 a {
	font-size: 14px;
}
/*全图列表end*/
/*新闻阅读start*/
.articleBox {
	line-height: 30px;
	padding: 30px 0 10px 0;
	color: #000;
	font-size: 14px;
}
.articleBox img {
	max-width: 100%;
}
.articleTitle {
	clear: both;
	text-align: center;
	padding: 20px 10px 0 10px;
	line-height: 35px;
	font-size: 20px;
	font-family: "黑体";
	color: #333333;
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #666;
	font-size: 11px;
	line-height: 30px;
	padding: 10px 0 5px 0;
}
.articleTime span {
	cursor: pointer;
}
.articleTime span.hover {
	color: #EF0604;
	font-weight: bold
}
.pageUp {
	display: block;
	line-height: 30px;
	padding: 10px 0 20px 0;
	border-top: 1px dotted #ccc;
}
.share {
	display: block;
	clear: both;
	padding: 10px 0;
}
.articlePage {
	clear: both;
	height: 30px;
	text-align: center;
	font-family: Arial;
}
.articlePage a {
	margin: 0 1px;
	background: #ccc;
	padding: 5px 10px;
}
.articlePage a:hover {
	color: #fff;
	background: #cc0000;
}
.articlePage a.hover {
	color: #fff;
	background: #cc0000;
}
.download {
	clear: both;
	height: 32px;
	font-size: 18px;
	padding: 10px 0 0 0;
}
.download a {
	display: block;
	line-height: 32px;
	float: left;
	padding: 0 40px 0 0;
	color: #cc0000;
	font-family: "黑体";
	margin: 0 10px 0 0;
	background: url(../images/download.png) no-repeat right center;
}
/**
 * 文章阅读页-内容上部大图
 * @author 杨朝杰
 * @return
 */
#play {
	width: 600px;
	height: 400px;
	position: relative;
	overflow: hidden;
	background: #fff;
	border: 1px solid #e9e9e9;
	padding: 5px;
	margin: 20px auto 0 auto;
}
#play .change_a {
	width: 40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background: url(../images/c051323f10b445acb9a0ec23f06d9870.gif);
}
#play .prev_a {
	left: 0;
}
#play .next_a {
	right: 0
}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {
	background: url(../images/article_icon.png) no-repeat 0px -50px;
	left: 0;
}
#play .next_a span {
	background: url(../images/article_icon.png) no-repeat -30px -50px;
	right: 0;
}
#play .img_ul {
	position: relative;
	z-index: 1;
	width: 600px;
	height: 400px;
}
#play .img_ul li {
	position: relative;
	z-index: 1;
	width: 600px;
	height: 400px;
	background: #fff;
	margin: 0 0 5px 0;
}
#play .img_ul li img {
	position: absolute;
}
.imgMove {
	width: 600px;
	clear: both;
	margin: 20px auto;
	position: relative;
}
.img_hd {
	margin: 0 auto;
	overflow: hidden;
	height: 60px;
	position: relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height: 47px;
	width: 70px;
	padding: 3px;
	margin: 0 7px;
	cursor: pointer;
	background: #fff;
	border: 1px solid #d4d4d4;
	position: relative;
}
.img_hd ul li p {
	height: 47px;
	width: 70px;
	display: block;
	background: #fff;
	position: relative;
}
.img_hd ul li i {
	display: block;
	clear: both;
	line-height: 20px;
	padding: 0 5px;
	background: #000;
	color: #fff;
	position: absolute;
	right: 3px;
	bottom: 3px;
	z-index: 99999999999999;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
}
.img_hd ul li img {
	position: absolute;
	height: 47px;
	width: 70px;
}
.img_hd ul li.on {
	border: 1px solid #c80000;
	background: #c80000;
}
.imgMove .bottom_a {
	width: 20px;
	height: 25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float: left;
	top: 15px;
	position: absolute;
	z-index: 9999999999999;
	background: url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {
	background-position: left top;
	left: 0;
}
.imgMove .next_a {
	background-position: right top;
	right: 0;
}
/*新闻阅读end*/
/*图文start*/
.newsTextImg {
	overflow: hidden;
}
.newsTextImg dd {
	overflow: hidden;
	padding-bottom: 20px;
	border-bottom: 1px dotted #cdcdcd;
	margin-bottom: 20px;
}
.newsTextImgL {
	width: 285px;
	height: 190px;
	overflow: hidden;
}
.newsTextImgL img {
	width: 285px;
	height: 190px;
}
.newsTextImgR {
	width: 600px;
	overflow: hidden;
}
.newsTextImgRT {
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	margin-bottom: 5px;
}
.newsTextImgRT a {
	float: left;
	display: inline;
	color: #000000;
	font-size: 16px;
}
.newsTextImgRT a:hover {
	color: #EF0604;
}
.newsTextImgRT span {
	float: right;
	display: inline;
	color: #999999;
}
.newsTextImgRText {
	line-height: 32px;
	height: 96px;
	overflow: hidden;
	color: #888888;
	font-size: 14x;
	margin-bottom: 5px;
}
.newsTextImgRBtn {
	height: 30px;
	line-height: 30px;
}
.newsTextImgRBtn a {
	color: #EF0604;
	font-size: 14px;
}
.newsTextImgRBtn a:hover {
	text-decoration: underline;
}
/*图文end*/
/*文字列表start*/
.newsList {
	overflow: hidden;
}
.newsList dd {
	overflow: hidden;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #e6e6e6;
}
.newsListL {
	width: 60px;
	overflow: hidden;
	background: #999999;
}
.newsListL span {
	display: block;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #ffffff;
	font-size: 24px;
	border-bottom: 1px solid #FFF;
}
.newsListL em {
	display: block;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #ffffff;
}
.newsListR {
	width: 825px;
	overflow: hidden;
}
.newsListRT {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin-bottom: 5px;
}
.newsListRT a {
	color: #000000;
	font-size: 16px;
}
.newsListRT a:hover {
	color: #EF0604;
}
.newsListRText {
	color: #999999;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
}
.newsList dd:hover .newsListL {
	background: #EF0604;
}
.newsList dd:hover .newsListRT a {
	color: #EF0604;
}
/*文字列表end*/
/*我要写信start*/
.write {
	position: relative;
	padding-left: 380px;
	width: 820px;
}
.writeL {
	width: 280px;
	height: 100%;
	overflow: hidden;
	overflow-y: auto;
	color: #000000;
	line-height: 36px;
	font-size: 14px;
	background: #f0f0f0;
	padding: 0 20px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.writeLC {
	width: 280px;
	overflow: hidden;
}
.writeR {
	overflow: hidden;
	padding: 0 13px 0 14px;
	background: url(../images/icn40.png) no-repeat center bottom;
	padding-bottom: 188px;
}
.writeRC {
	border: 1px solid #e4e4e4;
	border-bottom: none;
}
.writeRT {
	height: 50px;
	line-height: 50px;
	color: #333333;
	font-size: 26px;
	text-align: center;
}
.writeRForm {
	padding-left: 190px;
}
.writeRForm dd {
	margin-bottom: 18px;
}
.writeRFormL {
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #454545;
	width: 95px;
	text-align: right;
	margin-right: 10px;
}
.writeRFormL i {
	color: #EF0604;
	float: left;
	margin-right: 3px;
}
.writeRFormR {
	width: 290px;
}
.writeRFormRRadio {
	overflow: hidden;
}
.writeRFormRRadio span {
	float: left;
	display: inline;
	width: 17px;
	height: 17px;
	background: url(../images/icn39.png) no-repeat 0px 0px;
	margin-top: 9px;
	margin-right: 3px;
	cursor: pointer;
}
.writeRFormRRadio span.checked {
	background: url(../images/icn39.png) no-repeat 0px -17px;
}
.writeRFormRRadio em {
	float: left;
	display: inline;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
	margin-right: 18px;
}
.writeRFormRSel {
	width: 195px;
	height: 33px;
	position: relative;
	padding-right: 33px;
	border: 1px solid #f0f0f0;
}
.writeRFormRSel .seljg {
	padding-left: 10px;
	line-height: 33px;
	color: #000000;
	font-size: 13px;
	cursor: pointer;
}
.writeRFormRSel i {
	display: block;
	width: 33px;
	height: 33px;
	background: url(../images/icn28.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
}
.writeRFormRSel .selTj {
	width: 100%;
	overflow: hidden;
	border: 1px solid #dddddd;
	border-top: none;
	max-height: 270px;
	overflow-y: auto;
	position: absolute;
	left: -1px;
	top: 31px;
	background: #FFF;
	display: none;
}
.writeRFormRSel .selTj a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	color: #000000;
	margin-bottom: 1px;
}
.writeRFormRSel .selTj a:hover {
	background: #f8f8f8;
	color: #ff7800;
}
.writeRFormRSel .selTj a.hover {
	background: #f8f8f8;
	color: #ff7800;
}
.writeRFormRInput {
	overflow: hidden;
}
.writeRFormRInput input {
	width: 208px;
	height: 33px;
	line-height: 33px;
	padding: 0 10px;
	border: 1px solid #f0f0f0;
	font-family: "黑体";
}
.writeRFormRInput input.input2 {
	width: 268px;
}
.writeRFormRInput textarea {
	height: 118px;
	border: 1px solid #f0f0f0;
	width: 268px;
	padding: 0 10px;
	line-height: 30px;
	font-family: "黑体"
}
.writeRFormRBtn {
	overflow: hidden;
}
.writeRFormRBtn a {
	display: block;
	height: 33px;
	width: 78px;
	border: 1px solid #f0f0f0;
	background: #EF0604;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	line-height: 33px;
}
.writeRFormRCode {
	float: left;
	display: inline;
}
.writeRFormRCode input {
	width: 120px;
	height: 33px;
	border: 1px solid #f0f0f0;
	padding: 0 5px;
}
.writeRFormRCode2 {
	float: left;
	display: inline;
	margin-top: 2px;
	margin-left: 10px;
	border: 1px solid #f0f0f0;
}
.writeRFormRCode2 img {
	width: 65px;
	height: 30px;
}
.writeRFormRBtn2 {
	overflow: hidden;
	padding-top: 6px;
}
.writeRFormRBtn2 a {
	display: block;
	width: 148px;
	height: 48px;
	text-align: center;
	line-height: 48px;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	overflow: hidden;
	color: #000000;
	font-size: 14px;
	background: #FFF;
	margin: 0 auto;
}
.writeRFormRBtn2 a:hover {
	color: #EF0604
}
/*我要写信end*/
/*
********************************此处内页样式结束********************************
*/
/**
 * 问卷调查
 * @author 杨朝杰
 * @return
 */	
.surveyBg {
	font-family: Arial;
	font-size: 12px;
	color: #666;
	line-height: 24px;
	font-family: "黑体";
	word-break: break-all;
	word-wrap: break-word;
	background: #ddf4ff url(../images/bg.jpg) repeat-x left top;
}
.surveyTop {
	width: 920px;
	height: 105px;
	margin: 0 auto;
	background: url(../images/top.jpg) no-repeat center top;
}
.surveyBox {/*width:920px;*/
	margin: 0 auto;
	background: #fff;
	width: 780px;
	padding: 20px 70px;
}
.surveyTitle {
	clear: both;
	overflow: hidden;
	font-size: 24px;
	text-align: center;
	padding: 40px 40px 0 40px;
	line-height: 30px;
	position: relative;
}
.surveyTitle span {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	right: 0;
	top: 38px;
	cursor: pointer;
	background: url(../images/ewm.jpg) no-repeat center center;
}
.surveyTime {
	clear: both;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	padding: 30px 0 0 0;
	color: #888;
}
.surveyTime strong {
	color: #cc0000;
	font-weight: normal;
}
.surveyTime table {
	width: 100%;
}
.surveyTime table td, .surveyTime table th {
	padding: 3px 0;
	border: 1px solid #f2f2f2;
}
.surveyTime table th {
	background: #f9f9f9;
	font-weight: normal;
}
.surveyInfo {
	color: #666;
	line-height: 30px;
	text-align: left;
	font-size: 16px;
	padding: 15px 0;
	margin: 0 0 20px 0;
	border-bottom: 2px solid #3c9ccf;
}
.questionBox {
	overflow: hidden;
	clear: both;
	padding: 4px;
	clear: both;
	border-bottom: 1px solid #EFEFEF;
	margin: 0 0 10px 0;
}
.questionT {
	clear: both;
	overflow: hidden;
	width: 100%;
	font-size: 16px;
	padding-bottom: 8px;
}
.questionT span {
	color: #cc0000;
	font-size: 14px;
	padding: 0 0 0 10px;
}
.questionDl {
	width: 620px;
	clear: both;
	padding: 0 0 10px 25px;
}
.questionDl dd {
	clear: both;
	overflow: hidden;
}
.questionDl dd em {
	display: block;
	width: 18px;
	height: 16px;
	float: left;
	margin: 7px 0 0 0;
}
.questionDl.radio em {
	background: url(../images/radio.png) no-repeat left top;
}
.questionDl.radio em.selected {
	background: url(../images/radio.png) no-repeat left bottom;
}
.questionDl.checkbox em {
	background: url(../images/checkbox.png) no-repeat left top;
}
.questionDl.checkbox em.selected {
	background: url(../images/checkbox.png) no-repeat left bottom;
}
.ChoiceBox {
	float: left;
	overflow: hidden;
	height: 30px;
	cursor: pointer;
}
.ChoiceBox span {
	display: block;
	line-height: 30px;
	padding: 0 0 0 10px;
	font-size: 14px;
	float: left;
}
.writeBox {
	float: left;
	display: inline;
	overflow: hidden;
}
.writeBox input {
	width: 120px;
	border: none;
	display: block;
	float: left;
	font-size: 12px;
	margin: 0 0 0 10px;
	line-height: 25px;
	font-family: "黑体";
	border-bottom: 1px solid #7f9db9;
}
.surveyBt {
	clear: both;
	overflow: hidden;
	padding: 20px 0 10px 0;
}
.surveyBt a {
	display: block;
	width: 100px;
	line-height: 30px;
	border-radius: 2px;
	text-align: center;
	font-size: 14px;
	color: #fff !important;
	background: #53a4f4;
	margin: 0 auto;
	padding: 3px 0;
}
.surveyBt a:hover {
	background: #4189d0;
}
.surveyFooter {
	width: 920px;
	clear: both;
	overflow: hidden;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	margin: 1px auto 0 auto;
	background: #fff;
	padding: 20px 0;
}
/*弹窗二维码*/
.popBg {
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 10001;
	opacity: 0.6;
	width: 100%;
	height: 100%;
	background-color: rgb(0, 0, 0);
}
.popBox {
	border-radius: 6px;
	display: block;
	position: fixed;
	z-index: 10005;
	border: 0px;
	width: 270px;
	height: 260px;
	margin: 0px;
	padding: 0px;
	background: #fff;
	left: 50%;
	top: 50%;
	margin: -130px 0 0 -130px;
	display: none;
}
.popBox p {
	display: block;
	width: 180px;
	height: 180px;
	margin: 30px auto 0 auto;
}
.popBox span {
	display: block;
	clear: both;
	text-align: center;
	color: #666;
	line-height: 40px;
}
.popBox em {
	background: url(../images/bt_closed.gif) no-repeat;
	width: 30px;
	height: 30px;
	margin: -10px -18px 0 0;
	display: inline;
	position: absolute;
	right: 0;
	cursor: pointer;
}
/*信件列表*/
.q_E-GInt_dl {
	width: 100%;
	overflow: hidden;
}
.q_E-GInt_dl dt {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	background: #B51413;
	border: 1px solid #e9e9e9;
}
.q_E-GInt_dl dt span {
	display: block;
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	float: left;
	border-right: 1px solid #dbdbdb;
}
.w_355 {
	width: 355px;
}
.w_144 {
	width: 144px;
}
.w_189 {
	width: 189px;
}
.w_140 {
	width: 140px;
}
.q_E-GInt_dl dd {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.q_E-GInt_dl dd span {
	display: block;
	overflow: hidden;
	height: 30px;
	text-align: center;
	font-size: 12px;
	color: #5a5a5a;
	float: left;
}
.q_E-GInt_dl dd span a {
	display: inline-block;
	font-size: 12px;
	color: #5a5a5a;
	background: url(../images/q_e-gint_dl_list.png) no-repeat left center;
	padding: 0px 0px 0px 10px;
}
.q_E-GInt_dl dd span a:hover {
	color: #EF0604;
	background: url(../images/q_e-gint_dl_list_h.png) no-repeat left center;
}
.q_E-GInt_dl dd:hover {
	background: #e8e8e8;
}
.list_table {
	border: 1px solid #cecece;
	width: 840px;
	margin: 0 auto;
}
.list_table th {
	border: 1px solid #cecece;
	text-align: center;
	color: #666;
	font-size: 14px;
	 
	background: #f9f9f9;
}
.list_table td {
	border: 1px solid #cecece;
}
.list_table tr {
	height: 40px;
*+height: 27px!important;
	_height: 40px;
}
.single {
	background: #fff;
}
/****************2016.10.21添加******************/
.xgmg_box {
	overflow: hidden;
	background:#fafafa;
	padding:30px;
}
/*xgml-zl*/
.xgml-zl {
	overflow: hidden;
}
.xgml-left {
	display: inline;
	float: left;
	width: 278px;
	border: 1px solid #dddddd;
	position: relative;
	background:#fff;
}
.xgml_bg {
	width: 37px;
	height: 34px;
	background: url(../images/xg.png) no-repeat center center;
	position: absolute;
	right: -1px;
	bottom: -1px;
	z-index: 1;
}
.xgml-right {
	float: right;
	width: 830px;
}
.xgml-rightBox {
	clear: both;
	overflow: hidden;
	border-top:2px solid #d2d2d2;
	padding-top:15px;
}
.xgml-rightBox dd{
	width:205px;
	float:left;
	overflow:hidden;
	padding:5px 0;
	}
.xgml-rightBox a {
	display: inline;
	float: left;
	height:30px;
	line-height: 30px;
	font-size: 16px;
}
/*xgml-left*/
.xgml-left h1 {
	 
	font-size: 16px;
	color: #EF0604;
	width: 280px;
	text-align: center;
	line-height: 55px;
	margin:5px 0 0 0;
	background: url(../images/xg2_1.png) no-repeat center center;
}
.xgml-left .xgml-ti1 {
	clear: both;
	margin: 0 auto;
	margin-bottom: 20px;
	background: url(../images/xg2.png) no-repeat;
	text-align: center;
	width: 180px;
	height: 45px;
}
.xgml-ti1 a {
	color: #fff;
	line-height: 40px;
	font-size: 16px;
}
/*xgml-right*/
.xgml-right h1 {
	background: url(../images/xg3.png) no-repeat;
	 
	font-size: 16px;
	color: #fff;
	width: 191px;
	text-align: center;
	line-height: 35px;
	float: left;
}
.xgml-right .xgml-ti2 {
	float: left;
	border-top: 2px solid #d2d2d2;
	width: 730px;
}
.xgml-ti2 li {
	line-height: 37px;
	border-bottom: 1px dashed #f2f2f2;
}
.xgml-ti2 li span {
	margin-right: 20px;
}
.xgml-ti2 li a {
	color: #666;
}
.xgml-ti2 li a:hover {
	color: #EF0604;
}
.xgml-ti2 .xgml-ti3 {
	color: #2e2e2e;
	margin-left: 5px;
}
/*xgml-bm*/
.xgml-bm {
	clear: both;
	position: relative;
	margin-top: 40px;
	border: 1px solid #dddddd;
	padding-bottom: 30px;
	background:#fff;
}
.xgml-bm .xgml-ti4 {
	background: url(../images/xg4.png) no-repeat;
	width: 262px;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
	position: absolute;
	color: #fff;
	left: 20px;
	top: -18px;
	 
	font-size: 16px;
}
.xgml-bm .xgml-bmbox {
	clear: both;
	overflow: hidden;
	padding-top: 40px;
}
.xgml-bmbox li {
	float: left;
	width: 245px;
	margin-left: 10px;
	line-height: 30px;
}
.xgml-bmbox li a {
	color: #666;
	font-size: 16px;
}
.xgml-bmbox li a:hover {
	color: #EF0604;
}
/*jiedao*/
.xgml-jd {
	clear: both;
	position: relative;
	margin-top: 40px;
	border: 1px solid #dddddd;
	padding-bottom: 30px;
	background:#fff;
}
.xgml-jd .xgml-ti5 {
	background: url(../images/xg6.png) no-repeat;
	width: 326px;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
	position: absolute;
	color: #fff;
	left: 20px;
	top: -18px;
	 
	font-size: 16px;
}
.xgml-jd .xgml-jdbox {
	clear: both;
	overflow: hidden;
	padding-top: 40px;
}
.xgml-jdbox li {
	float: left;
	width: 155px;
	margin-left: 11px;
	margin-right: 40px;
	line-height: 30px;
}
.xgml-jdbox li a {
	color: #666;
	font-size: 16px;
}
.xgml-jdbox li a:hover {
	color: #EF0604;
}
/*yuanqu*/
.xgml-yq {
	clear: both;
	margin-top: 20px;
}
.xgml-yq .xgml-ti6 {
	clear: both;
	background: url(../images/xg8.png) no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 70px;
	color: #fff;
	 
	font-size: 16px;
}
.xgml-yq .xgml-yqbox {
	clear: both;
	overflow: hidden;
	padding-top: 20px;
}
.xgml-yq .xgml-yqbox li {
	float: left;
	margin-left: 10px;
	width: 405px;
}
.xgml-yqbox li a {
	color: #666;
	font-size: 16px;
}
.xgml-yqbox li a:hover {
	color: #EF0604;
}
/*文件解读 全文列表*/
.fileList {
	overflow: hidden;
	margin: 0 auto;
	margin-top: 10px;
	padding: 10px 0;
}
.fileList dt {
	border-bottom:2px solid #d60702;
	padding-left:5px;
	overflow: hidden;
	text-align:left;
	font-size:14px;
	 
	padding-bottom:15px;
	color: #000; 
}

.fileList dd {
	border-bottom: #d60702 1px dashed;
	padding-left:5px;
	overflow: hidden;
}

.fileList dd a {
	width: 460px;
	text-decoration: none;
	font-size: 14px;
	line-height: 40px;
	text-decoration: none;
	color: #000;
	float: left;
}
.fileList dd span {
	font-size: 14px;
	padding-left: 3px;
	float: right;
	line-height: 40px;
}
.fileList dd a:hover {
	text-decoration: underline;
}
.Page {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.fileList dd .div1 {
	width: 35px;
	 
	line-height: 40px;
	line-height: 40px;
	float: left;
	text-indent: 2em;
}
.fileList dd .div1 a {
	color: #305798;
}
.fileList dd .div2 {
	width: 160px;
	margin-left: 10px;
	margin-right: 20px;
	font-size: 14px;
	line-height: 40px;
	line-height: 40px;
	float: left;
}








.govpushinfo150203 {
	overflow: hidden;
}
.govpushinfo150203 li {
	overflow: hidden;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px dotted #dedede;
	font-size: 12px;
}
.govpushinfo150203 li a{
	float: left;
	display: inline;
	height: 36px;
	overflow: hidden;
	font-size: 14px;
	background: url(../images/icn22.png) no-repeat 2px center;
	padding-left:15px;
	width:500px;
}
.govpushinfo150203 li:hover a{color: #EF0604;}

.govpushinfo150203 li span{
	color: #999999;
	font-size: 14px;
	float: right;
	display: inline;
}
.govpushinfo150203 li:hover span{color:#b51413;}

.ztbox{ width:100%; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.ztbox li a{ float:left}
.ztbox li{ width:617px; float:left; margin-right:15px;}
.ztbox li img{ width: 100%;}


.gk_lm{padding:0px 0px 0;overflow:hidden; border:1px solid #E2E2E2;}
.gk_lm ul{ margin:15px auto;}
.gk_lm ul li{ margin:0 auto;width:270px;padding:5px 0;}
.gk_lm ul li a{display:block;height:36px;padding:12px 0 12px 28px;background:#eaf6fc;overflow:hidden;    border: 1px solid #d5ebf6;}
.gk_lm ul li a:hover{background:#bde4f8;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.gk_lm ul li a .ico{display:block;float:left;width:36px;height:36px;overflow:hidden;background:url(../images/gk_ico.png) 0 0 no-repeat;}
.gk_lm ul li a:hover .ico{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);
transform:rotate(360deg);}
.gk_lm ul li a .tit{display:block;float:left;width:145px;height:36px;line-height:36px;padding-left:20px;font-size:18px;color:#333;}
.gk_lm ul li a:hover .tit{color:#333;}
.gk_lm ul li.l2 a{background:#ffeaea; border:1px solid #fbd6d6;}
.gk_lm ul li.l2 a:hover{background:#fac3c3;}
.gk_lm ul li.l2 a .ico{background-position:0 -67px;}
.gk_lm ul li.l3 a{background:#f9ffec;    border: 1px solid #e6f3c8;}
.gk_lm ul li.l3 a:hover{background:#ebfbc7;}
.gk_lm ul li.l3 a .ico{background-position:0 -134px;}
.gk_lm ul li.l4 a{background:#d5f7fc;}
.gk_lm ul li.l4 a:hover{background:#abeff9;}
.gk_lm ul li.l4 a .ico{background-position:0 -191px;}



.djxx{ border:1px solid #E2E2E2; border-top:none; padding:10px 0;}
.djxx li{ padding:0 10px; width:290px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;    height: 33px;}











.mainbox{ overflow:hidden; width:1250px; margin:25px auto;}

.leftbox{ width:265px; float:left;}
.leftbox ul{ border:1px solid #dcdcdc; float:left; padding:10px; width:243px;}
.leftbox ul li{ float:left; width:100%;}
.leftbox ul li a{ float:left; line-height:38px; margin:6px auto; width:100%; font-size:16px; text-align:center; background:#fff; border:1px solid #e4e4e4; border-radius:5px;}

.leftbox ul li a:hover{ background:#d40e0b; color:#fff;}

.rightbox{ width:960px; float:right;}
.neirong{ border:1px solid #dcdcdc; background:#fff; padding:20px;}
.neirong p{ text-indent:2em; line-height:34px; font-size:16px;}




.shipin li{ width:300px; float:left; margin-right:6px; margin-left:6px; overflow:hidden; position:relative; margin-bottom:20px;}
.shipin li a p{ width:100%; line-height:35px; background:url(../images/bbg.png); color:#fff; text-align:center; font-size:15px; position:absolute; top:0;}
.shipin li a img{ width:300px; height:200px;float:left; transition:0.3s; overflow:hidden;}
.shipin li a span{ float:left; line-height:22px; text-align:center; font-size:16px; width:100%;height:45px; background:#fff; transition:0.3s;}

.shipin li:hover span{ background:#b51413; color:#fff;}

.shipin li:hover img{}

.dongtai{ padding:15px; background:#fff; border:1px solid #dcdcdc; border-top:none;}


.dongtai li{ border-bottom:1px dashed #dcdcdc; overflow:hidden;}

.dongtai li a{ float:left; line-height:45px; width:1180px; padding-left:20px; background:url(../images/aaa.gif) no-repeat left center;}
.dongtai li a span{ float:right;}











