*{
	box-sizing: content-box;
}
.g-bd {
	width: 1150px;
	margin: 0 auto;
	background: #FFFFFF;
}

.g-bd2 {
	background: #F0F0F0;
}
.g-ft-wrap{
	width: 870px;
}
/*通知公告*/

.m-slide {
	border: 1px solid #c93a3a;
	border-left: 0;
	border-right: 0;
	padding: 8px 0 8px 20px;
}

.m-slide ul {
	overflow: hidden;
	display: inline-block;
	width: 980px;
	
}

.m-slide ul li {
	float: left;
	margin-left: 50px;
	width: 450px;
	font-size: 14px;
	overflow: hidden;
	
	position: relative;
}

.m-slide ul li:before {
	display: block;
	float: left;
	width: 25px;
	height: 15px;
	content: '';
	background: url(../img/5803.png) center center no-repeat;
}

.m-slide ul li a {
	display: block;
}

.m-slide ul li:hover:before,
.m-slide ul li.current{
	background: url(../img/5802.png) center center no-repeat;
}

.m-slide ul li:hover,
.m-news .m-newstab .cont ul li:hover a {
	color: #c93a3a;
}

.m-slide .prev,
.m-slide .next {
	display: inline-block;
	width: 6px;
	height: 12px;
	vertical-align: middle;
	padding: 0px 8px;
	float: left;
	padding-top: 5px;
}

.m-slide .prev:hover,
.m-slide .next:hover {
	opacity: 0.7;
}

.m-slide .prev {
	background: url(../img/5804.png) center center no-repeat;
}

.m-slide .next {
	background: url(../img/5797.png) center center no-repeat;
}


/*轮播图*/

.m-picslide {
	width: 575px;
	height: 360px;
	overflow: hidden;
	position: relative;
}

.m-picslide .hd {
	position: absolute;
	right: 10px;
	bottom: 15px;
	z-index: 5;
}

.m-picslide .hd ul {
	overflow: hidden;
	zoom: 1;
}

.m-picslide .hd ul li {
	float: left;
	width: 13px;
	height: 13px;
	margin-left: 5px;
	border-radius: 50%;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	/*background: url(5801.png) center center no-repeat;*/
}

.m-picslide .hd ul li.on,
.m-picslide .hd ul li:hover {
	float: left;
	height: 13px;
	background: url(5800.png) center center no-repeat;
}

.m-picslide .bd ul li p {
	position: absolute;
	height: 58px;
	line-height: 68px;
	bottom: 0px;
	left: 0px;
	width: 465px;
	padding-right: 100px;
	padding-left: 10px;
	z-index: 1;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	box-sizing: content-box;
	background: url(../img/5887.png) repeat-x;
}
.m-picslide .bd ul li img{
	width: 100%;
}

/*动态要闻*/
.m-news{
	width: 561px;
	height: 360px;
	overflow: hidden;
	position: relative;
	padding-left: 14px;
	box-sizing: content-box;
}

.m-news .m-newstab ul {
	overflow: hidden;
}

.m-news .m-newstab>ul>li {
	float: left;
	padding-top: 3px;
	font-size: 15px;
	font-weight: bold;
	color: #d93118;
	margin-left: 46px;
	cursor: pointer;
}
.m-news .m-newstab>ul>li.total_tit{
	margin: 0 110px 0 0;
}
.m-news .m-newstab>ul>li.total_tit:hover,
.m-news .m-newstab>ul>li.total_tit.current{
	border-bottom: 0;
}
.m-news .m-newstab>ul>li:hover,
.m-news .m-newstab>ul>li.current {
	border-bottom: 1px solid #d93118;
}

/*.m-news .m-newstab>ul>li:hover,
.m-news .m-newstab>ul>li.current {
	border-bottom: 1px solid #d93118;
}*/

.m-news .m-newstab .cont{
	width: 555px;
	position: absolute;
	left: 14px;
	top: 44px;
}


.m-news .m-newstab .cont ul {
	width: 100%;
}

.m-news .m-newstab .cont ul li {
	/*height: 41px;*/
	line-height: 35px;
	padding-left: 25px;
	background: url(../img/5803.png) 12px center no-repeat;
}
.m-news .m-newstab .cont ul li:hover{
	background: url(../img/5802.png) 9px center no-repeat;
}  .m-news .m-newstab .cont ul li:before {
	display: inline-block;
	width: 25px;
	height: 10px;
	content: '';
	background: url(5803.png) center center no-repeat;
}

.m-news .m-newstab .cont ul li a {
	font-size: 15px;
	/*font-weight: bold;*/
	color: #303030;
}

.m-news .m-newstab .cont ul li.strong{
	background-color: #f8f8f8;
}
.m-news .m-newstab .cont ul li.strong a {
	font-size: 17px;
	font-weight: normal;
}

/*搜索*/

.m-search {
	border: 1px solid #d0d0d0;
	background: #FFFFFF;
	height: 130px;
	position: relative;
	margin-top: 20px;
}
.m-search *{
	box-sizing: content-box;
}
.m-search .hd {}

.m-search .hd>ul {
	overflow: hidden;
}

.m-search .hd>ul>li {
	float: left;
	width: 285px;
	height: 42px;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background: #c93a3a;
	border: 1px solid #91090e;
	border-top: 0;
	cursor: pointer;
}

.m-search .hd>ul>li.current {
	background: #FFFFFF;
	border: 0;
	color: #414141;
}

.m-search .hd .searchtab .cont {
	width: 100%;
	position: absolute;
	left: 0;
	top: 42px;
	height: 88px;
}

.searchlist {
	padding: 20px;
	padding-right: 0;
	overflow: hidden;
	height: 48px;
}
.searchlist .u-input{
	margin-right: 10px;
}
.searchlist .verify{
	margin-right: 10px;
}

/*广告*/

.m-ad {
	overflow: hidden;
	position: relative;
	margin-top: 20px;
	padding-bottom: 20px;
}

.m-ad .fixed {
	width: 773px;
	height: 90px;
	margin-right: 10px;
}

.m-ad .flexible {
	width: 365px;
	height: 90px;
	position: relative;
}

/*.m-ad .flexible .hd {
	right: 10px;
	bottom: 15px;
	z-index: 1;
	text-align: center;
}*/

.m-ad .flexible .hd {
	z-index: 1;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	bottom: -22px;
	left: 147px;
	background-color: #f0f0f0;
	/*margin-left: -33px;*/
}
.m-ad .line{
	border-bottom: 1px solid #bbbbbb;position: absolute;bottom: 7px;width: 100%;
}
.m-ad .flexible .hd ul li {
	float: left;
	width: 22px;
	height: 22px;
	cursor: pointer;
	background: url(5798.png) center center no-repeat;
}

.m-ad .flexible .hd ul li.on,
.m-ad .flexible .hd ul li:hover {
	background: url(5799.png) center center no-repeat;
}


/*办事服务*/
 {
	text-align: center;
	width: 123px;
	float: left;
	margin-right: 9px;
	margin-bottom: 15px;
	transition: background 0.2s;
	list-style: none;
}
.m-service,
.m-comm {
	width: 522px;
	height: 312px;
	overflow: hidden;
	position: relative;
	background: #FFFFFF;
	border: 1px solid #d0d0d0;
	padding: 23px;
	margin-right: 10px;
}

.m-comm {
	background: url(../img/5750.png) top center no-repeat;
	background-color: #FFFFFF;
}

.m-service .hd,
.m-comm .hd {
	height: 34px;
	position: relative;
}

.m-service .hd {
	background: url(../img/5811.png) right bottom no-repeat;
}

.m-comm .hd {
	background: url(../img/5812.png) right bottom no-repeat;
}

.m-service .bd {
	padding: 13px 0;
}

.m-comm .bd {
	padding: 28px 0;
}

.m-service .hd ul {
	padding-top: 10px;
	padding-right: 10px;
}

.m-comm .hd ul {
	padding-top: 10px;
}

.m-service .hd ul li {
	float: left;
	width: 87px;
	font-size: 14px;
	font-weight: bold;
}

.m-comm .hd ul li {
	float: left;
	width: 65px;
	font-size: 14px;
	font-weight: bold;
}

.m-service .hd ul li a,
.m-comm .hd ul li a {
	color: #ffffff;
}

.m-comm .bd ul {
	overflow: hidden;
}

.m-comm .bd ul li {
	width: 103px;
	height: 63px;
	float: left;
	text-align: center;
	color: #444444;
	font-size: 17px;
	font-weight: bold;
	padding: 0 0 10px 0;
	border-right: 1px dotted #b7b7b7;
	cursor: pointer;
}
.m-comm .bd ul li .icon{
	width: 104px;
	float: left;
	height:70px;
	-webkit-transition: background 0.2s;
	-moz-transition: background 0.2s;
	-ms-transition: background 0.2s;
	-o-transition: background 0.2s;
	transition: background 0.2s;
}
.m-comm .bd ul li .rdwd {
	background: url(5736.png) center  center no-repeat;
}

.m-comm .bd ul li .rdwd:hover {
	background: url(5737.png) center  center no-repeat;
}

.m-comm .bd ul li .ldxx {
	background: url(5738.png) center center no-repeat;
}

.m-comm .bd ul li .ldxx:hover {
	background: url(5739.png) center center no-repeat;
}

.m-comm .bd ul li .zxzx {
	background: url(5740.png) center center no-repeat;
}

.m-comm .bd ul li .zxzx:hover {
	background: url(5741.png) center center no-repeat;
}

.m-comm .bd ul li .wsdc {
	background: url(5742.png) center center no-repeat;
}

.m-comm .bd ul li .wsdc:hover {
	background: url(5743.png) center center no-repeat;
}

.m-comm .bd ul li .yjzj {
	background: url(5744.png) center center no-repeat;
}

.m-comm .bd ul li .yjzj:hover {
	background: url(5745.png) center center no-repeat;
}

.m-comm .bd table {
	width: 420px;
	color: #444444;
	font-weight: bold;
	margin-bottom: 15px;
}

.m-comm .bd table tr {
	line-height: 30px;
}

.m-comm .bd table th {
	font-weight: bold;
	font-size: 16px;
}

.m-comm .bd table td {
	font-size: 16px;
}


/*办事服务选项卡*/

.m-servtab {
	display: inline-block;
	overflow: hidden;
	float: left;
}
.m-servtab .tit{
	cursor: pointer;
}
.m-servtab h3 {
	padding: 2px 7px;
	color: #616161;
	font-size: 15px;
	float: left;
	font-weight: normal;
	cursor: pointer;
}

.m-servtab h3.current {
	background: #eaeaea;
}

.m-servtab .cont {
	position: absolute;
	left: 23px;
	top: 104px;
	width: 530px;
	height: 240px;
}


.blank {
	width: 120px;
	height: 82px;
	margin-bottom: 10px;
}
.slist{
	padding-top: 0px;
	list-style-type: disc;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	padding-inline-start: 40px;
}
.slist li{
	list-style: none;
	text-align: center;
	width: 85px;
	height: 110px;
	float: left;
	margin-left: 19px;
	margin-right: 19px;
	margin-bottom: 15px;
	transition: background 0.2s;

}


.zxzx {
	background: url(../img/5553.png) left top no-repeat;
}

.zxzx:hover {
	background: url(../img/5554.png) left top no-repeat;
}

.zcfg {
	background: url(../img/5555.png) left top no-repeat;
}

.zcfg:hover {
	background: url(../img/5556.png) left top no-repeat;
}

.tzgg {
	background: url(../img/5563.png) left top no-repeat;
}

.tzgg:hover {
	background: url(../img/5564.png) left top no-repeat;
}

.jnts {
	background: url(../img/5559.png) left top no-repeat;
}

.jnts:hover {
	background: url(../img/5560.png) left top no-repeat;
}

.zpxx {
	background: url(../img/5561.png) left top no-repeat;
}

.zpxx:hover {
	background: url(../img/5562.png) left top no-repeat;
}

.jltd {
	background: url(../img/5575.png) left top no-repeat;
}

.jltd:hover {
	background: url(../img/5576.png) left top no-repeat;
}

.rzqy {
	background: url(../img/5571.png) left top no-repeat;
}

.rzqy:hover {
	background: url(../img/5572.png) left top no-repeat;
}

.kfzx {
	background: url(../img/5557.png) left top no-repeat;
}

.kfzx:hover {
	background: url(../img/5558.png) left top no-repeat;
}


.cjr {
	background: url(../img/5753.png) left top no-repeat;
}

.cjr:hover {
	background: url(../img/5754.png) left top no-repeat;
}

.kf {
	background: url(../img/5755.png) left top no-repeat;
}

.kf:hover {
	background: url(../img/5756.png) left top no-repeat;
}

.fzqj {
	background: url(../img/5757.png) left top no-repeat;
}

.fzqj:hover {
	background: url(../img/5758.png) left top no-repeat;
}

.jiaoy {
	background: url(../img/5759.png) left top no-repeat;
}

.jiaoy:hover {
	background: url(../img/5760.png) left top no-repeat;
}
.zyzbm {

	background: url(../img/5765.png) left top no-repeat;
}

.zyzbm:hover {
	background: url(../img/5766.png) left top no-repeat;
}

.jiuy {
	background: url(../img/5761.png) left top no-repeat;
}

.jiuy:hover {
	background: url(../img/5762.png) left top no-repeat;
}

.shbz {
	background: url(../img/5763.png) left top no-repeat;
}

.shbz:hover {
	background: url(../img/5764.png) left top no-repeat;
}

.yhzl {
	background: url(../img/5765.png) left top no-repeat;
}

.yhzl:hover {
	background: url(../img/(5766.png) left top no-repeat;
}

.zhuf {
	background: url(../img/5767.png) left top no-repeat;
}

.zhuf:hover {
	background: url(../img/5768.png) left top no-repeat;
}

.flwq {
	background: url(../img/5769.png) left top no-repeat;
}

.flwq:hover {
	background: url(../img/5770.png) left top no-repeat;
}

.wza {
	background: url(../img/5771.png) left top no-repeat;
}

.wza:hover {
	background: url(../img/5772.png) left top no-repeat;
}

.whty {
	background: url(../img/5773.png) left top no-repeat;
}

.whty:hover {
	background: url(../img/5774.png) left top no-repeat;
}

.zyz {
	background: url(../img/5775.png) left top no-repeat;
}

.zyz:hover {
	background: url(../img/5776.png) left top no-repeat;
}

 .blank {
	width: 79px;
	height: 82px;
	margin-bottom: 10px;
}

 a {
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}

/*服务列表*/
.m-servtab .cont .list ul {
	width: 522px;
	height: 240px;
}

.m-servtab .cont .list ul li {
	width: 522px;
	height: 41px;
	line-height: 41px;
}

.m-servtab .cont .list ul li:before {
	display: inline-block;
	width: 25px;
	height: 10px;
	content: '';
	background: url(../img/5803.png) center center no-repeat;
}
.m-servtab .cont .list ul li:hover:before {
	background: url(../img/5802.png) center center no-repeat;
}

.m-servtab .cont .list ul li a {
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}
.m-servtab .cont .list ul li:hover a{
	color: #d93118;
}
/*菜单列表*/

.m-menulist {
	overflow: hidden;
	padding: 20px 0;
}

.m-menulist ul {
	overflow: hidden;
}

.m-menulist ul li {
	border-top: 1px solid #e4e4e4;
	/*border-right: 1px solid #e4e4e4;*/
	/*border-bottom: 1px solid #e4e4e4;*/
	width: 362px;
	height: 89px;
	float: left;
	padding: 10px;
	cursor: pointer;
	transition: background 0.2s;
	display: table;
}
.m-menulist ul li .title{
	padding-left: 20px;
	display: table-cell;
	vertical-align: middle;
}
.m-menulist ul li .title>p{
	color: #41403b;
	font-size: 17px;
	line-height: 25px;
	font-weight: bold;
}

.m-menulist ul li:hover .title>p{
	color: #FFFFFF;

}

.m-menulist ul li.ykt {
	background: url(5785.png) center center no-repeat;
}

.m-menulist ul li.ykt:hover {
	background: url(5786.png) center center no-repeat;
}

.m-menulist ul li.jggl {
	background: url(5787.png) center center no-repeat;
}

.m-menulist ul li.jggl:hover {
	background: url(5788.png) center center no-repeat;
}

.m-menulist ul li.fzqj {
	background: url(5789.png) center center no-repeat;
}

.m-menulist ul li.fzqj:hover {
	background: url(5790.png) center center no-repeat;
}

.m-menulist ul li.lbs {
	background: url(5791.png) center center no-repeat;
}

.m-menulist ul li.lbs:hover {
	background: url(5792.png) center center no-repeat;
}

.m-menulist ul li.sb {
	background: url(5793.png) center center no-repeat;
}

.m-menulist ul li.sb:hover {
	background: url(5794.png) center center no-repeat;
}

.m-menulist ul li.kf {
	background: url(5795.png) center center no-repeat;
}

.m-menulist ul li.kf:hover {
	background: url(5796.png) center center no-repeat;
}
/*new*/
.m-menulist ul li.wza {
	background: url(5897.png) center center no-repeat;
}

.m-menulist ul li.wza:hover {
	background: url(5898.png) center center no-repeat;
}

.m-menulist ul li.fljjh {
	background: url(5833.png) center center no-repeat;
}

.m-menulist ul li.fljjh:hover {
	background: url(5834.png) center center no-repeat;
}

.m-menulist ul li.axjz {
	background: url(5825.png) center center no-repeat;
}

.m-menulist ul li.axjz:hover {
	background: url(5826.png) center center no-repeat;
}
/*new*/
.m-menulist ul li.fwlc {
	background: url(5836.png) center center no-repeat;
}

.m-menulist ul li.fwlc:hover {
	background: url(5837.png) center center no-repeat;
}
.m-menulist ul li.kkkt {
	background: url(5864.png) center center no-repeat;
}

.m-menulist ul li.kkkt:hover {
	background: url(5865.png) center center no-repeat;
}
.m-menulist ul li.kffwgl {
	background: url(5859.png) center center no-repeat;
}

.m-menulist ul li.kffwgl:hover {
	background: url(5860.png) center center no-repeat;
}

.m-menulist .more {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #828282;
	font-weight: bold;
	/*margin: 20px 0;*/
	margin-top: 20px;
	background: #f2f2f2;
	cursor: pointer;
}


/*链接导航*/

.m-crm {
	padding-bottom: 20px;
	margin:0 auto;
	width:1150px;
}

.m-crm ul {
	overflow: hidden;
}

/*.m-crm ul li {
	width: 315px;
	height: 230px;
	float: left;
	margin-right: 10px;
	border: 1px solid #d0d0d0;
	border-top: 2px solid #c93a3a;
	padding: 10px 28px;
	background: url(5830.png) repeat-x top;
}*/

.m-crm ul li .tit {
	height: 60px;
	line-height: 60px;
	color: #d93118;
	font-size: 20px;
	font-weight: bold;
}

.m-crm ul li .tit .tag {
	width: 144px;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	color: #FFFFFF;
	background: #c93a3a;
	margin-top: 16px;
}

.m-crm ul li .cont {
	/*padding-left: 25px;*/
}

.m-crm ul li .cont table {
	padding: 0 25px;
	width: 100%;
}

.m-crm ul li .cont table tr {
	height: 46px;
	line-height: 46px;
}

.m-crm ul li .cont table td a {
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	/*padding: 9px 14px;*/
}

.m-crm ul li .cont table td a:hover {
	color: #FFFFFF;
	background: #c93a3a;
}

.m-crm ul li .cont select{
	width: 307px;
	height: 29px;
	border: 1px solid #a8a8a8;
	font-size: 14px;
	color: #444444;
	padding-left: 5px;
	background: #f4f4f4;
	margin-bottom: 10px;
}

/*辅具知识*/
.m-linklist{
	background-color: #f8f8f8;
	height: 60px;
	line-height: 60px;
}
.m-linklist img{
	vertical-align: middle;
}
.m-linklist .linkwrap{
	border: 1px solid #d0d0d0;
	border-right: 0;
	border-bottom: 0;
}
.m-linklist .linkitem{
	display: block;
	float: left;
	width: 120px;
	height: 57px;
	border: 1px solid #d0d0d0;
	border-top: 0;
	border-left: 0;
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-left: 30px;
	background: url(5869.png) no-repeat  20px center;
	background-color: #f8f8f8;
}
.m-linklist .linkitem:hover,
.m-linklist .linkitem.on{
	color: #FFFFFF;
	border: 1px solid #d93019;
	border-top: 0;
	border-left: 0;
	background: url(5867.png) no-repeat  20px center;
	background-color: #d93019;
}
.m-linklist .more{
	display: block;
	float: left;
	width: 81px;
	border: 1px solid #f8f8f8;
	padding-left: 0;
	background: url(5871.png) no-repeat  60px center;
	background-color: #f8f8f8;
	padding-right: 15px;
}
.m-linklist .more:hover{
	background: url(5872.png) no-repeat  60px center;
	background-color: #d93019;
}
.m-linklist2 *{
	box-sizing: content-box;
}
.m-linklist2 .linkitem{
	width: 221px;
}
.m-linklist2 .linkitem .hd{
	height: 32px;
	line-height: 32px;
	/*width: 182px;*/
	padding: 15px 20px 0 20px;
	background: #d93019;
}
.m-linklist2 .linkitem .bd{
	height: 42px;
	/*width: 180px;*/
	padding: 10px 20px;
	background: #efefef;
	border: 1px solid #b19858;
	border-top: 0;
}
.m-linklist2 .linkitem .bd p{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.m-linklist2 .linkitem .bd a{
	display: block;
	line-height: 32px;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.m-linklist2 .linkitem .bd a:hover{
	color: #d93118;
}

.m-linklist3 *{
	box-sizing: content-box;
}
.m-linklist3 .linkitem{
	width: 100%;
}
.m-linklist3 .linkitem .hd{
	height: 32px;
	line-height: 32px;
	/*width: 182px;*/
	padding: 15px 20px 0 20px;
	background: #d93019;
}
.m-linklist3 .linkitem .bd{
	height: 102px;
	/*width: 180px;*/
	padding: 10px 20px;
	background: #efefef;
	border: 1px solid #b19858;
	border-top: 0;
}
.m-linklist3 .linkitem .bd p{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.m-linklist3 .linkitem .bd .link{
	width: 33%;
	float: left;
}
.m-linklist3 .linkitem .bd a{
	line-height: 32px;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.m-linklist3 .linkitem .bd a:hover{
	color: #d93118;
}
/*新闻列表*/
.newslist{border: 1px solid #d0d0d0;border-top: 2px solid #c93a3a;background: url(5830.png) repeat-x top;
		-moz-box-shadow:0 2px 1px #e2e2e2;/*firefox*/  
        -webkit-box-shadow:0 2px 1px #e2e2e2;/*webkit*/  
        box-shadow:0 2px 1px #e2e2e2;/*opera或ie9*/  
        position: relative;
        overflow: hidden;}
.newslist .hd{ font-size: 22px; color: #828282;padding: 30px 20px 20px 20px;}
.newslist .hd .more{font-size: 14px;color: #828282;font-weight: bold;padding-right:20px;background:url(5871.png) no-repeat right center;vertical-align: middle;line-height: 25px;}
.newslist .hd .more:hover{color: #db4841;background:url(5873.png) no-repeat right center;}
.newslist .bd{padding-bottom: 20px;}
.newslist .bd ul{zoom:1;}
.newslist .bd li{font-size:15px;height:38px;line-height:38px;padding-left:20px;padding-right: 20px;background:url(#) no-repeat left center;}
.newslist .bd li.hot{background:url(#) no-repeat left center;}
.newslist .bd li a{height: 38px;color:#303030;overflow: hidden;font-weight: bold;padding-left: 30px;background: url(5881.png) no-repeat 2px center}
.newslist .bd li a:hover{color: #d93118;background: url(5802.png) no-repeat left center}
.newslist .bd li .date{height: 38px;line-height: 38px ;font-size: 15px;float:right;color:#666666;text-align: right;padding-left: 20px;}

.newslist .bd table{width: 100%;}
.newslist .bd table th{height: 32px;line-height: 32px;color: #FFFFFF;background: #b19858;font-weight: bold;text-align: center;}
.newslist .bd table td{height: 42px;line-height: 42px;font-weight: bold;color: #666;font-size: 15px;text-align: center;}
.newslist .bd table tr:hover td{color: #d93019;}
/*新闻tab*/
.slidetab1{border: 1px solid #d0d0d0;border-top: 2px solid #c93a3a;
		background: url(5830.png) repeat-x top;
		-moz-box-shadow:0 2px 1px #e2e2e2;/*firefox*/  
        -webkit-box-shadow:0 2px 1px #e2e2e2;/*webkit*/  
        box-shadow:0 2px 1px #e2e2e2;/*opera或ie9*/ 
        }
.slidetab1 .wrap{
	background: url(5888.png);
	height: 327px;
}
.slidetab1 *{box-sizing: content-box;}
.slidetab1 .hd{ font-size: 22px; color: #828282;padding: 30px 20px 0 20px;}
.slidetab1 .hd .more{font-size: 14px;color: #828282;font-weight: bold;padding-right:20px;background:url(5871.png) no-repeat right center;vertical-align: middle;line-height: 25px;}
.slidetab1 .hd .more:hover{color: #db4841;background:url(5873.png) no-repeat right center;}
.slidetab1 .bd{padding: 20px;}
.slidetab1 .bd ul{zoom:1;position: relative;}
.slidetab1 .bd li{text-align: left;overflow: hidden;}
.slidetab1 .bd li a{display: block;width: 195px;height:43px;float: left;line-height:43px;color: #454545;font-size:15px;font-weight: bold;background: #ccbd99;padding-left: 15px;border-bottom: 1px solid #eeeeee;}
.slidetab1 .bd li a:hover,.slidetab1 .bd li.current a{color: #FFFFFF;background: url(5829.png) no-repeat right center;background-color: #db4841}
.slidetab1 .bd li .cont{width: 279px;height: 200px;position: absolute;left: 210px;top: 0;background: url(5828.png) no-repeat 299px 200px;background-color: #ede7dc;padding: 20px 20px 0 20px;overflow: hidden;}
.slidetab1 .bd li .cont p{color: #666666;font-size: 14px;font-weight: bold;line-height: 28px;text-indent: 2em;}

.slidetab2{border: 1px solid #d0d0d0;border-top: 2px solid #c93a3a;background: url(5830.png) repeat-x top;
				-moz-box-shadow:0 2px 1px #e2e2e2;/*firefox*/  
		        -webkit-box-shadow:0 2px 1px #e2e2e2;/*webkit*/  
		        box-shadow:0 2px 1px #e2e2e2;/*opera或ie9*/ 
		        position: relative; }
.slidetab2 .hd{ font-size: 22px; color: #828282;padding: 30px 20px 0 20px;}
.slidetab2 .hd .line{ float: left;height:20px;width: 1px;background: #b29959;margin: 0 15px;}
.slidetab2 .hd .tit{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }
.slidetab2 .hd .tit:hover,.slidetab2 .hd .tit.current{-webkit-filter: none; -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%);  filter: none; }
.slidetab2 .hd .more{font-size: 14px;color: #828282;font-weight: bold;padding-right:20px;background:url(5871.png) no-repeat right center;vertical-align: middle;line-height: 25px;}
.slidetab2 .hd .more:hover{color: #db4841;background:url(5873.png) no-repeat right center;}
.slidetab2 .cont{position: absolute;left: 0;top: 70px;width: 567px;}
.slidetab2 .cont ul{zoom:1;}
.slidetab2 .cont li{font-size:15px;height:38px;line-height:38px;padding-left:20px;padding-right: 20px;background:url(#) no-repeat left center;}
.slidetab2 .cont li.hot{background:url(#) no-repeat left center;}
.slidetab2 .cont li a{height: 38px;color:#303030;overflow: hidden;font-weight: bold;padding-left: 30px;background: url(5881.png) no-repeat 2px center}
.slidetab2 .cont li a:hover{color: #d93118;background: url(5802.png) no-repeat left center}
.slidetab2 .cont li .date{height: 38px;line-height: 38px ;font-size: 15px;float:right;color:#666666;text-align: right;padding-left: 20px;}

.slidetab3{position: relative; }
.slidetab3 .hd{ font-size: 16px; color: #616161;}
.slidetab3 .hd .line{float: left;height:14px;width: 1px;background: #616161;margin: 0 15px;margin-top: 8px;}
.slidetab3 .hd .tit{background: #FFFFFF;padding:5px 10px;color: #303030;}
.slidetab3 .hd .tit:hover,.slidetab3 .hd .tit.current{background: #c93a3a;color: #FFFFFF;}
.slidetab3 .hd .more{font-size: 14px;color: #828282;font-weight: bold;padding-right:20px;background:url(5871.png) no-repeat right center;vertical-align: middle;line-height: 25px;}
.slidetab3 .hd .more:hover{color: #db4841;background:url(5873.png) no-repeat right center;}
.slidetab3 .cont{position: absolute;left: 0;top: 35px;width: 567px;}
.slidetab3 .cont ul{zoom:1;}
.slidetab3 .cont li{font-size:15px;height:38px;line-height:38px;padding-right: 20px;background:url(#) no-repeat left center;}
.slidetab3 .cont li.hot{background:url(#) no-repeat left center;}
.slidetab3 .cont li a{height: 38px;color:#666666;overflow: hidden;font-weight: bold;padding-left: 30px;background: url(5881.png) no-repeat 2px center}
.slidetab3 .cont li a:hover{color: #d93118;background: url(5802.png) no-repeat left center}
.slidetab3 .cont li .date{height: 38px;line-height: 38px ;font-size: 15px;float:right;color:#666666;text-align: right;padding-left: 20px;}

.slidetab4 .tit{width: 84px;height: 30px;line-height: 30px;text-align: center;color: #454545;background: #FFFFFF;font-size: 15px;float: right;}
.slidetab4 .tit.current{color: #FFFFFF;background: #b29959;}
.slidetab4 .cont{position: absolute;top: 75px;left: 20px;width: 545px;}
.slidetab4 .cont ul{zoom:1;}
.slidetab4 .cont li{font-size:15px;height:38px;line-height:38px;padding-right: 20px;background:url(#) no-repeat left center;}
.slidetab4 .cont li.hot{background:url(#) no-repeat left center;}
.slidetab4 .cont li a{height: 38px;color:#303030;overflow: hidden;font-weight: bold;padding-left: 30px;background: url(5881.png) no-repeat 2px center}
.slidetab4 .cont li a:hover{color: #d93118;background: url(5802.png) no-repeat left center}
.slidetab4 .cont li .date{height: 38px;line-height: 38px ;font-size: 15px;float:right;color:#666666;text-align: right;padding-left: 20px;}

/*图片列表*/
.picshow *{box-sizing: content-box;}
.picshow .hd{ font-size: 22px; color: #828282;padding: 10px 20px;}
.picshow .hd .more{font-size: 14px;color: #828282;font-weight: bold;padding-right:20px;background:url(5871.png) no-repeat right center;vertical-align: middle;line-height: 25px;}
.picshow .hd .more:hover{color: #db4841;background:url(5873.png) no-repeat right center;}
.picshow .bd{padding: 30px 20px 20px 20px;background: url(5830.png) repeat-x top;border-top: 2px solid #c93a3a;border-bottom: 1px solid #dadada;background-color: #f0f0f0;}
.picshow .bd ul{zoom:1;position: relative;margin-right: -11px;}
.picshow .bd li{width: 211px;text-align: left;overflow: hidden;float: left;text-align: center;margin-right: 11px;}
.picshow .bd li img{width: 100%;}
.picshow .bd li span{display: block;color: #454545;font-size:15px;font-weight: bold;padding-top: 15px;text-align: center;}
.picshow .bd li a{display: block;}

/*公告信息*/
.m-news2{position:relative;}
.m-news2 .bd .list{width:100%;padding-top: 20px;}
.m-news2 .bd .list .item{height:41px;line-height:41px;}
/*.m-news2 .bd .list .item a{font-size:15px;font-weight:bold;color:#666666;}
.m-news2 .bd .list .item a:hover{color: #db4841;}*/
.m-news2 .bd .list .item a{font-size:15px;color:#666666;overflow: hidden;font-weight: bold;padding-left: 40px;background: url(5881.png) no-repeat 20px center}
.m-news2 .bd .list .item a:hover{color: #d93118;background: url(5802.png) no-repeat 18px center}
.m-news2 .bd .list .strong{ border: 1px solid #b19858; background:#f8f8f8; }
.m-news2 .bd .list .strong a{color: #303030;} 

/*描述*/
.m-desc .hd{
	height: 30px;
	background: url(5890.png) no-repeat;
	background-size: 100% auto;
}
.m-desc .bd p{
	color: #303030;
	font-size: 14px;
	line-height: 24px;
	text-indent: 2em;
	padding: 5px 0 20px 0;
}

.m-menu{
	height: 169px;
	background: #f0f0f0;
	padding: 13px 0 0 20px;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
}
.m-menu .hd{
	margin-bottom: 30px;
}
.m-menu .list{
	width: 564px;
}
.m-menu .list-item{
	display: block;
	width: 176px;
	height: 40px;
	line-height: 40px;
	float: left;
	background: #d93118;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0 12px 12px 0;
}
.m-menu .list-item2{
	display: block;
	width: 265px;
	height: 40px;
	line-height: 40px;
	float: left;
	background: #d93118;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0 12px 12px 0;
}
.m-menu a:hover{
	opacity: 0.7;
}
.m-menu .more{
	background: #b19858;
}

.wenhuazuzhi{width: 567px;height:327px }
.jypx{width: 567px;}
.jjty{width: 567px;height:327px;}
.ggxx{width:567px;}
.yrdw{width:567px;height: 294px;overflow: hidden;}
.shzd{width: 567px;height:327px }
.zpxx{width: 567px;height:327px;}


/*2019/12/05*/

.m-ad .flexible {
	width: auto;
	height: auto;
}

.m-ad .flexible .hd {
	left: 0;
	width: 100%;
	text-align: center;
	background: none;
}

.m-ad .flexible .hd ul {
	display: inline-block;
	overflow: hidden;
	background-color: #f0f0f0;
	vertical-align: bottom;
}

.m-ad .flexible .hd ul li {
	overflow: hidden;
	text-indent: 999px;
}

.m-ad .flexible .bd ul li {
	overflow: hidden;
	margin-right: -10px;
}

.m-ad .flexible .bd ul li a {
	display: inline-block;
	width: 376px;
	height: 90px;
	float: left;
	margin-right: 10px;
}

.m-ad .flexible .bd ul li a img {
	width: 100%;
	height: 100%;
}

/*
 * 2020/04/22
 * 
 */
.widctrl{
	width: 100%!important;
}
.btn-hdjl{
	display: inline-block;
	width: 90%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #41403b;
	/*border: 1px dashed #c93a3a;*/
	border-radius: 3px;
	background: #f9f9f9;
}
.m-comm .bd ul li{
	width: 129px;
}
.m-comm .bd ul li:last-child{
	border-right: 0;
}
.m-comm .bd ul li .icon{
	width: auto;
	display: block;
	float: none;
}
.m-comm .bd ul li .wytw {
	background: url(5933.png) center center no-repeat;
}

.m-comm .bd ul li .wytw:hover {
	background: url(5934.png) center center no-repeat;
}
.m-comm .bd ul li .wyzx {
	background: url(5935.png) center center no-repeat;
}

.m-comm .bd ul li .wyzx:hover {
	background: url(5936.png) center center no-repeat;
}
.m-comm .bd ul li .wyxx {
	background: url(5937.png) center center no-repeat;
}

.m-comm .bd ul li .wyxx:hover {
	background: url(5938.png) center center no-repeat;
}
.m-comm .bd ul li .jjjb {
	background: url(5939.png) center center no-repeat;
}

.m-comm .bd ul li .jjjb:hover {
	background: url(5940.png) center center no-repeat;
}