@media(max-width:408px) {
    .footer_nav_box {display:block!important;}
}
@media(max-width:1300px) {
.box22 {margin-top:90px!important;}
.nyleft_p {display:none;}
.section .sectionL .column1 {display:none;}    
.zixuntxt {font-size:14px;display: inline;margin-left:45px;color:hwb(10.26deg 1.96% 6.27% / 38.04%)!important;font-weight:600;line-height:86px;border-bottom:none!important;float:left;display:none;}
.zixuntxt:hover {color:red!important;}
.newstext p,.newstext h2 {float:Left;}
.newstext p span {padding:5px;background:#eee;margin-right:5px;margin-top:5px!important;border:1px solid #ccc;}
.nrxm {margin-top:0px!important;line-height:44px!important;}
.spanxm {line-height:35px!important;}
.newsxq .newstext p {max-height:300px;overflow-y:auto;}
.biaozhunquyu,.bzqy,.moxingquyu {float:left;max-height:400px;overflow-y:auto;width:100%;margin-top:15px;}
.newstext li {line-height:35px;font-size:16px;float:left;width:100%!important;}
 /**/
.contlist1{margin: 0px;margin-top:20px;
    padding: 0px;
    outline: 0px;    width: 60px;
    height: 40px;    float: left;
    max-width: 100%;
    box-sizing: border-box;
    overflow-wrap: break-word !important;
    border-width: 1px;
    border-style: solid;
    border-color: #FFD872;}

.contlist{margin: 0px;
    font-weight: bold;
    outline: 0px;
    max-width: 100%;
    height:40px;
    line-height:40px;
    box-sizing: border-box;
    overflow-wrap: break-word !important;
    font-size: 16px;
    color: #FFFFFF;
    background-color: #183883;
    text-align: center;
    transform: translate(5px, 5px);}
.fbbjtxt {margin-left:0px!important;}
.some-list img,.zxzxjqr {display:none;}
.select-filter-item-box {
    flex: 1;
    display: flex;
    flex-wrap: wrap;
    margin-top: 10px;
    margin-bottom:10px;
}
.select-filter-item {
    font-weight: 400;
    color: #293A4C;
    line-height: 20px;
    background: #FFFFFF;
    border-radius: 1px;
    border: 1px solid #CCCCCC;
    padding: 2px 12px;
    margin-left: 8px;
    margin-top: 10px;
}
.select-filter-item:hover, .select-filter-item-ck {
    background: #86BE1E;
    border: 1px solid #86BE1E;
    color: #fff;
}


#city5{width:152px;margin-top:0px!important;color:#fb7133;float:none!important;font-weight:700;background: #ffd78b;border-radius: 5px;padding: 2px;margin:0 auto;line-height:25px;}

/*up*/
.wrapper {    padding-left: 15px;padding-right:15px;line-height: 20px;font-size: 16px;}
.load-more__btn {color:blue;line-height:60px;}
.wrapper p {margin-top:20px;}
.item img {display:none;}
.newstext h2 {
	margin-top: 20px;
    color: #252a33;
    font-size: 20px;
    font-weight: 500;
    border-bottom: 2px solid #e8e9eb;
    line-height:40px;
    width:100%;
}

.wa,.jszl_list {display:none!important;}
.home_main__2VHqB {margin-top:90px;}
.section,.globalAdaptation,.home_section_con__17ox_ {width:100%;}
.section, .section .sectionL {display:block;padding:8px;background:#fff;}
.section .sectionR {width:100%;margin:0;}
.Section2_section2__1dUg3 .Section2_section__1VjuI,.Section3_section3__19FA4 .Section3_section__TsB3S,.Section4_section4__11WeM .Section4_section__1PrPG,.Section7_section7__2I9bB .Section7_section__6I1-z {padding:8px;margin-top:10px;}

.Section2_section2__1dUg3 .Section2_column__3nt38 .Section2_imgIntroes__3kyvo>a,.Section4_section4__11WeM .Section4_column__1NYi_ .Section4_imgIntroes__QS3fi>a,.Section7_section7__2I9bB .Section7_column__2p9ls .Section7_imgIntroes__1JwpA>a {float:left;width:50%;height:87px;}


.youhuiquan{display:none}

	.mobile_block {
		display: block !important;
	}
	.mobile_blocks {
		display: block;
	}
	.pc_block {
		display: none !important;
	}
	.pc_blocks {
		display: none;
	}
	.top {
		display: none;
	}

	.header {
		box-shadow: 0 0px 48px 0 rgba(0, 0, 0, .1);
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		z-index: 99999;
		background: #FFFFFF;
	}
.header .icon-sousuo{color:#333}
	.header,
	.mobile_body {
		-webkit-transition: -webkit-transform .4s ease;
		-ms-transition: -ms-transform .4s ease;
		transition: transform .4s ease;
	}

	.mobile_body {
		padding-top: 102px;
	}

	.header .left {
		float: none;
		padding: 10px 0;
		text-align: center;

	}

	.header .left img {
		height: 40px;
	}

	.search_mobile {
		width: 62px;
		height: 62px;
		position: absolute;
		right: 0;
		top: 0;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.menuBtn {
		display: block;
		width: 62px;
		height: 62px;
		position: absolute;
		left: 0;
		top: 0;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.menuBtn .icon-bar {
		display: block;
		position: relative;
		width: 25px;
		background-color: #d69036;
	}

	.menuBtn .icon-bar:before,
	.menuBtn .icon-bar:after {
		content: '';
		display: block;
		width: 25px;
		height: 1px;
		position: absolute;
		background: #333333;
		-webkit-transition-property: margin, -webkit-transform;
		transition-property: margin, -webkit-transform;
		transition-property: margin, transform;
		transition-property: margin, transform, -webkit-transform;
	}

	.menuBtn .icon-bar:before {
		margin-top: -5px;
	}

	.menuBtn .icon-bar:after {
		margin-top: 5px;
	}

	.menuBtn.toggle-animate .icon-bar {
		background: none
	}

	.menuBtn.toggle-animate .icon-bar:before {
		margin-top: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.menuBtn.toggle-animate .icon-bar:after {
		margin-top: 0;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}

	.menuBtn.toggle-animate .icon-bar:before,
	.menuBtn.toggle-animate .icon-bar:after {
		content: '';
		display: block;
		width: 25px;
		height: 1px;
		position: absolute;
		background: #333333;
	}

	.index_search_left {
		width: 85px;
	}

	.nice-select.wide {
		font-size: 14px;
		border: none;
		padding-left: 10px;
	}

	.nice-select.wide .list {
		left: -2px !important;
		right: 0 !important;
		border: 2px solid #39c94c;
		top: 38px;
		border-top: none;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

	.index_search_right {
		display: flex;
		align-items: center;
	}

	.index_search_right input[type="text"] {
		height: 25px;
		border: none;
		flex: 1;
		width: 210px;
		border-left: 1px solid #e5e5e5;
		padding-left: 15px;
	}

	.index_search_right button {
		background: #39c94c;
		color: #FFFFFF;
		width: 75px;
		height: 42px;
		border: none;
		outline: none;
		cursor: pointer;
	}

	.nice-select .option {
		padding-left: 10px;
	}

	.index_search_right button i {
		display: inline-block;
		margin-right: 5px;
	}

	.nice-select:after {
		right: 7px;
	}
.search_kuan{
    width: 100px !important;
    height: 40px;border:none;padding-left: 8px;
}
.search_kuan .current{
        width: 70px;
    display: block;
    overflow: hidden;
}
.search_kuan  .list{width:150px;height:200px;overflow-y:auto;}

	.mm-slideout {
		-webkit-transition: -webkit-transform .4s ease;
		-ms-transition: -ms-transform .4s ease;
		transition: transform .4s ease;
	}

	.mm-slideout {
		-webkit-transform: translate(80%, 0);
		-moz-transform: translate(80%, 0);
		-ms-transform: translate(80%, 0);
		-o-transform: translate(80%, 0);
		transform: translate(80%, 0);
	}

	.nav .box {
		padding-top: 40px;
	}

	.nav .box .left {
		float: none;
	}

	#mm-blocker {
		background: rgba(3, 2, 1, .4);
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 999999;
		-webkit-transition: -webkit-transform .4s ease;
		-ms-transition: -ms-transform .4s ease;
		transition: transform .4s ease;
		-webkit-transform: translate(-100%, 0);
		-moz-transform: translate(-100%, 0);
		-ms-transform: translate(-100%, 0);
		-o-transform: translate(-100%, 0);
		transform: translate(-100%, 0);
	}

	#mm-blocker.blocker-open {
		-webkit-transform: translate(80%, 0);
		-moz-transform: translate(80%, 0);
		-ms-transform: translate(80%, 0);
		-o-transform: translate(80%, 0);
		transform: translate(80%, 0);
	}

	.nav {
		-webkit-transform: translate(-100%, 0);
		-moz-transform: translate(-100%, 0);
		-ms-transform: translate(-100%, 0);
		-o-transform: translate(-100%, 0);
		transform: translate(-100%, 0);
		height: 100%;
		position: fixed;
		width: 80%;
		z-index: 999999999999;
		background: #f3f3f3;
		left: 0;
		top: 0;
		min-width: 80%;
		overflow: hidden;
		-webkit-transition: -webkit-transform .4s ease;
		-ms-transition: -ms-transform .4s ease;
		transition: transform .4s ease;
	}

	.nav-open {
		-webkit-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		-o-transform: translate(0, 0);
		transform: translate(0, 0);
		-webkit-transition: -webkit-transform .4s ease;
		-ms-transition: -ms-transform .4s ease;
		transition: transform .4s ease;
	}

	.nav:after {
		box-shadow: 0 0 10px rgba(0, 0, 0, .3);
		content: "";
		display: block;
		width: 20px;
		height: 120%;
		position: absolute;
		left: 100%;
		top: -10%;
		z-index: 99;
	}

	.nav .left ul li.nLi {
			width: 100%;
			margin-right: 40px;
			line-height: 60px;
			font-size: 15px;
			position: relative;
			text-align: left;
			border-bottom: 1px solid rgba(0, 0, 0, .1); 
			box-sizing: border-box;
		}
		.nav .left ul li.nLi .sub{
			display: none;
		}
		.nav .left ul li.nLi i{
			position:absolute;
			right: 5px;
			top: 0px; 
	 }
	.nav .left ul li.nLi.active i{
		 -webkit-transform: rotate(90deg);
		 transform: rotate(90deg);
	}
	.nav .left ul li.nLi.active .sub{
		    display: block;
		    background: #fff;
		    padding-left: 20px;
		    border-radius: 5px;
	}
	.nav .left ul li.nLi.active{
		padding-bottom: 15px;
	}
	.nav .left ul li.nLi .sub a{
		display: block;
		height: 45px;
		line-height: 45px;
		color: #666;
		font-size: 14px;
	}
	
		.nav .left ul li>a { 
			color: #454545;
		}
	
		.nav .left ul li:hover>a {
			color: #035cac;
		}

	.nav .right {
		margin-top: 10px;
		display: none;
		align-items: center;
		height: 60px;
	}

	.nav .right a:last-child {
		margin-left: 10px;
		background: #39c94c;
	}

	.nav .right a {
		display: block;
		position: relative;
		height: 60px;
		flex: 1;
		line-height: 60px;
		color: #fff;
		border-radius: 5px;
		background: #0188e4;
		font-size: 15px;
		overflow: hidden;
	}

	.nav .right a span {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		bottom: 0;
		right: 0;
		z-index: 2;
		text-align: center;
	}

	.nav .right a i {
		margin-right: 5px;
	}

	.nav .right a::after {
		content: "";
		z-index: 1;
		position: absolute;
		left: 0;
		top: 0;
		bottom: 0;
		right: 0;
		transition: 0.5s;
		opacity: 0;
		width: 0;
		background: #39c94c;
	}

	.nav .right a:hover::after {
		width: 100%;
		opacity: 1;
	}

	.index_banner .swiper-slide img {
		display: block;
		width: 100%;
	}

	.index_banner .box {
		position: relative;
	}

	.index_banner .box .btn {
		position: absolute;
		right: 0;
		top: -40px;
	}

	.index_banner .box .btn .swiper-button-next,
	.index_banner .box .btn .swiper-button-prev {
		width: 30px;
		height: 30px;
		border-radius: 5px;
		outline: none;
		background: rgba(255, 255, 255, .3);
	}

	.index_banner .box .btn .swiper-button-next {
		right: 0;
	}

	.index_banner .box .btn .swiper-button-prev {
		right: 40px;
		left: auto;
	}

	.index_banner .box .btn .swiper-button-next:after,
	.index_banner .box .btn .swiper-button-prev:after {
		font-size: 12px;
		color: #FFFFFF;
	}

	.index_banner .box .notice {
		width: 100%;
		background: #FFFFFF;
		box-shadow: 0px 5px 40px rgba(0, 0, 0, .1);
		height: 60px;
		display: flex;
		border-radius: 5px;
		z-index: 999;
		align-items: center;
		margin-top: 20px;
	}

	.index_banner .box .notice strong {

		display: block;
		background: url(../images/notice_ico.png) no-repeat 15px center;
		padding-left: 40px;
		box-sizing: border-box;
		font-size: 15px;
		color: #4c4c4c;
		font-weight: bold;
		height: 20px;
	}

	.index_banner .box .notice_box {}

	.index_banner .box .notice_box li {
		height: 25px;
		line-height: 25px;
		padding-right: 15px;
		background: url(../images/point.png) no-repeat left center;
		padding-left: 13px;
		overflow: hidden;

	}

	.index_banner .box .notice_box li a {
		font-size: 14px;
		color: #5a5a5a;
	}

	.index_banner .box .notice_box li a:hover {
		color: #0085dd;
	}

	.index_banner .box .notice_box li span {
		display: none;
	}

	.lmt {
		height: 35px;
		line-height: 35px;
		margin-bottom: 25px;
	}

	.lmt a.more {
		float: right;
		width: 80px;
		height: 28px;
		line-height: 28px;
		border: 1px solid #e7e7e7;
		border-radius: 25px;
		display: flex;
		align-items: center;
		text-align: center;
		justify-content: center;
		font-size: 12px;
		color: #979797;
	}

	.lmt a.more i {
		font-size: 16px;
		margin-left: 0px;
		color: #b1b1b1;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.lmt a.more:hover {
		border: 1px solid #0188e4;
		color: #0188e4;
	}

	.lmt a.more:hover i {
		color: #0188e4;
	}

	.lmt strong {
		font-size: 20px;
	}

	.lmt span {
		font-size: 12px;
		color: #cbcbcb;
		display: none;
		margin-left: 5px;
	}

	.pinpaizhaoshang {
		padding-top: 30px;
		padding-bottom: 25px;
		background: url(../images/ppzs_bg1.jpg) no-repeat left bottom, url(../images/ppzs_bg2.jpg) no-repeat right top;
	}

 
	.pinpaizhaoshang .bd ul li {
		cursor: pointer;
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 13px;
		position: relative;
	}
.pinpaizhaoshang .bd ul li img{
    width: 100%;
    height: 100px;
}
	.pinpaizhaoshang .bd ul li::after {
		content: "";
		width: 30%;
		opacity: 0;
		height: 1px;
		background: #1d8fdb;
		position: absolute;
		left: 0;
		bottom: 0;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.pinpaizhaoshang .bd ul li:hover::after {
		width: 100%;
		opacity: 1;
	}

	.pinpaizhaoshang .bd ul li .pic {
		display: block;
		width: 100%;
		position: relative;
	}

	.pinpaizhaoshang .bd ul li .pic i {
		width: 32px;
		height: 32px;
		display: block;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		background: rgba(0, 0, 0, .5);
		line-height: 32px;
		text-align: center;
		border-radius: 50%;
		color: #fff;
	}

	.pinpaizhaoshang .bd ul li .pic img {
		display: block;
		width: 100%;
		height: 100px;
	}

	.pinpaizhaoshang .bd ul li:nth-child(even) {
		margin-right: 0;
	}

	.pinpaizhaoshang .bd ul li .more {
		display: flex;
		height: 35px;
		line-height: 35px;
		border-bottom: 1px solid #dadada;
	}

	.pinpaizhaoshang .bd ul li .more span {
		flex: 1;
		font-size: 14px;
		color: #5d5d5d;
		height: 35px;
		overflow: hidden;
	}

	.pinpaizhaoshang .bd ul li .more span:last-child {
		text-align: right;
	}

	.pinpaizhaoshang .bd ul li:hover .more span:last-child {
		color: #0181d7;
	}

	.pinpaizhaoshang .bd ul li:hover .pic i {
		background: #0181d7;
	}


	.pinpaizhaoshang .hd {
		margin-top: 5px;
	}

	.pinpaizhaoshang .hd ul {
		display: flex;
		align-items: center;
		justify-content: center;
		height: 20px;
	}

	.pinpaizhaoshang .hd ul li {
		width: 11px;
		height: 11px;
		background: #e4e4e4;
		border-radius: 50%;
		text-indent: 30px;
		overflow: hidden;
		margin: 0 4px;
		cursor: pointer;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.pinpaizhaoshang .hd ul li.on {
		background: #0181d7;
	}

	.dailipinpai {
		padding-top: 30px;
		padding-bottom: 35px;
		background: url(../images/dlpp_bg.jpg) no-repeat center #f3f7f8;
	}

	.dailipinpai .lmt,
	.chanpinzhongxin .lmt {
		height: auto;
		margin-bottom: 10px;
	}

	.lmt .s {
		display: block;
		font-size: 16px;
	}

	.lmt .s a {
		display: inline-block;
		margin-right: 20px;
		color: #6c6c6c;
	}

	.lmt .s a:hover {
		color: #0181d7;
	}

	.tab-hd .s a {
		display: inline-block;
		padding: 0 15px;
		margin-right: 15px;
		color: #6c6c6c;
		font-size: 14px;
		height: 30px;
		line-height: 30px;
		border-radius: 25px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.tab-hd .s a.on,
	.tab-hd .s a:hover {
		background: #0181d7;
		color: #FFFFFF;
	}

	.dailipinpai .left {
		width: 100%;
	}

	.dailipinpai .left:after {
		content: "";
		display: block;
		height: 0px;
		visibility: hidden;
		clear: both;
	}

	.dailipinpai .left a {
		display: block;
		width: 49%;
		float: left;
		position: relative;
		overflow: hidden;
		border-radius: 5px;
		margin-bottom: 16px;
	}

	.dailipinpai .left a:last-child {
		float: right;
	}

	.dailipinpai .left a img {
		display: block;
		width: 100%;
		height: 120px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.dailipinpai .left a p {
		position: absolute;
		width: 100%;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #FFFFFF;
		font-size: 14px;
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .7);
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.dailipinpai .left a:hover img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1)
	}

	.dailipinpai .left a:hover p {
		background: rgba(1, 129, 215, .7);
	}

	.dailipinpai .index_dlpp {
		border-radius: 5px;
		overflow-y: auto;
		width: 100%;
		height: 304px;
		background: #FFFFFF;
		box-shadow: 0px 5px 5px rgba(0, 0, 0, .05);
		padding: 10px;
		box-sizing: border-box;
	}

	.dailipinpai .index_dlpp::-webkit-scrollbar {
		width: 2px;
		height: 4px
	}

	.dailipinpai .index_dlpp::-webkit-scrollbar-button:vertical {
		display: none
	}

	.dailipinpai .index_dlpp::-webkit-scrollbar-corner,
	::-webkit-scrollbar-track {
		background-color: #cdd2d8
	}

	.dailipinpai .index_dlpp::-webkit-scrollbar-thumb {
		border-radius: 5px;
		background-color: #0181d7;
	}

	.dailipinpai .index_dlpp::-webkit-scrollbar-thumb:vertical:hover {
		background-color: #0181d7;
	}

	.dailipinpai .index_dlpp::-webkit-scrollbar-thumb:vertical:active {
		background-color: #0181d7;
	}

	.dailipinpai .index_dlpp ul li {
		display: block;
		float: left;
		width: 32%;
		border: 1px solid #e5e5e5;
		box-sizing: border-box;
		border-radius: 5px;
		overflow: hidden;
		margin-right: 2%;
		margin-bottom: 10px;
		position: relative;
	}

	.dailipinpai .index_dlpp ul li:nth-of-type(3n+3) {
		margin-right: 0;
	}

	.dailipinpai .index_dlpp ul li .pp_bq {
		position: absolute;
		right: 0;
		top: 0;
		width: 33px;
		height: 22px;
		color: #FFFFFF;
		font-size: 12px;
		line-height: 20px;
		text-align: right;
		padding-right: 5px;

	}

	.dailipinpai .index_dlpp ul li .pp_bq1 {
		background: url(../images/biaoqian_rm.png) no-repeat center;
		background-size: 100%;
	}

	.dailipinpai .index_dlpp ul li .pp_bq2 {
		background: url(../images/biaoqian_yz.png) no-repeat center;
		background-size: 100%;
	}

	.dailipinpai .index_dlpp ul li .pp_bq3 {
		background: url(../images/biaoqian_hd.png) no-repeat center;
		background-size: 100%;
	}

	.dailipinpai .index_dlpp ul li i {
		display: block;
		width: 100%;
		height: 40px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.dailipinpai .right ul li i img {
		max-height: 40px;
	}

	.dailipinpai .index_dlpp ul li p {
		text-align: center;
		font-size: 11px;
		color: #585858;
		height: 22px;
		line-height: 22px;
		overflow: hidden;
	}

	.dailipinpai .index_dlpp ul li .pp_zhezhao {
		position: absolute;
		left: 0;
		top: 0;
		background: rgba(1, 129, 215, .9);
		width: 100%;
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		opacity: 0;
		visibility: hidden;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.dailipinpai .index_dlpp ul li .pp_zhezhao a {
		    width: 80%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border: 1px solid #FFFFFF;
    border-radius: 25px;
    font-size: 12px;
    color: #FFFFFF;
	}

	.dailipinpai .index_dlpp ul li .pp_zhezhao a:hover {
		background: #FFFFFF;
		color: #0181d7;
	}

	.dailipinpai .index_dlpp ul li:hover .pp_zhezhao {
		opacity: 1;
		visibility: initial;
	}


	.dailipinpai .index_ppzs {
		border-radius: 5px;
		width: 100%;
		background: #FFFFFF;
		box-shadow: 0px 5px 5px rgba(0, 0, 0, .05);
		padding: 10px;
		box-sizing: border-box;
		padding-bottom: 0;
	}



	.dailipinpai .index_ppzs ul li {
		cursor: pointer;
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 13px;
		position: relative;
	}

	.dailipinpai .index_ppzs ul li::after {
		content: "";
		width: 30%;
		opacity: 0;
		height: 1px;
		background: #1d8fdb;
		position: absolute;
		left: 0;
		bottom: 0;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.dailipinpai .index_ppzs ul li:hover::after {
		width: 100%;
		opacity: 1;
	}

	.dailipinpai .index_ppzs ul li .pic {
		display: block;
		width: 100%;
		position: relative;
	}

	.dailipinpai .index_ppzs ul li .pic i {
		width: 32px;
		height: 32px;
		display: block;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		background: rgba(0, 0, 0, .5);
		line-height: 32px;
		text-align: center;
		border-radius: 50%;
		color: #fff;
	}

	.dailipinpai .index_ppzs ul li .pic img {
		display: block;
		width: 100%;
		height: 100px;
	}

	.dailipinpai .index_ppzs ul li:nth-child(even) {
		margin-right: 0;
	}

	.dailipinpai .index_ppzs ul li .more {
		display: flex;
		height: 35px;
		line-height: 35px;
		border-bottom: 1px solid #dadada;
	}

	.dailipinpai .index_ppzs ul li .more span {
		flex: 1;
		font-size: 14px;
		color: #5d5d5d;
		height: 35px;
		overflow: hidden;
	}

	.dailipinpai .index_ppzs ul li .more span:last-child {
		text-align: right;
	}

	.dailipinpai .index_ppzs ul li:hover .more span:last-child {
		color: #0181d7;
	}

	.dailipinpai .index_ppzs ul li:hover .pic i {
		background: #0181d7;
	}

	.dailipinpai .index_ppzt {
		width: 100%;
	}

	.dailipinpai .index_ppzt ul li {
		width: 100%;
		border-radius: 5px;
		background: #FFFFFF;
		box-shadow: 0px 5px 5px rgba(0, 0, 0, .05);
		box-sizing: border-box;
		padding: 7px 15px;
		margin-bottom: 14px;
		margin-right: 2%;
		box-sizing: border-box;
		background: #FFFFFF;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.dailipinpai .index_ppzt ul li:nth-child(even) {
		margin-right: 0;
	}

	.dailipinpai .index_ppzt ul li p {
		height: 36px;
		line-height: 36px;
		background: url(../images/point_1.png) no-repeat left;
		padding-left: 15px;
		overflow: hidden;

	}

	.dailipinpai .index_ppzt ul li a {
		color: #585858;
		font-size: 14px;
	}

	.dailipinpai .index_ppzt ul li a:hover {
		color: #39c94c;
	}

	.dailipinpai .index_ppzt ul li p span {
		float: right;
		font-size: 14px;
		color: #9f9f9f;
		margin-left: 15px;
	}


	.chanpinzhongxin {
		position: relative;
		padding-top: 30px;
		padding-bottom: 60px;
		background: url(../images/cpzs_bg1.jpg) no-repeat left 30px, url(../images/cpzs_bg2.jpg) no-repeat right bottom;
		background-size: auto, 150%, 150px;
	}
           .waves {position:absolute;width:100%;height:35px;   left: 0; bottom: 0;}
			      
			            .parallax > use {animation:move-forever 25s cubic-bezier(.55,.5,.45,.5)     infinite;}
			            .parallax > use:nth-child(1) {animation-delay:-2s;animation-duration:7s;}
			            .parallax > use:nth-child(2) {animation-delay:-3s;animation-duration:10s;}
			            .parallax > use:nth-child(3) {animation-delay:-4s;animation-duration:13s;}
			            .parallax > use:nth-child(4) {animation-delay:-5s;animation-duration:20s;}
			            @keyframes move-forever {0% {transform:translate3d(-90px,0,0);}
			            100% {transform:translate3d(85px,0,0);}
			            }

	.chanpinzhongxin .lmt strong,
	.jishuzhuanlan .lmt strong {
		background-size: 23px !important;
		padding-left: 30px !important;
	}

	.chanpinzhongxin .swiper-slide {
		display: block;
		float: left;
		width: 251px;
		height: 312px;
		background: #FFFFFF;
		box-shadow: 0px 0px 25px rgba(0, 0, 0, .04);
		margin-right: 10px;
		border-radius: 5px;
		padding-top: 35px;
		box-sizing: border-box;
		position: relative;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;

	}

	.chanpinzhongxin .swiper-slide .cpzx_ico {
		width: 67px;
		height: 67px;
		border-radius: 50%;
		margin: 0 auto;
		display: flex;
		align-items: center;
		justify-content: center;
		background: #1679d3;
		box-shadow: 0px 0px 30px rgba(1, 129, 215, .5);
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.chanpinzhongxin .swiper-slide .cpzx_ico i {
		color: #FFFFFF;
		font-size: 40px;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.chanpinzhongxin .swiper-slide strong {
		display: block;
		text-align: center;
		font-size: 17px;
		color: #2a2a2a;
		margin-top: 25px;
		margin-bottom: 20px;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.chanpinzhongxin .swiper-slide strong a {
		color: #333333;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.chanpinzhongxin .swiper-slide .cpzx_tag {
		width: 227px;
		margin: 0 auto;
		text-align: center;
	}

	.chanpinzhongxin .swiper-slide .cpzx_tag a {
		display: inline-block;
		height: 22px;
		line-height: 22px;
		border: 1px solid #e4e4e4;
		padding: 0 14px;
		border-radius: 25px;
		font-size: 12px;
		color: #8e8e8e;
		margin-bottom: 7px;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.chanpinzhongxin .swiper-slide .more {
		position: absolute;
		width: 227px;
		left: 0;
		right: 0;
		margin: 0 auto;
		bottom: 0;
		height: 45px;
		line-height: 45px;
		display: flex;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
		border-top: 1px solid #ededed;
	}

	.chanpinzhongxin .swiper-slide .more span {
		flex: 1;
		font-size: 12px;
		color: #a5a5a5;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.chanpinzhongxin .swiper-slide:hover {
		background: url(../images/cpzx_li_bg.png) no-repeat right center #1679d3;
	}

	.chanpinzhongxin .swiper-slide:hover .cpzx_ico {
		background: #FFFFFF;
	}

	.chanpinzhongxin .swiper-slide:hover .cpzx_ico i {
		color: #1679d3;
	}

	.chanpinzhongxin .swiper-slide:hover strong a {
		color: #FFFFFF;
		font-weight: bold;
	}

	.chanpinzhongxin .swiper-slide:hover .cpzx_tag a {
		color: #FFFFFF;
		border: 1px solid #318ee1;
	}

	.chanpinzhongxin .swiper-slide:hover .more {
		border-top: 1px solid #4594dc;
	}

	.chanpinzhongxin .swiper-slide:hover .more span {
		color: #FFFFFF;
	}

	.chanpinzhongxin .swiper-slide .cpzx_tag a:hover {
		background: #FFFFFF;
		border: 1px solid #FFFFFF;
		color: #1679d3;
	}

	.index_cpyy ul li {
		display: flex;
		padding: 15px 0px;
		padding-left: 0;
		border-bottom: 1px solid #e8e8e8;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.index_cpyy ul li .pic {
		display: block;
		width: 120px;
		height: 90px;
		display: flex;
		align-items: center;
		justify-content: center;
		border: 1px solid #f2f2f2;

	}

	.index_cpyy ul li .pic img {
		width: 120px;
		max-height: 90px;
	}

	.index_cpyy ul li .news_list_txt {
		padding-left: 13px;
		flex: 1;
	}

	.index_cpyy ul li .news_list_txt .title {
		line-height: 24px;
		font-size: 16px;
		color: #000000;
		display: block;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.index_cpyy ul li .news_list_txt p {
		display: none;
	}

	.index_cpyy ul li .news_list_txt .more {
		height: 26px;
		margin-top: 20px;
		font-size: 14px;
		color: #9f9f9f;
		display: flex;
	}

	.index_cpyy ul li .news_list_txt .more span {
		flex: 1;
	}

	.index_cpyy ul li .news_list_txt .more span i {
		display: inline-block;
		margin-right: 5px;
	}

	.index_cpyy ul li .news_list_txt .more a {
		display: block;
		height: 29px;
		line-height: 29px;
		border-radius: 5px;
	}

	.index_cpyy ul li .news_list_txt .more a i {
		font-size: 16px;
		color: #878787;
	}

	.index_cpyy ul li:hover {
		background: #f5fafe;

	}

	.index_cpyy ul li:hover .news_list_txt .title {
		color: #0183da;
	}


	.index_xhcp ul li {
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 15px;
		border-radius: 5px;
		overflow: hidden;
		box-shadow: 0px 0px 25px rgba(0, 0, 0, .08);
	}

	.index_xhcp ul li:nth-child(even) {
		margin-right: 0;
	}

	.index_xhcp ul li .pic {
		display: block;
	}

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

	.index_xhcp ul li .t {
		font-size: 14px;
		color: #2a2a2a;
		line-height: 20px;
      display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}

	.index_xhcp ul li .t:hover {
		color: #1679d3;
	}

	.index_xhcp ul li .index_xhcp_b {
		padding: 10px;
		box-sizing: content-box;
	}

	.index_xhcp ul li p {
		font-size: 12px;
		color: #5b5b5b;
		line-height: 20px;
	}

	.index_xhcp ul li .more {
		display: flex;
		margin-top: 10px;
	}

	.index_xhcp ul li:last-child {
		display: none;
	}

	.index_xhcp ul li .more a {
		flex: 1;
		height: 30px;
		line-height: 30px;
		background: #1679d3;
		color: #FFFFFF;
		text-align: center;
		font-size: 12px;
		border-radius: 5px;
		box-shadow: 0px 0px 15px rgba(22, 121, 211, .5);
	}

	.index_xhcp ul li .more a i {
		display: none;
		margin-right: 5px;
		font-size: 18px;
	}

	.index_xhcp ul li .more a:last-child {
		margin-left: 10px;
		background: #39c94c;
		box-shadow: 0px 0px 15px rgba(57, 201, 76, .5);
	}

	.cpzx {
		padding-bottom: 40px;
		padding-top: 10px;
		padding-left: 10px;
	}

	.jishuzhuanlan {
		padding-top: 30px;
		padding-bottom: 40px;
	}

	.jishuzhuanlan .jszl {
		padding-bottom: 60px;
	}

	.jishuzhuanlan .swiper-slide i {
		display: block;
		box-shadow: 0px 5px 15px rgba(0, 0, 0, .08);
	}

	.jishuzhuanlan .swiper-slide i img {
		display: block;
		width: 100%;
	}

	.jishuzhuanlan .swiper-slide .jszl_title {
		height: 60px;
		display: flex;
		line-height: 60px;
		border-bottom: 1px solid #e9e9e9;
	}

	.jishuzhuanlan .swiper-slide .jszl_title strong {
		flex: 1;
		font-size: 16px;
		color: #6f6f6f;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
      overflow:hidden
	}

	.jishuzhuanlan .swiper-slide .jszl_title span {
		font-size: 20px;
		color: #d0d0d0;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.jishuzhuanlan .swiper-slide::after {
		content: "";
		width: 30%;
		height: 1px;
		background: #1679d3;
		position: absolute;
		left: 0;
		bottom: 0;
		opacity: 0;
		-webkit-transition: all .5s ease-in-out 0s;
		transition: all .5s ease-in-out 0s;
	}

	.jishuzhuanlan .swiper-slide:hover::after {
		opacity: 1;
		width: 100%;
	}

	.jishuzhuanlan .swiper-slide:hover .jszl_title strong {
		color: #000;
	}

	.jishuzhuanlan .swiper-slide:hover .jszl_title span {
		color: #1679d3;
		font-weight: bold;
	}

	.jishuzhuanlan .jszl_next {
		width: 30px;
		height: 30px;
		background: url(../images/jszl_next.png) no-repeat center;
		position: absolute;
		bottom: 0;
		right: 30px;
		cursor: pointer;
		z-index: 99;
	}

	.jishuzhuanlan .jszl_prev {
		width: 30px;
		height: 30px;
		background: url(../images/jszl_prev.png) no-repeat center;
		position: absolute;
		bottom: 0;
		left: 30px;
		cursor: pointer;
		z-index: 99;
	}

	.jishuzhuanlan .swiper-button-disabled {
		opacity: .3;
	}

	.xinwenzhongxin {
		padding-top: 45px;
		padding-bottom: 30px;
		box-sizing: border-box;
		background: url(../images/xwzx_bg.jpg) no-repeat top center;
	}

	.xinwenzhongxin .lmt .s {
		display: inline-block;
	}

	.xinwenzhongxin .xwzx_left {
		width: 100%;
		margin-bottom: 30px;
	}


	.xinwenzhongxin .xwzx_left_b {
		width: 100%;
	}

	.xinwenzhongxin .xwzx_left_b:after {
		content: "";
		display: block;
		height: 0px;
		visibility: hidden;
		clear: both;
	}

	.xinwenzhongxin .xwzx_left_b a {
		display: block;
		width: 49%;
		float: left;
		position: relative;
		overflow: hidden;
		border-radius: 5px;
		margin-bottom: 16px;
	}

	.xinwenzhongxin .xwzx_left_b a:last-child {
		float: right;
	}

	.xinwenzhongxin .xwzx_left_b a img {
		display: block;
		height: 120px;
		width: 100%;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.xinwenzhongxin .xwzx_left_b a p {
		position: absolute;
		width: 100%;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #FFFFFF;
		font-size: 14px;
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .7);
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.xinwenzhongxin .xwzx_left_b a:hover img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1)
	}

	.xinwenzhongxin .xwzx_left_b a:hover p {
		background: rgba(1, 129, 215, .7);
	}

	.xinwenzhongxin .xwzx_left_list {
		width: 100%;
		margin-top: -5px;
	}

	.xinwenzhongxin .xwzx_left_list li {
		height: 43px;
		line-height: 43px;
		padding: 0 7px;
		padding-left: 20px;
		box-sizing: border-box;
		position: relative;
		overflow: hidden;
		margin-bottom: 3px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.xinwenzhongxin .xwzx_left_list li::after {
		content: "";
		width: 7px;
		height: 7px;
		background: url(../images/point.png) no-repeat center;
		position: absolute;
		left: 7px;
		top: 45%;
	}

	.xinwenzhongxin .xwzx_left_list li span {
		float: right;
		font-size: 15px;
		margin-left: 20px;
		color: #d4d4d4;
	}

	.xinwenzhongxin .xwzx_left_list li a {
		font-size: 14px;
		color: #565656;
	}

	.xinwenzhongxin .xwzx_left_list li:hover {
		background: #eef5fb;
	}

	.xinwenzhongxin .xwzx_left_list li a:hover {
		color: #1679d3;
	}

	.xinwenzhongxin .xwzx_right {
		width: 100%;
	}

	.xinwenzhongxin .xwzx_right img {
		display: block;
		width: 100%;
	}

	.xinwenzhongxin .xwzx_right ul li {
		height: 46px;
		line-height: 46px;
		font-size: 15px;
		overflow: hidden;
		background: url(../images/point.png) no-repeat left center;
		padding-left: 13px;
	}

	.xinwenzhongxin .xwzx_right ul li a {
		display: block;
		color: #565656;
	}

	.xinwenzhongxin .xwzx_right ul li a:hover {
		color: #1679d3;
	}

	.youshi {
		height: 90px;
		background: url(../images/youshi_bg.jpg) no-repeat center;
	}

	.youshi .box ul {
		display: flex;
		height: 90px;
		align-items: center;
		justify-content: center;
	}

	.youshi .box ul li {
		flex: 1;
		text-align: center;
	}

	.youshi .box ul li i {
		font-size: 34px !important;
		color: #FFFFFF;
	}

	.youshi .box ul li .youshi_t {
		margin-top: 10px;
	}

	.youshi .box ul li .youshi_t strong {
		display: block;
		color: #FFFFFF;
		text-align: center;
		font-size: 14px;
	}

	.youshi .box ul li .youshi_t span {
		display: none;
		color: #FFFFFF;
		font-size: 14px;
		margin-top: 8px;
	}

	.footer {
		background: #f3f4f4;
		padding-top: 80px;
		padding-bottom:40px;
	}

	.footer .left img {
		display: block;
		margin: 0 auto;
		margin-bottom: 28px;
	}

	.footer .left .footer_tel {
		display: none;
		background: url(../images/footer_tel.png) no-repeat left center;
		padding-left: 60px;
		margin-bottom: 20px;
	}

	.footer .left .footer_tel span {
		display: block;
		font-size: 15px;
		color: #767676;
		margin-bottom: 4px;
	}

	.footer .left .footer_tel strong {
		display: block;
		font-size: 36px;
		color: #0e9adc;
	}

	.footer .left p {
		font-size: 14px;
		color: #949494;
		line-height: 30px;
		text-align: center;
	}

	.footer .fooer_nav {
		display: none;
	}

	.footer_wechat {
		display: none;
	}

	.copyright {
		display: flex;
		line-height: 26px;
		padding-top: 10px;
		padding-bottom: 10px;
		border-top: 1px solid #dddddd;
		margin-top: 35px;
	}

	.copyright p {
		flex: 1;
		font-size: 13px;
		color: #adadad;
	}

	.copyright p:nth-child(2) {
		display: none;
	}

	.copyright p a {
		color: #adadad;
	}


	.footer_slideout {
		width: 25%;
		margin: 0 35%;
		position: fixed;
		background: rgba(243, 243, 243, .9);
		box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
		bottom: 40px;
		height: 40px;
		border-radius: 80px;
		display: flex !important;
		z-index: 99999;
	}

	.footer_slideout a {
		flex: 1;
		display: flex;
		align-items: center;
		justify-content: center;

	}



	.footer_slideout a i {
		font-size: 20px;
		color: #39c94c;
	}

	.wechat_box {
		opacity: 0;
		-webkit-transform: translate(0, -100%);
		-moz-transform: translate(0, -100%);
		-ms-transform: translate(0, -100%);
		-o-transform: translate(0, -100%);
		transform: translate(0, -100%);
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, .5);
		z-index: 99999999;
		left: 0;
		top: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		-webkit-transition: -webkit-transform .4s ease;
		-ms-transition: -ms-transform .4s ease;
		transition: transform .4s ease;
	}

	.wechat_box_open {
		opacity: 1;
		-webkit-transform: translate(0, 0%);
		-moz-transform: translate(0, 0%);
		-ms-transform: translate(0, 0%);
		-o-transform: translate(0, 0%);
		transform: translate(0, 0%);
		-webkit-transition: -webkit-transform .4s ease;
		-ms-transition: -ms-transform .4s ease;
		transition: transform .4s ease;
		display: flex !important;
	}

	.wechat_box .box {
		background: #FFFFFF;
		width: 230px;
		border-radius: 5px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		padding: 15px 0;
		position: relative;
	}

	.wechat_box .box i {
		position: absolute;
		right: 10px;
		top: 10px;
		color: #999;
	}

	.wechat_box .box img {
		display: block;
		margin: 0 auto;
		width: 180px;
	}

	.wechat_box .box p {
		text-align: center;
		font-size: 14px;
		color: #333333;
		margin: 15px 0;
	}

	.wechat_box .box button {
		background: #39c94c;
		color: #FFFFFF;
		border: none;
		height: 35px;
		padding: 0 10px;
		border-radius: 5px;
	}

	.nybanner {
		display: none !important
	}

	.nybanner1 {
		height: 160px;
		background: url(../images/nybanner1_m.jpg) no-repeat center left;
		background-size: cover;
	}

	.nybanner1 .box {
		padding-top: 50px;
	}

	.nybanner1 .box strong {
		font-size: 18px;
		color: #3d3d3d;
		position: relative;
		padding-top: 15px;
	}

	.nybanner1 .box strong::after {
		content: "";
		width: 20px;
		height: 2px;
		background: #19bd33;
		position: absolute;
		left: 0;
		top: 0;
	}

	.nybanner1 .box p {
		font-size: 12px;
		color: #3d3d3d;
		line-height: 24px;
		margin-top: 10px;
	}

	.nybanner2 {
		height: 160px;
		background: url(../images/nybanner2.jpg) no-repeat center;
		background-size: cover;
	}

	.nybanner2 .box {
		padding-top: 40px;
	}

	.nybanner2 .box p {
		text-align: center;
		font-size: 20px;
		color: rgba(255, 255, 255, .4);
		letter-spacing: 5px;
		font-family: arial;
	}

	.nybanner2 .box strong {
		font-size: 22px;
		display: block;
		text-align: center;
		color: #FFFFFF;
		margin-top: 10px;
		letter-spacing: 2px;
	}

	.nybanner3 {
		background: url(../images/nybanner3.jpg) no-repeat center;
		background-size: cover;
	}

	.nybanner4 {
		background: url(../images/nybanner4.jpg) no-repeat center;
	}

	.nybanner4 .box p {
		color: rgba(45, 49, 50, .4);
	}

	.nybanner4 .box strong {
		color: #2d3132;
	}

	.about1 {
		padding-top: 40px;
		padding-bottom: 48px;
		background: url(../images/cpzs_bg1.jpg) no-repeat left top, url(../images/about1_bg.jpg) no-repeat right bottom;
	}

	.about1 .left {
		width: 100%;
	}

	.about1 .left img {
		display: block;
		width: 100%;
	}

	.about1 .right {
		width: 100%;
		margin-top: 10px;
		box-sizing: border-box;
		height: 300px;
		overflow-y: auto;
		padding-right: 10px;

	}

	.about1 .right h1 {
		font-size: 18px;
		font-weight: bold;
		color: #2c2c2c;
		display: inline-block;
	}

	.about1 .right strong {
		font-size: 14px;
		color: #ebebeb;
		font-weight: bold;
		display: inline-block;
		margin-left: 5px;
	}

	.about1 .right .title {
		margin-bottom: 20px;
	}

	.about1 .right .about1_dec {
		font-size: 14px;
		color: #636363;
		line-height: 30px;
		text-align: justify;
	}

	.about1 .right .about1_dec p {
		margin-bottom: 18px;
	}

	.about1 .right::-webkit-scrollbar {
		width: 2px;
		height: 4px
	}

	.about1 .right::-webkit-scrollbar-button:vertical {
		display: none
	}

	.about1 .right::-webkit-scrollbar-corner,
	::-webkit-scrollbar-track {
		background-color: #cdd2d8
	}

	.about1 .right::-webkit-scrollbar-thumb {
		border-radius: 5px;
		background-color: #0181d7;
	}

	.about1 .right::-webkit-scrollbar-thumb:vertical:hover {
		background-color: #0181d7;
	}

	.about1 .right::-webkit-scrollbar-thumb:vertical:active {
		background-color: #0181d7;
	}


	.newsnav {
		height: 60px;
		line-height: 60px;
		border-bottom: 1px solid #e5e5e5;
	}

	.newsnav .left {
		display: flex;
	}

	.newsnav .left a {
		flex: 1;
		text-align: center;
		font-size: 16px;
		color: #000;
		position: relative;
	}

	.newsnav .left a::after {
		content: "|";
		position: absolute;
		right: 0;
		top: 0;
		color: #dedede;
	}

	.newsnav .left a:hover,
	.newsnav .left a.on {
		color: #18bd33;
	}

	.newsnav .left a:last-child::after {
		display: none;
	}

	.newsnav .left .on::before {
		content: "";
		width: 93px;
		height: 2px;
		background: #18bd33;
		position: absolute;
		left: 0;
		right: 0;
		margin: 0 auto;
		bottom: 0;
	}

	.newsnav .right {
		display: none;
		font-size: 15px;
		color: #8c8c8c;
	}

	.newsnav .right a {
		color: #8c8c8c;
	}

	.newsnav .right i {
		font-size: 18px;
		color: #18bd33;
		font-weight: bold;
		display: inline-block;
		margin-right: 5px;
	}



	.nylmt {
		text-align: center;
		margin-bottom: 35px;
	}

	.nylmt strong {
		font-size: 20px;
		color: #2c2c2c;
		position: relative;
		display: block;
		padding-bottom: 20px;
	}

	.nylmt p {
		text-align: center;
		font-size: 12px;
		color: #858585;
		margin-top: 10px;
		line-height: 20px;

	}

	.nylmt strong::after {
		content: "";
		width: 29px;
		height: 3px;
		background: #0181d7;
		position: absolute;
		left: 0;
		right: 0;
		margin: 0 auto;
		bottom: 0;
	}

	.about2 {
		background: #f5f8fd;
		padding-top: 35px;
		padding-bottom: 38px;
	}

	.about2 ul li {
		width: 100%;
		background: #FFFFFF;
		margin-bottom: 15px;
		padding: 10px;
		display: flex;
		align-items: center;
		box-sizing: border-box;
		border-radius: 5px;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, .05);
	}

	.about2 ul li .about2_ico {
		width: 50px;
		height: 50px;
		border-radius: 5px;
		text-align: center;
		line-height: 50px;
	}

	.about2 ul li .about2_txt {
		width: calc(100% - 60px);
		margin-left: auto;
	}

	.about2 ul li .about2_txt strong {
		font-size: 16px;
		font-weight: bold;
	}

	.about2 ul li .about2_txt p {
		font-size: 14px;
		color: #777777;
		line-height: 22px;
		margin-top: 5px;
	}

	.about2 ul li .about2_ico i {
		color: #FFFFFF;
		font-size: 28px;
	}

	.about2 ul li:nth-last-of-type(odd) {
		margin-left: auto;
	}

	.about2 ul li:nth-child(1) .about2_ico {
		background: #f55524;
		box-shadow: 0px 0px 15px #f55524;
	}

	.about2 ul li:nth-child(2) .about2_ico {
		background: #ffb321;
		box-shadow: 0px 0px 15px #ffb321;
	}

	.about2 ul li:nth-child(3) .about2_ico {
		background: #1b96e8;
		box-shadow: 0px 0px 15px #1b96e8;
	}

	.about2 ul li:nth-child(4) .about2_ico {
		background: #5ac251;
		box-shadow: 0px 0px 15px #5ac251;
	}

	.about3 {
		padding-top: 30px;
		padding-bottom: 50px;
		background: url(../images/ppzs_bg2.jpg) no-repeat right top;
		background-size: 60px;
	}

	.about3 .nylmt {
		margin-bottom: 35px;
	}

	.about3 .gallery-top .swiper-slide .title {
		font-size: 34px;
		color: #525252;
		margin-bottom: 20px;
		text-align: center;
	}

	.about3 .gallery-top .swiper-slide .about3_dec {
		height: 140px;
		overflow: hidden;
		padding-right: 10px;
	}

	.about3 .gallery-top .swiper-slide .about3_dec:hover,
	.about3 .gallery-top .swiper-slide-active .about3_dec {
		overflow-y: auto;
	}

	.about3 .swiper-button-next,
	.about3 .swiper-button-prev {
		width: 30px;
		height: 30px;
		border-radius: 50%;
		background: #0181d7;
		top: 60%;
	}

	.about3 .swiper-button-prev {
		left: 0;
	}

	.about3 .swiper-button-next {
		right: 0;
	}

	.about3 .swiper-button-next:after,
	.about3 .swiper-button-prev:after {
		font-size: 12px;
	}

	.about3 .gallery-top .swiper-slide .about3_dec::-webkit-scrollbar {
		width: 2px;
		height: 4px
	}

	.about3 .gallery-top .swiper-slide .about3_dec::-webkit-scrollbar-button:vertical {
		display: none
	}

	.about3 .gallery-top .swiper-slide .about3_dec::-webkit-scrollbar-corner,
	::-webkit-scrollbar-track {
		background-color: #cdd2d8
	}

	.about3 .gallery-top .swiper-slide .about3_dec::-webkit-scrollbar-thumb {
		border-radius: 5px;
		background-color: #21ab3b;
	}

	.about3 .gallery-top .swiper-slide .about3_dec::-webkit-scrollbar-thumb:vertical:hover {
		background-color: #21ab3b;
	}

	.about3 .gallery-top .swiper-slide .about3_dec::-webkit-scrollbar-thumb:vertical:active {
		background-color: #21ab3b;
	}

	.about3 .gallery-top .swiper-slide .about3_dec dl {
		display: flex;
		margin-bottom: 23px;
	}

	.about3 .gallery-top .swiper-slide .about3_dec dl dt {
		font-size: 15px;
		color: #646464;
		padding-top: 6px;
	}

	.about3 .gallery-top .swiper-slide .about3_dec dl dd {
		font-size: 15px;
		color: #868686;
		line-height: 27px;
		flex: 1;
		margin-left: 13px;
	}

	.about3 .gallery-top .swiper-slide-active .title {
		color: #21ab3b;
	}

	.about3 .gallery-top {
		margin-bottom: 48px;
	}

	.about3 .gallery-thumbs {
		padding-bottom: 20px;
	}

	.about3 .gallery-thumbs::after {
		content: "";
		width: 100%;
		height: 1px;
		background: #e7e7e7;
		position: absolute;
		left: 0;
		bottom: 43px;
	}

	.about3 .gallery-thumbs .swiper-slide {
		text-align: center;
		height: 70px;
		font-size: 16px;
		color: #7b7b7b;
		background: url(../images/about3_p1.jpg) no-repeat center 38px;
	}

	.about3 .gallery-thumbs .swiper-slide-active {
		font-size: 18px;
		color: #252525;
		background: url(../images/about3_p2.jpg) no-repeat center 30px;
	}

	.about4 {
		background: #f5f8fd;
		padding-top: 30px;
		padding-bottom: 40px;
	}

	.about4 ul li {
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 10px;
		position: relative;
		overflow: hidden;
	}

	.about4 ul li:nth-of-type(even) {
		margin-right: 0;
	}

	.about4 ul li .pic {
		background: #FFFFFF;
		padding: 9px;
		box-sizing: border-box;
		margin-bottom: 10px;
	}

	.about4 ul li .pic img {
		display: block;
		width: 100%;
		height: 90px;
	}

	.about4 ul li .title {}

	.about4 ul li .title img {
		display: none;
	}

	.about4 ul li .title p {
		color: #333;
		font-size: 14px;
		text-align: center;
	}


	.contact1 {
		padding-top: 30px;
		padding-bottom: 38px;
	}

	.contact1 ul {}

	.contact1 ul li {
		width: 49%;
		float: left;
		border-bottom: 1px solid #dadada;
		padding: 5px;
		margin-right: 2%;
		box-sizing: border-box;
		align-items: center;
		position: relative;
	}

	.contact1 ul li:nth-child(even) {
		margin-right: 0;
	}

	.contact1 ul li .contact1_ico {
		height: 40px;
		line-height: 40px;
		text-align: center;
	}

	.contact1 ul li .contact1_ico i {
		font-size: 25px;
		color: #979797;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.contact1 ul li:nth-child(4) .contact1_ico i {
		font-size: 35px;
	}

	.contact1 ul li:nth-child(1) .contact1_ico i {
		font-size: 30px;
	}

	.contact1 ul li .contact1_dec {}

	.contact1 ul li .contact1_dec span {
		display: block;
		font-size: 12px;
		color: #6b6b6b;
		line-height: 25px;
		text-align: center;
	}

	.contact1 ul li .contact1_dec strong {
		display: block;
		font-size: 14px;
		color: #3b3b3b;
		line-height: 25px;
		text-align: center;
	}
.contact1 ul li .contact1_dec strong a{
    	color: #3b3b3b;
}
	.contact1 ul li:hover .contact1_ico i {
		color: #015be2;
	}

	.contact1 ul li::after {
		content: "";
		width: 30%;
		height: 1px;
		background: #015be2;
		position: absolute;
		left: 0;
		opacity: 0;
		bottom: 0;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.contact1 ul li:hover::after {
		opacity: 1;
		width: 100%;
	}

	.contact2 {
		padding-top: 45px;
		padding-bottom: 40px;
		background: url(../images/contact2_bg.jpg) no-repeat center #f6faff;
		background-size: 90%;
	}

	.contact2 .swiper-slide {
		float: left;
		width: 402px;
		margin-right: 44px;
		margin-bottom: 30px;
		background: rgba(255, 255, 255, .65);
		border-radius: 10px 10px 0 0;
		overflow: hidden;
		border: 2px solid #e2e6eb;
		box-sizing: border-box;
		box-shadow: 0px 0px 15px rgba(224, 224, 224, .5);

	}

	.contact2 .swiper-slide .title {
		height: 57px;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 16px;
		font-weight: bold;
		color: #FFFFFF;
		line-height: 21px;
		background-image: linear-gradient(#757575, #8c8c8c);
		text-align: center;
	}

	.contact2_b {
		display: flex;
		padding: 23px;
		box-sizing: border-box;
		align-items: center;
	}

	.contact2_b .contact2_b_img img {
		width: 90px;
		height: 90px;
		padding: 7px;
		border: 1px solid #dcdcdc;
		box-sizing: border-box;
	}

	.contact2_b .contact2_b_img p {
		text-align: center;
		font-size: 14px;
		color: #909090;
		margin-top: 5px;
	}
.contact2_b_info p a{
    	color: #626262;
}
	.contact2_b_info {
		margin-left: auto;
		width: calc(100% - 110px);
	}

	.contact2_b_info p {
		height: 35px;
		line-height: 35px;
		border-bottom: 1px solid #e3e3e4;
		font-size: 14px;
		color: #626262;
	}

	.contact2_b_info p i {
		color: #c6c6c7;
		display: inline-block;
		margin-right: 5px;
	}

	.newsnav1{height:50px;line-height:50px; padding-top:10px;overflow:hidden;}
	.newsnav1 p {
		font-size: 15px;
		color: #8c8c8c;
		margin-left: auto;
	}

	.newsnav1 p a {
		color: #8c8c8c;
	}

	.newsnav1 p i {
		font-size: 18px;
		color: #18bd33;
		font-weight: bold;
		display: inline-block;
		margin-right: 5px;
	}

	.newsnav1 p a:hover {
		color: #18bd33;
	}
	.contact3 {
		padding-top: 45px;
	}

	#map {
		width: 100%;
		height: 200px;
		font-size: 12px;
	}

	.contact3 .map .title {
		text-align: center;
		font-size: 16px;
		color: #2d2d2d;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 25px;
	}

	.contact3 .map .title span {
		font-size: 14px;
		text-align: left;
		line-height: 20px;
	}

	.contact3 .map {
		padding-bottom: 60px;
	}

	.contact3 .map .title i {
		font-size: 25px;
		color: #2a75e7;
		display: inline-block;
		margin-right: 10px;
	}

	.BMap_bubble_title {
		color: #CC5522;
		font-size: 14px;
		font-weight: bold;
		overflow: hidden;
		padding-right: 13px;
		white-space: nowrap
	}

	.BMap_bubble_content {
		font: 12px arial, sans-serif;
		overflow: visible;
		padding-top: 4px;
		white-space: -moz-pre-wrap;
		word-wrap: break-word;
		line-height: 20px;
	}

	.contact3 {
		padding-bottom: 85px;
		background: url(../images/contact3_bg_m.png) no-repeat center bottom;
		background-size: 100%;
	}

	.liuyan .liuyan_1 {
		margin-bottom: 10px;
	}

	.liuyan .liuyan_1 label {
		width: 100%;
		position: relative;
		display: block;
		margin-bottom: 10px;
	}

	.liuyan .liuyan_1 label span {
		position: absolute;
		left: 10px;
		top: 12px;
		color: red;
	}

	.liuyan .liuyan_1 label input[type="text"] {
		height: 40px;
		border: 1px solid #dddddd;
		width: 100%;
		padding-left: 24px;
		box-sizing: border-box;
	}

	.liuyan .liuyan_2 label {
		position: relative;
		display: block;
	}
.liuyan .liuyan_1 .layui-btn{    display: inline-block;    height: 40px;    line-height: 40px;    padding: 0 18px;    background-color: #39c94c;    color: #fff;    white-space: nowrap;    text-align: center;    font-size: 14px;    border: none;    border-radius: 2px;    cursor: pointer;}
	.liuyan .liuyan_2 label textarea {
		height: 120px;
		padding-top: 15px;
		box-sizing: border-box;
		border: 1px solid #dddddd;
		width: 100%;
		padding-left: 24px;
		box-sizing: border-box;
	}

	.liuyan .liuyan_2 label span {
		position: absolute;
		left: 10px;
		top: 18px;
		color: red;
	}

	.liuyan .liuyan_3 {
		margin-top: 15px;
		display: flex;
	}

	.liuyan .liuyan_3 label.yzm {
		flex: 1;
		position: relative;
		display: block;
	}

	.liuyan .liuyan_3 img {
		width: 80px;
		height: 40px;
	}

	.liuyan .liuyan_4 label.submit {
		display: flex;
		flex: inherit;
		margin-left: auto;
		margin-right: 0;
		align-items: center;
		justify-content: center;

	}

	.liuyan .liuyan_4 label.submit input {
		border: none;
		background: #2a75e7;
		color: #FFFFFF;
		border-radius: 5px;
		width: 160px;
		height: 40px;
		cursor: pointer;
	}

	.liuyan .liuyan_4 label.submit input[type="reset"] {
		margin-left: 15px;
		background: #a4a4a4;
	}


	.join1 {
		background: #f5f8fd;
		padding-top: 45px;
		padding-bottom: 33px;
	}

	.join1 .left {
		width: 100%;
	}

	.join1 img {
		display: block;
		margin: 0 auto;
		max-width: 70%;
		margin-bottom: 20px;
	}

	.join1 .right {
		width: 100%;
	}

	.join1 strong {
		display: inline-block;
		height: 35px;
		line-height: 35px;
		background: #0181d7;
		color: #FFFFFF;
		font-size: 16px;
		padding: 0 35px;
		box-sizing: border-box;
		border-radius: 25px;
		margin-bottom: 20px;
		box-shadow: 0px 0px 20px rgba(1, 129, 215, .5);
	}

	.join1 p {
		font-size: 14px;
		color: #3a3a3a;
		line-height: 24px;
		padding-left: 25px;
		margin-bottom: 15px;
		background: url(../images/s.png) no-repeat left 5px;
	}

	.join2 {
		background: url(../images/cpzs_bg1.jpg) no-repeat left top;
		background-size: 90px;
	}

	.join2 .right {
		width: 100%;
	}

	.join2 .left {
		box-sizing: border-box;
	}

	.join3 {
		padding-bottom: 35px;
		padding-top: 30px;
		background: #f5f8fd;
	}

	.join3 table {
		width: 100%;
	}

	.join3 table thead {
		background: #e6eefb;
	}

	.join3 table thead th {
		height: 40px;
		line-height: 40px;
		text-align: left;
		padding-left: 10px;
		font-size: 12px;
		color: #595959;
	}

	.join3 table tbody td {
		height: 40px;
		line-height: 40px;
		text-align: left;
		padding-left: 10px;
		font-size: 12px;
		color: #333333;
		border-bottom: 1px solid #e7e8ea;
	}

	.join3 table tbody td a {
		-webkit-transition: all 0s ease-in-out 0s;
		transition: all 0s ease-in-out 0s;
		color: #0181d7;
	}

	.join3 table tbody tr:hover {
		background: #2593dd;
	}

	.join3 table tbody tr:hover td {
		color: #FFFFFF;
	}

	.join3 table tbody tr:hover td a {
		color: #FFFFFF;
	}

	.join3_more {
		margin-top: 40px;
	}

	.join3_more a {
		display: block;
		width: 140px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		color: #FFFFFF;
		margin: 0 auto;
		background: #0181d7;
		box-shadow: 0px 0px 20px rgba(1, 129, 215, .5);
		border-radius: 5px;
		font-size: 14px;
		position: relative;
		overflow: hidden;
	}

	.join3_more a span {
		display: block;
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 3;
	}

	.join3_more a::after {
		content: "";
		width: 0%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		background: #39c94c;
		z-index: 1;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.join3_more a:hover::after {
		width: 100%;
	}

	.join3_more a i {
		display: inline-block;
		margin-left: 5px;
		font-size: 18px;
	}

	.join4 .liuyan_1 label:nth-of-type(2),
	.join4 .liuyan_1 label:nth-of-type(3) {
		margin-right: 2%;
	}

	.join4 b {
		display: inline-block;
		height: 50px;
		line-height: 50px;
		padding-left: 24px;
		font-size: 14px;
		color: #666;
		margin-right: 15px;
	}

	.join4 .liuyan_1 {
		margin-bottom: 10px;
	}

	.join4 .liuyan_2 {
		margin-bottom: 25px;
	}


	.newslist .newslist_left {
		width: 100%;
		padding-bottom: 30px;
	}

	.newslist .newslist_left .nydh dt {
		height: 40px;
		line-height: 40px;
		font-size: 18px;
		border-bottom: 1px solid #e4e4e4;
		margin-bottom: 18px;
	}

	.newslist .newslist_left .nydh dd {
		height: 45px;
		line-height: 45px;
		padding: 0 15px;
		box-sizing: border-box;
		background: #e5f3e7;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
		margin-bottom: 10px;
		border-radius: 5px;
		box-shadow: 0px 0px 15px rgba(229, 243, 231, .4);

		flex: auto;
		margin-right: 2%;
	}
	
	.newslist .newslist_left .nydh.four dd{
		flex: 0 0 48%;
	}

	.newslist .newslist_left .nydh dd a {
		display: flex;
	}

	.newslist .newslist_left .nydh dd .nydh_d {
		display: flex;
		align-items: center;
		flex: 1;
	}

	.newslist .newslist_left .nydh dd .nydh_d span {
		font-size: 14px;
		color: #3a3a3a;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.newslist .newslist_left .nydh dd .nydh_d i {
		width: 4px;
		height: 4px;
		display: inline-block;
		background: #18bd33;
		margin-right: 8px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.newslist .newslist_left .nydh dd .icon-arrow-right {
		font-size: 13px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
		color: #727973;
		display: none;
	}

	.newslist .newslist_left .nydh dd:hover,.newslist .newslist_left .nydh dd.on {
		background: #18bd33;
	}

	.newslist .newslist_left .nydh dd:hover .icon-arrow-right,.newslist .newslist_left .nydh dd.on .icon-arrow-right {
		color: #FFFFFF;
	}

	.newslist .newslist_left .nydh dd:hover .nydh_d span,.newslist .newslist_left .nydh dd.on .nydh_d span {
		color: #FFFFFF;
	}

	.newslist .newslist_left .nydh dd:hover .nydh_d i,.newslist .newslist_left .nydh dd.on .nydh_d i {
		background: #FFFFFF;
	}

	.news_left_flex {
		display: flex;
		flex-wrap: wrap;
	}


	.adimg {
		display: flex;
	}

	.adimg a {
		margin-top: 8px;
	}

	.adimg a img {
		display: block;
		width: 100%;
	}

	.nyleft_n {
		width: 100%;
		margin-top: 20px;
		background: #f3fafe;
	}

	.nyleft_title {
		width: 100%;
		display: flex;
		padding: 0 16px;
		box-sizing: border-box;
		height: 45px;
		line-height: 45px;
		align-items: center;
		background: #e3f3fd;
	}

	.nyleft_title strong {
		font-size: 16px;
		background: url(../images/h.png) no-repeat left center;
		padding-left: 25px;
		background-size: 15px;
		flex: 1;
	}

	.nyleft_title a {
		font-size: 12px;
		color: #979797;
		display: flex;
		align-items: center;
	}

	.nyleft_n ul {
		padding: 15px 17px 15px 10px;
	}

	.nyleft_n ul li {
		height: 43px;
		line-height: 43px;
		font-size: 14px;
		position: relative;
		padding-left: 13px;
		overflow: hidden;
	}

	.nyleft_n ul li::after {
		content: "";
		width: 4px;
		height: 4px;
		background: #0183da;
		position: absolute;
		left: 0;
		top: 20px;
	}

	.nyleft_n ul li a {
		color: #3d3c3c;
	}

	.nyleft_n ul li span {
		float: right;
		font-size: 13px;
		color: #9f9f9f;
		margin-left: 15px;
	}

	.nyleft_n ul li:hover {
		background: url(../images/tiao.png) no-repeat center;
	}

	.nyleft_p {
		margin-top: 20px;
		background: #f3fafe;
	}

	.nyleft_p ul {
		display: flex;
	}

	.nyleft_p ul {
		padding: 15px 0;
	}

	.nyleft_p ul li {
		width: 47%;
		margin-left: 2%;
	}

	.nyleft_p ul li img {
		width: 100%;
	}

	.nyleft_p ul li p {
		text-align: center;
		font-size: 14px;
		color: #3d3c3c;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
		line-height: 22px;
		height: 22px;
		margin-top: 3px;
	}

	.nyleft_p ul li:hover p {
		color: #0183da;
	}

	.newslist_right {
		width: 100%;
		padding-bottom: 30px;
		padding-top: 25px;
	}

	.right_title {
		display: flex;
		margin-bottom: 10px;
	}

	.right_title strong {
		font-size: 22px;
		flex: 1;
	}

	.neiye_right {
		padding-top: 25px;
		padding-bottom: 25px;
		
	}

	.right_title p {
		font-size: 15px;
		color: #8c8c8c;
		display: none;
	}

	.right_title p a {
		color: #8c8c8c;
	}

	.right_title p i {
		font-size: 18px;
		color: #18bd33;
		font-weight: bold;
		display: inline-block;
		margin-right: 5px;
	}

	.right_title p a:hover {
		color: #18bd33;
	}

	.news_list ul li {
		display: flex;
		padding: 15px 0px;
		padding-left: 0;
		border-bottom: 1px solid #e8e8e8;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.news_list ul li .pic {
		display: block;
		width: 120px;
		height: 90px;
		display: flex;
		align-items: center;
		justify-content: center;
		border: 1px solid #f2f2f2;

	}

	.news_list ul li .pic img {
		width: 120px;
		max-height: 90px;
	}

	.news_list ul li .news_list_txt {
		padding-left: 13px;
		flex: 1;
	}

	.news_list ul li .news_list_txt .title {
		line-height: 24px;
		font-size: 16px;
		color: #000000;
		display: block;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.news_list ul li .news_list_txt p {
		display: none;
	}

	.news_list ul li .news_list_txt .more {
		height: 26px;
		margin-top: 20px;
		font-size: 14px;
		color: #9f9f9f;
		display: flex;
	}

	.news_list ul li .news_list_txt .more span {
		flex: 1;
	}
.news_list ul li .news_list_txt .more span:last-child{
	display: none;
}
	.news_list ul li .news_list_txt .more span i {
		display: inline-block;
		margin-right: 5px;
	}

	.news_list ul li .news_list_txt .more a {
		display: block;
		height: 29px;
		line-height: 29px;
		border-radius: 5px;
	}

	.news_list ul li .news_list_txt .more a i {
		font-size: 16px;
		color: #878787;
	}

	.news_list ul li:hover {
		background: #f5fafe;

	}

	.news_list ul li:hover .news_list_txt .title {
		color: #0183da;
	}

	.page { 
		margin: 30px 0 0 0;
		text-align: center;
		width: 100%;
		overflow: hidden;
	}

	.page a b {
		color: #999;
	}

	 
	.page a {
		margin: 1px;
		    padding: 5px 9px;
		    text-align: center;
		    display: inline-block;
		    color: #333;
		    border: #e5e5e5 1px solid;
		    border-radius: 5px;
		    font-size: 12px;
	}

	/* é—è—‰ç‰†é¡•ç”¶e6 */
	.page>b {
		margin: 1px;
		    padding: 5px 9px;
		    text-align: center;
		    display: inline-block;
		    color: #fff;
		  border: #0188e4 1px solid;
		    border-radius: 5px;
		    font-size: 12px;
		background: #0188e4;
		 
	}

	.page a:hover b {
		color: #FFF
	}



	.prolist {
		padding-top: 25px;
	}

	.prolist .pro_nav {
		display: flex;
		justify-content: space-between;
		margin-bottom: 25px;
	}

	.prolist .pro_nav li {
		width: 24%;
		background: #eaf5fd;
		margin-right: 1%;
		border-radius: 5px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.prolist .pro_nav li a {
		padding: 15px 0;
		display: block;
	}

	.prolist .pro_nav li:last-child {
		margin-right: 0;
	}

	.prolist .pro_nav li .pro_nav_ico {
		width: 50px;
		height: 50px;
		line-height: 50px;
		text-align: center;
		background: #cae3f7;
		margin: 0 auto;
		border-radius: 50%;
		margin-bottom: 10px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.prolist .pro_nav li .pro_nav_ico i {
		font-size: 25px;
		color: #1679d3;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.prolist .pro_nav li:first-child .pro_nav_ico i {
		font-weight: bold;
	}



	.prolist .pro_nav li .pro_nav_txt strong {
		display: block;
		font-size: 14px;
		text-align: center;
		color: #414141;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.prolist .pro_nav li .pro_nav_txt span {
		display: none;
	}

	.prolist .pro_nav li:hover {
		background: #1679d3;
	}

	.prolist .pro_nav li:hover .pro_nav_ico {
		background: #FFFFFF;
		box-shadow: 0px 0px 10px rgba(255, 255, 255, .5);
	}

	.prolist .pro_nav li:hover .pro_nav_ico i {
		color: #1679d3;
	}

	.prolist .pro_nav li:hover .pro_nav_txt strong {
		color: #FFFFFF;
	}

	.prolist .pro_nav li:hover .pro_nav_txt span {
		color: #FFFFFF;
	}

	.pro_lmt {
		margin-bottom: 22px;
	}

	.pro_lmt .box {
		padding: 20px 10px;
		box-sizing: border-box;
		border: 1px solid #d8d8d8;
	}

	.pro_lmt .box dl {
		margin-bottom: 10px;
	}

	.pro_lmt .box dl dt {
		width: 100%;
		font-weight: bold;
		font-size: 14px;
		color: #7d7d7d;
		margin-bottom: 15px;
		line-height: 25px;
	}

	.pro_lmt .box dl dd {
		flex: 1;
	}

	.pro_lmt .box dl dd a {
		display: inline-block;
		font-size: 12px;
		color: #656565;
		margin-bottom: 5px;
		padding: 0 10px;
		height: 20px;
		line-height: 20px;
	}

	.pro_lmt .box dl dd a:hover {
		color: #1679d3;
	}

	.pro_lmt .box dl dd a.on {
		color: #1679d3;
		font-weight: bold;
		background: #e6effc;
		border-radius: 25px;
	}

	.pro_lmt_more {
		position: relative;
		height: 45px;
		overflow: hidden;
	}

	.pro_lmt_more span {
		position: absolute;
		right: 0px;
		top: 0;
		width: 50px;
		height: 20px;
		line-height: 20px;
		background: url(../images/more_j.png) no-repeat right 5px center #FFFFFF;
		font-size: 12px;
		color: #0188e4;
		text-align: center;
		cursor: pointer;
	}

	.pro_lmt_more_m {
		height: auto;
		overflow: initial;
	}

	.table_fixed table tr {}

	.table_fixed table td {
		height: 40px;
		line-height: 40px;
		background: #0188e4;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		border-right: 2px solid #FFFFFF;
	}

	.table_fixed table td:nth-child(2), 
	.table_fixed table td:nth-child(4) {
		display: none;
	}

	.table_contaion table td {
		height: 50px;
		text-align: center;
		line-height: 22px;
		color: #5b5b5b;
		font-size: 12px;
		vertical-align: middle;
		text-align: center;
		border-right: 2px solid #FFFFFF;
	}
.table_contaion table td  a{color: #5b5b5b;}
	.table_contaion table tr:nth-child(even) {
		background: #f5f5f5;
	}

	.table_contaion table td a.more {
		display: flex;
		width: 30px;
		height: 30px;
		background: #39c94c;
		color: #FFFFFF;
		align-items: center;
		justify-content: center;
		border-radius: 5px;
		margin: 0 auto;
	}

	.table_contaion table td a i {
		font-size: 12px;
	}

	.table_contaion table td a:hover {
		background: #0188e4;
	}

	.prolist_table {
		padding-bottom: 50px;
	}

	.table_contaion table td:nth-child(2), 
	.table_contaion table td:nth-child(4) {
		display: none;
	}

	.table_contaion table td p:last-child {
		display: none;
	}

	.table_contaion table td a span {
		display: none;
	}



	.xianhuolist {}

	.xh_title {
		height: 45px;
		line-height: 45px;
		margin-top: 13px;
		border-bottom: 1px solid #e4e4e4;
		margin-bottom: 15px;
	}

	.xh_title strong {
		font-size: 18px;
		color: #333333;
	}

	.xh_title span {
		font-size: 12px;
		color: #979797;
		display: none;
		margin-left: 10px;
	}

	.xianhuolist ul li {
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 15px;
	}

	.xianhuolist ul li:nth-child(even) {
		margin-right: 0;
	}

	.xianhuolist ul li .pic {
		display: block;
		margin-bottom: 8px;
	}

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

	.xianhuolist ul li .t {
		font-size: 14px;
		color: #2a2a2a;
		line-height: 20px;
		height: 20px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}

	.xianhuolist ul li .t:hover {
		color: #1679d3;
	}

	.xianhuolist ul li p {
		font-size: 12px;
		color: #5b5b5b;
		line-height: 20px;
	}

	.xianhuolist ul li .more {
		display: flex;
		margin-top: 10px;
	}

	.xianhuolist ul li .more a {
		flex: 1;
		height: 30px;
		line-height: 30px;
		background: #1679d3;
		color: #FFFFFF;
		text-align: center;
		font-size: 12px;
		border-radius: 5px;
		box-shadow: 0px 0px 15px rgba(22, 121, 211, .5);
	}

	.xianhuolist ul li .more a i {
		display: none;
		margin-right: 5px;
		font-size: 18px;
	}

	.xianhuolist ul li .more a:last-child {
		margin-left: 10px;
		background: #39c94c;
		box-shadow: 0px 0px 15px rgba(57, 201, 76, .5);
	}



	.daoilipinpai {
		padding-top: 0;
		padding-bottom: 12px;
		background: none;
	}

	.daoilipinpai .bd ul li i {
		height: 70px;
	}

	.daoilipinpai .bd ul li i img {
		max-height: 70px;
	}

	.lmt.line {
		border-bottom: 1px solid #e6e6e6;
		padding-bottom: 10px;
		margin-bottom: 5px;
	}

	.dlpp_ppzt {
		padding-bottom: 25px;
	}

	.dlpp_ppzt ul li {
		width: 100%;
		height: 40px;
		line-height: 40px;
		background: url(../images/point_1.png) no-repeat left center;
		padding-left: 12px;
		box-sizing: border-box;
		overflow: hidden;
	}

	.dlpp_ppzt ul li span {
		float: right;
		font-size: 14px;
		color: #cacaca;
		margin-left: 15px;
	}

	.dlpp_ppzt ul li a {
		color: #333333;
		font-size: 14px;
	}

	.dlpp_ppzt ul li:nth-child(even) {
		margin-right: 0;
	}

	.dlpp_ppzt ul li a:hover {
		color: #0188e4;
	}

	.pinpai_logo {
		padding-bottom: 50px;
	}

	.pinpai_logo_nav {
		background: #f4f4f4;
		margin-bottom: 23px;
	}

	.pinpai_logo_nav .left ul {
		display: flex;
		flex-wrap: wrap;
	}

	.pinpai_logo_nav .left ul li {
		color: #2a2a2a;
		height: 35px;
		line-height: 35px;
		text-align: center;
		width: 33.33%;
		font-size: 14px;
	}

	.pinpai_logo_nav .left ul li a {
		display: block;
		color: #2a2a2a;
	}

	.pinpai_logo_nav .left ul li.on {
		background: #1679d3;
	}

	.pinpai_logo_nav .left ul li.on a {
		color: #FFFFFF;
	}

	.pinpai_logo_nav .left ul li:hover a {
		color: #1679d3;
	}

	.pinpai_logo_nav .right {
		display: none;
		margin-right: 20px;
		align-items: center;
		height: 60px;
	}

	.pinpai_logo_nav .right form {
		width: 190px;
		display: flex;
		height: 35px;
		line-height: 35px;
		border-bottom: 1px solid #d4d4d4;

	}

	.pinpai_logo_nav .right form input {
		border: none;
		background: #f4f4f4;
	}

	.pinpai_logo_nav .right form button {
		background: none;
		border: none;
		cursor: pointer;

	}

	.pinpai_logo_nav .right form button i {
		font-size: 14px;
		color: #8f8f8f;
	}

	.pinpai_logo_zimu {
		margin-bottom: 20px;
		overflow-x: auto;
		overflow-y: hidden;
		padding-top: 5px;
	}

	.pinpai_logo_zimu ul {
		display: flex;
		height: 40px;
		line-height: 40px;
		justify-content: space-between;
		width: 1000px;
	}

	.pinpai_logo_zimu ul li {
		flex: 1;
		text-align: center;
		border-bottom: 1px solid #e1e1e1;
		font-size: 15px;
	}

	.pinpai_logo_zimu ul li a {
		color: #595959;
		display: block;
	}

	.pinpai_logo_zimu ul li.on {
		border-bottom: none;
		box-sizing: border-box;
		border-left: 1px solid #e1e1e1;
		border-right: 1px solid #e1e1e1;
		border-top: 2px solid #1c7eec;
	}

	.pinpai_logo_zimu ul li.on a {
		color: #1c7eec;
	}

	.pinpai_logo_zimu ul li:hover a {
		color: #1c7eec;
	}

	.pinpai_logo_list ul li {
		float: left;
		width: 32%;
		border: 1px solid #d9d9d9;
		margin-right: 2%;
		margin-bottom: 10px;
		box-sizing: border-box;
	}

	.pinpai_logo_list ul li:nth-child(3n+3) {
		margin-right: 0;
	}

	.pinpai_logo_list ul li i {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 60px;
		text-align: center;
	}

	.pinpai_logo_list ul li i img {
		max-height: 60px;
      max-width: 100%;
	}

	.pinpai_logo_list ul li p {
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-size: 12px;
		color: #4a4a4a;
		overflow: hidden;
	}

	.pinpai_logo_list ul li:hover {
		border: 1px solid #1679d3;
	}

	.pinpai_logo_list ul li:hover p {
		color: #1679d3;
	}



	.caselist {
		padding-top: 5px;
	}

	.caselist ul li {
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 15px;
		position: relative;
	}

	.caselist ul li::after {
		content: "";
		width: 30%;
		opacity: 0;
		height: 1px;
		background: #1d8fdb;
		position: absolute;
		left: 0;
		bottom: 0;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.caselist ul li:hover::after {
		width: 100%;
		opacity: 1;
	}

	.caselist ul li .pic {
		display: block;
		width: 100%;
		height: 120px;
		position: relative;
	}

	.caselist ul li .pic i {
		width: 32px;
		height: 32px;
		display: block;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		background: rgba(0, 0, 0, .5);
		line-height: 32px;
		text-align: center;
		border-radius: 50%;
		color: #fff;
	}

	.caselist ul li .pic img {
		display: block;
		width: 100%;
		height: 120px;
	}

	.caselist ul li:nth-child(even) {
		margin-right: 0;
	}

	.caselist ul li .more {
		display: flex;
		height: 45px;
		line-height: 45px;
		border-bottom: 1px solid #dadada;
	}

	.caselist ul li .more span {
		flex: 1;
		font-size: 14px;
		color: #5d5d5d;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}

	.caselist ul li .more span:last-child {
		text-align: right;
	}

	.caselist ul li:hover .more span:last-child {
		color: #0181d7;
	}

	.caselist ul li .pic i:hover {
		background: #0181d7;
	}







	.ppzt_nav {
		padding-top: 10px;
	}


	.ppzt_nav .pinpai_logo_nav {
		margin-bottom: 15px;
	}

	.zhuanti_list {}

	.zhuanti_list ul li {
		display: flex;
		margin-bottom: 10px;
		padding-right: 15px;
		box-sizing: border-box;
		background: #FFFFFF;
		box-shadow: 0px 0px 35px rgba(0, 0, 0, .05);
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.zhuanti_list ul li .pic {
		display: block;
		width: 120px;
		height: 80px;
		display: flex;
		align-items: center;
		justify-content: center;
		border: 1px solid #f2f2f2;

	}

	.zhuanti_list ul li .pic img {
		width: 120px;
		max-height: 80px;
	}

	.zhuanti_list ul li .news_list_txt {
		padding-left: 13px;
		padding-top: 15px;
		flex: 1;
	}

	.zhuanti_list ul li .news_list_txt .title {
		font-size: 15px;
		color: #333333;
		margin-bottom: 5px;
		display: block;
		position: relative;
		line-height: 24px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.zhuanti_list ul li .news_list_txt p {
		display: none;
	}

	.zhuanti_list ul li .news_list_txt .more {
		display: flex;
		justify-content: flex-end;
	}

	.zhuanti_list ul li .news_list_txt .more span {
		flex: 1;
	}

	.zhuanti_list ul li .news_list_txt .more span i {
		display: inline-block;
		margin-left: 5px;
	}

	.zhuanti_list ul li .news_list_txt .more a {
		height: 40px;
		width: 125px;
		line-height: 40px;
		text-align: center;
		background: #39c94c;
		margin-top: 20px;
		font-size: 14px;
		color: #fff;
		display: none;
		justify-content: center;
		border-radius: 5px;
	}

	.zhuanti_list ul li .news_list_txt .more a i {
		font-size: 16px;
		color: #fff;
	}

	.zhuanti_list ul li .news_list_txt .more a:hover {
		padding: 0 5px;
	}

	.zhuanti_list ul li .news_list_txt .title:hover {
		color: #0183da;
	}

	.jszl_list {

		padding-top: 10px;
	}

	.jszl_nav {
		height: 40px;
		line-height: 40px;
		background: #e2f3ff;
		border-radius: 5px;
		box-shadow: 0px 0px 15px rgba(226, 243, 255, .5);
		margin-bottom: 20px;
	}

	.jszl_nav ul {
		display: flex;
	}

	.jszl_nav ul li {
		flex: 1;
		text-align: center;
		font-size: 14px;
		color: #323232;
		height:40px;
		overflow:hidden;
		padding:0 8px;
	}

	.jszl_nav ul li a {
		display: block;
		color: #323232;
	}

	.jszl_nav ul li.on {
		background: #0181d7;
		border-radius: 5px;
		box-shadow: 0px 0px 10px rgba(1, 129, 215, .5);
	}

	.jszl_nav ul li.on a {
		color: #FFFFFF;
	}

	.jszl_nav ul li:hover a {
		color: #0181d7;
	}


	.jszl_list .list li {
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 25px;
		position: relative;
	}

	.jszl_list .list li:nth-child(even) {
		margin-right: 0;
	}

	.jszl_list .list li::after {
		content: "";
		width: 30%;
		opacity: 0;
		height: 1px;
		background: #1d8fdb;
		position: absolute;
		left: 0;
		bottom: 0;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
	}

	.jszl_list .list li:hover::after {
		width: 100%;
		opacity: 1;
	}

	.jszl_list .list li .pic {
		display: block;
		width: 100%;
		position: relative;
		box-shadow: 0px 5px 15px rgba(0, 0, 0, .08);
	}

	.jszl_list .list li .pic img {
		display: block;
		width: 100%;
	}

	.jszl_list .list li:nth-child(4n+4) {
		margin-right: 0;
	}

	.jszl_list .list li .jszl_more {
		border-bottom: 1px solid #dadada;
		padding: 5px 0;
		padding-top: 10px;
	}

	.jszl_list .list li .jszl_more span:first-child {
		font-size: 14px;
		color: #6f6f6f;
		line-height: 24px;
		height: 24px;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}

	.jszl_list .list li .jszl_more span:last-child {
		line-height: 24px;
		height: 24px;
	}

	.jszl_list .list li .jszl_more span.pdf {
		font-weight: bold;
		color: #ff0000;
	}

	.jszl_list .list li .jszl_more span.pdf i {
		font-weight: normal;
		font-size: 18px;
	}

	.jszl_list .list li .jszl_more span.jpg {
		font-weight: bold;
		color: #0188e4;
	}

	.jszl_list .list li .jszl_more span.jpg i {
		font-weight: normal;
		font-size: 17px;
	}

	.jszl_list .list li:hover .jszl_more span:first-child {
		color: #000;
	}


	.changjianwenti ul li {
		margin-bottom: 10px;
		cursor: pointer;
		padding-bottom: 5px;
	}

	.changjianwenti ul li.active {
		background: #f6fcff;
		padding: 10px 0;
		border-top: 1px dashed #d9d9d9;
		border-bottom: 1px dashed #d9d9d9;
	}

	.changjianwenti ul li .q {
		display: flex;
		align-items: center;
	}

	.changjianwenti ul li .q .q_ico {
		width: 25px;
		height: 25px;
		background: url(../images/q.png) no-repeat center;
		color: #FFFFFF;
		font-size: 12px;
		text-align: center;
		line-height: 25px;

	}

	.changjianwenti ul li .q p {
		flex: 1;
		font-size: 14px;
		color: #2e2e2e;
		line-height: 25px;
		height: 25px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
		margin-left: 6px;
		padding-right: 10px;
	}

	.changjianwenti ul li .a {
		display: flex;
		align-items: flex-start;
		margin-top: 15px;
	}

	.changjianwenti ul li .a .a_ico {
		width: 25px;
		height: 25px;
		background: url(../images/a.png) no-repeat center;
		color: #FFFFFF;
		font-size: 12px;
		text-align: center;
		line-height: 25px;

	}

	.changjianwenti ul li .a .p {
		flex: 1;
		font-size: 14px;
		color: #767676;
		line-height: 24px;
		margin-left: 6px;
		text-align: justify;
		padding-right: 10px;
	}

	.shiyanfuwu ul li .news_list_txt .more {
		display: none;
	}

	.shiyanfuwu ul li {
		padding-right: 0;
	}



	.proxq {
		padding-top: 10px;
	}

	.proxq .proxq_table dl {
		align-items: center;
		padding: 10px 0;
	}

	.proxq .proxq_table dl:nth-child(odd) {
		background: #f5f5f5;
	}

	.proxq .proxq_table dl dt {
		padding-left: 20px;
		line-height: 24px;
		font-size: 13px;
		color: #5b5a5a;
		font-weight: bold;
	}

	.proxq .proxq_table dl dd {
		padding-left: 23px;
		font-size: 14px;
		color: #5b5a5a;
		line-height: 24px;
	}

	.proxq .proxq_table dl dd img {
		max-width: 100%;
		padding-top: 10px;
	}

	.proxq .proxq_table dl .dec {
		line-height: 23px;
		padding-top: 20px;
		text-align: justify;
	}

	.proxq_table_more {
		background: #f5f5f5;
		display: flex;
		align-items: center;
		justify-content: center;
		height: 80px;
		margin-top: 25px;
	}

	.proxq_table_more a {
		width: 150px;
		height: 40px;
		line-height: 40px;
		color: #FFFFFF;
		font-size: 14px;
		margin: 0 15px;
		background: #0188e4;
		text-align: center;
		border-radius: 5px;
		box-shadow: 0px 0px 15px rgba(1, 129, 215, .5);
	}

	.proxq_table_more a i {
		display: inline-block;
		margin-right: 5px;
	}

	.proxq_table_more a:last-child {
		background: #18bd33;
		box-shadow: 0px 0px 15px rgba(24, 189, 51, .5);
	}

	.proxq_liuyan {
		margin-top: 30px;
	}

	.proxq_liuyan .lmt.line {
		padding-bottom: 15px;
		margin-bottom: 13px;

	}

	.proxq_liuyan .liuyan_4 {
		margin-top: 18px;
	}

	.proxq_liuyan .liuyan_1 label input[type="text"] {
		height: 40px;
	}

	.proxq_liuyan .liuyan_1 label span {
		top: 15px;
	}

	.proxq_liuyan .liuyan_4 label.submit input {
		height: 45px;
		line-height: 45px;
	}

	.nyxg {
		margin-top: 18px;
	}

	.nyxg .lmt.line {
		padding-bottom: 15px;
		width:100%;
		float:left;

	}

	.nyxg ul li {
		width: 100%;
	}



	.newsxq {
		border-top: 1px solid #e4e4e4;
		padding-top: 20px;
	}

	.newsxq .biaoti {
		padding-bottom: 20px; 
		margin-bottom: 20px;
		text-align: left;
	}

	.newsxq .biaoti h1 {
		font-size: 22px;
		font-weight: bold;
		line-height: 28px;
		text-align:center;
	}

	.newsxq .biaoti .p {
		font-size: 12px;
		color: #999;
		margin-top: 20px;
		text-align:center;
	}

  .newsxq .newstext{
			    font-size: 15px !important;
			    line-height: 30px !important;
			    color: #545454 !important;
			    padding-bottom: 30px;
		}
		 .newsxq .newstext strong,.newsxq .newstext b,.newsxq .newstext h1,.newsxq .newstext h2,.newsxq .newstext h3,.newsxq .newstext h4,.newsxq .newstext h5,.newsxq .newstext h6{
		     font-weight: bold !important;
		 }
		  .ypname {background:none!important;margin:0px!important;padding:0px!important;border:0px!important;}
		  .newsxq .newstext p,.newsxq .newstext span,.ypname{ line-height: 30px !important;  font-size: 16px !important;float:left;}
		  .newsxq .newstext p {width:100%;margin-top:20px!important;}
		 .newsxq .newstext img{
			 max-width: 100%;
			 display: block;
			 margin: 0 auto;
			 height: auto !important;
		 }
		   .newsxq .newstext a{border-bottom:1px #18bd33 dotted; color:#333; }


	.share {
		display: flex;
		align-items: center;
		font-size: 14px;
		color: #666;
		height: 60px;
		line-height: 60px;
		padding-left: 15px;
		background: #f9f9f9;
	}

	.fn {
		border-bottom: 1px solid #e4e4e4;
		padding: 15px 0;
		display: flex;
		justify-content: center;
		align-items: center;
		float:left;
		width:100%;
	}

	.fn p {
		width: 50%;
		box-sizing: border-box;
		height: 50px;
		line-height: 50px;
		font-size: 14px;
		text-align: center;
		border: 1px solid #e4e4e4;
		color: #666666;
		padding: 0 15px;
		overflow: hidden;
	}

	.fn p a {
		color: #666666;
	}

	.fn p a:hover {
		color: #39c94c;
	}

	.mobile_search {
		padding-top: 10%;
		margin: 0 auto;
		margin-bottom: 40px;
	}


	.mobile_search .tab-hd ul {
		display: flex;
	}

	.mobile_search .tab-hd ul li {
		width: 20%;
		height: 35px;
		cursor: pointer;
		line-height: 35px;
		text-align: center;
		font-size: 14px;
		color: #908f8f;
	}

	.mobile_search .tab-hd ul li.on {
		background: #39c94c;
		color: #FFFFFF;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}

	.mobile_search .tab-bd .tab-pal {
		border: 2px solid #39c94c;
		border-radius: 0px 5px 5px 5px;
		display: none;
	}
.mobile_search .tab-bd .tab-pal form{
	 display: flex;
}
	.mobile_search .index_search_left {
		width: 100px;
	}
.mobile_search .tab-bd .tab-pal.active{
	display: block;
}
	.mobile_search .nice-select.wide {
		font-size: 14px;
		border: none;
		padding-left: 10px;
	}

	.mobile_search .nice-select.wide .list {
		left: -2px !important;
		right: 0 !important;
		border: 2px solid #39c94c;
		top: 38px;
		border-top: none;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

	.mobile_search .index_search_right {
		display: flex;
		align-items: center;
		width: calc(100% - 100px);
	}

	.mobile_search .index_search_right input[type="text"] {
		height: 25px;
		border: none;
		flex: 1;
		width: 210px;
		border-left: 1px solid #e5e5e5;
		padding-left: 15px;
	}

	.mobile_search .index_search_right button {
		background: #39c94c;
		color: #FFFFFF;
		width: 70px;
		height: 42px;
		border: none;
		outline: none;
		cursor: pointer;
	}

	.mobile_search .nice-select .option {
		padding-left: 10px;
	}

	.mobile_search .index_search_right button i {
		display: inline-block;
		margin-right: 5px;
	}

	.mobile_search .nice-select:after {
		right: 7px;
	}
.dock { display:none}
.scrollsidebar{display:none}






.youhuiquan{
    display: block;
}

	.youhuiquan .box { 
		background: url(../images/yhq_bg.png) no-repeat center;
		height: 158px;
		position: relative;
		border-radius: 5px;
		    overflow: hidden;
		    padding: 0 10px;
		     box-sizing: border-box;
	}

	.youhuiquan .box .left {
		width: 240px;
		display: none;
		padding-left: 117px;
		box-sizing: border-box;
		padding-top: 41px;
	}

	.youhuiquan .box .left p {
		font-size: 16px;
		color: #FFFFFF;
		margin-bottom: 5px
	}

	.youhuiquan .box .left strong {
		font-size: 20px;
		color: #FFFFFF;
		font-weight: bold;
	}

	.youhuiquan .box .right {
		width: 100%;
		overflow-x: auto;
		padding-top: 13px;
	}
.youhuiquan .box .right ul{
	width: 1030px;
}
	.youhuiquan .box .right ul li {
		width: 331px;
		height: 110px;
		background: url(../images/yhq_li_bg.png) no-repeat center;
		float: left;
		margin-right: 12px;
		display: flex;
		padding-left: 10px;
		box-sizing: border-box;
	}

	.youhuiquan .box .right ul li .yhq_l {
		width: 210px;
	}

	.youhuiquan .box .right ul li .yhq_lt {
		padding-top: 15px;
		display: flex;
		justify-content: center;
		align-items: center;
	}


	.youhuiquan .box .right ul li .yhq_lt .price {
		font-size: 24px;
		font-weight: bold;
		color: #ee3647;
	}

	.youhuiquan .box .right ul li .yhq_lt .price strong {
		font-size: 34px;
		font-family: arial;
	}

	.youhuiquan .box .right ul li .yhq_lt .p {
		margin-left: 5px;
	}

	.youhuiquan .box .right ul li .yhq_lt .p strong {
		display: inline-block;
		height: 20px;
		line-height: 20px;
		background: #ee3647;
		color: #FFFFFF;
		font-size: 12px;
		padding: 0 10px;
		border-radius: 25px;
	}

	.youhuiquan .box .right ul li .yhq_lt .p span {
		font-size: 12px;
		color: #333333;
		display: block;
		margin-top: 3px;
		text-align: center;
	}

	.yhq_djs {
		margin-top: 15px;
		font-size: 14px;
		color: #666;
		height: 24px;
		align-items: center;
		display: flex;
		justify-content: center;
	}

	.yhq_djs label {
		display: inline-block;
		height: 20px;
		line-height: 20px;
		font-size: 12px;
		color: #FFFFFF;
		padding: 0 5px;
		background: #ee3647;
		margin-right: 5px;
	}

	.yhq_r {
		margin-left: 10px;
		padding-right: 10px;
		box-sizing: border-box;
		flex: 1;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.yhq_r .yhq_button {
		width: 68px;
		cursor: pointer;
		height: 68px;
		background: url(../images/yhq_button.png) no-repeat center;
		color: #FFFFFF;
		text-align: center;
		line-height: 68px;
		font-size: 18px;
		font-weight: bold
	}

	.yhq_r img {
		display: none;
		width: 80px;
		cursor: pointer;
		height: 80px;
		position: relative;
		z-index: 9;
	}

	.yhq_r:hover img {
		display: block;
	}

	.yhq_r:hover .yhq_button {
		display: none;
	}

	.youhuiquan .more1 {
		position: absolute;
		z-index: 99;
		margin: 0 auto;
		display: block;
		text-align: center;
		bottom: 9px;
		width: 100%;
		color: #fff;
		font-size: 12px;
	}

	.jsTime {
		font-weight: bold;
		font-size: 16px;
		color: #ee3647;
	}

	



	.youhuiquanlist {
		padding: 30px 0;
		padding-top: 50px;
	}

	.youhuiquanlist .box ul li {
		width: 100%;
		height: 110px;
		background: url(../images/yhq_li_bg1.png) no-repeat center;
		float: left; 
		display: flex;
		padding-left: 10px;
		box-sizing: border-box;
		background-size: 100%;
	}
 

	.youhuiquanlist .box ul li .yhq_l {
		width: calc(100% - 95px);
	}

	.youhuiquanlist .box ul li .yhq_lt {
		padding-top: 20px;
		display: flex;
		justify-content: center;
		align-items: center;
	}


	.youhuiquanlist .box ul li .yhq_lt .price {
		font-size: 24px;
		font-weight: bold;
		color: #ee3647;
	}

	.youhuiquanlist .box ul li .yhq_lt .price strong {
		font-size: 34px;
		font-family: arial;
	}

	.youhuiquanlist .box ul li .yhq_lt .p {
		margin-left: 5px;
	}

	.youhuiquanlist .box ul li .yhq_lt .p strong {
		display: inline-block;
		height: 20px;
		line-height: 20px;
		background: #ee3647;
		color: #FFFFFF;
		font-size: 12px;
		padding: 0 10px;
		border-radius: 25px;
	}

	.youhuiquanlist .box ul li .yhq_lt .p span {
		font-size: 12px;
		color: #333333;
		display: block;
		margin-top: 3px;
		text-align: center;
	}

		.youhuiquanlist .yhq_djs {
		margin-top: 15px;
		font-size: 14px;
		color: #666;
		height: 24px;
		align-items: center;
		display: flex;
		justify-content: center;
	}

	.youhuiquanlist 	.yhq_djs label {
		display: inline-block;
		height: 20px;
		line-height: 20px;
		font-size: 12px;
		color: #FFFFFF;
		padding: 0 5px;
		background: #ee3647;
		margin-right: 5px;
	}

		.youhuiquanlist .yhq_r {
		margin-left: 0px;
		padding-right: 10px;
		box-sizing: border-box;
		flex: 1;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.youhuiquanlist 	.yhq_r .yhq_button {
		width: 68px;
		cursor: pointer;
		height: 68px;
		background: url(../images/yhq_button.png) no-repeat center;
		color: #FFFFFF;
		text-align: center;
		line-height: 68px;
		font-size: 18px;
		font-weight: bold
	}

	.youhuiquanlist 	.yhq_r img {
		display: none;
		width: 80px;
		cursor: pointer;
		height: 80px;
		position: relative;
		z-index: 9;
	}

	.youhuiquanlist 	.yhq_r:hover img {
		display: block;
	}

	.youhuiquanlist 	.yhq_r:hover .yhq_button {
		display: none;
	}

	.youhuiquanlist 	.youhuiquan .more1 {
		position: absolute;
		z-index: 99;
		margin: 0 auto;
		display: block;
		text-align: center;
		bottom: 9px;
		width: 100%;
		color: #fff;
	}

	.youhuiquanlist 	.jsTime {
		font-weight: bold;
		font-size: 16px;
		color: #ee3647;
	}

}