a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0;  -webkit-text-size-adjust:none;font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC",miui,"Hiragino Sans GB","Microsoft Yahei",sans-serif;}
ol,ul{padding-left:0; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,p{font-size:100%;}
input{display:inline-block; vertical-align:middle;color:#666;}

fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0; height:0; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
* html .clearfix{height:1%;}
/*Common Css*/
a{ text-decoration:none;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
::-ms-clear, ::-ms-reveal{display: none;}
input[type=button],input[type=submit],input[type=reset],select{border-radius:0;-webkit-appearance: none;-moz-appearance: none;}
a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);transition: all 0.3s linear;}
.swiper-button-next,.swiper-button-prev{z-index:3 !important;}
textarea {resize: none;}
.table{height:100%;display:table;width:100%;}
.table-cell{display:table-cell;vertical-align:middle;}
.textover{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input::placeholder {color: #666;}
img{max-width:100%;}
.bolder{font-weight: bolder;}
a{color: #333333;}
a:hover{color: #ca2128;;}
.oneLine{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.twoLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; word-break: break-all;}
.threeLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;word-break: break-all;}
@media only screen and (min-width:960px ) {
	.animation{-moz-transform: translate(0,80px); -o-transform: translate(0,80px); -webkit-transform: translate(0,80px); transform: translate(0,80px);  opacity: 0;}
	.animation.srcospcur{-moz-transform: translate(0,0px); -o-transform: translate(0,0px); -webkit-transform: translate(0,0px); transform: translate(0,0px); opacity: 1; transition:1.3s; -webkit-transition:1.3s; -moz-transition:1.3s; -ms-transition:1.3s; -o-transition:1.3s;}
}
div{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC",miui,"Hiragino Sans GB","Microsoft Yahei",sans-serif;}
input,button,select,textarea{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC",miui,"Hiragino Sans GB","Microsoft Yahei",sans-serif; }
/* CSS Working Draft */
.textCenter{text-align: center;}
.bolder{font-weight: bolder;}
.img100{display: block;width: 100%;height: auto;}
.w1521{width: 90%;max-width: 1521px;margin: 0 auto;}
.sbanner{position: relative;}
.sbannerPos{position: absolute;top: 20%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.sbannerPos_2{letter-spacing:15px;opacity: .7;margin-top: 3%;}
.scpGg{padding: 120px 0 115px;}
.scpGgTit{border-bottom: solid 1px #dbdbdb;padding-bottom: 28px;}
.scpGgZz{display: flex;justify-content: space-between;align-items: flex-start;margin-top: 20px;}
.scpGgZz li{}
.scpGgZz_1{height: 70px;}
.scpGgZz_2{color: #0e1025;height: 60px;
	opacity: 0.8;}
.scpGgZz_3{color: #0e1025;line-height: 1.5;}
.scpGgZz li h3 span{font-weight: normal;margin-right: 5px;}
.scpGgSyCjBt{height: 81px;width: 100%;background-image: url(../images/20240814/bj7.jpg);background-repeat: no-repeat;background-size: 100% 100%;color: #ffffff;display: flex;align-items: center;margin-top: 100px;}
.scpGgSyCjBt img{display: inline-block;vertical-align: middle;margin: -6px 25px 0 25px;}
.scpGgSyCjUl{display: flex;justify-content: space-between;align-items: flex-start;}
.scpGgSyCjUl li{width: 31.5%;}
.scpGgSyCjUl li h3{margin-top: 15px;}
.allSfTx{overflow: hidden;}
.allSfTx .allSfTxImg{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.allSfTx:hover .allSfTxImg{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.sCpJgBj{background-image: url(../images/20240814/bj1.jpg);background-repeat: no-repeat;background-size: cover;padding: 1px 0 130px;}
.allTit_1{text-align: center;margin-top: 123px;}
.allTit_2{text-align: center;color: #0e1025;margin-top: 15px;}
.sCpJgNr{0display: flex;justify-content: space-between;align-items: flex-start;margin-top: 80px;}
.sCpJgNrLeft{width: 52%;line-height: 1.9;opacity: 0.87;margin:0 auto;margin-top:20px;}
.sCpJgNrRight{width: 52%; margin:0 auto;}
.sCpJgNrPzB{color: #ad8f5e;cursor: pointer;}
.sCpJgNrPzB:hover{color:  #e60012;}
.CpJgTable{border-collapse: collapse;width: 100%;text-align: center;border: none;}
.CpJgTable tr{border-bottom: 1px solid #c0bebc;}
.CpJgTable td{border: none;padding: 20px 0;}
.CpJgTable th{border: none;padding: 20px 0;}
.jgBut{text-align: right;margin-top: 65px;}
.jgBut a{display: inline-block;width: 251px;
	height: 77px; text-align: center;line-height: 77px;
	background-color: #e60012;color: #ffffff;
	border-radius: 38px;}
.sTjCc{background-image: url(../images/20240814/bj2.jpg);background-repeat: no-repeat;background-size: cover;padding: 1px 0 145px;}
.sTjCcNr{display: flex;justify-content: space-between;align-items: flex-start;margin-top: 123px;}
.sTjCcNrLeft{width: 69.23%;}
.sTjCcNrRight{width: 29.91%;}
.spzDjBj{background: #fefeff;padding: 1px 0 125px;}
.allTit_1 img{display: inline-block;vertical-align: middle;margin: -6px 0 0 5px;transform: translateY(-10px);}
.spzDjNr{max-width: 1365px;margin: 120px auto 0;}
.spzDjNrMk{display: flex;justify-content: space-between;align-items: center;text-align: center;border-bottom: 1px solid #dadada;position: relative;z-index: 2;}
.orange{color: #c09677;}
.noBold{font-weight: normal;}
.spzDjNrMk_1{padding: 30px 0;width: 25%;box-sizing: border-box;}
.spzDjNrMk_2{width: 25%;color: #0e1025;line-height: 2.2;padding: 30px 0;box-sizing: border-box;}
.spzDjNrMk_3{width: 25%;line-height: 1.7;box-sizing: border-box;padding: 30px 0;}
.spzDjNrMk_4{width: 25%;box-sizing: border-box;}
.spzDjNrMk_2Con{}
.spzDjNrMkDyG .spzDjNrMk_2, .spzDjNrMkDyG .spzDjNrMk_3{border-right: 1px solid #dadada;}
.spzDjNrMkDyG .spzDjNrMk_1, .spzDjNrMkDyG .spzDjNrMk_2, .spzDjNrMkDyG .spzDjNrMk_3, .spzDjNrMkDyG .spzDjNrMk_4{height: 90px;line-height: 90px;padding: 0;}
.spzDjNrMkDyG{border-top: 1px solid #dadada;}
.spzDjNr{position: relative;}
.spzDjNrBj{position: absolute;width: 25%;left: 50%;top: 90px;bottom: 0;right: 25%;background-image: url(../images/20240814/bj8.jpg);background-repeat: no-repeat;background-size: 100% 100%;z-index: 1;}
.colorfff{color: #ffffff;}
.spzDjNrMkImg{text-align: right;padding-right: 10%;}
.sAqDjBj{background: #fffcfa;position: relative;overflow: hidden;}
.sAqDjNr{width: 100%;position: absolute;top: 0;left: 0;}
.sAqDjNrCon{line-height: 2;transform: translateX(40%);width: auto;}
.sAqDjNrRig{position: absolute;bottom: 9%;right: 10%;width: 441px;box-sizing: border-box;
	background-color: #d2a882;padding: 45px 45px 28px;}
.sAqDjNrRigWz{line-height: 2;margin-top: 28px;}
.ssSdJFb{display: flex;justify-content: space-between;align-items: center;background: #f9f9f9;}
.ssSdJFbWz{}
.ssSdJFbImg{width: 53.33%;}
.allTit_1.textLeft{text-align: left;}
.ssSdJFbWzConNr{line-height: 1.7;margin-top: 80px;}
.ssSdJFbWzCon{transform: translateX(50%);}
.zzDj{display: flex;justify-content: flex-start;align-items: center;background: #fbfbfb;}
.zzDjLeft{width: 53.75%;}
.zzDjRight{}
.zzDjRightCon{transform: translateX(50%);line-height: 1.7;}
.zzDjRightCon h6{margin-top: 40px;}
.zzDjRightCon h6.mt80{margin-top: 80px;}
.jkDjBc{padding: 1px 0 135px;background-image: url(../images/20240814/bj4.jpg);background-repeat: no-repeat;background-size: cover;}
.allTit_2jb{font-size: 50%;vertical-align: text-top;}
.jkDjBcList{display: flex;justify-content: space-between;margin-top: 18.5%;}
.jkDjBcList li{width: 33.33%;background-color: #bd906f;height: 336px;box-sizing: border-box;padding: 80px 70px 0;position: relative;}
.jkDjBcList li p{line-height: 1.7;margin-top: 15px;}
.jkDjBcListIco{position: absolute;top: 20px;right: 20px;}
.jkDjBcList li.bjfff{background-color: #f2f2f2;}
.zhFaSwiper{overflow: hidden;position: relative;}
.zhFaSwiperNr{display: flex;justify-content: space-between;align-items: flex-start;}
.zhFaSwiperNrRight{margin-top: 7%;}
.zhFaSwiperNrRight_2 img{display: inline-block;vertical-align: text-top;margin-left: 5px;}
.zhFaSwiperNrRight_2{margin-top: 18px;}
.zhFaSwiperNrRight_3{color: #0e1025;line-height: 2;margin-top: 44px;}
.zhFaSwiperNrLeft p{color: #0e1025;margin-top: 18px;
	opacity: 0.8;}
.zhFaSwiperWzBJ{width: 100%;position: absolute;bottom:48px;left: 0;}
.swiper-button-prev, .swiper-button-next{width: 62px;
	height: 62px;border-radius: 50%;
	background-color: #ffffff;
	border: solid 1px #e60012;}
.swiper-button-prev{background: #fff url(../images/20240814/row1.png) no-repeat center center;top: auto;bottom: 0;left: auto;right: 20%;margin-right:85px;}
.swiper-button-next{background: #fff url(../images/20240814/row2.png) no-repeat center center;top: auto;bottom: 0;left: auto;right: 20%;}
.swiper-button-prev:hover{background: #e60012 url(../images/20240814/row1a.png) no-repeat center center;border-color: #e60012;}
.swiper-button-next:hover{background: #e60012 url(../images/20240814/row2a.png) no-repeat center center;border-color: #e60012;}
.zhFaBj{padding: 135px 0;}
.khAlNrBj{background-color: #f9f9f9;padding: 1px 0 140px;position: relative;z-index: 11;}
.khAlNrSwiper{overflow: hidden;position: relative;margin-top: 123px;}
.khAlNrSwiperTop{position: relative;}
.khAlNrSwiperTopImg{width: 67.13%;}
.khAlNrSwiperTopRig{position: absolute;top: 40%;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: right;width: 41.68%;}
.khAlNrSwiperTopRig_2{width: 100%;background-image: url(../images/20240814/bj5.png);background-repeat: no-repeat;background-size: 100% 100%;box-sizing: border-box;padding-right: 40px;margin-top: 25px;
	height: 144px;line-height: 144px;}
.khAlNrSwiperTopRig_1 img{display: inline-block;vertical-align: middle;margin: -6px 30px 0 0;}
.khAlNrSwiperSmall{display: flex;justify-content: space-between;align-items: flex-start;margin-top: 2.2%;}
.khAlNrSwiperSmall li{width: 49%;}
.khAlNrSwiper .swiper-button-prev{right: 0;bottom: 52%;}
.khAlNrSwiper .swiper-button-next{right: 0;bottom: 52%;}
.xxTyDbJ{background-image: url(../images/20240814/bj6.jpg);background-repeat: no-repeat;background-size: cover;padding: 10.5% 0;}
.xxTyDNrLjXq{margin-top: 80px;}
.xxTyDNrLjXq a{ display: inline-block; width: 325px;
	height: 86px;line-height: 86px;color: #fff;
	background-color: #e91b2b;
	border-radius: 43px;}
.allTc{width: 100%;height: 100%;position: fixed;z-index: 11;background: rgba(0, 0, 0, .5);top: 0;left: 0;display: none;}
.allTcCon{width: 1088px;background: #fff;height: calc(100% - 110px);position: absolute;top: 0;left: 50%;margin-left: -544px;overflow-y: auto;}
.allTcClose{width: 1088px; background: #fff;text-align: center;position: absolute;height: 110px;line-height: 110px;bottom: 0;left: 50%;margin-left: -544px;cursor: pointer;  }
.allTcConTit{padding: 20px 0;}
.allTcTableWc{width: 90%;margin: 0 auto;}
.allTcTable{border-collapse: collapse;width: 100%;text-align: center;border: none;border-top: 1px solid #929292;}
.allTcTable tr{border-bottom: 1px solid #929292;}
.allTcTable td{border: none;padding: 15px 0;border-left: 1px solid #929292;}
.allTcTable th{border: none;padding: 15px 0;}
.allTcTable tr td:nth-child(1){text-align: left;border-left:none;}
.allTcTableWc{padding-bottom: 40px;}
.huise{color: #0e1025;
	opacity: 0.63;}
.CpJgTable .orange{color: #794a29;}
.ssSdJFbWzCon .allTit_1{margin-top: 0;}
.zzDjRightCon .allTit_1{margin-top: 0;}
.xxTyDbJ .allTit_1{margin-top: 0;}

.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f21{font-size: 21px;}
.f24{font-size: 24px;}
.f26{font-size: 26px;}
.f32{font-size: 32px;}
.f36{font-size: 36px;}
.f40{font-size: 40px;}
.f46{font-size: 46px;}
.f58{font-size: 58px;}

.sbannerXz{width: 100%;}
.sbannerXzPc{display: block;opacity: 1;width: 100%;}
.sbannerXzWap{display: none;opacity: 0;width: 100%;}




@media screen and (max-width:1800px) {
	.f16{font-size: 14px;}
	.f18{font-size: 16px;}
	.f20{font-size: 18px;}
	.f21{font-size: 18px;}
	.f24{font-size: 20px;}
	.f26{font-size: 22px;}
	.f32{font-size: 25px;}
	.f36{font-size: 28px;}
	.f40{font-size: 30px;}
	.f46{font-size: 32px;}
	.f58{font-size: 48px;}
	.sAqDjNrRig{width: 350px;padding: 25px;bottom: 5%;}
	.jkDjBcList li{height: 280px;padding: 60px 60px 0;}
	.jkDjBcListIco{width: 70px;}
	.jkDjBcList{margin-top: 15%;}
	.swiper-button-prev{right: 18%;}
	.swiper-button-next{right: 18%;}
	.jgBut a{width: 220px;height: 60px;line-height: 60px;}
	.xxTyDNrLjXq a{width: 250px;height: 68px;line-height: 68px;}
	.spzDjNr{max-width: 1100px;}
	.spzDjNrMk_1{width: 20%;}
	.spzDjNrMk_2{width: 25%;}
	.spzDjNrMk_3{width: 30%;box-sizing: border-box;padding: 30px 10px;}
	.spzDjNrMk_4{width: 25%;}
	.spzDjNrBj{width: 30%;left: 45%;} 
}

@media screen and (max-width:1500px) {
	.f16{font-size: 12px;}
	.f18{font-size: 14px;}
	.f20{font-size: 16px;}
	.f21{font-size: 16px;}
	.f24{font-size: 18px;}
	.f26{font-size: 20px;}
	.f32{font-size: 22px;}
	.f36{font-size: 24px;}
	.f40{font-size: 26px;}
	.f46{font-size: 28px;}
	.f58{font-size: 32px;}
	.sbannerPos_1{width: 300px;}
	.scpGg{padding: 60px 0;}
	.scpGgSyCjBt{height: 60px;line-height: 60px;margin-top: 50px;}
	.scpGgSyCjBt img{width: 40px;}
	.allTit_1{margin-top: 60px;}
	.sCpJgBj{padding: 1px 0 60px;}
	.sCpJgNr{margin-top: 40px;}
	.sTjCc{padding: 1px 0 60px;}
	.sTjCcNr{margin-top: 60px;}
	.spzDjNrMkImg img{width: 90px;}
	.spzDjBj{padding: 1px 0 60px;}
	.spzDjNr{margin-top: 40px;}
	.sAqDjNrRig{width: 260px;padding: 20px;}
	.sAqDjNrRigWz{font-size: 16px;margin-top: 18px;}
	.ssSdJFbWzConNr{margin-top: 40px;}
	.zzDjRightCon h6{margin-top: 20px;}
	.zzDjRightCon h6.mt80{margin-top: 40px;}
	.allTit_1 img{width: 60px;}
	.allTit_2{margin-top: 10px;}
	.jkDjBcList li{height: 220px;padding: 40px;}
	.jkDjBcListIco{width: 50px;}
	.jkDjBcList{margin-top: 100px;}
	.jkDjBc{padding: 1px 0 100px;}
	.swiper-button-prev, .swiper-button-next{width: 45px;height: 45px;}
	.swiper-button-prev{margin-right: 65px;}
	.khAlNrSwiperTopRig_2{height: 90px;line-height: 90px;padding-right: 20px;}
	.khAlNrSwiperTopRig_1 img{width: 22px;margin: -6px 10px 0 0;}
	.khAlNrSwiper{margin-top: 50px;}
	.khAlNrBj{padding: 1px 0 60px;}
	.zhFaBj{padding: 70px 0;}
	.zhFaSwiperNrLeft{width: 270px;}
	.zhFaSwiperNrRight_2 img{width: 50px;}
	.xxTyDNrLjXq{margin-top: 40px;}
	.xxTyDNrLjXq a{width: 220px;height: 60px;line-height: 60px;}
	.xxTyDbJ{padding: 8% 0;}
	.allTcCon{height: calc(100% - 60px);}
	.allTcClose{height: 60px;line-height: 60px;}
	.allTcClose img{width: 44px;}
	
}

@media screen and (max-width:1100px) {
	.sAqDjBj{padding-top: 100px;}
	.ssSdJFbWzCon{transform: translateX(30%);}
	.zzDjRightCon{transform: translateX(30%);}
	.allTcCon{width: 100%;left: 0;margin-left: 0;}
	.allTcClose{background: #fff;}
	.allTcClose{width: 100%;left: 0;margin-left: 0;}
}

@media screen and (max-width:1000px) {
	.f16{font-size: 12px;}
	.f18{font-size: 12px;}
	.f20{font-size: 12px;}
	.f21{font-size: 12px;}
	.f24{font-size: 14px;}
	.f26{font-size: 15px;}
	.f32{font-size: 14px;}
	.f36{font-size: 16px;}
	.f40{font-size: 20px;}
	.f46{font-size: 22px;}
	.f58{font-size: 28px;}
	.scpGgTit{font-size: 18px;}
	.sCpJgNr{flex-wrap: wrap;}
	.sCpJgNrLeft{width: 100%;}
	.sCpJgNrRight{width: 100%;margin-top: 15px;order:-1;}
	.khAlNrSwiperTopRig_2{height: 70px;line-height: 70px;}
	.allTit_1 img{width: 40px;}
	.scpGgZz_1 img{max-width: 40px;max-height: 40px;}
	.scpGgZz_1{height:50px;}
	.scpGgZz_3{line-height: 1.8;}
	.scpGgZz_2{height: 40px;}
	.scpGgSyCjBt{height: 50px;line-height: 50px;}
	.scpGgSyCjBt img{width: 28px;margin: -6px 15px 0 20px;}
	.jgBut a{width: 180px;height: 50px;line-height: 50px;}
	.allTit_1 img{transform: translateY(-3px);}
	.spzDjNrMkImg img{width: 70px;}
	.jkDjBcList li{height: 164px;padding: 30px 40px;}
	.ssSdJFbWzCon{transform: translateX(10%);}
	.zzDjRightCon{transform: translateX(10%);}
	.allTcTable td{padding: 12px 0;}
	.CpJgTable td{padding: 14px 0;}
}
.zzDj{overflow: hidden;}

@media screen and (max-width:850px) {
	.jkDjBcList{flex-wrap: wrap;margin-top: 40px;}
	.jkDjBcList li{width: 100%;}
	.sAqDjNrRig{width: 150px;padding: 10px;}
	.sAqDjNrRigWz{font-size: 12px;}
	.jkDjBc{background-position: center top;padding: 1px 0 50px;}
	
}

@media screen and (max-width:750px) {
	.ssSdJFb{flex-wrap: wrap;}
	.ssSdJFbWz{width: 100%;box-sizing: border-box;padding: 50px;}
	.ssSdJFbImg{width: 100%;}
	.ssSdJFbWzCon{transform: translateX(0);}
	.zzDjRightCon{transform: translateX(0);}
	.zzDj{flex-wrap: wrap;flex-direction: column-reverse;}
	.zzDjLeft{width: 100%;}
	.zzDjRight{width: 100%;box-sizing: border-box;padding: 50px;}
	.sAqDjNrCon{transform: translateX(30%);}
	.zhFaSwiperNrLeft{width: 150px;}
	.zhFaSwiperNrRight{margin-top: 0;}
	.zhFaSwiperNrRight_2{margin-top: 5px;}
	.zhFaSwiperNrRight_3{margin-top: 20px;}
	.khAlNrSwiperTopRig_2{height: 40px;line-height: 40px;}
	.khAlNrSwiperTopRig{top: 10px;transform: translateY(0);
    -webkit-transform: translateY(0);}
	.khAlNrSwiperTopRig_2{background-size: cover;}
	
	.sbannerXzPc{display: none;opacity: 0;width: 100%;}
	.sbannerXzWap{display: block;opacity: 1;width: 100%;}
	
}

@media screen and (max-width:620px) {
	/* .scpGgSyCjUl{flex-wrap: wrap;}
	.scpGgSyCjUl li{width: 100%;margin-top: 26px;} */
	.sAqDjBj{padding-top: 150px;}
	.sAqDjNrRig{bottom: 0;right: 0;}
	.sAqDjNrCon{transform: translateX(5%);margin-top: 10px;}
	.sAqDjBjImg{width: 120%;max-width: 1000000px;}
	.jkDjBcListIco{width: 40px;}
	.scpGgZz_1 img{max-width: 30px;
        max-height: 30px;}
	.sbannerPos_2{letter-spacing: 2px;}
	.sbanner{height: 360px;background-size: cover;}
	.sbanner .img100{display: none;opacity: 0;}
	.sbannerPos_1{width: 180px;}
	.sbannerPos{top: 10%;}
	.jgBut a{width: 160px;height: 40px;line-height: 40px;}
	.xxTyDNrLjXq a{width: 160px;height: 40px;line-height: 40px;}
	.jgBut{margin-top: 40px;}
	.sTjCcNr{flex-wrap: wrap;}
	.sTjCcNrLeft{width: 100%;overflow-x: auto;}
	.sTjCcNrLeft img{width: 640px;max-width: 640px;}
	.sTjCcNrRight{width: 100%;margin-top: 10px;}
	.xxTyDbJ{padding: 100px 0;background-position: center top;}
	.spzDjNrWcGd{width: 100%;overflow-x: auto;}
	.spzDjNr{width: 600px;}
	.zhFaSwiperNr{flex-wrap: wrap;}
	.zhFaSwiperNrLeft{width: 100%;}
	.zhFaSwiperNrRight{width: 100%;margin-top: 20px;}
	.zhFaSwiperNrLeft img{width: 200px;margin: 0 auto;}
	.swiper-button-prev{right: 0;}
	.swiper-button-next{right: 0;}
	.khAlNrSwiper .swiper-button-next{bottom: 0;}
	.khAlNrSwiper .swiper-button-prev{bottom: 0;}
	.khAlNrSwiper .swiper-slide{padding-bottom: 80px;}
	.sTjCcNr{margin-top: 40px;}
	.spzDjNrMk_2{padding: 0;}
	.spzDjNrMk_1{padding: 0;}
	.spzDjNrMkImg img{width: 50px;}
	.spzDjNrMkImg{text-align: center;padding-right: 0;}
	
}

@media screen and (max-width:450px) {
	.sAqDjBj{padding-top: 100px;}
	.sAqDjBjImg{width: 200%;}
	.sAqDjNrRig{right: auto;left: 0;}
	.khAlNrSwiperTopRig_2{margin-top: 10px;}
	.khAlNrSwiperTopRig{width: 45%;}
	.khAlNrSwiperTopRig_1 img{width: 15px;}
	.f58.khAlNrSwiperTopRig_1{font-size: 20px;}
	.khAlNrSwiperTopRig_2 {font-size: 14px;}
	
}



.cz_con{position: relative;height: 59.5vh;overflow:hidden;}
.cz_pubcon{width: 100%;height: 100%;position:absolute;background: #fff;opacity: 0;}
.cz_pubcon01{z-index: 10;}
.cz_pubcon02{z-index: 9;}
.cz_pubcon03{z-index: 8;}
.cz_pubcon04{z-index: 7;}
.cz_pubcon05{z-index: 6;}
.jy_cz .zhFaSwiperNr{background: #fff;position: relative;z-index: 1;}
/* .jy_cz .zhFaSwiperWzBJ{bottom: 0;} */
.jy_cz .zhFaSwiperNrLeft{position: relative;z-index: 2;}
.jy_cz .zhFaSwiperNrRight{position: relative;z-index: 2;}
.zhFaBjXz{max-width: 1400px;}
.jy_cz .zhFaSwiperNrLeft{width: 350px;}
.jy_cz .zhFaSwiperNrLeft p{white-space: nowrap;}

@media screen and (max-width:1800px) {
	.zhFaBjXz{max-width: 1000px;}
	.jy_cz .zhFaSwiperNrLeft{width: 260px;}
	.jy_cz .zhFaSwiperNrLeft p{white-space: nowrap;}
}

/*================= by mogo ====================*/
.allTop {
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative !important;
	height: 94px;
}
.allTopLeft {
    display: flex;
    align-items: center;
}

.allTopRight {
    margin-right: 5%;
}
.allTop .logo {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    transform: translateY(0) !important;
    width: 196px;
}
    .allTop .logo img {
        width: 150px !important;
        margin-right: 14px;
    }

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

.new_headernav {
    display: flex;
}

    .new_headernav a {
        font-size: 0.16rem;
        color: #ffffff;
        margin-right: 0.5rem;
    }

        .new_headernav a:hover {
            color: #e60012;
        }

.yd_btn a {
    color: #fff;
    background: none;
    margin-left: 40px;
}

/*.yd_btn:nth-last-of-type(1) a {
    display: block;
    width: 1.12rem;
    height: 0.36rem;
    background: #e60012;
    border-radius: 0.04rem;
    font-size: 0.16rem;
    color: #fff;
    line-height: 0.36rem;
    text-align: center;
}*/

.yd_btn a:hover {
    color: #fff !important;
}
.new_header {
    height: 40px;   
    background: #4d4d4d;    
}
    .new_header h2 {
        color: #fff;
        font-weight: normal;
    }
.new_header .w1521 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%;
}
.footer {
    padding: 62px 0;
    background: #161616;
    position: relative;
    z-index: 3;
}
    .footer .fl dl{
        display:grid;
        grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;
        grid-column-gap:30px;
    }
    .footer dd {
        float: left;
    }

        .footer dd > a {
            font-size: 16px;
            color: #fff;
        }

    .footer dt {
        width: 2px;
        float: left;
        height: 13px;
        margin: 7px 18px 0 18px;
        background: rgba(255,255,255,.05);
    }

    .footer p {
        margin-top: 15px;
        color: rgba(255,255,255,.3);
        font-size: 14px;
    }

        .footer p a {
            color: rgba(255,255,255,.3);
        }

        .footer p span, .footer p a {
            display: inline-block;
            margin-right: 15px;
        }

    .footer .fl {
        padding-top: 8px;
    }

.dy img {
    width: 40px;
    vertical-align: middle;
}

.wx-code, .dy-code {
    display: none;
}
.footer .fr {
    width: 43%;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
}

.xin_phone {
    font-size: 30px;
    color: #fff;
    display: inline-block;
}

.tj_btn {
    width: 40px;
    margin: 0 2% 0 4%;
    cursor: pointer;
}
.wrapper01 {
    max-width: 100%;
    width: 100%;
    padding: 0 60px;
    box-sizing: border-box;
}
.fl {
    float: left;
    _display: inline;
}
.fr {
    float: right;
    _display: inline;
}

@media (max-width: 1688px) {
    .allTop {
        height: 70px !important;
    }
    .footer {
        padding: 48px 0;
    }
}
@media only screen and (max-width: 1200px) {
    .footer .fr {
        width: 100%;
        float: left;
        text-align: left;
        margin-top: 10px;
        flex-wrap: wrap;
    }
}
@media only screen and (max-width: 1023px) {
    .footer .fl dl {
        grid-column-gap: 15px;
    }
    .allTop .logo {
        width: 140px;
    }
    .allTopLeft01 {
        font-size: 14px !important;
        position: absolute;
        left: 35%;
        top: 50%;
        transform: translateY(-50%);
    }
    .footer .fr {
        text-align: center;
        max-width: 100%;
        width: 100%;
        justify-content: center;
    }
    .xin_phone{
        font-size:20px;
    }
    .wrapper01 {
        padding: 0 30px;
    }
}
@media only screen and (max-width: 767px) {
    .allTop .logo {
        width: 100px;
    }
    .footer p{
        text-align:center;
    }
    .footer .fl dl {
        grid-template-columns: 1fr 1fr 1fr;
        grid-column-gap: 15px;
    }
    .allTopLeft01 {
        font-size: 14px !important;
        position: absolute;
        left: 160px;
        top: 50%;
        transform: translateY(-50%);
    }
    .xin_phone {
        font-size: 16px;
    }
    .new_header h2{
        display:none;
    }
    .yd_btn a {
        margin-left: 0;
        margin-right: 40px;
    }
}
/*================= by mogo ====================*/
