@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-s-c{display: flex;align-items: flex-start;justify-content: center;}
.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;}
.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;}
.w1400{box-sizing: border-box;width: 1400px;}
.y-page{display: flex;flex-direction: column;min-height: 100vh;box-sizing: border-box;}
/* 头部 */
/* .header{position: fixed;top: 0;left: 0;right: 0;z-index: 999;background: #fff;} */
.header .h-fir{height: 160px;margin: 0 auto;background: url('../img/tb_bg.png')no-repeat;background-size: cover;}
.header .h-f-pic{width: 505px;display: block;}
.header .f-h-r img{width: 133px;display: block;}
.header .h-f-phone{font-weight: bold;font-size: 18px;color: #FFE4A9;line-height: 24px;}
.header .h-sec{margin: 0 auto;background: #E40E13;}
.header .h-menu{width: 12.5%;height: 67px;font-weight: bold;position: relative;font-size: 18px;color: #FFFFFF;}
.header .h-child{position: absolute;top: 100%;left: 0;right: 0;background: #E40E13;padding-bottom: 10px;display: none;z-index:999;}
.header .h-c-list{height: 40px;font-size: 15px;font-weight: 400;color: #fff;margin-top: 5px;}
.header .h-third{height: 33px;background: #920D13;font-weight: 400;font-size: 16px;color: #FFE4A9;}
.header .h-menu-active,.header .h-menu:hover{background: #FFE4A9 !important;color: #C62424 !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: #FFE4A9;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: #FFE4A9;display: none;width: 100%;padding: 15px 30px;box-sizing: border-box;background:#C7161E;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: 65px;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;}

.footer{position: relative;background: #920D13;}
.footer .f-bg{width: 100%;display: block;}
.footer .f-l-fir a{font-weight: bold;color: #FFFFFF;position: relative;transition: color 0.3s ease-in-out;}
.footer .f-first{padding-top: 29px;}
.footer .fl-f-tit{font-weight: bold;font-size: 14px;color: #FFFFFF;}
.footer .f-right{flex-direction: column;font-weight: 400;font-size: 14px;flex: none;color: #FFFFFF;}
.footer .f-right img{width: 114px;display: block;margin-bottom: 10px;}
.footer .fl-f-line{width: 1px;margin: 0 20px;height: 13px;background: #FFFFFF;}
.footer .f-third{font-size: 14px;color: #FFFFFF;line-height: 30px;}
.footer .f-third a{color: inherit;}
.footer .f-second{text-align: center;font-weight: 400;margin-top: auto;font-size: 14px;color: #FFFFFF;margin-top: 20px;flex-wrap: wrap;}
.footer .f-second a{color: #fff;margin-left: 5px;position: relative;transition: color 0.3s ease-in-out;}
.footer .f-m-part{display: flex;flex-direction: column;height: 100%;padding-bottom: 17px;box-sizing: border-box;}
.footer .fl-f-list{flex-direction: column;margin-right: 40px;}
.footer .fl-f-list a{font-size: 14px;color: #fff;font-weight: 400;margin-top: 10px;}
.footer .f-four{position: fixed;left: 0;right: 0;bottom: 0;margin:0 auto;height:60px;padding:0 20px;display: none;}
.footer .f-f-btn img{width:20px;display:block;height:auto;flex:none;margin-right:5px;}
.footer .f-f-btn{width:48%;height:40px;border-radius:20px;background:#C7161E;font-size:14px;color:#fff;margin:0 1%;}


.y-sider{width: 146px;z-index: 999;box-sizing: border-box;padding: 7px;background: #D30008;border-radius: 12px;position: fixed;top: 40%;right: 4px;flex-direction: column;border: 1px solid #D8A7A4;}
.y-sider .sid-close{margin-left: auto;display: block;width: 17px;cursor: pointer;}
.y-sider .sid-pic{width: 86px;display: block;}
.y-sider .sid-txt{flex-direction: column;font-weight: bold;margin-top: 25px;font-size: 16px;color: #FFFFFF;line-height: 26px;}
.y-sider .sid-list{border-top: 1px solid #FFFFFF;width: 110px;margin-top: 30px;padding-top: 10px;}
.y-sider .sid-item img{width: 38px;cursor: pointer;}
.y-sider .sid-line{width: 1px;height: 28px;background: #FFFFFF;}
.y-sider .sid-item{position: relative;}
.y-sider .sid-child{position: absolute;width: 100px;background: #fff;box-sizing: border-box;padding: 10px;height: 100px;top: 50px;box-shadow: 0px 10px 19px 0px rgba(0,0,0,0.1);left: -20px;display: none;}
.y-sider .sid-child img{width: 100%;}
.y-sider .sid-item:hover .sid-child{display: flex;}

.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin-top: 60px;}
.pagination li{width:30px;height:30px;border:1px solid #ECECEC;flex:none;display:flex;align-items:center;justify-content:center;margin:10px;}
.pagination span,.pagination a{color:#999;font-size:14px;line-height: 10px;}
.pagination .active,
.pagination li:hover{background:#DC0000;border:1px solid #DC0000;}
.pagination li:hover a,
.pagination .active a,
.pagination .active span{color:#fff;}
.pagination .disabled{background:#fff !important;border:1px solid #ECECEC !important;}

/* 动效 */
.sy-box2 .b2-item:hover,
.sy-box7 .b7-name:hover,
.left-menu .sec-item:hover,
.pub-right .p-n-item a:hover,
.news-list .news-name:hover,
.xw-detials .x-n-item a:hover,
.sy-box6 .b6-name:hover,
.sy-box8 .b8-info:hover{color: #BF0302;}
.b3-tit a:hover{letter-spacing: 4px;transition: all 0.2s;text-decoration:underline;}
.sy-box4 .b4-pic img:hover,
.sy-box6 .b6-pic img:hover,
.sy-box8 .b8-pic img:hover,
.video .video-pic img:hover,
.sy-box3 .int-pic img:hover,
.sy-box7 .b7-first .b7-f-pic img:hover{transition: all 0.4s;transform: scale(1.05);}

.footer .f-second a::after,
.footer .f-l-fir 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;
}
.footer .f-second a:hover::after,
.footer .f-l-fir a:hover::after {
transform-origin: left center;
transform: scaleX(1);
}
.footer .f-second a:not(:hover)::after,
.footer .f-l-fir a:not(:hover)::after {
transform-origin: right center;
transform: scaleX(0);
}


@media screen and (max-width: 1600px){
.sy-box3 .int-pic {width: 362px;height: 176px;}
.sy-box3 .int-txt{font-size: 15px;}
.sy-box3 .b3-consult img{width: 320px;height: 410px;}
.sy-box3 .b3-news{width: 38%;padding: 15px 15px 0 15px;height: 410px;}
.sy-box3 .b3-introduce {width: 33%;height: 410px;padding: 15px;}
.sy-box3 .news-list{height: 49px;font-size: 15px;}
.sy-box7 .b7-name,.sy-box6 .b6-name{font-size: 15px;}
.sy-box7 .b7-list{margin-bottom: 15px;}
.w1400{width: 1200px;}
.header .h-f-pic {width: 405px;}
.header .h-f-phone{font-size: 17px;}
.header .f-h-r img {width: 125px;}
.header .h-fir{height: 115px;}
.header .h-menu {height: 60px;font-size: 17px;}
.sy-box2{padding: 15px;}
.sy-box2 .b2-item{margin: 8px 0;font-size: 15px;}
.sy-box5,.sy-box6,.sy-box8{margin-top: 30px;}
.b3-name{font-size: 21px;height: 35px;}
.sy-box7{margin-top: 30px;}
.sy-box7 .b7-time{font-size: 13px;}
.sy-main{padding-bottom: 30px;}
.footer .f-first {padding-top: 25px;}
.y-sider .sid-txt{font-size: 15px;line-height: 24px;margin-top: 20px;}
.y-sider .sid-list {width: 100px;margin-top: 20px;}
.y-sider{width: 130px;}
.y-sider .sid-child{left: -15px;}
.pub-right .p-n-txt{font-size: 24px;}
.pub-main{padding-top: 30px;}
.xw-detials{padding: 30px 0;}
.xw-detials .xwd-top{padding-top: 0;}
.xw-detials .xwd-tit{font-size: 26px;}
.xw-detials .xwd-info{font-size: 17px;}
.xw-detials .x-n-item{margin-top: 20px;}
.xw-detials .xwd-info{padding: 30px 0;}
.video .video-name{height: 40px;}
.video .pagination{margin-top: 10px;}
.sy-box5 .b5-left{width: 290px;}
.sy-box5 .b5-tab{height: 124px;font-size: 20px;}
.sy-box2 .b2-tit{font-size: 22px;margin-right: 50px;}
.sy-box2 .b2-tit span{font-size: 17px;}
.sy-box7 .b7-f-name{font-size: 17px;}
.sy-box8 .b8-info{font-size: 18px;}
.footer .f-third{line-height: 28px;}
.footer .f-right img{width: 107px;}
}
@media screen and (max-width: 1400px){
.footer{background: #C7161E;}
.left-menu .sec-item{font-size: 17px;}
.xw-detials .xwd-tit {font-size: 24px;}
.w1400 {width: 1100px;}
.sy-main{padding-top: 30px;}
.b3-name {font-size: 20px;}
.sy-box7 .b7-f-name {font-size: 16px;}
.sy-box5 .b5-left {width: 265px;}
.sy-box5 .b5-tab {line-height: 24px;border-radius: 10px;height: 105px;width: 13.19%;margin-right: 1.27%;font-size: 18px;}
.sy-box7 .b7-item{width: 49%;}
.sy-box7 .b7-first .b7-f-pic {width: 170px;height: 96px;}
.sy-box7 .b7-f-name{margin-bottom: 20px;}
.sy-box7 .b7-name{font-size: 15px;}
.sy-box7 .b7-dot{width: 5px;height: 5px;}
.sy-box7 .b7-list,.sy-box7 .b7-first{margin-bottom: 15px;}
.sy-box6 .b6-name{font-size: 15px;}
.sy-box8 .b8-info,.sy-box6 .b6-name{height: 40px;}
.sy-box8 .b8-info {font-size: 18px;}
.sy-box10 .b10-tit,.sy-box10 .b10-link{font-size: 15px;}
.sy-box10{padding: 15px 0;}
.footer .fl-f-list a{margin-top: 7px;}
.footer .f-third {line-height: 25px;}
.footer .f-right img {width: 90px;}
.header .h-third{font-size: 15px;}
.sy-box2 .b2-tit{font-size: 20px;}
.sy-box2 .b2-tit span {font-size: 16px;}

.header .h-fir {height: 100px;}
.header .h-f-pic {width: 360px;}
.header .h-f-phone {font-size: 16px;}
.sy-box3 .b3-consult img {width: 295px;height: 378px;}
.sy-box3 .int-pic {width: 331px;height: 161px;}
.sy-box3 .b3-introduce {height: 378px;padding: 10px 15px;}
.sy-box3 .b3-news{padding: 10px 15px 0 15px;height: 378px;}
.sy-box3 .news-list {height: 45px;}
.sy-box3 .int-txt{line-height: 28px;}
.sy-box8 .b8-info {font-size: 17px;}

}
@media screen and (max-width: 1200px){
.sy-box3 .int-txt{line-height: 24px;}
.sy-box3 .b3-consult img {width: 265px;height: 340px;}
.sy-box3 .b3-news{width: 33%;}
.sy-box3 .int-pic {width: 248px;height: 120px;}
.sy-box3 .b3-introduce{height: 340px;padding: 10px;}
.sy-box3 .b3-news{height: 340px;padding: 10px 10px 0 10px;}
.sy-box3 .news-list{padding: 0;height: 40px;}
.w1400 {width: 850px;}
.header .h-f-pic {width: 350px;}
.header .h-f-phone {font-size: 16px;line-height: 22px;}
.header .f-h-r img {width: 110px;}
.header .h-fir {height: 80px;}
.header .h-menu {height: 55px;font-size: 16px;}
.header .h-c-list {height: 35px;font-size: 14px;}
.y-sider .sid-pic {width: 78px;}
.y-sider {width: 120px;}
.y-sider .sid-child {left: -10px;}
.y-sider .sid-item img {width: 35px;}
.b3-name {font-size: 18px;height: 33px;}
.b3-tit{font-size: 13px;}
.sy-box7 .b7-dot,.left-menu .sec-dot{width: 5px;height: 5px;}
.sy-box3 .news-dot img{width: 30px;}
.footer .fl-f-line{margin: 0 15px;}
.footer .f-third{line-height: 24px;}
.footer .f-right img{margin-bottom: 5px;}
.footer .f-right{font-size: 13px;}
.footer .f-first {padding-top: 20px;}
.footer .f-second{margin-top: 15px;}
.left-menu .l-m-tit{font-size: 19px;height: 55px;}
.left-menu .l-m-tit img{width: 24px;}
.left-menu .first-list{height: 50px;}
.left-menu .f-name{font-size: 17px;}
.left-menu .thi-code{width: 175px;height: 175px;}
.left-menu .thi-info p {margin-top: 15px;}
.pub-right .p-n-item{font-size: 13px;}
.pub-right .p-n-txt {font-size: 22px;}
.news-list .news-name{font-size: 15px;}
.news-list .news-item{margin-bottom: 20px;}
.news-list {padding: 25px 0 40px 0;}
.news-list .pagination{margin-top: 40px;}
.pagination li{margin: 0 5px;}
.xw-detials .xwd-tit {font-size: 22px;}
.xw-detials .xwd-info {font-size: 16px;}
.xw-detials .x-n-item{font-size: 15px;}
.video .video-item {width: 32%;margin-right: 2%;margin-bottom: 20px;}
.video .video-item:nth-child(4n){margin-right: 2%;}
.video .video-item:nth-child(3n){margin-right: 0;}
.header .h-third{font-size: 14px;}
.sy-box2 .b2-tit {margin-right: 35px;font-size: 18px;height: 60px;}
.sy-box2 .b2-tit span {font-size: 15px;}
.sy-box2 .b2-item{margin: 5px 0;}
.sy-box7 .b7-f-name {font-size: 15px;}
.sy-box8 .b8-info,.sy-box6 .b6-name {height: 35px;}
.sy-box5 .b5-left {width: 203px;}
.sy-box5 .b5-tab {line-height: 22px;height: 81px;font-size: 16px;}
.sy-box7 .b7-first .b7-f-pic {width: 160px;height: 90px;}
.sy-box7 .b7-list, .sy-box7 .b7-first {margin-bottom: 10px;}
.sy-box7 .b7-f-info{font-size: 13px;}
.sy-box6 .b6-item,.sy-box8 .swiper-slide{padding: 10px 10px 0 10px;}
.sy-box8 .b8-info {font-size: 15px;}
.footer .fl-f-list a {margin-top: 5px;}
																												
}
@media screen and (max-width: 993px){
.header{position: fixed;top: 0;left: 0;right: 0;z-index: 999;}
.y-page{padding-top: 65px;}
.header .h-third{display: none;}
.w1400 {width: 90%;}
.y-sider{display: none;}	
.navbar{display: flex;}
.header .f-h-r,.header .h-sec{display: none;}
.header .h-f-pic {width: 275px;}
.header .h-fir {height: 65px;}
.sy-box2 .b2-dot{margin-right: 5px;}
.sy-box2 .b2-item{font-size: 14px;margin: 5px 0;}
.sy-box6 .b6-item {width: 32%;margin-right: 2%;margin-bottom: 20px;}
.sy-box6 .b6-item:nth-child(4n){margin-right: 2%;}
.sy-box6 .b6-item:nth-child(3n){margin-right: 0;}
.sy-box6 .b6-pic{padding-bottom: 56%;}
.sy-box6 .b6-name{height: 35px;}
.sy-box7 .b7-name {font-size: 14px;}
.sy-box7 .b7-time {font-size: 12px;margin-left: 30px;}
.sy-box7 .b7-list{margin-bottom: 10px;}
.sy-box8 .b8-info{height: 35px;}
.footer .f-l-fir a {font-size: 15px;}
.footer .f-third{line-height: 22px;}
.left-menu{display: none;}
.pub-right{margin-left: 0;}
.sy-box5 .b5-left {width: 180px;}
.sy-box5 .b5-tab {line-height: 18px;height: 72px;border-radius: 5px;font-size: 14px;}
.sy-box7 .b7-item{padding: 15px;}
.sy-box7 .b7-first .b7-f-pic {width: 130px;height: 73px;}
.sy-box7 .b7-f-name {margin-bottom: 15px;}
.footer .f-l-fir{display: none;}
.sy-box10 .b10-tit, .sy-box10 .b10-link {font-size: 14px;}
.sy-box10 .b10-link{margin-left: 20px;}
.sy-box3{flex-wrap: wrap;}
.sy-box3 .b3-introduce{width: 100%;height: max-content;margin-bottom: 20px;}
.sy-box3 .int-pic{width: 100%;height: 0;position: relative;overflow: hidden;padding-bottom: 48.8%;}
.sy-box3 .int-pic img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: block;object-fit: cover;}
.sy-box3 .b3-news{flex: 1;margin-right: 20px;}
.sy-box3 .int-txt {font-size: 14px;line-height: 24px;}
.sy-box3 .news-list{font-size: 14px;}
}
@media screen and (max-width: 768px){
.header .h-f-pic {width: 220px;}
.header .h-fir {height: 55px;}
.w1400 {width: calc(100% - 60px);}
.navbar input:checked~ul{top: 55px;}
.sy-main{padding-top: 30px;}
.sy-box2 .b2-item{width: 48%;}
.sy-box2 .b2-item {font-size: 13px;}
.sy-box7{flex-direction: column;padding-top: 0;}
.sy-box7 .b7-item{width: 100%;margin-top: 20px;}
.sy-box6 .b6-item{width: 48%;margin-right: 0 !important;}
.sy-box6 .b6-list{justify-content: space-between;}
.footer .f-third p:last-child{display: none;}
.footer .f-first{flex-direction: column;}
.footer .f-l-fir{justify-content: center;}
.footer .f-third{text-align: center;}
.footer .f-right{margin-top: 5px;}
.footer .f-second{flex-wrap: wrap;font-size: 13px;}
.pub-right .p-n-txt {font-size: 20px;}
.pub-right .p-n-item {font-size: 12px;}
.news-list .news-name {font-size: 14px;}
.news-list .news-item {margin-bottom: 15px;}
.pagination {margin-top: 30px;}
.news-list {padding: 20px 0 30px 0;}
.news-list .news-item{font-size: 13px;}
.xw-detials .xwd-tit {font-size: 20px;margin-bottom: 15px;}
.xw-detials .xwd-info {font-size: 15px;}
.xw-detials .x-n-item {font-size: 14px;margin-top: 15px;}
.y-page {padding-top: 55px;}
.sy-box2{padding: 15px 0 15px 0;}
.sy-box2 .b2-tit {margin-right: 30px;font-size: 16px;height: 50px;}
.sy-box2 .b2-tit span {font-size: 14px;}
.sy-box5 .b5-right{flex-wrap: wrap;justify-content: space-between;}
.sy-box5 .b5-tab{width: 48%;margin-right: 0 !important;height: 40px;margin-bottom: 10px;}
.sy-box5{align-items: center;}
.sy-box7{margin-top: 0;}
.footer .f-first{align-items: center;}
.sy-box4{margin-top: 10px;}
.sy-box3 .b3-consult img {width: 225px;height: 288px;}
.sy-box3 .b3-news{height: 288px;}
.sy-box3 .news-list{height: 33px;}
}
@media screen and (max-width: 576px){
.w1400 {width: calc(100% - 40px);}
.header .h-f-pic {width: 205px;}
.sy-main {padding-top: 20px;padding-bottom: 20px;}
.sy-box2 .b2-item{width: 100%;}
.sy-box5,.sy-box6,.sy-box6 .b6-list,.sy-box8{margin-top: 20px;}
.sy-box7{margin-top: 0;}
.footer .f-l-fir{flex-direction: column;}
.footer .f-l-fir a{margin-right: 0;}
.footer .f-third{font-size: 12px;line-height: 22px;}
.footer .f-right {font-size: 12px;}
.footer .f-right img {width: 70px;margin-bottom: 5px;}
.footer .f-second{font-size: 12px;}
.pub-main {padding-top: 20px;}
.pub-right .p-n-txt {font-size: 18px;margin-top: 10px;}
.pub-right .pub-nav{flex-direction: column-reverse;align-items: flex-start;padding-bottom: 10px;}
.news-list {padding: 15px 0 21px 0;}
.news-list .pagination {margin-top: 0px;}
.pagination li{width: 25px;height: 25px;margin-top: 10px;}
.news-list .news-name{margin-right: 20px;}
.xw-detials,.xw-detials .xwd-info {padding: 20px 0;}
.xw-detials .xwd-tit {font-size: 18px;margin-bottom: 10px;}
.xw-detials .xwd-top{padding: 0 10px 10px 10px;}
.xw-detials .xwd-info {font-size: 14px;}
.video .video-item{width: 48%;margin-right: 0 !important;}
.video{justify-content: space-between;padding: 20px 0;}
.video .pagination {margin-top: 0px;}
.video .video-name {height: 35px;}
.sy-box2>div{flex-direction: column;align-items: flex-start;}
.sy-box2 .b2-list{flex: auto;width: 100%;}
.sy-box2 .b2-tit{height: 45px;margin-bottom: 10px;}
.sy-box4 .mySwiper1 {margin-top: 20px;}
.sy-box5{flex-direction: column;align-items: flex-start;}
.sy-box5 .b5-right{margin-left: 0;margin-top: 10px;}
.sy-box7 .b7-first .b7-f-pic {width: 110px;height: 62px;}
.sy-box7 .b7-f-name {font-size: 14px;}
.b3-name {font-size: 16px;height: 28px;}
.sy-box5 .b5-left {width: 165px;}
.sy-box7 .b7-f-name {margin-bottom: 10px;}
.sy-box7 .b7-item:first-child{margin-top: 10px;}
.sy-box6 .b6-name {font-size: 14px;}
.sy-box8 .mySwiper2{margin-top: 20px;}
.sy-box8 .b8-info {font-size: 14px;}
.sy-box3 .news-list{height: 40px;}
.sy-box3 .b3-news{width: 100%;flex: auto;margin-right: 0;height: max-content;margin-bottom: 20px;}
.sy-box3 .b3-consult{width: 100%;}
.sy-box3 .b3-consult img{width: 100%;height: auto;}
.sy-box4{margin-top: 0;}
.footer{padding-bottom:60px;}
.footer .f-four{display:flex;}


}