@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
body{font-size:16px;font-family: 'Microsoft YaHei','simSun';-webkit-tap-highlight-color:rgba(0,0,0,0);}
img{border:0;height: auto;transition: all 0.4s;}
a{text-decoration: none;cursor: pointer;border:0;color: initial;}
a:hover{text-decoration:none}
.show-div{display: block !important;}
.show-div-flex {display: flex !important;}
.hidden-div{display: none !important;}

/* public */
.f-c-c{display: flex;align-items: center;justify-content: center;}
.f-c-sb{display: flex;align-items: center;justify-content: space-between;}
.f-c-s{display: flex;align-items: center;justify-content: flex-start;}
.f-c-e{display: flex;align-items: center;justify-content: flex-end;}
.f-s-e{display: flex;align-items: flex-start;justify-content: flex-end;}
.f-s-s{display: flex;align-items: flex-start;justify-content: flex-start;}
.f-e-sb{display: flex;align-items: flex-end;justify-content: space-between;}
.f-e-s{display: flex;align-items: flex-end;justify-content: flex-start;}
.f-s-sb{display: flex;align-items: flex-start;justify-content: space-between;}
.y-hide1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.y-hide2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.swiper {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center;}
.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.y-pad220{box-sizing: border-box;padding-left: 220px;padding-right: 220px;}
.y-pad95{box-sizing: border-box;padding-left: 95px;padding-right: 95px;}
.y-page{padding-top: 115px;display: flex;flex-direction: column;min-height: 100vh;box-sizing: border-box;}
.y-main{flex: 1;}
.pub-box1{width: 100%;height: 130px;background: #3B84F8;font-weight: 400;font-size: 24px;color: #FFFFFF;}
.pub-box1 .pb1-btn{width: 213px;height: 64px;background: #FFFFFF;border-radius: 32px;font-weight: bold;font-size: 24px;color: #3B84F8;flex: none; transition: all 0.4s;animation-name: beat;margin-left: 20px;
animation-duration: 1s;animation-timing-function: linear;animation-iteration-count: infinite;animation-direction: alternate; animation-play-state: running;}
.pub-box1 .pb1-btn-h5{display:none;}
.y-nav{width: 100%;position: relative;height: 0;padding-bottom: 39.7%;overflow: hidden;}
.y-nav img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: block;object-fit: cover;}
.y-crumbs{font-weight: 400;font-size: 14px;color: #666666;}
.y-crumbs a{color: inherit;transition: all 0.4s;}
.y-crumbs a,
.y-crumbs span{margin: 0 3px;display: block;}
.y-crumbs .iconfont{margin-right: 3px;color: #8A8A8A;}
.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;}
.pagination li{width:40px;height:40px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;margin:10px;background:#F7F9FF;}
.pagination span,.pagination a{color:#999;font-size:14px;line-height: 10px;}
.pagination .active,
.pagination li:hover{background:#2283E9;}
.pagination li:hover a,
.pagination .active a,
.pagination .active span{color:#fff;}


.y-head{position: fixed;top: 0;left: 0;right: 0;z-index: 999;background: #fff;height: 115px;box-shadow: 0px 5px 12px 1px rgba(33,131,233,0.1);}
.y-head .h-logo img{width: 595px;display: block;}
.y-head .h-menu{font-weight: 400;margin-left: 53px;cursor: pointer;font-size: 18px;height: 100%;color: #333333;}
.y-head .h-phone{width: 172px;margin-left: 53px;height: 43px;background: #EBF2FE;border-radius: 22px;font-weight: 400;flex: none;font-size: 18px;color: #333333;}
.y-head .h-phone .iconfont{color: #2183E9;font-size: 20px;margin-right: 5px;}
.y-head .h-child{position:fixed;max-height: 500px;overflow: auto;top: 115px;left: auto;right: 95px;background: #f9fbff;z-index: 999;box-shadow: 0 40px 50px 0 rgb(0 0 0 / 20%);border-top: 1px solid #dcdcdc;padding-top: 30px;padding-bottom: 10px;display: none;width:55%;padding-left:30px;padding-right:30px;}
.y-head .h-c-list{width: 19%;height: 50px;font-size: 16px;margin-right: 1.25%;margin-bottom: 20px;color:#999;}
.y-head .h-c-list:nth-child(5n){margin-right: 0;}
.y-head .h-c-item{flex-wrap: wrap;}
.y-head .h-right{height: 100%;}
.y-head .h-m-active,.y-head .h-menu:hover,.y-head .h-c-list:hover{color: #3B84F8 !important;}

/* 小屏头部 */
.navbar ul {display: flex;align-items: center;}
.navbar {position: relative;display: none;height: 50px;align-items: center;justify-content: space-between;box-sizing: border-box;}
.navbar input {width: 31px;height: 20px;opacity: 0;cursor: pointer;}
.navbar span {z-index: 99;position: absolute;right:0px;background: #000000;top: 30%;width: 30px;height: 2px;border-radius: 15px;pointer-events: none;transition: transform 0.3s ease-in-out, top 0.3s ease-in-out 0.3s;}
.navbar span:nth-child(2) {top: calc(30% + 9px);}
.navbar span:nth-child(3) {top: calc(30% + 18px);}
.navbar ul {background: rgba(51, 51, 51, 0);overflow: hidden;position: fixed;top: 100px;left: auto;right: 0;width: 100%;height: 0;transition: all 0.8s;white-space: nowrap;}
.navbar ul li {list-style: none;margin: 0px 15px;}
.navbar ul .nav-menu {cursor: pointer;height: max-content;text-decoration: none;font-size: 14px;font-weight: 600;color: #333333;display: none;width: 100%;padding: 15px 30px;box-sizing: border-box;background:#fff;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.navbar input:checked~ul {box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);position: fixed;top: 60px;z-index: 999;box-sizing: border-box;overflow-y: auto;max-height: calc(100vh - 65px);height: auto;width: 100%;display: flex;flex-direction: column;}
.navbar input:checked~ul .nav-menu {display: flex;flex-direction: column;}
.navbar input:checked~span:nth-child(2) {top: calc(50% - 2px);transform: rotate(-45deg);transition: top 0.3s ease-in-out, transform 0.3s ease-in-out 0.3s;}
.navbar input:checked~span:nth-child(3) {top: calc(50% - 2px);transform: rotate(45deg);transition: top 0.3s ease-in-out, transform 0.3s ease-in-out 0.3s;}
.navbar input:checked~span:nth-child(4) {display: none;transition: top 0.1s ease-in-out, transform 0.1s ease-in-out 0.1s;}
.navbar .nav-list {display: flex;align-items: center;justify-content: space-between;}
.navbar .nav-child {display: none;flex-direction: column;align-items: flex-start;margin-top: 10px;}
.navbar .nav-list img {width: 15px;}
.navbar .nav-menu1 .nav-menu {padding: 15px;align-items: flex-start !important;flex-direction: initial !important;}
.navbar .nav-menu1 .nav-menu:last-child{border-bottom: none;}

.y-sider {position: fixed;top: 30%;right: 0;width: 83px;z-index: 999;flex-direction: column;background: #FFFFFF;box-shadow: 0px 2px 8px 0px rgba(59,60,60,0.08);border-radius: 6px;padding-top: 20px;}
.y-sider .ys-pic {width: 80px;display: block;margin-bottom: 13px;}
.y-sider .ys-list {margin-bottom: 23px;flex-direction: column;}
.y-sider .iconfont {width: 41px;margin-bottom: 7px;transition: all 0.4s;height: 41px;font-size: 26px;background: rgba(241, 246, 255, 0.75);border-radius: 10px;color: #084D93;}
.y-sider .ys-name {font-weight: 500;font-size: 12px;color: #616161;}
.y-sider .icon-dianhua1 {font-size: 20px;}
.y-sider .iconfont:hover {background: #E31D1A;color: #fff;transition: all 0.4s;}
.y-s-colse {position: fixed;top: calc(30% + 350px);right: 20px;z-index: 999;border-radius: 50%;width: 30px;height: 30px;color: #EDEDED;cursor: pointer;}
.y-s-colse .iconfont {font-size: 30px;line-height: 30px;color: #EDEDED;}
.y-sider .y-s-child{z-index: 0;transition: all 0.4s;overflow: hidden;position: fixed;top: 30%;right: 80px;width: 0;overflow: hidden;}
.y-sider .s-list{flex-direction: column;background:url('../img/kingdge_right_bg.png')no-repeat;height: 281px;width: 300px;border-radius: 20px;background-size: cover;}
.y-sider .y-s-child .iconfont{background: transparent;color: #fff;font-size: 40px;}
.y-sider .y-sc-name{font-size: 20px;color: #fff;letter-spacing: 2px;margin: 20px 0;}
.y-sider .y-sc-tel{font-size: 30px;color: #fff;font-weight: bold;}
.y-sider .y-s-open{width: 310px;transition: all 0.4s;}

.y-footer{background: #1D2C43;box-sizing: border-box;padding: 0 150px;}
.y-footer .foot-first{margin-top: 87px;}
.y-footer .foot-pic1{width: 289px;display: block;}
.y-footer .f-f-link{margin-left: auto;width: 140px;position: relative;cursor: pointer;height: 51px;background: #4796FF;border-radius: 27px 26px 26px 0px;font-weight: 400;font-size: 18px;color: #FFFFFF;}
.y-footer .f-f-link .iconfont{font-size: 22px;margin-left: 7px;}
.y-footer .f-f-gz{font-weight: bold;font-size: 20px;color: #FFFFFF;margin: 0 40px 0 35px;}
.y-footer .f-f-wechat .iconfont{color: #fff;font-size: 27px;}
.y-footer .f-f-link ul{position: absolute;top: 100%;left: 0;right: 0;width: 100%;height: 200px;overflow: auto;background: #fff;z-index: 999;display: none;}
.y-footer .f-f-link a{height: 45px;font-size: 14px;border-bottom: 1px solid #f3f3f3;text-align: center;}
.y-footer .f-s-name{font-weight: bold;font-size: 20px;color: #FFFFFF;}
.y-footer .f-s-list{margin-top: 17px;}
.y-footer .f-s-txt{font-weight: bold;font-size: 16px;color: #FFFFFF;}
.y-footer .f-s-txt a{font-size: 23px;color: inherit;}
.y-footer .f-s-list .iconfont{color: #fff;font-size: 23px;margin-right: 9px;}
.y-footer .f-s-left .f-s-name{margin-top: 66px;margin-bottom: 44px;}
.y-footer .f-s-right{margin-top: 57px;}
.y-footer .f-s-left{flex: none;}
.y-footer .fs-r-menu{flex-direction: column;margin-left: 90px;}
.y-footer .fs-m-l{font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 46px;opacity: 0.63;}
.y-footer .fs-r-menu .f-s-name{margin-bottom: 6px;}
.y-footer .foot-third{margin: 134px 0 64px 0;}
.y-footer .f-t-list{font-weight: 400;font-size: 16px;color: #FFFFFF;}
.y-footer .f-t-list span{font-weight: bold;}
.y-footer .f-t-list .iconfont{font-size: 23px;flex: none;margin-right: 10px;}
.y-footer .foot-forth{height: 90px;box-sizing: border-box;border-top: 1px solid #999999;font-weight: 400;font-size: 16px;color: #999999;}
.y-footer .foot-forth a{color: inherit;}
.y-footer .f-f-code{position: relative;cursor: pointer;}
.y-footer .f-f-code1{margin-left:30px;}
.y-footer .f-f-code1 .iconfont{color:#1fd86d;}
.y-footer .f-f-child{position: absolute;top: 150%;right: 0;width: max-content;background: #fff;z-index: 99;display: none;}
.y-footer .f-f-child img{width: 150px;height: 150px;display: block;}
.y-footer .f-f-code:hover .f-f-child{display: block;}
/* 动效 */
/* 呼吸效果 */
@keyframes beat {
		0% {
				transform: scale(1); /*放大1.1倍*/;
		}

		100% {
			 transform: scale(1.03); /*放大1.1倍*/
		}
}


.sy-box2 .b2-b-i2:hover{background:  linear-gradient(92deg, #3C85F9 0%, #59A0FD 100%);color: #fff;transition: all 0.4s;}
.sy-box3 .b3-pic img:hover,
.gy-box2 .mySwiper3 .swiper-slide img:hover,
.gy-box5 .swiper-slide:hover img,
.fad-box1 .b1-right img:hover,
.fad-box2 .mySwiper .swiper-slide:hover img,
.khal-box1 .b1-pic img:hover,
.xw-details .wxd-r-pic img:hover,
.xwzx-box1 .xw1-item:hover img{transition: all 0.4s;transform: scale(1.05);}
.sy-box3 .b3-more:hover,
.sy-box7 .b3-case:hover,
.sy-box4 .b4-btn:hover,
.sy-box5 .b5-more:hover,
.sy-box4 .b4-i-btn1:hover{letter-spacing: 4px;transition: all 0.4s;}
.sy-box4 .b4-i-btn:hover,
.sy-box2 .b2-b-i1:hover,
.xw-details .xwd-l-btn:hover{box-shadow: 0px 5px 12px 1px rgba(33,131,233,0.5);transition: all 0.4s;}
.sy-box5 .b5-list:hover p,
.sy-box5 .b5-r-item:hover p,
.khal-box1 .b1-name:hover,
.y-crumbs a:hover,
.xw-details .xwd-l-not a:hover,
.xw-details .xwd-r-name:hover,
.zlxz-box1 .b1-r-btn:hover{color: #2183E9;transition: all 0.4s;}
.sy-box5 .b5-r-txt:hover p{font-weight: bold;}
.y-footer .f-s-txt a:hover{color: #E31D1A;}
.y-footer .foot-forth a:hover{color: #fff;}
.y-footer .fs-m-l:hover{opacity: 1;}
.y-footer .f-f-link a:hover{background: #E4EFFF;color: #3B84F8;}
.zxns-box1 .b1-list1:hover .b1-item{color: #fff;background: #2183E9;transition: all 0.4s;}
.zxns-box2 .b2-icon img:hover{transition: all 0.4s;transform: translateY(-5px);}
.zlxz-box1 .b1-l-menu:hover{background: #E4EFFF;color: #3B84F8;transition: all 0.4s;}

@media screen and (max-width: 1919px) {
.y-pad95{padding-left: 60px;padding-right: 60px;}
.y-head .h-logo img{width: 510px;}
.y-head .h-menu,.y-head .h-phone{margin-left: 45px;}
.y-pad220{padding-left: 150px;padding-right: 150px;}
.pub-box1 .pb1-btn{width: 200px;height: 58px;font-size: 23px;}
.pub-box1{font-size: 23px;}
.y-footer .f-t-list{font-size: 15px;}
.gy-box2{padding-left: 150px;}
.fad-box2 .b2-info{margin-top: 80px;}
.fad-box2 .b2-ready,.fad-box1 .b1-info{margin-top: 80px;}
.fad-box2{padding-bottom: 80px;}
.khal-box1{padding-top: 80px;}
.khal-box1 .b1-list{margin-top: 80px;}
.khal-box2{padding-bottom: 80px;}
.khfw-box1,.khfw-box2{padding-top: 80px;}
.khfw-box3{margin: 80px auto;}
.khfw-box1 .b1-pic{margin-top: 80px;}
.zxns-box1{padding-top: 80px;}
.zlxz-box2 {margin-top: 80px;padding-bottom: 80px;}

}
@media screen and (max-width: 1700px) {
.y-head .h-phone{font-size: 16px;width: 160px;height: 41px;}
.y-head .h-menu{font-size: 17px;}
.y-head .h-logo img {width: 485px;}
.y-pad95 {padding-left: 50px;padding-right: 50px;}
.y-head{height: 95px;}
.y-page{padding-top: 95px;}
.y-pad220 {padding-left: 100px;padding-right: 100px;}
.sy-box2,.sy-box4,.sy-box5{padding-top: 60px;padding-bottom: 60px;}
.sy-box2 .b2-tab{margin-top: 50px;}
.sy-box2 .b2-t-list{width: 200px;height: 55px;font-size: 23px;margin: 0 15px;}
.sy-box2 .b2-info{padding: 60px;}
.sy-box2 .b2-left{margin-right: 60px;}
.sy-box3{padding-top: 60px;}
.sy-box7{padding-bottom: 60px;}
.sy-box4 .b4-main,.sy-box4 .b4-intro,.y-footer .foot-first{margin-top: 60px;}
.sy-box5 .mySwiper3 {width: 490px;height: 382px;}
.sy-box5 .b5-r-item,.sy-box5 .b5-list{height: 63px;}
.y-footer{padding: 0 100px;}
.y-footer .foot-third{margin: 60px 0;}
.sy-box4 .b4-info{padding:30px 0 0 60px;}
.y-head .h-child{top: 95px;right:50px;}

.gy-box2 {padding-left: 100px;}
.gy-box1 img{width: 140px;}
.gy-box1,.gy-box5{padding-top: 60px;padding-bottom: 60px;}
.gy-box3{padding-top: 60px;}
.gy-box4 .b4-year{font-size: 280px;}
.gy-box5 .join-box3{padding-top: 70px;}
.gy-box6{padding-top: 60px;padding-bottom: 40px;}
.gy-box5 .zz-yuan2 {right: 14%;}
.gy-box5 .zz-yuan1 {left: 14%;}
.gy-box5 .en-hd{font-size: 160px;}
.fad-box2 .b2-info{margin-top: 60px;}
.fad-box2 {padding-bottom: 60px;}
.fad-box2 .b2-ready, .fad-box1 .b1-info {margin-top: 60px;}

.khal-box1{padding-top: 60px;}
.khal-box1 .b1-list {margin-top: 60px;}
.khal-box2 {padding-bottom: 60px;}
.khfw-box1 .b1-pic{margin-top:60px;}
.khfw-box1 {padding-top: 60px;}
.khfw-box2{padding-top: 60px;padding-bottom: 60px;}
.khfw-box3 {margin: 60px auto;}

.xw-details{padding-top: 60px;}
.xw-details .xwd-right{padding-left: 60px;}

.xwzx-box1 .xw1-t-l{margin-left: 50px;}
.zxns-box1 {padding-top: 60px;}
.zxns-box1 .b1-not{margin-top: 60px;}

.zlxz-box1 {padding-top: 60px;}
.zlxz-box2 {margin-top: 60px;padding-bottom: 60px;}

.khfw-box3 .b3-btn{width: 300px; margin-top: 25px;font-size: 22px; height: 45px;}
.khfw-box3 .b3-info{font-size:26px;}
}
@media screen and (max-width: 1600px){
.y-footer .f-t-list p{display:flex;flex-direction:column;}
.y-pad95 {padding-left: 40px;padding-right: 40px;}
.y-head .h-phone {font-size: 15px;width: 150px;height: 38px;}
.y-head .h-phone .iconfont{font-size: 18px;}
.y-head .h-menu {font-size: 16px;}
.y-head .h-menu, .y-head .h-phone {margin-left: 30px;}
.y-head .h-logo img {width: 460px;}
.y-head {height: 80px;}
.y-page {padding-top: 80px;}
.y-sider{width: 75px;}
.y-sider .y-s-child{right: 75px;}
.y-pad220 {padding-left:80px;padding-right: 80px;}
.pub-box1 {font-size: 21px;height: 110px;}
.pub-box1 .pb1-btn {width: 165px;height: 50px;font-size: 21px;}
.sy-tit{font-size: 36px;}
.sy-box2 .b2-t-list {width: 170px;height: 50px;font-size: 21px;}
.sy-box2 .b2-i-pic{width: 180px;}
.sy-box2 .b2-i-tit{font-size: 26px;}
.sy-box2 .b2-i-txt,.sy-box7 .b3-case,.sy-box4 .b4-txt span:first-child,.sy-box4 .b4-btn,.sy-box5 .b5-more{font-size: 17px;}
.sy-box2 .b2-btn{margin-top: 60px;}
.sy-box2 .b2-b-i,.sy-box4 .b4-i-btn{width: 150px;height: 50px;font-size: 17px;}
.sy-box3 .swiper-button-prev img, .sy-box3 .swiper-button-next img {width: 30px;}
.sy-box4 .b4-btn{margin-top: 25px;}
.sy-box4 .b4-pic1 {width: 325px;margin-right: 60px;}
.sy-box5 .mySwiper3 {width: 435px;height: 340px;}
.sy-box5 .b5-r-txt p{font-size: 18px;}
.sy-box5 .b5-r-item, .sy-box5 .b5-list {height: 56px;}
.sy-box6 .b6-info{font-size: 30px;line-height: 46px;}
.sy-box6 .b6-btn {width: 400px;margin-top: 30px;height: 65px;border-radius: 35px;font-size: 30px;}
.sy-box6 .b6-btn .iconfont {margin-right: 20px;font-size: 35px;}	
.y-footer {padding: 0 80px;}
.y-footer .f-f-gz{font-size: 18px;}
.y-footer .f-f-link{height: 45px;font-size: 17px;}
.y-footer .f-s-left .f-s-name,.y-footer .f-s-name{font-size: 18px;}
.y-footer .f-s-txt a{font-size: 21px;}
.y-footer .fs-r-menu{margin-left: 55px;}
.y-footer .f-t-list{margin-right: 20px;}
.y-footer .f-t-list:last-child{margin-right: 0;}
.y-footer .foot-forth{height: 70px;}
.y-sider .s-list{width: 270px;}	
.y-sider .y-s-open{width: 280px;}
.y-sider .y-sc-tel{font-size: 28px;}
.y-sider .y-sc-name{font-size: 18px;}
.y-head .h-child{top: 80px;right:40px;padding-left:20px;padding-right:20px;}
.y-head .h-c-list{height: 40px;}
.y-head .h-c-list{font-size: 15px;}

.pub-tit1 span:first-child{font-size: 55px;}
.pub-tit1{font-size: 36px;}
.gy-box3{padding-top: 60px;font-size: 18px;line-height: 36px;}
.gy-box5 .b5-name{font-size: 26px;height: 150px;}
.gy-box1 img {width: 130px;}
.gy-box2 {padding-left: 80px;}
.gy-box6 .b6-tro p{ -webkit-line-clamp: 7;}
.fad-box1 .b1-name {margin-top: 40px;font-size: 36px;}
.fad-box1 .b1-right{margin-left: 80px;}
.fad-box2 .b2-tit{font-size: 32px;}
.fad-box2 .b2-tit p {width: 7px;height: 38px;}
.fad-box2 .b2-info{font-size: 17px;}
.fad-box2 .b2-ready p{font-size: 45px;}

.khal-box1 .b1-name{font-size: 18px;}
.khfw-box2 .b2-tit{width: 180px;height: 55px;font-size: 24px;}
.khfw-box2 .b2-info{font-size: 18px;line-height: 36px;}
.khfw-box3 .b3-btn{ font-size: 20px;width: 250px;margin-top: 15px;height: 40px;}
.khfw-box3 .b3-info{font-size: 24px;}

.xw-details .xwd-l-tit{font-size: 32px;}
.xw-details .xwd-l-box1,.xw-details .xwd-l-info{font-size: 17px;}
.xw-details .xwd-l-info{margin-bottom: 60px;}
.xw-details .xwd-r-tit{font-size: 26px;}
.xw-details .xwd-r-l{font-size: 17px;}
.xw-details .xwd-r-name{font-size: 20px;line-height: 26px;}

.xwzx-box1 .xw1-t-l{font-size: 26px;}
.xwzx-box1 .xw1-line{width: 100px;margin-top: 10px;}
.xwzx-box1 .xw1-name{height: 48px;font-size: 17px;}
.xwzx-box1 .xw1-info{height: 145px;}

.zxns-box1 .b1-tit{font-size: 36px;}
.zxns-box1 .b1-not {margin-top: 50px;}
.zxns-box1 .b1-not{font-size: 22px;line-height: 38px;}
.zxns-box1 .b1-list{height: 70px;font-size: 22px;}
.zxns-box1 .b1-item{font-size: 18px;}
.zxns-box1 .b1-item{height: 70px;}
.zxns-box2 .b2-icon img{width: 130px;}
.zxns-box2 .b2-icon{font-size: 26px;}
.zxns-box2 .b2-txt{font-size: 17px;margin-top: 20px;line-height: 40px;}

.zlxz-box1 .b1-l-name{height: 80px;font-size: 22px;}
.zlxz-box1 .b1-l-menu{height: 55px;font-size: 18px;}
.zlxz-box1 .b1-r-pic1{margin-right: 20px;width: 38px;}
.zlxz-box1 .b1-r-name{font-size: 18px;}
.zlxz-box1 .b1-r-size {width: 125px;}

}
@media screen and (max-width: 1400px){
	.y-head .h-menu {font-size: 15px;}
.y-head .h-child{right:30px;padding-top:10px;padding-bottom:0;}
.y-pad95 {padding-left: 30px;padding-right: 30px;}
.y-head .h-logo img {width: 341px;}
.y-pad220 {padding-left: 50px;padding-right: 50px;}
.pub-box1 .pb1-btn {width: 160px;height: 45px;font-size: 19px;}
.pub-box1 {font-size: 19px;height: 100px;}
.sy-box2, .sy-box4, .sy-box5 {padding-top: 50px;padding-bottom: 50px;}
.sy-tit {font-size: 31px;}
.sy-box2 .b2-t-list {width: 160px;height: 45px;font-size: 19px;}
.sy-box2 .b2-tab {margin-top: 40px;}
.sy-box2 .b2-info {padding: 50px;margin-top: 40px;}
.sy-box2 .b2-left {margin-right: 50px;}
.sy-box2 .b2-i-pic {width: 175px;}
.sy-box2 .b2-i-tit {font-size: 24px;margin: 16px 0 20px 0;}
.sy-box2 .b2-i-txt, .sy-box7 .b3-case, .sy-box4 .b4-txt span:first-child, .sy-box4 .b4-btn, .sy-box5 .b5-more {font-size: 16px;}
.sy-box2 .b2-i-txt{line-height: 26px;height: 105px;}
.sy-box2 .b2-btn {margin-top:  40px;}
.sy-box2 .b2-b-i, .sy-box4 .b4-i-btn {width: 140px;height: 45px;font-size: 16px;}
.sy-box3 {padding-top: 50px;}
.sy-box3 .b3-lb{margin-top: 50px;}
.sy-box3 .swiper-button-prev img, .sy-box3 .swiper-button-next img {width: 22px;}
.sy-box3 .swiper-button-next {right: -40px;}
.sy-box3 .swiper-button-prev {left: -40px;}
.sy-box3 .b3-txt{font-size: 15px;line-height: 24px;height: 93px;}
.sy-box7 {padding-bottom: 50px;}
.sy-box4 .b4-main, .sy-box4 .b4-intro, .y-footer .foot-first {margin-top: 50px;}
.sy-box4 .b4-pic1 {width: 300px;margin-right: 50px;}
.sy-box4 .b4-i-btn{margin: 40px 0;}
.sy-box6 .b6-info {font-size: 26px;line-height: 44px;}
.sy-box6 .b6-btn {width: 330px;height: 60px;border-radius: 30px;font-size: 26px;}
.sy-box6 .b6-btn .iconfont {font-size: 28px;}
.y-footer {padding: 0 50px;}
.y-footer .f-f-gz {font-size: 17px;}
.y-footer .f-s-right {margin-top: 50px;}
.y-footer .f-s-left .f-s-name {margin-top: 50px;margin-bottom: 40px;}
.y-footer .f-s-left .f-s-name, .y-footer .f-s-name {font-size: 17px;}
.y-footer .f-s-txt{font-size: 15px;}
.y-footer .f-s-txt a {font-size: 19px;}
.y-footer .fs-m-l{font-size: 15px;    line-height: 38px;}
.y-footer .foot-third {margin: 50px 0;}
.y-footer .foot-forth{font-size: 15px;height: 65px;}

.gy-box2 {padding-left: 50px;}
.gy-box1, .gy-box5 {padding-top: 50px;padding-bottom: 50px;}
.gy-box1 img {width: 120px;}
.pub-tit1 span:first-child {font-size: 50px;}
.pub-tit1 {font-size: 31px;}
.gy-box3 {padding-top: 50px;font-size: 17px;line-height: 34px;}
.gy-box4 .b4-year {font-size: 250px;}
.b4-second .button img{width: 100px;}
.gy-box5 .join-box3 {padding-top: 60px;}
.gy-box5 .en-hd {font-size: 126px;}
.gy-box5 .b5-name {font-size: 24px;height: 125px;}
.gy-box6 {padding-top: 50px;}
.gy-box6 .b6-name{padding: 12px 10px 4px 10px;}
.gy-box6 .b6-text{padding: 0 10px 10px 10px;}
.gy-box6 .b6-tro{font-size: 15px;line-height: 28px;}
.gy-box4{padding-top: 40px;}
.fad-box1{padding-top: 50px;}
.fad-box1 .b1-name {margin-top: 35px;font-size: 31px;}
.fad-box1 .b1-right {margin-left: 50px;}
.fad-box2 .b2-ready, .fad-box1 .b1-info {margin-top: 50px;}
.fad-box2 {padding-bottom: 50px;padding-top: 50px;}
.fad-box2 .b2-tit {font-size: 30px;}
.fad-box2 .b2-info {margin-top: 50px;padding-bottom: 50px;}
.fad-box2 .mySwiper {margin-top: 50px;}
.fad-box2 .b2-ready p {font-size: 40px;}
.fad-box2 .b2-r-btn {width: 170px;margin-top: 40px;height: 50px;}

.khal-box1 {padding-top: 50px;}
.khal-box1 .b1-list {margin-top: 50px;}
.khal-box1 .b1-name {font-size: 17px;height: 75px;}
.khal-box2 {padding-bottom: 50px;}

.khfw-box1 {padding-top: 50px;}
.khfw-box1 .b1-pic {margin-top: 50px;}
.khfw-box2 {padding-top: 50px;padding-bottom: 50px;}
.khfw-box2 .b2-tit {font-size: 22px;width: 170px;height: 50px;}
.khfw-box2 .b2-info {font-size: 17px;line-height: 34px;}
.khfw-box3 {margin: 50px auto;}
.khfw-box3 .b3-btn {font-size: 19px;width: 220px;}
.khfw-box3 .b3-info {font-size: 22px;}
.khfw-box3 img{height:150px;object-fit:cover;border-radius:10px;}
		
.xw-details {padding-top: 50px;padding-bottom: 50px;}		
.xw-details .xwd-l-tit {font-size: 28px;line-height: 42px;margin: 40px 0;}	
.xw-details .xwd-l-box1, .xw-details .xwd-l-info {font-size: 16px;}
.xw-details .xwd-l-box1{padding-bottom: 20px;}			
.xw-details .xwd-l-info {margin-bottom: 50px;line-height: 32px;padding-bottom: 50px;}		
.xw-details .xwd-l-not{font-size: 15px;}			
.xw-details .xwd-r-tit {font-size: 24px;}
.xw-details .xwd-r-l{margin-top: 30px;}				
.xw-details .xwd-right {padding-left: 40px;}			
.xw-details .xwd-r-name {font-size: 18px;margin: 20px 0 10px 0;}				
						
.xwzx-box1 .xw1-t-l {font-size: 24px; margin-left: 40px;}						
.xwzx-box1 .xw1-line {width: 90px;}					
.xwzx-box1 .xw1-name {height: 45px;font-size: 16px;line-height: 22px;}					
						
.zxns-box1 {padding-top: 50px;}
.zxns-box1 .b1-not {font-size: 20px;line-height: 32px;}
.zxns-box1 .b1-list {height: 65px;border-bottom: 4px solid #88D2A6;font-size: 20px;}
.zxns-box1 .b1-item {height: 65px;font-size: 17px;}
.zxns-box1 .b1-icon {font-size: 30px;}
.zxns-box1 .b1-info{font-size: 15px;}
.zxns-box2 .b2-icon img {width: 115px;}
.zxns-box2 .b2-icon {font-size: 24px;}
.zxns-box2 .b2-txt {font-size: 16px;margin-top: 10px;line-height: 30px;}		
.zxns-box1 .b1-tit {font-size: 31px;}

.zlxz-box1 {padding-top: 50px;}
.zlxz-box1 .b1-left{width: 230px;}
.zlxz-box1 .b1-l-name {height: 70px;padding-left: 25px;font-size: 21px;}
.zlxz-box1 .b1-l-menu {height: 50px;font-size: 17px;padding: 0 25px;}
.zlxz-box1 .b1-right{margin-left: 30px;}
.zlxz-box1 .b1-r-btn img {width: 25px;margin-right: 10px;}
.zlxz-box1 .b1-r-btn{font-size: 15px;}
.zlxz-box1 .b1-r-time {width: 120px;}
.zlxz-box1 .b1-r-name {font-size: 17px;}
.zlxz-box1 .b1-r-pic1 {margin-right: 15px;width: 35px;}	
.zlxz-box1 .b1-r-list{padding: 0 25px;height: 65px;}	
.zlxz-box2 {margin-top:50px;padding-bottom: 50px;}
.zlxz-box1 .b1-right{width: calc(100% - 260px);}
}
@media screen and (max-width: 1280px){
.gy-box5 .join-box3{box-sizing: border-box;padding-left: 50px;padding-right: 50px;}
.gy-box5 .zz-yuan1 {left: 90px;}
.gy-box5 .zz-yuan2 {right: 90px;}
	
}
@media screen and (max-width: 1200px){
.y-head .h-phone {font-size: 14px;width: 135px;height: 35px;}
.y-head .h-phone .iconfont {font-size: 16px;}
.y-head .h-menu {font-size: 15px;}
.y-head .h-menu {margin-left: 20px;}
.y-head .h-logo img {width: 340px;}
.y-head .h-phone{display: none;}
.y-head {height: 65px;}
.y-page {padding-top: 65px;}
.pub-box1 {font-size: 17px;height: 85px;}
.pub-box1 .pb1-btn {width: 130px;height: 40px;font-size: 17px;}
.sy-box2, .sy-box4, .sy-box5 {padding-top: 40px;padding-bottom: 40px;}
.sy-tit {font-size: 27px;}
.sy-box2 .b2-t-list {width: 130px;height: 40px;font-size: 17px;margin: 0 10px;}
.sy-box2 .b2-tab {margin-top: 30px;}
.sy-box2 .b2-info {padding: 40px;margin-top: 30px;border-radius: 20px;}
.sy-box2 .b2-left {margin-right: 40px;}
.sy-box2 .b2-i-pic {width: 135px;}
.sy-box2 .b2-i-tit {font-size: 22px;margin: 10px 0 15px 0;}
.sy-box2 .b2-i-txt, .sy-box7 .b3-case, .sy-box4 .b4-txt span:first-child, .sy-box4 .b4-btn, .sy-box5 .b5-more {font-size: 15px;}
.sy-box2 .b2-btn {margin-top: 20px;}
.sy-box2 .b2-b-i, .sy-box4 .b4-i-btn {width: 125px;border-radius: 10px;height: 40px;font-size: 15px;}
.sy-box3 .b3-info{padding: 15px;border-radius: 10px;}
.sy-box3 .b3-txt {font-size: 14px;line-height: 22px;height: 88px;}
.sy-box3 .b3-more{font-size: 15px;margin-top: 20px;}
.sy-box3 .b3-lb .swiper-slide,.sy-box3 .b3-pic img{border-radius: 10px;}
.sy-box7 {padding-bottom: 40px;}
.sy-box7 .b3-case{margin-top: 40px;}
.sy-box5 .mySwiper3 {width: 420px;height: 295px;}
.sy-box5 .b5-r-item, .sy-box5 .b5-list {height: 49px;}
.sy-box6 .b6-info {font-size: 24px;}
.sy-box6 .b6-btn {width: 300px;margin-top: 20px;height: 55px;border-radius: 25px;font-size: 24px;}
.sy-box4 .b4-main, .sy-box4 .b4-intro, .y-footer .foot-first {margin-top: 40px;}				
.y-footer .f-s-txt a {font-size: 17px;}		
.y-footer .fs-m-l {font-size: 14px;line-height: 34px;}			
.y-footer .f-t-list {font-size: 14px;}			
.y-footer .foot-third {margin: 40px 0;}				
.y-footer .foot-forth {font-size: 14px;height: 60px;}		
.sy-box5{flex-direction: column;}	
.sy-box5 .b5-left{width: 100%;}	
.sy-box5 .b5-right{margin-left: 0;margin-top: 20px;flex: initial;width: 100%;}				
.y-footer .fs-r-menu {margin-left: 23px;}			
.sy-box4 .b4-info {padding: 20px 0 0 40px;}				
.sy-box4 .b4-bg{min-height: 320px;object-fit: cover;}		
.y-head .h-child{top: 65px;padding-top: 20px;width: 50%;}

.y-head .h-c-list{font-size: 14px;width:24%;margin-right:1.33%;height: 35px;}
.y-head .h-c-list:nth-child(5n) {margin-right: 1.33%;}
.y-head .h-c-list:nth-child(4n){margin-right:0}
.sy-box3 {padding-top: 40px;}	

.gy-box1, .gy-box5 {padding-top: 40px;padding-bottom: 40px;}			
.pub-tit1 span:first-child {font-size: 45px;line-height: 40px;margin-bottom: 15px;}			
.pub-tit1 {font-size: 27px;}		
.gy-box1 img {width: 100px;margin-right: 20px;}		
.gy-box2 .mySwiper3 .swiper-slide,
.gy-box2 .mySwiper3 .swiper-slide img{border-radius: 15px 0 0 15px;}		
.gy-box3 {padding-top:30px;font-size: 16px;line-height: 30px;}
.gy-box4 .b4-year {font-size: 200px;line-height: 145px;}
.container {padding-top: 55px;height:460px;}
.slide-content {margin: 30px auto;}
.gy-box5 .zz-yuan img{width: 90px;}			
.gy-box5 .b5-name {font-size: 22px;height: 80px;}			
.gy-box5 .swiper-slide{padding-bottom: 64.7%;}			
.gy-box6 {padding-top: 40px;}
.gy-box5 .join-box3 {padding-top: 50px;}	
.gy-box6 .b6-tro {font-size: 14px;line-height: 24px;padding: 15px;}				
.gy-box6 .b6-tro p {-webkit-line-clamp: 6;}
.gy-box6 {padding-top: 40px;padding-bottom: 20px;}
.gy-box6 .b6-name{font-size: 18px;}
.fad-box1 {padding-top: 40px;padding-bottom: 40px;}
.fad-box1 .b1-name {margin-top: 20px;font-size: 27px;}
.fad-box2 .b2-ready, .fad-box1 .b1-info {margin-top: 40px;font-size: 15px;}
.fad-box1 .b1-right{margin-left: 40px;}
.fad-box2 {padding-bottom: 40px;padding-top: 40px;}
.fad-box2 .b2-tit {font-size: 28px;}
.fad-box2 .b2-tit p {width: 6px;height: 32px;}
.fad-box2 .b2-info {margin-top: 40px;padding-bottom: 40px;margin-bottom: 40px;}
.fad-box2 .b2-info{font-size: 16px;line-height: 30px;}
.fad-box2 .mySwiper .swiper-slide{border-radius: 10px;}
.fad-box2 .b2-case{height: 80px;font-size: 16px;}
.fad-box2 .b2-ready p {font-size: 35px;}

.khal-box1 {padding-top: 40px;}
.khal-box1 .b1-list {margin-top: 40px;}
.khal-box1 .b1-item{margin-bottom: 30px;border-radius: 10px;}
.khal-box1 .b1-pic img{border-radius: 10px;}
.khal-box1 .b1-name {font-size: 16px;height: 70px;}
.khal-box2 {padding-bottom: 40px;}

.khfw-box1 {padding-top: 40px;padding-bottom: 40px;}
.khfw-box1 .b1-pic {margin-top: 40px;}
.khfw-box2 {padding-top: 40px;padding-bottom: 40px;}
.khfw-box2 .b2-info {font-size: 16px; line-height: 30px}
.khfw-box3 {margin: 40px auto;}
.khfw-box3 .b3-info {font-size: 22px;padding: 0 80px;box-sizing: border-box;text-align: center;}
.khfw-box3 img{min-height: 150px;}

.xw-details {padding-top: 40px;padding-bottom: 40px;}
.xw-details .xwd-l-tit {font-size: 24px;line-height: 36px;margin: 30px 0;}
.xw-details .xwd-l-box1, .xw-details .xwd-l-info {font-size: 15px;}
.xw-details .xwd-l-info {margin-bottom: 40px;line-height: 30px;padding-top: 30px;padding-bottom: 30px;}
.xw-details .xwd-left{padding-right: 30px;}
.xw-details .xwd-l-btn{margin: 30px auto 0 auto;}
.xw-details .xwd-right {padding-left: 30px;}
.xw-details .wxd-r-pic img,.xw-details .wxd-r-pic{border-radius: 10px;}	
.xw-details .xwd-r-name {font-size: 17px;margin: 15px 0 10px 0;}
.xw-details .xwd-r-l {font-size: 16px;margin-top: 20px;}
		
.xwzx-box1 .xw1-t-l{font-size: 22px;}
.xwzx-box1 .xw1-line {width: 80px;}
.xwzx-box1 .xw1-info{padding: 10px;}
.xwzx-box1 .xw1-item,.xwzx-box1 .xw1-item img{border-radius: 10px;}
.xwzx-box1 .xw1-info {height: 110px;}
.xwzx-box1 .xw1-name{font-size: 15px;}

.zxns-box1 {padding-top: 40px;}
.zxns-box1 .b1-not {margin-top: 40px;}
.zxns-box1 .b1-not {font-size: 18px;line-height: 28px;}
.zxns-box1 .b1-list{height: 65px;padding: 0 30px;}
.zxns-box1 .b1-item {height: 65px;padding: 0 30px;}
.zxns-box1 .b1-info{padding: 20px 30px;}
.zxns-box2 .b2-icon img {width: 95px;}
.zxns-box2 .b2-icon {font-size: 22px;}

.zlxz-box1 {padding-top: 40px;}
.zlxz-box1 .b1-l-name {height: 60px;padding-left: 20px;font-size: 19px;}
.zlxz-box1 .b1-l-menu {font-size: 16px;padding: 0 20px;}
.zlxz-box1 .b1-left {width: 190px;}
.zlxz-box1 .b1-right{width: calc(100% - 220px);}
.zlxz-box1 .b1-r-list {padding: 0 20px;border-radius: 5px;height: 60px;}
.zlxz-box1 .b1-r-size {width: 110px;}
.zlxz-box1 .b1-r-name {font-size: 16px;}
.zlxz-box1 .b1-r-pic1 {margin-right: 10px;width: 30px;}
.zlxz-box2 {margin-top: 40px;padding-bottom: 40px;}
}
@media screen and (max-width: 993px){
.zxns-box2 .b2-bg{min-height: 260px;}
.zxns-box1 .b1-item,.zxns-box1 .b1-list{height:55px;}
.khfw-box1 .b1-pic,.khfw-box2 .b2-main,.khfw-box3{padding-left:0;padding-right:0;}
.khfw-box2 .b2-tit {font-size: 18px;width: 135px;height: 45px;}
.khfw-box2 .b2-info {font-size: 15px;line-height: 28px;}
.khfw-box3 .b3-info{padding:0 40px;font-size:20px;}
.y-footer .f-t-list p{display:block;}
.khfw-box3 .b3-btn {height: 38px; font-size: 18px; width: 200px;}
.sy-box4 .mySwiper2 .swiper-slide{padding-bottom: 42.5%;}
.y-head .h-right{display: none;}
.navbar{display: flex;}
.y-head .h-logo img {width: 370px;}
.y-pad220 {padding-left: 40px;padding-right: 40px;}
.sy-box2 .b2-info{align-items: center;}
.sy-box3 .swiper-button-next {right: -35px;}
.sy-box3 .swiper-button-prev {left: -35px;}
.sy-box4 .b4-info {padding: 10px 0 0 20px;}
.sy-box4 .b4-txt,.sy-box4 .b4-notice{font-size: 15px;}
.sy-box4 .b4-item img{width: 32px;}
.sy-box6>img{min-height: 200px;}
.y-footer .f-f-link,.y-footer .f-f-gz,.y-footer .f-f-wechat .iconfont,.y-footer .f-s-right,.y-sider,.y-s-colse{display: none;}
.y-footer .f-f-child{display: block;position: static;margin-top: 20px;width: max-content;height: max-content;}
.y-footer .f-f-child img{width: 100px;height: 100px;}
.y-footer .foot-first{flex-direction: column;margin-top: 30px;}
.y-footer .f-s-left{margin: 0 auto;}
.y-footer .f-s-name{text-align: center;margin-top: 10px !important;margin-bottom: 0 !important;}
.y-footer .foot-third{flex-direction: column;margin-top:0px;margin-bottom: 10px;}
.y-footer .f-s-list{margin-top: 10px;}
.y-footer .f-t-list .iconfont{font-size: 20px;}
.y-footer .f-t-list{margin-top: 10px;}
.y-footer .foot-forth{flex-direction: column;padding-top: 10px;padding-bottom: 10px;height: max-content;}
.y-footer {padding: 0 40px;}
.gy-box6 .b6-item:nth-child(6n){margin-right: 0.74%;}
.gy-box6 .b6-item:nth-child(4n){margin-right: 0;}
.gy-box6 .b6-item{width: 24.4%;}
.gy-box2 {padding-left: 40px;}
.gy-box3 {padding-top: 20px;font-size: 15px;line-height: 28px;}

.xw-details{flex-direction: column;}
.xw-details .xwd-left{flex: initial;width: 100%;padding-right: 0;border-right: none;}
.xw-details .xwd-right {padding-left: 0px;width: 100%;flex-wrap: wrap;display: flex;justify-content: space-between;}
.xw-details .xwd-r-tit{width: 100%;}
.xw-details .xwd-r-l{width: 48%;}
.xw-details .xwd-r-name{height: 52px;}

.khal-box1 .xw1-tit{display: none;}
.xwzx-box1 .xw1-name {font-size: 14px;line-height: 20px;height: 38px;margin-top: 5px;}
.xwzx-box1 .xw1-info {height: 95px;}
.xwzx-box1 .xw1-item{margin-bottom: 30px;}
.zxns-box2 .b2-txt{max-width: 180px;}

.zlxz-box1 .b1-left{display: none;}
.zlxz-box1 .b1-right{width: 100%;margin-left:0;}

}
@media screen and (max-width: 768px){
.sy-box5 .mySwiper3{width:100%;height:max-content;}
.pub-box1 .pb1-btn-h5,.sy-box2 .b2-b-h5,.sy-box4 .b4-btn-h5,.fad-box2 .b2-r-h5,.khfw-box3 .b3-btn-h5{display:flex;}
.pub-box1 .pb1-btn-pc,.sy-box2 .b2-b-pc,.sy-box4 .b4-btn-pc,.fad-box2 .b2-r-pc,.khfw-box3 .b3-btn-pc{display:none;}
.y-pad220 {padding-left: 30px;padding-right: 30px;}
.pub-box1 {font-size: 15px;height: 75px;}
.pub-box1 .pb1-btn {width: 100px;height: 30px;font-size: 15px;}
.sy-box2, .sy-box4, .sy-box5 {padding-top: 30px;padding-bottom: 30px;}
.sy-tit {font-size: 24px;}	
.sy-box2 .b2-t-list {width: 105px;height: 30px;font-size: 15px;}
.sy-box2 .b2-info{padding: 20px;flex-direction: column-reverse;}
.sy-box2 .b2-right{width: 100%;padding-bottom: 72%;}
.sy-box2 .b2-left{margin-right: 0;}
.sy-box2 .b2-i-tit{font-size: 20px;}
.sy-box3 {padding-top: 30px;}
.sy-box3 .b3-lb {margin-top: 30px;padding: 0 20px;}
.sy-box3 .swiper-button-next {right: -20px;}
.sy-box3 .swiper-button-prev {left: -20px;}
.sy-box3 .b3-info {padding: 10px;border-radius: 5px;margin-top: -25px;}
.sy-box3 .swiper-pagination{margin-top: 15px;}		
.sy-box3 .swiper-pagination-bullet {width: 30px;height: 3px;}		
.index_f2 {padding-top: 30px;}		
.sy-box7 .b3-case {margin-top: 30px;}	
.sy-box7 {padding-bottom:30px;}	
.sy-box4 .b4-txt, .sy-box4 .b4-notice {font-size: 14px;}
.sy-box4 .b4-list{margin-top: 0;}
.sy-box4 .b4-btn{margin-top: 20px;}
.sy-box3 .b3-more .iconfont,.sy-box4 .b4-btn .iconfont{font-size: 14px;}
.sy-box4 .b4-main, .sy-box4 .b4-intro, .y-footer .foot-first {margin-top: 30px;}
.sy-box4 .b4-pic1 {width: 245px;margin-right: 30px;}
.sy-box4 .b4-intro{font-size: 15px;}	
.sy-box4 .b4-i-btn {margin: 30px 0;}
.sy-box4 .mySwiper2 .swiper-slide {padding-bottom: 67.5%;}
.sy-box4 .b4-bg{min-height: 350px;}
.sy-box5 .b5-list p,.sy-box5 .b5-r-item p{font-size: 15px;margin-right: 30px;}					
.sy-box5 .b5-r-item, .sy-box5 .b5-list {height: 45px;}					
.sy-box5 .b5-r-info{flex-direction: column;}				
.sy-box5 .b5-r-pic{width: 100%;height: 0;padding-bottom: 78%;overflow: hidden;}				
.sy-box5 .b5-r-pic img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: block;object-fit: cover;}					
.sy-box5 .b5-r-txt{height: 100px;}				
.sy-box5 .b5-r-txt p {font-size: 16px;}				
.sy-box5 .b5-r-list{width: 100%;flex: initial;}				
.sy-box6 .b6-info {font-size: 20px; line-height: 30px;}				
.sy-box6 .b6-btn {width: 240px;margin-top: 20px;height: 45px;font-size: 20px;}					
.sy-box6 .b6-btn .iconfont {font-size: 22px;margin-right: 15px;}				
.sy-box6>img {min-height: 180px;}				
.y-footer .foot-pic1 {width: 270px;}				
.y-footer .f-f-child img {width: 90px;height:90px;}			
.y-footer .f-s-left .f-s-name, .y-footer .f-s-name {font-size: 15px;}			
.y-footer .f-s-list {margin-top: 8px;}			
.y-footer .f-s-list .iconfont {font-size: 20px;margin-right: 5px;}			
.y-footer .f-t-list .iconfont{margin-right: 5px;}
.y-footer {padding: 0 30px;}			
.gy-box1, .gy-box5 {padding-top: 30px;padding-bottom:30px;}
.pub-tit1 span:first-child {font-size: 40px;line-height: 35px;margin-bottom: 5px;}
.pub-tit1 {font-size: 24px;}
.gy-box1 img {width: 85px;margin-right: 10px;}
.gy-box2 {padding-left: 30px;}
.gy-box4 .b4-year {font-size: 140px;line-height: 140px;}
.slide_items li span{font-size: 26px;}
.slide_wrap1 .slide_items li.on span {font-size: 45px;}
.container {padding-top: 30px;}
.slide-content {margin:20px auto;}
.slide_items li{width: 150px;}
.b4-second .button img {width: 70px;}
.slide_wrap2{margin: 0 10px;}
.container{height: 380px;}
.gy-box5 .en-hd{display: none;}
.gy-box5 .join-box3 {padding-top: 30px;padding-left: 30px;padding-right: 30px;}
.gy-box5 .zz-yuan img {width: 75px;}
.gy-box5 .zz-yuan2 {right: 55px;}
.gy-box5 .zz-yuan1 {left: 55px;}
.gy-box5 .b5-name {font-size: 20px;height: 90px;}
.gy-box6 {padding-top:30px;padding-bottom: 10px;}
.gy-box6 .b6-item:nth-child(4n){margin-right: 0.74%;}
.gy-box6 .b6-item:nth-child(3n){margin-right: 0;}
.gy-box6 .b6-item {width: 32.84%;}
.gy-box6 .b6-name {font-size: 17px;}
.gy-box4{padding-top: 30px;}
.fad-box1{align-items: center;}
.fad-box2 .mySwiper .swiper-slide{padding-bottom: 37.8%;}
.fad-box2 .mySwiper {margin-top:40px;}
.fad-box2 .b2-ready p {font-size: 30px;}
.fad-box2 .b2-r-btn {width: 160px;margin-top: 30px;font-size: 17px;height: 45px;}
.fad-box1 .b1-name {margin-top: 0;font-size: 24px;}
.fad-box1 .b1-info,.fad-box2 .b2-info{margin-top: 20px;}
.fad-box1 .b1-right {margin-left: 20px;}
.fad-box1 .b1-right img,.fad-box1 .b1-right{border-radius: 10px;}
.fad-box1,.fad-box2 {padding-top:30px;padding-bottom: 30px;}
.fad-box2 .b2-info {font-size: 15px;line-height: 28px;}
.fad-box2 .b2-info {padding-bottom: 30px;margin-bottom: 30px;}
.fad-box2 .b2-tit {font-size: 24px;}
.fad-box2 .swiper-pagination{margin-top: 10px;}
.fad-box2 .b2-ready, .fad-box1 .b1-info {margin-top: 30px;}
.fad-box2 .b2-r-btn{font-size: 15px;}

.khal-box1 {padding-top: 30px;}
.khal-box1 .b1-list{margin-top: 30px;justify-content: space-between;}
.khal-box1 .b1-item{width: 48%;margin-right: 0 !important;}
.khal-box2 {padding-bottom: 30px;}

.khfw-box1,.khfw-box2 {padding-top: 30px;padding-bottom: 30px;}
.khfw-box1 .b1-pic {margin-top:30px;}
.khfw-box3 {margin: 30px auto;}
.khfw-box3 .b3-info{font-size: 19px;}
.khfw-box3 .b3-btn {font-size: 20px;width: 270px;margin-top: 15px;height: 40px;}
.khfw-box3 img {min-height: 135px;}

.xw-details .xwd-l-tit {font-size: 22px;line-height: 32px;margin: 20px 0;}
.xw-details .xwd-l-box1 span:last-child {margin-left: 20px;}
.xw-details .xwd-l-box1 {padding-bottom: 10px;}
.xw-details .xwd-l-info {margin-bottom: 30px;line-height: 28px;padding-top: 20px;padding-bottom: 20px;}
.xw-details .xwd-l-not{height: 45px;}	
.xw-details .xwd-l-btn{width: 165px;height: 45px;font-size: 16px;}
.xw-details .xwd-left{padding-bottom: 30px;}		
.xw-details .xwd-r-tit {font-size: 21px;}
.xw-details .xwd-r-name {font-size: 16px;margin: 10px 0 5px 0;}
.xw-details .xwd-r-l{font-size: 15px;}
.xw-details {padding-top: 30px;padding-bottom: 30px;}

.xwzx-box1 .xw1-item{width: 48%;margin-right: 0 !important;padding-bottom: 36.8%;}
.zxns-box1 {padding-top: 30px;}
.zxns-box1 .b1-tit {font-size: 28px;}
.zxns-box1 .b1-not {font-size: 16px;margin-top: 30px;line-height: 26px;}
.zxns-box1 .b1-list {height:  55px;margin-top: 30px;font-size: 18px;padding: 0 20px;border-bottom: 3px solid #88D2A6;}		
.zxns-box1 .b1-item {height: 55px;padding: 0 20px;font-size: 16px;}	
.zxns-box1 .b1-icon {font-size: 25px;}
.zxns-box1 .b1-info {padding: 10px 20px;font-size: 14px;line-height: 26px;}
.zxns-box2 .b2-list{flex-wrap: wrap;}
.zxns-box2 .b2-item{width: 48%;margin-top: 20px;}	
.zxns-box2 .b2-bg{min-height: 400px;}
.zxns-box2 .b2-icon img {width: 80px;}
.zxns-box2 .b2-icon {font-size: 18px;}	
.zxns-box2 .b2-txt{max-width: 100%;font-size: 15px;line-height: 24px;}
.zxns-box2 .b2-bg {min-height: 460px;}
.zxns-box1{padding-bottom: 0;}

.zlxz-box1 {padding-top: 30px;}
.zlxz-box1 .b1-r-btn{letter-spacing: 2px;}
.zlxz-box1 .b1-r-btn img {width: 20px;margin-right: 5px;}
.zlxz-box1 .b1-r-size{width: 75px;}
.zlxz-box1 .b1-r-time{width: 90px;}
.zlxz-box1 .b1-r-pic1 {width: 25px;}
.zlxz-box1 .b1-r-name {font-size: 15px;}
.zlxz-box2 {margin-top: 30px;padding-bottom: 30px;}
.sy-box2 .b2-i-txt{height: max-content;}

}
@media screen and (max-width: 576px){
.y-footer .f-f-code1 {margin-left: 20px;}
.khal-box1 .b1-tab{flex-wrap:wrap;justify-content:space-between;height:max-content;padding-bottom:10px;}
.khal-box1 .tab-item{width:48%;margin:10px 0 0 0;}
.slide-content{width:100%;height:150px;}
.navbar input:checked~ul{top: 50px;max-height: calc(100vh - 50px);}
.fad-box1 .b1-info{-webkit-line-clamp:none;}
.y-pad95 {padding-left: 20px;padding-right: 20px;}	
.y-head .h-logo img {width: 265px;}
.y-head {height: 50px;}
.y-page {padding-top: 50px;}
.pub-box1 {font-size: 14px;flex-direction: column;height: max-content;padding-top: 20px;padding-bottom: 20px;}	
.y-pad220 {padding-left: 20px;padding-right: 20px;}
.pub-box1 .pb1-btn {width: 140px;font-size: 14px;margin-top: 20px;}
.sy-box2, .sy-box4, .sy-box5 {padding-top: 20px;padding-bottom: 20px;}
.sy-tit {font-size: 20px;}
.sy-box2 .b2-tab {margin-top: 20px;}
.sy-box2 .b2-info{margin-top: 20px;padding: 15px;border-radius: 10px}
.sy-box2 .b2-i-pic {width: 120px;}
.sy-box2 .b2-i-tit {font-size: 18px;}
.sy-box2 .b2-i-txt, .sy-box7 .b3-case, .sy-box4 .b4-txt span:first-child, .sy-box4 .b4-btn, .sy-box5 .b5-more {font-size: 14px;}
.sy-box2 .b2-i-txt {line-height: 24px;}
.sy-box2 .b2-b-i, .sy-box4 .b4-i-btn {width: 110px;border-radius: 5px;height: 35px;font-size: 14px;}
.sy-box3 {padding-top: 20px;}
.sy-box3 .swiper-button-next {right: -13px;}
.sy-box3 .swiper-button-prev {left: -13px;}
.sy-box3 .swiper-pagination {margin-top: 5px;}
.index_f2 {padding-top: 20px;}
.sy-box7 .b3-case {margin-top:20px;}
.sy-box4 .b4-bg{display: none;}
.sy-box4 .b4-info{position: static;background: #F9FBFF;width: 100%;padding: 10px;}
.sy-box4 .b4-main, .sy-box4 .b4-intro, .y-footer .foot-first {margin-top: 20px;}
.sy-box4 .b4-item{width: 100%;}
.sy-box4 .b4-pic1 {width: 100%;margin-right: 20px;float: initial;margin-right: 0;margin-bottom: 10px;}
.sy-box4 .b4-intro {font-size: 14px;line-height: 26px;}		
.sy-box4 .b4-i-btn {margin: 20px 0;}	
.sy-box4 .b4-honor .swiper-pagination{margin-top: 20px;}	
.sy-box4 .b4-honor .swiper-pagination-bullet {width: 10px;height: 10px;}
.sy-box5 .b5-l-part{padding: 0 20px;}	
.sy-box5 .b5-list p, .sy-box5 .b5-r-item p {font-size: 14px;margin-right: 20px;}	
.sy-box6 .b6-info {font-size: 18px;line-height: 28px;}	
.sy-box6 .b6-btn {width: 220px;height: 40px;font-size: 18px;}
.sy-box6 .b6-btn .iconfont {font-size: 20px;margin-right: 10px;}
.sy-box3 .b3-txt{height: 83px;}
.y-footer .f-s-txt a {font-size: 15px;}
.y-footer .f-s-txt {font-size: 14px;}
.y-footer .foot-forth{text-align: center;}
.gy-box1, .gy-box5 {padding-top: 20px;padding-bottom: 20px;}
.pub-tit1 span:first-child {font-size: 30px;line-height: 25px;}
.pub-tit1 {font-size: 20px;}
.gy-box1 img {width: 70px;}
.gy-box2 .mySwiper3 .swiper-slide, .gy-box2 .mySwiper3 .swiper-slide img{border-radius: 10px 0 0 10px;}
.gy-box2 .swiper-button-prev:after, .gy-box2 .swiper-button-next:after {font-size: 28px;}
.gy-box2 .b2-btn{left: 20px;}
.gy-box2 .swiper-button-prev, .gy-box2 .swiper-button-next{width: 15px;}
.gy-box2 .swiper-button-prev{margin-bottom: 5px;} 
.gy-box2 .swiper-button-next{margin-top:5px;}
.gy-box3 {padding-top: 10px;font-size: 14px;line-height: 26px;}
.gy-box4 {padding-top: 20px;}
.slide_wrap1 .slide_items li.on span {font-size: 35px;}
.slide_items li span {font-size: 22px;line-height: 28px;}
.slide_wrap::after{top: 59px;}
.slide-content ul{line-height: 26px;}
.container {height: 340px;}
.gy-box5 .join-box3 {padding-top: 20px;padding-left:20px;padding-right: 20px;}
.gy-box5 .swiper-slide{border-radius: 10px;}
.gy-box5 .zz-yuan1 {left: 45px;}
.gy-box5 .zz-yuan2 {right: 45px;}
.gy-box5 .b5-name {font-size: 16px;height: 70px;padding: 10px;}
.gy-box6 {padding-top: 20px;padding-bottom: 0px;}
.gy-box6 .b6-item{width: 48%;margin-right: 0 !important;}
.gy-box6 .b6-list{justify-content: space-between;}
.gy-box6 .b6-name {font-size: 16px;}
.fad-box1, .fad-box2 {padding-top: 20px;padding-bottom: 20px;}
.fad-box1{flex-direction: column-reverse;}
.fad-box1 .b1-right{margin-left: 0;width: 100%;}
.fad-box1 .b1-right{padding-top: 43%;}
.fad-box1 .b1-left{margin-top: 20px;flex: initial;width: 100%;}
.fad-box2 .b2-ready, .fad-box1 .b1-info {margin-top: 20px;}
.fad-box1 .b1-info {font-size: 14px;line-height: 26px;}
.fad-box2 .b2-tit {font-size: 20px;}
.fad-box2 .b2-tit p {width: 5px;height: 25px;}
.fad-box2 .b2-info {font-size: 14px;line-height: 26px;}	
.fad-box2 .b2-info {padding-bottom: 20px;margin-bottom: 20px;}
.fad-box2 .mySwiper .swiper-slide {padding-bottom: 77.8%;}
.fad-box2 .b2-case {height: 70px;font-size: 14px;}
.fad-box2 .b2-ready p {font-size: 20px;}
.fad-box2 .b2-r-btn {width: 145px;margin-top: 21px;font-size: 14px;height: 40px;}

.khal-box1 { padding-top: 20px;}
.khal-box1 .b1-list{margin-top: 20px;}
.khal-box1 .b1-item{width: 100%;margin-bottom: 20px;}
.pagination li{width: 35px;height: 35px;margin: 10px 5px;}
.khal-box2{padding-bottom: 20px;}

.khfw-box1 .b1-pic {margin-top: 20px;}
.khfw-box1, .khfw-box2 {padding-top: 20px;padding-bottom:20px;}
.khfw-box2 .b2-tit {font-size: 16px;width: 115px;height: 35px;}
.khfw-box2 .b2-info {font-size: 14px;line-height: 26px;margin-bottom: 20px;margin-top: 20px;}
.khfw-box3 img{border-radius: 10px;}
.khfw-box3 .b3-info {font-size: 16px;padding: 0 20px;}
.khfw-box3 {margin: 20px auto;}
.khfw-box3 .b3-btn {font-size: 16px;width: 160px;height:35px;}

.y-crumbs{font-size: 12px;}
.y-crumbs a, .y-crumbs span{margin: 0;}
.xw-details .xwd-l-tit {font-size: 18px;line-height: 26px;margin: 15px 0;}
.xw-details .xwd-l-box1, .xw-details .xwd-l-info {font-size: 14px;}
.xw-details .xwd-l-box1 span:last-child {margin-left: 10px;}
.xw-details .xwd-l-info {margin-bottom: 20px;line-height: 24px;padding-top: 10px;padding-bottom: 10px;}
.xw-details .xwd-l-not {font-size: 14px;}
.xw-details .xwd-l-not {height: 40px;}
.xw-details .xwd-l-btn {width: 130px;height: 40px;font-size: 15px;}
.xw-details .xwd-r-tit {font-size: 18px;}
.xw-details .xwd-r-l{width: 100%;}
.xw-details .xwd-r-name {font-size: 15px;line-height: 22px;height: 42px;}
.xw-details .xwd-r-l {font-size: 14px;}
.xw-details {padding-top: 20px;padding-bottom: 20px;}

.xwzx-box1 .xw1-item{width: 100%;padding-bottom: 76.8%;}
.xwzx-box1 .xw1-item,.xwzx-box1 .xw1-item img {border-radius: 5px;}
.xwzx-box1 .xw1-item {margin-bottom: 20px;}

.zxns-box1 {padding-top: 20px;}
.zxns-box1 .b1-tit {font-size: 22px;}
.zxns-box1 .b1-not {font-size: 14px;margin-top: 20px;line-height: 22px;}		
.zxns-box1 .b1-list {height: 45px;margin-top: 20px;font-size: 14px;padding: 0 10px;border-bottom: 2px solid #88D2A6;}		
.zxns-box1 .b1-item {height: 45px;padding: 0 10px;font-size: 14px;}	
.zxns-box1 .b1-icon {font-size: 19px;}	
.zxns-box1 .b1-info {padding: 10px;line-height: 22px;}
.zxns-box2 .b2-icon img {width: 65px;}
.zxns-box2 .b2-icon {font-size: 16px;}
.zxns-box2 .b2-txt {font-size: 14px;line-height: 22px;}
.zxns-box2 .b2-bg {min-height: 380px;}

.zlxz-box1 {padding-top: 20px;}
.zlxz-box1 .b1-r-time,.zlxz-box1 .b1-r-size{display: none;}
.zlxz-box1 .b1-r-list {padding: 0 10px;height: 50px;}
.zlxz-box1 .b1-r-name {font-size: 14px;width: 75%;}
.zlxz-box2 {margin-top: 20px;padding-bottom: 20px;}
}