.cont{

    max-width: 84%;

    width: 100%;

    margin: 0 auto;

}



.Revision-banner{

	position: relative;

	margin-top: 78px;

}



.Revision-banner .R-banner .swiper-wrapper .swiper-slide .R-wz{

	position: absolute;

	top: 50%;

	left: 13.3%;

	transform: translateY(-50%);

}



.Revision-banner .R-banner .swiper-wrapper .swiper-slide .R-wz .R-wz2{

	line-height: 36px;

	margin-top: 15px;

}



.Revision-banner .R-next{

	right: 5%;

	width: 30px;

	height: 56px;

	background: url(../images/R-next.png) no-repeat center center/cover;

}



.Revision-banner .R-prev{

	left: 5%;

	width: 30px;

	height: 56px;

	background: url(../images/R-prev.png) no-repeat center center/cover;

}



.Revision-banner .R-prev:after,

.Revision-banner .R-next:after{

	opacity: 0;

}


.Revision-banner .swiper-slide .img { overflow: hidden; }


.Revision-banner .swiper-slide .img img {
	transform: scale(1.2);
	transition: all 2s;
}

.Revision-banner .swiper-slide-active .img img {
	transform: scale(1);
}


.Revision-first{

	background: #f2f2f2;

	padding: 35px 0 80px;

}



.Revision-first .first-an{

	margin-bottom: 135px;

}





.Revision-first .first-an ul li{

	float: left;

	width: 18.4%;

	margin-right: 2%;

	text-align: center;

}



.Revision-first .first-an ul li a{

	display: block;

	color: #1c1c1c;

	border: 1px solid #979797;

	border-radius: 5px;

	width: 100%;

	height: 40px;

	line-height: 39px;

}



.Revision-first .first-an ul .cur a{

	color: #fff;

	background: #414246;

	border: 1px solid #414246;

}



.Revision-first .first-an ul li:hover a{

	color: #fff;

	background: #414246;

	border: 1px solid #414246;

}



.Revision-first .first-an ul li:last-child{

	margin-right: 0;

}



.Revision-first .page{

	margin-top: 60px;

}



.first-nrst{

	position: relative;

}



.first-nrst .nrst-left{

	float: left;

	width: 26.437%;

	height: 100%;

	border-radius: 5px 0 0 5px;

	position: absolute;

	background: url(../images/nrst-left.jpg) no-repeat center center/cover;

}






.first-nrst .nrst-right{

	right: 0;

	top: 0;

	float: right;

	line-height: 36px;

	width: 73.563%;

	border-radius: 0 5px 5px 0;

	padding: 100px 85px 90px 85px;

	background: url(../images/nrst-right.jpg) no-repeat center center/cover;

}



.first-nrst .nrst-left .left-abls{

	font-size: 2vw;

    color: #fff;

    font-weight: bold;

    text-transform: uppercase;

    width: 20px;

    position: absolute;

    left: 40px;

    top: 70px;

}



.first-nrst .nrst-left .left-abls p{

	transform: rotate(270deg);

    line-height: 1;

    display: inline-block;

    margin: -2px 0;

    overflow: hidden;

    float: left;

    width: 28px;

    position: relative;

    height: 2vw;

}



.first-nrst .nrst-left .left-abls:before{

	position: absolute;

	content: "";

	left: 50%;

	bottom: -130px;

	width: 1px;

	height: 100px;

	background: #fff;

	transform: translateX(-50%);

}



.first-nrst .nrst-left .left-ablse{

	position: absolute;

	top: 94px;

	left: 110px;

}



.first-nrst .nrst-left .left-ablse .abls-c{

	width: 48px;

	height: 8px;

	margin-top: 25px;

	background: #fff;

}







.Revision-second{

	background: url(../images/Revision-second.jpg) no-repeat center center/cover;

	padding: 100px 0 97px;

}





.Revision-second .second-wb{

	background: url(../images/second-wb.png) no-repeat center center/cover;

	border-radius: 5px;

}



.Revision-second .second-wb .secontd-left{

	float: left;

	width: calc(100% - 1000px);

	position: relative;

	margin-right: 3%;

	padding-top: 94px;

	padding-left: 180px;

}



.Revision-second .second-wb .secontd-left .left-a{

	position: relative;

}



.Revision-second .second-wb .secontd-left .left-a:after{

    position: absolute;

    content: "";

    left: -6px;

    top: -106px;

    width: 90px;

    height: 165px;

    background: #19948f;

}



.Revision-second .second-wb .secontd-left .left-a:before{

	position: absolute;

    content: "";

    left: 102px;

    top: -17px;

    width: 374px;

    height: 50px;

    background: url(../images/left-as.png) no-repeat center center/cover;

}





.Revision-second .second-wb .secontd-left .left-a .wzcl{

	position: relative;

	z-index: 2;

}



.Revision-second .second-wb .secontd-left .left-a .wzcl span{

	color: #19948f;

}







.Revision-second .second-wb .secontd-left .abls-a:after {

    position: absolute;

    content: "";

    left: 50%;

    width: 1px;

    height: 150px;

    top: 123px;

    background: #19948f;

    transform: translateX(-50%);

}



.Revision-second .second-wb .secontd-left .left-b{

	line-height: 36px;

	color: #666666;

	margin-top: 70px;

}



.Revision-second .second-wb .secontd-left .left-b {

	height: 470px;

	overflow-y: auto;

	overflow-x: hidden;

	padding-right: 15px;

}



.Revision-second .second-wb .secontd-left .left-b::-webkit-scrollbar {

	/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

	width: 4px;

	/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

	height: 4px;

}



.Revision-second .second-wb .secontd-left .left-b::-webkit-scrollbar-thumb {

	/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

	border-radius: 5px;

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: rgb(77 191 185);

}



.Revision-second .second-wb .secontd-left .left-b::-webkit-scrollbar-track {

	/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

	border-radius: 0;

	background: rgba(0, 0, 0, 0.1);

}





.Revision-second .second-wb .secontd-left .left-b .zh17{

	color: #313030;

	font-size: 17px;

}



/*.Revision-second .second-wb .secontd-left .left-kc{

	position: absolute;

	top: 50px;

	left: 41px;

    width: 27px;

    height: 319px;

	background: url(../images/left-kce.png)no-repeat center center/cover;

}*/



.Revision-second .second-wb .secontd-left .left-kc { font-size: 2vw; color:#0e9688; font-weight: bold; text-transform: uppercase;width: 20px;  position: absolute;left: 40px;top: 70px;}





.Revision-second .second-wb .secontd-left .left-kc p{

	transform: rotate(270deg);

	line-height: 1;

	display: inline-block;

	margin: -2px 0;

	overflow: hidden;

	float: left;

	width: 28px;

	position: relative;

	height: 2vw;

}



.Revision-second .second-wb .secontd-left .left-kc p span{

	position: absolute;

	top: 50%;

	left: 50%;

	transform: translate(-50%,-50%);

}



.Revision-second .second-wb .secontd-left .left-kc:before {

    position: absolute;

    content: "";

    left: 50%;

    bottom: -130px;

    width: 1px;

    height: 100px;

    background: #19948f;

    transform: translateX(-50%);

}





.Revision-second .second-wb .secontd-right{

	float: right;

	width: 400px;

	padding: 84px 80px 105px 0px;

}





.Revision-third{

	background: url(../images/Revision-third.jpg) no-repeat center center/cover;

	padding: 99px 0;

}



.Revision-third .third-wb{

	background: url(../images/third-wb.png) no-repeat center center/cover;

	border-radius: 5px;

}



.Revision-third .third-wb .third-left{

	float: left;

	width: 650px;

	padding: 60px 0 80px 58px;

}



.Revision-third .third-wb .third-right{

	float: right;

	width: calc(100% - 750px);

	position: relative;

	padding:0 58px 0 40px;

}





.Revision-third .third-wb .third-right .right-a .wzcl{

	position: relative;

	z-index: 2;

}



.Revision-third .third-wb .third-right .right-a .wzcl span{

	color: #19948f;

}



.Revision-third .third-wb .third-right .right-a{

	position: relative;

	margin-top: 74px;

}



.Revision-third .third-wb .third-right .right-a:after{

    position: absolute;

    content: "";

    left: -6px;

    top: -119px;

    width: 90px;

    height: 178px;

    background: #19948f;

}



.Revision-third .third-wb .third-right .right-a:before{

	position: absolute;

    content: "";

    left: 102px;

    top: -17px;

    width: 374px;

    height: 50px;

    background: url(../images/left-as.png) no-repeat center center/cover;

}



.Revision-third .third-wb .third-right .right-b{

	line-height: 50px;

	color: #666666;

	margin-top: 90px;

}



.Revision-third .third-wb .third-right .right-b .zh17{

	color: #313030;

	font-size: 17px;

}







.Revision-third .third-wb .third-right .right-kc {

    font-size: 2vw;

    color: #0e9688;

    font-weight: bold;

    text-transform: uppercase;

    width: 20px;

    position: absolute;

    left: -23px;

    top: 30px;

}



.Revision-third .third-wb .third-right .left-kc p {

    transform: rotate(270deg);

    line-height: 1;

    display: inline-block;

    margin: -2px 0;

    overflow: hidden;

    float: left;

    width: 28px;

    position: relative;

    height: 2vw;

}



.Revision-third .third-wb .third-right .left-kc p span {

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

}



.Revision-third .third-wb .third-right .right-kc:after {

    position: absolute;

    content: "";

    left: 50%;

    width: 1px;

    height: 100px;g

	bottom: -130px;

    background: #19948f;

    transform: translateX(-50%);

}



.Revision-third .third-wb .third-right .abls-a .zh28{

	color: #19948f;

	text-transform: uppercase;

	transform:rotate(270deg);

	-ms-transform:rotate(270deg); /* Internet Explorer */

	-moz-transform:rotate(270deg); /* Firefox */

	-webkit-transform:rotate(270deg); /* Safari å’Œ Chrome */

	-o-transform:rotate(270deg); /* Opera */

}



.Revision-banner .g-m{

	display: none;

}



.Revision-banner .R-pagination{

	position: absolute;

	bottom: 25px !important;

	right: 3% !important;

	display: none;

	left: auto !important;

	width: auto !important;

}



.Revision-banner .R-pagination .swiper-pagination-bullet{

	background: #666666;

	opacity: 1;

	width: 10px;

	height: 10px;

	margin-right: 10px;

}



.Revision-banner .R-pagination .swiper-pagination-bullet:last-child{

	margin-right: 0;

}



.Revision-banner .R-pagination .swiper-pagination-bullet-active{

	background: #fff;

}



.Revision-second .imgw{

	display: none;

}



.Revision-third .imgm{

	display: none;

}



@media(max-width: 2153px) {

	.Revision-third .third-wb .third-right .right-b {

	    line-height: 46px;

	}

}



@media(max-width: 2134px) {

	.Revision-third .third-wb .third-right .right-b {

	    line-height: 43px;

	}

}



@media(max-width: 2115px) {

	.Revision-third .third-wb .third-right .right-b {

	    line-height: 38px;

	}

}



@media(max-width: 2000px) {

	.Revision-third .third-wb .third-right .right-b {

	    line-height: 36px;

	}

}



@media(max-width: 1920px) {

	.Revision-second .second-wb .secontd-left {

    	width: calc(100% - 480px);

	}



	.Revision-third .third-wb .third-right .right-b{

		height: 500px;

		overflow-y: auto;

    	overflow-x: hidden;

	}



	.Revision-third .third-wb .third-right .right-b::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.Revision-third .third-wb .third-right .right-b::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.Revision-third .third-wb .third-right .right-b::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}

}





@media (max-width: 1600px){

	.Revision-third .third-wb .third-left {

	    width: 550px;

	}



	.Revision-third .third-wb .third-right {

    	width: calc(100% - 650px);

	}



	.Revision-third .third-wb .third-right .right-b {

    	height: 380px;

	}



	.Revision-third .third-wb .third-right .right-a:after {

	    left: -6px;

	    top: -91px;

	    width: 76px;

	    height: 145px;

	}



	.Revision-third .third-wb .third-right .right-a:before {

	    left: 94px;

	    top: -15px;

	    width: 260px;

	    height: 33px;

	}

}



@media (max-width: 1500px){

	.cont{

		max-width: 86%;

	}



	.first-nrst .nrst-right {

	    padding: 53px 68px 73px 64px;

	}



	.Revision-second .second-wb .secontd-left .left-a:after {

	    width: 76px;

	}



	.Revision-second .second-wb .secontd-left .left-a:before {

	    left: 86px;

	    top: -14px;

	    width: 307px;

	    height: 41px;

	}



	.Revision-second .second-wb .secontd-left {

		padding-left: 100px;

	}

}



@media(max-width: 1300px) {

	.Revision-third .third-wb .third-left {

    	width: 450px;

	}



	.Revision-third .third-wb .third-right {

    	width: calc(100% - 550px);

	}



	.Revision-third .third-wb .third-right .right-b {

    	height: 314px;

	}

}



@media(max-width: 1100px) {

	.Revision-banner {

	    margin-top: 0;

	}



	.Revision-banner .R-banner .swiper-wrapper .swiper-slide .R-wz {

	    left: 8%;

	}	



	.Revision-banner .R-prev {

	    left: 2%;

	}



	.Revision-banner .R-next {

	    right: 2%;

	}





	.first-nrst .nrst-right{

		line-height: 1.7;

	}



	.first-nrst .nrst-left .left-ablse {

    	left: 89px;

	}



	.Revision-first{

		padding: 35px 0 45px;

	}



	.Revision-first .first-an{

		margin-bottom: 20px;

	}



	.first-nrst .nrst-right{

		padding: 25px 4.5% 50px;

	}







	.Revision-banner .R-banner .swiper-wrapper .swiper-slide .R-wz .R-wz2{

		line-height: 1.7;

		font-size: 17px;

	}



	.Revision-second .second-wb .secontd-left .left-a:after {

    	width: 65px;

	}



	.Revision-second {

	    background:initial;

	}



	.Revision-third .third-wb .third-left {

	    width: 400px;

	}



	.Revision-third .third-wb .third-right {

    	width: calc(100% - 450px);

	}





	.Revision-third .third-wb .third-right .right-b {

    	height: 283px;

    	    margin-top: 40px;

	}



	.Revision-third .third-wb .third-right .right-a:after {

	    width: 66px;

	}



}



@media(max-width: 1024px) {

	.cont{

		max-width: 100%;

	}



	.first-nrst .nrst-left{

		position: relative;

		width: 100%;

		height: 300px;

		border-radius: 0;

		background: url(../images/nrst-lefta.jpg)no-repeat center center/cover;

	}



	.first-nrst .nrst-right{

		width: 100%;

		border-radius: 0;

	}



	.first-nrst .nrst-left .left-ablse .abls-c{

		display: none;

	}



	.first-nrst .nrst-left .left-ablse{

		left: 50%;

		top: 50%;

		transform: translate(-50%,-50%);

	}



	.first-nrst .nrst-left .left-abls .abls-a .zh28{

		font-size: 20px;

	}



	.first-nrst .nrst-left .left-abls .abls-a:after {

	    height: 55px;

	    top: 74px;

	}



	.Revision-first {

	    padding: 35px 0 45px;

	}



	.Revision-first .first-an{

		padding: 0 4.5%;

	}



	.first-nrst .nrst-right{

		background: url(../images/nrst-righta.jpg) no-repeat center center/cover;

	}



	.first-nrst .nrst-right {

    	padding: 54px 4.5% 50px;

	}



	.first-nrst .nrst-left .left-abls {

		width: 22px;

		height: auto;

		top: 40%;

		transform: translateY(-50%);

	}



	.first-nrst .nrst-left .left-abls:before{

		height: 50px;

		bottom: -63px;

	}



	.Revision-second .second-wb .secontd-left{

		width: 100%;

		padding: 70px 4.5% 40px 4.5%;

	}



	.Revision-second .second-wb .secontd-left .left-b{

		height: auto;

		overflow-y: initial;

	    overflow-x: initial;

	    padding-right: 0;

	    margin-top: 11vw;

	}



	.Revision-second .second-wb .secontd-right{

		display: none;

	}



	.Revision-second .second-wb .secontd-left .left-a:after {

	    left: 31px;

	    top: -75px;

	    height: 120px;

	    width: 70px;

	}



	.Revision-second .second-wb .secontd-left .left-a .wzcl {

	    margin-left: 40px;

	}



	.Revision-second .second-wb .secontd-left .abls-a .zh28{

		font-size: 20px;

	}







	.Revision-second .second-wb .secontd-left{

		position: initial;

	}



	.Revision-second .second-wb .secontd-left .puls{

		position: relative;

	}



	.Revision-second .second-wb .secontd-left .left-kc p {

	    height: 13px;

	}



	.Revision-second .second-wb .secontd-left .left-kc {

	    font-size: 2vw;

	    left: -8px;

	    top: -55px;

	}



	.Revision-second .second-wb .secontd-left .left-kc:before {

	    left: 60%;

	    bottom: -31px;

	    width: 1px;

	    height: 20px;

	    display: none;

	}



	.Revision-second .imgw{

		display: block;

		padding-top: 7vw;

		background: #154b48;

	}



	.Revision-second .second-wb{

		background: #fff;

		position: relative;

		top: -10px;

	}



	.Revision-second{

		padding: 0;

	}



	.Revision-second .cont{

		background: #13908c;

		padding: 0 2% 45px 2%;

	}



	.Revision-third .imgm{

		display: block;

	}



	.Revision-third{

		background: initial;

		padding: 0;

	}



	.Revision-third .third-wb .third-left{

		display: none;

	}



	.Revision-third .third-wb .third-right{

		width: 100%;

	}



	.Revision-third .third-wb .third-right .right-b{

		height: auto;

		margin-top: 15vw;

	}



	.Revision-third .third-wb .third-right .right-kc {

	    left: 4%;

	    top: 20px;

	    font-size: 1vw;

	}



	.Revision-third .third-wb .third-right .right-kc:after{

		display: none;

	}



	.Revision-third .third-wb .third-right .right-a {

    	margin-left: 50px;

	}



	.Revision-third .third-wb .third-right .right-a:before {

	    left: 48px;

	}



	.Revision-third .third-wb .third-right{

		padding: 0 4.5% 30px 4.5%;

	}



	.Revision-third .cont{

		padding: 0 2% 45px 2%;

		background: url(../images/ision.jpg)no-repeat center center/cover;

	}



	.Revision-third .third-wb .third-right .right-a:after{

		height: 120px;

		width: 70px;

		top: -79px;

	}



	.Revision-third .third-wb {

	    top: -10px;

	    position: relative;

	}



	.Revision-third .third-wb{

		background: #fff;

	}



}



@media(max-width: 750px) {

	.Revision-banner .R-prev {

		display: none;

	}



	.Revision-banner .R-next {

		display: none;

	}



	.Revision-banner .R-banner .swiper-wrapper .swiper-slide .R-wz .R-wz2{

		line-height: 1.7;

		font-size: 15px;

	}



	.Revision-banner .g-m{

		display: block;

	}



	.Revision-banner .g-pc{

		display: none;

	}



	.Revision-first .first-an ul li{

		width: 32%;

		margin-bottom: 2%;

	}



	.Revision-first .first-an ul li:nth-child(3n){

		margin-right: 0;

	}



	.Revision-banner .R-pagination{

		display: block;

	}



	.first-nrst .nrst-left .left-abls p{

		height: 4vw;

	}



	.first-nrst .nrst-left .left-abls{

		font-size: 4vw;

		left: 4.5%;

	}



	.Revision-banner .R-banner .swiper-wrapper .swiper-slide .R-wz{

		left: 0;

		padding: 0 5%;

	}



	.Revision-second .second-wb .secontd-left .left-b .zh17{

		font-size: 15px;

		line-height: 1.7;

	}



	.Revision-second .second-wb .secontd-left .left-b{

		line-height: 1.7;

	}



	.Revision-second .second-wb .secontd-left .left-b {

	    margin-top: 7vw;

	}



	.Revision-second{

		background: initial;

		padding: 0 0 0;

	}



	.Revision-third .third-wb .third-right .right-a:after {

    	width: 60px;

	}



	.Revision-third .third-wb .third-right .right-b {

    	margin-top: 11vw;

    	line-height: 1.7;

	}



	.Revision-third .third-wb .third-right .right-b .zh17 {

    	font-size: 15px;

	}

	.Revision-third .third-wb .third-right .right-kc {

	    left: 3%;

	}

	.Revision-second .second-wb .secontd-left .left-a:after {

	    width: 63px;

	}



}





@media(max-width: 500px) {

	.first-nrst .nrst-left .left-abls {

	    width: 26px;

	}



	.first-nrst .nrst-left{

		height: 250px;

	}



	.Revision-second .second-wb .secontd-left .left-kc p {

    	height: 3vw;

	}



	.Revision-second .second-wb .secontd-left .left-a:before {

	    left: 71px;

	    top: -8px;

	    width: 258px;

	    height: 33px;

	}



	.Revision-second .second-wb .secontd-left .left-b {

	    margin-top: 26vw;

	}



	.Revision-third .third-wb .third-right .left-kc p{

		height: 3vw;

	}



	.Revision-third .third-wb .third-right .right-b {

    	margin-top: 15vw;

	}



	.Revision-third .third-wb .third-right .right-a {

	    margin-left: 30px;

	}



	.Revision-second .second-wb .secontd-left .left-kc {

	    font-size: 4vw;

	    left: -8px;

	    top: -55px;

	}





	.Revision-second .second-wb .secontd-left .left-kc p {

    	height: 4vw;

	}



	.Revision-third .third-wb .third-right .right-kc {

    	font-size: 4vw;

	}



	.Revision-third .third-wb .third-right .right-kc p {

    	height: 4vw;

	}



	.Revision-third .third-wb .third-right .right-b {

    	margin-top: 32vw;

	}



}





@media(max-width: 400px) {

	.Revision-second .second-wb .secontd-left .left-a:after {

	    width: 57px;

	}



	.Revision-second .second-wb .secontd-left .left-kc p {

    	height: 3.5vw;

	}



	.Revision-third .third-wb .third-right .right-b{

		margin-top: 23vw;

	}



	.Revision-third .third-wb .third-right .right-a:before{

		width: 258px;

	}



	.Revision-third .third-wb .third-right .right-a:after {

    	width: 54px;

	}



	.Revision-second .second-wb .secontd-left .left-b {

    	margin-top: 12vw;

	}

}













/**æ–°é—»ä¸­å¿ƒ**/

.news-first .first-an{

	margin-bottom: 100px;

}



.news-first .nrst-left{

	width: 82%;

	background: #fff;

	padding: 70px 87px 90px 87px;

	border-radius: 5px;

	float: left;

}



.news-first .nrst-left .left-bt{

	color: #24aba5;

	line-height: 36px;

}



.news-first .nrst-left .left-sj{

	color: #5b5b5b;

	margin-top: 20px;

}



.news-first .nrst-left .left-nr{

	color: #666666;

	line-height: 36px;

	margin-top: 25px;

}



.news-first .nrst-left .Page{

	margin-top: 78px;

}



.news-first .nrst-left .Page .page-a a{

	color: #5b5b5b;

}



.news-first .nrst-left .Page .page-a:hover a{

	 color: #01a29b;

}



.news-first .nrst-left .Page .page-b{

	margin-top: 10px;

}



.news-first .nrst-left .Page .page-b .b-left{

	float: left;

}



.news-first .nrst-left .Page .page-b .b-left a{

	color: #5b5b5b;

}



.news-first .nrst-left .Page .page-b .b-left a:hover{

	color: #01a29b;

}



.news-first .nrst-left .Page .page-b .b-right{

	float: right;

}



.news-first .nrst-left .Page .page-b .b-right a{

	color: #5b5b5b;

}



.news-first .nrst-left .Page .page-b .b-right a:hover{

	color: #01a29b;

}



.news-first .nrst-right{

	width: 17%;

}



.news-first .nrst-right ul li .ayt-b{

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

}



@media(max-width: 1500px) {

	.news-first .nrst-left {

	    width: 75%;

	}



	.news-first .nrst-right {

    	width: 24%;

	}

}



@media(max-width: 1100px) {

	.news-first .nrst-left{

		width: 100%;

	}



	.news-first .first-an{

		margin-bottom: 0;

	}



	.news-first .nrst-right{

		display: block;

		width: 100%;

		margin-top: 20px;

		margin-bottom: 25px;

	}



	.news-first .nrst-right .xwzxqxy-dykb1 .xwzxqxy-dykb1a{

		padding-left: 3%;

	}



	.news-first .nrst-right .xwzxqxy-dykb1 ul li{

		padding: 0 3%;

	}



	.news-first .nrst-right .xwzxqxy-dykb2 {

		padding: 25px 3%;

	}



	.news-first .nrst-right .xwzxqxy-dykb2 ul li .ayt-b{

		-webkit-line-clamp: 1 !important;

	}



	.news-first .nrst-right .xwzxqxy-dykb2 ul li .ayt-c{

		margin-top: 20px !important;

	}

}



@media(max-width: 1024px) {

	.news-nrst{

		padding: 0 2%;

		margin-top: 20px;

	}



	.news-first .nrst-left{

		padding: 25px 3%;

		text-align: center;

	}



	.news-first .nrst-left .left-nr{

		line-height: 1.7;

		text-align: left;

	}



	.news-first .nrst-left .left-bt{

		

		width: 70%;

		display: inline-block;

	}



	.Page{

		text-align: left;

	}

}



@media(max-width: 750px) {

	.news-first .nrst-left .left-bt {

    	width: 90%;

	}



	.news-first .nrst-left .left-sj {

    	margin-top: 10px;

	}



	.news-first .nrst-left .left-nr{

		margin-top: 20px;

	}



	.news-first .nrst-left .Page .page-b .b-left{

		width: 100%;

	}



	.news-first .nrst-left .Page .page-b .b-right{

		width: 100%;

		text-align: center;

		margin-top: 25px;

	}



	.zh24{

		font-size: 20px;

	}

}













/**å…¨çƒå¸ƒå±€**/

.layout-first{

	background: #fff;

}



.layout-first .layout .layout-bt .bt-a{

	color: #18928d;

	position: relative;

}



.layout-first .layout .layout-bt .bt-b{

	color: #666666;

	margin-top: 10px;

}



.layout-first .layout .layout-bt .bt-a:before{

	position: absolute;

	content: "";

	left: 50px;

	top: -20px;

	width: 300px;

	height: 40px;

	background: url(../images/left-as.png) no-repeat center center/cover;

}



.layout-first .layout .layout-bt .bt-a .wk{

	position: relative;

	z-index: 2;

}



.layout .layout-dt{

	position: relative;

}



.layout .layout-dt .yout-a{

	position: absolute;

	top: 53%;

	right: 30%;

	width: 41px;

}



.layout .layout-dt .yout-a .icon{

	width: 41px;

}



.layout .layout-dt .a1{

	top: 43%;

	left: 50%;

}



.layout .layout-dt .a2{

	top: 50%;

	left: 49%;

}



.layout .layout-dt .yout-a .yout-tc{

	position: absolute;

	width: 400px;

	background: #fff;

	border-radius: 10px;

	border: 1px solid #54afab;

	right: -430px;

	top: -153px;

	display: none;

}



.layout .layout-dt .yout-a:hover .yout-tc{

	display: block;

	z-index: 3;

}



.layout .layout-dt .yout-a .yout-tc:before{

	position: absolute;

	content: "";

	left: -25px;

	top: 150px;

	width: 25px;

	height: 31px;

	background: url(../images/yout-tc.png) no-repeat center center/cover;

}



.layout .layout-dt .yout-a .yout-tc .yout-cl{

	background: #117b7d;

	border-top-left-radius: 10px;

	border-top-right-radius: 10px;

	padding: 18px 25px 18px 25px;

}



.layout .layout-dt .yout-a .yout-tc .yout-cl .cl-left{

	float: left;

	color: #fff;

	line-height: 1;

}



.layout .layout-dt .yout-a .yout-tc .yout-cl .cl-right{

	float: right;

	width: 41px;

}



.layout .layout-dt .yout-a .yout-tc .yout-ce{

	padding: 0 25px 20px 25px;

}



.layout .layout-dt .yout-a .yout-tc .yout-ce ul li{

	border-bottom: 1px solid #f2f2f2;

	padding: 20px 0 18px 45px;

	position: relative;

}



.layout .layout-dt .yout-a .yout-tc .yout-ce ul li:before{

	position: absolute;

	content: "";

	left: 0;

	top: 24px;

	width: 20px;

	height: 27px;

	background: url(../images/yout-ce.png) no-repeat center center/cover;

}



.layout .layout-dt .yout-a .yout-tc .yout-ce ul li:last-child{

	border-bottom: 0;

}



.layout .layout-dt .yout-a .yout-tc .yout-ce ul li .li-a{

	color: #1d7976;

}



.layout .layout-dt .yout-a .yout-tc .yout-ce ul li .li-b{

	color: #1d7976;

	margin-top: 5px;

}





.layout .layout-dt .a1 .yout-tc{

	position: absolute;

    width: 400px;

    background: #fff;

    border-radius: 10px;

    border: 1px solid #54afab;

    right: -430px;

    top: -107px;

}



.layout .layout-dt .a1 .yout-tc:before{

	position: absolute;

	content: "";

	left: -25px;

	top: 104px;

	width: 25px;

	height: 31px;

	background: url(../images/yout-tc.png) no-repeat center center/cover;

}





.layout .layout-dt .a2 .yout-tc{

	position: absolute;

	width: 400px;

	background: #fff;

	border-radius: 10px;

	border: 1px solid #54afab;

	right: -430px;

	top: -103px;

}



.layout .layout-dt .a2 .yout-tc:before {

    position: absolute;

    content: "";

    left: -25px;

    top: 103px;

    width: 25px;

    height: 31px;

    background: url(../images/yout-tc.png) no-repeat center center/cover;

}



.layout .layout-dt .m{

	display: none;

}



.rgml{

	display: none;

}





@media(max-width: 1500px) {

	.layout .layout-dt .yout-a .yout-tc {

	    top: -320px;

	    left: 55%;

	    transform: translateX(-50%);

	}



	.layout .layout-dt .yout-a .yout-tc:before {

		top: auto;

	    bottom: -29px;

	    width: 35px;

	    height: 31px;

	    left: 177px;

	    background: url(../images/yout-tca.png) no-repeat center center/cover;

	}



	.layout .layout-dt .a1 .yout-tc {

	    top: -210px;

	    left: 55%;

	    transform: translateX(-50%);

	}



	.layout .layout-dt .a2 .yout-tc {

	    top: -210px;

	    left: 55%;

	    transform: translateX(-50%);

	}



	.layout .layout-dt .a1 {

    	top: 40%;

	}

}



@media(max-width: 1024px) {

	.layout-first .layout{

		padding: 30px 4%;

	}

}



@media(max-width: 800px) {

	.layout .layout-dt .a1 {

    	top: 34%;

	}

}



@media(max-width: 750px) {

	.layout .layout-dt .m{

		display: block;

	}



	.layout .layout-dt .p{

		display: none;

	}



	.layout .layout-dt .yout-a .icon {

    	width: 28px;

	}



	.layout-first .layout .layout-bt{

		text-align: center;

		margin-bottom: 25px;

	}



	.layout-first .layout .layout-bt .bt-a:before {

	    left: 50%;

	    transform: translateX(-50%);

	}



	.layout .layout-dt .yout-a {

	    right: 23%;

	}



	.layout .layout-dt .yout-a .yout-tc .yout-cl .cl-right {

    	width: 28px;

	}



	.layout .layout-dt .yout-a .yout-tc .yout-cl .cl-left{

		font-size: 16px;

	}



	.layout .layout-dt .yout-a .yout-tc .yout-cl {

	    padding: 12px 20px 12px 20px;

	}



	.layout .layout-dt .yout-a .yout-tc .yout-ce ul li .li-a{

		font-size: 16px;

	}



	.layout .layout-dt .yout-a .yout-tc .yout-ce ul li {

	    padding: 14px 0 14px 35px;

	}



	.layout .layout-dt .yout-a .yout-tc .yout-ce ul li:before {

	    width: 15px;

	    height: 21px;

	    top: 17px;

	}



	.layout .layout-dt .yout-a .yout-tc .yout-ce {

    	padding: 0 20px 10px 20px;

	}



	.layout .layout-dt .yout-a .yout-tc {

	    width: 300px;

	}



	.yout-a{

		display: none;

	}



	.rgml{

		display: block;

		margin-top: 25px;

	}



	.rgml .rgml-nr{

		border: 1px solid #54afab;

		background: #fff;

		border-radius: 5px;

		margin-bottom: 20px;

	}



	.rgml .rgml-nr:last-child{

		margin-bottom: 0;

	}



	.rgml .rgml-nr .rgml-a{

		background: #117b7d;

		padding:10px 20px;

	}



	.rgml .rgml-nr .rgml-a .ml-left{

		color: #fff;

		font-size: 16px;

		line-height: 1;

		float: left;

	}



	.rgml .rgml-nr .rgml-a .ml-right{

		float: right;

		width: 25px;

	}



	.rgml .rgml-nr .rgml-b{

		padding: 0 20px 10px 20px;

	}



	.rgml .rgml-nr .rgml-b ul li{

		border-bottom: 1px solid #f4f4f4;

		padding: 15px 0 15px 35px;

		position: relative;

	}



	.rgml .rgml-nr .rgml-b ul li .b-a{

		font-size: 16px;

		color: #1d7976;

	}



	.rgml .rgml-nr .rgml-b ul li .b-b{

		color: #1d7976;

		margin-top: 5px;

	}



	.rgml .rgml-nr .rgml-b ul li:last-child{

		border-bottom: 0;

	}



	.rgml .rgml-nr .rgml-b ul li:before {

	    position: absolute;

	    content: "";

	    left: 0;

	    top: 19px;

	    width: 12px;

	    height: 17px;

	    background: url(../images/yout-ce.png) no-repeat center center/cover;

	}

}











/**èµ„è´¨è£èª‰**/

.aptitude-fi{

	border: 1px solid #4fcbc5;

	border-radius: 10px;

	overflow: hidden;

	position: relative;

}



.aptitude-fi .fi-left{

    width: 35%;

    padding: 135px 80px 100px 80px;

    text-align: center;

    position: absolute;

    left: 0;

    height: 100%;

    background: url(../images/aptitude-fi.jpg)no-repeat center center/cover;

}



.aptitude-fi .fi-left .fixe{

	overflow: hidden;

}



.aptitude-fi .fi-right{

	float: right;

	width: 65%;

	padding: 118px 130px 95px 130px;

	background: url(../images/fi-right.jpg)no-repeat center center/cover;

}



.aptitude-fi .fi-right .obgnst{

	position: relative;

}



.aptitude-fi .fi-right .obgnst .obns-next:after,

.aptitude-fi .fi-right .obgnst .obns-prev:after{

	opacity: 0;

}



.aptitude-fi .fi-right .obgnst .obns-next,

.aptitude-fi .fi-right .obgnst .obns-prev{

	width: 25px;

	height: 47px;

	top: 30%;

	margin-top: 0;

}



.aptitude-fi .fi-right .obgnst .obns-next{

	background: url(../images/a-next.png) no-repeat center center/cover;

	right: -65px;

}



.aptitude-fi .fi-right .obgnst .obns-prev{

	background: url(../images/a-prev.png) no-repeat center center/cover;

	left: -65px;

}



.aptitude-fi .fi-right .obgnst .swiper-button-disabled{

	opacity: 1;

}



.aptitude-fi .fi-right .rightbt{

	position: relative;

}



.aptitude-fi .fi-right .rightbt:before {

    position: absolute;

    content: "";

    left: 50px;

    top: -20px;

    width: 300px;

    height: 40px;

    background: url(../images/left-as.png) no-repeat center center/cover;

}



.aptitude-fi .fi-right .rightbt .kckc{

	color: #18928d;

	position: relative;

	z-index: 2;

}



.aptitude-fi .fi-right .rightnr{

	color: #5b5b5b;

	margin-top: 20px;

	line-height: 28px;

	margin-bottom: 70px;

}



.aptitude-fi .fi-right .right-qh{

	overflow: hidden;

}



.aptitude-fi .fi-right .right-qh .swiper-wrapper .swiper-slide{

	text-align: center;

}



.aptitude-fi .fi-right .right-qh .swiper-wrapper .swiper-slide .qh-a{

	width: 70%;

	margin-top: 25px;

	line-height: 1.7;

	color: #666666;

	display: inline-block;

}



.aptitude-fi .fi-right .right-qh .swiper-wrapper .swiper-slide-thumb-active .img{

	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);

}



.fim{

	display: none;

}



@media(max-width: 1500px) {

	.aptitude-fi .fi-right {

    	padding: 80px 100px 80px 100px;

	}



	.aptitude-fi .fi-right .right-qh .swiper-wrapper .swiper-slide .qh-a {

	    width: 100%;

	}

}



@media(max-width: 1100px) {

	.aptitude-fi .fi-right {

	    padding: 80px 72px 70px 72px;

	}



	.aptitude-fi .fi-right .rightnr {

    	margin-bottom: 37px;

	}



	.aptitude-fi .fi-right .obgnst .obns-next, .aptitude-fi .fi-right .obgnst .obns-prev {

	    width: 20px;

	    height: 41px;

	    top: 25%;

	}



	.aptitude-fi .fi-right .obgnst .obns-prev {

	    left: -43px;

	}



	.aptitude-fi .fi-right .obgnst .obns-next {

	    right: -43px;

	}



}



@media(max-width: 1024px) {

	.aptitude-fi{

		display: none;

	}



	.aptitude-first{

		background: #fff;

	}



	.fim{

		display: block;

		text-align: center;

	}



	.fim .layout-bt{

		background: #fff;

		padding: 35px 4.5% 45px 4.5%;

	}



	.fim .layout-bt .bt-a{

		position: relative;

	}



	.fim .layout-bt .bt-a .wk{

		position: relative;

		z-index: 2;

		color: #18928d;

	}



	.fim .layout-bt .bt-a:before {

	    left: 50%;

	    transform: translateX(-50%);

	    top: -20px;

	    width: 300px;

	    position: absolute;

    	content: "";

	    height: 40px;

	    background: url(../images/left-as.png) no-repeat center center/cover;

	}



	.fim .layout-bt .bt-b{

		color: #666666;

		width: 85%;

		display: inline-block;

		margin-top: 20px;

	}



	.fim .layout-bt .bt-b p{

		text-align: left;

	}



	.fim .fmm{

		background: url(../images/fmm.jpg)no-repeat center center/cover;

		padding: 35px 4.5%;

	}



	.fim .fmm ul li{

		margin-bottom: 20px;

	}

}











/**æ–°é—»åˆ—è¡¨**/

.Newslist-first .Newslist .Newslist-bt .list-left{

 	float: left;

 	position: relative;

 	line-height: 1;

 	padding: 15px 0 15px 30px;

}



.Newslist-first .Newslist .Newslist-bt .list-left .hai{

	position: relative;

	z-index: 2;

}



.Newslist-first .Newslist .Newslist-bt .list-left:before{

	position: absolute;

	content: "";

	left: 0;

	top: 0;

	height: 100%;

	width: 6px;

	background: #53ccc6;

}



.Newslist-first .Newslist .Newslist-bt .list-left:after{

	position: absolute;

	content: "";

	left: 6px;

	top: 0;

	height: 100%;

	width: 30vw;

	background: url(../images/list-left.png) no-repeat center center/cover;

}





.Newslist-first .Newslist .Newslist-bt .list-right{

 	float: right;

}



.Newslist-first .Newslist .Newslist-bt .list-right a{

	color: #404245;

	border-radius: 10px;

	width: 226px;

	height: 72px;

	line-height: 72px;

	border: 1px solid #3fb4af;

	text-align: center;

	margin-right: 20px;

	display: inline-block;

}



.Newslist-first .Newslist .Newslist-bt .list-right a:last-child{

	margin-right: 0;

}



.Newslist-first .Newslist .Newslist-bt .list-right .cur{

	color: #fff;

	background: #18928d;

}



.Newslist-first .Newslist .Newslist-bt .list-right a:hover{

	color: #fff;

	background: #18928d;

}



.Newslist-first .Newslist .Newslist-nr .nr-dy{

	background: #fff;

	border-radius: 10px;

	margin-top: 44px;

}



.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left{

	float: left;

	width: 40%;

	padding: 85px 70px 0 70px;

}



.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-a{

	color: #5b5b5b;

	font-size: 15px;

}



.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-b{

	color: #24aba5;

	margin: 20px 0 25px;

	line-height: 32px;

}



.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-c{

	color: #999999;

	line-height: 26px;

	margin-bottom: 35px;

}



.xktp a{

	text-align: center;

	background: #18928d;

	width: 200px;

	height: 50px;

	display: block;

	color: #fff;

	border-radius: 50px;

	font-size: 16px;

	line-height: 50px;

}



.xktp a span{

	background: url(../images/xktp.png) no-repeat right center/cover;

    width: 10px;

    height: 11px;

    display: inline-block;

    vertical-align: middle;

    margin-bottom: 2px;

    margin-left: 10px;

}



.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-right{

	float: right;

	width: 60%;

}



.Newslist .Newslist-nr .nr-de{

	margin-top: 25PX;

}



.Newslist .Newslist-nr .nr-de ul li{

	background: #fff;

	border-radius: 10px;

	margin-bottom: 25px;

}



.Newslist .Newslist-nr .nr-de ul li a{

	display: block;

	padding: 70px;

}



.Newslist .Newslist-nr .nr-de ul li a .de-a{

	color: #5b5b5b;

    font-size: 15px;

}



.Newslist .Newslist-nr .nr-de ul li a .de-b{

    color: #24aba5;

    margin: 20px 0 25px;

    line-height: 32px;

}



.Newslist .Newslist-nr .nr-de ul li a .de-c{

	color: #999999;

    line-height: 26px;

    margin-bottom: 35px;

}



.Newslist .Newslist-nr .nr-de ul li a .xktp{

	text-align: center;

    background: #18928d;

    width: 200px;

    height: 50px;

    display: block;

    color: #fff;

    border-radius: 50px;

    font-size: 16px;

    line-height: 50px;

}





.Newslist .Newslist-nr .nr-de ul li a .xktp span{

	background: url(../images/xktp.png) no-repeat right center/cover;

    width: 10px;

    height: 11px;

    display: inline-block;

    vertical-align: middle;

    margin-bottom: 2px;

    margin-left: 10px;

}



@media(max-width: 1500px) {

	.Newslist-first .Newslist .Newslist-bt .list-right a {

	    height: 65px;

	    line-height: 65px;

	}

}



@media(max-width: 1400px) {

	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left {

    	padding: 50px 40px 0 40px;

	}



	.Newslist .Newslist-nr .nr-de ul li a{

		padding: 40px;

	}

}



@media(max-width: 1300px) {

	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-c{

		height: 100px;

		overflow: auto;

		padding-right: 10px;

	}





	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-c::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-c::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-c::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}

}



@media(max-width: 1100px) {

	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-c{

		height: 80px;

	}



	.Newslist-first .Newslist .Newslist-bt .list-right a {

    	height: 59px;

    	line-height: 59px;

    	font-size: 16px;

	}	



	.Revision-first .page {

    	margin-top: 30px;

	}

}



@media(max-width: 1024px) {





	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left{

		width: 100%;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-right{

		width: 100%;

	}



	.Newslist-first .Newslist .Newslist-bt .list-right{

		width: 100%;

		text-align: center;

		padding: 15px 4.5%;

		background: #e1e0e0;

	}



	.Newslist-first .Newslist .Newslist-bt .list-right a{

		background: #fff;

	}



	.Newslist-first .Newslist .Newslist-bt .list-right a {

	    height: 43px;

	    line-height: 41px;

	    font-size: 15px;

	    width: 150px;

	}



	.Newslist-first .Newslist .Newslist-bt .list-left{

		padding: 0 4.5%;

		margin-top: 60px;

		width: 100%;

		text-align: center;

		color: #18928d;

		position:relative;

	}



	



	.Newslist-first .Newslist .Newslist-bt .list-left:before{

		position: absolute;

		content: "";

		left: 50%;

		transform: translateX(-50%);

		top: -20px;

		width: 300px;

		height: 40px;

		background: url(../images/left-as.png) no-repeat center center/cover;

	}



	.Newslist-first .Newslist .Newslist-bt .list-left:after{

		display: none;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy{

		background: initial;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-right{

		

		width: 100%;

		float: initial;

		text-align: center;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-right .img{

		width: 96%;

		padding: 30px 2.5%;

		background: #fff;

		display: inline-block;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-right .img img{

		overflow: hidden;

		border-radius: 10px;

	}







	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left{

		text-align: center;

		width: 100%;

		padding: 0 2%;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .wc{

		padding: 0 2.5% 40px 2.5%;

		background: #fff;

		width: 100%;

		display: inline-block;

	}



	.xktp a {

	    width: 166px;

	    height: 45px;

	    font-size: 15px;

	    line-height: 45px;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-b {

	    margin: 10px 0 15px;

	    line-height: 1.7;

	    font-size: 20px;

	}



	.Newslist-first .Newslist .Newslist-nr .nr-dy .dy-left .left-c{

		height: auto;

		font-size: 14px;

		line-height: 1.7;

		text-align: left;

		margin-bottom: 20px;

	}



	.dy-left .xktp{

		text-align: center;

	}



	.dy-left .xktp a{

		display: inline-block;

		border-radius: 5px;

		position: relative;

	}



	.xktp a span{

		margin-bottom: 0;

		position: absolute;

		top: 50%;

		width: 9px;

		height: 9px;

		left: 10px;

		transform: translateY(-50%);

	}



	.Newslist .Newslist-nr .nr-de{

		margin: 25px 2% 0 2%;

	}



	.Newslist .Newslist-nr .nr-de ul li{

		text-align: center;

	}



	.Newslist .Newslist-nr .nr-de ul li a .de-c{

		text-align: left;

		margin-bottom: 20px;

	}



	.Newslist .Newslist-nr .nr-de ul li a{

		padding: 20px 2%;

	}



	.Newslist .Newslist-nr .nr-de ul li a .xktp{

		display: inline-block;

		width: 166px;

	    height: 45px;

	    font-size: 15px;

	    line-height: 45px;

    	border-radius: 5px;

    	position: relative;

	}



	.Newslist .Newslist-nr .nr-de ul li a .xktp span{

		margin-bottom: 0;

	    position: absolute;

	    top: 50%;

	    width: 9px;

		height: 9px;

	    left: 10px;

	    transform: translateY(-50%);

	}



	.Newslist .Newslist-nr .nr-de ul li a .de-b{

		margin: 5px 0 10px;

	}

}



@media(max-width: 750px) {

	.Newslist .Newslist-nr .nr-de ul li a .xktp{

		font-size: 14px;

	}



	.dy-left .xktp a{

		font-size: 14px;

	}



	.Newslist .Newslist-nr .nr-de ul li a .de-c{

		font-size: 14px;

		line-height: 1.7;

	}



	.Newslist-first .Newslist .Newslist-bt .list-right a{

		font-size: 14px;

	}

}









/**ç¤¾ä¼šè´£ä»»**/

.liability1{

	background: url(../images/liability1.jpg)no-repeat center center/cover;

	border: 1px solid #54afab;

	border-radius: 10px;

	overflow: hidden;

	padding: 80px 85px 94px 85px;

}



.liability1 .lity1-top{

	width: 50%;

}



.liability1 .lity1-top .top-bt .bta .bta1{

	color: #18928d;

	position: relative;

	z-index: 2;

}



.liability1 .lity1-top .top-bt .bta {

	position: relative;

}



.liability1 .lity1-top .top-bt .bta:before {

    position: absolute;

    content: "";

    left: 50px;

    top: -10px;

    width: 300px;

    height: 40px;

    background: url(../images/left-as.png) no-repeat center center/cover;

}



.liability1 .lity1-top .top-bt .bt-b{

	color: #666666;

	line-height: 36px;

	margin-top: 20px;

}



.liability1 .lity1-top .top-bt .bt-b .zh18{

	color: #5b5b5b;

}



.liability1 .bott-nr{

	margin-top: 30px;

}



.liability1 .bott-nr ul li{

	float: left;

	color: #fff;

	font-size: 18px;

	width: 18.4%;

	height: 70px;

	line-height: 70px;

	margin-right: 2%;

	text-align: center;

	border-radius: 10px;

	background: url(../images/bott-nr.jpg) no-repeat center center/cover;

}



.liability1 .bott-nr ul li:last-child{

	margin-right: 0%;

}



.liability2{

	background: url(../images/liability2.jpg) no-repeat center center/cover;

}



.liability2 .third-wb{

	background: #fff;

}



.liability2 .third-wb .third-left{

	float: left;

	width: 478px;

}



.liability2 .third-wb .third-right {

    width: calc(100% - 580px);

}



.liability2 .third-wb .third-right .right-c{

	background: #f8f8f8;

	border-radius: 10px;

	padding: 25px;

	margin-top: 25px;

}



.liability2 .third-wb .third-right .right-c ul li{

	margin-bottom: 20px;

}



.liability2 .third-wb .third-right .right-c ul li a{

	display: block;

	color: #19948f;

	line-height: 1;

	font-size: 16px;

	padding-left: 15px;

	position: relative;

}



.liability2 .third-wb .third-right .right-c ul li a:before{

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	width: 5px;

	height: 5px;

	background: #19948f;

	border-radius: 50%;

	transform: translateY(-50%);

}



.liability2 .third-wb .third-right .right-c .img{

	text-align: right;

}



.liability2 .third-wb .third-right .right-c .img img{

	width: 40px;

}



.liability2 .third-wb .third-right .right-a:after {

    position: absolute;

    content: "";

    left: -6px;

    top: -83px;

    width: 90px;

    height: 140px;

    background: #19948f;

}



.liability3{

	background: #fff;

}



.liability3 .second-wb{

	border: 1px solid #54afab;

	background: url(../images/liability3.jpg) no-repeat center center/cover;

}



.liability3 .second-wb .secontd-left .left-b{

	height: auto;

}



.liability3 .second-wb .secontd-right{

	width: 474px;

	padding: 84px 80px 12vw 0px;

}



.liability3 .second-wb .secontd-left {

    float: left;

    width: calc(100% - 550px);

    position: relative;

    margin-right: 3%;

    padding-top: 94px;

    padding-left: 100px;

}



.liability3 .second-wb .secontd-left .left-c{

	margin-top: 75px;

	position: relative;

}



.liability3 .second-wb .secontd-left .left-c ul li{

	margin-bottom: 70px;

}



.liability3 .second-wb .secontd-left .left-c ul li:last-child{

	margin-bottom: 0;

}



.liability3 .second-wb .secontd-left .left-c ul li a{

	display: block;

    color: #19948f;

    line-height: 1;

    font-size: 16px;

    padding-left: 15px;

    position: relative;

}



.liability3 .second-wb .secontd-left .left-c ul li a:before{

	position: absolute;

    content: "";

    left: 0;

    top: 50%;

    width: 5px;

    height: 5px;

    background: #19948f;

    border-radius: 50%;

    transform: translateY(-50%);

}



.liability3 .second-wb .secontd-left .left-c .img{

	position: absolute;

	right: 0;

	bottom: 0;

}



.liability3 .second-wb .secontd-left .left-c .img img{

	width: 40px;

}



.liability3 .second-wb .secontd-left .left-kc{

	top: 75px;

}



.liability4{

	background: url(../images/liability4.jpg) no-repeat center center/cover;

}



.liability4 .third-wb{

	background: #fff;

}



.liability4 .third-wb .third-left{

	width: 527px;

	padding: 60px 0 6vw 58px;

}



.liability4 .third-wb .third-right {

    width: calc(100% - 600px);

}



.liability4 .third-wb .third-right .right-c{

	text-align: right;

	margin-top: 25px;

}



.liability4 .third-wb .third-right .right-c img{

	width: 40px;

}



.liability4 .third-wb .third-right .right-a:after{

	position: absolute;

    content: "";

    left: -6px;

    top: -83px;

    width: 90px;

    height: 140px;

    background: #19948f;

}



.liability4 .third-wb .third-right .right-b {

    line-height: 50px;

    color: #666666;

    margin-top: 67px;

}





.liability4 .third-wb .third-right .right-kc {

    font-size: 1.5vw;

}



.liability4 .third-wb .third-right .left-kc p{

	height: 1.5vw;

}



.liability5{

	background: url(../images/honor-bgpc.png) no-repeat center center/cover;

	padding: 117px 0 100px;

}



.liability5 .ty5abt{

	padding: 10px 0 10px 68px;

	position: relative;

	margin-bottom: 35px;

}



.liability5 .ty5abt:after {

    position: absolute;

    content: "";

    left: 0;

    top: 0;

    height: 100%;

    width: 100%;

    background: url(../images/asdasd.jpg) no-repeat center center/cover;

}



.liability5 .ty5abt:before {

    position: absolute;

    content: "";

    left: 0;

    top: 0;

    height: 100%;

    width: 8px;

    z-index: 3;

    background: #0b5394;

}



.liability5 .ty5abt .pul{

	position: relative;

	z-index: 2;

	line-height: 1;

}



.liability5 .ty-nr ul li{

	float: left;

	width: 32%;

	margin-right: 2%;

	background: #fff;

	border-radius: 10px;

	overflow: hidden;

}





.liability5 .ty-nr ul li:last-child{

	margin-right: 0;

}



.liability5 .ty-nr ul li .nr-top{

	text-align: center;

	font-size: 24px;

	font-weight: bold;

	color: #fff;

	padding: 15px 0;

	background: linear-gradient(to right, rgba(81,80,80,1), rgba(81,80,80,0.5));

}



.liability5 .ty-nr ul li .nr-botton{

	height: 33vw;

	font-size: 16px;

	color: #262626;

	position: relative;

	padding: 2vw 30px 0 30px;

	line-height: 1.6;

	background: url(../images/nr-botton.jpg) no-repeat center center/cover;

}



.liability5 .ty-nr ul li .nr-botton:before{

	position: absolute;

	content: "";

	width: 100%;

	height: 5px;

	left: 0;

	top: 0;

	background: #46bdf1;

}



.liability5 .ty-nr ul li:nth-child(2) .nr-botton{

	background: url(../images/nr-bottona.jpg) no-repeat center center/cover;

}



.liability5 .ty-nr ul li:nth-child(3) .nr-botton{

	background: url(../images/nr-bottonb.jpg) no-repeat center center/cover;

}



.liability1 .m-img{

	display: none;

}





.liability6{

	background: url(../images/liability6.jpg) no-repeat center center/cover;

	padding: 110px 0 117px;

	position: relative;

}



.liability6 .lity6-bt{

	padding: 10px 0 10px 68px;

    position: relative;

    margin-bottom: 35px;

   	margin-bottom: 65px;

}



.liability6 .lity6-bt:before {

    position: absolute;

    content: "";

    left: 0;

    top: 0;

    height: 100%;

    width: 8px;

    z-index: 3;

    background: #159892;

}



.liability6 .lity6-bt:after {

    position: absolute;

    content: "";

    left: 0;

    top: 0;

    height: 100%;

    width: 100%;

    background: url(../images/asdcxzc.jpg) no-repeat center center/cover;

}

.liability6 .xyzxcla{
	padding: 3px 0 6px 30px;
}

.liability6 .xyzxcla:after{
	background: url(../images/zjbfrcnm.jpg) no-repeat center center/cover;
	width: 357px;
	height: 64px;
}

.liability6 .xyzxcla:before{
	height: 64px;
}


.liability6 .lity6-bt .pul{

	position: relative;

	z-index: 2;

}



.liability6:before{

	position: absolute;

	content: "";

	left: 0;

	bottom: 125px;

	height: 1px;

	width: 100%;

	border-top: 1px dashed #ffffff;

}



.liability6 .ytls{

	overflow: initial;

}

.liability6 .ytls2{

	width: 67.85%;

	position: relative;

}



.liability6 .ytls2 .w-next,

.liability6 .ytls2 .w-prev

{

	width: 30px;

	height: 57px;

}



.liability6 .ytls2 .w-next:after,

.liability6 .ytls2 .w-prev:after{

	opacity: 0;

}



.liability6 .ytls2 .w-next{

	right: -80px;

	background: url(../images/w-next.png) no-repeat center center/cover;

}



.liability6 .ytls2 .w-prev{

	left: -80px;

	background: url(../images/w-prev.png) no-repeat center center/cover;

}





.liability6 .ytls .swiper-wrapper .swiper-slide {

	padding-bottom: 60px;

}



.liability6 .ytls .swiper-wrapper .swiper-slide:before{

	position: absolute;

	content: "";

	left: 0;

	bottom: 0;

	width: 20px;

	height: 20px;

	background: url(../images/mmooo.png) no-repeat center center/cover;

}



.liability6 .ytls .swiper-wrapper .swiper-slide .clearfix{

	background: #fff;

	padding: 40px;

}



.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a{

	position: relative;
	float: left;
	width: 100%;

}



.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1{

	float: left;

	position: absolute;

	top: 50%;

	transform: translateY(-50%);
	width: 40%;

}



.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1a{

	color: #19948f;
	font-size: 40px;
	font-weight: bold;

}



.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1b{

	color: #4a4a4a;

	margin-top: 30px;

	line-height: 1.6;

	height: 5vw;
    overflow-y: auto;
    overflow-x: hidden;

}

	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1b::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1b::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1b::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}




.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a2{

	float: right;
	width: 50%;
}



.liability7{

	background: url(../images/liability7.jpg) no-repeat center center/cover;

}



.liability7 .second-wb .secontd-left .left-b{

	height: auto;

}



.liability7 .second-wb .secontd-left .left-t {

	color: #666666;

	line-height: 1.6;	

	margin-top: 40px;

}



	.liability7 .second-wb .secontd-left .wcmm{

		height: 680px;

		padding-right: 10px;

		overflow-y: auto;

    	overflow-x: hidden;

	}



	.liability7 .second-wb .secontd-left .wcmm::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.liability7 .second-wb .secontd-left .wcmm::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.liability7 .second-wb .secontd-left .wcmm::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}



.liability7 .second-wb .secontd-left .left-t .zh22{

	color: #19948f;

	line-height: 1;

	position: relative;

	padding-left: 20px;

	margin-bottom: 15px;

}



.liability7 .second-wb .secontd-left .left-t .zh22:before{

	position: absolute;

	content: "";

	border-radius: 50%;

	left: 0;

	width: 8px;

	height: 8px;

	background: #19948f;

	top: 50%;

	transform: translateY(-50%);

}



.liability7 .second-wb .secontd-left .left-td{

	text-align: right;

	margin-top: 20px;

}



.liability7 .second-wb .secontd-left .left-td a{

	display: block;

}



.liability7 .second-wb .secontd-left .left-td a img{

	width: 40px;

}



.liability8{

	background: url(../images/liability8.jpg) no-repeat center center/cover;

}



.liability8 .third-wb .third-left {

    float: left;

    width: 390px;

    padding: 60px 0 80px 58px;

}



.liability8 .third-wb .third-right {

    float: right;

    width: calc(100% - 670px);

    position: relative;

    padding: 0 58px 50px 40px;

}



.liability8 .third-wb .third-right .right-a:after {

    top: -83px;

    height: 140px;

}



.liability8 .third-wb .third-right .left-t .zh22{

	color: #19948f;

    line-height: 1;

    position: relative;

    padding-left: 20px;

    margin-bottom: 15px;

}



.liability8 .third-wb .third-right .left-t .zh22:before {

    position: absolute;

    content: "";

    border-radius: 50%;

    left: 0;

    width: 8px;

    height: 8px;

    background: #19948f;

    top: 50%;

    transform: translateY(-50%);

}



.liability8 .third-wb .third-right .left-t {

    color: #666666;

    line-height: 1.6;

    margin-top: 40px;

}



.liability8 .third-wb .third-right .right-c{

	text-align: right;

	margin-top: 60px;

}



.liability8 .third-wb .third-right .right-c a{

	display: block;

}



.liability8 .third-wb .third-right .right-c a img{

	width: 40px;

}



.liability8 .cont .third-wb .third-right .sdasd{

	display: none;

}



.liability8 .third-wb .third-right .right-b{

	height: auto;

}



.liability8 .third-wb .third-right .right-a{

	margin-bottom: 30px;

}



.liability8 .third-wb .third-right .right-b{

	margin-top: 30px;

}







	.liability8 .third-wb .third-right .hcyck{

		height: 670px;

		padding-right: 10px;

		overflow-y: auto;

    	overflow-x: hidden;

	}



	.liability8 .third-wb .third-right .hcyck::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.liability8 .third-wb .third-right .hcyck::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.liability8 .third-wb .third-right .hcyck::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}



@media(max-width: 2300px) {

	.liability4 .third-wb .third-right .right-b {

    	height: 400px;

    	overflow-y: auto;

    	overflow-x: hidden;

	}

}



@media(max-width: 2100px) {

	.liability3 .second-wb .secontd-left .left-c ul li {

	    margin-bottom: 60px;

	}

}



@media(max-width: 2000px) {

	.liability3 .second-wb .secontd-left .left-c ul li {

	    margin-bottom: 50px;

	}

}



@media(max-width: 1920px) {

	.liability3 .second-wb .secontd-left .left-c ul li {

	    margin-bottom: 27px;

	}



	.liability3 .second-wb .secontd-right {

    	padding: 84px 80px 7vw 0px;

	}

}



@media(max-width: 1766px) {

	.liability2 .third-wb .third-right .right-b{

		height: auto;

	}



	.liability8 .third-wb .third-right .right-b{

		height: auto;

	}

}



@media(max-width: 1680px) {

	.liability3 .second-wb .secontd-left .left-c {

	    margin-top: 50px;

	}



	.liability3 .second-wb .secontd-left .left-b {

    	height: 320px;

	}

}



@media(max-width:1500px) {

	.liability1 .lity1-top .top-bt .bt-b .zh18{

		font-size: 17px;

	}



	.liability2 .third-wb .third-right .right-a:after {

    	width: 76px;

	}









	.liability4 .third-wb .third-right .right-a:after {

	    width: 76px;

	}



	.liability8 .third-wb .third-right {

    	width: calc(100% - 500px);

	}


.liability6 .xyzxcla {
    padding: 9px 0 9px 30px;
}


}



@media(max-width: 1400px) {

	.liability2 .third-wb .third-right .right-b{

		height: 250px;

	}



	.liability5 .ty-nr ul li .nr-botton p{

		height: 13vw;

    	overflow-y: auto;

    	overflow-x: hidden;

	}



	.liability5 .ty-nr ul li .nr-botton p::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.liability5 .ty-nr ul li .nr-botton p::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.liability5 .ty-nr ul li .nr-botton p::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}



	.liability5 .ty-nr ul li .nr-top{

		font-size: 22px;

	}



	.liability5 .ty-nr ul li .nr-botton{

		font-size: 15px;

	}



	.liability6 .ytls2 .w-next, .liability6 .ytls2 .w-prev {

	    width: 19px;

	    height: 39px;

	}



	.liability6 .ytls2 .w-prev {

	    left: -50px;

	}



	.liability6 .ytls2 .w-next {

	    right: -50px;

	}

}



@media(max-width: 1250px) {

	.liability4 .third-wb .third-left {

	    width: 450px;

	}



	.liability4 .third-wb .third-right .right-b {

	    height: 309px;

	    overflow-y: auto;

	    overflow-x: hidden;

	}



	.liability4 .third-wb .third-right {

    	width: calc(100% - 520px);

	}



	.liability6 .ytls2 {

	    width: 70%;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1a{

		font-size: 30px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1b{

		font-size: 16px;

	}



}



@media(max-width: 1200px) {

	.liability2 .third-wb .third-left {

	    width: 450px;

	}



	.liability2 .third-wb .third-right {

	    width: calc(100% - 520px);

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a2 {

	    width: 52%;

	}

}



@media(max-width: 1100px) {

	.liability2 .third-wb .third-right .right-a:after {

    	width: 66px;

	}



	.liability3 .second-wb .secontd-left .left-a:before {

	    left: 71px;

	    top: -14px;

	    width: 251px;

	    height: 30px;

	}



	.liability4 .third-wb .third-right .right-a:after {

    	width: 66px;

	}



	.liability5{

		padding: 35px 0 45px;

	}



	.liability5 .ty5abt {

	    padding: 10px 0 10px 30px;

	}



	.liability6{

		padding: 30px 0 40px;

	}



	.liability6 .ytls2 .w-next, .liability6 .ytls2 .w-prev{

		display: none;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1a {

    	font-size: 22px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .clearfix{

		padding: 20px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1b {

	    margin-top: 10px;

	}



	.liability6 .lity6-bt{

		padding: 10px  0 10px 30px;

		margin-bottom: 35px;

	}



	.liability6:before {

	    bottom: 48px;

	}



	.liability7 .second-wb .secontd-left .left-t {

	    height: 183px;

	}

	.liability6 .lity6-bt {
	    padding: 12px 0 12px 30px;
	}

}



@media(max-width: 1024px) {

	.liability4 .imgm{

		display: none;

	}



	.liability1 .lity1-top{

		width: 100%;

		padding: 0 4.5%;

	}



	.liability1{

		background: initial;

		border: 0;

		padding: 0 0 0 0;

	}



	.liability1 .lity1-top .top-bt .bta .bta1{

		text-align: center;

	}



	.liability1 .lity1-top .top-bt .bta:before{

		left: 50%;

		transform: translateX(-50%);

	}



	.liability1 .m-img{

		display: block;

		margin-bottom: 50px;

	}



	.liability1 .bott-nr{

		padding: 0 4.5%;

	}



	.liability1 .bott-nr ul li {

	    font-size: 16px;

	    height: 55px;

	    line-height: 55px;

	}



	.liability1 .lity1-top .top-bt .bt-b{

		line-height: 1.7;

	}



	.liability2 .third-wb .third-right{

		width: 100%;

		padding: 0 2.5% 30px 2.5%;

	}



	.liability2 .imgm{

		display: none;

	}



	.liability2 .third-wb{

		top: 0;

	}



	.liability2{

		background: url(../images/liability2s.jpg) no-repeat top center/cover;

		padding: 60vw 0 0;

	}



	.liability2 .cont{

		background: initial;

	}



	.liability2 .third-wb .third-right .right-b{

		height: auto;

	}



	.liability3 .second-wb .secontd-left{

		width: 100%;

		padding: 50px 2.5% 40px;

	}



	.liability3 .second-wb .secontd-left .left-kc {

    	top: -33px;

	}



	.liability3 .second-wb .secontd-left .left-b{

		height: auto;

		margin-top: 20vw;

	}



	.liability3 .imgw{

		display: none;

	}



	.liability3 .second-wb{

		top: 0;

	}



	.liability3 .cont{

		background: url(../images/liability3s.jpg) no-repeat center center/cover;

		padding: 60vw 2% 45px 2%;

	}



	.liability3 .second-wb .secontd-left .left-a:after {

	    left: 31px;

	    top: -58px;

	    height: 100px;

	    width: 70px;

	}



	.liability4 .third-wb{

		top: 0;

	}



	.liability4{

		padding: 60vw 0 0;

		background: url(../images/ty4w.jpg) no-repeat center center/cover;

	}



	.liability4 .cont{

		background: initial;

	}



	.liability4 .third-wb .third-right {

	    width: 100%;

	}



	.liability4 .third-wb .third-right .right-b {

	    height: auto;

	    line-height: 1.6;

	    margin-top: 23vw;

	    overflow-y: auto;

	    overflow-x: hidden;

	}



	.liability4 .third-wb .third-right .right-kc {

    	font-size: 2vw;

	}



	.liability4 .third-wb .third-right .left-kc p {

	    height: 2vw;

	}



/*	.liability4 .third-wb .third-right .right-b {

	    margin-top: 23vw;

	}*/



	.liability5 .ty-nr ul li .nr-botton p{

		height: auto;

	}



	.liability5 .ty-nr ul li{

		width: 100%;

		margin-bottom: 20px;

	}



	.liability5 .ty-nr ul li .nr-top {

    	font-size: 20px;

	}



	.liability5 .ty-nr ul li .nr-botton{

		padding: 20px;

		height: 300px;

	}



	.liability7{

		padding: 60vw 0 0;

    	background: url(../images/liability7x.jpg) no-repeat center center/cover;

	}



	.liability7 .cont{

		background: initial;

	}



	.liability7 .second-wb .secontd-left .left-b {

	    margin-top: 156px;

	}



	.liability7 .second-wb .secontd-left .left-kc p {

	    height: 20px;

	}



	.liability7 .imgw{

		display: none;

	}



	.liability7 .second-wb{

		top: 0;

	}



	.liability7 .second-wb .secontd-left .wcmm{

		height: auto;

		padding-right: 0;



	}



	.liability7 .second-wb .secontd-left .left-t{

		height: auto;

	}



	.liability8 .third-wb .third-right {

		width: 100%;

		padding: 0 4.5% 40px 4.5%;

	}



	.liability8 .third-wb{

		top: 0;

	}



	.liability8 .third-wb .third-right .left-t{

		height: auto;

	}





	.liability8 .third-wb .third-right .left-kc p {

	    height: 20px;

	}





	.liability8 .third-wb .third-right .right-kc{

		font-size: 2vw;

	}



	.liability8 .third-wb .third-right .right-b {

	    margin-top: 25px;

	}



	.liability8 .cont .third-wb .third-right .sdasd{

		display: block;

		margin-top: 130px;

	}



	.liability8 .imgm{

		display: none;

	}



	.liability8 .cont{

		background: url(../images/liabilitasdasdy8.jpg) no-repeat top center/cover;

		padding-top: 60px;

	}



	.liability8 .third-wb .third-right .hcyck{

		height: auto;

	}


	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1{
		position: initial;
		transform: translateY(0);
	}



}



@media(max-width: 750px) {

	.liability1 .lity1-top .top-bt .bt-b .zh18 {

    	font-size: 15px;

	}



	.liability1 .bott-nr ul li {

    	font-size: 14px;

    	height: 45px;

    	line-height: 45px;

	}



	.liability2 .third-wb .third-right .right-b{

		margin-top: 50px;

	}



	.liability2 .third-wb .third-right .right-c ul li a {

	    font-size: 15px;

	}



	.liability2 .third-wb .third-right .right-a:after {

    	width: 60px;

	}



	.liability3 .second-wb .secontd-left .left-a:after {

    	width: 63px;

	}



	.liability4 .third-wb .third-right .right-a:after {

    	width: 61px;

	}



	.liability6 .ytls2 {

	    width: 90%;

	}

}



@media(max-width: 550px) {

	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a2 {

	    width: 40%;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1a {

	    font-size: 19px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .a1b {

	    font-size: 14px;

	}

	.liability6 .xyzxcla:after {
	    width: 250px;
	}

}



@media(max-width: 500px) {

	.liability2 .third-wb .third-right .right-b {

    	margin-top: 22vw;

	}



	.Revision-third .third-wb .third-right .right-b .zh17 {

    	font-size: 15px;

	}



	.liability3 .second-wb .secontd-left .left-kc{

		font-size: 2vw;

	}



	.liability3 .second-wb .secontd-left .left-kc p{

		height: 15px;

	}



	.liability3 .second-wb .secontd-left .left-b {

    	margin-top: 130px;

	}



	.liability4 .third-wb .third-right .left-kc p {

    	height: 15px;

	}



	.liability4 .third-wb .third-right .right-b {

	    margin-top: 136px;

	}

}



@media(max-width: 400px) {

	.liability4 .third-wb .third-right .right-a:after {

	    width: 55px;

	}



	.liability2 .third-wb .third-right .right-a:after {

	    width: 53px;

	}

}













/**good**/

.good .good-a{

	float: left;

	width: 56.25%;

	position: relative;

	height: 36.2vw;

	overflow: hidden;

	border-top-left-radius: 10px;

	border-bottom-left-radius: 10px;

}



.good .good-a .d-a1{

	position: absolute;

	right: 0;

	padding: 50px;

	bottom: 0;

	height: 17.9vw;

	width: 70%;

	background: rgba(8, 52, 50, .47);

}



.good .good-a .d-a1 .a1a .a1aa{

	float: left;

	color: #fff;

	font-size: 14px;

}



.good .good-a .d-a1 .a1a .a1ab{

	float: left;

	color: #fff;

	margin-top: 1vw;

	line-height: 1;

	margin-left: .5vw;

	font-size: 1.4vw;

}



.good .good-a .d-a1 .a1a .a1ab p {

    font-size: 1vw;

    position: relative;

    display: inline-block;

    top: -13px;

    margin-left: 3px;

}



.good .good-a .d-a1 .a1b{

	color: #d3e0e0;

	margin-top: 5px;

	font-size: 12px;

}



.good .good-b{

	width: 43.75%;

	float: left;

	height: 36.2vw;

    overflow: hidden;

    border-top-right-radius: 10px;

	border-bottom-right-radius: 10px;

}



.good .good-b ul li{

	width: 100%;

	float: left;

	position: relative;

	overflow: hidden;

	height: 18.3vw;

	padding: 50px;

	background: #ffffff;

}



.good .good-b ul li:nth-child(2){

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

}
.good .good-b ul li:nth-child(1){

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

}


.good .good-b ul li:nth-child(3){

	background: #158884;

}



.good .good-b ul li:nth-child(4){

	background: #404245;

}



.good .good-b ul li .cont{

	right: 0;

	bottom: -1.5vw;

	width: auto;

	position: absolute;

}



.good .good-b ul li .cont img{

	width: 10vw;

    height: 10vw;

}



.good .good-b ul li .a1e .e1{

	font-size: 14px;

	color: #fff;

	float: left;

	line-height: 1;

}



.good .good-b ul li .a1e .e2{

	float: left;

	color: #fff;

	margin-left: 5px;

	font-size: 1.5vw;

}



.good .good-b ul li .a1e .ed{

	font-size: 1.8vw;

	color: #2e2e2e;

	line-height: 1;

}



.good .good-b ul li:nth-child(1) .a1e .e1{

	color: #fff;


}



.good .good-b ul li .a1w{

	color: #d3e0e0;

    margin-top: 20px;

    font-size: 12px;

}



.good .good-b ul li:nth-child(1) .a1w{

	color: #fff;

}





.good1{

	padding:50px 0 50px;

}



.good1 .goodw{

    width: 30%;

	float: left;

	overflow: hidden;

	border-radius: 10px;

	position: relative;

}



.good1 .goodw .goodw-sd{

	bottom: 30px;

	width: auto;

	left: auto;

	right: 40px;

}



.good1 .goodw .goodw-sd .swiper-pagination-bullet{

	width: 10px;

	height: 10px;

	opacity: 1;

	margin-right: 25px;

	position: relative;

	background: #fff;

}



.good1 .goodw .goodw-sd .swiper-pagination-bullet:last-child{

	margin-right: 0;

}



.good1 .goodw .goodw-sd .swiper-pagination-bullet:before{

	position: absolute;

	content: "";

	width: 0;

	height: 0;

	left: 50%;

	top: 50%;

	border-radius: 50px;

	border: 1px solid #fff;

	transform: translate(-50%,-50%);

	transition: all 0.5s;

}



.good1 .goodw .goodw-sd .swiper-pagination-bullet-active:before{

	width: 25px;

	height: 25px;

}



.good1 .tong{

	float: right;

    width: 70%;

    padding-left: 123px;

}



.good1 .tong .left-a .zfl{

	position: relative;

	margin-bottom: 60px;

}



.good1 .tong .left-a .zfl:before{

    position: absolute;

    content: "";

    left: 42px;

    top: -17px;

    width: 335px;

    height: 45px;


}



.good1 .tong .left-a .zfl .wzcl{

	color: #015cb5;

	position: relative;

	z-index: 2;

}



.good1 .tong .left-a .wzct{

	line-height: 1.7;

	color: #666666;

	font-size: 15px;

}



.good1 .tong .left-a .wzct .zh17{

	color: #5b5b5b;

	font-size: 17px;

}



.good1 .tong .left-a .wzce{

	margin-top: 185px;

}



.good1 .tong .left-a .wzce a{

	display: block;

	width: 250px;

	font-size: 16px;

	border-radius: 50px;

	background: #015cb5;

	text-align: center;

	line-height: 55px;

	height: 54px;

	color: #fff;

	position: relative;

}
.good1 .tong .left-a .wzce a:hover{
	transition: all .8s;
	background: #0b5394;
}


.good1 .tong .left-a .wzce a span{

	position: absolute;

	width: 10px;

	left: 20px;

	top: 50%;

	transform: translateY(-50%);

	height: 10px;

	background: url(../images/xktp.png) no-repeat center center/cover;

}





.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1{

	width: 50%;

	line-height: 1.6;

	color: #4a4a4a;

}



.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1e{

	font-size: 20px;

	line-height: 1.4;

}



.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1f{

	font-size: 16px;

	color: #666666;

	margin-top: 20px;

	overflow-y: auto;
    overflow-x: hidden;
    height: 104px;
    padding-right: 10px;

}

	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1f::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1f::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1f::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}



.good2 .ytls2 .w-next{

	margin-top: 0;

	top: 45%;

	transform: translateY(-50%);

}



.good2 .ytls2 .w-prev{

	margin-top: 0;

	top: 45%;

	transform: translateY(-50%);

}



.good2 .ytls2 .swiper-button-disabled{

	opacity: 1;

}



.good3{

	padding: 100px 0;

	background: #fff;

}



.good3 .good3-bz{

	background: url(../images/good3-bz.jpg) no-repeat center center/cover;

	border-radius: 10px;

	overflow: hidden;

	border: 1px solid #54afab;

	padding: 117px 120px 110px 120px;

}



.good3 .good3-bz .bz-left{

	float: left;

	width: calc(100% - 700px);

}



.good3 .good3-bz .bz-right{

	float: right;

	width: 578px;

}



.good3 .good3-bz .bz-left .bzl-a .wzcl{

	color: #18928d;

	position: relative;

	z-index: 2;

}



.good3 .good3-bz .bz-left .bzl-a .zfl{

	position: relative;

}



.good3 .good3-bz .bz-left .bzl-a .zfl:before {

    position: absolute;

    content: "";

    left: 42px;

    top: -17px;

    width: 335px;

    height: 45px;

    background: url(../images/left-as.png) no-repeat center center/cover;

}



.good3 .good3-bz .bz-left .bz-bzl-b{

	line-height: 1.6;

	font-size: 15px;

	color: #5b5b5b;

	margin-top: 50px;

}



.good3 .good3-bz .bz-left .bz-bzl-b .zh17{

	font-size: 17px;

	color: #5b5b5b;

}



.good4{

	position: relative;

}



.good4 .good4w{

	position: absolute;

	top: 50%;

	left: 0;

	width: 100%;

	transform: translateY(-50%);

}



.good4 .good4w .d4w2{

	color: #fff;

	font-size: 26px;

	font-weight: bold;

	line-height: 1.6;

	margin-top: 20px;

}



.good4 .oib{

	position: relative;

}



.good4 .oib:before{

	position: absolute;

    content: "";

    left: -91px;

    top: -82px;

    width: 709px;

    height: 247px;

    background: url(../images/oib.png) no-repeat center center/cover;

}



.good4 .oib .iibe{

	z-index: 3;

	position: relative;

}



.liability5 .ty-nr ul li .nr-botton{

	height: 27vw;

}



.good5 .ty-nr ul li .nr-botton{

	background: url(../images/gooda.png) no-repeat center center/cover;

}



.good5 .ty-nr ul li:nth-child(2) .nr-botton{

	background: url(../images/goodb.png) no-repeat center center/cover;

}



.good5 .ty-nr ul li:nth-child(3) .nr-botton{

	background: url(../images/goodc.png) no-repeat center center/cover;

}



.good5 .ty-nr ul li .nr-top .pot1{

	width: auto;

    display: inline-block;

	position: relative;

	padding-left: 38px;

	line-height: 1;

}



.good5 .ty-nr ul li .nr-top .pot1:before{

	position: absolute;

	content: "";

	left: 0;

	width: 25px;

	height: 26px;

	top: 50%;

	transform: translateY(-50%);

	background: url(../images/pot1.png) no-repeat center center/cover;

}



.good5 .ty-nr ul li:nth-child(2) .nr-top .pot1:before{

	background: url(../images/pot2.png) no-repeat center center/cover;

	height: 23px;

}



.good5 .ty-nr ul li:nth-child(3) .nr-top .pot1:before{

    width: 21px;

	background: url(../images/pot3.png) no-repeat center center/cover;

}



.houmi1{

	background: url(../images/houmi1.jpg) no-repeat center center/cover;

	padding: 80px 0 100px;

}



.houmi1 .hom-bt{

	text-align: center;

	color: #76e1dd;

}



.houmi1 .hom-bt .bta{

	position: relative;

	line-height: 1;

	display: inline-block;

}



.houmi1 .hom-bt .bta:before{

	position: absolute;

	content: "";

	left: -130px;

	top: 50%;

	width: 100px;

	background: #76e1dd;

	transform: translateY(-50%);

	height: 1px;

}



.houmi1 .hom-bt .bta:after{

	position: absolute;

	content: "";

	right: -130px;

	top: 50%;

	width: 100px;

	background: #76e1dd;

	transform: translateY(-50%);

	height: 1px;

}



.houmi1 .hom-nr{

	margin-top: 60px;

}



.houmi1 .hom-nr ul li{

	float: left;

	width: 49%;

	margin-bottom: 2%;

	margin-right: 2%;

}



.houmi1 .hom-nr ul li:nth-child(2n){

	margin-right: 0;

}



.houmi2{

	padding: 139px 0 140px;

}



.houmi2 .min{

	background: url(../images/min.jpg)no-repeat center center/cover;

	border-radius: 10px;

	overflow: hidden;

	border: 1px solid #54afab;

}



.houmi2 .min .good3-bz .bz-left{

	float: left;

	width: 540px;

	padding: 122px 0 150px 128px;

}



.houmi2 .min .good3-bz .bz-rifht{

	float: right;

	width: calc(100% - 680px);

	padding: 122px 119px 0 0;

}



.houmi2 .min .good3-bz .bz-rifht .bzl-a .zfl {

    position: relative;

}



.houmi2 .min .good3-bz .bz-rifht .bzl-a .zfl:before {

    position: absolute;

    content: "";

    left: 42px;

    top: -35px;

    width: 335px;

    height: 45px;

    background: url(../images/left-as.png) no-repeat center center/cover;

}



.houmi2 .min .good3-bz .bz-rifht .bzl-a .zfl .wzcl{

	color: #18928d;

    position: relative;

    z-index: 2;

    line-height: 1;

}





.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n{

	margin-top: 45px;

}



.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n .na{

	margin-bottom: 45px;

}



.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n .na:last-child{

	margin-bottom: 0;

}



.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n .na .a1{

	color: #19948f;

	font-size: 22px;

	line-height: 1;

	position: relative;

}







.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n .na .a2{

	line-height: 1.6;

	margin-top: 20px;

	color: #666666;

}



.houmi3{

	background: url(../images/houmi3.jpg) no-repeat center center/cover;

	padding: 130px 0;

}



.houmi3 .umei{

	background: #fff;

	border-radius: 10px;

	overflow: hidden;

	padding: 100px 80px 100px 80px;

	position: relative;

}



.houmi3 .umei .umei-left{

	float: left;

	width: calc(100% - 650px);

	position: absolute;

	top: 50%;

	transform: translateY(-50%);

}



.houmi3 .umei .umei-left .zfl{

	position: relative;

}



.houmi3 .umei .umei-left .zfl .wzcl{

	color: #18928d;

    position: relative;

    z-index: 2;

    line-height: 1;

}



.houmi3 .umei .umei-left .zfl:before {

    position: absolute;

    content: "";

    left: 42px;

    top: -35px;

    width: 335px;

    height: 45px;

    background: url(../images/left-as.png) no-repeat center center/cover;

}



.houmi3 .umei .umei-left .fndq{

	line-height: 1.6;

	color: #4a4a4a;

	margin-top: 30px;

}



.houmi3 .umei .umei-right{

	float: right;

	width: 496px;

}



@media(max-width: 2450px) {

	.good1 .goodw {

	    width: 33%;

	}



	.good1 .tong {

	    width: 67%;

	}

}



@media(max-width: 2303px) {

	.good3 .good3-bz .bz-right {

	    width: 578px;

	}



	.good3 .good3-bz .bz-left .bz-bzl-b{

		overflow-y: auto;

    	overflow-x: hidden;

    	height: 240px;

    	padding-right: 10px;

	}



	.good3 .good3-bz .bz-left .bz-bzl-b::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.good3 .good3-bz .bz-left .bz-bzl-b::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.good3 .good3-bz .bz-left .bz-bzl-b::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}

}



@media(max-width: 2250px){

	.good1 .tong .left-a .wzce {

    	margin-top: 7vw;

	}

}



@media(max-width: 2200px) {

	.houmi2 .min .good3-bz .bz-left{

		width: 580px;

	}

}



@media(max-width: 2100px) {

	.good1 .tong .left-a .wzce {

	    margin-top: 5vw;

	}

}



@media(max-width: 2000px) {

	.good1 .goodw{

		width: 37%;

	}



	.good1 .tong {

    	width: 63%;

	}

}



@media(max-width: 1930px) {

	.good1 .tong {

    	width: calc(100% - 600px);

    	padding-left: 95px;

	}



	.good1 .goodw {

	    width: 600px;

	}



	.good1 .tong .left-a .zfl {

    	margin-bottom: 40px;

	}



	.good1 .tong .left-a .wzct{

		overflow-y: auto;

    	overflow-x: hidden;
    	padding-right: 15px;

    	height: 300px;

	}



	.good1 .tong .left-a .wzct::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.good1 .tong .left-a .wzct::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(0 162 233);

	}



	.good1 .tong .left-a .wzct::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}



	.good1 .tong .left-a .wzce {

	    margin-top: 83px;

	}



	.houmi2 .min .good3-bz .bz-left{

		width: 600px;

	}



	.houmi3 .umei .umei-left{

		width: 30%;

	}

}

@media(max-width: 1500px) {
	.good3 .good3-bz .bz-left{
		width: calc(100% - 633px);
	}

	.good3 .good3-bz .bz-left .bz-bzl-b{
		height: 317px;
	}
}

@media(max-width: 1480px) {





	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1e {

	    font-size: 18px;

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1f{

		font-size: 15px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .wll{

		overflow-y: auto;

    	overflow-x: hidden;

    	height: 10vw;

    	padding-right: 10px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .wll::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .wll::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.liability6 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .wll::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}






	.good3 .good3-bz {

	    padding: 117px 65px 110px 65px;

	}



	.houmi2 .min .good3-bz .bz-left {

	    width: 550px;

	    padding: 80px 0 80px 100px;

	}



	.houmi2 .min .good3-bz .bz-rifht {

	    width: calc(100% - 625px);

	    padding: 80px 80px 0 0;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n {

    	margin-top: 30px;

    	overflow-y: auto;

	    overflow-x: hidden;

	    height: 360px;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n::-webkit-scrollbar {

		/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/

		width: 4px;

		/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/

		height: 4px;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n::-webkit-scrollbar-thumb {

		/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/

		border-radius: 5px;

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: rgb(77 191 185);

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n::-webkit-scrollbar-track {

		/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(0, 0, 0, 0.1);

	}

}



@media(max-width: 1400px) {

	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 {

    	width: 45%;

	}

}



@media(max-width: 1280px) {









	.houmi3 .umei .umei-right {

    	width: 440px;

	}



	.houmi3 .umei .umei-left {

    	width: 30%;

	}



	.houmi3 .umei .umei-left .zfl:before {

	    left: 42px;

	    top: -23px;

	    width: 246px;

	    height: 33px;

	}



	.good1 .goodw {

    	width: 550px;

	}



	.good1 .tong {

    	width: calc(100% - 568px);

    	padding-left: 40px;

	}



	.good1 .tong .left-a .wzce {

    	margin-top: 45px;

	}

}



@media(max-width: 1100px) {

	.good1{

		padding-bottom: 40px;

	}



	.good3 {

	    padding: 30px 0 40px;

	}



	.good3 .good3-bz{

		padding: 30px 0 40px;

		border: 0;

		background: initial;

	}



	.houmi1{

		padding: 30px 0 40px;

	}



	.houmi1 .hom-nr {

	    margin-top: 20px;

	}



	.houmi2{

		padding: 30px 0 40px;

	}



	.houmi2 .min .good3-bz .bz-left {

    	width: 448px;

    	padding: 80px 0 80px 68px;

	}



	.houmi2 .min .good3-bz .bz-rifht {

    	width: calc(100% - 512px);

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .zfl:before {

	    left: 42px;

	    top: -23px;

	    width: 246px;

	    height: 33px;

	}



	.houmi3{

		padding: 30px 0 40px;

	}



	.houmi3 .umei {

	    padding: 50px 30px 50px 30px;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n {

    	height: 304px;

	}

}



@media(max-width: 1024px) {

	.good{

		padding: 0 4%;

	}



	.good1 {

	   	padding: 5%;

	    background: #fff;

	}



	.good1 .tong .left-a .zfl:before {

	    left: 50%;

	    transform: translateX(-50%);

	    top: -13px;

	    width: 223px;

	    height: 30px;

	}



	.good1 .tong .left-a .wzct{

		height: auto;

		margin-bottom: 15px;

	}



	.good1 .goodw{

		width: 100%;

	}



	.good1 .tong{

		width: 100%;

		padding-top: 50px;

		padding-left: 0;

		text-align: center;

	}



	.good1 .tong .left-a .wzce{

		display: inline-block;

	}



	.good1 .tong .left-a .zfl {

	    margin-bottom: 10px;

	}



	.good1 .tong .left-a .wzct .zh17 {

	    font-size: 16px;

	}



	.good1 .tong .left-a .wzce {

	    margin-top: 0;

	}



	.good1 .tong .left-a .wzce a {

	    width: 207px;

	    font-size: 15px;

	    line-height: 45px;

	    height: 45px;

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1{

		width: 100%;

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 .wll{

		height: 120px;

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a2{

		width: 100%;

		margin-top: 20px;

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1e {

	    font-size: 16px;

	}



	.good2 .ytls .swiper-wrapper .swiper-slide .sli-a .a1f{

		font-size: 14px;

	}



	.good3 .good3-bz .bz-left{

		width: 100%;

		padding: 0 4%;

		text-align: center;

	}



	.good3 .good3-bz .bz-right{

		width: 100%;

	}



	.good3 .good3-bz .bz-left .bz-bzl-b{

		height: auto;

		margin-bottom: 25px;

		margin-top: 15px;

	}



	.good3 .good3-bz .bz-left .bz-bzl-b{

		font-size: 14px;

	}



	.good3 .good3-bz .bz-left .bz-bzl-b .zh17{

		font-size: 16px;

	}



	.good3 .good3-bz .bz-left .bzl-a .zfl:before{

		left: 50%;

		width: 259px;

    	height: 35px;

		transform: translateX(-50%);

	}



	.good3 .good3-bz .bz-right{

		padding: 0 4%;

	}



	.good3 .good3-bz {

	    padding: 30px 0 0;

	}



	.good4 .oib:before{

		display: none;

	}



	.good4 .good4w .d4w2 {

	    font-size: 15px;

	    margin-top: 15px;

	}



	.good5{

		padding: 30px 4%;

	}



	.good5 .ty-nr ul li .nr-top {

	    font-size: 18px;

	}



	.good5 .ty-nr ul li .nr-botton {

	    height: 45vw;

	}



	.houmi1 .hom-bt .bta:before {

	    left: -93px;

	    width: 80px;

	}



	.houmi1 .hom-bt .bta:after {

	    right: -93px;

	    width: 80px;

	}



	.houmi1 .hom-nr{

		padding: 0 4%;

	}



	.houmi1 .hom-nr ul li{

		width: 100%;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n .na .a1 {

	    font-size: 18px;

	    padding-left: 0;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n .na .a1:before {

	    width: 18px;

	    height: 16px;

	    display: none;

	}



	.houmi2 .min .good3-bz .bz-left{

		padding: 0 4%;

		width: 100%;

	}



	.houmi2 .min .good3-bz .bz-rifht{

		width: 100%;

		padding: 0;

		margin-top: 55px;

		text-align: center;

	}



	.houmi2{

		padding: 30px 0 0;

		background: #f6f7f8;

	}



	.houmi2 .min{

		border: 0;

		background: initial;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n{

		height: auto;

		padding: 20px 4% 40px 4%;

		background: url(../images/min-ww.jpg) no-repeat center center/cover;

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .zfl:before{

		left: 50%;

		transform: translateX(-50%);

	}



	.houmi2 .min .good3-bz .bz-rifht .bzl-a .min-n .na {

    	margin-bottom: 20px;

	}



	.houmi3 .umei .umei-left{

		width: 100%;

		text-align: center;

		margin-top: 50px;

		padding: 0 4%;

		position: initial;

		transform: translateY(0);

	}



	.houmi3 .umei .umei-right{

		width: 100%;

	}



	.houmi3 .umei {

	    padding: 0 0 20px 0;

	    background: initial;

	}



	.houmi3 .umei .umei-left .zfl:before{

		left: 50%;

		transform: translateX(-50%);

	}



	.houmi3 .umei .umei-left .fndq{

		margin-top: 15px;

	}



	.houmi3 .container{

		padding: 0;

		margin: 0;

		width: 100%;

	}



	.houmi3{

		background: initial;

		padding: 0 0;

	}



}



@media(max-width: 800px) {

	.good .good-a .d-a1 {

	    width: 100%;
	    top: 50%;
        height: 50%;

	}



	.good .good-a .d-a1 .a1a .a1ab p {

	    font-size: 1vw;

	}

}



@media(max-width: 750px) {

	.good .good-a{

		width: 100%;

		height: auto;

	}



	.good .good-b{

		width: 100%;

		height: auto;

		margin-top: 20px;

	}



	.good .good-b ul li {

	    height: 50vw;

	    padding: 20px 0 0 15px;

	}



	.good .good-a .d-a1 {

	    padding: 20px 0 0 15px;

	}



	.good .good-a .d-a1 .a1a .a1ab {

	    margin-top: 0.8vw;

	}

}



@media(max-width: 550px) {

	.good .good-a .d-a1 .a1a .a1ab {

	    margin-top: 0;

	}



	.good .good-a .d-a1 .a1a .a1ab p {

	    top: -0.4vw;

	}



	.liability5 .ty-nr ul li .nr-botton {

    	font-size: 14px;

	}

}







.Revision-third .third-wb  .znmfl .right-b{

	line-height: 49px;

    margin-top: 74px;

}



.liability2 .third-wb .wclwzd {

    float: left;

    width: 430px;

}



@media(max-width: 2456px) {

	.Revision-third .third-wb .znmfl .right-b {

	    line-height: 38px;

	    margin-top: 74px;

	}

}



@media(max-width: 1920px) {

	.Revision-third .third-wb .znmfl .right-b {

	    line-height: 36px;

	    margin-top: 74px;

		height: 190px;

	}

}



@media(max-width: 1024px) {

	.Revision-third .third-wb .znmfl .right-b {

	    line-height: 1.6;

	    margin-top: 100px;

	    height: auto;

	}

	.liability5 .ty-nr ul li .nr-botton{
		height: auto;
	}

}
