.gnews_div {
				padding-bottom: 75px;
			}
			
			.gnews_div .gnews_top ul li {
				float: left;
				width: 398px;
				margin-right: 13px;
			}
			
			.gnews_div .gnews_top ul li:last-child {
				margin-right: 0;
			}
			
			.gnews_div .gnews_top ul li a {
				display: block;
				width: 398px;
				height: 238px;
				position: relative;
			}
			
			.gnews_div .gnews_top ul li a .bt {
				position: absolute;
				left: 0;
				bottom: 0;
				background: rgba(0, 0, 0, 0.6);
				width: 100%;
				color: #ffffff;
				font-size: 17px;
				line-height: 52px;
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap;
				padding: 0 28px;
			}
			
			.gnews_div .gnews_text {
				margin-top: 53px;
			}
			
			.gnews_div .gnews_text .left {
				width: 842px;
			}
			
			.gnews_div .gnews_text .left .tit_bt {
				border-bottom: 1px solid #dee1e1;
				padding-bottom: 12px;
			}
			
			.gnews_div .gnews_text .left .tit_bt .tit {
				float: left;
				display: table;
				color: #555555;
				font-size: 17px;
				font-family: arial;
			}
			
			.gnews_div .gnews_text .left .tit_bt .tit span {
				color: #444444;
				font-size: 20px;
				font-weight: bold;
				font-family: "微软雅黑";
				position: relative;
				top: -2px;
				display: inline-block;
				margin-right: 8px;
			}
			
			.gnews_div .gnews_text .left .tit_bt .tit span:before {
				content: "";
				position: absolute;
				left: 0;
				bottom: -15px;
				width: 79px;
				height: 2px;
				background: #186ece;
			}
			
			.gnews_div .gnews_text .left .tit_bt .sx {
				float: right;
				display: table;
			}
			
			.gnews_div .gnews_text .left .tit_bt .sx a {
				display: block;
				float: left;
				color: #777777;
				font-size: 14px;
				margin-left: 16px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul {
				padding-bottom: 35px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li {
				float: left;
				width: 100%;
				border-bottom: 1px dotted #dcdcdc;
				padding: 20px 0;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li:last-child {
				border-bottom: none;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .img {
				width: 204px;
				height: 125px;
				float: left;
				position: relative;
				display: block;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text {
				float: left;
				width: 638px;
				padding-left: 23px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .bt {
				color: #444444;
				font-size: 16px;
				font-weight: bold;
				display: block;
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .t {
				color: #666666;
				font-size: 13px;
				line-height: 22px;
				height: 44px;
				overflow: hidden;
				margin-top: 10px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .con_btn {
				margin-top: 20px;
				line-height: 22px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .con_btn div {
				float: left;
				display: table;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .con_btn div a {
				display: block;
				float: left;
				color: #999999;
				font-size: 13px;
				margin-right: 20px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .con_btn div a:first-child {
				background:  no-repeat left 7px;
				padding-left: 20px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .con_btn div a:nth-child(2) {
				background:  no-repeat left 6px;
				padding-left: 18px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .con_btn div a:last-child {
				background:  no-repeat left 5px;
				padding-left: 20px;
			}
			
			.gnews_div .gnews_text .left .gnews_con ul li .text .con_btn span {
				display: inline-block;
				float: right;
				color: #999999;
				font-size: 13px;
				font-family: arial;
			}
			
			.gnews_div .gnews_text .left .gnews_con .more {
				text-align: center;
			}
			
			.gnews_div .gnews_text .left .gnews_con .more a {
				display: block;
				width: 100%;
				height: 45px;
				background: #f0f3f5;
				line-height: 45px;
				color: #666666;
				font-size: 15px;
				text-transform: uppercase;
			}
			
			.gnews_div .gnews_text .left .gnews_con .more a i {
				display: inline-block;
				background:  no-repeat center center;
				width: 31px;
				height: 9px;
				margin-left: 10px;
			}
			
			.gnews_div .gnews_text .left .container h1 {
				color: #333333;
				font-size: 26px;
			}
			
			.gnews_div .gnews_text .left .container .data {
				margin-top: 20px;
				line-height: 24px;
			}
			
			.gnews_div .gnews_text .left .container .data .da {
				float: left;
				display: table;
			}
			
			.gnews_div .gnews_text .left .container .data .da span {
				float: left;
				display: inline-block;
				color: #888888;
				font-size: 14px;
				margin-right: 16px;
			}
			
			.gnews_div .gnews_text .left .container .data .fx {
				line-height: 24px;
				float: right;
				display: table;
			}
			
			.gnews_div .gnews_text .left .container .data .fx span {
				display: inline-block;
				float: left;
				color: #888888;
				font-size: 14px;
			}
			
			.gnews_div .gnews_text .left .container .data .fx div {
				margin-top: 2px;
				float: left;
				display: table;
			}
			
			.gnews_div .gnews_text .left .container .data .fx div a {
				height: 16px;
				display: block;
				float: left;
				margin-left: 10px;
			}
			
			.gnews_div .gnews_text .left .container .g_newstop {
				position: relative;
				margin-top: 40px;
				background: #eef3f9;
				padding: 30px 45px;
			}
			
			.gnews_div .gnews_text .left .container .g_newstop:before {
				content: "";
				position: absolute;
				left: 50%;
				top: -19px;
				margin-left: -21px;
				width: 42px;
				height: 42px;
				background:  no-repeat center center;
			}
			
			.gnews_div .gnews_text .left .container .g_newstop .t {
				color: #777777;
				font-size: 15px;
				line-height: 26px;
			}
			
			.gnews_div .gnews_text .left .container .text_con {
				margin-top: 36px;
				color: #666666;
				font-size: 15px;
				line-height: 26px;
			}
			
			.gnews_div .gnews_text .left .container .w {
				color: #777777;
				font-size: 13px;
				background: #f0f3f6;
				height: 47px;
				line-height: 47px;
				text-align: center;
				margin-top: 40px;
			}
			
			.gnews_div .gnews_text .left .container .fanhui {
				margin-top: 35px;
			}
			
			.gnews_div .gnews_text .left .container .fanhui ul {
				position: relative;
			}
			
			.gnews_div .gnews_text .left .container .fanhui ul:before {
				content: "";
				position: absolute;
				left: 50%;
				top: 3px;
				width: 1px;
				height: 40px;
				background: #d9d9d9;
			}
			
			.gnews_div .gnews_text .left .container .fanhui ul li {
				float: left;
				width: 40%;
			}
			
			.gnews_div .gnews_text .left .container .fanhui ul li .bt {
				color: #888888;
				font-size: 16px;
			}
			
			.gnews_div .gnews_text .left .container .fanhui ul li .t {
				color: #888888;
				font-size: 15px;
				line-height: 24px;
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.gnews_div .gnews_text .left .container .fanhui ul li:last-child {
				float: right;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con {
				margin-top: 42px;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con .tit {
				width: 100%;
				border-bottom: 1px solid #dee1e1;
				padding-bottom: 12px;
				/*float: left;*/
				display: table;
				color: #555555;
				font-size: 17px;
				font-family: arial;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con .tit span {
				color: #444444;
				font-size: 20px;
				font-weight: bold;
				font-family: "微软雅黑";
				position: relative;
				top: -2px;
				display: inline-block;
				margin-right: 8px;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con .tit span:before {
				content: "";
				position: absolute;
				left: 0;
				bottom: -15px;
				width: 79px;
				height: 2px;
				background: #186ece;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con .tj_con {
				padding-top: 30px;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con .tj_con li {
				float: left;
				width: 265px;
				height: 191px;
				position: relative;
				margin-right: 23px;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con .tj_con li .bt {
				position: absolute;
				left: 0;
				bottom: 0;
				width: 100%;
				background: rgba(0, 0, 0, 0.6);
				height: 43px;
				line-height: 43px;
				color: #fff;
				font-size: 15px;
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap;
				padding: 0 10px;
			}
			
			.gnews_div .gnews_text .left .container .rmtj_con .tj_con li:last-child {
				margin-right: 0;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con {
				margin-top: 40px;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con .tit {
				width: 100%;
				border-bottom: 1px solid #dee1e1;
				padding-bottom: 12px;
				float: left;
				display: table;
				color: #555555;
				font-size: 17px;
				font-family: arial;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con .tit span {
				color: #444444;
				font-size: 20px;
				font-weight: bold;
				font-family: "微软雅黑";
				position: relative;
				top: -2px;
				display: inline-block;
				margin-right: 8px;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con .tit span:before {
				content: "";
				position: absolute;
				left: 0;
				bottom: -15px;
				width: 79px;
				height: 2px;
				background: #186ece;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con ul {
				padding-top: 30px;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con ul li {
				float: left;
				width: 270px;
				border: 1px solid #d9d9d9;
				margin-right: 15px;
				margin-bottom: 20px;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con ul li input {
				width: 100%;
				height: 43px;
				padding: 0 10px;
				border: none;
				font-size: 14px;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con ul li textarea {
				width: 100%;
				height: 128px;
				font-family: "微软雅黑";
				padding: 10px;
				font-size: 14px;
				border: none;
			}
			
			.gnews_div .gnews_text .left .container .plyx_con ul li .btn {
				width: 160px;
				height: 44px;
				float: right;
				background: #186ece;
				color: #fff;
				font-size: 16px;
			}
			
			.gnews_div .gnews_text .right {
				width: 323px;
			}
			
			.gnews_div .gnews_text .right .tit {
				background: #f8f8f8;
				height: 49px;
				border-left: #186ece solid 2px;
				line-height: 49px;
				color: #444444;
				font-size: 18px;
				padding-left: 17px;
			}
			
			.gnews_div .gnews_text .right .fx_con {
				margin-top: 20px;
				margin-bottom: 20px;
			}
			
			.gnews_div .gnews_text .right .fx_con li {
				float: left;
				width: 101px;
				height: 35px;
				border: 1px solid #d8d8d8;
				border-radius: 3px;
				margin: 0 10px 8px 0;
			}
			
			.gnews_div .gnews_text .right .fx_con li:nth-child(3n) {
				margin-right: 0;
			}
			
			.gnews_div .gnews_text .right .fx_con li a {
				display: block;
				text-align: center;
				line-height: 33px;
				color: #777777;
				font-size: 14px;
			}
			
			.gnews_div .gnews_text .right .wz_con {
				margin-top: 20px;
			}
			
			.gnews_div .gnews_text .right .wz_con li {
				float: left;
				width: 100%;
				padding: 15px 0;
				border-bottom: 1px dotted #d0d0d0;
			}
			
			.gnews_div .gnews_text .right .wz_con li:first-child {
				padding-top: 0;
			}
			
			.gnews_div .gnews_text .right .wz_con li:last-child {
				border-bottom: none;
			}
			
			.gnews_div .gnews_text .right .wz_con li .img {
				float: left;
				width: 113px;
				height: 73px;
				display: block;
				position: relative;
			}
			
			.gnews_div .gnews_text .right .wz_con li .text {
				width:190px;
				float: right;
				padding-left: 15px;
			}
			
			.gnews_div .gnews_text .right .wz_con li .text .bt {
				color: #555555;
				font-size: 16px;
				line-height: 23px;
				height: 46px;
				overflow: hidden;
			}
			
			.gnews_div .gnews_text .right .wz_con li .text .con {
				margin-top: 5px;
				line-height: 20px;
			}
			
			.gnews_div .gnews_text .right .wz_con li .text .con a {
				display: inline-block;
				float: left;
				color: #999999;
				font-size: 13px;
				background: url(/uploads/image/tdimages/xwyj.png) no-repeat left 6px;
				padding-left: 20px;
			}
			
			.gnews_div .gnews_text .right .wz_con li .text .con span {
				display: inline-block;
				float: right;
				color: #999999;
				font-size: 13px;
				font-family: arial;
			}
			
			.gnews_div .gnews_text .right .img_btn {
				width: 323px;
				height: 170px;
				position: relative;
				margin-top: 30px;
				margin-bottom: 30px;
			}
			
			.gnews_div .gnews_text .right .bq_con {
				margin-top: 20px;
				margin-bottom: 20px;
			}
			
			.gnews_div .gnews_text .right .bq_con li {
				float: left;
				margin-right: 9px;
				margin-bottom: 8px;
			}
			
			.gnews_div .gnews_text .right .bq_con li a {
				border: 1px solid #d8d8d8;
				display: block;
				text-align: center;
				line-height: 33px;
				color: #777777;
				font-size: 14px;
				border-radius: 3px;
				padding: 0 10px;
			}
			
			.gnews_div .gnews_text .right .jx_con {
				margin-top: 10px;
			}
			
			.gnews_div .gnews_text .right .jx_con li {
				float: left;
				width: 100%;
				border-bottom: 1px dotted #d0d0d0;
				padding: 15px 0;
			}
			
			.gnews_div .gnews_text .right .jx_con li .bt {
				color: #888888;
				font-size: 15px;
				line-height: 22px;
				display: block;
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap;
			}
			
			.gnews_div .gnews_text .right .jx_con li .con {
				margin-top: 5px;
				line-height: 20px;
			}
			
			.gnews_div .gnews_text .right .jx_con li .con a {
				display: inline-block;
				float: left;
				color: #999999;
				font-size: 13px;
				background:  no-repeat left 6px;
				padding-left: 20px;
			}
			
			.gnews_div .gnews_text .right .jx_con li .con span {
				display: inline-block;
				float: left;
				margin-left: 40px;
				color: #999999;
				font-size: 13px;
				font-family: arial;
			}
			.w1220 {
			    width: 1220px;
			    margin: 0 auto;
			}
			.gnews_div .gnews_text {
			    margin-top: 53px;
			}
			.clearfix:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}
			
			.clearfix {
				*zoom: 1;
			}
			a {
			    text-decoration: none;
			    outline: none;
			    color: #666;
			}
			.f-r {
			    float: right;
			}
			.f-l {
			    float: left;
			}
			
			
			.text_con a{
				color: #186ece;
				text-decoration:underline;
			}


.mbx .home{padding-left: 25px;position: relative;}
.location { position: relative; z-index: 100; }
.mbx .home:before {
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: 0;
    background: url(/uploads/image/tdimages/mbx.png)center center/cover;
    width: 15px;
    height: 15px;
    content: "";
}
.hf_jjfa1 .g-in { padding: 0 44px; margin-bottom: 40px; }
.hf_jjfa1 { padding-top: 10px; }
.g-in { margin: 0 auto; width: 1220px; }
.mbx { padding: 16px 0; }
.mbx a {
    color: #999999;
    font-size: 16px;
}

.mbx a.cur {
    color: #333333;
}

.mbx a span.songti {
    font-family: 宋体;
    font-weight: bold;
    display: inline-block;
    margin: 0 4px;
}

.foot_bottom  .clearfix span img{width: 2%;}
.foot_bottom  .clearfix span a{color: #bfbcbc;}
.jszcadd,.jszcadd a { color:rgba(255,255,255,0.1);  }
