@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-s-sb{display: flex;align-items: flex-start;justify-content: space-between;}
.f-s-c{display: flex;align-items: flex-start;justify-content: center;}
.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-pad170{box-sizing: border-box;padding-left: 170px;padding-right: 170px;}
.white-bg{background: rgba(6, 24, 51, 0.7)!important;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);}
.y-page{display: flex;flex-direction: column;min-height: 100vh;}
.gy-box1 .swiper-slide{width: 100%;height: 0;position: relative;overflow: hidden;padding-bottom: 23.7%;}
.sy-box1 .swiper-slide{padding-bottom: 29% !important;}
.gy-box1 .swiper-slide img{position: absolute;top:0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: block;object-fit: cover;}
.gy-box1 .swiper-pagination-bullet{width: 23px;height: 23px;background: url('../img/sy_icon2.png')no-repeat;background-size: 100% 100%;}
.gy-box1 .swiper-pagination-bullet-active{background: url('../img/sy_icon1.png')no-repeat;background-size: 100% 100%;}

.y-header .pc-logo{display: block;}
.y-header .az-logo{display:none;}
.y-header{position: fixed;top: 0;left: 0;right: 0;z-index: 999;background: rgba(6, 24, 51, 0.3);box-sizing: border-box;padding-left: 85px;padding-right: 50px;}
.y-header .h-logo{width: 458px;display: block;}
.y-header .h-menu{cursor: pointer;min-width: 98px;height: 80px;box-sizing: border-box;margin-left: 5px;font-weight: 400;font-size:17px;color: #fff;width: max-content;padding: 0 10px;position: relative;border-bottom:3px solid rgba(21, 118, 171, 0);}
.y-header .h-active{border-bottom: 3px solid rgba(21, 118, 171, 1);color: #fff !important;}
.y-header .h-child{position: absolute;top: 100%;left: 0;right: 0;z-index: 999;display: none;}
.y-header .h-c-item{width: 100%;min-height: 43px;font-weight: 500;background: rgba(21, 118, 171, 0.74);font-size: 16px;color: #FFFFFF;text-align: center;}
.y-header .h-c-item:last-child{border-bottom: none;}

.y-header .h-menu:hover{border-bottom: 3px solid rgba(21, 118, 171, 1);}
.y-header .h-search{position: relative;margin-left: 30px;height: 50px;cursor: pointer;}
.y-header .y-header>>>img{width: 22px;display: block;}
.y-header .h-s-item{box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);position: absolute;top: 100%;background: #fff;border-radius: 10px;right: 0;width: 200px;box-sizing: border-box;padding: 0 10px;height: 35px;}
.y-header .h-s-input{flex: 1;min-width: 0;border:none;outline: none;font-size: 14px;}
.y-header .h-s-item img{width: 20px;display: block;margin-left: 10px;flex: none;}
.y-header .h-s-child{display: none;}

/* 小屏头部 */
.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 - 60px);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-footer{background: #363D40;}
.y-footer .f-first{border-bottom: 1px solid rgba(255, 255, 255, 0.12);height: 115px;}
.y-footer .f-f-pic{width: 243px;display: block;flex: none;margin-right: 53px;}
.y-footer .f-f-link{position: relative;width: 20%;box-sizing: border-box;padding: 0 17px;height: 44px;margin-left: 67px;border-radius: 10px;cursor: pointer;border: 1px solid #BABBBC;}
.y-footer .f-f-link img{width: 18px;display: block;}
.y-footer .f-f-link p{flex: 1;text-align: center;font-weight: 400;font-size:18px;color: #FFFFFF;opacity: 0.8;}
.y-footer .f-s-l{flex-direction: column;font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 42px;opacity: 0.8;}
.y-footer .f-f-child{position: absolute;top: 110%;left: 0;right: 0;z-index: 999;height: 150px;overflow-y: auto;background: #fff;border-radius: 10px;display: none;}
.y-footer .f-second{height: 160px;border-bottom: 1px solid rgba(255, 255, 255, 0.12);}
.y-footer .f-s-l a{color: inherit;position: relative;transition: color 0.3s ease-in-out;}
.y-footer .ff-c-list{height: 40px;border-bottom: 1px solid #f1f1f1;font-size: 16px;}
.y-footer .ff-c-list:last-child{border-bottom: none;}
.y-footer .f-s-r p{flex-direction: column;margin-left: 23px;}
.y-footer .f-s-r p img{width: 90px;display: block;height: 90px;}
.y-footer .f-s-r{font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 26px;opacity: 0.8;}
.y-footer .f-third{height: 90px;font-weight: 400;font-size: 16px;color: #FFFFFF;opacity: 0.8;}
.y-footer .f-third a{color: inherit;margin-left: 20px;position: relative;transition: color 0.3s ease-in-out;}

/* 动效 */
.sy-box2 .swiper-slide img:hover,
.sy-box6 .b6-list img:hover,
.cyjd .b1-pic1 img:hover,
.cyjd .b1-pic2 img:hover{transition: all 0.4s;transform: scale(1.05);}

.sy-box2 .b2-tit:hover{background: rgba(0, 105, 179, 0.7);transition: all 0.4s;}
.sy-box5 .b5-item:hover{box-shadow: 4px 1px 20px 0px rgba(0, 0, 0, 0.2);transition: all 0.4s; }
.y-footer .f-third a::after,
.y-footer .f-s-l a::after {
content: "";
position: absolute;
left: 0;
bottom: -2px;
width: 100%;
height: 2px;
background-color: #fff;
transform: scaleX(0);
transform-origin: right center;
transition: transform 0.3s ease-in-out;
}
.y-footer .f-third a:hover::after,
.y-footer .f-s-l a:hover::after {
transform-origin: left center;
transform: scaleX(1);
}
.y-footer .f-third a:not(:hover)::after,
.y-footer .f-s-l a:not(:hover)::after {
transform-origin: right center;
transform: scaleX(0);
}


@media screen and (max-width: 1919px) {
.sy-box2{padding-bottom: 80px;}
.sy-box3{padding-top: 80px;padding-bottom: 80px;}
.sy-box3 .b3-photo,.sy-box4 .b4-pic{margin-top: 80px;}
.sy-box4 .b4-item{padding: 80px 50px 0 50px;}
.sy-box5{margin-top: 80px;padding-top: 80px;padding-bottom:120px;}
.sy-box6{padding-top: 120px;}
.sy-box7 {padding-top: 80px;padding-bottom: 80px;}
.sy-box2 .b2-i-tit{margin: 0 65px;}
.beidou1 .bd1-box2 {padding-top: 80px;padding-bottom: 80px;}
.beidou1 .bd1-box1 img{margin-bottom: 80px;}
.beidou3 .bd3-right{padding-top: 80px;}
.beidou3 .bd3-line{top: 60px;}
.beidou3 .bd3-box1,.beidou3{padding-bottom: 80px;}
.beidou4 .bd4-l-name{padding-left: 100px;}
.beidou4 .b1-right{padding: 50px 100px 50px 80px;}
.beidou4 .bd4-box2{margin-top: 80px;}
.cyjd .cyjd-box1{padding-bottom: 80px;}
.cyjd .cyjd-box2,.cyjd .b2-main{margin-top: 80px;}
.cyjd {padding-bottom: 80px;}
.gaoduan .gd-right{padding: 50px 100px;}
.gaoduan {padding-bottom: 80px;}
}
@media screen and (max-width: 1700px) {
.y-header .h-logo{width: 400px;}
.y-header .h-menu{min-width: 90px;font-size: 17px;}
.y-header .h-c-item{font-size: 15px;}
.sy-box2 .mySwiper1{width: 640px;}
.sy-box2 .b2-info{margin-left: 50px;}
.y-pad170{padding-left: 100px;padding-right: 100px;}
.sy-box2 .b2-i-tab{margin-bottom: 30px;}
.sy-box2 .b2-list {padding-bottom: 15px;margin-bottom: 15px;}
.sy-box2 .b2-i-tit span:first-child {font-size: 28px;}
.sy-box2 .b2-i-line {width: 110px;height: 2px;}
.sy-box2 .b2-i-tit{font-size: 18px;}
.sy-box2 .b2-l-item{height: 63px;}
.y-header{padding-left: 40px;padding-right: 40px;}
.sy-box5 .b5-item img{width: 95px;}
.sy-box5 .b5-item{height: 370px;}
}
@media screen and (max-width: 1600px){
.gaoduan .gd-left {width: 515px;}
.gaoduan .bd4-pic img{height: 323px;}
.gaoduan .bd4-l-name p{font-size: 38px;margin-bottom: 10px;}
.gaoduan .bd4-l-name{font-size: 17px;}
.gaoduan .bd4-l-arrow p{border: 20px solid;border-color: transparent transparent transparent #0052D8;}
.gaoduan .bd4-l-arrow{width: 40px;right: -40px;}
.gaoduan .bd4-menu{height: 190px;}
.gaoduan {padding-bottom: 60px;}
.gaoduan .gd-right{height: 905px;}

.cyjd .cyjd-box1 {padding-bottom: 60px;padding-top: 60px;}
.cyjd .b1-tit{font-size: 32px;}
.cyjd .b1-tit img{width: 55px;}
.cyjd .b1-main{margin-top: 60px;}
.cyjd .cyjd-box2,.cyjd .b2-main {margin-top: 60px;}
.cyjd {padding-bottom:60px;}

.beidou4 .bd4-left {width: 570px;}
.beidou4 .bd4-m-active .bd4-pic img{height: 333px;}
.beidou4 .bd4-l-name p{font-size: 38px;margin-bottom: 10px;}
.beidou4 .bd4-l-name{font-size: 17px;}
.beidou4 .bd4-l-arrow p{border: 20px solid;border-color: transparent transparent transparent #0052D8;}
.beidou4 .bd4-l-arrow{right: -40px;width: 40px;}
.beidou4 .b1-right {padding: 50px 100px 50px 55px;height: 1095px;}
.beidou4 .bd4-menu{height: 250px;}
.beidou4 .bd4-box2 {margin-top: 60px;}
.beidou4 {padding-bottom: 60px;}

.beidou3 .bd3-name{font-size: 38px;}
.beidou3 .bd3-left img {width: 530px;height: 427px;}
.beidou3 .bd3-bg,.beidou3 .bd3-right{height: 427px;}
.beidou3 .bd3-right{padding-top: 60px;}
.beidou3 .bd3-list:nth-child(odd) .bd3-right{padding-left: 60px;}
.beidou3 .bd3-list:nth-child(even) .bd3-right{padding-right: 60px;}
.beidou3 .bd3-list{margin-bottom: 60px;}
.beidou3 .bd3-box1, .beidou3 {padding-bottom: 60px;}
.beidou1 .b2-list{padding: 35px 40px;}
.pub-box1 .pb1-english{font-size: 36px;}
.pub-box1,.beidou1 .bd1-box1{padding-top: 60px;padding-bottom: 60px;}
.pub-box1 .pb1-chese {line-height: 68px;font-size: 38px;}
.pub-box1 .pb1-text{margin-top: 60px;}
.beidou1 .bd1-box1 img{margin-bottom: 60px;}
.beidou1 .bd1-box2 {padding-top: 60px;padding-bottom: 60px;}
.beidou1 .b2-tit {height: 75px;line-height: 75px;font-size: 28px;margin: 0 auto 60px auto;}
.y-header .h-logo {width: 365px;}
.y-header .h-menu {min-width: 70px;height: 70px;font-size: 16px;padding: 0 5px;}
.y-header .h-c-item {font-size: 14px;}
.y-header .h-active {border-bottom: 2px solid #0747B1;}
.y-header .h-search{margin-left: 15px;}
.sy-box2 {padding-top: 60px;padding-bottom: 60px;}
.sy-tit1,.sy-tit2{font-size: 36px;line-height: 38px;}
.sy-tit1{margin-bottom: 10px;}
.sy-box2 .b2-news{margin-top: 60px;}
.sy-box2 .mySwiper1 {width: 570px;}
.sy-box2 .b2-i-tit span:first-child {font-size: 25px;}
.sy-box2 .b2-i-tit {font-size: 17px;}
.sy-box2 .b2-i-line {width: 95px;height: 2px;}
.sy-box2 .b2-l-item{line-height: 26px;}
.sy-box2 .b2-l-time {width: 130px;padding-left: 30px;}
.sy-box2 .b2-l-name{padding-right: 30px;}
.sy-box2 .b2-l-item {height: 53px;}
.sy-box2 .b2-tit {height: 60px;font-size: 22px;padding: 0 30px;line-height: 60px;}
.sy-box3 {padding-top: 60px;padding-bottom: 60px;}
.b3-intro{font-size: 17px;}
.sy-box3 .b3-photo, .sy-box4 .b4-pic {margin-top: 60px;}
.sy-box4 .b4-item {padding: 60px 20px 0 20px;}
.sy-box4 .b4-icon {width: 65px;}
.sy-box4 .b4-tit{font-size: 24px;}
.sy-box4 .b4-tit span:last-child{font-size: 14px;}
.sy-box4 .b4-info {margin-top: 45px;font-size: 16px;}
.sy-box5 {margin-top: 60px;padding-top: 60px;padding-bottom: 100px;}
.sy-box5 .b5-info {margin-top: 60px;}
.sy-box5 .b5-item img {width: 85px;margin-bottom: 40px;}
.sy-box5 .b5-item{font-size: 22px;}
.sy-box5 .b5-item {height: 315px;}
.sy-box5 .b6-frame{padding: 25px;}
.sy-box5 .b6-f-name{font-size: 24px;}
.sy-box5 .b6-f-info {font-size: 16px;line-height: 30px;}
.sy-box6 {padding-top: 100px;}
.sy-box7 {padding-top: 60px;padding-bottom: 60px;}
.sy-box7 .b7-photo{margin-top: 60px;}
.y-footer .f-f-pic{width: 220px;}
.y-footer .f-first{height: 105px;}
.y-footer .f-second{height: 140px;}
.y-footer .f-third{height: 60px;}

}
@media screen and (max-width: 1400px){
.gaoduan .gd-left {width: 460px;}
.gaoduan .bd4-pic img {height: 288px;}
.gaoduan .bd4-l-name p {font-size: 35px;}
.gaoduan .bd4-l-name {font-size: 16px;}
.gaoduan .bd4-menu {height: 175px;}
.gaoduan .gd-right {height: 825px;padding: 40px 50px;font-size: 18px;line-height: 32px;}
.gaoduan {padding-bottom: 40px;}
.cyjd .cyjd-box1 {padding-bottom: 40px;padding-top: 40px;}
.cyjd .b1-tit {font-size: 28px;}
.cyjd .b1-tit img {width: 45px;}
.cyjd .b1-main {margin-top: 40px;}
.cyjd .b1-right{width: 30.68%;}
.cyjd .b1-pic2{margin-bottom: 30px;}
.cyjd .cyjd-box2, .cyjd .b2-main {margin-top: 40px;}
.cyjd .b2-main{font-size: 18px;line-height: 34px;}
.cyjd {padding-bottom: 40px;}

.beidou4 .bd4-left {width: 480px;}
.beidou4 .bd4-m-active .bd4-pic img {height: 280px;}
.beidou4 .bd4-l-name {padding-left: 50px;}
.beidou4 .bd4-l-name p {font-size: 35px;}
.beidou4 .bd4-l-name {font-size: 16px;}
.beidou4 .bd4-menu {height: 210px;}
.beidou4 .b1-right {padding: 40px 50px;height: 922px;}
.beidou4 .bd4-box2 {margin-top: 40px;padding-top: 40px;padding-bottom: 40px;}
.beidou4 .b1-right,.beidou4 .bd4-box2{font-size: 18px;line-height: 32px;}
.beidou4 {padding-bottom: 40px;}
.beidou3 .bd3-name {font-size: 35px;}
.beidou3 .bd3-info{font-size: 20px;line-height: 36px;}		
.beidou3 .bd3-left img {width: 470px;height: 379px;}		
.beidou3 .bd3-bg, .beidou3 .bd3-right {height: 379px;}		
.beidou3 .bd3-right {padding-top: 40px;}	
.beidou3 .bd3-bg{width: 80%;}
.beidou3 .bd3-list:nth-child(odd) .bd3-right {padding-left: 50px;}
.beidou3 .bd3-list:nth-child(even) .bd3-right {padding-right: 50px;}	
.beidou3 .bd3-line {top: 30px;}		
.beidou3 .bd3-white {width: 200px;}	
.beidou3 .bd3-block{width: 40px;}		
.beidou3 .bd3-list:nth-child(odd) .bd3-line {right: -40px;}		
.beidou3 .bd3-list:nth-child(even) .bd3-line {left: -40px;}	
.beidou3 .bd3-list {margin-bottom: 40px;}		
.beidou3 .bd3-box1, .beidou3 {padding-bottom: 40px;}	
		
.beidou2 .b2-box1{padding-top: 40px;padding-bottom: 40px;}
.beidou2 {padding-bottom: 40px;}
.sy-box2 .swiper-button-prev img, .sy-box2 .swiper-button-next img {width: 30px;}
.pub-box1 .pb1-english {font-size: 33px;}
.pub-box1 .pb1-chese {line-height: 40px;font-size: 35px;}
.pub-box1 .pb1-text{font-size: 20px;}
.pub-box1, .beidou1 .bd1-box1,.beidou1 .bd1-box2 {padding-top: 40px;padding-bottom: 40px;}
.pub-box1 .pb1-text {margin-top: 40px;}
.beidou1 .b2-tit {height: 65px;    padding: 0 30px;line-height: 65px;font-size: 26px;margin: 0 auto 40px auto;}
.beidou1 .b2-list {padding: 30px 35px;height: 260px;}
.beidou1 .b2-list img {width: 80px;}
.beidou1 .b2-info{font-size: 18px;line-height: 32px;}
.beidou1 .bd1-box1 img {margin-bottom: 40px;}
.beidou1 .bd1-box1 p{font-size: 20px;}
.y-header .h-logo {width: 300px;}
.y-header .h-search img{width: 18px;}
.y-header .h-menu {min-width: 55px;font-size: 15px;}
.y-header {padding-left: 20px;padding-right: 20px;}
.sy-box2 {padding-bottom: 40px;padding-top: 35px;}
.y-pad170 {padding-left: 50px;padding-right: 50px;}
.sy-tit1, .sy-tit2 {font-size: 33px;line-height: 35px;}
.sy-box2 .b2-news {margin-top: 40px;}
.sy-box2 .mySwiper1 {width: 530px;}
.sy-box2 .b2-info {margin-left: 30px;}
.sy-box2 .b2-i-tit span:first-child {font-size: 22px;}
.sy-box2 .b2-i-line {width: 84px;height: 1px;}
.sy-box2 .b2-i-tit {font-size: 15px;}
.sy-box2 .b2-l-item{font-size: 15px;line-height: 24px;height: 48px;}
.sy-box2 .b2-l-time {width: 120px;padding-left: 25px;}
.sy-box2 .b2-l-name {padding-right: 25px;}
.sy-box3 {padding-top: 40px;padding-bottom: 40px;}
.b3-intro {font-size: 16px;line-height: 28px;margin-top: 25px;}
.sy-box3 .b3-photo, .sy-box4 .b4-pic {margin-top: 40px;}
.sy-box4 .b4-icon {width: 60px;}
.sy-box4 .b4-tit {font-size: 22px;}	
.sy-box4 .b4-item {padding: 50px 8px 0 8px;}	
.sy-box4 .b4-info {margin-top: 40px;font-size: 15px;box-sizing: border-box;padding: 0 15px;}
.sy-box5 {margin-top: 40px;padding-top: 35px;padding-bottom: 80px;}
.sy-box5 .b5-info {margin-top: 40px;}
.sy-box5 .b5-item {height: 260px;}		
.sy-box5 .b5-item img {width: 75px;margin-bottom: 30px;}		
.sy-box6 .b6-f-name {font-size: 22px;}	
.sy-box6 .b6-f-info {font-size: 15px;line-height: 28px;}	
.sy-box6 {padding-top: 80px;}		
.sy-box6 .b6-info{margin-top: 40px;}
.sy-box7 {padding-top: 40px;padding-bottom: 40px;}
.sy-box7 .b7-photo {margin-top: 40px;}
.y-footer .f-f-link{margin-left: 40px;padding: 0 15px;height: 40px;border-radius: 5px;}	
.y-footer .f-f-link p{font-size: 16px;}
.y-footer .ff-c-list{font-size: 14px;}
.y-footer .f-f-link img{width: 15px;}
.y-footer .f-s-l {font-size: 16px;line-height: 34px;}	
.y-footer .f-s-r p img {width: 70px;height: 70px;}
.y-footer .f-s-r{font-size: 14px;line-height: 20px;}	
.y-footer .f-second {height: 120px;}
.y-footer .f-third {height: 50px;font-size: 14px;}
}
@media screen and (max-width: 1200px){
.gaoduan .gd-left {width: 400px;}
.gaoduan .bd4-pic img {height: 251px;}
.gaoduan .bd4-l-name p {font-size: 30px;}
.gaoduan .bd4-l-name {font-size: 14px;}
.gaoduan .bd4-menu {height: 165px;}
.gaoduan .gd-right {height: 758px;padding: 30px 50px;}
.gaoduan .bd4-l-arrow p {border: 15px solid;border-color: transparent transparent transparent #0052D8;}
.gaoduan .bd4-l-arrow {width: 30px;right: -30px;}
.gaoduan {padding-bottom:30px;}

.cyjd .cyjd-box1 {padding-bottom: 30px;padding-top: 30px;}
.cyjd .b1-tit {font-size: 25px;}
.cyjd .b1-tit img {width: 40px;margin: 0 10px;}	
.cyjd .b1-main {margin-top: 30px;}
.cyjd .b1-left{padding: 20px;}
.cyjd .b1-pic2 {margin-bottom: 20px;}
.cyjd .cyjd-box2, .cyjd .b2-main {margin-top: 30px;}	
.cyjd .b2-main {font-size: 17px;line-height: 32px;}	
.cyjd {padding-bottom: 30px;}	

.beidou4 .bd4-l-name p {font-size: 30px;}
.beidou4 .bd4-l-name {font-size: 14px;}
.beidou4 .bd4-left {width: 410px;}
.beidou4 .bd4-m-active .bd4-pic img {height: 239px;}
.beidou4 .bd4-menu {height: 190px;}
.beidou4 .b1-right{height: 821px;padding: 30px 50px 30px 40px;}
.beidou4 .bd4-l-arrow p {border: 15px solid;border-color: transparent transparent transparent #0052D8;}
.beidou4 .bd4-l-arrow {right: -30px;width: 30px;}
.beidou4 {padding-bottom: 30px;}
.beidou4 .bd4-box2 {margin-top: 30px;padding-top: 30px;padding-bottom: 30px;}
.beidou3 .bd3-left img {width: 420px;height: 339px;}
.beidou3 .bd3-bg, .beidou3 .bd3-right {height: 339px;}
.beidou3 .bd3-right {padding-top: 30px;}
.beidou3 .bd3-name {font-size: 30px;margin-bottom: 20px;}
.beidou3 .bd3-info {font-size: 18px;line-height: 32px;}
.beidou3 .bd3-list:nth-child(odd) .bd3-right {padding-left: 30px;}
.beidou3 .bd3-list:nth-child(even) .bd3-right {padding-right: 30px;}
.beidou3 .bd3-line {top: 25px;}
.beidou3 .bd3-white {width: 170px;}
.beidou3 .bd3-list {margin-bottom: 30px;}
.beidou3 .bd3-box1, .beidou3 {padding-bottom: 30px;}

.beidou2 .b2-box1{padding-top: 30px;padding-bottom: 30px;}
.beidou2 {padding-bottom: 30px;}
.pub-box1 .pb1-english {font-size: 28px;}
.pub-box1 .pb1-chese {font-size: 30px;}
.pub-box1, .beidou1 .bd1-box1, .beidou1 .bd1-box2 {padding-top: 30px;padding-bottom: 30px;}
.pub-box1 .pb1-text {margin-top:30px;font-size: 18px;line-height: 36px;}
.beidou1 .bd1-box1 img {margin-bottom: 30px;}
.beidou1 .bd1-box1 p {font-size: 18px;}
.beidou1 .b2-tit {height: 60px;padding: 0 25px;line-height: 60px;font-size: 24px;margin: 0 auto 30px auto;}
.beidou1 .b2-list {padding: 20px 25px;height: 230px;}
.beidou1 .b2-list img {width: 70px;}
.beidou1 .b2-info {font-size: 17px;line-height: 30px;}
.y-header .h-logo {width: 230px;}
.y-header .h-menu {padding: 0 5px;margin-left: 0;min-width: 40px;height: 60px;font-size: 14px;}
.y-header .h-search {margin-left: 10px;}
.sy-box2 {padding-bottom: 30px;padding-top: 25px;}
.sy-tit1, .sy-tit2 {font-size: 28px;line-height: 30px;}
.sy-box2 .b2-news {margin-top:30px;}
.sy-box2 .mySwiper1 {width: 490px;}
.sy-box2 .b2-i-tit{margin: 0;}
.sy-box2 .b2-i-tab{justify-content: space-around;}
.sy-box2 .b2-i-tit span:first-child {font-size: 20px;}
.sy-box2 .b2-i-line {width: 80px;}
.sy-box2 .b2-i-tab {margin-bottom: 10px;}
.sy-box2 .b2-l-time {width: 100px;padding-left: 5px;}
.sy-box2 .b2-l-name {padding-right:5px;}	
.sy-box2 .b2-tit {height: 55px;font-size: 20px;padding: 0 20px;line-height: 55px;}	
.sy-box3 {padding-top: 30px;padding-bottom: 30px;}	
.sy-box3 .b3-photo, .sy-box4 .b4-pic {margin-top: 30px;}	
.sy-box4 .b4-item {padding: 30px 8px 0 8px;}		
.sy-box4 .b4-icon {width: 50px;}
.sy-box4 .b4-tit {font-size: 20px;margin-top: 15px;}	
.sy-box4 .b4-tit span:last-child{text-align: center;height: 38px;}
.sy-box4 .b4-info {margin-top: 19px;}		
.sy-box5 {margin-top: 30px;padding-top: 25px;padding-bottom:70px;}	
.sy-box5 .b5-info {margin-top: 30px;}
.sy-box5 .b5-item img {width: 65px;margin-bottom: 20px;}				
.sy-box5 .b5-item {height: 210px;}				
.sy-box5 .b6-frame {padding: 20px;}		
.sy-box5 .b6-f-name {font-size: 20px;}			
.sy-box5 .b6-f-info {font-size: 14px;line-height: 24px;}				
.sy-box6 {padding-top: 70px;}
.y-footer .f-f-pic {width: 200px;}
.y-footer .f-f-link {margin-left: 30px;padding: 0 10px;height: 35px;}
.y-footer .f-f-link p {font-size: 14px;}
.y-footer .f-f-link img {width: 14px;}
.y-footer .f-first {height: 90px;}	
.y-footer .ff-c-list {font-size: 12px;}
.y-footer .f-s-l {font-size: 14px;line-height: 30px;}
.y-footer .f-s-r {font-size: 12px;line-height: 18px;}						
.y-footer .f-second {height: 105px;}						
.y-footer .f-third {height: 45px;}					
.sy-box6 .b6-info,.sy-box7 .b7-photo {margin-top: 30px;}						
.sy-box7 {padding-top: 30px;padding-bottom: 30px;}						
											
}
@media screen and (max-width: 993px){
.sy-box8{height:75px;}
.y-page{padding-top: 60px;}
.y-header .pc-logo{display: none;}
.y-header .az-logo{display:block;}
.gaoduan .gd-left {width: 300px;}
.gaoduan .bd4-pic img {height: 188px;}
.gaoduan .bd4-l-name{padding: 0 30px;font-size: 13px;}
.gaoduan .bd4-l-name p {font-size: 26px;margin-bottom: 5px;}
.gaoduan .gd-right {height: 695px;padding: 30px;font-size: 16px;line-height: 28px;}

.cyjd .b1-tit {font-size: 22px;}
.cyjd .b1-tit img {width: 35px;}
.cyjd .b1-left {padding: 15px;}
.cyjd .b2-main {font-size: 16px;line-height: 30px;}

.beidou4 .bd4-left {width: 310px;}
.beidou4 .bd4-m-active .bd4-pic img {height: 181px;}
.beidou4 .bd4-l-name {padding-left: 30px;font-size: 13px;}
.beidou4 .bd4-l-name p {font-size: 26px;margin-bottom: 5px;}
.beidou4 .bd4-menu {height: 160px;}
.beidou4 .b1-right {height: 673px;padding: 30px;}
.beidou4 .b1-right, .beidou4 .bd4-box2 {font-size: 16px;line-height: 28px;}
.beidou4 .bd4-l-name {padding-right: 30px;}

.beidou3 .bd3-name {font-size: 26px;margin-bottom: 15px;}
.beidou3 .bd3-info {font-size: 17px;}
.beidou3 .bd3-left img {width: 315px;height: 254px;}
.beidou3 .bd3-bg, .beidou3 .bd3-right {height: 254px;flex: none;}
.beidou3 .bd3-white {width: 140px;}
.beidou3 .bd3-list:nth-child(even) .bd3-right{text-align: left;}

.pub-box1 .pb1-english {font-size: 24px;}
.pub-box1 .pb1-chese {font-size: 26px;}
.pub-box1 .pb1-text {font-size: 17px;line-height: 32px;}
.beidou1 .bd1-box1 p {font-size: 17px;}
.beidou1 .b2-tit {height: 55px;padding: 0 20px;line-height: 55px;font-size: 22px;}
.beidou1 .b2-list {padding: 15px;height: 200px;}
.beidou1 .b2-list img {width: 60px;}
.beidou1 .b2-info {font-size: 16px;line-height: 28px;}
.y-header .h-all-m{display: none;}
.navbar{display: flex;}
.y-header{height: 60px;background:#fff;}
.white-bg{background:#fff !important;}
.y-header .h-logo {width: 290px;}
.y-header .h-search img {width: 22px;}
.y-header .h-search {margin-left: 20px;}
.sy-tit1, .sy-tit2 {font-size: 24px;line-height: 26px;}
.sy-tit1 {margin-bottom: 5px;}
.sy-box2 .b2-news{flex-direction: column;}	
.sy-box2 .mySwiper1{width: 100%;}	
.sy-box2 .b2-info{margin-left: 0;margin-top: 30px;}
.y-pad170 {padding-left: 30px;padding-right: 30px;}	
.sy-box2 .b2-tit{font-size: 18px;}	
.b3-intro {font-size: 15px;line-height: 26px;}
.sy-box4 .b4-pic{flex-wrap: wrap;}	
.sy-box4 .b4-list{width: 50%;padding-bottom: 70.7%;}
.sy-box4 .b4-item {padding: 75px 8px 0 8px;}	
.sy-box5 .b5-item {width: 23.58%;margin-right: 1.9%;}	
.sy-box5 .b5-item img {width: 55px;margin-bottom: 15px;}	
.sy-box5 .b5-item {font-size: 20px;}
.sy-box5 .b6-frame{padding: 15px;}	
.sy-box5 .b6-f-name {font-size: 18px;}
.y-footer .f-f-pic {width: 180px;}	
.y-footer .f-f-link {margin-left: 20px;padding: 0 5px;height: 33px;}	
.y-footer .f-first {height: 80px;}	
.y-footer .f-f-child{height: 130px;border-radius: 5px;}	
		
}
@media screen and (max-width: 768px){
.gaoduan .bd4-menu{width: 49.5%;height: 0;padding-bottom: 31%;overflow: hidden;}
.gaoduan .gd-m-active{padding-bottom: 0 !important;}
.gaoduan .gd-m-active .bd4-pic{position: relative;height: 0;width: 100%;padding-bottom: 63%;overflow: hidden;}
.gaoduan .gd-m-active .bd4-pic img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;width: 100%;height: 100%;object-fit: cover;}
.gaoduan .gd-right{height: max-content;}
.gaoduan .bd4-l-name span{display: block; height: 35px;}
.beidou4 .bd4-box1,.gaoduan .gd-box1{flex-direction: column;}
.beidou4 .bd4-left,.gaoduan .gd-left{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.beidou4 .bd4-menu{width: 49.5%;height: 0;padding-bottom: 28.7%;overflow: hidden;}
.beidou4 .bd4-l-arrow,.gaoduan .bd4-l-arrow{display: none;}
.beidou4 .bd4-m-active .bd4-pic{position: relative;height: 0;width: 100%;padding-bottom: 58%;overflow: hidden;}
.beidou4 .bd4-m-active .bd4-pic img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;width: 100%;height: 100%;object-fit: cover;}
.beidou4 .bd4-m-active{padding-bottom: 0 !important;}
.beidou4 .bd4-l-name span{display: block;height: 35px;}
.beidou3 .bd3-list{flex-direction: column !important;}
.beidou3 .bd3-left{width: 100%;height: 0;padding-bottom: 80%;overflow: hidden;}
.beidou3 .bd3-left img{width:100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;object-fit: cover;}
.beidou3 .bd3-line{display: none;}
.beidou3 .bd3-box1{padding-left: 30px;padding-right: 30px;box-sizing: border-box;}
.beidou3 .bd3-right{width: 100%;padding: 20px 0 !important;}
.beidou3 .bd3-bg{width: 100%;}
.beidou3 .bd3-bg{height: 100%;}
.beidou3 .bd3-right {height: max-content;max-height: 250px;overflow: auto;}
.beidou1 .b2-tab{flex-wrap: wrap;justify-content: space-between;}
.beidou1 .b2-list{width: 48%;margin: 0;margin-top: 30px;}
.beidou1 .b2-tit{margin-bottom: 0;}
.sy-box5 .b5-item {font-size: 18px;}
.sy-box5 .b5-item img {width: 45px;}
.sy-box5 .b5-item {height: 150px;}
.sy-box5{padding-bottom: 30px;}
.sy-box6 {padding-top: 30px;}
.y-footer .f-first{flex-wrap: wrap;height: max-content;padding-top: 20px;padding-bottom: 20px;}
.y-footer .y-f-logo{width: 100%;justify-content: center;}
.y-footer .f-f-link{width: 32%;margin-right: 2%;margin-left: 0;margin-top: 20px;}
.y-footer .f-f-link:last-child{margin-right: 0;}
.y-footer .f-f-pic{margin-right: 0;}
.sy-box5 .b6-frame {display:none !important;}
}
@media screen and (max-width: 576px){
.y-page {padding-top: 50px;}
.gaoduan .bd4-l-name {padding: 0 20px;font-size: 12px;}
.gaoduan .bd4-l-name p {font-size: 22px;}	
.gaoduan .gd-right {padding: 20px;font-size: 14px;line-height: 26px;}
.gaoduan {padding-bottom: 20px;}
	
.cyjd .b1-tit {font-size: 18px;}
.cyjd .b1-tit img {width: 30px;margin: 0 5px;}
.cyjd .cyjd-box1 {padding-bottom: 20px;padding-top: 20px;}
.cyjd .b1-main {margin-top: 20px;flex-direction: column;}
.cyjd .b1-left,.cyjd .b1-right{width: 100%;}
.cyjd .b1-right{margin-left: 0;margin-top: 20px;}
.cyjd .cyjd-box2, .cyjd .b2-main {margin-top: 20px;}
.cyjd .b2-main {font-size: 14px;line-height: 26px;}
.cyjd {padding-bottom: 20px;}
.beidou4 .bd4-l-name p {font-size: 22px;}
.beidou4 .bd4-l-name {padding-left: 10px;padding-right: 10px;font-size: 12px;}
.beidou4 .bd4-l-name span{height: 32px;}
.beidou4 .b1-right {height: max-content;padding: 20px;}
.beidou4 .bd4-box2 {margin-top: 20px;padding-top: 20px;padding-bottom: 20px;}
.beidou4 .b1-right, .beidou4 .bd4-box2 {font-size: 14px;line-height: 26px;}
.beidou4 {padding-bottom: 20px;}
.beidou3 .bd3-box1 {padding-left: 20px;padding-right: 20px;}
.beidou3 .bd3-name {font-size: 22px;margin-bottom: 10px;}
.beidou3 .bd3-info {font-size: 15px;line-height: 28px;}
.beidou3 .bd3-list {margin-bottom: 20px;}
.beidou3 .bd3-box1, .beidou3 {padding-bottom: 20px;}
.beidou2 .b2-box1{padding-top: 20px;padding-bottom: 20px;}
.beidou2 {padding-bottom: 20px;}
.pub-box1, .beidou1 .bd1-box1, .beidou1 .bd1-box2 {padding-top: 20px;padding-bottom: 20px;}
.pub-box1 .pb1-english {font-size: 20px;text-align: center;}
.pub-box1 .pb1-chese {font-size: 22px;}
.pub-box1 .pb1-text {font-size: 15px;margin-top: 15px;line-height: 26px;}
.beidou1 .bd1-box1 p {font-size: 15px;line-height: 24px;}
.beidou1 .b2-tit {height: 40px;padding: 0px 10px;line-height: 40px;font-size: 18px;}
.beidou1 .b2-list{margin-top: 20px;height: 170px}
.beidou1 .b2-list img {width: 45px;}
.beidou1 .b2-info {font-size: 14px;line-height: 24px;}
.sy-box2 .swiper-button-prev img, .sy-box2 .swiper-button-next img {width: 25px;}
.y-header .h-logo {width: 235px;}
.y-header .h-search {margin-left: 15px;}	
.y-header {height: 50px;}		
.navbar input:checked~ul{top: 50px;min-height: calc(100vh - 50px);}	
.y-pad170 {padding-left: 20px;padding-right: 20px;}
.sy-box8 .b8-name img {width:24px;}
.sy-box8 {height: 60px;}
.sy-box8 .b8-name{font-size:17px};
.sy-box2 {padding-bottom: 20px;padding-top: 15px;}		
.sy-tit1, .sy-tit2 {font-size: 20px;line-height: 20px;}		
.sy-box2 .b2-news {margin-top: 20px;}		
.sy-box2 .b2-tit {height: 45px;font-size: 16px;padding: 0 15px;line-height: 45px;}		
.sy-box2 .b2-info {margin-top: 20px;}	
.sy-box2 .b2-i-tab{margin-top: 0;}	
.sy-box2 .b2-l-item {font-size: 14px;line-height: 22px;}	
.sy-box2 .b2-l-name{border-right: 1px solid #C4C4C4;}
.sy-box3 {padding-top: 20px;padding-bottom: 20px;}		
.b3-intro {font-size: 14px;line-height: 24px;}		
.sy-box3 .b3-photo, .sy-box4 .b4-pic {margin-top: 20px;}	
.b3-intro{margin-top: 20px;}		
.sy-box4 .b4-item {padding: 15px 8px 0 8px;}			
.sy-box4 .b4-icon {width: 40px;}	
.sy-box4 .b4-tit {font-size: 14px;margin-top: 10px;}		
.sy-box4 .b4-tit span:last-child {font-size: 12px;}	
.sy-box4 .b4-info {margin-top: 10px;line-height: 24px;font-size: 13px;padding: 0px 10px}		
.sy-box5 {margin-top:20px;padding-top: 15px;padding-bottom: 20px;}		
.sy-box5 .b5-info {margin-top: 0px;flex-wrap: wrap;justify-content: space-between;}		
.sy-box5 .b5-item{width: 48%;margin: 20px 0 0 0;}		
.sy-box5 .b5-item {font-size: 16px;}
.sy-box5 .b5-item img {width: 40px;}
.sy-box6 {padding-top: 20px;}
								
.sy-box6 .b6-info, .sy-box7 .b7-photo {margin-top: 20px;}						
.sy-box6 .b6-list{width: 100%;padding-bottom: 36.2%;}							
.sy-box7 {padding-top: 20px;padding-bottom: 20px;}						
.y-footer .f-f-link{display: none;}								
.y-footer .f-first{padding-bottom: 10px;padding-top: 10px;}					
.y-footer .f-second{flex-direction: column;height: max-content;padding-top: 5px;}						
.y-footer .f-s-l{align-items: center;line-height: 26px;}								
.y-footer .f-third{flex-direction: column;height: max-content;padding-top: 5px;padding-bottom: 5px;}	
}