@charset "utf-8";

/**判断**/
@media all and (min-width: 1901px) {

	.container,
	.container-ny {
		width: 1680px;
		min-width: 1680px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1680px;
	}

	.container-ny2 {
		width: calc((100% - 1680px)/2 + 1680px);
	}

	.cpl-ben {
		right: calc((100% - 1680px)/2);
	}

	.cpv-nbg2 {
		width: calc((100% - 1680px)/2 + 440px);
	}

	.navFix2 ul {
		margin-left: calc((100% - 1680px)/2);
	}

	.in-ban .swiper-button-prev {
		left: calc((100% - 1680px)/2);
	}

	.in-ban .swiper-button-next {
		left: calc((100% - 1680px)/2 + 80px);
	}

	.in-fa-nxk {
		padding-right: calc((100% - 1680px)/2);
	}
	
	.soluv-fudk-fix{
		right: calc((100% - 1680px)/2);
	}
}

@media all and (min-width:1801px) and (max-width: 1900px) {

	.container,
	.container-ny {
		width: 1680px;
		min-width: 1680px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1680px;
	}

	.container-ny2 {
		width: calc((100% - 1680px)/2 + 1680px);
	}

	.cpl-ben {
		right: calc((100% - 1680px)/2);
	}

	.cpv-nbg2 {
		width: calc((100% - 1680px)/2 + 440px);
	}

	.navFix2 ul {
		margin-left: calc((100% - 1680px)/2);
	}

	.in-ban .swiper-button-prev {
		left: calc((100% - 1680px)/2);
	}

	.in-ban .swiper-button-next {
		left: calc((100% - 1680px)/2 + 80px);
	}

	.in-fa-nxk {
		padding-right: calc((100% - 1680px)/2);
	}

	/*  */
	.inab-zzndk {
		width: calc(100% - 320px - 65px);
		margin-right: 65px;
	}
	.soluv-fudk-fix{
		right: calc((100% - 1680px)/2);
	}
}

@media all and (min-width:1701px) and (max-width: 1800px) {

	.container,
	.container-ny {
		width: 1680px;
		min-width: 1680px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1680px;
	}

	.container-ny2 {
		width: calc((100% - 1680px)/2 + 1680px);
	}

	.cpl-ben {
		right: calc((100% - 1680px)/2);
	}

	.cpv-nbg2 {
		width: calc((100% - 1680px)/2 + 440px);
	}

	.navFix2 ul {
		margin-left: calc((100% - 1680px)/2);
	}

	.in-ban .swiper-button-prev {
		left: calc((100% - 1680px)/2);
	}

	.in-ban .swiper-button-next {
		left: calc((100% - 1680px)/2 + 80px);
	}

	.in-fa-nxk {
		padding-right: calc((100% - 1680px)/2);
	}

	/*  */
	.inab-zzndk {
		width: calc(100% - 320px - 65px);
		margin-right: 65px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 70px;
	}
	.soluv-fudk-fix{
		right: calc((100% - 1680px)/2);
	}
}

@media all and (min-width:1601px) and (max-width: 1700px) {

	.container,
	.container-ny {
		width: 1500px;
		min-width: 1500px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1500px;
	}

	.container-ny2 {
		width: calc((100% - 1500px)/2 + 1500px);
	}

	.cpl-ben {
		right: calc((100% - 1500px)/2);
	}

	.cpv-nbg2 {
		width: calc((100% - 1500px)/2 + 400px);
	}

	.navFix2 ul {
		margin-left: calc((100% - 1500px)/2);
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		width: 54px;
	}

	.in-ban .swiper-button-prev {
		left: calc((100% - 1500px)/2);
	}

	.in-ban .swiper-button-next {
		left: calc((100% - 1500px)/2 + 65px);
	}

	.in-fa-nxk {
		padding-left: 3.4%;
		padding-right: calc((100% - 1500px)/2);
	}
	
	.soluv-fudk-fix{
		right: calc((100% - 1500px)/2);
	}

	.in-fa-list li a {
		line-height: 59px;
	}

	.machinery-lixmk {
		padding: 60px 80px;
	}

	/* .in-fabg {
		height: 74.1538%;
	} */
	.xw-l-titdk {
		margin-bottom: 40px;
	}

	.xwv-fxbk {
		margin-bottom: 100px;
	}

	.xwv-nrdk {
		width: calc(100% - 470px);
	}

	.al-list {
		margin-left: -30px;
	}

	.al-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 40px;
	}

	.al-ltuk {
		margin-bottom: 26px;
	}

	.al-lmk {
		padding: 0 20px 5px;
	}

	.ab-abtext {
		height: 334px;
	}

	.ab-abnrdk {
		padding-right: 50px;
	}

	.ab-ab-m1 {
		margin-bottom: 30px;
		padding-left: 30px;
	}

	.ab-absjnk {
		padding: 50px 20px;
	}

	.ab-abwhdk .container-ny {
		padding: 80px 0 120px;
	}

	.ab-xl-tuxdk {
		max-width: 650px;
	}

	.abxl-xiek {
		margin-bottom: 56px;
	}

	.abxl-nrdk {
		padding: 90px 0 110px;
	}

	.cpv-hui {
		margin-top: 50px;
	}

	.fa-litumxk {
		width: calc(100% - 150px);
		padding: 40px 75px 0 60px;
	}

	.fa-litak {
		width: 150px;
	}

	.fa-litums {
		font-size: 116px;
	}

	.fa-litum-titk {
		margin-bottom: 20px;
		height: 64px;
		line-height: 32px;
		font-size: 24px;
	}

	.fav-nrnxk {
		padding-right: 100px;
	}

	.fav-fank {
		padding: 40px 50px 50px;
	}

	.cpl-banmk {
		padding: 35px 0 84px;
	}

	.cpv-tumdk {
		padding-left: 60px;
	}

	.cpv-nrdk,
	.cpcp-rnk {
		width: calc(100% - 400px);
	}

	.cpv-nrtjk,
	.cpcp-leik {
		width: 400px;
	}

	.cpv-nrtjk .navContent {
		padding: 0 34px 34px;
	}

	.cpv-cptjtuk {
		width: 144px;
	}

	.cpv-cptjmk {
		margin-left: 144px;
		padding-left: 20px;
		padding-top: 10px;
	}

	.cpv-nrtjxk {
		margin-bottom: 40px;
	}

	.cpv-kf-smk {
		padding: 58px 38px 94px;
	}

	.yyl-dtit {
		font-size: 44px;
	}

	.yyv-tit {
		margin-top: 6px;
		margin-bottom: 20px;
		line-height: 54px;
		font-size: 46px;
	}

	.yyv-titdk {
		padding-right: 90px;
	}

	.in-gctutuk{
		margin: 60px auto 70px;
	}

	/*  */
	.yemak {
		padding-top: 40px;
	}


	/*  */
	.inab-zzndk {
		width: calc(100% - 320px - 65px);
		margin-right: 65px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 70px;
	}

	.in-ab-more {
		margin-top: 30px;
		margin-bottom: 40px;
	}

	.about .profileright {
		height: 550px;
	}

	/*  */
	.xwl-tuk {
		width: 420px;
	}
	
	.xwl-limdxk {
		width: calc(100% - 420px);
		padding-right: 60px;
	}
	/*  */
	.ab-gcnk {
	    width: 260px;
	}
	.ab-gcnmk {
	    margin-left: 260px;
	}
	.ab-gcnm-text {
	    height: 120px;
	}

}

@media all and (min-width:1441px) and (max-width: 1600px) {

	.container,
	.container-ny {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}

	.container-ny2 {
		width: 96%;
	}

	.cpl-ben {
		right: 4%;
	}

	.cpv-nbg2 {
		width: calc(4% + 400px);
	}

	.navFix2 ul {
		margin-left: 4%;
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		width: 50px;
	}

	.in-ban .swiper-button-prev {
		left: 4%;
	}
	.soluv-fudk-fix{
		right: 4%;
	}
	.in-ban .swiper-button-next {
		left: calc(4% + 65px);
	}

	/*  */
	.in-fa-nxk {
		padding-left: 3.4%;
		padding-right: calc((100% - 1360px)/2);
	}

	.in-fa-list li a {
		line-height: 56px;
		font-size: 18px;
	}

	/* .in-fabg {
		height: 74.1538%;
	} */
	.navk li>a {
		padding: 18px 26px;
	}

	.nav-cp-yleik {
		width: 370px;
	}

	.navi_content-navma .tab .tab_box {
		width: calc(100% - 370px);
	}

	.nav-cp-eleik {
		width: 370px;
		padding-left: 45px;
	}

	.navi_content-navma .tab20 .tab_box20 {
		width: calc(100% - 370px);
		padding-left: 50px;
	}

	.footer .top {
		padding: 40px 0 70px;
	}

	.footer .lef {
		width: 610px;
	}

	.footer .right {
		width: calc(100% - 610px);
	}

	.ny-ban-en {
		line-height: 72px;
		font-size: 100px;
	}

	.machinery-lixmk {
		padding: 60px 80px;
	}

	.xw-l-titdk {
		margin-bottom: 40px;
	}

	.xwv-fxbk {
		margin-bottom: 100px;
	}

	.xwv-nrdk {
		width: calc(100% - 470px);
	}

	.al-list {
		margin-left: -30px;
	}

	.al-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 40px;
	}

	.al-ltuk {
		margin-bottom: 26px;
	}

	.al-ltus {
		font-size: 90px;
	}

	.al-link:hover .al-lgdk {
		right: -150px;
		bottom: -140px;
	}

	.al-lgd {
		top: 120px;
	}

	.al-dtit {
		margin-bottom: 50px;
	}

	.al-lmk {
		padding: 0 20px 5px;
	}

	.ab-abtext {
		height: 334px;
	}

	.ab-abnrdk {
		padding-right: 50px;
	}

	.ab-ab-m1 {
		margin-bottom: 30px;
		padding-left: 30px;
	}

	.ab-absjnk {
		padding: 50px 20px;
	}

	.ab-abwhdk .container-ny {
		padding: 80px 0 120px;
	}

	.ab-xl-tuxdk {
		max-width: 650px;
	}

	.abxl-xiek {
		margin-bottom: 56px;
	}

	.abxl-nrdk {
		padding: 90px 0 110px;
	}

	.cpv-hui {
		margin-top: 50px;
	}

	.fa-litumxk {
		width: calc(100% - 110px);
		padding: 36px 50px 0 46px;
	}

	.fa-litak {
		width: 110px;
		height: calc(100% - 20px*2);
		top: 20px;
	}

	.fa-litaxk {
		width: 54px;
		height: 54px;
	}

	.fa-li-dou {
		margin-bottom: 24px;
	}

	.fa-litums {
		font-size: 116px;
	}

	.fa-litum-titk {
		margin-bottom: 20px;
		height: 64px;
		line-height: 32px;
		font-size: 24px;
	}

	.fav-nrnxk {
		padding-right: 80px;
	}

	.fav-fank {
		padding: 40px 50px 50px;
	}

	.cpl-list {
		margin-left: -26px;
	}

	.cpl-list li {
		width: calc(33.33333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
	}

	.cpl-listtj li {
		width: calc(25% - 26px);
	}

	.cpl-link {
		padding: 26px 26px 42px;
	}

	.cpl-banmk {
		padding: 35px 0 84px;
	}

	.cpv-tumdk {
		padding-left: 60px;
	}

	.cpv-tu-tit {
		line-height: 46px;
		font-size: 34px;
	}

	.cpv-nrdk,
	.cpcp-rnk {
		width: calc(100% - 400px);
	}

	.cpv-nrtjk,
	.cpcp-leik {
		width: 400px;
	}

	.cpv-nrtjk .navContent {
		padding: 0 34px 34px;
	}

	.cpv-cptjtuk {
		width: 144px;
	}

	.cpv-cptjmk {
		margin-left: 144px;
		padding-left: 20px;
		padding-top: 10px;
	}

	.cpv-nrtjxk {
		margin-bottom: 40px;
	}

	.cpv-kf-smk {
		padding: 58px 38px 94px;
	}

	.yyl-dtit {
		font-size: 44px;
	}

	.yyv-tit {
		margin-top: 6px;
		margin-bottom: 20px;
		line-height: 54px;
		font-size: 46px;
	}

	.yyv-titdk {
		padding-right: 90px;
	}

	.in-gctutuk {
		margin: 50px auto 60px;
	}

	/*  */
	.inab-zzndk {
		width: calc(100% - 230px - 35px);
		margin-right: 35px;
	}

	.swiper-button-prev-inabgc,
	.swiper-button-prev-inabgc2 {
		left: -160px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-next-inabgc2 {
		left: -100px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-prev-inabgc,
	.swiper-button-next-inabgc2,
	.swiper-button-prev-inabgc2 {
		top: 260px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 70px;
		width: 87.5%;
	}

	.in-ab-more {
		margin-top: 15px;
		margin-bottom: 33px;
	}

	.about .profileright {
		height: 520px;
	}

	.about .mySwiper-inab {
		left: 51.054167%;
	}

	.inab-lbnk {
		padding-left: 25px;
		line-height: 50px;
	}

	.about .mySwiper-inab .swiper-slide {
		width: 195px;
	}

	.inab-lb {
		display: none;
	}

	.inab-lbm {
		margin-left: 0;
	}

	.about .look img {
		width: 60px;
		margin-bottom: 18px;
	}

	/*  */
	.xwl-tuk {
		width: 420px;
	}

	.xwl-limdxk {
		width: calc(100% - 420px);
		padding-right: 60px;
	}

	/*  */
	.serl-lim-tit {
		line-height: 30px;
		font-size: 22px;
	}

	.serl-limxk {
		padding: 0 24px;
		bottom: 30px;
	}

	.serl-link:hover .serl-lim-text {
		margin-top: 8px;
	}
	
	/*  */
	.ab-gc-list{
		margin-left: -30px;
	}
	.ab-gc-list li{
		margin-left: 30PX;
		margin-bottom: 30PX;
		width: calc(50% - 30PX);
	}
	.ab-gcnk {
	    width: 260px;
	}
	.ab-gcnmk {
	    margin-left: 260px;
	}
	.ab-gcnm-text {
	    height: 120px;
	}
	/*  */
	.yemak {
		padding-top: 40px;
	}

	.pagination li {
		width: 40px;
		height: 40px;
		line-height: 40px;
	}

}


@media all and (min-width:1367px) and (max-width: 1440px) {

	.container,
	.container-ny {
		width: 90%;
		min-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 90%;
	}

	.container-ny2 {
		width: 95%;
	}

	.cpl-ben {
		right: 5%;
		line-height: 64px;
		font-size: 90px;
	}

	.cpv-nbg2 {
		width: calc(5% + 400px);
	}

	.navFix2 ul {
		margin-left: 5%;
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		width: 50px;
	}

	.in-ban .swiper-button-prev {
		left: 5%;
	}

	.in-ban .swiper-button-next {
		left: calc(5% + 65px);
	}
	
	.soluv-fudk-fix{
		right: 5%;
	}
	.in-fa-nxk {
		padding-left: 3.4%;
		padding-right: 3%;
	}

	.in-fa-list li a {
		line-height: 46px;
		font-size: 16px;
	}

	.in-fa-mk {
		margin-bottom: 5.0%;
	}

	/* .in-fabg {
		height: 74.1538%;
	} */

	.in-fadk {
		padding-top: 30px;
	}

	.navk li>a {
		padding: 18px 15px;
	}
	.navk {
	    padding-right: 15px;
	}
	.nav-cp-yleik {
		width: 360px;
	}

	.navi_content-navma .tab .tab_box {
		width: calc(100% - 360px);
	}

	.nav-madk {
		display: block;
	}

	.nav-ma-erj-tit {
		height: 48px;
	}

	.nav-erjdk {
		float: left;
		width: calc(25% - 1px);
	}

	.nav-erjdtt {
		float: left;
		margin-top: 20px;
		height: 198px;
	}

	.nav-cp-eleik {
		width: 360px;
		padding-left: 40px;
	}

	.navi_content-navma .tab20 .tab_box20 {
		width: calc(100% - 360px);
		padding-left: 40px;
	}

	.footer .lef {
		width: 580px;
	}

	.footer .right {
		width: calc(100% - 580px);
	}

	.footer .top {
		padding: 40px 0 70px;
	}

	.ny-ban-en {
		line-height: 72px;
		font-size: 100px;
	}

	.machinery-lixmk {
		padding: 50px 70px;
	}

	.xw-l-titdk {
		margin-bottom: 40px;
	}

	.xw-l-titk {
		line-height: 46px;
		font-size: 38px;
	}

	.xwv-nr-tit {
		margin-bottom: 34px;
		line-height: 46px;
		font-size: 34px;
	}

	.xwv-nr-da {
		margin-bottom: 50px;
	}

	.xwv-tjk li {
		margin-bottom: 35px;
		padding-bottom: 35px;
	}

	.xwv-fx-tit {
		margin-top: 40px;
		margin-bottom: 25px;
	}

	.xwv-fxbk {
		margin-bottom: 100px;
	}

	.xwv-nrdk {
		width: calc(100% - 470px);
	}

	.al-list {
		margin-left: -30px;
	}

	.al-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 40px;
	}

	.al-ltuk {
		margin-bottom: 26px;
	}

	.al-ltus {
		font-size: 90px;
	}

	.al-link:hover .al-lgdk {
		right: -150px;
		bottom: -140px;
	}

	.al-lgd {
		top: 120px;
	}

	.al-dtit {
		margin-bottom: 50px;
	}

	.al-lmk {
		padding: 0 20px 5px;
	}

	.alv-dtit {
		margin-bottom: 22px;
		line-height: 40px;
		font-size: 34px;
	}

	.alv-dtext {
		line-height: 26px;
		font-size: 14px;
	}

	.ab-ab-mk {
		margin-top: 0;
		margin-bottom: 40px;
		padding-left: 40px;
	}

	.ab-abtext {
		height: 236px;
	}

	.ab-abnrdk {
		margin-bottom: 60px;
		padding-right: 50px;
	}

	.ab-ab-m1 {
		margin-bottom: 30px;
		padding-left: 30px;
	}

	.ab-absjnk {
		padding: 45px 10px;
	}

	.ab-abxb {
		width: 54px;
	}

	.ab-abxbmk {
		margin-left: 70px;
		padding-top: 0;
	}

	.ab-abxbm1 {
		font-size: 34px;
	}

	.ab-abxbm1 b {
		font-size: 16px;
	}

	.ab-when {
		bottom: -9px;
		font-size: 94px;
	}

	.ab-abwh-xnk {
		margin-bottom: 26px;
	}

	.ab-abwh-dtit {
		margin-top: 295px;
		line-height: 76px;
		font-size: 68px;
	}

	.ab-abwhdk .container-ny {
		padding: 80px 0 120px;
	}

	.ab-ryzz-tik {
		max-width: none;
	}

	.ab-rr-list {
		margin-left: -18px;
	}

	.ab-rr-list li {
		margin-left: 18px;
		width: calc(20% - 18px);
		margin-bottom: 20px;
	}

	.ab-rrtuk {
		padding: 15px;
		margin-bottom: 20px;
	}

	.ab-xl-tuxdk {
		margin-top: 60px;
		max-width: 550px;
	}

	.ab-xl-adm1 {
		padding-top: 14px;
		line-height: 32px;
		font-size: 18px;
	}

	.abxl-tit {
		/* margin-bottom: 24px; */
		line-height: 50px;
		font-size: 40px;
	}

	.abxl-xiek {
		margin-bottom: 56px;
	}

	.abxl-nrdk {
		padding: 80px 0 90px;
	}

	.cpv-hui {
		margin-top: 50px;
	}

	.fa-dtit {
		line-height: 30px;
	}

	.fa-dtit2 {
		line-height: 30px;
		font-size: 14px;
	}

	.fa-xtling {
		margin-bottom: 38px;
	}

	.fa-litumxk {
		width: calc(100% - 90px);
		padding: 28px 40px 0 40px;
	}

	.fa-litak {
		width: 90px;
		height: calc(100% - 20px*2);
		top: 20px;
	}

	.fa-litaxk {
		width: 50px;
		height: 50px;
	}

	.fa-li-dou {
		margin-bottom: 24px;
	}

	.fa-litums {
		font-size: 116px;
	}

	.fa-litum-titk {
		margin-bottom: 20px;
		height: 64px;
		line-height: 32px;
		font-size: 22px;
	}

	.fav-nrnxk {
		padding-right: 60px;
	}

	.fav-fank {
		padding: 30px 40px 40px;
	}

	.cpl-list {
		margin-left: -26px;
	}

	.cpl-list li {
		width: calc(33.33333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
	}

	.cpl-listtj li {
		width: calc(25% - 26px);
	}

	.cpl-link {
		padding: 26px 26px 42px;
	}

	.cpl-banmk {
		padding: 35px 0 65px;
	}

	.cpv-tumdk {
		padding-left: 60px;
	}

	.cpv-tjnk {
		padding: 30px 28px;
	}

	.cpv-tu-tit {
		line-height: 46px;
		font-size: 34px;
	}

	.cpv-nrdk,
	.cpcp-rnk {
		width: calc(100% - 400px);
	}

	.cpv-leidk a {
		padding: 0 20px;
	}

	.cpv-leidk li {
		margin-left: 20px;
	}

	.cpv-nrtjk,
	.cpcp-leik {
		width: 400px;
	}

	.cpv-nrtjk .navContent {
		padding: 0 34px 34px;
	}

	.cpv-cptjtuk {
		width: 144px;
	}

	.cpv-cptjmk {
		margin-left: 144px;
		padding-left: 20px;
		padding-top: 10px;
	}

	.cpv-nrtjxk {
		margin-bottom: 40px;
	}

	.cpv-kf-smk {
		padding: 58px 38px 94px;
	}

	.yyl-dtit {
		font-size: 40px;
	}

	.yyv-tit {
		margin-top: 6px;
		margin-bottom: 20px;
		line-height: 54px;
		font-size: 42px;
	}

	.yyv-titdk {
		padding-right: 90px;
	}

	.in-gctutuk {
		margin: 50px auto 60px;
	}

	/*  */
	/*  */
	.inab-zzndk {
		width: calc(100% - 230px - 35px);
		margin-right: 35px;
	}

	.swiper-button-prev-inabgc,
	.swiper-button-prev-inabgc2 {
		left: -160px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-next-inabgc2 {
		left: -100px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-prev-inabgc,
	.swiper-button-next-inabgc2,
	.swiper-button-prev-inabgc2 {
		top: 260px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 70px;
		width: 87.5%;
	}

	.in-ab-more {
		margin-top: 15px;
		margin-bottom: 33px;
	}

	.about .profileright {
		height: 520px;
	}

	.about .mySwiper-inab {
		left: 51.054167%;
	}

	.inab-lbnk {
		padding-left: 25px;
		line-height: 50px;
	}

	.about .mySwiper-inab .swiper-slide {
		width: 170px;
	}

	.inab-lb {
		display: none;
	}

	.inab-lbm {
		margin-left: 0;
	}

	.about .look img {
		width: 60px;
		margin-bottom: 18px;
	}

	.about .lef ul li {
		margin-left: -10px;
	}

	.about .lef ul li {
		width: calc(25% - 10px);
		margin-left: 10px;
	}

	.about .lef ul li p:nth-child(2) span {
		font-size: 14px;
	}

	/*  */
	.xwl-link {
	    padding: 46px 0;
	}
	.xwl-tuk {
		width: 380px;
	}

	.xwl-limdxk {
		width: calc(100% - 380px);
		padding-right: 60px;
		margin-top: 20px;
	}
	/*  */
	.serl-lim-tit {
		line-height: 30px;
		font-size: 22px;
	}

	.serl-limxk {
		padding: 0 20px;
		bottom: 22px;
	}

	.serl-link:hover .serl-lim-text {
		margin-top: 8px;
		height: 72px;
	}

	/* .serl-list li {
	    width: calc(50% - 25px);
	    margin-left: 25px;
	    margin-bottom: 25px;
	    float: left;
	} */
	/*  */
	.ab-gc-list{
		margin-left: -30px;
	}
	.ab-gc-list li{
		margin-left: 30PX;
		margin-bottom: 30PX;
		width: calc(50% - 30PX);
	}
	.ab-gcnk {
	    width: 240px;
	}
	.ab-gcnmk {
	    margin-left: 240px;
	}
	.ab-gcnm-text {
	    height: 120px;
	}
	/*  */
	.yemak {
		padding-top: 40px;
	}

	.pagination li {
		width: 40px;
		height: 40px;
		line-height: 40px;
	}



}

/* 中小型笔记本或大平板 laptop */

@media all and (min-width: 1281px) and (max-width: 1366px) {

	.container,
	.container-ny {
		width: 90%;
		min-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 90%;
	}

	.container-ny2 {
		width: 95%;
	}

	.cpl-ben {
		right: 5%;
		line-height: 64px;
		font-size: 90px;
	}

	.cpv-nbg2 {
		width: calc(5% + 400px);
	}

	.navFix2 ul {
		margin-left: 5%;
	}
	
	.soluv-fudk-fix{
		right: 5%;
	}
	.nav-madk {
		display: block;
	}

	.nav-ma-erj-tit {
		height: 48px;
	}

	.nav-erjdk {
		float: left;
		width: calc(25% - 1px);
	}

	.nav-erjdtt {
		float: left;
		margin-top: 20px;
		height: 198px;
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		width: 48px;
	}

	.in-ban .swiper-button-prev {
		left: 4%;
	}

	.in-ban .swiper-button-next {
		left: calc(4% + 64px);
	}

	.navk li>a {
		padding: 18px 10px;
	}
	.navk {
	    padding-right: 0;
	}
	.navi_content-navma .container-ny {
		width: 95%;
	}

	.in-fa-nxk {
		padding-left: 3.4%;
		padding-right: 3%;
	}

	.in-fabg2 {
		height: 190px;
	}

	.in-fa-list li a {
		line-height: 46px;
		font-size: 16px;
	}

	.in-fa-mk {
		margin-bottom: 5.0%;
	}

	/* .in-fabg {
		height: 74.1538%;
	} */

	.in-fadk {
		padding-top: 30px;
	}

	.nav-cp-yleik {
		width: 360px;
	}

	.navi_content-navma .tab .tab_box {
		width: calc(100% - 360px);
	}

	.nav-cp-eleik {
		width: 360px;
		padding-left: 40px;
	}

	.navi_content-navma .tab20 .tab_box20 {
		width: calc(100% - 360px);
		padding-left: 40px;
	}

	.ques {
		padding: 24px 0;
	}

	.ques>div>p a {
		line-height: 50px;
		padding: 0 22px;
	}

	.footer .lef {
		width: 490px;
	}

	.footer .right {
		width: calc(100% - 490px);
	}

	.footer .top {
		padding: 30px 0 60px;
	}

	.ny-ban-en {
		line-height: 64px;
		font-size: 90px;
	}

	.machinery-lixmk {
		padding: 46px 60px;
	}

	.machinery-lix-tit {
		margin-bottom: 9px;
	}

	.machinery-lix-tt {
		margin-bottom: 24px;
	}

	.machinery-lix-ak {
		margin-bottom: 34px;
	}
	.xwl-link {
	    padding: 46px 0;
	}
	.xwl-limdxk {
		width: calc(100% - 380px);
		padding-right: 30px;
		margin-top: 20px;
	}
	.xwl-tuk {
	    width: 380px;
	}
	.xw-l-titdk {
		margin-bottom: 40px;
	}

	.xw-l-titk {
		line-height: 46px;
		font-size: 38px;
	}

	.xwv-nr-tit {
		margin-bottom: 34px;
		line-height: 46px;
		font-size: 34px;
	}

	.xwv-nr-da {
		margin-bottom: 50px;
	}

	.xwv-tjk li {
		margin-bottom: 35px;
		padding-bottom: 35px;
	}

	.xwv-fx-tit {
		margin-top: 40px;
		margin-bottom: 25px;
	}

	.xwv-fxbk {
		margin-bottom: 100px;
	}

	.xwv-nrdk {
		width: calc(100% - 470px);
	}

	.al-list {
		margin-left: -30px;
	}

	.al-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 40px;
	}

	.al-ltuk {
		margin-bottom: 26px;
	}

	.al-ltus {
		font-size: 90px;
	}

	.al-link:hover .al-lgdk {
		right: -150px;
		bottom: -140px;
	}

	.al-lgd {
		top: 120px;
	}

	.al-dtit {
		margin-bottom: 50px;
	}

	.al-lmk {
		padding: 0 20px 5px;
	}

	.alv-dtit {
		margin-bottom: 22px;
		line-height: 40px;
		font-size: 34px;
	}

	.alv-dtext {
		line-height: 26px;
		font-size: 14px;
	}

	.ab-ab-mk {
		margin-top: 0;
		margin-bottom: 40px;
		padding-left: 40px;
	}

	.ab-abtext {
		height: 236px;
	}

	.ab-abnrdk {
		margin-bottom: 60px;
		padding-right: 50px;
	}

	.ab-ab-m1 {
		margin-bottom: 30px;
		padding-left: 30px;
	}

	.ab-absjnk {
		padding: 45px 10px;
	}

	.ab-abxb {
		width: 54px;
	}

	.ab-abxbmk {
		margin-left: 70px;
		padding-top: 0;
	}

	.ab-abxbm1 {
		font-size: 34px;
	}

	.ab-abxbm1 b {
		font-size: 16px;
	}

	.ab-when {
		bottom: -9px;
		font-size: 94px;
	}

	.ab-abwh-xnk {
		margin-bottom: 26px;
	}

	.ab-abwh-dtit {
		margin-top: 295px;
		line-height: 76px;
		font-size: 68px;
	}

	.ab-abwhdk .container-ny {
		padding: 80px 0 120px;
	}

	.ab-ryzz-tik {
		max-width: none;
	}

	.ab-rr-list {
		margin-left: -18px;
	}

	.ab-rr-list li {
		margin-left: 18px;
		width: calc(20% - 18px);
		margin-bottom: 20px;
	}

	.ab-rrtuk {
		padding: 15px;
		margin-bottom: 20px;
	}

	.ab-xl-tuxdk {
		margin-top: 60px;
		max-width: 550px;
	}

	.ab-xl-tel {
		padding-top: 6px;
	}

	.ab-xl-adm1 {
		padding-top: 6px;
		line-height: 32px;
		font-size: 18px;
	}

	.abxl-tit {
		/* margin-bottom: 24px; */
		line-height: 40px;
		font-size: 36px;
	}

	.abxl-xiek {
		margin-bottom: 56px;
	}

	.abxl-nrdk {
		padding: 70px 0 80px;
	}

	.cpv-hui {
		margin-top: 50px;
	}

	.fa-dtit {
		line-height: 30px;
	}

	.fa-dtit2 {
		line-height: 30px;
		font-size: 14px;
	}

	.fa-xtling {
		margin-bottom: 38px;
	}

	.fa-litumxk {
		width: calc(100% - 90px);
		padding: 28px 40px 0 40px;
	}

	.fa-litak {
		width: 90px;
		height: calc(100% - 20px*2);
		top: 20px;
	}

	.fa-litaxk {
		width: 50px;
		height: 50px;
	}

	.fa-li-dou {
		margin-bottom: 24px;
	}

	.fa-litums {
		font-size: 116px;
	}

	.fa-litum-titk {
		margin-bottom: 20px;
		height: 64px;
		line-height: 32px;
		font-size: 22px;
	}

	.fav-nrnxk {
		padding-right: 60px;
	}

	.fav-fank {
		padding: 20px 40px 30px;
	}

	.cpl-list {
		margin-left: -20px;
	}

	.cpl-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.cpl-listtj li {
		width: calc(25% - 20px);
	}

	.cpl-link {
		padding: 26px 26px 32px;
	}

	.cpl-banmk {
		padding: 35px 0 65px;
	}

	.cpv-tumdk {
		padding-left: 60px;
	}

	.cpv-tjnk {
		padding: 30px 28px;
	}

	.cpv-tu-tit {
		line-height: 42px;
		font-size: 32px;
	}

	.cpv-nrdk,
	.cpcp-rnk {
		width: calc(100% - 400px);
	}

	.cpv-leidk a {
		padding: 0 20px;
	}

	.cpv-leidk li {
		margin-left: 20px;
	}

	.cpv-nrtjk,
	.cpcp-leik {
		width: 400px;
	}

	.cpv-nrtjk .navContent {
		padding: 0 34px 34px;
	}

	.cpv-cptjtuk {
		width: 144px;
	}

	.cpv-cptjmk {
		margin-left: 144px;
		padding-left: 20px;
		padding-top: 10px;
	}

	.cpv-nrtjxk {
		margin-bottom: 40px;
	}

	.cpv-kf-smk {
		padding: 58px 38px 94px;
	}

	.cpv-cpf {
		width: 260px;
		height: 205px;
	}

	.cpv-cplbk {
		padding: 35px 35px 35px 50px;
	}

	.cpv-nrxk {
		margin-bottom: 50px;
	}

	.cpv-n-titk {
		margin-bottom: 26px;
	}

	.cpv-cptu-lb {
		margin-left: -16px;
	}

	.cpv-cptu-lb li {
		width: calc(50% - 16px);
		margin-left: 16px;
		margin-bottom: 16px;
	}

	.cpv-cptum span {
		left: 26px;
		bottom: 20px;
	}

	.yyl-dtit {
		font-size: 40px;
	}

	.yyv-tit {
		margin-top: 6px;
		margin-bottom: 20px;
		line-height: 54px;
		font-size: 42px;
	}

	.yyv-titdk {
		padding-right: 90px;
	}

	.in-gctutuk {
		margin: 40px auto 50px;
	}

	/*  */
	.inab-zzndk {
		width: calc(100% - 230px - 35px);
		margin-right: 35px;
	}

	.swiper-button-prev-inabgc,
	.swiper-button-prev-inabgc2 {
		left: -160px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-next-inabgc2 {
		left: -100px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-prev-inabgc,
	.swiper-button-next-inabgc2,
	.swiper-button-prev-inabgc2 {
		top: 260px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 70px;
		width: 87.5%;
	}

	.in-ab-more {
		margin-top: 15px;
		margin-bottom: 33px;
	}

	.about .profileright {
		height: 520px;
		margin-top: 50px;
	}

	.about .mySwiper-inab {
		left: 50.754167%;
	}

	.inab-lbnk {
		padding-left: 25px;
		line-height: 50px;
	}

	.about .mySwiper-inab .swiper-slide {
		width: 195px;
	}

	.inab-lb {
		display: none;
	}

	.inab-lbm {
		margin-left: 0;
	}

	.about .look img {
		width: 60px;
		margin-bottom: 18px;
	}

	.about .lef ul li {
		margin-left: -10px;
	}

	.about .lef ul li {
		width: calc(25% - 10px);
		margin-left: 10px;
	}

	.about .lef ul li p:nth-child(2) span {
		font-size: 14px;
	}
	.about .lef ul li p:nth-child(2) {
	    font-size: 32px;
	}
	.in-ab-tit {
		margin-top: 25px;
	}

	/*  */
	.serl-lim-tit {
		line-height: 30px;
		font-size: 22px;
	}

	.serl-limxk {
		padding: 0 20px;
		bottom: 22px;
	}

	.serl-link:hover .serl-lim-text {
		margin-top: 8px;
		height: 72px;
	}

	.serl-list li {
		width: calc(50% - 25px);
		margin-left: 25px;
		margin-bottom: 25px;
		float: left;
	}
	/*  */
	.ab-gc-list{
		margin-left: -30px;
	}
	.ab-gc-list li{
		margin-left: 30PX;
		margin-bottom: 30PX;
		width: calc(50% - 30PX);
	}
	.ab-gcnk {
	    width: 240px;
	}
	.ab-gcnmk {
	    margin-left: 240px;
	}
	.ab-gcnm-text {
	    height: 120px;
	}
	/*  */
	.yemak {
		padding-top: 40px;
	}

	.pagination li {
		width: 40px;
		height: 40px;
		line-height: 40px;
	}
}

@media all and (min-width: 1025px) and (max-width: 1280px) {

	.container,
	.container-ny {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}

	.container-ny2 {
		width: 96%;
	}

	.cpl-ben {
		right: 4%;
		line-height: 64px;
		font-size: 90px;
	}

	.cpv-nbg2 {
		width: calc(4% + 300px);
	}

	.navFix2 ul {
		margin-left: 4%;
	}
	
	.soluv-fudk-fix{
		right: 4%;
	}
	.nav-madk {
		display: block;
	}

	.nav-ma-erj-tit {
		height: 48px;
	}

	.nav-erjdk {
		float: left;
		width: calc(33.3333% - 1px);
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		border-left: rgba(255, 255, 255, 0.2);
		margin-bottom: 20px;
	}

	.nav-erjdk:nth-child(4n+1) {
		border-left: rgba(255, 255, 255, 0.2);
	}

	.nav-erjdtt {
		float: left;
		margin-top: 20px;
		height: 198px;
	}

	.nav-erjdtt0 {
		display: none;
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		width: 48px;
	}

	.in-ban .swiper-button-prev {
		left: 4%;
	}

	.in-ban .swiper-button-next {
		left: calc(4% + 64px);
	}

	.in-fa-nxk {
		padding-left: 3.4%;
		padding-right: 3%;
	}

	.in-fabg2 {
		height: 184px;
	}

	.in-fa-list li a {
		line-height: 43px;
		font-size: 16px;
	}

	.in-fa-mk {
		line-height: 25px;
		font-size: 16px;
		margin-bottom: 3%;
	}

	.in-fank {
		padding-bottom: 48px;
	}

	/* .in-fabg {
		height: 72.1538%;
	} */

	.in-fadk {
		padding-top: 10px;
	}

	.top-headxk .container-ny {
		width: 96%;
		max-width: 96%;
	}

	.logo img {
		height: 83px;
	}

	.nav-wrap.navFix2 {
		top: 84px;
	}

	.navk {
		padding-right: 6px;
	}

	.navk li>a {
		padding: 13px 10px;
		font-size: 14px;
	}

	.navi_content-navma .container-ny {
		width: 95%;
	}

	.nav-cp-yleik {
		width: 260px;
		padding-right: 10px;
	}

	.navi_content-navma .tab .tab_box {
		width: calc(100% - 260px);
	}

	.nav-cp-eleik {
		width: 260px;
		padding-right: 10px;
		padding-left: 20px;
	}

	.navi_content-navma .tab20 .tab_box20 {
		width: calc(100% - 260px);
		padding-left: 20px;
	}

	.nav-cp-dtit,
	.nav-cp-dtit {
		margin-bottom: 20px;
	}

	.navi_content-navma .tab20 .tab_menu20 li.selected21>a,
	.navi_content-navma .tab20 .tab_menu20 li.selected22>a,
	.navi_content-navma .tab20 .tab_menu20 li.selected23>a {
		font-weight: normal;
	}

	.navi_content-navma .tab .tab_menu li.selected>a {
		font-weight: normal;
	}

	.ques {
		padding: 24px 0;
	}

	.ques>div>p a {
		line-height: 50px;
		padding: 0 22px;
	}

	.footer .top .lef .lefcon li:nth-child(2) p {
		padding-right: 40px;
	}

	.footer .lef {
		width: 354px;
	}

	.footer .right {
		width: calc(100% - 354px);
	}

	.footer .right>li {
		padding-right: 10px;
	}

	.footer .top {
		padding: 10px 0 40px;
	}

	.top-searchdk {
		margin-top: 23px;
		margin-right: 10px;
		width: 150px;
	}

	.top-cn {
		margin-top: 23px;
	}

	.top-headxk,
	.hr-top,
	.top-headk,
	.ny-bank2 {
		height: 84px;
	}

	.pcnav .navi_content ,.navsj-langkcn{
		top: 84px !important;
	}

	.ny-ban-en {
		line-height: 64px;
		font-size: 90px;
	}

	.machinery-lixmk {
		padding: 35px 50px;
	}

	.machinerylist-link {
		padding: 20px;
	}


	.machinery-lix-tit {
		line-height: 36px;
		font-size: 28px;
		margin-bottom: 9px;
	}

	.machinery-lix-tt {
		margin-bottom: 24px;
	}

	.machinery-lix-ak {
		margin-bottom: 34px;
	}

	.xw-leilk a {
		min-width: 150px;
		margin-left: 10px;
	}

	.xw-leidk {
		padding: 26px 0;
	}

	.xw-l-keyk {
		width: 320px;
		margin-top: 0;
	}

	.xwl-link {
		padding: 34px 0 34px
	}

	.xw-l-titdk {
		margin-bottom: 30px;
	}

	.xw-l-titk {
		line-height: 42px;
		font-size: 36px;
	}

	.xwl-limdxk {
		width: calc(100% - 340px);
		padding-right: 30px;
		margin-top: 10px;
	}
	.xwl-tuk {
	    width: 340px;
	}
	.xwl-lim-tit {
		margin-bottom: 10px;
	}

	.xwl-lim-text {
		margin-bottom: 24px;
	}

	.xwv-nr-tit {
		margin-bottom: 26px;
		line-height: 40px;
		font-size: 30px;
	}

	.xwv-nr-da {
		margin-bottom: 30px;
	}

	.xwv-fyn1 {
		padding-left: 25px;
	}

	.xwv-fyn2 {
		padding-right: 25px;
	}

	.xwv-fyn3 {
		padding-left: 28px;
	}

	.xwv-tj-tit {
		margin-bottom: 40px;
		line-height: 35px;
		font-size: 18px;
	}

	.xwv-tjk li {
		margin-bottom: 28px;
		padding-bottom: 28px;
	}

	.xwv-ltuk {
		float: none;
		width: 100%;
		margin-bottom: 18px;
	}

	.xwv-fynk {
		padding: 12px 0;
	}

	.xwv-ltmk {
		margin-left: 0;
		padding-left: 0;
	}

	.xwv-lt-tit {
		height: auto;
		margin-bottom: 14px;
	}

	.xwv-fx-tit {
		margin-top: 40px;
		margin-bottom: 25px;
	}

	.xwv-fxbk {
		margin-bottom: 60px;
	}

	.xwv-tjdk {
		width: 300px;
	}

	.xwv-nrdk {
		width: calc(100% - 340px);
		padding-left: 30px;
	}

	.al-list {
		margin-left: -30px;
	}

	.al-list li {
		width: calc(50% - 30px);
		margin-left: 30px;
		margin-bottom: 40px;
	}

	.al-ltuk {
		margin-bottom: 26px;
	}

	.al-ltus {
		font-size: 90px;
	}

	.al-link:hover .al-lgdk {
		right: -150px;
		bottom: -140px;
	}

	.al-lgd {
		top: 120px;
	}

	.al-dtit {
		margin-bottom: 36px;
		/* letter-spacing: 4px; */
	}

	.al-lmk {
		padding: 0 20px 5px;
	}

	.alv-dtit {
		margin-bottom: 22px;
		line-height: 40px;
		font-size: 34px;
	}

	.alv-dtext {
		margin-bottom: 30px;
		line-height: 26px;
		font-size: 14px;
	}

	.ab-ab-mk {
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 40px;
	}

	.ab-abtext {
		height: 236px;
		margin-bottom: 40px;
	}

	.ab-abnrdk {
		width: 60%;
		margin-bottom: 60px;
		padding-right: 30px;
	}

	.ab-abnrrk {
		display: block;
		width: 40%;
		margin-bottom: 40px;
	}

	.ab-ab-m1 {
		margin-bottom: 30px;
		padding-left: 30px;
	}

	.ab-absjnk {
		padding: 20px 20px;
	}

	.ab-absj-list li {
		width: 50%;
		float: left;
		border-left: 1px solid #f8dbd0;
		padding: 15px;
	}

	.ab-absj-list li:nth-child(1),
	.ab-absj-list li:nth-child(2) {
		border-bottom: 1px solid #f8dbd0;
	}

	.ab-absj-list li:nth-child(3) {
		border-left: none;
	}

	.ab-abxb {
		width: 54px;
	}

	.ab-abxbmk {
		margin-left: 70px;
		padding-top: 0;
	}

	.ab-abxbm1 {
		font-size: 34px;
	}

	.ab-abxbm1 b {
		font-size: 16px;
	}

	.ab-when {
		bottom: -9px;
		font-size: 70px;
	}

	.ab-abwh-xnk {
		margin-bottom: 26px;
	}

	.ab-abwh-dtit {
		margin-top: 290px;
		line-height: 70px;
		font-size: 64px;
	}

	.ab-abwhdk .container-ny {
		padding: 50px 0 70px;
	}

	.ab-ryzz-tik {
		max-width: none;
		/* width: 100%; */
		padding-top: 10px;
		line-height: 26px;
		font-size: 14px;
	}

	.ab-zstub {
		margin: 0 auto 10px;
		/* width: 100%; */
		max-width: none;
	}

	.ab-gczz-tik {
		width: 100%;
		padding-top: 10px;
		line-height: 26px;
		font-size: 14px;
	}

	.abry-morek {
		padding-top: 6px;
	}

	.abry-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.ab-rr-list {
		margin-left: -18px;
	}

	.ab-rr-list li {
		margin-left: 18px;
		width: calc(20% - 18px);
		margin-bottom: 20px;
	}

	.ab-rrtuk {
		padding: 15px;
		margin-bottom: 20px;
	}

	.ab-xl-tuxdk {
		margin-top: 60px;
		max-width: 550px;
	}

	.ab-xl-tel {
		padding-top: 6px;
		line-height: 30px;
		font-size: 16px;
	}

	.ab-xl-adm1 {
		padding-top: 6px;
		line-height: 30px;
		font-size: 16px;
	}

	.abxl-tit {
		/* margin-bottom: 20px; */
		line-height: 40px;
		font-size: 36px;
	}

	.abxl-sub {
		width: 150px;
		height: 46px;
		padding-right: 32px;
		background: url(../images/cpv-kfxj.png) calc(50% + 30px) center no-repeat #e15616;
	}

	.abxl-xiek {
		margin-bottom: 38px;
	}

	.abxl-nrdk {
		padding: 50px 0 60px;
	}

	.cpv-hui {
		margin-top: 40px;
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.fa-dtit {
		line-height: 30px;
	}

	.fa-dtit2 {
		line-height: 30px;
		font-size: 14px;
	}

	.app-list {
		margin-left: -20px;
	}

	.app-list>li {
		width: calc(50% - 20px);
		margin-left: 20px;
		height: 280px;
	}

	.in-yy-lsit .tex,
	.app-list .tex {
		padding: 0 30px;
	}

	.in-yy-tm1 {
		margin-top: 26px;
	}

	.in-yy-tm3 {
		line-height: 32px;
		margin-bottom: 10px;
	}

	.in-yycp>li {
		line-height: 30px;
	}

	.fa-xtling {
		margin-bottom: 30px;
	}

	.fa-litut {
		width: 60px;
		top: 73px;
	}

	.fa-list li:nth-child(2n+1) .fa-litut {
		right: -24px;
	}

	.fa-list li:nth-child(2n) .fa-litut {
		left: -24px;
	}

	.fa-litumxk {
		width: calc(100% - 80px);
		padding: 18px 30px 0 40px;
	}

	.fa-litak {
		width: 80px;
		height: calc(100% - 10px*2);
		top: 10px;
	}

	.fa-litaxk {
		width: 40px;
		height: 40px;
	}

	.fa-li-dou {
		display: none;
		width: 30px;
		margin-bottom: 18px;
	}

	.fa-litums {
		font-size: 86px;
	}

	.fa-list li:last-child {
		margin-bottom: 0;
	}

	.fa-list li:nth-child(2n+1) .fa-litums {
		left: 40px;
	}

	.fa-list li:nth-child(2n) .fa-litums {
		right: 40px;
	}

	.fa-litum-titk {
		margin-bottom: 8px;
		height: 52px;
		line-height: 26px;
		font-size: 20px;
	}

	.xw-l-titddk2 {
		display: none;
	}

	.xw-l-titddk {
		display: block;
	}

	.fav-kfdk {
		width: 260px;
	}

	.fav-nrnxk {
		width: calc(100% - 260px);
		padding-right: 40px;
	}

	.fav-fadouk {
		width: 30px;
		height: 26px;
		margin-bottom: 10px;
	}

	.fav-fank {
		padding: 20px 30px 25px;
	}

	.cpl-listtj li:nth-child(4) {
		display: none;
	}

	.cpl-list {
		margin-left: -20px;
	}
	
	.cpl-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}
	.cpl-listtj li {
		width: calc(33.33333% - 20px);
	}

	.cpl-link {
		padding: 26px 26px 32px;
	}

	.cpl-banmk {
		padding: 35px 0 50px;
	}

	.cpv-wzhui {
		width: 150px;
		height: 46px;
		border-radius: 46px;
		line-height: 46px;
	}

	.cpv-tumdk {
		padding-left: 26px;
	}

	.cpv-tjlb li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		margin-bottom: 18px;
	}

	.cpv-tjnk {
		padding: 26px 24px;
	}

	.cpv-tu-tit {
		line-height: 36px;
		font-size: 27px;
	}

	.cpv-tu-textk {
		margin-bottom: 24px;
		line-height: 30px;
		font-size: 16px;
	}

	.cpv-nrdk {
		width: calc(100% - 300px);
		padding: 40px 30px 40px 0;
	}

	.cpv-leidk a {
		padding: 0 18px;
		font-size: 16px;
	}

	.cpv-leidk li {
		margin-left: 18px;
	}

	.cpv-nrtjk {
		width: 300px;
		padding: 40px 0 40px 30px;
	}

	.cpcp-rnk {
		width: calc(100% - 300px);
		padding-left: 30px;
	}

	.cpcp-leik {
		width: 300px;
		padding-right: 30px;
	}

	.cpv-nrtj-tit {
		margin-bottom: 15px;
		line-height: 30px;
		font-size: 20px;
	}

	.cpv-nrtjk .subNav {
		padding: 12px 30px 12px 20px;
		line-height: 27px;
		margin-bottom: 10px;
	}

	.cpv-nrtjk .subNav>b {
		right: 17px;
		top: 21px;
	}

	.cpv-nrtjk .navContent {
		padding: 0 18px 12px;
		margin-top: -10px;
		margin-bottom: 10px;
	}

	.cpv-cl-lb {
		line-height: 24px;
	}

	.cpv-cl-lb li {
		padding: 2px 0 2px 20px;
		background: url(../images/cpv-ling1.png) left 8px no-repeat;
		background-size: 10px !important;
	}

	.cpv-cptj-list li {
		padding: 16px;
		margin-bottom: 10px;
	}

	.cpv-cptjtuk {
		width: 100%;
		float: none;
	}

	.cpv-cptjmk {
		margin-left: 0;
		padding-left: 0;
		padding-top: 10px;
	}

	.cpv-cptj-tit {
		height: auto;
	}

	.cpv-nrtjxk {
		margin-bottom: 30px;
	}

	.cpv-kf-smk {
		padding: 34px 25px 40px;
	}

	.cpv-kf-sm1 {
		margin-bottom: 20px;
	}

	.cpv-kf-sm2 {
		margin-bottom: 22px;
		line-height: 40px;
		font-size: 30px;
	}

	.cpv-kf-sm3 {
		margin-bottom: 30px;
		line-height: 20px;
		font-size: 14px;
	}

	.cpv-kf-sm4 {
		width: 160px;
		height: 46px;
		border: 1px solid #fff;
		line-height: 44px;
		font-size: 14px;
	}

	.cpv-kf-sm4 span {
		padding-right: 24px;
		background-size: auto 10px !important;
	}

	.xwl-nrdk,
	.xwl-nrdk2 .container-ny {
		padding: 50px 0;
	}

	.cpv-dou {
		width: 30px;
		margin-bottom: 10px;
	}

	.cpv-tj-titk {
		margin-bottom: 20px;
		height: 60px;
		line-height: 30px;
		font-size: 16px;
	}

	.cpv-cpf {
		width: 240px;
		height: 190px;
	}

	.cpv-cplbk {
		padding: 30px 30px 30px 50px;
		margin-left: 185px;
	}

	.cpv-cpf-ti {
		left: 30px;
		top: 30px;
		line-height: 32px;
		font-size: 20px;
	}

	.cpv-cpf-tt {
		left: 30px;
		top: 80px;
		height: 50px;
	}

	.cpv-cplb {
		line-height: 24px;
	}

	.cpv-nrxk {
		margin-bottom: 40px;
	}

	.cpv-n-titk {
		margin-bottom: 26px;
	}

	.cpv-cptu-lb {
		margin-left: 0;
	}

	.cpv-cptu-lb li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 16px;
	}

	.cpv-cptu-lb li:last-child {
		margin-bottom: 0;
	}

	.cpv-cptum span {
		left: 26px;
		bottom: 20px;
		line-height: 24px;
	}

	.yyl-list li {
		margin-bottom: 44px;
	}

	.yyl-dtit {
		font-size: 36px;
	}

	.yyl-dtext a {
		padding: 0 8px;
	}

	.yyl-tumk {
		padding: 12px;
	}

	.yyl-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.yyv-tit {
		margin-top: 0;
		margin-bottom: 10px;
		line-height: 44px;
		font-size: 36px;
	}

	.yyv-titdk {
		width: calc(100% - 260px);
		padding-right: 0;
		margin-bottom: 30px;
	}

	.ser-alk,
	.ser-ark {
		width: 100%;
		float: none;
		padding-right: 0;

	}

	.ser-artuk {
		width: 30%;
		margin-top: 0;
	}

	.ser-atit {
		margin-bottom: 26px;
	}

	.ser-atext {
		margin-bottom: 26px;
	}

	.ser-faq-list .subNav {
		padding: 20px 70px 20px 0;
		border-bottom: 1px solid rgba(225, 85, 23, 0.5);
		line-height: 46px;
		font-size: 16px;
	}

	.ser-faq-list .navContent {
		/* margin-top: -15px; */
		border-bottom: 1px solid rgba(225, 85, 23, 0.5);
		padding: 0 0 20px;
	}

	.ser-faq-list .subNav>b {
		top: 20px;
		width: 40px;
		height: 40px;
	}

	.ser-faqm {
		line-height: 28px;
		font-size: 14px;
	}

	.ser-faq-morek {
		padding-top: 44px;
	}

	.ser-xz-link {
		padding: 30px 26px 30px;
	}

	.ser-xzb-dx {
		margin-bottom: 26px;
	}

	.ser-xz-list {
		margin-left: -26px;
	}

	.ser-xz-list li {
		width: calc(33.333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
	}

	.ser-xzb {
		margin-bottom: 14px;
	}

	.ser-faq-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.in-gctutuk {
		margin: 30px auto 40px;
	}

	/*  */
	.inab-zzndk {
		width: calc(100% - 110px - 35px);
		margin-right: 35px;
		margin-top: 65px;
	}

	.nei2-text {
		margin-top: -35px;
	}

	.swiper-button-prev-inabgc,
	.swiper-button-prev-inabgc2 {
		left: -40px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-next-inabgc2 {
		left: 10px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-prev-inabgc,
	.swiper-button-next-inabgc2,
	.swiper-button-prev-inabgc2 {
		width: 40px;
		height: 40px;
		top: 355px;
	}

	.honor_picm {
		margin-top: 8px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 70px;
		width: 87.5%;
	}

	.in-ab-more {
		margin-top: 15px;
		margin-bottom: 33px;
	}

	.about .profileright {
		height: 480px;
		margin-top: 16px;
	}

	.inab-lbnk {
		text-align: center;
		padding-left: 0;
		line-height: 40px;
		border-radius: 6px;
		    font-size: 14px;
	}

	.about .mySwiper-inab {
		left:0;
		margin: 0 auto;
		width: calc(88% + 30px);
		height: auto;
		position: relative;
		z-index: 6;
		padding: 0 15px;
		top: 0;
	}
	.about .mySwiper-inab .swiper-wrapper{
		padding: 15px 0;
	}

	.about .mySwiper-inab .swiper-slide {
		width: calc(33.333% - 15px);
		margin: 0 8px;
	}
	.inab-lb {
		display: none;
		height: 50px;
	}
	.about .mySwiper-inab .swiper-slide:after{
		display: none;
	}

	.inab-lbm {
		margin-left: 0;
		/* margin-left: 38px; */
	}

	.about .look img {
		width: 60px;
		margin-bottom: 18px;
	}

	.about .lef ul li {
		margin-left: -10px;
	}

	.about .lef ul li {
		width: calc(25% - 10px);
		margin-left: 10px;
	}

	.about .lef ul li p:nth-child(2) span {
		font-size: 12px;
		font-weight: normal;
	}

	.in-ab-tit {
		margin-top: 0;
		font-size: 20px;
		line-height: 30px;
	}

	/*  */
	.serl-lim-tit {
		line-height: 30px;
		font-size: 22px;
	}

	.serl-limxk {
		padding: 0 20px;
		bottom: 22px;
	}

	.serl-link:hover .serl-lim-text {
		margin-top: 8px;
		height: 72px;
	}

	.serl-list li {
		width: calc(50% - 25px);
		margin-left: 25px;
		margin-bottom: 25px;
		float: left;
	}
	/*  */
	.ab-gc-list{
		margin-left: -30px;
	}
	.ab-gc-list li{
		margin-left: 30PX;
		margin-bottom: 20PX;
		width: calc(100% - 30PX);
	}
	.ab-gcnk {
	    width: 240px;
	}
	.ab-gcnmk {
	    margin-left: 240px;
	}
	.ab-gcnm-text {
	    height: 120px;
	}
	/*  */
	.yemak {
		padding-top: 40px;
	}

	.pagination li {
		width: 40px;
		height: 40px;
		line-height: 40px;
	}
	/*  */
	.in-gc-tuxbm {
		width: 34px;
	    margin-left: 50px;
	}
	
}

/* 中型平板或小型笔记本 tablet */
@media all and (min-width: 961px) and (max-width: 1024px) {

	.container,
	.container-ny {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}

	.container-ny2 {
		width: 96%;
	}

	.cpl-ben {
		right: 4%;
		line-height: 64px;
		font-size: 90px;
	}

	.cpv-nbg2 {
		width: calc(4% + 300px);
	}

	.navFix2 ul {
		margin-left: 4%;
	}
	
	.soluv-fudk-fix{
		right: 4%;
	}
	.nav-madk {
		display: block;
	}

	.nav-ma-erj-tit {
		height: 48px;
	}

	.nav-erjdk {
		float: left;
		width: calc(33.3333% - 1px);
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		border-left: rgba(255, 255, 255, 0.2);
		margin-bottom: 20px;
	}

	.nav-erjdk:nth-child(4n+1) {
		border-left: rgba(255, 255, 255, 0.2);
	}

	.nav-erjdtt {
		float: left;
		margin-top: 20px;
		height: 198px;
	}

	.nav-erjdtt0 {
		display: none;
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		width: 48px;
		bottom: 130px;
	}

	.in-ban .swiper-button-prev {
		left: 4%;
	}

	.in-ban .swiper-button-next {
		left: calc(4% + 64px);
	}

	.top-headxk .container-ny {
		width: 96%;
		max-width: 96%;
	}

	.in-fa-nxk {
		padding-left: 3.4%;
		padding-right: 3%;
	}

	.in-fa-list li a {
		line-height: 43px;
		font-size: 16px;
	}

	.in-fa-mk {
		line-height: 25px;
		font-size: 16px;
		margin-bottom: 3%;
	}

	.in-fank {
		padding-bottom: 40px;
	}

	/* .in-fabg {
		height: 66.1538%;
	} */

	.in-fadk {
		padding-top: 10px;
	}

	.logo img {
		height: 83px;
	}

	.nav-wrap.navFix2 {
		top: 84px;
	}

	.navk {
		padding-right: 6px;
	}

	.navk li>a {
		padding: 13px 10px;
		font-size: 12px;
	}

	.navi_content-navma .container-ny {
		width: 95%;
	}

	.nav-cp-yleik {
		width: 260px;
		padding-right: 10px;
	}

	.navi_content-navma .tab .tab_box {
		width: calc(100% - 260px);
	}

	.nav-cp-eleik {
		width: 260px;
		padding-right: 10px;
		padding-left: 20px;
	}

	.navi_content-navma .tab20 .tab_box20 {
		width: calc(100% - 260px);
		padding-left: 20px;
	}

	.nav-cp-dtit,
	.nav-cp-dtit {
		margin-bottom: 20px;
	}

	.navi_content-navma .tab20 .tab_menu20 li.selected21>a,
	.navi_content-navma .tab20 .tab_menu20 li.selected22>a,
	.navi_content-navma .tab20 .tab_menu20 li.selected23>a {
		font-weight: normal;
	}

	.navi_content-navma .tab .tab_menu li.selected>a {
		font-weight: normal;
	}

	.nav-cp-csm1 {
		height: auto;
	}

	.nav-cp-tudk {
		margin-bottom: 20px;
	}

	.ques {
		padding: 24px 0;
	}

	.ques>div>p a {
		line-height: 50px;
		padding: 0 22px;
	}

	.footer .top .lef .lefcon li:nth-child(2) p {
		padding-right: 40px;
	}

	.footer .lef {
		width: 100%;
	}

	.footer .right {
		display: none;
		width: calc(100% - 354px);
	}

	.footer .top .lef .lefcon li {
		margin-bottom: 14px;
	}

	.footer .lef>img {
		margin-bottom: 0;
	}

	.footer .right>li {
		padding-right: 10px;
	}

	.footer .top {
		padding: 10px 0 40px;
	}

	.top-searchdk {
		margin-top: 23px;
		margin-right: 10px;
		width: 130px;
	}

	.top-cn {
		margin-top: 23px;
	}

	.top-headxk,
	.hr-top,
	.top-headk,
	.ny-bank2 {
		height: 84px;
	}

	.pcnav .navi_content,.navsj-langkcn {
		top: 84px !important;
	}

	.ny-ban-en {
		line-height: 64px;
		font-size: 90px;
	}

	.machinery-lixmk {
		padding: 30px 40px;
		position: relative;
	}

	.machi-lituk {
		display: none;
	}

	.machinery-lixdmk {
		position: relative;
	}

	.maclist-lmdk {
		padding-top: 10px;
	}

	.machinery-lix-tit {
		line-height: 30px;
		font-size: 22px;
		margin-bottom: 5px;
	}

	.machinery-lix-tt {
		margin-bottom: 10px;
	}

	.machinery-lix-ak {
		margin-bottom: 15px;
	}

	.machi-litu-xj {
		width: 34px;
		height: 34px;
	}

	.xw-lmk {
		width: 360px;
	}

	.xw-leilk {
		width: calc(100% - 360px);
	}

	.xw-leilk a {
		min-width: auto;
		padding: 0 20px;
		margin-left: 10px;
	}

	.xw-leidk {
		padding: 26px 0;
	}

	.xw-l-keyk {
		width: 320px;
		margin-top: 0;
	}

	.xwl-link {
		padding: 28px 0 30px;
	}

	.xw-l-titdk {
		margin-bottom: 26px;
	}

	.xw-l-titk {
		line-height: 42px;
		font-size: 36px;
	}

	.xwl-limdxk {
		width: calc(100% - 230px);
		padding-right: 30px;
		margin-top: 0;
	}
	.xwl-tuk {
	    width: 230px;
	}
	.xwl-lim-text {
	    display: block;
	    height: 52px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	}

	.xwl-lim-tit {
		margin-bottom: 10px;
	}

	.xwl-lim-text {
		margin-bottom: 24px;
	}

	.xwv-nr-tit {
		margin-bottom: 26px;
		line-height: 40px;
		font-size: 30px;
	}

	.xwv-nr-da {
		margin-bottom: 30px;
	}

	.xwv-fyn1 {
		padding-left: 25px;
	}

	.xwv-fyn2 {
		padding-right: 25px;
	}

	.xwv-fyn3 {
		padding-left: 28px;
	}

	.xwv-tj-tit {
		margin-bottom: 40px;
		line-height: 35px;
		font-size: 18px;
	}

	.xwv-tjk li {
		margin-bottom: 28px;
		padding-bottom: 28px;
	}

	.xwv-ltuk {
		float: none;
		width: 100%;
		margin-bottom: 18px;
	}

	.xwv-fynk {
		padding: 12px 0;
	}

	.xwv-ltmk {
		margin-left: 0;
		padding-left: 0;
	}

	.xwv-lt-tit {
		height: auto;
		margin-bottom: 14px;
	}

	.xwv-fx-tit {
		margin-top: 40px;
		margin-bottom: 25px;
	}

	.xwv-fxbk {
		margin-bottom: 60px;
	}

	.xwv-tjdk {
		width: 300px;
	}

	.xwv-nrdk {
		width: calc(100% - 340px);
		padding-left: 30px;
	}

	.al-list {
		margin-left: -30px;
	}

	.al-list li {
		width: calc(50% - 30px);
		margin-left: 30px;
		margin-bottom: 40px;
	}

	.al-ltuk {
		margin-bottom: 26px;
	}

	.al-ltus {
		font-size: 90px;
	}

	.al-link:hover .al-lgdk {
		right: -150px;
		bottom: -140px;
	}

	.al-lgd {
		top: 120px;
	}

	.al-dtit {
		margin-bottom: 36px;
		/* letter-spacing: 4px; */
	}

	.al-lmk {
		padding: 0 20px 5px;
	}

	.alv-dtit {
		margin-bottom: 18px;
		line-height: 40px;
		font-size: 34px;
	}

	.alv-dtext {
		margin-bottom: 24px;
		line-height: 26px;
		font-size: 14px;
	}

	.ab-ab-mk {
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 40px;
	}

	.ab-abtext {
		height: 236px;
		margin-bottom: 0;
	}

	.ab-abnrdk {
		width: 60%;
		margin-bottom: 60px;
		padding-right: 30px;
	}

	.ab-abnrrk {
		display: block;
		width: 40%;
		margin-bottom: 40px;
	}

	.ab-ab-m1 {
		margin-bottom: 30px;
		padding-left: 30px;
	}

	.ab-absjnk {
		padding: 20px 20px;
	}

	.ab-absj-list li {
		width: 50%;
		float: left;
		border-left: 1px solid #f8dbd0;
		padding: 15px;
	}

	.ab-absj-list li:nth-child(1),
	.ab-absj-list li:nth-child(2) {
		border-bottom: 1px solid #f8dbd0;
	}

	.ab-absj-list li:nth-child(3) {
		border-left: none;
	}

	.ab-abxb {
		width: 54px;
	}

	.ab-abxbmk {
		margin-left: 70px;
		padding-top: 0;
	}

	.ab-abxbm1 {
		font-size: 34px;
	}

	.ab-abxbm1 b {
		font-size: 16px;
	}

	.ab-when {
		bottom: -9px;
		font-size: 66px;
	}

	.ab-abwh-xnk {
		margin-bottom: 26px;
	}

	.ab-abwh-dtit {
		margin-top: 290px;
		line-height: 64px;
		font-size: 56px;
	}

	.ab-abwhnrk {
		width: 40%;
	}

	.ab-abwhnrk:nth-child(2) {
		width: 60%;
	}

	.ab-abwhdk .container-ny {
		padding: 50px 0 70px;
	}

	.ab-ryzz-tik {
		max-width: none;
		/* width: 100%; */
		padding-top: 10px;
		line-height: 26px;
		font-size: 14px;
	}

	.ab-zstub {
		margin: 0 auto 10px;
		/* width: 100%; */
		max-width: none;
	}

	.ab-gczz-tik {
		width: 100%;
		padding-top: 10px;
		line-height: 26px;
		font-size: 14px;
	}

	.abry-morek {
		padding-top: 6px;
	}

	.abry-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.ab-rr-list {
		margin-left: -18px;
	}

	.ab-rr-list li {
		margin-left: 18px;
		width: calc(20% - 18px);
		margin-bottom: 20px;
	}

	.ab-rrtuk {
		padding: 15px;
		margin-bottom: 20px;
	}

	.ab-xl-tuxdk {
		margin-top: 60px;
		max-width: 550px;
	}

	.ab-xl-tel {
		padding-top: 6px;
		line-height: 30px;
		font-size: 16px;
	}

	.ab-xl-adm1 {
		padding-top: 6px;
		line-height: 30px;
		font-size: 16px;
	}

	.abxl-tit {
		/* margin-bottom: 20px; */
		line-height: 40px;
		font-size: 36px;
	}

	.abxl-sub {
		width: 150px;
		height: 46px;
		padding-right: 32px;
		background: url(../images/cpv-kfxj.png) calc(50% + 30px) center no-repeat #e15616;
	}

	.abxl-xiek {
		margin-bottom: 38px;
	}

	.abxl-nrdk {
		padding: 50px 0 60px;
	}

	.cpv-hui {
		margin-top: 40px;
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.fa-dtit {
		line-height: 30px;
	}

	.fa-dtit2 {
		line-height: 30px;
		font-size: 14px;
	}

	.app-list {
		margin-left: -20px;
	}

	.app-list>li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		height: 260px;
	}

	.in-yy-lsit .tex,
	.app-list .tex {
		padding: 0 30px;
	}

	.in-yy-tit2 {
		font-size: 20px;
	}

	.in-yy-lsit .text,
	.app-list .text {
		left: 35px;
		bottom: 35px;
	}

	.in-yy-tm1 {
		margin-top: 26px;
	}

	.in-yy-tm3 {
		line-height: 32px;
		margin-bottom: 10px;
	}

	.in-yycp>li {
		line-height: 30px;
	}

	.fa-xtling {
		margin-bottom: 30px;
	}

	.fa-litut {
		width: 60px;
		top: 30px;
	}

	.fa-list li:nth-child(2n+1) .fa-litut {
		right: -24px;
	}

	.fa-list li:nth-child(2n) .fa-litut {
		left: -24px;
	}

	.fa-litumxk {
		width: 100%;
		padding: 18px 0;
	}

	.fa-list li:nth-child(2n+1) .fa-litumxk {
		padding-left: 30px;
	}

	.fa-list li:nth-child(2n) .fa-litumxk {
		padding-right: 30px;
	}

	.fa-litak {
		display: none;
		width: 80px;
		height: calc(100% - 10px*2);
		top: 10px;
	}

	.fa-litaxk {
		width: 40px;
		height: 40px;
	}

	.fa-li-dou {
		display: none;
		width: 30px;
		margin-bottom: 18px;
	}

	.fa-list li {
		margin-bottom: 34px;
	}

	.fa-litums {
		font-size: 70px;
	}

	.fa-list li:last-child {
		margin-bottom: 0;
	}

	.fa-list li:nth-child(2n+1) .fa-litums {
		left: 40px;
	}

	.fa-list li:nth-child(2n) .fa-litums {
		right: 40px;
	}

	.fa-litum-titk {
		margin-bottom: 8px;
		height: 52px;
		line-height: 26px;
		font-size: 20px;
	}

	.xw-l-titddk2 {
		display: none;
	}

	.xw-l-titddk {
		display: block;
	}

	.fav-kfdk {
		width: 260px;
	}

	.fav-nrnxk {
		width: calc(100% - 260px);
		padding-right: 40px;
	}

	.fav-fadouk {
		width: 30px;
		height: 26px;
		margin-bottom: 10px;
	}

	.fav-fank {
		padding: 20px 30px 25px;
	}

	.cpl-listtj li:nth-child(4) {
		display: none;
	}

	.cpl-list {
		margin-left: -20px;
	}

	.cpl-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.cpl-listtj li {
		width: calc(33.33333% - 20px);
	}

	.cpl-link {
		padding: 26px 26px 32px;
	}

	.cpl-banmk {
		padding: 25px 0 35px;
	}

	.cpv-wzhui {
		width: 150px;
		height: 46px;
		border-radius: 46px;
		line-height: 46px;
	}

	.cpv-tumdk {
		padding-left: 26px;
	}

	.cpv-tjlb li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		margin-bottom: 18px;
	}

	.cpv-tjnk {
		padding: 20px 20px;
	}

	.cpv-tu-tit {
		line-height: 36px;
		font-size: 27px;
	}

	.cpv-tu-textk {
		margin-bottom: 24px;
		line-height: 30px;
		font-size: 16px;
	}

	.cpv-nrdk {
		width: calc(100% - 300px);
		padding: 40px 30px 40px 0;
	}

	.cpv-leidk a {
		padding: 0 10px;
		line-height: 40px;
		font-size: 16px;
	}

	.cpv-leidk li {
		margin-left: 8px;
	}

	.cpv-nrtjk {
		width: 300px;
		padding: 40px 0 40px 30px;
	}

	.cpcp-rnk {
		width: calc(100% - 300px);
		padding-left: 30px;
	}

	.cpcp-leik {
		width: 300px;
		padding-right: 30px;
	}

	.cpv-nrtj-tit {
		margin-bottom: 15px;
		line-height: 30px;
		font-size: 20px;
	}

	.cpv-nrtjk .subNav {
		padding: 12px 30px 12px 20px;
		line-height: 27px;
		margin-bottom: 10px;
	}

	.cpv-nrtjk .subNav>b {
		right: 17px;
		top: 21px;
	}

	.cpv-nrtjk .navContent {
		padding: 0 18px 12px;
		margin-top: -10px;
		margin-bottom: 10px;
	}

	.cpv-cl-lb {
		line-height: 24px;
	}

	.cpv-cl-lb li {
		padding: 2px 0 2px 20px;
		background: url(../images/cpv-ling1.png) left 8px no-repeat;
		background-size: 10px !important;
	}

	.cpv-cptj-list li {
		padding: 16px;
		margin-bottom: 10px;
	}

	.cpv-cptjtuk {
		width: 100%;
		float: none;
	}

	.cpv-cptjmk {
		margin-left: 0;
		padding-left: 0;
		padding-top: 10px;
	}

	.cpv-cptj-tit {
		height: auto;
	}

	.cpv-nrtjxk {
		margin-bottom: 30px;
	}

	.cpv-kf-smk {
		padding: 34px 25px 40px;
	}

	.cpv-kf-sm1 {
		margin-bottom: 20px;
	}

	.cpv-kf-sm2 {
		margin-bottom: 22px;
		line-height: 40px;
		font-size: 30px;
	}

	.cpv-kf-sm3 {
		margin-bottom: 30px;
		line-height: 20px;
		font-size: 14px;
	}

	.cpv-kf-sm4 {
		width: 160px;
		height: 46px;
		border: 1px solid #fff;
		line-height: 44px;
		font-size: 14px;
	}

	.cpv-kf-sm4 span {
		padding-right: 24px;
		background-size: auto 10px !important;
	}

	.xwl-nrdk,
	.xwl-nrdk2 .container-ny {
		padding: 30px 0;
	}

	.cpv-dou {
		width: 30px;
		margin-bottom: 10px;
	}

	.cpv-tj-titk {
		margin-bottom: 20px;
		height: 60px;
		line-height: 30px;
		font-size: 16px;
	}

	.cpv-cpf {
		width: 240px;
		height: 190px;
	}

	.cpv-cplbk {
		padding: 30px 30px 30px 50px;
		margin-left: 185px;
	}

	.cpv-cpf-ti {
		left: 30px;
		top: 30px;
		line-height: 32px;
		font-size: 20px;
	}

	.cpv-cpf-tt {
		left: 30px;
		top: 80px;
		height: 50px;
	}

	.cpv-cplb {
		line-height: 24px;
	}

	.cpv-nrxk {
		margin-bottom: 40px;
	}

	.cpv-n-titk {
		margin-bottom: 26px;
	}

	.cpv-cptu-lb {
		margin-left: 0;
	}

	.cpv-cptu-lb li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 16px;
	}

	.cpv-cptu-lb li:last-child {
		margin-bottom: 0;
	}

	.cpv-cptum span {
		left: 26px;
		bottom: 20px;
		line-height: 24px;
	}

	.yyl-list li {
		margin-bottom: 44px;
	}

	.yyl-dtit {
		font-size: 36px;
	}

	.yyl-dtext a {
		padding: 0 8px;
	}

	.yyl-tumk {
		padding: 12px;
	}

	.yyl-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.yyv-tit {
		margin-top: 0;
		margin-bottom: 10px;
		line-height: 44px;
		font-size: 36px;
	}

	.yyv-titdk {
		width: calc(100% - 260px);
		padding-right: 0;
		margin-bottom: 30px;
	}

	.ser-alk,
	.ser-ark {
		width: 100%;
		float: none;
		padding-right: 0;

	}

	.ser-artuk {
		width: 30%;
		margin-top: 0;
	}

	.ser-atit {
		margin-bottom: 26px;
	}

	.ser-atext {
		margin-bottom: 26px;
	}

	.ser-faq-list .subNav {
		padding: 20px 70px 20px 0;
		border-bottom: 1px solid rgba(225, 85, 23, 0.5);
		line-height: 46px;
		font-size: 16px;
	}

	.ser-faq-list .navContent {
		/* margin-top: -15px; */
		border-bottom: 1px solid rgba(225, 85, 23, 0.5);
		padding: 0 0 20px;
	}

	.ser-faq-list .subNav>b {
		top: 20px;
		width: 40px;
		height: 40px;
	}

	.ser-faqm {
		line-height: 28px;
		font-size: 14px;
	}

	.ser-faq-morek {
		padding-top: 44px;
	}

	.ser-xz-link {
		padding: 30px 26px 30px;
	}

	.ser-xzb-dx {
		margin-bottom: 26px;
	}

	.ser-xz-list {
		margin-left: -26px;
	}

	.ser-xz-list li {
		width: calc(33.333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
	}

	.ser-xzb {
		margin-bottom: 14px;
	}

	.ser-faq-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.in-gctutuk {
		margin: 30px auto 40px;
	}

	/*  */
	.inab-zzndk {
		width: calc(100% - 110px - 35px);
		margin-right: 35px;
		margin-top: 65px;
	}

	.nei2-text {
		margin-top: -35px;
	}

	.swiper-button-prev-inabgc,
	.swiper-button-prev-inabgc2 {
		left: -40px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-next-inabgc2 {
		left: 10px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-prev-inabgc,
	.swiper-button-next-inabgc2,
	.swiper-button-prev-inabgc2 {
		width: 40px;
		height: 40px;
		top: 380px;
	}

	.honor_picm {
		margin-top: 8px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 70px;
		width: 87.5%;
	}

	.in-ab-more {
		margin-top: 15px;
		margin-bottom: 33px;
	}

	.about .profileright {
		height: 520px;
		margin-top: 16px;
	}

	.about .mySwiper-inab {
		left:0;
		margin: 0 auto;
		width: calc(88% + 30px);
		height: auto;
		position: relative;
		z-index: 6;
		padding: 0 15px;
		top: 0;
	}
	.about .mySwiper-inab .swiper-wrapper{
		padding: 15px 0;
	}
	
	.about .mySwiper-inab .swiper-slide {
		width: calc(33.333% - 15px);
		margin: 0 5px;
	}
	.inab-lb {
		display: none;
		height: 50px;
	}
	.about .mySwiper-inab .swiper-slide:after{
		display: none;
	}

	.inab-lbnk {
		text-align: center;
		padding-left: 0;
		line-height: 46px;
		border-radius: 6px;
	}


	.inab-lb {
		/* display: none; */
		height: 50px;
	}

	.inab-lbm {
		margin-left: 0;
		/* margin-left: 38px; */
	}

	.about .look img {
		width: 60px;
		margin-bottom: 18px;
	}

	.about .lef ul li {
		margin-left: -10px;
	}

	.about .lef ul li {
		width: calc(50% - 10px);
		margin-left: 10px;
		margin-bottom: 20px;
	}

	.about .lef ul li img {
		display: none;
	}

	.about .lef ul li p:nth-child(2) span {
		font-size: 12px;
		font-weight: normal;
	}

	.in-ab-tit {
		margin-top: 0;
		font-size: 20px;
		line-height: 30px;
	}

	/*  */
	.serl-lim-tit {
		line-height: 30px;
		font-size: 22px;
	}

	.serl-limxk {
		padding: 0 20px;
		bottom: 22px;
	}

	.serl-link:hover .serl-lim-text {
		margin-top: 8px;
		height: 72px;
	}

	.serl-list li {
		width: calc(50% - 25px);
		margin-left: 25px;
		margin-bottom: 25px;
		float: left;
	}
	/*  */
	.ab-gc-list{
		margin-left: -30px;
	}
	.ab-gc-list li{
		margin-left: 30PX;
		margin-bottom: 20PX;
		width: calc(100% - 30PX);
	}
	.ab-gcnk {
	    width: 240px;
	}
	.ab-gcnmk {
	    margin-left: 240px;
	}
	.ab-gcnm-text {
	    height: 120px;
	}
	
	/*  */
	.in-gc-tuxbm {
		width: 34px;
	    margin-left: 50px;
	}
	/*  */
	.yemak {
		padding-top: 34px;
	}

	.pagination li {
		width: 34px;
		height: 34px;
		line-height: 34px;
	}

	.block-sj {
		display: none;
	}

	.block-pc {
		display: none;
	}

	.block-ipad {
		display: block;
	}
}

@media all and (min-width: 768px) and (max-width: 960px) {

	.container,
	.container-ny {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}

	.container-ny2 {
		width: 96%;
	}

	.navFix2 ul {
		margin-left: 4%;
	}
	
	.soluv-fudk-fix{
		right: 4%;
	}
	.nav-madk {
		display: block;
	}

	.nav-ma-erj-tit {
		height: 48px;
	}

	.nav-erjdk {
		float: left;
		width: calc(50% - 1px);
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		border-left: rgba(255, 255, 255, 0.2);
		margin-bottom: 20px;
	}

	.nav-erjdk:nth-child(4n+1) {
		border-left: rgba(255, 255, 255, 0.2);
	}

	.nav-erjdtt {
		float: left;
		margin-top: 20px;
		height: 198px;
	}

	.nav-erjdtt01 {
		display: none;
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		width: 40px;
		bottom: 130px;
	}

	.in-ban .swiper-button-prev {
		left: 4%;
	}

	.in-ban .swiper-button-next {
		left: calc(4% + 54px);
	}

	.cpl-ben {
		right: 4%;
		line-height: 64px;
		font-size: 90px;
	}

	.cpv-nbg2 {
		width: calc(4% + 300px);
	}

	.in-fa-nxk {
		padding-left: 3.4%;
		padding-right: 3%;
	}

	.in-fabg2 {
		height: 180px;
	}

	.in-fa-list li a {
		line-height: 43px;
		font-size: 16px;
	}

	.in-fa-mk {
		line-height: 25px;
		font-size: 16px;
		margin-bottom: 3%;
	}

	.in-fank {
		padding-bottom: 40px;
	}

	/* .in-fabg {
		height: 66.1538%;
	} */

	.in-fadk {
		padding-top: 10px;
	}

	.top-headxk .container-ny {
		width: 96%;
		max-width: 96%;
	}

	.logo img {
		margin-top: 10px;
		height: 49px;
	}

	.nav-wrap.navFix2 {
		top: 70px;
	}

	.navk {
		padding-right: 0;
	}

	.navk li>a {
		padding: 6px 7px;
		        font-size: 10px;
		font-weight: normal;
	}

	.navi_content-navma .container-ny {
		width: 95%;
	}

	.nav-cp-yleik {
		width: 260px;
		padding-right: 10px;
	}

	.navi_content-navma .tab .tab_box {
		width: calc(100% - 260px);
	}

	.nav-cp-eleik {
		width: 260px;
		padding-right: 10px;
		padding-left: 20px;
	}

	.navi_content-navma .tab20 .tab_box20 {
		width: calc(100% - 260px);
		padding-left: 20px;
	}

	.nav-cp-dtit,
	.nav-cp-dtit {
		margin-bottom: 20px;
	}

	.navi_content-navma .tab20 .tab_menu20 li.selected21>a,
	.navi_content-navma .tab20 .tab_menu20 li.selected22>a,
	.navi_content-navma .tab20 .tab_menu20 li.selected23>a {
		font-weight: normal;
	}

	.navi_content-navma .tab .tab_menu li.selected>a {
		font-weight: normal;
	}

	.nav-cp-csm1 {
		height: auto;
	}

	.nav-cp-tudk {
		margin-bottom: 20px;
	}

	.nav-cp-tudk {
		display: none;
	}

	.ques {
		padding: 24px 0;
	}

	.ques>div>p a {
		line-height: 50px;
		padding: 0 22px;
	}

	.footer .top .lef .lefcon li:nth-child(2) p {
		padding-right: 40px;
	}

	.footer .lef {
		width: 100%;
	}

	.footer .right {
		display: none;
		width: calc(100% - 354px);
	}

	.footer .top .lef .lefcon li {
		margin-bottom: 14px;
	}

	.footer .lef>img {
		margin-bottom: 0;
	}

	.footer .right>li {
		padding-right: 10px;
	}

	.footer .top {
		padding: 10px 0 40px;
	}

	.footer .bot {
		height: 61px;
	}

	.footer .bot p {
		padding: 10px 0;
	}

	.top-searchdk {
		margin-top: 16px;
		margin-right: 8px;
		width: 110px;
	}

	.top-cn {
		margin-top: 16px;
	}

	.top-headxk,
	.hr-top,
	.top-headk,
	.ny-bank2 {
		height: 70px;
	}

	.pcnav .navi_content,.navsj-langkcn {
		top: 70px !important;
	}

	.ny-ban-en {
		line-height: 64px;
		font-size: 50px;
	}

	.machinery-lixmk {
		padding: 30px 40px;
		position: relative;
	}

	.machi-lituk {
		display: none;
	}

	.machinery-lixdmk {
		position: relative;
	}

	.maclist-lmdk {
		padding-top: 10px;
	}

	.machinery-lix-tit {
		line-height: 30px;
		font-size: 22px;
		margin-bottom: 5px;
	}

	.machinery-lix-tt {
		margin-bottom: 10px;
	}

	.machinery-lix-ak {
		margin-bottom: 15px;
	}

	.machi-litu-xj {
		width: 34px;
		height: 34px;
	}

	.xw-lmk {
		/* width: 360px; */
		width: 100%;
		float: none;
	}

	.xw-leilk {
		width: 100%;
		float: none;
		/* width: calc(100% - 360px); */
	}

	.xw-leilk a {
		min-width: auto;
		padding: 0 14px;
		margin-left: 7px;
	}

	.xw-leidk {
		padding: 26px 0;
	}

	.xw-l-keyk {
		width: 200px;
		margin-top: 0;
	}

	.xwl-li-dak {
		display: none;
	}

	.xwl-limdk {
		margin-left: 0;
	}

	.xwl-lim-da.block-sj {
		display: block;
		margin-bottom: 6px;
	}

	.xwl-link {
		padding: 28px 0 30px;
	}

	.xw-l-titdk {
		margin-bottom: 26px;
	}

	.xw-l-titk {
		line-height: 36px;
		font-size: 34px;
	}

	.cpls-mk {
		padding-top: 10px;
	}

	.xwl-limdxk {
		width: calc(100% - 230px);
		padding-right: 30px;
		margin-top: 0;
	}
	.xwl-tuk {
	    width: 230px;
	}
	.xwl-lim-text {
	    display: block;
	    height: 52px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	}
	.xwl-lim-tit {
		margin-bottom: 10px;
	}

	.xwl-lim-text {
		margin-bottom: 10px;
	}

	.xwv-nr-tit {
		margin-bottom: 18px;
		line-height: 32px;
		font-size: 26px;
	}

	.xwv-nr-da {
		margin-bottom: 30px;
	}

	.xwv-fyn1 {
		padding-left: 25px;
	}

	.xwv-fyn2 {
		padding-right: 25px;
	}

	.xwv-fyn3 {
		padding-left: 28px;
	}

	.xwv-tj-tit {
		margin-bottom: 40px;
		line-height: 35px;
		font-size: 18px;
	}

	.xwv-tjk li {
		margin-bottom: 28px;
		padding-bottom: 28px;
	}


	.xwv-fynk {
		padding: 12px 0;
	}

	.xwv-lt-tit {
		margin-bottom: 14px;
	}

	.xwv-fx-tit {
		margin-top: 30px;
		margin-bottom: 20px;
	}

	.xwv-fxbk {
		margin-bottom: 40px;
	}

	.xwv-tjdk {
		width: 100%;
		float: none;
	}

	.xwv-nrdk {
		width: 100%;
		float: none;
		margin-bottom: 30px;
		padding-left: 22px;
	}

	.al-list {
		margin-left: -24px;
	}

	.al-list li {
		width: calc(50% - 24px);
		margin-left: 24px;
		margin-bottom: 30px;
	}

	.al-ltuk {
		margin-bottom: 26px;
	}

	.al-ltus {
		font-size: 90px;
	}

	.al-link:hover .al-lgdk {
		right: -150px;
		bottom: -140px;
	}

	.al-lgd {
		top: 120px;
	}

	.al-dtit {
		margin-bottom: 36px;
		/* letter-spacing: 4px; */
	}

	.al-lmk {
		padding: 0 20px 5px;
	}

	.alv-dtit {
		margin-bottom: 18px;
		line-height: 36px;
		font-size: 32px;
	}

	.alv-dtext {
		margin-bottom: 24px;
		line-height: 26px;
		font-size: 14px;
	}

	.ab-ab-mk {
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 40px;
	}

	.ab-abtext {
		height: 236px;
		margin-bottom: 0;
	}

	.ab-abnrdk {
		width: 60%;
		margin-bottom: 60px;
		padding-right: 30px;
	}

	.ab-abnrrk {
		display: block;
		width: 40%;
		margin-bottom: 40px;
		margin-top: 60px;
	}

	.ab-ab-m1 {
		/* letter-spacing: 3px; */
		margin-bottom: 18px;
		padding-left: 30px;
	}

	.ab-absjnk {
		padding: 10px 20px;
	}

	.ab-absj-list li {
		width: 50%;
		float: left;
		border-left: 1px solid #f8dbd0;
		padding: 15px;
	}

	.ab-absj-list li:nth-child(1),
	.ab-absj-list li:nth-child(2) {
		border-bottom: 1px solid #f8dbd0;
	}

	.ab-absj-list li:nth-child(3) {
		border-left: none;
	}

	.ab-abxb {
		width: 54px;
	}

	.ab-abxbmk {
		margin-left: 70px;
		padding-top: 0;
	}

	.ab-abxbm1 {
		font-size: 34px;
	}

	.ab-abxbm1 b {
		font-size: 16px;
	}

	.ab-when {
		bottom: -9px;
		font-size: 66px;
	}

	.ab-abwh-xnk {
		margin-bottom: 26px;
	}

	.ab-abwh-dtit {
		margin-top: 290px;
		line-height: 64px;
		font-size: 56px;
	}

	.ab-abwhnrk {
		width: 40%;
	}

	.ab-abwhnrk:nth-child(2) {
		width: 60%;
	}

	.ab-abwhdk .container-ny {
		padding: 50px 0 70px;
	}

	.ab-ryzz-tik {
		max-width: none;
		width:calc(100% - 300px);
		padding-top: 10px;
		line-height: 26px;
		font-size: 14px;
	}

	.ab-gczz-tik {
		width: 100%;
		padding-top: 10px;
		line-height: 26px;
		font-size: 14px;
	}

	.ab-zstub {
		margin: 0;
		/* width: 100%; */
		max-width: none;
	}

	.abry-morek {
		padding-top: 6px;
	}

	.abry-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.ab-rr-list {
		margin-left: -18px;
	}

	.ab-rr-list li {
		margin-left: 18px;
		width: calc(20% - 18px);
		margin-bottom: 20px;
	}

	.ab-rrtuk {
		padding: 15px;
		margin-bottom: 20px;
	}

	.ab-xl-tuxdk {
		margin-top: 60px;
		max-width: 550px;
	}

	.ab-xl-tel {
		padding-top: 6px;
		line-height: 30px;
		font-size: 16px;
	}

	.ab-xl-adm1 {
		padding-top: 6px;
		line-height: 30px;
		font-size: 16px;
	}

	.abxl-tit {
		/* margin-bottom: 20px; */
		line-height: 40px;
		font-size: 34px;
	}

	.abxl-sub {
		width: 150px;
		height: 46px;
		padding-right: 32px;
		background: url(../images/cpv-kfxj.png) calc(50% + 30px) center no-repeat #e15616;
	}

	.abxl-xiek {
		margin-bottom: 38px;
	}

	.abxl-nrdk {
		padding: 50px 0 60px;
	}

	.cpv-hui {
		margin-top: 40px;
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.fa-dtit {
		line-height: 30px;
	}

	.fa-dtit2 {
		line-height: 30px;
		font-size: 14px;
	}

	.app-list {
		margin-left: -20px;
	}

	.app-list>li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		height: 260px;
	}

	.in-yy-lsit .tex,
	.app-list .tex {
		padding: 0 30px;
	}

	.in-yy-tit2 {
		font-size: 20px;
	}

	.in-yy-lsit .text,
	.app-list .text {
		left: 30px;
		bottom: 30px;
	}

	.in-yy-tm1 {
		margin-top: 26px;
	}

	.in-yy-tm3 {
		line-height: 30px;
		margin-bottom: 10px;
	}

	.in-yycp>li {
		line-height: 30px;
	}

	.fa-xtling {
		margin-bottom: 30px;
	}

	.fa-litut {
		width: 60px;
		top: 30px;
	}

	.fa-list li:nth-child(2n+1) .fa-litut {
		right: -24px;
	}

	.fa-list li:nth-child(2n) .fa-litut {
		left: -24px;
	}

	.fa-litumxk {
		width: 100%;
		padding: 18px 0;
	}

	.fa-list li:nth-child(2n+1) .fa-litumxk {
		padding-left: 30px;
	}

	.fa-list li:nth-child(2n) .fa-litumxk {
		padding-right: 30px;
	}

	.fa-litak {
		display: none;
		width: 80px;
		height: calc(100% - 10px*2);
		top: 10px;
	}

	.fa-litaxk {
		width: 40px;
		height: 40px;
	}

	.fa-li-dou {
		display: none;
		width: 30px;
		margin-bottom: 18px;
	}

	.fa-list li {
		margin-bottom: 34px;
	}

	.fa-litums {
		font-size: 70px;
	}

	.fa-list li:last-child {
		margin-bottom: 0;
	}

	.fa-list li:nth-child(2n+1) .fa-litums {
		left: 40px;
	}

	.fa-list li:nth-child(2n) .fa-litums {
		right: 40px;
	}

	.fa-litum-titk {
		margin-bottom: 8px;
		height: 52px;
		line-height: 26px;
		font-size: 20px;
	}

	.xw-l-titddk2 {
		display: none;
	}

	.xw-l-titddk {
		display: block;
	}

	.fav-kfdk {
		width: 190px;
	}

	.fav-nrnxk {
		width: calc(100% - 190px);
		padding-right: 30px;
	}

	.fav-fadouk {
		width: 30px;
		height: 26px;
		margin-bottom: 10px;
	}

	.fav-falb li {
		width: 100%;
		float: none;
		padding: 10px;
	}
	.sou-lb{
		margin-left: 0;
	}
	.sou-lb li{
		width:100%;
		margin-left: 0;
		margin-bottom: 20px;
	}
	.fav-fank {
		padding: 20px 20px 15px;
		border-left: 0 dashed rgba(225, 85, 23, 0.4);
		border-right: 0 dashed rgba(225, 85, 23, 0.4);
		border-top: 1px dashed rgba(225, 85, 23, 0.4);
		border-bottom: 1px dashed rgba(225, 85, 23, 0.4);
	}

	.fav-fa-titk {
		margin-bottom: 20px;
		height: auto;
	}

	.cpl-list {
		margin-left: -14px;
	}

	.cpl-list li {
		width: calc(50% - 14px);
		margin-left: 14px;
		margin-bottom: 14px;
	}

	.cpl-listtj li {
		width: calc(50% - 14px);
	}

	.cpl-link {
		padding: 18px 18px 22px;
	}

	.cpl-banmk {
		padding: 25px 0 35px;
	}

	.cpv-tuk {
		float: none;
		width: 100%;
	}

	.cpv-wzhui {
		width: 150px;
		height: 46px;
		border-radius: 46px;
		line-height: 46px;
	}

	.cpv-tumdk {
		padding-left: 0;
		padding-top: 20px;
		float: none;
		width: 100%;
	}

	.cpv-tjlb {
		margin-left: 0;
	}

	.cpv-tjlb li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 18px;
	}

	.cpv-tjnk {
		padding: 20px 20px;
	}

	.cpv-tu-tit {
		line-height: 36px;
		font-size: 27px;
	}

	.cpv-tu-textk {
		margin-bottom: 24px;
		line-height: 30px;
		font-size: 16px;
	}

	.cpv-nrdk {
		width: 100%;
		float: none;
		padding: 30px 0;
	}

	.cpv-leidk li {
		margin-left: 20px;
	}

	.cpv-leidk a {
		padding: 0 20px;
		font-size: 16px;
	}

	.cpv-nbg2 {
		display: none;
	}
	.xwl-nrdk2 .cpv-nbg2 {
		display: block;
	}
	.cpcp-rnk {
		width: calc(100% - 300px);
		padding-left: 30px;
	}

	.cpcp-leik {
		width: 300px;
		padding-right: 30px;
	}

	.cpv-nrtjk .navContent,
	.cpcp-leik .navContent {
		padding: 0 24px 25px;
	}

	.cpv-nrtjk .subNav,
	.cpcp-leik .subNav {
		padding: 12px 40px 12px 22px;
	}

	.cpcp-xznk {
		padding: 4px 0;
		line-height: 20px;
		font-size: 14px;
	}

	.regular-radio {
		width: 14px;
		height: 14px;
		margin-top: 3px;
	}

	.cpcp-xznk label {
		display: block;
		margin-left: 25px;
	}

	/* .cpv-nbg2 {
		display: none;
	} */
	.cpv-nrtjk {
		width: 100%;
		float: none;
		background-color: #f5f5f5;
		padding: 30px;
		margin-bottom: 30px;
	}

	.cpv-nrtj-tit {
		margin-bottom: 15px;
		line-height: 30px;
		font-size: 20px;
	}

	.cpv-nrtjk .subNav {
		padding: 12px 30px 12px 20px;
		line-height: 27px;
		margin-bottom: 10px;
	}

	.cpv-nrtjk .subNav>b {
		right: 17px;
		top: 21px;
	}

	.cpv-nrtjk .navContent {
		padding: 0 18px 12px;
		margin-top: -10px;
		margin-bottom: 10px;
	}

	.cpv-cl-lb {
		line-height: 24px;
	}

	.cpv-cl-lb li {
		padding: 2px 0 2px 20px;
		background: url(../images/cpv-ling1.png) left 8px no-repeat;
		background-size: 10px !important;
	}

	.cpv-cptj-list li {
		padding: 16px;
		margin-bottom: 10px;
	}

	.cpv-nrtjxk {
		margin-bottom: 30px;
	}

	.cpv-kf-smk {
		padding: 18px 14px 28px;
	}

	.cpv-kf-sm1 {
		font-size: 16px;
		margin-bottom: 10px;
	}

	.cpv-kf-sm2 {
		margin-bottom: 16px;
		line-height: 32px;
		font-size: 28px;
	}

	.cpv-kf-sm3 {
		margin-bottom: 20px;
		line-height: 20px;
		font-size: 14px;
	}

	.cpv-kf-sm4 {
		width: 150px;
		height: 44px;
		border: 1px solid #fff;
		line-height: 42px;
		font-size: 14px;
		font-weight: normal;
	}

	.cpv-kf-sm4 span {
		padding-right: 20px;
		background-size: auto 10px !important;
	}

	.xwl-nrdk,
	.xwl-nrdk2 .container-ny {
		padding: 30px 0;
	}

	.cpv-dou {
		width: 30px;
		margin-bottom: 10px;
	}

	.cpv-tj-titk {
		margin-bottom: 14px;
		height: auto;
		line-height: 30px;
		font-size: 16px;
	}

	.cpv-cpf {
		width: 240px;
		height: 190px;
	}

	.cpv-cplbk {
		padding: 30px 30px 30px 50px;
		margin-left: 185px;
	}

	.cpv-cpf-ti {
		left: 30px;
		top: 30px;
		line-height: 32px;
		font-size: 20px;
	}

	.cpv-cpf-tt {
		left: 30px;
		top: 80px;
		height: 50px;
	}

	.cpv-cplb {
		line-height: 24px;
	}

	.cpv-nrxk {
		margin-bottom: 40px;
	}

	.cpv-n-titk {
		margin-bottom: 26px;
	}

	.cpv-cptu-lb {
		margin-left: 0;
	}

	.cpv-cptu-lb li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 16px;
	}

	.cpv-cptu-lb li:last-child {
		margin-bottom: 0;
	}

	.cpv-cptum span {
		left: 26px;
		bottom: 20px;
		line-height: 24px;
	}

	.yyl-list li {
		margin-bottom: 30px;
	}

	.yyl-dtit {
		font-size: 32px;
	}

	.yyl-dtext a {
		padding: 0 8px;
	}

	.yyl-tumk {
		padding: 12px;
	}

	.yyl-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.yyv-tit {
		margin-top: 0;
		margin-bottom: 10px;
		line-height: 40px;
		font-size: 30px;
	}

	.yyv-titdk {
		width: calc(100% - 180px);
		padding-right: 0;
		margin-bottom: 30px;
	}

	.ser-alk,
	.ser-ark {
		width: 100%;
		float: none;
		padding-right: 0;

	}

	.ser-artuk {
		width: 30%;
		margin-top: 0;
	}

	.ser-atit {
		margin-bottom: 26px;
	}

	.ser-atext {
		margin-bottom: 26px;
	}

	.ser-faq-list .subNav {
		padding: 20px 70px 20px 0;
		border-bottom: 1px solid rgba(225, 85, 23, 0.5);
		line-height: 46px;
		font-size: 16px;
	}

	.ser-faq-list .navContent {
		/* margin-top: -15px; */
		border-bottom: 1px solid rgba(225, 85, 23, 0.5);
		padding: 0 0 20px;
	}

	.ser-faq-list .subNav>b {
		top: 20px;
		width: 40px;
		height: 40px;
	}

	.ser-faqm {
		line-height: 28px;
		font-size: 14px;
	}

	.ser-faq-morek {
		padding-top: 44px;
	}

	.ser-xz-link {
		padding: 18px 20px 20px;
	}

	.ser-xzb-dx {
		margin-bottom: 16px;
	}

	.ser-xz-list {
		margin-left: -16px;
	}

	.ser-xz-list li {
		width: calc(33.333% - 16px);
		margin-left: 16px;
		margin-bottom: 16px;
	}

	.ser-xzb {
		width: 22px;
		margin-bottom: 10px;
	}

	.ser-xzb-titk {
		margin-bottom: 20px;
		height: 56px;
		line-height: 28px;
		font-size: 16px;
	}

	.ser-faq-more {
		width: 150px;
		height: 46px;
		line-height: 46px;
	}

	.yyl-dtext {
		margin-bottom: 20px;
		line-height: 1.53;
		font-size: 16px;
	}

	.in-gctutuk {
		margin: 30px auto 40px;
	}

	/*  */
	.inab-zzndk {
		width: calc(100% - 110px - 35px);
		margin-right: 35px;
		margin-top: 65px;
	}

	.nei2-text {
		margin-top: -35px;
	}

	.swiper-button-prev-inabgc,
	.swiper-button-prev-inabgc2 {
		left: -70px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-next-inabgc2 {
		left: -20px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-prev-inabgc,
	.swiper-button-next-inabgc2,
	.swiper-button-prev-inabgc2 {
		width: 40px;
		height: 40px;
		top: 296px;
	}

	.honor_picm {
		margin-top: 8px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 55px;
		width: 87.5%;
	}

	.in-ab-more {
		margin-top: 15px;
		margin-bottom: 33px;
	}

	.about .profileright {
		height: 420px;
		margin-top: 16px;
	}

	.about .mySwiper-inab {
		left:0;
		margin: 0 auto;
		width: calc(88% + 30px);
		height: auto;
		position: relative;
		z-index: 6;
		padding: 0 15px;
		top: 0;
	}
	.about .mySwiper-inab .swiper-wrapper{
		padding: 15px 0;
	}
	
	.about .mySwiper-inab .swiper-slide {
		width: auto;
		margin: 0 2px;
	}
	.inab-lb {
		display: none;
		height: 50px;
	}
	.about .mySwiper-inab .swiper-slide:after{
		display: none;
	}
	
	.inab-lbnk {
		text-align: center;
		/* padding-left: 0; */
		padding: 0 4px;
		line-height: 40px;
		border-radius: 6px;
		font-size: 12px;
	}

	/* .inab-lbnxk {
		display: inline-block;
	} */

	/* .about .mySwiper-inab .swiper-slide {
		width: 180px;
	} */

	.inab-lb {
		/* display: none; */
		height: 50px;
	}

	.inab-lbm {
		margin-left: 0;
		/* margin-left: 38px; */
	}

	.about .look img {
		width: 60px;
		margin-bottom: 18px;
	}

	.about .lef ul li {
		margin-left: -10px;
	}

	.about .lef ul li {
		width: calc(50% - 10px);
		margin-left: 10px;
		margin-bottom: 20px;
	}

	.about .lef ul li img {
		display: none;
	}

	.about .lef ul li p:nth-child(2) span {
		font-size: 12px;
		font-weight: normal;
	}

	.in-ab-tit {
		margin-top: 0;
		padding-top: 0;
		font-size: 20px;
		line-height: 30px;
	}

	/*  */
	.serl-lim-tit {
		line-height: 30px;
		font-size: 22px;
	}

	.serl-limxk {
		padding: 0 20px;
		bottom: 22px;
	}

	.serl-link:hover .serl-lim-text {
		margin-top: 8px;
		height: 72px;
	}

	.serl-list li {
		width: calc(50% - 25px);
		margin-left: 25px;
		margin-bottom: 25px;
		float: left;
	}
	/*  */
	.ab-gc-list{
		margin-left: -30px;
	}
	.ab-gc-list li{
		margin-left: 30PX;
		margin-bottom: 20PX;
		width: calc(50% - 30PX);
	}
	.ab-gcnk {
	    width: 100%;
		float: none;
		margin-bottom: 15PX;
	}
	.ab-gcnmk {
	    margin-left: 0;
		padding-left: 0;
	}
	.ab-gcnm-text {
	    height: 120px;
	}
	
	/*  */
	.in-gc-tuxbm {
		width: 34px;
	    margin-left: 50px;
	}
	/*  */
	.yemak {
		padding-top: 34px;
	}

	.pagination li {
		width: 34px;
		height: 34px;
		line-height: 34px;
	}

	.block-sj {
		display: none;
	}

	.block-pc {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (max-width: 767px) {
	body {
		font-size: .16rem;
		background: #fff;
	}

	.container,
	.container-ny {
		width: 88%;
		min-width: 88%;
	}

	body>.clear {
		min-width: 88%;
	}

	.container-ny2 {
		width: 94%;
	}
	
	.soluv-fudk-fix{
		position: relative;
		right: auto;
		z-index: 1;
		top: auto;
	}
	.soluv-fudk-fix2 {
	    top: 0;
	}
	.cpl-ben {
		right: 6%;
	}

	.in-fa-nxk {
		width: 100%;
		float: none;
		margin-bottom: 14px;
		padding-left: 5%;
		padding-right: 5%;
	}

	.in-fa-tuk {
		width: 95%;
		float: none;
	}

	.in-fa-list li {
		background: url(../images/in-lxj.png) 6px center no-repeat;
		background-size: auto 8px !important;
		padding-left: 30px;
	}

	.in-fa-list li a span {
		font-size: 16px;
		padding-right: 10px;
	}

	.in-fa-list li a {
		line-height: 40px;
		font-size: 14px;
	}

	.in-fa-mk {
		line-height: 25px;
		font-size: 16px;
		margin-bottom: 3%;
	}

	.in-fank {
		padding-bottom: 22px;
	}

	.in-fank {
		padding-top: 10px;
	}

	.in-fabg2 {
		height: 142px;
	}

	/* .in-fabg {
		height: 66.1538%;
	} */

	.in-fadk {
		padding-top: 10px;
	}

	.in-ban .swiper-button-prev,
	.in-ban .swiper-button-next {
		display: none;
	}

	.cpv-leidk {
		display: none;
	}

	/*  */
	.logo img,
	.navsjnav img {
		height: 0.6rem;
	}

	.top-headxk,
	.hr-top,
	.top-headk,
	.ny-bank2 {
		height: 0.6rem !important;
	}

	.ques {
		padding: 14px 0;
	}

	.ques>div>p a {
		line-height: 40px;
		padding: 0 22px;
	}

	.footer .top .lef .lefcon li:nth-child(2) p {
		padding-right: 0;
	}

	.footer .lef {
		width: 100%;
	}

	.footer .right {
		display: none;
		width: calc(100% - 354px);
	}

	.footer .top .lef .lefcon li {
		margin-bottom: 14px;
	}

	.footer .lef>img {
		height: 70px;
		margin-bottom: 0;
	}

	.footer .right>li {
		padding-right: 10px;
	}

	.footer .top {
		padding: 10px 0 20px;
	}

	.footer .bot {
		height: auto;
	}

	.footer .bot p {
		padding: 10px 0;
	}

	.top-searchdk {
		margin-top: 16px;
		margin-right: 10px;
		width: 120px;
	}

	/*  */
	.ny-ban-en {
		position: absolute;
		z-index: 0;
		line-height: 0.45rem;
		font-size: 0.5rem;
	}

	.ny-bank {
		padding-top: 0.6rem;
		height: 1.4rem;
	}

	.ny-ban-wz {
		margin-top: 0;
		margin-bottom: 0.1rem;
	}

	.machinery-lixmk {
		position: relative;
		padding: 30px 20px;
		overflow: hidden;
		background-color: rgba(0, 0, 0, 0);
	}

	.maclist-lmdk {
		padding-top: 10px;
	}

	.machi-lituk {
		display: none;
	}

	.machinery-lixdmk {
		position: relative;
	}

	.machinery-lix-tit {
		line-height: 30px;
		font-size: 20px;
		margin-bottom: 5px;
	}

	.machinery-lix-tt {
		margin-bottom: 10px;
	}

	.machinery-lix-ak {
		margin-bottom: 15px;
		font-size: 12px;
	}

	.machi-litu-xj {
		width: 34px;
	}

	.xw-leidk {
		padding: 0.2rem 0 0;
		overflow: inherit;
	}

	.xw-lmk {
		float: none;
		width: 100%;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.xwl-nrdk,
	.xwl-nrdk2 .container-ny {
		padding: 0.2rem 0;
	}

	.xw-l-titk {
		float: none;
		line-height: 1.3;
		font-size: 0.24rem;
	}

	.xw-l-titdk {
		margin-bottom: 0.2rem;
	}

	.xw-l-keyk {
		float: none;
		width: 100%;
	}

	.xwl-link {
		padding: 0.2rem 0;
	}

	.xwl-li-dak {
		display: none;
	}

	.xwl-limdk {
		margin-left: 0;
	}

	.xwl-tuk {
		float: none;
		width: 100%;
		border-radius: 6px;
	}

	.xwl-limdxk {
		width: 100%;
		float: none;
		padding-top: 20px;
		padding-right: 0;
		margin-top: 0;
	}

	.xwl-lim-tit {
		margin-bottom: 0.1rem;
	}

	.xwl-lim-text {
		margin-bottom: 0.2rem;
	}

	.xwv-nrdk {
		width: 100%;
		float: none;
		padding-left: 0;
		min-height: 400px;
		margin-bottom: 0.2rem;
	}

	.xwv-nt {
		display: none;
	}

	.xwv-nr-tit {
		margin-bottom: 0.12rem;
		line-height: 1.3;
		font-size: 0.27rem;
	}

	.xwv-nr-da {
		margin-bottom: 0.12rem;
	}

	.xwv-fynk {
		padding: 15px 0;
	}

	.xwv-tjdk {
		width: 100%;
		float: none;
	}

	.xwv-fx-tit {
		margin-top: 0.2rem;
		margin-bottom: 0.14rem;
	}

	.xwv-fxbk {
		margin-bottom: 0.4rem;
	}

	.xwv-tj-tit {
		margin-bottom: 0.2rem;
		line-height: 1.6;
		font-size: 0.16rem;
	}

	.xwv-tjk li {
		margin-bottom: 0.18rem;
		padding-bottom: 0.18rem;
	}

	.ab-abnrrk {
		width: 100%;
		float: none;
		margin-bottom: 0.2rem;
		margin-top: 0;
	}

	.ab-abxbg {
		height: 104.3950995405819%;
	}

	.ab-abtuk {
		width: calc(100% - 0.2rem);
	}

	.ab-abnrdk {
		width: 100%;
		float: none;
		padding-right: 0;
		margin-top: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.ab-ab-mk {
		margin-top: 0.2rem;
		margin-bottom: 0.2rem;
		padding-left: 0.2rem;
	}

	.ab-ab-m1 {
		display: block;
		margin-bottom: 0.2rem;
		padding-left: 0.16rem;
		/* letter-spacing: 2px; */
		background-size: 0.08rem !important;
		background: url(../images/ab-abxj1.png) left 6px no-repeat;
	}

	.ab-ab-m2 {
		line-height: 1.3;
		font-size: 0.17rem;
	}

	.ab-absjnk {
		padding: 0.12rem;
	}

	.ab-absj-list li {
		width: 50%;
		float: left;
		border-left: 1px solid #f8dbd0;
		border-bottom: 1px solid #f8dbd0;
		text-align: center;
		/* padding-bottom: 0.1rem; */
		padding: 0.15rem 0;
	}
	.ab-abxbm2{
		height: 40px;
	}
	.ab-abxb {
		display: block;
		float: none;
		margin: 0 auto;
		width: 30px;
	}
	.ab-abxbm1 {
		text-align: center;
	    line-height: 36px;
	    font-size: 30px;
	}
	.ab-abxbm1 div{
		display: inline-block;
	}
	.ab-absj-list li:nth-child(3) {
	    border-left: none;
		border-bottom: none;
	}
	.ab-absj-list li:nth-child(4){
		border-bottom: none;
	}
	.ab-maptu {
	    margin-top: 20px;
	}
	.ab-abtext {
	    height: 400px;
	}
	.ab-abxbmk {
		margin-left: 0;
		padding-top: 4px;
		text-align: center;
	}

	.ab-abxbm1 b {
		margin-top: 0.14rem;
		line-height: 1.6;
		font-size: 0.13rem;
	}

	.ab-abwhdk .container-ny {
		padding: 0.2rem 0 0.4rem;
	}

	.ab-abwhnrk {
		float: none;
		width: 100%;
	}

	.ab-abwh-dtit {
		margin-top: 0;
		line-height: 1.2;
		margin-bottom: 0.1rem;
		font-size: 0.4rem;
	}

	.ab-abwh-xnk {
		margin-bottom: 0.2rem;
	}

	.ab-when {
		bottom: 0px;
		line-height: 1;
		font-size: 28px;
	}

	.ab-ryzz-tik {
		float: none;
		width: 100%;
		max-width: none;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.ab-rr-list {
		margin-left: 0;
	}

	.ab-rr-list li {
		float: none;
		margin-left: 0;
		width: 100%;
		margin-bottom: 0.1rem;
	}

	.ab-rrtumk {
		height: auto;
	}

	.abry-more {
		width: 1.6rem;
		height: 0.46rem;
		border-radius: 0.46rem;
		line-height: 0.46rem;
		font-size: 0.14rem;
	}

	.ab-gczz-tik {
		float: none;
		width: 100%;
		padding-top: 0.12rem;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.swiper-button-prev-abgc,
	.swiper-button-next-abgc {
		width: 0.36rem;
		height: 0.36rem;
		margin-top: 0.1rem;
	}

	.ab-xl-md {
		width: 100%;
		float: none;
		max-width: none;
		padding-right: 0;
	}

	.ab-xl-adm1 {
		padding-top: 0.05rem;
		line-height: 1.6;
		font-size: 0.18rem;
	}

	.ab-xl-tel {
		padding-top: 0.05rem;
		line-height: 1.6;
		font-size: 0.18rem;
	}

	.ab-xl-tudk {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	.ab-mapbg1 {
		left: 20px;
		top: -20px;
	}

	.ab-map2 {
		border-top: 0.05rem solid #fff;
		border-left: 0.05rem solid #fff;
		width: 37.31034482758621%;
		height: 30.31182795698925%;
		top: 76.34408602150538%;
		left: 63.64942528735632%;
	}

	.abxl-nrdk {
		padding: 0.2rem 0 0.3rem;
	}

	.abxl-lnk,
	.abxl-rnk {
		float: none;
		width: 100%;
	}

	.abxl-tit {
		margin-bottom: 0.1rem;
		line-height: 1.2;
		font-size: 0.32rem;
	}

	.abxl-rnk {
		margin-top: 0.2rem;
	}

	.abxl-xiek {
		margin-bottom: 0.16rem;
		padding-bottom: 0.06rem;
	}

	.abxl-sub {
		padding-right: 0.28rem;
		background: url(../images/cpv-kfxj.png) calc(50% + 0.28rem) center no-repeat #e15616;
		width: 1.6rem;
		height: 0.46rem;
		border-radius: 0.46rem;
		line-height: 0.46rem;
		font-size: 0.14rem;
	}

	.al-dtit {
		margin-bottom: 0.2rem;
		/* letter-spacing: 1.6px; */
		font-size: 0.16rem;
	}

	.al-list {
		margin-left: 0;
	}

	.al-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.2rem;
	}

	.al-ltus {
		left: 0.16rem;
		bottom: 0.16rem;
		font-size: 0.8rem;
	}

	.al-ltuk {
		margin-bottom: 0.12rem;
	}

	.al-lm2k {
		height: auto;
	}

	.al-lmk {
		padding: 0 0 0.12rem;
	}

	.alv-dtit {
		margin-bottom: 0.1rem;
		line-height: 1.3;
		font-size: 0.26rem;
	}

	.alv-dtext {
		margin-bottom: 0.2rem;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.alv-dtext br {
		display: none;
	}

	.cpv-hui {
		margin-top: 0.2rem;

		width: 1.6rem;
		height: 0.46rem;
		border-radius: 0.46rem;
		line-height: 0.46rem;
		font-size: 0.14rem;
	}

	.mySwiper-cpv {
		padding-bottom: 0.3rem;
	}

	.fa-dtit {
		line-height: 1.6;
		font-size: 0.16rem;
		margin-bottom: 0.1rem;
	}

	.fa-dtit2 {
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.fa-xtling {
		display: block;
		text-align: center;
		margin-bottom: 68px;
	}

	.fa-lituk,
	.fa-litumk {
		width: 100%;
		height: 100%;
		float: none;
	}

	.fa-litut {
		display: none;
	}

	.fa-litak {
		display: none;
	}

	.fa-litumxk {
		width: 100%;
		float: none !important;
		padding: 0.2rem 0 0 0;
	}

	.fa-litumxdk {
		height: auto;
		position: relative;
	}

	.fa-litumk>.in-protuk {
		display: none;
	}

	.fa-li-dou {
		width: 0.26rem;
		margin-bottom: 0.1rem;
	}

	.fa-litum-titk {
		margin-bottom: 0.1rem;
		height: auto;
		line-height: 1.6;
		font-size: 0.18rem;
	}

	.fa-list li {
		margin-bottom: 0.16rem;
	}

	.fav-nrnxk {
		float: none;
		width: 100%;
		margin-bottom: 0.2rem;
		padding-right: 0;
	}

	.cpv-tu-tit {
		margin-bottom: 0.1rem;
		line-height: 1.3;
		font-size: 0.21rem;
	}

	.fav-fxdk {
		margin-bottom: 0.1rem;
	}

	.fav-kfdk {
		float: none;
		width: 100%;
	}

	.cpv-kf-smk {
		padding: 0.4rem 0.2rem 0.6rem;
	}

	.cpv-kf-sm1 {
		margin-bottom: 0.2rem;
		line-height: 29px;
		font-size: 18px;
	}

	.cpv-kf-sm2 {
		margin-bottom: 0.14rem;
		line-height: 1.2;
		font-size: 0.3rem;
	}

	.cpl-list {
		/* margin-left: 0; */
		margin-left: -0.1rem;
	}

	.cpl-list li {
		/* float: none; */
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
	}

	.cpl-listtj li {
		width: calc(50% - 0.1rem);
	}

	.cpl-ltmk {
		margin-bottom: 0.1rem;
	}

	.cpl-link {
		padding: 0.1rem;
	}

	.cpl-tuk {
		margin-bottom: 0.1rem;
	}

	.cpl-tit {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: normal;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		margin-bottom: 0.06rem;
		font-weight: normal;
		font-size: 0.14rem;
		line-height: 1.4;
		height: 0.4rem;
	}

	.cpls-mk {
		padding-top: 0.1rem;
	}

	.cpl-textk {
		display: none;
		margin-bottom: 0.12rem;
		height: auto;
	}

	.fav-falb li {
		width: 100%;
		float: none;
		padding: 0.1rem;
	}
	.sou-lb{
		margin-left: 0;
	}
	.sou-lb li{
		width:100%;
		margin-left: 0;
		margin-bottom: 0.16rem;
	}
	.fav-fank {
		padding: 0.2rem;
		border-left: 0 dashed rgba(225, 85, 23, 0.4);
		border-right: 0 dashed rgba(225, 85, 23, 0.4);
		border-top: 1px dashed rgba(225, 85, 23, 0.4);
		border-bottom: 1px dashed rgba(225, 85, 23, 0.4);
	}

	.fav-fadouk {
		width: 0.26rem;
		height: 0.2rem;
		margin-bottom: 0.1rem;
	}

	.fav-fa-titk {
		margin-bottom: 0.1rem;
		height: auto;
		line-height: 1.6;
		font-size: 0.16rem;
	}

	.nycp-bank {
		height: auto;
		padding-top: 0;
	}

	.cpl-banmk {
		padding: 0.2rem 0;
	}

	.cpl-b-tit {
		margin-bottom: 0.16rem;
		line-height: 1.3;
		font-size: 0.16rem;
	}

	.cpl-souk {
		max-width: none;
		overflow: hidden;
	}

	.cpl-sous {
		float: none;
		width: 100%;
		height: 0.44rem;
		margin-bottom: 0.1rem;
		padding: 0 0.14rem;
		line-height: 0.44rem;
		font-size: 0.16rem;
	}

	.cpl-souc {
		float: none;
		width: 100%;
		height: 0.44rem;
	}

	.cpl-b-xzdk {
		margin-bottom: 0.16rem;
	}

	.cpl-ben {
		line-height: 36px;
		font-size: 60px;
	}

	.cpv-wznk {
		display: none;
	}

	.cpv-wzhui {
		display: none;
		float: right;
		width: 1.6rem;
		height: 0.44rem;
		margin-bottom: 0.14rem;
		padding: 0 0.14rem;
		line-height: 0.44rem;
		font-size: 0.16rem;
	}

	.mySwiper-cpvv .swiper-button-prev-cpvv,
	.mySwiper-cpvv .swiper-button-next-cpvv {
		width: 0.36rem;
		height: 0.36rem;
	}

	.mySwiper-cpvv .swiper-button-prev-cpvv {
		left: auto;
		right: 0.38rem;
	}

	.mySwiper-cpvv .swiper-button-next-cpvv {
		left: auto;
		right: 0;
	}

	.cpv-tuk {
		float: none;
		width: 100%;
	}

	.cpv-tumdk {
		float: none;
		width: 100%;
		padding-left: 0;
		padding-top: 0.2rem;
	}

	.cpv-tu-text2 {
		margin-left: 150px;
	}

	.cpv-nbg2 {
		display: none;
	}

	.cpv-nrdk {
		padding: 0.2rem 0;
		width: 100%;
		float: none;
	}

	.cpv-n-titk {
		margin-bottom: 0.12rem;
		line-height: 1.3;
		font-size: 0.2rem;
	}

	.cpv-n-tt {
		top: 0.17rem;
	}

	.cpv-cpf {
		width: 100%;
		height: auto;
		background-size: 100% 100% !important;
		position: relative;
		padding: 0.2rem;
	}

	.cpv-cpf-ti {
		position: relative;
		left: 0;
		top: 0;
		line-height: 1.3;
		font-size: 0.2rem;
	}

	.cpv-cplbk {
		padding: 0.2rem;
		margin-left: 0;
		margin-top: 0;
	}

	.cpv-cpf-tt {
		display: none;
	}

	.cpv-nrxk {
		margin-bottom: 0.3rem;
	}

	.cpv-n-text2 {
		margin-bottom: 0.2rem;
	}

	.cpv-cptu-lb {
		margin-left: 0;
	}

	.cpv-cptu-lb li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0.12rem;
	}

	.cpv-cptu-lb li:last-child {
		margin-bottom: 0;
	}

	.cpv-cptum span {
		display: block;
		position: absolute;
		left: 0.15rem;
		bottom: 0.15rem;
		width: calc(100% - 0.3rem);
	}

	.cpv-nrtjk {
		float: none;
		width: 100%;
		padding: 0.2rem;
		background: #f5f5f5;
	}

	.cpv-nrtjk .subNav {
		padding: 0.1rem 0.4rem 0.1rem 0.16rem;
		margin-bottom: 0.12rem;
		line-height: 1.6;
		border-bottom-left-radius: 0.1rem;
		border-bottom-right-radius: 0.1rem;
		font-size: 0.16rem;
	}

	.cpv-nrtjk .subNav>b {
		right: 0.2rem;
		top: 0.2rem;
	}

	.cpv-nrtjk .navContent {
		margin-top: -0.12rem;
		margin-bottom: 0.12rem;
		padding: 0 0.2rem 0.2rem;
		border-bottom-left-radius: 0.1rem;
		border-bottom-right-radius: 0.1rem;
	}

	.cpv-nrtjxk {
		margin-bottom: 0.2rem;
	}

	.cpv-nrtj-tit {
		margin-bottom: 0.14rem;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.cpv-cptjtuk {
		float: none;
		width: 100%;
	}

	.cpv-cptjmk {
		margin-left: 0;
		padding-left: 0;
		padding-top: 0.12rem;
	}

	.cpv-cptj-tit {
		height: auto;
		line-height: 1.6;
		font-size: 0.16rem;
	}

	.cpv-cptj-list li {
		padding: 0.16rem;
	}

	.cpv-tjlb {
		margin-left: 0;
	}

	.cpv-tjlb li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.2rem;
	}

	.cpv-tjnk {
		padding: 0.2rem 0.2rem 0.3rem;
	}

	.cpv-tj-titk {
		height: auto;
		margin-bottom: 0.2rem;
		line-height: 1.6;
		font-size: 0.16rem;
	}
	.cpv-tj-tit {
	    -webkit-line-clamp: 100;
	}
	.cpv-dou {
		width: 0.27rem;
		margin-bottom: 0.12rem;
	}

	.yyl-dtit {
		margin-bottom: 0.1rem;
		font-size: 0.24rem;
	}

	.yyl-dtext {
		margin-bottom: 0.16rem;
		line-height: 1.4;
		font-size: 0.16rem;
	}

	.yyl-tumk {
		display: block;
		position: relative;
		padding: 0.12rem;
	}

	.yyl-tumk span {
		line-height: 32px;
		font-size: 16px;
		color: #fff;
	}

	.yyl-list li {
		margin-bottom: 0.2rem;
	}

	.yyv-titdk {
		float: none;
		width: 100%;
		padding-right: 0;
		padding-left: 0;
		margin-bottom: 0.2rem;
	}

	.yyv-tit {
		margin-top: 0;
		margin-bottom: 0;
		line-height: 1.3;
		font-size: 0.2rem;
	}

	.yyv-titt {
		display: none;
	}

	.yyv-tmore {
		display: none;
	}

	.ser-alk {
		float: none;
		width: 100%;
		padding-right: 0;
	}

	.ser-ark {
		float: none;
		width: 100%;
	}

	.ser-atit {
		margin-bottom: 0.12rem;
		line-height: 1.6;
		font-size: 0.16rem;
	}

	.ser-artuk {
		margin-top: 0.12rem;
	}

	.ser-faq-list .subNav {
		padding: 0.12rem 0.4rem 0.12rem 0;
		line-height: 0.26rem;
		font-size: 0.16rem;
		border-width: 1px;
	}

	.ser-faq-list .subNav>b {
		display: block;
		position: absolute;
		right: 0;
		top: 0.1rem;
		width: 0.32rem;
		height: 0.32rem;
		background: url(../images/ser-wdxj1.png) center center no-repeat;
	}

	.ser-faq-list .navContent {
		/* margin-top: -0.04rem; */
		padding: 0 0 0.12rem;
		border-width: 1px;
	}

	.ser-faqm {
		line-height: 1.6;
		font-weight: normal;
		font-size: 0.14rem;
	}

	.ser-faq-morek {
		padding-top: 0.2rem;
	}

	.ser-faq-more {
		width: 1.6rem;
		height: 0.44rem;
		margin-bottom: 0.14rem;
		padding: 0 0.14rem;
		line-height: 0.44rem;
		font-size: 0.14rem;
	}

	.ser-xz-list {
		margin-left: 0;
	}

	.ser-xz-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.12rem;
	}

	.ser-xz-link {
		padding: 0.16rem;
	}

	.ser-xzb {
		display: none;
		width: 0.18rem;
		margin-bottom: 0.1rem;
	}

	.ser-xzb-titk {
		margin-bottom: 12px;
		height: auto;
	}

	.ser-xzb-dx {
		margin-bottom: 16px;
	}

	/*  */
	.cpcp-leik {
		width: 100%;
		float: none;
		padding-right: 0;
		/* position: relative; */
		z-index: 6;
	}

	.cpcp-rnk {
		width: 100%;
		padding-left: 0;
		float: none;
		position: relative;
		z-index: 1;
	}

	.xwl-nrdk2 .cpv-nbg2 {
		display: block;
		height: 0.86rem;
		width: 100%;
	}

	.cpcp-sous {
		width: calc(100% - 0.46rem);
		height: 0.46rem;
		padding-left: 0.2rem;
		line-height: 0.46rem;
		font-size: 0.14rem;
	}

	.cpcp-souc {
		width: 0.46rem;
		height: 0.46rem;
	}

	.cpcp-soudnk {
		width: calc(100% - 0.56rem);
		border-radius: 0.1rem;
	}

	.cpcp-soudk {
		margin-bottom: 0.4rem;
	}

	.cpcp-sxnk {
		display: none;
		position: fixed;
		z-index: 10;
		top: 0;
		left: 0;
		width: 100vw;
		height: 100%;
	}

	.cpcp-sx-close {
		display: block;
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100vw;
		height: 100%;
		z-index: 1;
		background: rgba(0, 0, 0, 0.6);
	}

	.cpcp-sxnxk {
		display: block;
		position: absolute;
		width: 100%;
		height: 70vh;
		z-index: 4;
		padding: 4vw 6vw;
		border-top-left-radius: 0.2rem;
		border-top-right-radius: 0.2rem;
		background: #fff;
		left: 0;
		bottom: 0;
	}

	.cpcp-sxnxnk {
		height: calc(100% - 4vw - 0.6rem);
		overflow-y: auto;
	}

	.cpcp-sxsj-tit {
		display: block;
		text-align: center;
		padding-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.12rem;
		color: #343434;
		text-transform: uppercase;
	}

	.xwl-nrdk2 {
		z-index: 6;
	}

	.cpcp-leik .subNav {
		padding: 0;
		margin-bottom: 0.1rem;
		font-weight: normal;
		line-height: 1.6;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		font-size: 0.14rem;
		    color: #e15616;
	}

	.cpcp-leik .subNav>b {
		display: none;
	}
	.cpcp-leik .navContent {
		display: block !important;
		margin-top: 0;
		margin-bottom: 0.2rem;
		padding: 0;
		overflow: hidden;
		border-bottom-left-radius: 18px;
		border-bottom-right-radius: 18px;
		margin-left: -0.1rem;
	}

	.cpcp-xznk {
		width: auto;
		float: left;
		min-width: calc(33.333% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
		position: relative;
		padding: 0;
	}

	.cpcp-xznk label {
		margin-left: 0;
		width: 100%;
		position: relative;
		z-index: 2;
		text-align: center;
		line-height: 0.16rem;
		font-size: 0.12rem;
		padding: 0.1rem 0.1rem;
	}

	.regular-radio {
		background-image: none;
		position: absolute;
		background-color: rgba(0, 0, 0, 0.06);
		border-radius: 0.06rem;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		margin-top: 0;
	}

	.regular-radio:active,
	.regular-radio:checked {
		background: #e15616;
		background-image: none;
	}

	.regular-radio:active+label,
	.regular-radio:checked+label {
		color: #fff;
	}

	.navContentncp .cpcp-xznk label {
		text-align: left;
	}

	.navContent:last-child {
		margin-bottom: 0;
	}

	.cpcp-subnk {
		display: block;
		position: absolute;
		width: 100%;
		left: 0;
		bottom: 0;
		overflow: hidden;
		padding: 0 4vw;
	}

	.cpcp-subnxk {
		display: block;
		margin: 0 auto 0.1rem;
		overflow: hidden;
	}

	.cpcp-subn1,
	.cpcp-subn2 {
		width: 50%;
		float: left;
		text-align: center;
		line-height: 0.36rem;
		font-size: 0.12rem;
		color: #fff;
	}

	.cpcp-subn1 {
		border-top-left-radius: 0.36rem;
		border-bottom-left-radius: 0.36rem;
		background-color: #ff9c00;
	}

	.cpcp-subn2 {
		border-top-right-radius: 0.36rem;
		border-bottom-right-radius: 0.36rem;
		background-color: #e15616;
	}

	/*  */
	.app-list {
		margin-left: 0;
	}

	.app-list>li {
		width: 100%;
		height: 1.8rem;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.app-list>li:hover .orange {
		top: 100%;
	}

	.app-list>li:hover .text {
		opacity: 1;
	}

	.in-yy-lsit .text,
	.app-list .text {
		left: 20px;
		bottom: 20px;
	}

	.in-yy-tit2 {
		font-size: 14px;
		line-height: 24px;
	}

	/*  */
	.inab-zzndk {
		width: 100%;
		margin-right: 0;
		margin-left: 0;
		margin-top: 0;
	}

	.nei2-text {
		margin-top: -35px;
	}

	.swiper-button-prev-inabgc,
	.swiper-button-prev-inabgc2 {
		left: -40px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-next-inabgc2 {
		left: 10px;
	}

	.swiper-button-next-inabgc,
	.swiper-button-prev-inabgc,
	.swiper-button-next-inabgc2,
	.swiper-button-prev-inabgc2 {
		width: 40px;
		height: 40px;
		top: 380px;
	}

	.honor_picm {
		margin-top: 8px;
	}

	.about .Profile,
	.about .honor,
	.about .factory {
		margin-left: 0;
		width: 100%;
	}

	.in-ab-more {
		margin-top: 15px;
		margin-bottom: 33px;
	}

	.about .profileright {
		height: 260px;
		background-color: #fff !important;
		margin-top: 16px;
	}

	.about .mySwiper-inab {
		left: auto;
		width: 100%;
		height: auto;
		position: relative;
		margin: 0;
		padding: 0;
	}

	.about .mySwiper-inab .swiper-slide:after {
		display: none;
	}

	.about .mySwiper-inab .swiper-slide {
		box-shadow: none;
	}

	.about .mySwiper-inab .swiper-slide:first-child,
	.about .mySwiper-inab .swiper-slide:nth-child(2) {
		margin-left: 0;
	}

	.inab-lbnk {
		border: 1px solid #ddd;
		padding: 0 0.12rem;
		border-radius: 0.6rem;
		text-align: center;
		line-height: 0.36rem;
		margin: 1px;
		font-size: 0.14rem;
	}

	.inab-lbnxk {
		display: inline-block;
	}

	.about .mySwiper-inab .swiper-slide {
		width: auto;
		min-width: 28%;
	}

	.inab-lb {
		display: none;
		/* height: 50px; */
	}

	.inab-lbm {
		margin-left: 0;
	}

	.about .look img {
		width: 60px;
		margin-bottom: 18px;
	}

	.about .lef ul {
		margin-left: -10px;
	}

	.about .lef ul li {
		width: calc(50% - 10px);
		margin-left: 10px;
		margin-bottom: 20px;
	}

	.about .lef ul li img {
		display: none;
	}

	.about .lef ul li p:nth-child(2) span {
		font-size: 12px;
		font-weight: normal;
	}

	.in-ab-tit {
		display: none;
		margin-top: 0;
		font-size: 20px;
		line-height: 30px;
	}

	.about .lef,
	.about .rig {
		width: 90%;
		margin: 0 auto;
		float: none;
	}

	.about .lef {
		padding-top: 0.1rem;
		overflow: hidden;
	}
	.about .rig{
		width: 100%;
		padding: 5vw 5px 8vw;
		border-bottom: 4px solid #eaeaea;
		background-color: #fff;
	}
	.in-ab-text {
		height: 1.44rem;
		overflow-y: auto;
		line-height: 1.8;
		font-size: 0.16rem;
		margin-bottom: 0.2rem;
	}

	.in-ab-more {
		display: none;
	}

	.nei2-text {
		display: none;
	}

	.profileright2 {
		height: auto !important;
		background-image: none !important;
	}

	.mySwiper-inabgc2,
	.mySwiper-inabgc {
		padding-bottom: 40px;
	}

	.swiper-pagination-inabgc,
	.swiper-pagination-inabgc2 {
		bottom: 0;
	}

	.in-xwlist .down .block-sj {
		width: 30vw;
		float: left;
	}

	.inxwmxk {
		display: block;
		margin-left: 30vw;
		padding-left: 0.15rem;
	}

	.xwv-ltuk {
		width: 30vw;
	}

	.xwv-ltmk {
		margin-left: 30vw;
		padding-left: 0.15rem;
	}

	.xwv-lt-tit {
		height: 0.48rem;
		margin-bottom: 0.12rem;
		line-height: 0.24rem;
		font-size: 0.14rem;
	}

	/*  */
	.ab-zstub {
		width: 0.2rem;
		height: 0.2rem;
	}
	.ab-zstubk {
		margin: 0;
		width: 100%;
		max-width: none;
	}
	/*  */
	.serl-lim-tit {
		line-height: 30px;
		font-size: 18px;
	}

	.serl-limxk {
		padding: 0 15px;
		bottom: 20px;
	}

	.serl-link:hover .serl-lim-text {
		margin-top: 8px;
		height: 0;
	}

	.serl-list {
		margin-left: -10px;
	}

	.serl-list li {
		width: calc(50% - 10px);
		margin-left: 10px;
		margin-bottom: 10px;
		float: left;
	}

	.serl-listk {
		padding: 14px 0;
	}
	.cpv-kf-sm4 {
	    height: 45px;
	    border: 1px solid #fff;
	    line-height: 43px;
	}
	.orange-sj{
		height: 100%;
	}
	/*  */
	.ab-gc-list{
		margin-left: -20px;
	}
	.ab-gc-list li{
		margin-left: 20px;
		margin-bottom: 0.4REM;
		width: calc(100% - 20px);
	}
	.ab-gcnk {
	    width: 100%;
		float: none;
		margin-bottom: 0.1REM;
	}
	.ab-gcnmk {
	    margin-left: 0;
		padding-left: 0;
	}
	.ab-gcnm-tit{
		margin-bottom: 0.06REM;
		font-size: 0.18REM;
	}
	.ab-gcnm-text {
	    height: auto;
		padding-right: 0;
		line-height: 1.8;
		font-size: 0.16rem;
	}
	.ap-morek {
	    padding: 0.2rem 0;
	}
	/**/
	.shu16 {
		line-height: 1.8;
		font-size: 0.16rem;
	}

	.block-pc {
		display: none;
	}

	.block-ipad {
		display: none;
	}

	.block-sj {
		display: block;
	}
}
