body,
ul,
ol,
lo,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
table,
td,
img,
div {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "Microsoft Yahei";
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

ul,
li {
	list-style: none;
}

a img {
	border: 0;
}

.clear {
	clear: both;
}

.topbg {
	background:url(bj1107-bj2.jpg) no-repeat top center;
	width: 100%;
	min-height: 656px;
}

.top {
	width: 1170px;
	margin: 0 auto;
	text-align: left;
	padding: 30px 0 5px;
}

.top p {
	text-align: right;
	font-size: 14px;
	color: #fff;
}

.top p a,
.top p a:hover {
	color: #fff;
}

.navbg {
	width: 1170px;
	margin: 0 auto;
	background: url(nav.png) no-repeat;
	height: 49px;
	padding-top: 2px;
}



.search_input {
	width: 170px;
	height: 30px;
	text-align: left;
	font-size: 12px;
	color: #929f9f;
	float: left;
	border: 0;
	background: none;
}

.search_btn {
	background: url(big.png) no-repeat;
	width: 18px;
	height: 18px;
	border: 0;
	float: right;
	cursor: pointer;
	margin: 6px 0 0 10px;
}

.con {
	width: 1170px;
	margin: 0 auto;
	background: #fff;
}

.picbg {
	width: 1169px;
	background: #fff;
	border: 1px solid #ebebeb;
	margin: 10px auto;
	height: 352px;
	overflow: hidden;
	border-left: 0;
}

.pic {
	width: 575px;
	float: left;
}

.pic_nav {
	width: 47px;
	float: left;
	height: 352px;
}

.pic_nav li {
	width: 47px;
	height: 176px;
	cursor: pointer;
}

.pic_nav li.on {
	width: 47px;
	background: url(nav_bj_on.png) left repeat-y;
	border-bottom: 1px solid #ebebeb;
	height: 130px;
	text-align: center;
	font-size: 16px;
	color: #bd1a2d;
	font-weight: bold;
	padding-top: 45px;
}

.pic_nav li {
	width: 47px;
	background: url(nav_bj.png) left repeat-y;
	border-bottom: 1px solid #ebebeb;
	height: 130px;
	text-align: center;
	font-size: 16px;
	color: #272727;
	padding-top: 45px;
}

.pic_con {
	width: 528px;
	height: 352px;
	float: left;
}

.pic_sp {
	width: 528px;
	height: 352px;
	position: relative;
}

.pic_sp p {
	position: absolute;
	top: 135px;
	left: 200px;
}

.pic_sp span {
	width: 528px;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	bottom: 0;
	position: absolute;
	background: url(sp_bg.png) repeat;
	left: 0;
}

.news {
	width: 535px;
	float: left;
	padding: 17px 15px 0 25px;
	height: 335px;
}

.news_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 0 5px 10px;
	height: 30px;
	line-height: 30px;
}

.news_tit li {
	font-size: 16px;
	color: #272727;
	padding-left: 20px;
	float: left;
}

.news_tit li span {
	font-size: 12px;
	color: #383838;
	margin-left: 20px;
}

.news_tit li a {
	color: #272727;
	text-decoration: none;
}

.news_tit li.on {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	padding-bottom: 2px;
}

.news_tit li.on a {
	color: #002788;
	text-decoration: none;
}

.news_con ul {
	width: 503px;
	margin-top: 10px;
	padding: 0 16px;
}

.news_con li {
	width: 503px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 15px;
	padding-left: 15px;
}

.news_con li a {
	color: #272727;
	text-decoration: none;
}

.news_con li a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.news_con li .txt {
	width: 400px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}

.news_con li .date {
	width: 80px;
	font-size: 12px;
	color: #828282;
	float: left;
	margin-left: 10px;
	text-align: right;
}

.jpcz {
	width: 575px;
	margin-top: 10px;
	float: left;
}

.jpcz_r {
	margin-right: 10px;
}

.jpcz_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 16px 5px 10px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	font-size: 12px;
	color: #272727;
}

.jpcz_tit a,
jpcz_tit a:hover {
	color: #272727;
	text-decoration: none;
}

.jpcz_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	float: left;
	padding-bottom: 4px;
}

.jpcz ul {
	width: 533px;
	padding: 0 16px;
	overflow: hidden;
	margin-top: 10px;
}

.jpcz li {
	width: 533px;
	height: 37px;
	line-height: 37px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 15px;
	padding-left: 15px;
}

.jpcz li a {
	color: #272727;
	text-decoration: none;
}

.jpcz li a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.jpcz li .txt {
	width: 428px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}

.jpcz li .date {
	width: 80px;
	font-size: 12px;
	color: #828282;
	float: left;
	margin-left: 10px;
	text-align: right;
}

.bsfw {
	text-align: center;
}

.bsfw .one {
	text-align: center;
	font-size: 14px;
	color: #272727;
	line-height: 30px;
	display: inline-block;
	padding-top: 20px;
}

.bsfw .one a {
	color: #272727;
	text-decoration: none;
}

.bsfw .one a:hover {
	color: #002788;
	text-decoration: none;
}

.bsfw .one img {
	margin-right: 10px;
}

.bsfw .one .line {
	font-size: 12px;
	color: #696969;
	margin: 0 50px;
}

.bsfw .one .line2 {
	font-size: 12px;
	color: #696969;
	margin: 0 15px;
}

.info {
	width: 950px;
	float: left;
	margin-right: 20px;
}

.info_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 0 5px 10px;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
}

.info_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.info_con,
.bs_con {
	width: 933px;
	border: 1px solid #d0d5d9;
	box-shadow: 3px 3px 5px rgba(206, 206, 206, 0.7);
	margin-top: 10px;
	background: -webkit-linear-gradient(#fff, #f4f4f4);
	background: -o-linear-gradient(#fff, #f4f4f4);
	background: -moz-linear-gradient(#fff, #f4f4f4);
	background: linear-gradient(#fff, #f4f4f4);
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	color: #272727;
	text-align: left;
	padding-left: 15px;
}

.info_con img,
.bs_con img {
	margin-right: 10px;
}

.info_con a {
	color: #272727;
	text-decoration: none;
	margin-right: 70px;
}

.info_con a.mr {
	margin-right: 0;
}

.bs_con a {
	color: #272727;
	text-decoration: none;
	margin-right: 48px;
}

.info_con a.r,
bs_con a.r {
	margin-right: 0;
}

.info_con a:hover,
.bs_con a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.qd {
	width: 198px;
	border: 1px solid #d0d5d9;
	box-shadow: 3px 3px 5px rgba(206, 206, 206, 0.7);
	background: -webkit-linear-gradient(#fff, #f4f4f4);
	background: -o-linear-gradient(#fff, #f4f4f4);
	background: -moz-linear-gradient(#fff, #f4f4f4);
	background: linear-gradient(#fff, #f4f4f4);
	height: 189px;
	float: left;
	margin-top: 45px;
}

.qd ul {
	margin: 10px auto 0;
	width: 164px;
}

.qd li {
	width: 164px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #032b7e;
	margin: 10px 0;
}

.qd li a,
.qd li a:hover {
	color: #272727;
}

.qd li .pic {
	width: 30px;
	text-align: center;
	margin: 5px 20px 0 0;
}

.hdjl {
	width: 1170px;
	margin-top: 10px;
}

.hdjl_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 0 5px 10px;
	height: 30px;
	line-height: 30px;
}

.hdjl_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.hdjl_con {
	width: 1169px;
	border: 1px solid #d0d5d9;
	box-shadow: 3px 3px 5px rgba(206, 206, 206, 0.7);
	margin-top: 10px;
	background: -webkit-linear-gradient(#fff, #f4f4f4);
	background: -o-linear-gradient(#fff, #f4f4f4);
	background: -moz-linear-gradient(#fff, #f4f4f4);
	background: linear-gradient(#fff, #f4f4f4);
	height: 70px;
	line-height: 70px;
	font-size: 14px;
	color: #272727;
	text-align: center;
}

.hdjl_con img {
	margin-right: 10px;
}

.hdjl_con span {
	font-size: 12px;
	color: #7a7a7a;
	margin: 0 65px;
}

.hdjl_con a {
	color: #272727;
	text-decoration: none;
}

.hdjl_con a:hover {
	color: #002788;
	text-decoration: none;
}

.pphd {
	border: 3px solid #f0f0f0;
	width: 1164px;
	margin-top: 10px;
	padding: 15px 0;
}

.pphd img {
	width: 295px;
	height: 115px;
	float: left;
	margin: 0 10px 0 17px;
}

.pphd a img {
	border: 0;
}

#Demohj {
	background: #FFF;
	overflow: hidden;
	width: 1140px;
	margin: 0 auto;
}

#indemohj {
	float: left;
	width: 800%;
}

#Demohj1 {
	float: left;
}

#Demohj2 {
	float: left;
}

.foot_bg {
	border-top: 1px solid #e6e6e6;
	background: #f4f4f4;
	margin-top: 10px;
	padding: 20px 0;
}

.foot {
	width: 1170px;
	margin: 0 auto;
}

.foot_select {
	width: 1170px;
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 20px;
	text-align: left;
}

.foot_select select:first-child {
	margin-left: 0;
}

.foot_select select:last-child {
	margin-right: 0;
}

.foot_select select {
	margin: 0 10px;
	min-width: 273px;
}

.foot_con {
	border-top: 1px solid #fff;
	text-align: center;
	font-size: 12px;
	color: #6f6f6f;
	line-height: 23px;
}

.tab {
	float: left;
	height: 49px;
	padding-top: 2px;
}

.tab li {
	line-height: 49px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	margin-right: 2px;
	float: left;
	height: 49px;
	width: 160px;
	padding: 0 3px 0 10px;
}

.tab li a {
	height: 49px;
	color: #fff;
	display: block;
	line-height: 49px;
}

.tab li a:hover {
	color: #002275;
	background: #fff;
	font-weight: bold;
}

.tab li.on {
	color: #002278;
	height: 49px;
	line-height: 49px;
	background: #FFF;
	font-weight: bold;
	width: 155px;
	margin-left: 5px;
}

.tab li.on a {
	color: #002788;
}

.box {
	width: 1140px;
	margin: 0 auto;
	background: #fff;
	padding: 15px 15px 20px;
	min-height: 400px;
}

.bread {
	width: 1110px;
	height: 35px;
	line-height: 35px;
	background: #f0f0f0;
	padding: 0 15px;
	text-align: left;
	font-size: 14px;
	color: #272727;
}

.bread span {
	color: #002788;
}

.bread a {
	color: #272727;
}

.bread a:hover {
	color: #002788;
}

.hyjj_part1,
.hyjj_sp,
.bsfw_zxsb {
	width: 1140px;
	margin-top: 20px;
}

.hyjj_part1_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 5px 5px 10px;
	height: 30px;
	line-height: 30px;
	width: 1125px;
	text-align: right;
	font-size: 12px;
	color: #272727;
}

.hyjj_part1_tit a {
	color: #272727;
}

.hyjj_part1_tit a:hover {
	color: #002788;
}

.hyjj_part1_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.hyjj_part1 ul {
	width: 1108px;
	padding: 0 16px;
	margin: 10px auto 0;
}

.hyjj_part1 li {
	width: 1108px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 15px;
	padding-left: 15px;
}

.hyjj_part1 li a {
	color: #272727;
	text-decoration: none;
}

.hyjj_part1 li a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.hyjj_part1 li .txt {
	width: 1002px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}

.hyjj_part1 li .date {
	width: 80px;
	font-size: 12px;
	color: #828282;
	float: left;
	margin-left: 10px;
	text-align: right;
}

.hyjj_line {
	width: 1140px;
	background: url(line.jpg) no-repeat top;
	height: 7px;
	margin-top: 20px;
}

.hyjj_sp_tit {
	width: 1140px;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 1px;
	margin-top: 10px;
}

.hyjj_sp_tit li {
	height: 35px;
	line-height: 35px;
	text-align: center;
	float: left;
	font-size: 14px;
	color: #272727;
	margin: 0 15px;
	width: 100px;
	cursor: pointer;
}

.hyjj_sp_tit li.on {
	background: #bd1a2d;
	color: #fff;
	font-weight: bold;
}

.hyjj_sp_con li {
	width: 200px;
	float: left;
	margin: 15px 10px 0 17px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	line-height: 20px;
}

.hyjj_sp_con li img {
	width: 200px;
	height: 151px;
	margin-bottom: 5px;
}

.hyjj_sp_con li a {
	color: #272727;
}

.hyjj_sp_con li a:hover {
	color: #bd1a2d;
}

.hyjj_sp_more {
	text-align: right;
	margin-top: 20px;
	font-size: 12px;
	color: #272727;
}

.hyjj_sp_more a {
	color: #272727;
	padding-right: 16px;
}

.hyjj_sp_more a:hover {
	color: #bd1a2d;
}

.hyjj_sp_more p {
	float: left;
	margin-top: 7px;
}

.hyjj_pp {
	border: 3px solid #f0f0f0;
	width: 1114px;
	margin-top: 10px;
	padding: 15px 10px;
}

.hyjj_pp img {
	width: 295px;
	height: 115px;
	float: left;
	margin: 0 10px 0 10px;
}

.hyjj_pp a img {
	border: 0;
}

#Demohy {
	background: #FFF;
	overflow: hidden;
	width: 1100px;
	margin: 0 auto;
}

#indemohy {
	float: left;
	width: 800%;
}

#Demohy1 {
	float: left;
}

#Demohy2 {
	float: left;
}

.detail {
	width: 1100px;
	margin: 10px auto 0;
}

.detail p {
	font-size: 24px;
	color: #000;
	line-height: 35px;
	border-bottom: 1px solid #e6e6e6;
	padding: 30px 0;
}

.detail_date {
	text-align: right;
	font-size: 12px;
	color: #a4a4a4;
	line-height: 20px;
	padding: 10px 0;
}

.detail_con {
	width: 1100px;
	font-size: 14px;
	text-align: left;
	line-height: 30px;
	color: #272727;
}

.detailL {
	width: 248px;
	border: 1px solid #e6e6e6;
	background: #f4f4f4;
	padding: 10px;
	float: left;
	margin: 30px 20px 0 0;
}

.detailL img {
	width: 248px;
	height: auto;
	margin-bottom: 10px;
}

.detailL li {
	text-align: left;
	font-size: 14px;
	color: #272727;
	line-height: 27px;
}

.detailL li .tit {
	float: left;
	width: 60px;
}

.detailL li .con {
	font-weight: bold;
	float: left;
	width: 168px;
	color: #002275;
	background: none;
}

.detailR {
	float: left;
	width: 810px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	line-height: 30px;
}

.detailR p {
	color: #002275;
	text-align: left;
	font-size: 14px;
	border-bottom: none;
	width: 810px;
	padding: 10px 0;
	font-weight: bold;
}

.detail_video {
	width: 1100px;
	padding: 50px 0 20px;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	color: #272727;
}

.detail_video video {
	width: 640px;
	height: auto;
}

.zwxx {
	width: 562px;
	float: left;
	margin-top: 10px;
}

.zwxx_m {
	margin-left: 15px;
}

.zwxx_tit {
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	padding: 1px 0;
	font-size: 14px;
}

.zwxx_tit li {
	text-align: center;
	font-size: 14px;
	color: #272727;
	line-height: 25px;
	padding: 5px 20px;
	float: left;
}

.zwxx_tit li.on {
	background: #002788;
	color: #fff;
	font-weight: bold;
}

.zwxx_tit p {
	background: #002788;
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	line-height: 25px;
	padding: 5px 20px;
	float: left;
}

.zwxx_part1L {
	width: 95px;
	height: 127px;
	float: left;
	margin: 10px 15px 0;
}

.zwxx_part1L img {
	width: 95px;
	height: 127px;
}

.zwxx_part1R {
	width: 300px;
	float: left;
	text-align: left;
	margin-top: 10px;
}

.zwxx_part1R p {
	font-size: 16px;
	color: #002788;
	font-weight: bold;
}

.zwxx_part1R ul {
	margin-top: 10px;
}

.zwxx_part1R li {
	width: 50px;
	float: left;
	font-size: 14px;
	color: #272727;
	line-height: 27px;
	padding-left: 25px;
}

.zwxx_part1R li a {
	color: #272727;
}

.zwxx_part1R li a:hover {
	color: #002788;
}

.zwxx_part2 {
	width: 562px;
	text-align: left;
	font-size: 14px;
	line-height: 29px;
	color: #272727;
}

.zwxx_part2 a {
	color: #272727;
}

.zwxx_part2_con {
	height: 108px;
	overflow: hidden;
	padding-top: 10px;
	padding: 10px 16px 0;
}

.zwxx_more {
	width: 562px;
	text-align: right;
	font-size: 12px;
	color: #272727;
	height: 25px;
	line-height: 25px;
	margin-top: 10px;
}

.zwxx_more p {
	float: left;
	margin-top: 10px;
}

.zwxx_more a {
	color: #272727;
	padding-right: 16px;
}

.zwxx_more a:hover {
	color: #bd1a2d;
}

.zwxx_con ul {
	margin-top: 5px;
	padding-left: 16px;
}

.zwxx_con li {
	width: 330px;
	height: 28px;
	line-height: 28px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 11px;
	padding: 0 20px 0 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.zwxx_con li a {
	color: #272727;
	text-decoration: none;
}

.zwxx_con li a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.zwxx_part3 {
	width: 562px;
	float: left;
	margin-top: 10px;
}

.zwxx_part3 p {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #002788;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	padding-bottom: 10px;
}

.zwxx_tit {
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	padding: 1px 0;
}

.zwxx_tit li {
	text-align: center;
	font-size: 12px;
	color: #272727;
	line-height: 25px;
	padding: 5px 20px;
	float: left;
	min-width: 10px;
}

.zwxx_tit li.on {
	background: #bd1a2d;
	color: #fff;
	font-weight: bold;
}

.zwxx_part3_con ul {
	margin-top: 5px;
	padding-left: 16px;
}

.zwxx_part3_con li {
	width: 547px;
	height: 28px;
	line-height: 28px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 11px;
	padding-left: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.zwxx_part3_con li a {
	color: #272727;
	text-decoration: none;
}

.zwxx_part3_con li a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.zwxx_more2 {
	width: 562px;
	text-align: right;
	font-size: 12px;
	color: #272727;
	height: 25px;
	line-height: 25px;
	margin-top: 10px;
}

.zwxx_more2 p {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	text-align: left;
}

.zwxx_more2 a {
	color: #272727;
	padding-right: 16px;
}

.zwxx_more2 a:hover {
	color: #bd1a2d;
}

.zwxx_part3_m {
	margin-left: 16px;
}

.bsfw_part1 {
	width: 1140px;
	float: left;
	margin-top: 20px;
}

.bsfw_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 5px 5px 10px;
	height: 30px;
	line-height: 30px;
	width: 1125px;
	text-align: left;
	font-size: 12px;
	color: #272727;
}

.bsfw_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.bsfw_part1_con ul {
	width: 1095px;
	margin-top: 10px;
	padding-left: 30px;
}

.bsfw_part1_con li {
	width: 1095px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 15px;
	padding-left: 15px;
	verflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.bsfw_part1_con li a {
	color: #272727;
	text-decoration: none;
}

.bsfw_part1_con li a:hover {
	color: #002788;
	text-decoration: none;
}

.bsfw_bszn_tit {
	width: 1140px;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 1px;
	margin-top: 10px;
}

.bsfw_bszn_tit ul {
	margin-left: 10px;
}

.bsfw_bszn_tit li {
	height: 35px;
	line-height: 35px;
	text-align: center;
	float: left;
	font-size: 14px;
	color: #272727;
	padding: 0 15px;
	min-width: 100px;
	cursor: pointer;
}

.bsfw_bszn_tit li.on {
	background: #002788;
	color: #fff;
	font-weight: bold;
}

.bsfw_bszn_more {
	width: 1140px;
	text-align: right;
	font-size: 12px;
	color: #272727;
	height: 25px;
	line-height: 25px;
}

.bsfw_bszn_more p {
	float: left;
	margin-top: 10px;
}

.bsfw_bszn_more a {
	color: #272727;
	padding-right: 16px;
}

.bsfw_bszn_more a:hover {
	color: #002788;
}

.bsfw_part2 {
	width: 1140px;
	float: left;
	margin: 20px 0 0 0px;
}

.bsfw_tit2 {
	border-bottom: 1px solid #ebebeb;
	padding: 0 5px 5px 10px;
	height: 30px;
	line-height: 30px;
	width: 1125px;
	text-align: left;
	font-size: 12px;
	color: #272727;
}

.bsfw_tit2 p {
	color: #002788;
	font-weight: bold;
	border-bottom: 2px solid #002788;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.bsfw_part2 ul {
	width: 1095px;
	margin-left: 30px;
}

.bsfw_part2 li {
	width: 1095px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 17px;
	padding-left: 15px;
	verflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.bsfw_part2 li a {
	color: #272727;
	text-decoration: none;
}

.bsfw_part2 li a:hover {
	color: #002788;
	text-decoration: none;
}

.bsfw_xzxk_more {
	width: 1140px;
	text-align: right;
	font-size: 12px;
	color: #272727;
	height: 25px;
	line-height: 25px;
	margin-top: 8px;
}

.bsfw_xzxk_more p {
	float: left;
	margin-top: 10px;
}

.bsfw_xzxk_more a {
	color: #272727;
	padding-right: 16px;
}

.bsfw_xzxk_more a:hover {
	color: #002788;
}

.bsfw_zxsb_con p {
	font-size: 14px;
	color: #bd1a2d;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	width: 1040px;
	margin-top: 20px;
	margin-left: 30px;
	padding-left: 15px;
	background: rgba(0, 0, 0, 0) url(icon.jpg) no-repeat 0 center;
}

.bsfw_zxsb_con p img {
	margin-right: 10px;
}

.bsfw_zxsb_con ul {
	margin: 10px auto 0;
	border-bottom: 1px solid #efefef;
	width: 1040px;
	padding-bottom: 20px;
}

.bsfw_zxsb_con li {
	width: 314px;
	float: left;
	height: 35px;
	line-height: 35px;
	verflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
	color: #272727;
	font-size: 14px;
}

.bsfw_zxsb_con li a {
	color: #272727;
}

.bsfw_zxsb_con li a:hover {
	color: #002788;
}

.bsfw_zxsb_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 5px 5px 10px;
	height: 30px;
	line-height: 30px;
	width: 1125px;
	text-align: left;
	font-size: 12px;
	color: #272727;
}

.bsfw_zxsb_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.hdjl_part1 ul {
	width: 1108px;
	margin: 10px auto 0;
	padding-left: 16px;
	padding-right: 16px;
}

.hdjl_part1 li {
	width: 1108px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
	background: url(icon.jpg) no-repeat 0 15px;
	padding-left: 15px;
}

.hdjl_part1 li a {
	color: #272727;
	text-decoration: none;
}

.hdjl_part1 li a:hover {
	color: #002788;
	text-decoration: none;
}

.hdjl_part1 li .txt {
	width: 1008px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}

.hdjl_part1 li .date {
	width: 80px;
	font-size: 12px;
	color: #828282;
	float: left;
	margin-left: 10px;
	text-align: right;
}

.hdjl_more {
	width: 1140px;
	text-align: right;
	font-size: 12px;
	color: #272727;
	height: 25px;
	line-height: 25px;
	margin-top: 8px;
}

.hdjl_more p {
	float: left;
	margin-top: 10px;
}

.hdjl_more a {
	color: #272727;
	padding-right: 16px;
}

.hdjl_more a:hover {
	color: #bd1a2d;
}

.jzxx_part1 {
	width: 1125px;
	border-bottom: 1px solid #ebebeb;
	padding: 15px 5px 5px 10px;
	height: 35px;
	line-height: 35px;
}

.jzxx_part1L {
	padding-left: 16px;
	float: left;
	font-size: 14px;
	color: #002788;
	font-weight: bold;
}

.jzxx_part1L a,
.jzxx_part1L a:hover {
	color: #bd1a2d;
}

.jzxx_part1R {
	float: right;
	text-align: left;
	font-size: 14px;
	color: #272727;
	padding-right: 16px;
}

.jzxx_part1R_input {
	width: 108px;
	height: 29px;
	border: 1px solid #e6e6e6;
	background: #fff;
	padding: 0 5px;
}

.jzxx_part1R_btn {
	background: -webkit-linear-gradient(#fff, #ededed);
	background: -o-linear-gradient(#fff, #ededed);
	background: -moz-linear-gradient(#fff, #ededed);
	background: linear-gradient(#fff, #ededed);
	border: 1px solid #cfcfcf;
	width: 64px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #272727;
	margin-left: 5px;
	cursor: pointer;
}

.jzxx_part2_tit {
	width: 1140px;
	height: 30px;
	line-height: 30px;
	background: #f4f4f4;
	font-size: 14px;
	color: #272727;
	font-weight: bold;
	margin-top: 10px;
}

.jzxx_part2_titL {
	width: 1020px;
	text-align: center;
	float: left;
}

.jzxx_part2_titR {
	width: 120px;
	text-align: center;
	float: left;
}

.jzxx_part2 ul {
	width: 1124px;
	margin: 10px auto 0;
	padding-left: 16px;
}

.jzxx_part2 li {
	width: 1140px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
}

.jzxx_part2 li a {
	color: #272727;
	text-decoration: none;
}

.jzxx_part2 li a:hover {
	color: #002788;
	text-decoration: none;
}

.jzxx_part2 li .txt {
	width: 1002px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	padding-left: 15px;
}

.jzxx_part2 li .date {
	width: 120px;
	font-size: 12px;
	color: #002788;
	float: left;
	text-align: center;
}

.jzxx_part2 li .date a,
.jzxx_part2 li .date a:hover {
	color: #002788;
}

/*.jzxx_part2 li.bg{ background:#f1f7fc;}*/

.jzxx_part2 li #txt {
	width: 952px;
}

.jzxx_part2 li #date {
	width: 152px;
}

.zxdc_part1_tit {
	width: 1140px;
	height: 30px;
	line-height: 30px;
	background: #f4f4f4;
	font-size: 14px;
	color: #272727;
	font-weight: bold;
	margin-top: 10px;
}

.zxdc_part1_titL {
	width: 970px;
	text-align: center;
	float: left;
}

.zxdc_part1_titR {
	width: 170px;
	text-align: center;
	float: left;
}

.zxdc_part1 ul {
	width: 1140px;
	margin: 10px auto 0;
}

.zxdc_part1 li {
	width: 1124px;
	padding-left: 16px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
}

.zxdc_part1 li a {
	color: #272727;
	text-decoration: none;
	padding-left: 10px;
}

.zxdc_part1 li a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.zxdc_part1 li .txt {
	width: 948px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	padding-left: 5px;
}

.zxdc_part1 li .date {
	width: 170px;
	font-size: 12px;
	color: #828282;
	float: left;
	text-align: center;
}

.zxdc_part1 li .date a,
.zxdc_part1 li .date a:hover {
	color: #002788;
}

/*.zxdc_part1 li.bg{ background:#f1f7fc;}*/

.zxft_part1 {
	width: 845px;
	float: left;
	margin: 20px 15px 0 0;
}

.zxft_part1_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 5px 5px 10px;
	height: 30px;
	line-height: 30px;
	width: 830px;
	text-align: right;
	font-size: 12px;
	color: #272727;
}

.zxft_part1_tit a {
	color: #272727;
}

.zxft_part1_tit a:hover {
	color: #002788;
}

.zxft_part1_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.zxft_part1 ul {
	width: 845px;
	margin: 10px auto 0;
}

.zxft_part1 li {
	width: 829px;
	padding-left: 16px;
	height: 38px;
	line-height: 38px;
	text-align: left;
	font-size: 14px;
	color: #272727;
}

.zxft_part1 li a {
	color: #272727;
	text-decoration: none;
}

.zxft_part1 li a:hover {
	color: #bd1a2d;
	text-decoration: none;
}

.zxft_part1 li .txt {
	width: 685px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}

.zxft_part1 li .date {
	width: 130px;
	font-size: 12px;
	color: #828282;
	float: left;
	text-align: right;
}

.zxft_part1_more {
	width: 845px;
	text-align: right;
	font-size: 12px;
	color: #272727;
	height: 25px;
	line-height: 25px;
	margin-top: 8px;
}

.zxft_part1_more p {
	float: left;
	margin-top: 10px;
}

.zxft_part1_more a {
	color: #272727;
}

.zxft_part1_more a:hover {
	color: #bd1a2d;
}

.jbjd_part1 {
	width: 280px;
	float: left;
	margin-top: 20px;
}

.jbjd_part1_tit {
	border-bottom: 1px solid #ebebeb;
	padding: 0 5px 5px 10px;
	height: 30px;
	line-height: 30px;
	width: 265px;
	text-align: right;
	font-size: 12px;
	color: #272727;
}

.jbjd_part1_tit a {
	color: #272727;
	margin-bottom: 10px;
}

.jbjd_part1_tit a:hover {
	color: #002788;
}

.jbjd_part1_tit p {
	color: #bd1a2d;
	font-weight: bold;
	border-bottom: 2px solid #bd1a2d;
	font-size: 16px;
	padding: 0 20px;
	padding-bottom: 4px;
	float: left;
}

.jbjd_part1_con {
	text-align: left;
	font-size: 14px;
	color: #272727;
	line-height: 30px;
	width: 260px;
	padding: 15px 20px 0;
}

.jbjd_part1_con img {
	margin-top: 15px;
}

.w370 {
	width: 370px;
}

.list_video {
	padding-top: 40px;
}

.list_video ul {
	overflow: hidden;
	margin-bottom: 30px;
	padding: 0;
}

.list_video ul li {
	float: left;
	width: 240px;
	height: 186px;
	margin-left: 28px;
	margin-bottom: 28px;
	background: #F0F0F0;
	position: relative;
	padding-left: 0;
}

.list_video ul li a {
	color: #272727;
}

.list_video ul li a span {
	padding: 4px;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	display: block;
}

.list_video ul li img {
	display: block;
	width: 100%;
}

.list_video ul li .icon {
	position: absolute;
	top: 50px;
	left: 100px;
	width: 36px;
	height: 37px;
	background: url(sp021.png) no-repeat;
	display: block;
	cursor: pointer;
}

.dyjh_form {}

.dyjh_form h4 {
	text-align: center;
	font-size: 18px;
	line-height: 32px;
	color: #ca0002;
	padding: 30px 0 20px;
}

.dyjh_form span.dh_dyjh {
	text-align: center;
	font-size: 14px;
	line-height: 26px;
	color: #525252;
	display: inline-block;
	width: 100%;
}

.dyjh_form form {
	display: block;
	margin: 0 auto;
	width: 600px;
}

.dyjh_form form label {
	display: block;
	font-size: 16px;
	line-height: 32px;
	padding: 10px;
}

.dyjh_form form label input {
	display: inline-block;
	height: 32px;
	padding: 0;
	margin: 0;
	width: 460px;
	vertical-align: center;
}

.dyjh_form form label input.btn_dyjh {
	width: 90px;
	height: 32px;
	margin: 0 46px;
	background: rgba(0, 0, 0, 0) linear-gradient(#fff, #ededed) repeat scroll 0 0;
	border: 1px solid #cfcfcf;
	color: #272727;
	cursor: pointer;
}

.dyjh_form form label textarea {
	display: inline-block;
	height: 160px;
	padding: 0;
	margin: 0;
	width: 460px;
	vertical-align: top;
	resize: none;
}

.list_0824 p {
	text-align: center;
	height: 80px;
	line-height: 80px;
	margin-bottom: 10px;
	display: block;
	color: white;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 4px;
	background: url(p_bj.jpg) center center no-repeat;
}

.list_right .right_tit {
	border-bottom: 2px solid #002788;
	padding-bottom: 4px;
	padding-top: 10px;
	background: url(1pxbg.png) top repeat-x;
}

.list_0824 {
	width: 260px;
	float: left;
	margin-right: 20px;
	background: #F6F6F6;
	min-height: 830px;
}

.list_0824 ul {
	width: 260px;
	padding: 0;
}

.list_0824 ul li {
	text-align: left;
	margin-bottom: 10px;
	width: 200px;
	padding: 0;
	height: 60px;
	font-size: 16px;
	line-height: 60px;
	background: none;
}

.list_0824 ul li a {
	display: block;
	padding-left: 54px;
}

.list_0824 ul li.active {
	background: white;
	border-left: 6px solid #bd1a2d;
	border-top: 2px solid white;
	border-bottom: 2px solid white;
	width: 254px;
	height: 56px;
	line-height: 56px;
}

.list_0824 ul li:hover {
	background: white;
	border-left: 6px solid #bd1a2d;
	border-top: 2px solid white;
	border-bottom: 2px solid white;
	height: 56px;
	line-height: 56px;
}

.list_right {
	width: 850px;
	float: left;
}

.list_right .right_tit span {
	font-size: 16px;
	color: #272727;
	border-left: 4px solid #bd1a2d;
	padding-left: 16px;
}

.list_right ul {
	width: 850px;
	padding: 0;
}

.list_right ul li .txt {
	width: 74%;
}

.list_right ul li .date {
	width: 20%;
	float: right;
	padding-right: 20px;
	text-align: right;
}

.time_list li {
	overflow: hidden;
}

.time_list li a {
	float: left;
	display: block;
}

.time_list li span {
	float: right;
	display: block;
	padding-right: 16px;
	font-size: 12px;
	color: #828282;
}

.Awrap li {
	white-space: normal;
	line-height: 20px;
	padding-left: 8px;
	padding-right: 20px;
}

.bsfw_zxsb_con ul {
	margin: 10px 0 0 36px;
}

.wap_navbox,
.wap_info_con,
.wap_home_box,
.home_btn,
#wap_qd,
.ZWXX,
.wap_more,
.hdjl_a,
.BB,
.wap_cs {
	display: none;
}

.new_more {
	position: absolute;
	top: -30px;
	right: 0px;
}

.new_more a {
	color: #272727;
	font-size: 12px;
}

.time_list li {
	overflow: hidden;
}

.time_list li a {
	float: left;
	display: block;
}

.time_list li span {
	float: right;
	display: block;
	padding-right: 16px;
	font-size: 12px;
	color: #828282;
}

.Awrap li {
	white-space: normal;
	line-height: 20px;
	padding-left: 8px;
	padding-right: 20px;
}

.bsfw_zxsb_con ul {
	margin: 10px 0 0 36px;
}

.jzxx_part2 li,
.zxdc_part1 li {
	background: rgba(0, 0, 0, 0) url(icon.jpg) no-repeat scroll 0 center;
}

.zxdc_part1 li,
.zxft_part1 li {
	background: rgba(0, 0, 0, 0) url(icon.jpg) no-repeat scroll 14px center;
}

.zxft_part1 li .txt {
	padding-left: 16px;
	width: 682px;
}

.Atit {
	height: 40px;
	line-height: 26px;
	padding: 0;
}

.Atit li.on {
	line-height: 26px;
	height: 28px;
	border-bottom: 2px solid #bd1a2d;
	background: white;
	color: #bd1a2d;
	font-weight: bold;
	font-size: 16px;
}

.hdjl_b,
.web_cs {
	display: block;
}

.CC {
	display: block;
}

#iframe_a {
	height: 200px;
}

.a_0908 {
	height: 266px;
	float: left;
	margin-top: 20px;
	margin-left: 16px;
}

.b_0908 {
	font-size: 14px;
	color: #272727;
	width: 300px;
	padding: 0 0 0px;
	float: left;
	padding-left: 40px;
	line-height: 38px;
	padding-top: 14px;
}

.b_0908 a {
	color: #272727;
}

.nav_zwxxL_con2R span {
	margin-left: 0;
	padding-left: 14%;
	width: 94%;
	text-align: left;
	padding: 6px 0;
	padding-left: 6%;
	color: #272727;
}

span.jop_name {
	display: block;
	float: left;
	padding: 0;
	padding-left: 0;
}

.b_0908 span.jop_name {
	width: 240px;
}

.b_0908 p.name_0911 {
	display: block;
	float: right;
	color: #002275;
	text-align: right;
}

.syyjxx {
	width: 1168px;
	height: 90px;
	margin: 6px auto 0px;
	background: url(http://www.beijing.gov.cn/images/wza2010/index/syyjxx_bg20150330.png) no-repeat;
	position: relative;
	border: solid 1px #FF0000;
}

.syyjxx ul.left {
	width: 175px;
	height: 74px;
	float: left;
	color: #d61800;
	font-family: "寰蒋闆呴粦", "Microsoft YaHei";
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin-left: 80px;
	padding-top: 10px;
	line-height: 24px;
}

.syyjxx ul.content {
	width: 740px;
	height: 74px;
	float: left;
	color: #666;
	font-family: "瀹嬩綋", "SimSun";
	font-size: 13px;
	padding-top: 8px;
}

.syyjxx ul.gb {
	width: 20px;
	height: 74px;
	float: left;
	padding-top: 10px;
}

.syyjxx .close {
	position: absolute;
	right: 7px;
	top: 9px;
	cursor: pointer;
}

#hsyjxx a:link {
	color: #000;
	text-decoration: none;
}

#hsyjxx a:visited {
	color: #000;
	text-decoration: none;
}

#hsyjxx a:hover {
	color: #c81908;
	text-decoration: underline;
}

#iframe_b {
	height: 300px;
}

.page720 {
	padding-top: 40px;
	padding-bottom: 20px;
	width: 680px;
	height: 26px;
	margin: 0 auto;
	text-align: center;
}

.page720 a {
	padding: 4px 8px;
	font-size: 12px;
	line-height: 16px;
	background: #EEEEEE;
	border: 1px solid #C9C9CA;
	color: #272727;
	margin: 0 3px;
	text-indent: 2em;
}

.page720 a.active {
	background: #002288;
	border: 0;
	color: white;
	padding: 5px 9px;
}

#listpage {
	display: block;
}

#listpage2 {
	display: none;
}

#bc4 {
	height: 320px;
}

#zwxx_part2_con {
	height: 325px;
}

#dot {
	display: block;
	padding-top: 11px;
	overflow: hidden
}

#dot img {
	display: block;
	margin-right: 6px;
	float: left;
	height: 3px;
}

   <style>
        .alert-mengban {
            position: fixed;
            top: 0px;
            left: 0px;
            z-index: 1000;
            background: #000000;
            opacity: 0.8 !important;
            filter: alpha(opacity=80) !important;
            width: 100%;
            height: 100%;
            display: none;
        }

        .alert-warning {
            position: fixed;
            left: 50%;
            top: -400px;
            margin-left: -350px;
            width: 700px;
            height: 270px;
            background: #fff;
            z-index: 1001;
            display: none;
        }

        .alert-delete {
            width: 100%;
            height: 38px;
            position: relative;
         
        }

        .alert-delete span.cls {
            position: absolute;
            top: 10px;
            right: 10px;
            width: 19px;
            height: 19px;
            background: url(delete-ks-20170807.png) center center no-repeat;
            cursor: pointer;
        }

        .alert-wzsm {
            width:540px;
            height: 100px;
            margin: 15px auto 0;
            line-height: 35px;
            font-size: 22px;
            color: #000;
            text-align: center;
            font-family: "Microsoft YaHei";
            padding-bottom: 15px;
            border-bottom: 1px solid #d4d4d4;
        }

        .alert-wzsm p {
            font-size: 24px;
            font-family: "Microsoft YaHei";
        }

        .alert-footer {
            width: 100%;
            height: 105px;
            font-size: 24px;
            color: #000;
        }

        .alert-footer span {
            cursor: pointer;
            float: left;
            font-family: "Microsoft YaHei";
        }

        .continue {
            width: 124px;
            height: 42px;
            background: #e5e5e5;
            line-height: 42px;
            font-size: 20px;
            color: #ab0d07;
            text-align: center;
        }

        .fangqi {
            line-height: 42px;
            font-size: 20px;
            color: #ab0d07;
            margin-left: 20px;
        }

        .xuanze {
            width: 210px;
            height: 42px;
            margin: 25px auto 0;
        }
		
		
		/*2019.9.5 by ll*/

.gy_banner_bg{ width:1150px; padding:10px 10px 0; background:#f5f7f4; margin:0 auto;}
.gy_banner{ width:1150px; height:460px;}
.gy_icon{ width:1148px; padding:10px 1px;}
.gy_icon li{ width:287px; float:left; list-style:none; color:#2d4da2;  font-size:20px; text-align:center; height:50px; line-height:50px; background:#fff; padding:5px 0; cursor:pointer;}
.gy_icon li img{ margin-right:10px; width:50px; height:auto;}
.gy_icon li.on{font-weight:bold; color:#222;}
.gy_icon li a,.gy_icon li a:hover{color:#2d4da2;}
.gy_con_bg{ width:1150px; padding:10px; background:#fff;margin:0 auto;}
.gy_con_tit{ background:url(../images/gy_tit.jpg) no-repeat bottom; width:1130px; padding-left:20px; height:35px; line-height:35px; text-align:left;color:#2d4da2;  font-size:18px;font-weight:bold; padding-bottom:5px;}
.gy_con{ width:1050px; padding:10px 50px; margin-top:10px;}
.gy_con_l{ width:270px; height:160px; float:left; margin-right:25px; margin-top:5px;}
.gy_con_l img{width:270px; height:160px;}
.gy_con_r{ width:755px; float:left; text-align:left; font-size:14px; color:#222;}
.gy_con_r_tit{ width:755px; height:35px; line-height:35px; font-weight:bold; overflow:hidden; font-size:16px;}
.gy_con_r_date{ width:755px; height:25px; line-height:25px; font-size:12px; overflow:hidden;}
.gy_con_r_con{ width:755px; height:75px; line-height:25px;overflow:hidden;}
.gy_con_r_more{ width:755px; height:35px; line-height:35px;overflow:hidden; color:#2d4da2; font-weight:bold}
.gy_con_r_more a:hover,.gy_con_r_more a{color:#2d4da2;}
.gy_con_r_tit a:hover{color:#2d4da2;}
.gy_con_r_tit a{color:#222;}
.gy_detail_tit{font-size: 24px; color: #000; text-align: center;line-height: 35px; border-bottom: 1px solid #e6e6e6; padding: 30px 0;}
.gy_detail_date{text-align: center;line-height: 30px; font-size: 12px; color: #B9B9B9}
.gy_detail_con{font-size: 16px;line-height: 35px;color: #272727; padding-bottom: 20px;}
/*20200109 by ll*/
.top0109_logo{float: left;  width: 560px;}
.top0109_sdzc{float: left;margin: 15px 0 17px 50px;}
.top0109_wzgn{ float: right; margin-top: 20px; text-align: left; font-size: 12px; color: #fff; line-height: 25px;}
.top0109_wzgn a,.top0109_wzgn a:hover{color: #fff; text-decoration: none;}
.top0109_wzgn a{ width: 75px;float: left;}
.g_links_box{height:60px;background:#757575; margin-top: 20px;}
.g_links_box .m_links_box{width:1200px;margin: 0 auto;line-height: 60px;}
.g_links_box .m_links_box .m_links_module{float: left;margin:0 10px;color:#fff;position: relative;}
.g_links_box .m_links_box .m_links_module span{display:inline-block;*zoom:1;*display:inline;background: url(ico_up2_ch_20190924.png) right center no-repeat;width:260px;text-align: center;cursor:pointer;}
.g_links_box .m_links_box .m_links_module1 span{width:260px;}
.g_links_box .m_links_box .f_mask span{background: url(ico_down2_ch_20190924.png) right center no-repeat;}
.g_links_box .m_links_box .m_links_module i{height:60px;display:inline-block;*zoom:1;*display:inline;line-height: 60px;color:#fff;font-style:normal;padding-left: 10px;}
.g_links_box .m_links_box .m_links_module ul{position:absolute;top:-402px;left:50px; border:1px solid #ccc;width:200px;height:380px;z-index:100;background:#fff;font-size:14px;line-height:28px;overflow-y:auto;display: none;}
.g_links_box .m_links_box .m_links_module li{padding:0 10px;}
 .g_links_box .m_links_box .m_links_module li:hover{background:#ccc;}
.g_links_box .m_links_box .m_links_module li a,.g_links_box .m_links_box .m_links_module li a:hover{ color: #404040; text-decoration: none;}
.footbg_0110{ width:100%; background: #bd1a2d; padding: 30px 0;}
.foot_w_0110{ width:1170px; margin: 0 auto;}

.foot_conL {
	float: left;
	margin: 25px 100px 0 65px;
}

.foot_conM {
	float: left;
	background: #a91728;
	height: 70px;
	padding:30px 0 40px;
	margin-right: 5px;
}
.foot_conM_01 ul{}
.foot_conM_01 li{ width: 70px; float: left; text-align: left; font-size: 14px; color: #fff; line-height: 40px; margin: 0 40px;}
.foot_conM_01 li a,.foot_conM_01 li a:hover{ color:#fff; text-decoration: none;}
.foot_conM_02{text-align: left; font-size: 14px; color: #fff; line-height: 40px; margin: 0 20px;}

.foot_conR {
	float: left;
	background: #a91728;
	height: 110px;
	padding:15px;
}
.foot_conR ul{}
.foot_conR li{ width: 80px; float: left; text-align: center;font-size: 14px; color: #fff; margin: 0 10px;}
.foot_conR li img{width: 80px; height: auto; margin-bottom: 10px;}
.footbg_bottom{ width: 100%;  background: #dabb85; height: 55px; line-height: 55px;}
.foot_bottom{ width: 1170px; margin: 0 auto;text-align: center;font-size: 14px; color: #404040;}
.foot_bottom p{ float: left; margin-right: 65px;}
.foot_bottom p a,.foot_bottom p a:hover{color: #404040; text-decoration: none;}
.foot_bottom_mar0{margin-right:0;}
  