@charset "utf-8";
/* 适配 */

@media screen and (max-width: 1700px) {
.y-head .h-logo {width: 257px;}
.y-head .h-l-menu {height: 100px;margin-left: 25px;}
.y-page {padding-top: 100px;}
.y-head .h-c-box {top: 100px;	}
.y-head .h-child {padding: 0 60px 0 350px;	}
/*.y-head .h-c-cpa {width: 385px;	}*/
/*.y-head .h-c-pic {height: 250px;}*/
.y-head .h-c-cpn {font-size: 22px;}
.y-head .h-c-cpi {font-size: 18px;}
.sy-box1 .mySwiper {height: calc(100vh - 248px);}
.y-mask {height: 1100px;}
.y-foot .f-r-code span {margin-left: 20px;	}
.y-foot .f-r-code {margin-left: 35px;}
.y-foot .f-m-list {margin-left: 45px;}

.y-p174{padding-left: 150px;padding-right: 160px;}
.y-crumbs .y-cru-list{height: 70px;}
.ppyl-box1,.ppyl-box3{padding-top: 50px;}
.ppyl-box1 .b1-tit{margin: 50px 0;font-size: 45px;}
.ppyl-box1 .b1-main{padding: 0 115px 50px 115px;}
.ppyl-box1 .b1-info{line-height: 50px;}
.ppyl-box2{padding-top: 50px;padding-bottom: 50px;}
.b2-tit img{width: 45px;}
.b2-tit,.ppyl-box2 .b2-name{font-size: 45px;}
.ppyl-box2 .b2-left img{width: 700px;}
.ppyl-box2 .b2-right{padding: 40px 50px 20px 50px;}
.ppyl-box2 .b2-mian{height: 572px;margin-top: 50px;}
.ppyl-box2 .b2-position{margin-top: 10px;}
.ppyl-box2 .b2-info{margin-top: 35px;}
.ppyl-box2 .b2-i-pic{width: 28px;}
.ppyl-box2 .b2-introduce{line-height: 34px;}
.cd-horizontal-timeline .timeline{margin: 50px auto 0 auto;}
.ppyl-box3 .events-content {margin-top: 20px;}
.ppyl-box3 .b3-name{margin: 20px 0 10px 0;}
.ppyl-box2 .b2-logo img{width: 240px;}
.ppyl-box2 .b2-logo {top: 50px;right: 125px;}

.cp-box1{padding-top: 50px;margin-bottom: 50px;}
.cp-box1,.jm-tit{font-size: 45px;}
.cp-box1 img,.jm-tit img{width: 45px;}
.lx-box1{padding-top: 50px;padding-bottom: 50px;}
.lx-box1 #container,.lx-box1 .b1-list{margin-top: 50px;}
.jm-box6{padding-bottom: 50px;}
.lx-box2{margin-bottom: 50px;}
.jm-box6 .b6-logo{width: 495px;}
.jm-box6 .b6-card{padding: 50px 40px;}
.jm-box6 .b6-l-name p:first-child{font-size: 45px;}
.jm-box6 .b6-l-phone{font-size: 28px;}
.jm-box6 .b6-l-phone a{font-size: 50px;}
.jm-box6 .b6-r-btn{font-size: 32px;}

.ppgs-box1{padding-top: 50px;padding-bottom: 50px;}
.ppgs-box2 .b2-logo{margin-bottom: 50px;}
.y-pad270 {padding-left: 240px;padding-right: 240px;}
.ppgs-box2 .b2-back{right: 70px;}
.ppgs-box2 .b2-strategy{margin-top: 50px;}
.ppgs-box2 .b2-str-name{font-size: 45px;}
.ppgs-box3 {padding-top: 50px;padding-bottom: 155px;}
.ppgs-box3 .b3-r-name{height: 160px;font-size: 45px;}
.ppgs-box3 .b3-r-txt{margin-top: 40px;}
.ppgs-box3 .b3-sus img{width: 600px;}
.ppgs-box5{padding-top: 50px;padding-bottom: 50px;height: max-content;}
.ppgs-box5 .b5-name{font-size: 45px;}
.ppgs-box5 .b5-info{margin-top: 50px;}
.ppgs-box6{padding-top: 50px;padding-bottom: 50px;}

.xw-box1 {margin-top: 50px;height: 520px;margin-bottom: 50px;}
.xw-box1 .b1-left img{width: 740px;}
.xw-box1 .b1-right{padding: 50px 45px;}
.xw-box1 .b1-name{font-size: 32px;}
.xw-box1 .b1-time {font-size: 25px;margin: 50px 0 60px 0;}
.xw-box2 .b2-left span:first-child{font-size: 90px;}
.xw-box2 .b2-left{font-size: 28px;}
.xw-box2 .b2-middle {margin: 0 60px 0 60px;}
.xw-box2 .b2-middle img {width: 520px;height: 299px;}
.xw-box2 .b2-left{height: 299px;}
.xw-box2{height: max-content;}

.xwd-main {padding-top: 50px;padding-bottom: 50px;}
.xwd-main .b1-name{font-size: 32px;}
.xwd-main .b1-time{margin-top: 40px;}

.jm-box1 {padding-top:50px;padding-bottom: 50px;}
.jm-box1 .b1-p-num{font-size: 65px;}
.jm-box2{padding: 50px 60px;}
.jm-box2 .b2-main{margin-top: 20px;}
.jm-box2 .b2-list img {width: 55px;}
.jm-box2 .b2-name{font-size: 32px;}
.jm-box3 {padding-top: 50px;padding-bottom: 50px;}
.jm-box3 .mySwiper,.jm-box4 .b4-list,.jm-box5 .b5-info{margin-top: 50px;}
.jm-box4,.jm-box5 {padding-top: 50px;padding-bottom: 50px;}
.jm-box4 .b4-tit{font-size: 32px;margin-top: 10px;}
.jm-box4 .b4-name{font-size: 28px;}
.jm-box4 .b4-pic{width: 190px;}
.jm-box4 .b4-item{height: 285px;}
}

@media screen and (max-width: 1600px) {
.ppyl-box3 .swiper-button-next, .ppyl-box3 .swiper-button-prev{top:31%;}
.y-head .h-logo {width: 240px;}
.y-head .h-menu .h-m-name {width: 110px;}
.y-head .h-r-list {width: 37px;color: #fff;height: 37px;}
.y-head .h-r-list .iconfont {font-size: 21px;}
.y-head .h-child {height: 60px;padding: 0 60px 0 335px;}
.y-head .h-c-list {margin: 0 25px;font-size: 15px;}
.y-head .h-child1 {padding-top: 20px !important;padding-bottom: 20px !important;}
.y-head .h-c-tit {font-size: 15px;}
.y-head .h-c-txt {margin-top: 15px;}
.y-head .h-child1 ul {margin-right: 75px;}
/*.y-head .h-c-cpa {width: 350px;}*/
/*.y-head .h-c-pic {height: 227px;}*/
.y-head .h-c-cpn {font-size: 20px;}
.y-head .h-c-cpi {font-size: 17px;}
.y-head .h-c-btn {width: 105px;height: 25px;margin-top: 5px;font-size: 14px;}
.y-foot .f-l-item .iconfont {font-size: 25px;}
.y-foot .f-l-item {width: 37px;height: 37px;}
.y-foot .f-l-info {margin-top: 10px;}
.y-foot .f-r-code img {width: 100px;}
.y-foot .f-right {margin-left: 0;	}
.y-foot .f-l-info {display: flex;flex-wrap: wrap;line-height: 24px;}
.y-foot .f-l-info span {width: 100%;}
.y-foot .f-l-info a {margin-left: 0;}
.y-foot .f-l-info a:last-child {margin-left: 20px;}
.sy-box1 .swiper-button-next:after,.sy-box1 .swiper-button-prev:after {font-size: 30px;}

.y-crumbs .y-cru-list {height: 65px;font-size: 15px;}
.y-p174 {padding-left: 100px;padding-right: 100px;}
.ppyl-box1 .b1-main {padding: 0 90px 50px 90px;}
.ppyl-box1 .b1-logo{width: 260px;}
.ppyl-box1 .b1-tit {margin: 40px 0;font-size: 40px;}
.ppyl-box1 .b1-info {line-height: 40px;font-size: 19px;}
.b2-tit, .ppyl-box2 .b2-name {font-size: 40px;}
.b2-tit img {width: 40px;}
.ppyl-box2 .b2-left img {width: 635px;}
.ppyl-box2 .b2-mian{height: 519px;}
.ppyl-box2 .b2-right {padding: 30px 40px 20px 40px;}
.ppyl-box2 .b2-position{font-size: 19px;line-height: 28px;}
.ppyl-box2 .b2-i-pic {width: 24px;}
.ppyl-box2 .b2-introduce {line-height: 30px;}
.ppyl-box2 .b2-i-tit{font-size: 19px;}
.ppyl-box2 .b2-logo img {width: 220px;}
.ppyl-box2 .b2-logo {right: 50px;}

.cp-box1,.jm-tit{font-size: 40px;}
.cp-box1 img,.jm-tit img{width: 40px;}
.cp-box2 .b2-info{padding: 25px;}
.cp-box2 .b2-name{font-size: 26px;}


.lx-box1 #container{height: 490px;}
.lx-box1 .b1-item{height: 145px;}
.lx-box1 .b1-il-info span{font-size: 24px;}
.lx-box1 .b1-i-right{width: 120px;height: 120px;}
.jm-box6 .b6-l-name p:first-child{font-size: 40px;margin-bottom: 15px;}
.jm-box6 .b6-l-name{font-size: 19px;}
.jm-box6 .b6-l-phone {font-size: 26px;}
.jm-box6 .b6-l-phone a {font-size: 45px;}
.jm-box6 .b6-r-input{width: 480px;height: 50px;font-size: 24px;}
.jm-box6 .b6-r-name{font-size: 24px;}
.jm-box6 .b6-r-btn {width: 480px;height: 65px;border-radius: 33px;font-size: 30px;}
.jm-box6 .b6-logo {width: 550px;left: 50px !important;top: 50px;}

.y-pad270 {padding-left: 200px;padding-right: 200px;}
.ppgs-box2 .b2-logo{width: 270px;}
.ppgs-box2 .info{font-size: 24px;line-height: 50px;}
.ppgs-box2 .b2-str-name {font-size: 40px;}
.ppgs-box2 .b2-str-text {margin-top: 20px;padding: 15px 0;font-size: 19px;line-height: 34px;}
.ppgs-box2 .b2-back img{width: 140px;}
.ppgs-box2 .b2-back {right: 60px;}
.ppgs-box3 .b3-left,.ppgs-box3 .b3-r-txt,.ppgs-box5 .b5-info,.ppgs-box6 .b6-left,.ppgs-box6 .b6-right{font-size: 19px;}
.ppgs-box3 .b3-r-name {height: 150px;font-size: 40px;}
.ppgs-box3 {padding-bottom: 120px;}
.ppgs-box5 .b5-name {font-size: 40px;}

.xw-box1 .b1-left img {width: 650px;}
.xw-box1{height: 458px;}
.xw-box1 .b1-right {padding: 50px 35px;}
.xw-box1 .b1-name {font-size: 30px;line-height: 42px;}
.xw-box1 .b1-time {font-size: 23px;margin: 35px 0 50px 0;}
.xw-box1 .b1-btn {width: 180px;height: 55px;font-size: 19px;}
.xw-box1 .b1-btn img{margin-left: 25px;}
.xw-box2 .b2-left span:first-child {font-size: 80px;margin-bottom: 0;}
.xw-box2 .b2-left {font-size: 26px;height: 258px;}
.xw-box2 .b2-middle img {width: 450px;height: 258px;}
.xw-box2 .b2-r-name {font-size: 24px;line-height: 38px;}
.xw-box2 .b2-r-btn {margin-top: 50px;width: 180px;height: 50px;font-size: 19px;}

.xwd-main .b1-name {font-size: 30px;line-height: 42px;}
.xwd-main .b1-time {margin-top: 30px;font-size: 20px;}
.xwd-main .b1-info {padding: 40px 0;font-size: 20px;line-height: 42px;}

.jm-box1 .b1-p-num {font-size: 60px;}
.jm-box1 .b1-p-name{font-size: 22px;}
.jm-box1 .b1-list {height: 465px;}
.jm-box1 .b1-part1 {margin-top: -100px;}
.jm-box1 .b1-part2 {margin-top: 145px;}
.jm-box1 .b1-part3 {margin-top: -83px;}
.jm-box1 .b1-part4 {margin-top: 230px;}
.jm-box1 .b1-part5 {margin-top: -8px;}
.jm-box1 .b1-part6 {margin-top: 225px;}
.jm-box1 .b1-part7 {margin-top: -125px;}
.jm-box1 .b1-part8 {margin-top: 40px;}
.jm-box1 .b1-part9 {margin-top: -220px;}
.jm-box1 .b1-part10 {margin-top: 110px;}
.jm-box1 .b1-part11 {margin-top: -170px;}
.jm-box1 .b1-part12 {margin-top: 0px;}
.jm-box2 .b2-list img {width: 50px;}
.jm-box2 .b2-name {font-size: 30px;margin: 15px 0 20px 0;}
.jm-box2 .b2-list{height: 270px;}
.jm-box4 .b4-tit {font-size: 30px;}
.jm-box4 .b4-item {height: 240px;padding: 40px 30px;}
.jm-box4 .b4-name {font-size: 26px;}
.jm-box4 .b4-line {height: 4px;margin: 15px 0 20px 0;}
.jm-box4 .b4-txt{font-size: 20px;}
.jm-box4 .b4-pic {width: 175px;}

}

@media screen and (max-width: 1400px) {
.y-head .h-logo {width: 210px;}
.y-head .h-l-menu {height: 90px;margin-left: 0px;}
.y-head .h-menu .h-m-name {font-size: 16px;width: 100px;}
.y-p60 {padding-left: 40px;padding-right: 40px;}
.y-page {padding-top: 90px;}
.y-head .h-c-box {top: 90px;}
.y-head .h-c-list {margin: 0 20px;font-size: 14px;}
.y-head .h-child {height: 50px;padding: 0 40px 0 265px;}
.y-head .h-serach {height: 30px;width: 170px;}
.y-head .h-r-list {width: 35px;height: 35px;}
.y-head .h-child1 {padding-top: 15px !important;padding-bottom: 15px !important;}
.y-head .h-child1 ul {margin-right: 65px;}
.y-head .h-c-txt {margin-top: 10px;}
/*.y-head .h-c-cpa {width: 320px;}*/
/*.y-head .h-c-pic {height: 208px;}*/
.y-head .h-c-cpn {font-size: 18px;}
.y-head .h-c-cpi {font-size: 16px;}
.y-foot .f-l-item {width: 35px;height: 35px;margin-right: 15px;}
.y-foot .f-l-item .iconfont {font-size: 23px;}
.y-foot .f-l-info {font-size: 13px;}
.y-foot .f-r-code span {font-size: 13px;}
.y-foot {height: 135px;}
.sy-box1 .mySwiper {height: calc(100vh - 228px);}
.y-foot .f-m-phone{font-size: 13px;line-height: 28px;}

.y-p174 {padding-left: 80px;padding-right: 80px;}
.ppyl-box1 .b1-main {padding: 0 60px 50px 60px;}
.ppyl-box1 .b1-logo {width: 235px;}
.ppyl-box1 .b1-tit {font-size: 35px;}
.ppyl-box1 .b1-info {line-height: 35px;font-size: 18px;}
.b2-tit, .ppyl-box2 .b2-name {font-size: 35px;}
.b2-tit img {width: 35px;margin-right: 10px;}
.ppyl-box2 .b2-left img {width: 570px;}
.ppyl-box2 .b2-mian {height: 465px;}
.ppyl-box2 .b2-right {padding: 30px 30px 20px 30px;}
.ppyl-box2 .b2-position {font-size: 18px;line-height: 24px;}
.ppyl-box2 .b2-i-tit{font-size: 18px;}
.ppyl-box3 .b3-name,
.cd-horizontal-timeline .events a{font-size: 17px;}
.ppyl-box2 .b2-logo img {width: 200px;}
.ppyl-box2 .b2-logo {right: 40px;}

.cp-box1,.jm-tit{font-size: 35px;}
.cp-box1 img,.jm-tit img{width: 35px;margin-right: 10px;}
.cp-box2 .b2-info {padding: 20px;}
.cp-box2 .b2-name {font-size: 24px;}
.cp-box2 .b2-list{margin-bottom: 40px;}
.lx-box1 #container {height: 470px;}
.lx-box1 .b1-item {height: 135px;}
.lx-box1 .b1-il-info span {font-size: 22px;}
.lx-box1 .b1-i-right {width: 105px;height: 105px;}
.jm-box6 .b6-l-name p:first-child {font-size: 35px;margin-bottom: 10px;}
.jm-box6 .b6-l-name {font-size: 18px;}
.jm-box6 .b6-l-phone {font-size: 24px;margin-top: 160px;}
.jm-box6 .b6-r-input {width: 410px;margin-left: 20px;height: 45px;font-size: 22px;}
.jm-box6 .b6-r-name {font-size: 22px;width: 55px;}
.jm-box6 .b6-r-textarea{height: 130px !important;}
.jm-box6 .b6-r-btn {width: 410px;height: 55px;border-radius: 28px;font-size: 26px;}
.jm-box6 .b6-logo {width: 469px;left: 65px !important;}

.y-pad270 {padding-left: 150px;padding-right: 150px;}
.ppgs-box1 .b1-btn img{width: 75px;}
.ppgs-box2 .b2-logo {width: 260px;}
.ppgs-box2 .info {font-size: 22px;line-height: 45px;}
.ppgs-box2 .b2-str-name {font-size: 35px;}
.ppgs-box2 .b2-str-text {padding: 10px 0;font-size: 18px;line-height: 32px;}
.ppgs-box2 .b2-back img {width: 125px;}
.ppgs-box2 .b2-back {right: 30px;}
.ppgs-box3 .b3-left, .ppgs-box3 .b3-r-txt, .ppgs-box5 .b5-info, .ppgs-box6 .b6-left, .ppgs-box6 .b6-right {font-size: 18px;}
.ppgs-box3 .b3-r-name {height: 130px;font-size: 35px;}
.ppgs-box3 .b3-r-txt{line-height: 34px;}
.ppgs-box3 .b3-r-txt {margin-top: 30px;}
.ppgs-box3 .b3-sus img {width: 520px;}
.ppgs-box3 .b3-sus{bottom: -25px;}
.ppgs-box4{height: 300px;}
.ppgs-box5 .b5-name {font-size: 35px;}

.xw-box1 .b1-left img {width: 565px;}
.xw-box1 {height: 398px;}
.xw-box1 .b1-right {padding: 40px 30px;}
.xw-box1 .b1-name {font-size: 26px;line-height: 38px;}
.xw-box1 .b1-time {font-size: 22px;}
.xw-box1 .b1-btn {width: 170px;height: 50px;font-size: 18px;}
.xw-box2 .b2-left span:first-child {font-size: 70px;}
.xw-box2 .b2-left {font-size: 24px;height: 230px;}
.xw-box2 .b2-middle img {width: 400px;height: 230px;}
.xw-box2 .b2-middle {margin: 0 40px;}
.xw-box2 .b2-r-name {font-size: 22px;line-height: 36px;}
.xw-box2 .b2-r-btn {margin-top: 40px;width: 170px;font-size: 18px;}

.xwd-main .b1-name {font-size: 26px;line-height: 38px;}
.xwd-main .b1-time {font-size: 18px;}
.xwd-main .b1-info {padding: 30px 0;font-size: 18px;line-height: 38px;}
.xwd-main .b1-n-list{font-size: 17px;}

.jm-box1 .b1-p-num {font-size: 55px;}
.jm-box1 .b1-p-name {font-size: 19px;}
.jm-box1 .b1-list {height: 430px;}
.jm-box1 .b1-part1 {margin-top: -90px;}
.jm-box1 .b1-part2 {margin-top: 130px;}
.jm-box1 .b1-part3 {margin-top: -78px;}
.jm-box1 .b1-part4 {margin-top: 210px;}
.jm-box1 .b1-part5 {margin-top: -5px;}
.jm-box1 .b1-part6 {margin-top: 205px;}
.jm-box1 .b1-part7 {margin-top: -120px;}
.jm-box1 .b1-part8 {margin-top: 35px;}
.jm-box1 .b1-part9 {margin-top: -205px;}
.jm-box1 .b1-part10 {margin-top: 100px;}
.jm-box1 .b1-part11 {margin-top: -155px;}
.jm-box1 .b1-part12 {margin-top: -5px;}
.jm-box2 .b2-list img {width: 45px;}
.jm-box2 .b2-name {font-size: 26px;margin: 15px 0;}
.jm-box2 .b2-info{font-size: 17px;line-height: 28px;}
.jm-box2 .b2-list {height: 245px;}
.jm-box3 .swiper-button-next {right: -65px;}
.jm-box3 .swiper-button-prev {left: -65px;}
.jm-box4 .b4-tit {font-size: 26px;}
.jm-box4 .b4-item {height: 220px;padding: 30px 25px;}
.jm-box4 .b4-pic {width: 155px;}
.jm-box4 .b4-name {font-size: 24px;}
.jm-box4 .b4-line{width: 30px;}
.jm-box2 {padding: 50px 40px;}
}

@media screen and (max-width: 1200px) {
.y-foot .f-m-phone{line-height: 24px;}
.y-p60 {padding-left: 30px;padding-right: 30px;}
.y-head .h-logo {width: 180px;}
.y-head .h-menu .h-m-name {font-size: 15px;width: 90px;height: 13px;border-right: 1px solid #002B1B;}
.y-head .h-s-all {position: absolute;top: 120%;background: #fff;border-radius: 5px;}
.y-head .h-serach {margin-left: 0px;}
.y-head .h-right {position: relative;}
.y-head .h-child {padding: 0 30px 0 218px;}
.y-head .h-child1 ul {margin-right: 50px;}
.y-head .h-c-cpa {width: 230px;}
.y-head .h-c-pic {height: 230px;}
.y-head .h-c-cpn {font-size: 16px;}
.y-head .h-c-cpi {font-size: 14px;}
.y-head .h-c-btn {width: 100px;height: 23px;font-size: 13px;}
.y-head .h-l-menu {height: 80px;}
.y-page {padding-top: 80px;}
.y-head .h-c-box {top: 80px;}
.y-foot .f-middle{flex-direction: column;}
.sy-box1 .mySwiper {height: calc(100vh - 215px);}
.sy-box1 .swiper-button-next:after, .sy-box1 .swiper-button-prev:after {font-size: 28px;}

.y-crumbs .y-cru-list {height: 60px;font-size: 14px;margin: 0 30px;}
.y-p174 {padding-left: 50px;padding-right: 50px;}
.ppyl-box1 .b1-main {padding: 0 30px 40px 30px;}
.ppyl-box1 .b1-logo {width: 210px;}
.ppyl-box1, .ppyl-box3 {padding-top: 40px;}
.ppyl-box1 .b1-tit {font-size: 30px;margin: 30px 0;}
.ppyl-box2 {padding-top:40px;padding-bottom: 40px;}
.b2-tit, .ppyl-box2 .b2-name {font-size: 30px;}
.b2-tit img {width: 30px;}
.ppyl-box2 .b2-left img {width: 490px;}
.ppyl-box2 .b2-mian{height: 400px;margin-top: 40px;}
.ppyl-box2 .b2-right{padding: 20px;}
.ppyl-box2 .b2-position{font-size: 17px;}
.ppyl-box2 .b2-info {margin-top: 30px;}
.ppyl-box2 .b2-i-pic {width: 20px;}
.ppyl-box2 .b2-introduce {line-height: 28px;}
.ppyl-box2 .b2-i-tit {font-size: 17px;}
.cd-horizontal-timeline .timeline {margin: 40px auto 0 auto;}
.ppyl-box3 .events-content{margin-top: 0;}
.ppyl-box3 .swiper-button-next {right: -45px;}
.ppyl-box3 .swiper-button-next, .ppyl-box3 .swiper-button-prev{width: 40px;height: 40px;}
.ppyl-box3 .swiper-button-prev {left: -45px;}
.ppyl-box1 .b1-info{font-size: 17px;}
.ppyl-box2 .b2-logo img {width: 180px;}
.ppyl-box2 .b2-logo {right: 20px;}

.cp-box1,.jm-tit{font-size: 30px;}
.cp-box1 img,.jm-tit img{width: 30px;}
.cp-box1 {padding-top: 40px;margin-bottom: 40px;}
.cp-box2 .b2-name {font-size: 20px;margin-bottom: 20px;}
.cp-box2 .b2-list {margin-bottom: 30px;}
.cp-paging {padding-bottom:40px;}

.lx-box1 {padding-top: 40px;padding-bottom: 40px;}
.lx-box1 #container, .lx-box1 .b1-list {margin-top: 40px;}
.lx-box1 #container {height: 430px;}
.lx-box1 .b1-item {height: 120px;}
.lx-box1 .b1-il-icon {width: 45px;height: 45px;}
.lx-box1 .b1-il-icon img{width: 35px;}
.lx-box1 .b1-il-info span {font-size: 20px;}
.lx-box1 .b1-i-right {width: 95px;height: 95px;}
.jm-box6 .b6-card {padding: 40px 30px;}
.jm-box6 .b6-l-name {font-size: 17px;}
.jm-box6 .b6-l-name p:first-child {font-size: 30px;margin-bottom: 5px;}
.jm-box6 .b6-l-phone {font-size: 20px;margin-top: 140px;}
.jm-box6 .b6-l-phone a {font-size: 40px;}
.jm-box6 .b6-r-input {width: 350px;font-size: 20px;}
.jm-box6 .b6-r-name {font-size: 20px;width: 50px;}
.jm-box6 .b6-r-textarea {height: 110px !important;}
.jm-box6 .b6-r-btn {width: 350px;height: 50px;border-radius: 25px;font-size: 24px;}
.jm-box6 .b6-r-list {margin-bottom: 20px;}
.jm-box6 .b6-logo {width: 385px;top: 40px;}
.lx-box2{margin-bottom: 40px;}
.jm-box6 {padding: 0 50px 40px 50px;}

.y-pad270 {padding-left: 100px;padding-right: 100px;}
.ppgs-box1 .b1-btn img {width: 65px;}
.ppgs-box2 .b2-logo {width: 250px;}
.ppgs-box2 .info {font-size: 20px;line-height: 40px;}
.ppgs-box2 .b2-str-name {font-size: 30px;}
.ppgs-box2 .b2-str-text {margin-top: 15px;font-size: 17px;line-height: 30px;}
.ppgs-box2 .b2-back img {width: 105px;}
.ppgs-box2 .info{position: relative;z-index: 9;}
.ppgs-box1 {padding-top: 40px;padding-bottom: 40px;}
.ppgs-box2 .b2-logo {margin-bottom: 40px;}
.ppgs-box2 .b2-strategy {margin-top:40px;}
.ppgs-box3{padding-top: 40px;}
.ppgs-box3 .b3-left{padding-top: 40px;}
.ppgs-box3 .b3-r-name {height: 110px;font-size: 30px;}
.ppgs-box3 .b3-left, .ppgs-box3 .b3-r-txt, .ppgs-box5 .b5-info, .ppgs-box6 .b6-left, .ppgs-box6 .b6-right {font-size: 17px;}
.ppgs-box3 .b3-r-txt {margin-top: 20px;}
.ppgs-box5 {padding-top: 40px;padding-bottom: 40px;}
.ppgs-box5 .b5-name {font-size: 30px;padding-bottom: 35px;}
.ppgs-box5 .b5-info {margin-top:30px;line-height: 34px;}
.ppgs-box6 {padding-top: 40px;padding-bottom: 40px;}
.ppgs-box6 .b6-right{line-height: 36px;}

.xw-box1 .b1-left img {width: 485px;}
.xw-box1 {height: 341px;margin-top: 40px;margin-bottom: 40px;}
.xw-box1 .b1-right {padding: 30px 25px;}
.xw-box1 .b1-name {font-size: 24px;line-height: 36px;}
.xw-box1 .b1-time {font-size: 20px;margin: 30px 0 40px 0;}
.xw-box1 .b1-btn {width: 160px;height: 45px;font-size: 17px;}
.xw-box1 .b1-btn img {margin-left: 20px;width: 24px;}
.xw-box2{padding-top: 30px;padding-bottom: 30px;}
.xw-box2 .b2-left span:first-child {font-size: 60px;}
.xw-box2 .b2-left {font-size: 20px;height: 207px;}
.xw-box2 .b2-middle img {width: 360px;height: 207px;}
.xw-box2 .b2-r-name {font-size: 20px;line-height: 32px;}
.xw-box2 .b2-r-btn {margin-top: 35px;height: 45px;width: 160px;font-size: 17px;}
.xw-paging {margin: 40px 0;}

.xwd-main {padding-top: 40px;padding-bottom: 40px;}
.xwd-main .b1-name {font-size: 24px;line-height: 34px;}
.xwd-main .b1-time {font-size: 17px;margin-top: 20px;padding-bottom: 15px;}
.xwd-main .b1-info {padding: 25px 0;font-size: 17px;line-height: 32px;}

.jm-box1 .b1-p-num {font-size: 50px;}
.jm-box1 .b1-p-name {font-size: 16px;}
.jm-box1 .b1-list {height: 400px;}
.jm-box1 .b1-part1 {margin-top: -80px;}
.jm-box1 .b1-part2 {margin-top: 120px;}
.jm-box1 .b1-part3 {margin-top: -70px;}
.jm-box1 .b1-part4 {margin-top: 195px;}
.jm-box1 .b1-part6 {margin-top: 190px;}
.jm-box1 .b1-part7 {margin-top: -105px;}
.jm-box1 .b1-part8 {margin-top: 30px;}
.jm-box1 .b1-part9 {margin-top: -190px;}
.jm-box1 .b1-part10 {margin-top: 90px;}
.jm-box1 .b1-part11 {margin-top: -140px;}
.jm-box1 {padding-top: 40px;padding-bottom: 20px;}
.jm-box2 {padding: 40px 30px;}
.jm-box2 .b2-main {margin-top: 10px;}
.jm-box2 .b2-list img {width: 40px;}
.jm-box2 .b2-name {font-size: 24px;}
.jm-box2 .b2-list {height: 230px;}
.jm-box3{padding-left: 80px;padding-right: 80px;}
.jm-box3 .b3-name{margin-top: 15px;}
.jm-box4, .jm-box5 {padding-top: 40px;padding-bottom: 40px;}
.jm-box4 .b4-tit {font-size: 24px;}
.jm-box3 .mySwiper, .jm-box4 .b4-list, .jm-box5 .b5-info {margin-top: 40px;}
.jm-box4 .b4-item {height: 200px;padding: 25px 20px;}
.jm-box4 .b4-name {font-size: 22px;}
.jm-box4 .b4-pic {width: 145px;}
.jm-box3 {padding-top: 40px;padding-bottom: 40px;}
}
@media screen and (max-width: 1024px) {
	.sy-box1 .sy-pc-pic{display: none;}
	.sy-box1 .sy-ad-pic{display: block;}
	.sy-box1 .mySwiper img{height: auto;object-fit: initial;position: static;}
	.sy-box1 .mySwiper{height: max-content;}
	.y-foot { margin-top: auto;}
	.y-mask{display: none;}
}
@media screen and (max-width: 993px) {
.ss-box2 img{width: 270px;}
.ss-box2{font-size: 16px;}
.ss-box1{font-size: 18px;}
.y-head .h-l-menu{display: none;}
.navbar{display: flex;}
.y-head .h-logo {width: 160px;}
.y-page {padding-top: 50px;}
.y-foot .f-l-list{display: none;}
.y-foot .f-r-code img {width: 80px;}
.y-foot .f-r-code span {font-size: 12px;margin-left: 10px;}
.y-foot .f-r-code { margin-left: 20px;}
.y-foot .f-m-phone {font-size: 12px;line-height: 21px;}
.y-foot .f-l-info {font-size: 12px;}
.y-foot {height: 120px;}
/* .sy-box1 .mySwiper {height: calc(100vh - 170px);} */
.y-head .h-s-all{top: 100%;}

.y-crumbs{display: none;}
.ppyl-box1 .b1-logo {width: 195px;}
.ppyl-box1 .b1-tit {font-size: 25px;margin: 25px 0;}
.ppyl-box1 .b1-info {line-height: 32px;font-size: 16px;}
.ppyl-box1 .b1-main{padding: 0 0 40px 0;}
.b2-tit, .ppyl-box2 .b2-name {font-size: 25px;}
.b2-tit img {width: 25px;}
.ppyl-box2 .b2-mian{flex-direction: column;}
.ppyl-box2 .b2-left{width: 100%;position: relative;height: 0;padding-bottom: 81.6%;overflow: hidden;}
.ppyl-box2 .b2-left img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;object-fit: cover;width: 100%;height: 100%;}
.ppyl-box2 .b2-mian{height: auto;}
.ppyl-box2 .b2-info{height: 200px;flex: initial;}
.ppyl-box2 .b2-right{width: 100%;flex: initial;}
.ppyl-box2 .b2-position,.ppyl-box2 .b2-i-tit,.ppyl-box3 .b3-name, .cd-horizontal-timeline .events a {font-size: 16px;}

.cp-box1,.jm-tit{font-size:25px;}
.cp-box1 img,.jm-tit img{width: 25px;}
.cp-box2 .b2-info {padding: 15px;}
.cp-box2 .b2-name {font-size: 18px;margin-bottom: 15px;}
.cp-box2 .b2-info{font-size: 16px;}

.lx-box1 #container {height: 370px;}
.lx-box1 .b1-item {height: 110px;}
.lx-box1 .b1-il-icon{margin-right: 20px;}
.lx-box1 .b1-il-info span {font-size: 18px;margin-bottom: 5px;}
.lx-box1 .b1-i-right {width: 90px;height: 90px;}
.jm-box6 .b6-l-name p:first-child {font-size: 25px;}
.jm-box6 .b6-l-name {font-size: 16px;}
.jm-box6 .b6-l-phone {font-size: 18px;margin-top: 100px;}
.jm-box6 .b6-l-phone a {font-size: 35px;}
.jm-box6 .b6-r-input {width: 290px;height: 40px;margin-left: 15px;font-size: 18px;}
.jm-box6 .b6-r-name {font-size: 18px;width: 45px;}
.jm-box6 .b6-r-btn {width: 290px;height: 45px;border-radius: 27px;font-size: 22px;}
.jm-box6 .b6-r-textarea {height: 90px !important;padding: 10px 20px !important;}
.jm-box6 .b6-logo{width: 330px;}

.ppgs-box1 .b1-btn img {width: 55px;}
.y-pad270 {padding-left: 50px;padding-right: 50px;}
.ppgs-box2 .b2-logo {width: 240px;}
.ppgs-box2 .info {font-size: 18px;line-height: 36px;}
.ppgs-box2 .b2-strategy img{width:calc(100% - 50px);}
.ppgs-box2 .b2-back img{display: none;}
.ppgs-box2 .b2-str-name {font-size: 25px;}
.ppgs-box2 .b2-str-text {margin-top: 10px;font-size: 16px;line-height: 28px;}
.ppgs-box3 .b3-r-name {height: 100px;font-size: 25px;}
.ppgs-box3 .b3-left {padding-top: 35px;}
.ppgs-box3 .b3-left, .ppgs-box3 .b3-r-txt, .ppgs-box5 .b5-info, .ppgs-box6 .b6-left, .ppgs-box6 .b6-right {font-size: 16px;}
.ppgs-box3 .b3-sus {bottom: -22px;right: 25px;}
.ppgs-box3 .b3-sus img {width: 400px;}
.ppgs-box3 .b3-right {width: 65%;}
.ppgs-box3 {padding-bottom: 90px;}
.ppgs-box4 {height: 220px;}
.ppgs-box5 .b5-name {font-size: 25px;padding-bottom: 30px;}
.ppgs-box5 .b5-info {margin-top: 25px;line-height: 30px;}
.ppgs-box6 .b6-right{margin-left: 100px;padding-top: 20px}
.ppgs-box6 .b6-right {line-height: 33px;}

.xw-box1 .b1-left img {width: 380px;}
.xw-box1 {height: 267px;}
.xw-box1 .b1-right {padding: 25px 20px;}
.xw-box1 .b1-name {font-size: 22px;line-height: 34px;}
.xw-box1 .b1-time {font-size: 18px;margin: 20px 0 30px 0;}
.xw-box1 .b1-btn {width: 140px;height: 40px;font-size: 16px;}
.xw-box1 .b1-btn img {margin-left: 10px;width: 20px;}
.xw-box2 .b2-left span:first-child {font-size: 50px;}
.xw-box2 .b2-left {font-size: 18px;height: 172px;}
.xw-box2 .b2-middle {margin: 0 30px;}
.xw-box2 .b2-middle img {width: 300px;height: 172px;}
.xw-box2 .b2-r-name {font-size: 18px;line-height: 30px;}
.xw-box2 .b2-r-btn {margin-top: 20px;height: 40px;width: 140px;font-size: 16px;}
.xw-box2 .b2-r-btn .iconfont {font-size: 26px;margin-left: 5px;}

.xwd-main .b1-name{font-size: 22px;}
.xwd-main .b1-time {font-size: 16px;padding-bottom: 10px;}
.xwd-main .b1-info,.xwd-main .b1-n-list{font-size: 16px;}
.xwd-main .b1-not {margin-top: 15px;}

.jm-box1 .b1-all-line{display: none;}
.jm-box1 .b1-part{margin: 30px 0 0 0 !important;width: 33.3%;}
.jm-box1 .b1-p-dot{display: none;}
.jm-box1 .b1-list{height: max-content;flex-wrap: wrap;}
.jm-box1{padding-bottom: 40px;}
.jm-box2 .b2-list{padding: 20px 10px;height: 205px;}
.jm-box2 .b2-list img {width: 35px;}
.jm-box2 .b2-name {font-size: 22px;}
.jm-box1 .b1-p-name {font-size: 20px;}
.jm-box2 .b2-info {font-size: 16px;line-height: 24px;}
.jm-box3 .b3-name {margin-top: 10px;}
.jm-box4 .b4-tit {font-size: 22px;}
.jm-box4 .b4-item {height: 165px;padding: 15px;}
.jm-box4 .b4-name {font-size: 20px;}
.jm-box4 .b4-line {height: 3px;margin: 10px 0 15px 0;}
.jm-box4 .b4-txt {font-size: 18px;}
.jm-box4 .b4-pic {width: 115px;}
.jm-box6 .b6-card {padding: 40px 20px;}

}

@media screen and (max-width: 768px) {
.ss-box1{font-size: 16px;}
.y-foot{flex-wrap: wrap;}
.y-foot .f-left{width: 100%;}
.y-foot .f-l-info span{text-align: center;}
.y-foot .f-l-info{justify-content: center;}
.y-foot .f-middle{width: 100%;margin-left: 0;flex-direction: initial;justify-content: center;}
.y-foot .f-m-list{margin: 0 10px;}
.y-foot .f-right{width: 100%;}
.y-foot .f-r-code{flex-direction: column;margin: 0 10px;}
.y-foot .f-r-code span{writing-mode: initial;margin-left: 0;}
.y-foot {height: 213px;padding-bottom: 21px;}
/* .sy-box1 .mySwiper {height: calc(100vh - 256px);} */
.sy-box1 .swiper-button-next:after, .sy-box1 .swiper-button-prev:after { font-size: 26px;}

.y-p174 {padding-left: 30px;padding-right: 30px;}
.ppyl-box1, .ppyl-box3 {padding-top: 30px;}
.ppyl-box1 .b1-logo {width: 170px;}
.ppyl-box1 .b1-tit {font-size: 23px;margin: 20px 0;}
.ppyl-box1 .b1-main {padding: 0 0 30px 0;}
.ppyl-box2 { padding-top:30px;padding-bottom: 30px;}
.b2-tit, .ppyl-box2 .b2-name {font-size: 23px;}
.ppyl-box2 .b2-position, .ppyl-box2 .b2-i-tit, .ppyl-box3 .b3-name, .cd-horizontal-timeline .events a {font-size: 15px;}
.cd-horizontal-timeline{margin: 20px 0;}
.cd-horizontal-timeline .timeline{margin: 0 auto;}
.ppyl-box3 .swiper-button-next {right: 20px;top: 30%;}
.ppyl-box3 .swiper-button-prev {left: 20px;top: 30%;}
.ppyl-box3 .b3-info{height: 85px;font-size: 13px;}
.ppyl-box1 .b1-info{font-size: 15px;}
.ppyl-box2 .b2-mian{margin-top: 30px;}
.ppyl-box2 .b2-logo img {width: 130px;}
.ppyl-box2 .b2-logo {right: 10px;top: 30px;}
.cp-box1 {padding-top: 30px;margin-bottom: 30px;}
.cp-box1,.jm-tit{font-size:23px;}
.cp-box2 .b2-list{width: 100%;}
.cp-paging {padding-bottom: 30px;}
.cp-box2 .b2-info{font-size: 15px;}

.lx-box1 {padding-top: 30px;padding-bottom:30px;}
.lx-box1 #container {height: 300px;}
.lx-box1 #container, .lx-box1 .b1-list {margin-top: 30px;}
.lx-box1 .b1-item{width: 100%;border-top: none !important;}
.lx-box1 .b1-item:first-child{border-top: 1px solid #E3E3E3 !important;}
.lx-box2 .b6-card{flex-direction: column;}
.jm-box6 .b6-card {padding: 30px 20px;}
.jm-box6 .b6-l-name p:first-child {font-size: 23px;}
.jm-box6 .b6-l-name {font-size: 15px;}
.jm-box6 .b6-l-phone {margin-top: 60px;}
.jm-box6 .b6-logo {width: 290px;top: 30px;left: 135px !important;}
.jm-box6 .b6-l-phone a {font-size: 33px;}
.jm-box6 .b6-right{margin-top: 30px;width: 100%;}
.jm-box6 .b6-r-list{width: 100%;}
.jm-box6 .b6-r-input{flex: 1;}
.jm-box6 .b6-r-btn{width: calc(100% - 60px);}
.lx-box2 {margin-bottom: 30px;}
.lx-box1 .b1-il-info{font-size: 15px;}

.jz-box1 .b1-item:first-child {border-top: none !important;}
.y-pad270 {padding-left: 30px;padding-right: 30px;}
.ppgs-box1 {padding-top: 30px;padding-bottom: 30px;}
.ppgs-box2 .b2-logo {width: 220px;}
.ppgs-box2 .b2-logo {margin-bottom: 30px;}
.ppgs-box2 .info {font-size: 16px;line-height: 32px;}
.ppgs-box2 .b2-strategy {margin-top: 30px;}
.ppgs-box2 .b2-str-name {font-size: 23px;}
.ppgs-box2 .b2-str-text {padding: 5px 0;width:90%;font-size: 15px;line-height: 24px;}
.ppgs-box2 .b2-strategy img {width: calc(100% - 30px);}
.ppgs-box3 {padding-top: 30px;padding-bottom: 80px;}
.ppgs-box3 .b3-r-name {height: 80px;font-size: 23px;}
.ppgs-box3 .b3-left {padding-top: 25px;}
.ppgs-box3 .b3-right {width: 72%;}
.ppgs-box3 .b3-left, .ppgs-box3 .b3-r-txt, .ppgs-box5 .b5-info, .ppgs-box6 .b6-left, .ppgs-box6 .b6-right {font-size: 15px;}
.ppgs-box3 .b3-r-txt {line-height: 30px;}
.ppgs-box3 .b3-sus img {width: 360px;}
.ppgs-box3 .b3-sus {bottom: -17px;}
.ppgs-box4 {height: 200px;}
.ppgs-box5 {padding-top: 30px;padding-bottom: 30px;}
.ppgs-box5 .b5-name {font-size: 23px;padding-bottom: 25px;}
.ppgs-box5 .b5-info {margin-top: 20px;line-height: 24px;}
.ppgs-box6 {padding-top: 30px;padding-bottom: 30px;}
.ppgs-box6 .b6-right {margin-left: 60px;padding-top: 15px;}
.ppgs-box6 .b6-right {line-height: 30px;}

.xw-box1 .b1-left img {width: 290px;}
.xw-box1 {height: max-content;flex-direction: column;margin-top: 30px;margin-bottom: 30px;}
.xw-box1 .b1-left{width: 100%;position: relative;height: 0;padding-bottom: 70%;overflow: hidden;}
.xw-box1 .b1-left img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;display: block;height: 100%;object-fit: cover;}
.xw-box1 .b1-right {padding: 20px;width:100%;}
.xw-box1 .b1-time {font-size: 16px;margin: 15px 0 25px 0;}
.xw-box1 .b1-name {font-size: 20px;line-height: 30px;}
.xw-box2 .b2-left{display: none;}
.xw-box2{flex-direction: column;}
.xw-box2 .b2-middle{margin: 0;width: 100%;position: relative;overflow: hidden;padding-bottom: 58%;height: 0;}
.xw-box2 .b2-middle img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: block;object-fit: cover;}
.xw-box2 .b2-right{flex: initial;width: 100%;margin-top: 20px;}
.xw-box2 .b2-time{display: block;font-size: 16px;margin-top: 10px;}
.xw-paging {margin: 40px 0;}

.xwd-main {padding-top: 30px;padding-bottom: 30px;}
.xwd-main .b1-name {font-size: 20px;line-height: 30px;}
.xwd-main .b1-time {font-size: 15px;}
.xwd-main .b1-info, .xwd-main .b1-n-list {font-size: 15px;}
.xwd-main .b1-info{line-height: 30px;}
.xwd-main .b1-not{flex-direction: column;align-items: flex-start;margin-top: 0;}
.xwd-main .b1-n-list{width: 100%;margin-top: 20px;text-align: left !important;}

.jm-box1 .b1-p-num {font-size: 45px;}
.jm-box1 .b1-p-name {font-size: 18px;}
.jm-box1 {padding-top: 30px;padding-bottom:30px;}
.jm-box1 .b1-part{margin-top: 20px !important;}
.jm-box2 {padding: 30px;}
.jm-box2 .b2-list{margin-top: 20px;width: 48%;margin-right: 0 !important;}
.jm-box2 .b2-main{justify-content: space-between;}
.jm-box2 .b2-name {font-size: 20px;}
.jm-box2 .b2-info {font-size: 15px;}
.jm-box3 {padding: 30px 60px !important;}
.jm-box3 .mySwiper, .jm-box4 .b4-list, .jm-box5 .b5-info {margin-top: 30px;}
.jm-box3 .swiper-button-prev {left: -53px;}
.jm-box3 .swiper-button-next {right: -53px;}
.jm-box3 .swiper-button-prev, .jm-box3 .swiper-button-next{width: 40px;height: 40px;}
.jm-box3 .swiper-button-prev .iconfont, .jm-box3 .swiper-button-next .iconfont{font-size: 19px;}
.jm-box3 .b3-name{font-size: 15px;}
.jm-box4, .jm-box5 {padding-top: 30px;padding-bottom: 30px;}
.jm-box4 .b4-tit {font-size: 20px;}
.jm-box4 .b4-name {font-size: 18px;}
.jm-box4 .b4-line {width: 25px;}
.jm-box4 .b4-txt {font-size: 16px;}
.jm-box4 .b4-pic {width: 95px;}
.jm-box4 .b4-item{height: 155px;}
.jm-box6 {padding: 0 30px 30px 30px;}
.jm-box6 .b6-card{flex-direction: column;}
}

@media screen and (max-width: 576px) {
.ppyl-box3 .swiper-button-next, .ppyl-box3 .swiper-button-prev{top:35%;}
.jm-box6 .b6-logo {
        width: 185px;
        top: 20px;
        left: 115px !important;
    }
.y-head #SearchBtn{display:none !important;}
.ss-box2 img{width: 200px;}
.ss-box2{font-size: 14px;}
.ss-box1{font-size: 15px;}
.y-p60 { padding-left: 20px;padding-right: 20px;}
.y-head .h-logo {width: 141px;}
.y-head .h-r-list { width: 30px;height: 30px;margin-left: 15px;}
.y-head .h-r-list .iconfont {font-size: 19px;line-height: 16px;}
.navbar input:checked~ul{width: 300px;}
.y-foot .f-middle{flex-direction: column;}
.y-foot .f-m-list{margin: 0 auto;}
.y-foot { height: 255px;}
/* .sy-box1 .mySwiper {height: calc(100vh - 298px);} */
.sy-box1 .swiper-button-next:after, .sy-box1 .swiper-button-prev:after {font-size: 24px;}


.ppyl-box1, .ppyl-box3 {padding-top:20px;}
.y-p174 {padding-left: 20px;padding-right: 20px;}
.ppyl-box1 .b1-tit {font-size: 20px;}
.ppyl-box1 .b1-logo { width: 150px;}
.ppyl-box1 .b1-info {font-size: 14px;line-height: 28px;}
.ppyl-box1 .b1-main {padding: 0 0 20px 0;}
.b2-tit, .ppyl-box2 .b2-name {font-size: 20px;}
.b2-tit img {width: 20px;}
.ppyl-box2 {padding-top: 20px;padding-bottom: 20px;}
.ppyl-box2 .b2-mian{margin-top: 20px;}
.ppyl-box2 .b2-right {padding: 10px;}
.ppyl-box2 .b2-position, .ppyl-box2 .b2-i-tit, .ppyl-box3 .b3-name, .cd-horizontal-timeline .events a {font-size: 14px;}
.ppyl-box2 .b2-introduce{font-size: 13px;}
.ppyl-box3 .b3-info {height: 80px;line-height: 22px;font-size: 12px;}
.ppyl-box2 .b2-logo img {width: 90px;}
.ppyl-box2 .b2-logo {top: 20px;}

.cp-box1 {font-size: 20px;}
.cp-box1 img {width: 20px;}
.cp-box1 {padding-top: 20px;margin-bottom: 20px;}
.cp-box2 .b2-info {padding: 10px;}
.cp-box2 .b2-name {font-size: 16px;}
.cp-box2 .b2-info{font-size: 14px;}
.cp-box2 .b2-list {margin-bottom: 20px;}
.cp-paging {padding-bottom: 20px;}
.pagination li{margin: 20px 5px 0 5px;}
.cp-box2 .b2-list:last-child{margin-bottom: 0;}

.lx-box1 {padding-top: 20px;padding-bottom: 20px;}
.jm-tit{font-size: 20px;}
.jm-tit img{width: 20px;}
.lx-box1 #container, .lx-box1 .b1-list {margin-top: 20px;}
.lx-box1 #container {height: 250px;}
.lx-box1 .b1-il-info span {font-size: 16px;}
.lx-box1 .b1-il-info{font-size: 14px;}
.lx-box1 .b1-item {height: 100px;}
.lx-box1 .b1-i-right {width: 85px;height: 85px;}
.jm-box6 .b6-l-name p:first-child {font-size: 20px;}
.jm-box6 .b6-l-name {font-size: 14px;}
.jm-box6 .b6-l-phone {margin-top: 40px;font-size: 16px;}
.jm-box6 .b6-l-phone a {font-size: 30px;}
.jm-box6 .b6-r-name {font-size: 16px;width: 40px;}
.jm-box6 .b6-r-input {width: 245px;margin-left: 10px;font-size: 16px;padding: 0 10px;}
.jm-box6 .b6-r-textarea {height: 80px !important;padding: 10px!important;}
.jm-box6 .b6-r-btn {width: calc(100% - 50px);height: 40px;font-size: 20px;}
.jm-box6 .b6-card {padding: 20px;border-radius: 10px;}
..lx-box2 {margin-bottom: 20px;}

.ppgs-box1 {padding-top: 20px;padding-bottom: 20px;}
.y-pad270 {padding-left: 20px;padding-right: 20px;}
.ppgs-box1 .b1-btn img {width: 45px;}
.ppgs-box2 .b2-logo {width: 180px;margin-bottom: 20px;}
.ppgs-box2 .info {font-size: 15px;line-height: 30px;text-align: justify;}
.ppgs-box2 .b2-strategy {margin-top: 20px;}
.ppgs-box2 .b2-strategy img {width: calc(100% - 20px);height: 200px;object-fit: cover;}
.ppgs-box2 .b2-str-name {font-size: 20px;}
.ppgs-box2 .b2-str-text{font-size: 14px;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.ppgs-box3 {padding-top: 20px;padding-bottom: 60px;}
.ppgs-box3 .b3-main {border-top: 1px solid #333333;flex-direction: column;}
.ppgs-box3 .b3-left {padding-top: 20px;}
.ppgs-box3 .b3-right{width: 100%;}
.ppgs-box3 .b3-r-name {height: 70px;font-size: 20px;border-bottom: 1px solid #3333}
.ppgs-box3 .b3-left, .ppgs-box3 .b3-r-txt, .ppgs-box5 .b5-info, .ppgs-box6 .b6-left, .ppgs-box6 .b6-right {font-size: 14px;}
.ppgs-box5 .b5-info{text-align:left;}
.ppgs-box3 .b3-r-txt {line-height: 26px;}
.ppgs-box3 .b3-sus img {width: 275px;}
.ppgs-box4 {height: 150px;}
.ppgs-box5 {padding-top: 20px;padding-bottom: 20px;}
.ppgs-box5 .b5-name {font-size: 20px;padding-bottom: 20px;border-bottom: 1px solid #fff;}
.ppgs-box6 {padding-top: 20px;padding-bottom: 20px;flex-direction: column;}
.ppgs-box6 .b6-right{width: 100%;flex: initial;margin-left: 0;margin-top: 20px;border-top: 1px solid #000033;}

.xw-box1 {margin-top: 20px;margin-bottom: 20px;}
.xw-box1 .b1-right {padding: 10px;}
.xw-box1 .b1-name {font-size: 18px;line-height: 26px;}
.xw-box1 .b1-time {font-size: 15px;margin: 10px 0 20px 0;}
.xw-box1 .b1-btn {width: 120px;height: 35px;font-size: 15px;}
.xw-box2 {padding-top: 20px;padding-bottom: 20px;}
.xw-box2 .b2-right{margin-top: 10px;}
.xw-box2 .b2-r-name {font-size: 16px;line-height: 24px;}
.xw-box2 .b2-time {font-size: 15px;margin-top: 5px;}
.xw-box2 .b2-r-btn {margin-top: 15px;height: 35px;width: 120px;font-size: 15px;}
.xw-box2 .b2-r-btn .iconfont {font-size: 22px;}
.xw-paging {margin: 0px 0 20px 0;}

.xwd-main {padding-top: 20px;padding-bottom: 20px;}
.xwd-main .b1-name {font-size: 18px;line-height: 26px;}
.xwd-main .b1-time {font-size: 14px;margin-top: 15px;}
.xwd-main .b1-info, .xwd-main .b1-n-list {font-size: 14px;}
.xwd-main .b1-info {line-height: 26px;padding: 20px 0;}

.jm-box1 {padding-top: 20px;padding-bottom: 20px;}
.jm-box1 .b1-p-num {font-size: 40px;}
.jm-box1 .b1-p-name {font-size: 16px;}
.jm-box1 .b1-part {margin-top: 15px !important;}
.jm-box2 {padding: 20px;}
.jm-box2 .b2-main {margin-top: 0px;}
.jm-box2 .b2-list{width: 100%;}
.jm-box2 .b2-list img {width: 30px;}
.jm-box2 .b2-name {font-size: 18px;margin: 10px 0;}
.jm-box2 .b2-info {font-size: 14px;}
.jm-box2 .b2-list{height: 180px;}
.jm-box3 {padding: 20px 50px !important;}
.jm-box3 .swiper-button-prev, .jm-box3 .swiper-button-next {width: 35px;height: 35px;}
.jm-box3 .swiper-button-next {right: -43px;}
.jm-box3 .swiper-button-prev {left: -43px;}
.jm-box3 .mySwiper,  .jm-box5 .b5-info {margin-top: 20px;}
.jm-box4 .b4-list{margin-top: 0;}
.jm-box3 .b3-name {font-size: 14px;margin-top: 5px;}
.jm-box4, .jm-box5 {padding-top: 20px;padding-bottom: 20px;}
.jm-box4 .b4-tit {font-size: 18px;}
.jm-box4 .b4-item{width: 100%;margin-top: 20px;height: 125px;}
.jm-box4 .b4-name {font-size: 16px;}
.jm-box4 .b4-txt {font-size: 15px;}
.jm-box6 {padding: 0 20px 20px 20px;}
}