.cont{max-width: 83.3333%;width: 100%;margin: 0 auto;margin-top: 50px;}
.cont100{max-width: 100%;width: 100%;margin: 0 auto;margin-top: 50px;}
.cont-maps{max-width: 100%;width: 100%;margin: 0 auto;margin-bottom: 50px;}
.Neiye-first{background: #f2f2f2;padding: 1.5% 0 0% 0 ;}
.Neiye-banner{position: relative;margin-top: 78px;}
.Neiye-banner .R-banner .swiper-wrapper .swiper-slide .R-wz{position: absolute;top: 50%;left: 13.3%;transform: translateY(-50%);}
.Neiye-banner .R-banner .swiper-wrapper .swiper-slide .R-wz .R-wz2{line-height: 36px;margin-top: 15px;}
.Neiye-banner .R-next{right: 5%;width: 30px;	height: 56px;background: url(../images/R-next.png) no-repeat center center/cover;}
.Neiye-banner .R-prev{left: 5%;width: 30px;height: 56px;background: url(../images/R-prev.png) no-repeat center center/cover;}
.Neiye-banner .R-prev:after,
.Neiye-banner .R-next:after{opacity: 0;}
.Neiye-banner .swiper-slide .img { overflow: hidden; }
.Neiye-banner .swiper-slide .img img {transform: scale(1.2);transition: all 2s;}
.Neiye-banner .swiper-slide-active .img img {transform: scale(1);}
.Neiye-banner .g-m{	display: none;}
.Neiye-banner .R-pagination{position: absolute;bottom: 25px !important;right: 3% !important;	display: none;left: auto !important;width: auto !important;}
.Neiye-banner .R-pagination .swiper-pagination-bullet{background: #666666;opacity: 1;width: 10px;height: 10px;margin-right: 10px;}
.Neiye-banner .R-pagination .swiper-pagination-bullet:last-child{margin-right: 0;}
.Neiye-banner .R-pagination .swiper-pagination-bullet-active{background: #fff;}
.bt-bp{padding: 0px 0px;text-align: center;line-height: 36px;}

/*中间块状菜单css
.Neiye-first .first-an{margin-bottom: 0px;}
.Neiye-first .first-an ul li{float: left;width: 18.4%;margin-right: 2%;text-align: center;}
.Neiye-first .first-an ul li a{display: block;color: #1c1c1c;border: 1px solid #979797;border-radius: 5px;width: 100%;height: 40px;line-height: 39px;}
.Neiye-first .first-an ul .cur a{color: #fff;background: #414246;border: 1px solid #414246;}
.Neiye-first .first-an ul li:hover a{color: #fff;background: #414246;border: 1px solid #414246;}
.Neiye-first .first-an ul li:last-child{	margin-right: 0;}
.Neiye-first .page{margin-top: 60px;}
*/

@media (max-width: 1500px){
	.cont{max-width: 86%;}
}

@media(max-width: 1024px) {
	.cont{max-width: 100%;	}
	/*中间块状菜单css
	.Neiye-first { padding: 5px 0 45px;}
	.Neiye-first .first-an{padding: 0 4.5%;}
	*/
}
@media(max-width: 750px) {
	.Neiye-banner .R-prev {display: none;}
	.Neiye-banner .R-next {display: none;}
	.Neiye-banner .R-banner .swiper-wrapper .swiper-slide .R-wz .R-wz2{line-height: 1.7;font-size: 15px;}
	.Neiye-banner .g-m{display: block;}
	.Neiye-banner .g-pc{display: none;}	
	.Neiye-banner .R-pagination{	display: block;	}
	.Neiye-banner .R-banner .swiper-wrapper .swiper-slide .R-wz{left: 0;padding: 0 5%;}
	
	/*中间块状菜单css
	.Neiye-first .first-an ul li{width: 32%;margin-bottom: 2%;}
	.Neiye-first .first-an ul li:nth-child(3n){margin-right: 0;}
	*/
	
}

@media(max-width: 500px) {
	
}

@media(max-width: 400px) {
.bt-bp{padding: 0px 0px;text-align: left;line-height: 26px;text-indent: 2em;}

}

@media(max-width: 1024px) {	
	.Page{text-align: left;}
}

@media(max-width: 750px) {
	.font24{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;}

}
**/









/**业务领域**/

.dangeyemian{background: #fff;}
.dangeyemian .layout .layout-bt .bt-a{color: #8bba26;position: relative;text-align: center;}
.dangeyemian .layout .layout-bt .bt-b{text-align: center;}

/*内容区域标题文字背景图片
.dangeyemian .layout .layout-bt .bt-b{color: #666666;margin-top: 10px;}
.dangeyemian .layout .layout-bt .bt-a:before{position: absolute;content: "";left: 50px;top: -20px;	width: 220px;  height: 50px;background: url(../images/left-as.png) no-repeat center center/cover;}
*/

.dangeyemian .layout .layout-bt .bt-a .wk{position: relative;z-index: 2;font-weight: bold;}
.layout .layout-dt{position: relative; margin-top: 50px;}
.layout .layout-dt .m{display: none;}


@media(max-width: 1024px) {
	.dangeyemian .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;}
}





/**公司简介里kexuan 6大特点栏目**/
.gsyoushi{margin: 0px 0}
.gsyoushi .gsyoushi-a{float: left;width: 40%;	position: relative;	height: 25.9vw;overflow: hidden;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}

.gsyoushi .gsyoushi-a img {transition: all 0.3s ease;  /* 添加过渡效果 */}
.gsyoushi .gsyoushi-a img:hover {transform: scale(1.1);  /* 扩大图片 */}
.gsyoushi .gsyoushi-a .d-a1{position: absolute;	right: 0;	padding: 27px 0 0 30px;	bottom: 0;	height: 12.9vw;	width: 352px;	background: rgba(8, 52, 50, .47);}
.gsyoushi .gsyoushi-a .d-a1 .a1a .a1aa{float: left;color: #fff;font-size: 2.5vw;}
.gsyoushi .gsyoushi-a .d-a1 .a1a .a1ab{	float: left;color: #fff;margin-top: 1vw;line-height: 1;margin-left: .5vw;font-size: 1.4vw;}
.gsyoushi .gsyoushi-a .d-a1 .a1a .a1ab p { font-size: 1vw;   position: relative;  display: inline-block;  top: -13px;  margin-left: 3px;}
.gsyoushi .gsyoushi-a .d-a1 .a1b{color: #d3e0e0;margin-top: 5px;font-size: 1.2vw;}

/*右侧6个正方形板块*/

.gsyoushi .gsyoushi-b{width: 60%;float: left;height: 25.9vw; overflow: hidden;
 border-top-right-radius: 10px;	border-bottom-right-radius: 10px;}
.gsyoushi .gsyoushi-b ul li{width: 33.3%;float: left;position: relative;
	overflow: hidden;height: 12.93vw;padding: 35px 0 0 20px;}

.gsyoushi .gsyoushi-b ul li:nth-child(1){background: #e6e1e1;}
.gsyoushi .gsyoushi-b ul li:nth-child(2){background: #8CBA28;}
.gsyoushi .gsyoushi-b ul li:nth-child(3){background: #e6e1e1;}
.gsyoushi .gsyoushi-b ul li:nth-child(4){background: #8CBA28;}
.gsyoushi .gsyoushi-b ul li:nth-child(5){background: #e6e1e1;}
.gsyoushi .gsyoushi-b ul li:nth-child(6){background: #8CBA28;}

.gsyoushi .gsyoushi-b ul li:hover{box-shadow: 0 0 2px #666;}
.gsyoushi .gsyoushi-b ul li:hover{background-color: rgb(1, 1, 1,0.2);}

.gsyoushi .gsyoushi-b ul li .cont{right: 0;bottom: -0.5vw;width: auto;position: absolute;}
.gsyoushi .gsyoushi-b ul li .cont img{width: 10vw; height: 10vw;}
.gsyoushi .gsyoushi-b ul li .a1e .e1{font-size: 2.5vw;color: #fff;float: left;line-height: 1;}
.gsyoushi .gsyoushi-b ul li .a1e .e1 span{font-size: 1.5vw;line-height: 1;}
.gsyoushi .gsyoushi-b ul li .a1e .e2{float: left;color: #fff;margin-left: 5px;font-size: 1.5vw;}
.gsyoushi .gsyoushi-b ul li .a1e .ed{font-size: 1.5vw;color: #585858;line-height: 1;}
.gsyoushi .gsyoushi-b ul li:nth-child(1) .a1e .e1{color: #585858;}
.gsyoushi .gsyoushi-b ul li:nth-child(3) .a1e .e1{color: #585858;}
.gsyoushi .gsyoushi-b ul li:nth-child(5) .a1e .e1{color: #585858;}
.gsyoushi .gsyoushi-b ul li .a1w{color: #fff; margin-top: 5px;font-size: 1.2vw;}
.gsyoushi .gsyoushi-b ul li:nth-child(1) .a1w{color: #585858;}
.gsyoushi .gsyoushi-b ul li:nth-child(3) .a1w{color: #585858;}
.gsyoushi .gsyoushi-b ul li:nth-child(5) .a1w{color: #585858;}


/*公司介绍 6个优势样式结束*/



@media(max-width: 1480px) {
/*右侧6个正方形板块*/

.gsyoushi .gsyoushi-b{width: 60%;float: left;height: 25.9vw; overflow: hidden;
 border-top-right-radius: 10px;	border-bottom-right-radius: 10px;}
.gsyoushi .gsyoushi-b ul li{width: 33.3%;float: left;position: relative;overflow: hidden;height: 12.93vw;padding: 35px 0 0 20px;}

.gsyoushi .gsyoushi-b ul li:nth-child(1){background: #e6e1e1;}
.gsyoushi .gsyoushi-b ul li:nth-child(2){background: #8CBA28;}
.gsyoushi .gsyoushi-b ul li:nth-child(3){background: #e6e1e1;}
.gsyoushi .gsyoushi-b ul li:nth-child(4){background: #8CBA28;}
.gsyoushi .gsyoushi-b ul li:nth-child(5){background: #e6e1e1;}
.gsyoushi .gsyoushi-b ul li:nth-child(6){background: #8CBA28;}

.gsyoushi .gsyoushi-b ul li .cont{right: 0;bottom: -0.5em;width: auto;position: absolute;}
.gsyoushi .gsyoushi-b ul li .cont img{width: 10vw; height: 10vw;}
.gsyoushi .gsyoushi-b ul li .a1e .e1{font-size: 1.8em;color: #fff;float: left;line-height: 1;}
.gsyoushi .gsyoushi-b ul li .a1e .e1 span{font-size: 1.5em;line-height: 1;}
.gsyoushi .gsyoushi-b ul li .a1e .e2{float: left;color: #fff;margin-left: 5px;font-size: 1.5em;}
.gsyoushi .gsyoushi-b ul li .a1e .ed{font-size: 1.5em;color: #2e2e2e;line-height: 1;}
.gsyoushi .gsyoushi-b ul li:nth-child(1) .a1e .e1{color: #2e2e2e;}
.gsyoushi .gsyoushi-b ul li:nth-child(3) .a1e .e1{color: #2e2e2e;}
.gsyoushi .gsyoushi-b ul li:nth-child(5) .a1e .e1{color: #2e2e2e;}
.gsyoushi .gsyoushi-b ul li .a1w{color: #fff; margin-top: 5px;font-size: .9em;}
.gsyoushi .gsyoushi-b ul li:nth-child(1) .a1w{color: #585858;}
.gsyoushi .gsyoushi-b ul li:nth-child(3) .a1w{	color: #585858;}
.gsyoushi .gsyoushi-b ul li:nth-child(5) .a1w{	color: #585858;}

}

/*公司介绍文字样式开始*/


.gsjj-1{padding:0 0 50px;}
.gsjj-1 .video-w{width: 25%;	float: left;overflow: hidden;border-radius: 10px;position: relative;}
.gsjj-1 .video-w .video-w-sd{bottom: 30px;width: auto;left: auto;right: 40px;}
.gsjj-1 .video-w .video-w-sd .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;margin-right: 25px;position: relative;	background: #fff;}
.gsjj-1 .video-w .video-w-sd .swiper-pagination-bullet:last-child{margin-right: 0;}
.gsjj-1 .video-w .video-w-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;}
.gsjj-1 .video-w .video-w-sd .swiper-pagination-bullet-active:before{width: 25px;height: 25px;}
.gsjj-1 .tong{float: right;   width: 75%;   padding-left: 123px;}
.gsjj-1 .tong .left-a .zfl{position: relative;margin-bottom: 60px;}

/*.gsjj-1 .tong .left-a .zfl:before{
    position: absolute;   content: "";
    left: 42px;   top: -17px;
    width: 220px;  height: 50px;
	
    background: url(../images/left-as.png) no-repeat center center/cover;

}

*/

.gsjj-1 .tong .left-a .zfl .wzcl{color: #8bba26;position: relative;z-index: 2;font-weight: bold;}
.gsjj-1 .tong .left-a .wzct{line-height: 1.5;color: #666666;font-size: 1.15em;padding: 0rem 0.25rem 0rem 0rem;font-weight: 100;text-indent: 2em;}
.gsjj-1 .tong .left-a .wzct .zh17{color: #5b5b5b;font-size: 1.15em;}
.gsjj-1 .tong .left-a .wzce{margin-top: 55px;}
.gsjj-1 .tong .left-a .wzce a{display: block;width: 100%;font-size: 22px;border-radius: 50px;background: #8bba26;text-align: center;line-height: 55px;height: 54px;color: #fff;position: relative;}
.gsjj-1 .img { position:relative; }
.gsjj-1 .img .bf{width: 82px;height: 82px; background: url(../images/video-jt.png) center center/cover; position: absolute;top: 50%;left: 50%; transform: translate(-50%,-50%); z-index: 2; cursor: pointer; transition: all 0.4s;} 
.gsjj-1 .img .bf:hover{transform: translate(-50%,-50%) rotate(360deg);}


.gsjj-4{position: relative;padding-top: 50px;}
.gsjj-4 .gsjj-4w{position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);}
.gsjj-4 .gsjj-4w .d4w2{color: #fff;font-size: 26px;font-weight: bold;line-height: 1.6;margin-top: 20px;}
.gsjj-4 .oib{position: relative;}
.gsjj-4 .oib:before{position: absolute; content: "";   left: -51px;  top: -82px;   width: 276px;   height: 247px;   background: url(../images/yjz.png) no-repeat center center/cover;}
.gsjj-4 .oib .iibe{	z-index: 3;position: relative;}


@media(max-width: 2450px) {
	.gsjj-1 .video-w { width: 33%;}
	.gsjj-1 .tong { width: 67%;}
}
@media(max-width: 2303px) {
	
}
@media(max-width: 2250px){
	.gsjj-1 .tong .left-a .wzce {margin-top: 7vw;}
}
@media(max-width: 2200px) {
}
@media(max-width: 2100px) {
	.gsjj-1 .tong .left-a .wzce {margin-top: 5vw;}
}
@media(max-width: 2000px) {
	.gsjj-1 .video-w{width: 37%;}
	.gsjj-1 .tong { width: 63%;}
}
@media(max-width: 1930px) {
	.gsjj-1 .tong {width: calc(100% - 500px); 	padding-left: 95px;}
	.gsjj-1 .video-w { width: 500px;margin-top: 10px;}
	.gsjj-1 .tong .left-a .zfl {margin-bottom: 40px;}
	.gsjj-1 .tong .left-a .wzct{overflow-y: auto; 	overflow-x: hidden;  	height: 500px;}
	.gsjj-1 .tong .left-a .wzct::-webkit-scrollbar {/*滚动条整体样式*/	width: 4px;	/*高宽分别对应横竖滚动条的尺寸*/	height: 4px;}
	.gsjj-1 .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(139 186 38);}
.gsjj-1 .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);}
	.gsjj-1 .tong .left-a .wzce { margin-top: 83px;}
}

@media(max-width: 1500px) {
	.gsjj-3 .gsjj-3-bz .bz-left{width: calc(100% - 633px);}
	.gsjj-3 .gsjj-3-bz .bz-left .bz-bzl-b{height: 317px;}
}
@media(max-width: 1480px) {}
@media(max-width: 1400px) {
	.gsjj-2 .ytls .swiper-wrapper .swiper-slide .sli-a .sli-a1 {width: 45%;}
}
@media(max-width: 1280px) {
	.gsjj-1 .video-w {width: 550px;}
	.gsjj-1 .tong {width: calc(100% - 568px);padding-left: 40px;}
	.gsjj-1 .tong .left-a .wzce {margin-top: 45px;}
}
@media(max-width: 1100px) {
	.gsjj-1{padding-bottom: 40px;}
}
@media(max-width: 1024px) {
	.gsyoushi{padding: 0 4%;}
	.gsjj-1 {padding: 0 4% 40px 4%;background: #fff;}
	.gsjj-1 .tong .left-a .zfl:before {
	    left: 50%;transform: translateX(-50%); top: -13px; width: 223px; height: 30px;
	}
	.gsjj-1 .tong .left-a .wzct{height: auto;margin-bottom: 15px;}
	.gsjj-1 .video-w{width: 100%;}
	.gsjj-1 .tong{width: 100%;padding-top: 50px;padding-left: 0;text-align: center;}
	.gsjj-1 .tong .left-a .wzce{display: inline-block;}
	.gsjj-1 .tong .left-a .zfl {margin-bottom: 10px;}
	.gsjj-1 .tong .left-a .neirong {text-align:left;}
	.gsjj-1 .tong .left-a .wzct .zh17 {font-size: 16px;}
	.gsjj-1 .tong .left-a .wzce {margin-top: 0;}
	.gsjj-1 .tong .left-a .wzce a { width: 207px; font-size: 15px; line-height: 45px; height: 45px;	}
	
	.gsjj-4 .oib:before{display: none;}
	.gsjj-4 .gsjj-4w .d4w2 {font-size: 15px;margin-top: 15px;}

}
@media(max-width: 800px) {
	.gsyoushi .gsyoushi-a .d-a1 {width: 32vw;}
	.gsyoushi .gsyoushi-a .d-a1 .a1a .a1ab p {font-size: 1vw;}
}
@media(max-width: 750px) {
	.gsyoushi .gsyoushi-a{width: 100%;height: auto;}
	.gsyoushi .gsyoushi-b{width: 100%;height: auto;	margin-top: 20px;}
	.gsyoushi .gsyoushi-b ul li { height: 28vw; padding: 20px 0 0 15px;}
	.gsyoushi .gsyoushi-a .d-a1 {  padding: 20px 0 0 15px;}
	.gsyoushi .gsyoushi-a .d-a1 .a1a .a1ab {  margin-top: 0.8vw;}
}
@media(max-width: 550px) {
	.gsyoushi .gsyoushi-a .d-a1 .a1a .a1ab {  margin-top: 0;}
	.gsyoushi .gsyoushi-a .d-a1 .a1a .a1ab p {top: -0.4vw;}
	.font42-ct{font-size:24px;}
	.font28{font-size:15px;}
	.gsjj-4{padding:0px 0px 10px 0px;}
	.gsyoushi {margin: 10px 0px;}
}
.Neiye-third .third-wb  .znmfl .right-b{line-height: 49px; margin-top: 74px;}
@media(max-width: 2456px) {
	.Neiye-third .third-wb .znmfl .right-b {line-height: 38px; margin-top: 74px;	}
}
@media(max-width: 1920px) {
	.Neiye-third .third-wb .znmfl .right-b {line-height: 36px; margin-top: 74px;height: 190px;}
}
@media(max-width: 1024px) {
	.Neiye-third .third-wb .znmfl .right-b {line-height: 1.6;margin-top: 100px;height: auto;}
	.liability5 .ty-nr ul li .nr-botton{height: auto;}
}
/*公司介绍文字样式结束*/


/* 公司简介增加的特点 */
.ad-bg{
  background: url(../images/ad6-bg.jpg) no-repeat top center;
  background-size: 100% 100%;
  margin-top: 10.9375vw;
  padding: 5.52083333333333vw 0;
  padding-bottom: 4.6875vw;
}

.adlist1{
  flex-wrap: wrap;
}

.adlist1 li{
  width: 33.333%;
  text-align: center;
  padding: 3.64583333333333vw 0;
  border-right: 1px solid rgba(255,255,255,.2);
}

.adlist1 li .img1{
  
}

.adlist1 li .img1 img{
  max-width: 100%;
  margin: 0 auto;
}

.adlist1 li .img1 img.imga{
  
}

.adlist1 li .img1 img.imgb{
  display: none;
}

.adlist1 li .wz1{
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  margin-top: 2vw;
}

.adlist1 li .wz2{
  font-size: 14px;
  color: rgba(255,255,255,.5);
  text-transform: uppercase;
  font-family: "Arial";
  margin-top: 0.78125vw;
}

.adlist1 li:nth-child(3n){
  border-right:none;
}

.adlist1 li:nth-child(n+4){
  border-top: 1px solid rgba(255,255,255,.2);
}

.adlist1 li:hover .img1 img.imga{
  display: none;
}

.adlist1 li:hover .img1 img.imgb{
  display: block;
}

.adlist1 li:hover .wz1{
  color: #d90404;
}

.adlist1 li:hover .wz2{
  color: #d90404;
}

@media(max-width: 780px){
  .ad-bg{
    margin-top: 40px;
  }
    .adlist1 li{
      padding: 10px 5px;
    }
  .adlist1 li .img1 img{
    max-width: 40px;
    width: 100%;
  }
  .adlist1 li .wz1{
    font-size: 14px;
    white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
  }
  .adlist1 li .wz2{
    font-size: 12px;
    white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
  }
}