@charset "UTF-8";

/*头尾通用css代码=========================================*/
/*初始化样式*/
*{margin:0;padding:0;box-sizing:border-box;outline:0;font-family:'Microsoft YaHei';}
ul,li{list-style:none;}
img{border:0;}
table{border-collapse:collapse;}
a{text-decoration:none;}
html{min-width: 100%;scroll-behavior: smooth;scroll-padding-top: 80px;}
.page_con{max-width:1400px;margin: 0 auto;width: 100%;display: flow-root;}
.page_con::after{content: '';display: block;clear: both;float:none;}
body,dd,dl,dt,h1,h2,h3,h4,h5,h6,input,li,ol,p,ul{margin:0;padding:0}
body{color:#333}
ol,ul{list-style:none}
em,i{font-style:normal}
a{text-decoration:none;color:#333}
a:hover{color:#0950b4}
img{vertical-align:middle}
input{border:none;outline:0;color:#333}
.fl{float:left}
.fr{float:right}
.clearfix::after,.clearfix::before{content:"";display:table}
.clearfix::after{clear:both}

/* 溢出显示省略号 */
.ycyc{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.ycyc2,.ycyc3,.ycyc4,.ycyc5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow: ellipsis;}
.ycyc3{-webkit-line-clamp:3;}
.ycyc4{-webkit-line-clamp:4;}
.ycyc5{-webkit-line-clamp:5;}

/* 图片效果 */
.zoomImg{width:100%;overflow:hidden;position:relative;display:block}
.zoomImg:before{position:absolute;top:0;left:-90%;z-index:2;display:block;content:'';width:50%;height:100%;opacity:.6;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);transform:skewX(-25deg)}
.zoomImg img{width:100%;height:100%;vertical-align:middle;max-width:100%;border:0;object-fit:cover}
.zoomImg:hover:before{animation:shine .75s}
.zoomImg:hover img{transform:scale(1.1)}
.zoomImg,.zoomImg *{transition:All .5s ease}
@keyframes shine{100%{left:125%}}

/* 导航栏样式 */
.top{position:fixed;top:0;left:0;width:100%;z-index:1000;transition:all .4s ease;background-color:transparent}
.navbar{max-width:1400px;margin:auto;display:flex;justify-content:space-between;align-items:center}
.top.scrolled{background-color:#fff;box-shadow:0 .125rem .625rem rgba(0,0,0,.1)}
.logo{font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none;transition:color .3s ease}
.logo_hover{display:none}
.logo img,.logo_hover img{display:block;width: 18.75rem;}
.top.scrolled .logo{display:none}
.top.scrolled .logo_hover{display:block}
.nav-links{display:flex;list-style:none;gap: 1.25rem;}
.nav-links a{display:block;text-decoration:none;color:#fff;font-weight:500;transition:color .3s ease;height:5rem;line-height:5rem}
.top.scrolled .nav-links a{color:#333}
.nav-links a:hover::after{content:'';display:block;width:1.875rem;height:.125rem;background:#fff;margin:auto;border-radius:.625rem;margin-top:-0.125rem}
.top.scrolled .nav-links a:hover{color:#134b9f}
.top.scrolled .nav-links a:hover::after{background:#134b9f}
.phone{display:flex;align-items:center;color:#fff;display: none;}
.phone_icon_hover{display:none}
.top.scrolled .phone_icon{display:none}
.top.scrolled .phone_icon_hover{display:block}
.phone img{display:block}
.phone .number{margin-left:.625rem}
.phone .number p:first-child{font-size:1.25rem;font-weight:700}
.top.scrolled .phone .number p:first-child{color:#333}
.phone .number p:last-child{font-size:.75rem;line-height:1.5}
.top.scrolled .phone .number p:last-child{color:#999}

/* 通用轮播上的切换 */
.content3_top{display: flex;align-items: center;padding: 0 4.5rem;}
.content3_top h1{font-size: 2.875rem;font-weight: normal;flex: 0 0 48%;}
.content3_top .content3_top_zy{flex: 0 0 52%;}
.content3_top p{font-size: 1rem;line-height: 1.4375rem;}
.content3_bottom .content3_bottom_t {display: flex;margin-top: 1.875rem;text-align: center;margin-bottom: 1.875rem;}
.content3_bottom .content3_bottom_t li{line-height: 5.625rem;flex-grow: 1;font-size: 1.25rem;cursor: pointer;border-bottom: .1875rem solid rgb(245 245 245);}
.content3_bottom .content3_bottom_t li.on{border-bottom: .1875rem solid rgba(0, 64, 152);font-weight: bold;}
.content3_bottom .content3_bottom_t li:hover{border-bottom: .1875rem solid rgba(0, 64, 152);font-weight: bold;}
.content3_top .content3_top_zy p{display: none;}
.content3_top .content3_top_zy p.on{display: block;}
.content3_bottom .content3_bottom_b .content3_list{display: none;position: relative;}
.content3_bottom .content3_bottom_b .content3_list.on{display: block;}
/* 通用轮播 */
.content_tzhx .swiper{width:100%;height:46.875rem;padding:0 10%}
.content_tzhx .swiper-slide{width:88%!important;height:100%;transition:transform .4s ease;position:relative;opacity: 0.5;}
.content_tzhx .swiper-slide-active {z-index:10;opacity: 1;background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);}
.content_tzhx .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.content_tzhx .swiper-slide p{position: absolute;bottom: 8.125rem;left: 3.125rem;font-size: 1.5rem;font-weight: 700;color: #fff;z-index: 9;text-align: center;width: 100%;}
.content_tzhx .swiper-slide span{position: absolute;bottom: 4.125rem;left: 3.125rem;font-size: 1rem;color: #fff;z-index: 9;}
.content_tzhx .swiper-slide::after{content: ""; position: absolute;bottom: 0;left: 0;height: 25rem;width: 100%;background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);}
.content_tzhx .navigation-buttons{display:flex;justify-content:center;gap:1.25rem;margin-top:1.875rem;position: absolute;bottom: -4.875rem;left: 46.5%;width: 9.375rem;}
.content_tzhx .swiper-button{width:2.625rem;height:2.625rem;cursor:pointer;transition:all .3s;background-size: 100%;}
.content_tzhx .swiper-button:hover{transform:scale(1.1)}
.content_tzhx .swiper-button-prev:after,.content_tzhx .swiper-button-next:after {content: '';display: none;}
.content_tzhx .swiper-button-next:after,.content_tzhx .swiper-button-prev:after {content: '';display: none;}
.content_tzhx .swiper-button-prev{background-image: url(content3-left.png);left: 10%;}
.content_tzhx .swiper-button-next{background-image: url(content3-right.png);}

/* 通用标题 */
.content_top{text-align: center;margin-bottom: 1.75rem;}
.content_top h1{font-size: 2.875rem;margin-bottom: .4375rem;line-height: 2.875rem;}
.content_top p{color: rgba(153, 153, 153, 1);font-size: 1.25rem;line-height: 1.8125rem;}

/* 视频 */
.video-container{position:relative;width:100%;height: 100%; background:#000}
video{width:100%;display:block}
.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.75rem;height:3.75rem;cursor:pointer;transition:opacity .3s;z-index:10;background: url(video_jt.png) no-repeat; background-size: 100% 100%;}
.play-btn.hidden{background: none;}

/* 手风琴 */
.accordion{width:100%;height:60rem;overflow:hidden;position:relative}
.accordion ul{list-style:none;width:100%;height:100%;display:flex}
.accordion ul li{flex:1;height:100%;position:relative;transition:all .4s ease;cursor:pointer;overflow:hidden;text-align: center;}
.accordion ul li a{display: flex;justify-content: center;align-items: center;color: #fff;height: 100%;}
.accordion ul li.active{flex:2;background: rgba(0, 64, 152, 0.75);}
.accordion ul li.active a::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 64, 152, 0.75);z-index: 1;}
.accordion ul li img{width:100%;height:100%;object-fit:cover;transition:transform 1s ease}
.accordion ul li:hover img{transform:scale(1.05)}
.accordion ul li .accordion_nr{position: absolute;z-index: 2;opacity:0;}
.accordion ul li .accordion_nr h1{font-size: 2.875rem;line-height: 2.875rem;margin-bottom: 1.125rem;}
.accordion ul li .accordion_nr p{font-size: 1.25rem;line-height: 1.8125rem;}
.accordion ul li .accordion_nr_c{position: absolute;z-index: 2;opacity:0;position: absolute;bottom: 12.5rem;text-align: left;line-height: 1.5625rem;padding: 0 1.25rem;font-size: 1.125rem;}
.accordion ul li.active .accordion_nr,.accordion ul li:hover .accordion_nr,.accordion ul li.active .accordion_nr_c,.accordion ul li:hover .accordion_nr_c{opacity:1;transition:all .5s ease .1s}
/* .accordion ul li .accordion_nr_b{width: 3.75rem;height: 3.75rem;background: url(content2-right.png) no-repeat 100% 100%; background-size: 100% 100%;position: absolute;transform: translateY(1.25rem);z-index: 2;bottom: 5.625rem;transform: translateX(-50%);left: 50%;opacity:0;} */
.accordion ul li .accordion_nr_b{width: 15.625rem;height: 3.125rem;border: .0625rem solid rgba(204, 204, 204);line-height: 3.125rem;padding-left: 4.375rem;background: url(accordion_more.png) no-repeat; background-size: 1.875rem 1rem;background-position: 65% 50%;position: absolute;z-index: 2;bottom: 5.625rem;transform: translateX(-50%);left: 50%;opacity:0;text-align: left;}
.accordion ul li.active .accordion_nr_b,.accordion ul li:hover .accordion_nr_b{opacity:1;transition:all .5s ease .1s;}
.accordion ul li img.accordion_img2{display: none;}

/* 第一屏 */
.hero{display:flex;height:auto;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;position: relative;}
.hero img{width:100%;height:100%}
.hero .hero_more{width: 15.625rem;height: 3.125rem;border: .0625rem solid rgba(204, 204, 204);line-height: 3.125rem;text-align: center;position: absolute;border-radius: .9375rem;}
.hero .hero_more{width: 12.125rem;height: 3.125rem; border-radius: .625rem;border: .0625rem solid rgba(255, 255, 255, 1);font-size: 1.25rem;line-height: 3.125rem;text-align: center;position: absolute;bottom: 5rem;}
.hero .hero_more a{display: block;color: #fff;}

.content_img img{width: 100%;}
.content_img .content_img_2{display: none;}

.content_by{height: 28.125rem;background: url(content_by.png) no-repeat;background-size: 100% 100%; color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: center;background-size: 100% 100%;}
.content_by .content_by_nr{width: 32.5rem;text-align: center;}
.content_by h1{margin-bottom: 1.25rem;font-size: 2.375rem;line-height: 3.125rem;font-weight: 400;}
.content_by p{line-height: 1.875rem;position: relative;padding: .625rem 0;font-size: 1.25rem;}
.content_by p::after{content: '';position: absolute; bottom: 0;left: 50%;transform: translateX(-50%); width: 150%;height: .125rem; background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 51.45%, rgba(255, 255, 255, 0) 100%);}
.content_by p::before{content: '';position: absolute; top:0; left: 50%;transform: translateX(-50%); width: 150%;height: .125rem;background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 51.45%, rgba(255, 255, 255, 0) 100%);}

.content1{height:59.375rem;background:url(content1_bj.jpg) no-repeat center;color: #fff;position: relative;background-size: 100% 100%;}
.content1 .page_con .content1_c{padding-top: 13.5%;width: 47%;float: right;}
.content1 .page_con h2{font-size: 2.875rem;}
.content1 .page_con p.content1_by{margin: .625rem 0 1.25rem 0;font-size: 1.25rem;}
.content1 .page_con .content1_z p{font-size: .875rem;line-height: 1.25rem;text-align: justify;}
.content1 .page_con .content1_kp a{display: inline-block;width: 15.625rem;height: 3.125rem;line-height: 3.125rem;text-align: center;border: .0625rem solid #fff;margin: 3.125rem 0 .625rem 0;color: #fff;background: url(content1_kp.png) no-repeat 30% center;background-size: 1.125rem 1.125rem;}
.content1 .page_con ul{display: flex;flex-wrap: wrap;}
.content1 .page_con ul li{flex: 0 0 calc(33.333%);margin-top: 1.25rem;}
.content1 .page_con ul li h1{display: inline-block;  font-size: 3.75rem; line-height: 5.5rem;}
.content1 .page_con ul li span.content1_dw{font-size: 1.25rem;}
.content1 .page_con ul li div.content1_zz span{display: block;font-size: .75rem;line-height: 1.0625rem;}

.content2{padding: 6.25rem 0 5rem 0;}
.content2 .content3_top{flex-wrap: wrap;}
.content2 .content3_top h1,.content2 .content3_top .content3_top_zy{flex: 1;}
.content2 .content3_top .content3_bottom{flex-basis: 100%;margin-top: 5.625rem;}

.content3{padding: 2.8125rem 0 0 0;background: #f5f5f5;}
.content3 .content_top{margin-bottom: 3.75rem;}

.content4{padding: 4.375rem 0 11.25rem 0;background-color: rgba(0, 64, 152);color: #fff;}
.content4 .content_top p{color: rgba(255, 255, 255, 0.5);}
.content4 .swiper-button-prev{background-image: url(content4-left.png);left: 20%;}
.content4 .swiper-button-next{background-image: url(content4-right.png);}
.content4 .content3_bottom .content3_bottom_t li{border-bottom: .1875rem solid rgba(255, 255, 255,0.15);}
.content4 .content3_bottom .content3_bottom_t li:hover,.content4 .content3_bottom .content3_bottom_t li.on{border-bottom: .1875rem solid rgba(255, 255, 255,1);}

.content5{padding: 6.25rem 0 10.125rem 0;background-color: #f5f5f5;}
.content5 .content_top{margin-bottom: 3.75rem;}
.content5 .content3_top{margin-bottom: 5.1875rem;}

.content6{background-color: #fff;padding: 3.75rem 0 5rem 0;}
.content6 .content3_top{margin-bottom: 5.1875rem;}
.content6 .content6_bottom ul {display: flex;flex-wrap: wrap;gap: .625rem;}
.content6 .content6_bottom ul li{flex: 1 1 calc(33.333% - .4375rem);position: relative;color: #fff;}
.content6 .content6_bottom ul li:first-child {flex-basis: calc(66.666% - .4375rem);}
.content6 .content6_bottom ul li img{width: 100%;height: 22.5rem; }
.content6 .content6_bottom ul li::after{content: ""; position: absolute;bottom: 0;left: 0;height: 11.25rem;width: 100%;opacity: 0.5;    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);}
.content6 .content6_bottom ul li .content6_nr{position: absolute;bottom: 1.25rem;padding: 0 1.25rem;z-index: 2;}
.content6 .content6_bottom ul li .content6_nr h3{margin-bottom: .25rem;font-size: 1.875rem;line-height: 2.5625rem;}
.content6 .content6_bottom ul li .content6_nr p{font-size: 1.25rem;line-height: 1.6875rem;}

.content7{padding: 8.75rem 0;background: #f5f5f5;}
.content7 .content3_top{margin-bottom: 6.875rem;}
.content7 .content7_bottom{display: flex;}

.content7 .content7_bottom .content7_list{display: flex;gap: 1.875rem;position: relative;}
.content7 .content7_bottom .content7_list:nth-child(odd){flex-wrap: wrap;}
.content7 .content7_bottom .content7_list:nth-child(even){flex-wrap: wrap-reverse;}
.content7 .content7_bottom .content7_list::after{content: ""; position: absolute;width: 1.6875rem;height: 1.6875rem; top: 50%;right: -6%;}
.content7 .content7_bottom .content7_list:nth-child(odd)::after{background: url(content7_odd.png) no-repeat;background-size: 100% 100%;}
.content7 .content7_bottom .content7_list:nth-child(even)::after{background: url(content7_even.png) no-repeat;background-size: 100% 100%;}
.content7 .content7_bottom .content7_list:last-child::after{display: none;}
.content7 .content7_bottom .content7_list .content7_list_p{ /* --hex-width: 14.375rem; */--hex-height: calc(var(--hex-width) * 0.866);width: var(--hex-width);height: var(--hex-height);clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background: rgba(0, 64, 152);padding: .25rem; overflow: hidden;transition: all 0.3s ease;}
.content7 .content7_bottom .content7_list .content7_list_p:hover {transform: scale(1.05) rotate(2deg);}
.content7 .content7_bottom .content7_list .content7_list_p img{width: 100%;height: 100%;background: linear-gradient(45deg, #ff6b6b, #ee5a24);clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);}
.content7 .content7_bottom .content7_list .content7_list_w{display: flex;flex-wrap: wrap; justify-content: center;align-items: center;text-align: center;padding: 0 .375rem;}
.content7 .content7_bottom .content7_list .content7_list_w h3{font-size: 1.875rem;line-height: 2.6875rem;}
.content7 .content7_bottom .content7_list .content7_list_w p{font-size: 1.25rem;line-height: 1.8125rem;color: rgba(153, 153, 153, 1);}


.content8{padding: 4.375rem 0 11.25rem 0;background-color: rgba(0, 64, 152);color: #fff;}
.content8 .content_top p{color: rgba(255, 255, 255, 0.5);}
.content8 .swiper-button-prev{background-image: url(content4-left.png);left: 20%;}
.content8 .swiper-button-next{background-image: url(content4-right.png);}
.content8 .content3_bottom .content3_bottom_t li{border-bottom: .1875rem solid rgba(255, 255, 255,0.15);}
.content8 .content3_bottom .content3_bottom_t li:hover,.content8 .content3_bottom .content3_bottom_t li.on{border-bottom: .1875rem solid rgba(255, 255, 255,1);}

.content9{background: #fff;padding: 3.75rem 0 11.25rem 0;}

.content10{padding: 5rem 0 0 0;background: rgba(245, 245, 245);}
.content10 ul li{border-bottom: .125rem solid rgba(204, 204, 204);padding: 1.4375rem 0 1.125rem 0;}
.content10 ul li a{display: flex;flex-wrap: wrap;color: rgba(51, 51, 51);}
.content10 ul li .content12_lb_left{width: 9.5%;margin-right: 1.3%;}
.content10 ul li .content12_lb_left p{font-size: 1.25rem;margin-bottom: .5rem;}
.content10 ul li .content12_lb_left h2{font-size: 3.125rem;font-weight: normal;}
.content10 ul li .content12_lb_center{width: 73%;padding-left: 5.25rem;position: relative;}
.content10 ul li .content12_lb_center::before{content: "";width: 4.375rem;height: .125rem;background: rgba(204, 204, 204);position: absolute;left: 0;top: 1.0625rem;}
.content10 ul li .content12_lb_center p.ycyc{font-size: 1.5rem;margin-bottom: 1.4375rem;}
.content10 ul li .content12_lb_center p.ycyc2{font-size: .875rem;line-height: 1.25rem;color: rgba(153, 153, 153);}
.content10 ul li .content12_lb_right{width: 12.8%;margin-left: 3.2%;text-align: center;}
.content10 ul li .content12_lb_right img{max-width: 100%;width: auto;height: 6.875rem;}
.content10 .content12_more{margin: 3.75rem 0 5.1875rem 0;display: flex;justify-content:center;align-items:center;}
.content10 .content12_more a{width: 15.625rem;height: 3.125rem;border: .0625rem solid rgba(204, 204, 204);line-height: 3.125rem;padding-left: 4.375rem;background: url(content12_more.png) no-repeat; background-size: 1.875rem 1rem;background-position: 65% 50%;}

.content11{padding: 4.5625rem 0 11.25rem 0;background-color: #000;}
.content11 .content11_top{margin-bottom: 4.5625rem;color: #fff;padding: 0 4.5625rem;}
.content11 .content11_top h1{font-size: 2.875rem;line-height: 4.125rem;margin-bottom: 1.875rem;font-weight: normal;}
.content11 .content11_top p{font-size: 1rem;line-height: 1.4375rem;}
.content11 .content11_video{position: relative;}
.content11 .swiper-button-prev{background-image: url(content4-left.png);left: 20%;}
.content11 .swiper-button-next{background-image: url(content4-right.png);}
.content11.content_tzhx .swiper-slide::after{display: none;}

.content12{background: url(content12_bbj.png) no-repeat; background-size: 100% 100%;color: #fff;padding: 5rem 0 15.25rem 0;}
.content12 .content_top{margin-bottom: 6.25rem;}
.content12 .content_top p{color: #fff;}
.content12 .content_lxwm>p{font-size: 1.375rem;line-height: 2.25rem;margin-bottom: 1rem;}
.content12 .content_lxwm .content_lxwm_phone{display: flex;align-items: center;gap: .3125rem;margin-bottom: 1.875rem;display: none;}
.content12 .content_lxwm .content_lxwm_phone img{width: 2.375rem;height: 2.375rem;}
.content12 .content_lxwm .content_lxwm_phone .content_lxwm_phone1 p:first-child{font-size: 1.5rem; line-height: 2.1875rem;font-weight: bold;}
.content12 .content_lxwm .content_lxwm_phone .content_lxwm_phone1 p:last-child{font-size: .875rem; line-height: 1.25rem;}
.content12 .content_lxwm .content_lxdz{display: flex;align-items: center;gap: .3125rem;}
.content12 .content_lxwm .content_lxdz p{font-size: 1.125rem;line-height: 1.625rem;font-weight: bold;}

/* 底部 */
.footer{background: rgba(51, 51, 51);display: flex;flex-direction: column;align-items: center;}
.footer ul {display: flex;margin: 3.1875rem 0 2.6875rem 0;flex-wrap: wrap;}
.footer ul li a{color: rgba(204, 204, 204, 1);padding: 0 .625rem;}
.footer .footer_logo img{width: 21.25rem;}
.footer .footer_dz{font-size: .875rem;color: rgba(153, 153, 153);line-height: 1.25rem;text-align: center;margin-top: 2rem;}
.footer .footer_dz p:first-child{display: none;}
.footer .footer_bq{margin-top: 3.9375rem;border-top: .0625rem solid rgba(102, 102, 102);width: 100%;font-size: .875rem;line-height: 1.25rem;text-align: center;padding: .9375rem 0;}
.footer .footer_bq a{color: rgba(153, 153, 153);}


.content_zz{padding: 5rem 0 8.125rem 0;background-color: rgba(239, 242, 244, 1);}
.content_zz .dqwz{margin: 1.875rem 0 3.75rem 0;color: rgba(153, 153, 153);}
.content_zz .dqwz span{margin-right: .3125rem;}
.content_zz .dqwz a{font-size: 1rem;color: rgba(153, 153, 153);padding: 0 .3125rem;}
.content_zz .content_top{margin-bottom: 3.75rem;}
.content_zz .content_top h1{font-size: 2.375rem;}
.content_zz .content_top p{font-size: 1.125rem;}
.content_zz .content_zz_list{display: flex;flex-wrap: wrap;gap: 1.25rem;}
.content_zz .content_zz_list li{flex: 1 1 20%;background: rgba(255, 255, 255, 1);box-shadow: 0rem .125rem .25rem  rgba(0, 0, 0, 0.25);padding: 1.375rem 1.375rem 0 1.375rem;text-align: center;}
.content_zz .content_zz_list li div{display: flex;justify-content:center;align-items:center;}
.content_zz .content_zz_list li img{max-width: 100%;max-height: 100%;}
.content_zz .content_zz_list li p{font-size: 1.125rem; line-height: 2.5;margin-top: .4375rem;}

/* 铁正动态 */
.content_zz .content_dt_list li a{display: flex;flex-wrap: wrap;padding: 1.5625rem 0;border-bottom: .0625rem dashed rgba(204, 204, 204, 1);background: url(list_right.png) no-repeat right 2.5rem center; background-size: 2.5rem;}
.content_zz .content_dt_list li:hover a{background-image:url(list_right_hover.png);background-color: #fff;padding-left: 1.875rem;transition:All .5s ease}
.content_zz .content_dt_list li:hover a .content_dt_list3 h2{ color: rgba(19, 75, 159, 1);}
.content_zz .content_dt_list li a .content_dt_list1{width: 16.4%;display: flex;justify-content:center;}
.content_zz .content_dt_list li a .content_dt_list1 img{max-width: 100%;width: auto;height: 10rem;}
.content_zz .content_dt_list li a .content_dt_list2{width: 4.8%;margin: 0 1.4375rem;display: flex;justify-content:center;flex-direction: column;color: rgba(102, 102, 102, 1);}
.content_zz .content_dt_list li a .content_dt_list2 h3{font-size: 1.5rem;line-height: 2.0581rem;}
.content_zz .content_dt_list li a .content_dt_list2 p{font-size: 1rem;line-height: 1.3719rem;}
.content_zz .content_dt_list li a .content_dt_list3{width: 59%;border-left: .0625rem solid rgba(217, 217, 217, 1);padding: .9375rem 0 0 1.4375rem;}
.content_zz .content_dt_list li a .content_dt_list3 h2{font-size: 1.125rem;line-height: 1.5437rem;margin-bottom: .8125rem;color: rgba(51, 51, 51, 1);}
.content_zz .content_dt_list li a .content_dt_list3 p{font-size: 1rem;color: rgba(102, 102, 102, 1);line-height: 1.3719rem;}

/* 文章页 */
.wzy_main{width:100%;float:left;padding:0 8.33333%;*width:80%;margin:.9375rem 0 1.25rem 0;}
.wzy_hd{width:100%;float:left;}
.wzy_hd1{width:100%;float:left;border-bottom:.0625rem solid #b7b7b7;padding-bottom:.625rem;}
.wzy_hd2{width:100%;line-height:1.875rem;float:left;font-size:.9375rem;color:#999;text-align:center;margin:.625rem 0;}
.wzy_t1{width:100%;float:left;font-size:1.5625rem;color:#333;text-align:center;line-height:1.5;}
.wzy_bd{width:100%;float:left;font-family:"宋体",sumsin;line-height:180%;font-size:1rem;color:#333;}
.wzy_bd > p{text-indent:2em;}
.wzy_bd > p img{margin:0 auto !important;float:none !important;clear:both !important;display:block !important;max-width:100% !important;}


/* 京华 */
.jinghua {padding-top: 5rem;}
.jinghua .top{background: rgba(51, 51, 51, 1);}
.jinghua .top .nav-links a:hover{color: rgba(230, 0, 18, 1)}
.jinghua .top .nav-links a:hover::after{background-color: rgba(230, 0, 18, 1)}

.jh_by{background: rgba(122, 0, 2, 1);width: 100%;height: 10rem;}
.jh_by .page_con{display: flex;align-items: center;padding: 2.5rem 0;box-sizing: border-box;}
.jh_by .page_con img{max-width: 100%;height: auto;object-fit: cover;}
.jh_by .page_con .jh_by_p{flex: 1;padding-left: 15%;}
.jh_by .page_con p{flex: 4.2;padding-left: 14%;color: #fff;line-height: 1.2669rem;font-size: .875rem;}

.jh_content_top{display: flex;flex-direction: column;align-items: center;}
.jh_content_top img{max-width: 100%;height: auto;object-fit: cover;width: 15.125rem;}
.jh_content_top p{font-size: 1.25rem;line-height: 1.8125rem;color: #fff;}

.jh_content1{background: url(jh_content1_bj.jpg) no-repeat 100% 100%;background-size: 100% 100%;height: 69.375rem;padding-top: 5.625rem;}
.jh_content1 .jh_content_top img{margin-bottom: 6.5rem;}
.jh_content1 .jh_content1_b{display: flex;justify-content: space-between;color: #fff;flex-wrap: wrap;margin-top: 2.8125rem;}
.jh_content1 .jh_content1_b .jh1_blist{flex: 1 1 50%;margin-bottom: 4.0625rem;}
.jh_content1 .jh_content1_b .jh1_blist:nth-child(even){display: flex;justify-content: end;}
.jh_content1 .jh_content1_b .jh1_blist h1{font-size: 1.5rem;line-height: 2.1875rem;}
.jh_content1 .jh_content1_b .jh1_blist p{font-size: 1rem;line-height: 1.4375rem;color: rgba(255, 20, 40, 1);margin-bottom: .375rem;}
.jh_content1 .jh_content1_b .jh1_blist ul li{font-size: .875rem;line-height: 1.25rem;display: flex;align-items: center;margin-bottom: .625rem;}
.jh_content1 .jh_content1_b .jh1_blist ul li span{padding-left: 1.25rem;text-align: justify;}
.jh_content1 .jh_content1_b .jh1_blist ul li::before{content: "• ";color: #fff;}
.jh_content1 .jh_content1_b .jh1_blist .jh1_blist_nr{width: 18.75rem;}


.jh_content2 div.content2_top{width: 100% !important;}
.content_mp div.content2_list{width: 50%;height:31.25rem;overflow: hidden; color: #fff;text-align: center;position: relative;background-color: rgba(255, 0, 0, 0.5);}
.content_mp div .content2_nr{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);display: flex;flex-direction: column;align-items: center;justify-content: center;color: white;transition: background 0.3s ease;}
.content_mp div .content2_nr:hover{background: rgba(0, 0, 0, 0.85);}
.content_mp div.content2_list img{width: 100%;height: 100%;}
.content_mp div .content2_nrjt{position: absolute;bottom: 2.5rem;left: 48.5%;width: 3.875rem;height: 3.875rem;background: url(content2-right.png) no-repeat 100% 100%;transition: background 0.3s ease; background-size: 100%;}
.content_mp div.content2_list:hover .content2_nrjt {background: url(content2-top.png) no-repeat;background-size: 100%;}
.content_mp div .content2_nr {padding: 0 21%;}
.content_mp div .content2_nr p{display: none;margin-top: 1.25rem;}
.content_mp div.content2_list:hover .content2_nr p{display: block;}
.content_mp div.content2_bottom{display: flex;flex-wrap: wrap;}
.content_mp div.content2_bottom div.content2_list{flex: 1 1 50%;box-sizing: border-box;}
.content_mp div.content2_list h1{font-size: 2.875rem;line-height: 2.8125rem;}
.content_mp div.content2_list:hover .content2_nr h1{color: rgba(255, 20, 40, 1);}

.jh_content3{padding-top: 4.375rem;background: url('jh_content3_t.png') no-repeat rgba(6, 2, 1, 1);background-size: 33.333%;background-position: right -25rem top 12.375rem;}
.jh_content3 .jh_content_top img{margin-bottom: 5rem;width: 17.5rem;}
.jh_content3 .jh3_blist{width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}

.jh_content3 .jh3_blist>div{color: #fff;}
.jh_content3 .jh3_blist div.jh3_blist_l{flex: 0 0 35%; justify-content: end;border-right: .0625rem solid #fff;}
.jh_content3 .jh3_blist div.jh3_blist_l div{width: 8.75rem;text-align: center;margin: 1.875rem 0;}
.jh_content3 .jh3_blist div.jh3_blist_l h1{font-size: 3.5625rem;line-height: 4.375rem;}
.jh_content3 .jh3_blist div.jh3_blist_l p{font-size: 1rem;color: rgba(255, 20, 40, 1);}

.jh_content3 .jh3_blist div.jh3_blist_r{flex: 0 0 65%;font-size: .875rem;display: flex;justify-content: end;position: relative;}
.jh_content3 .jh3_blist div.jh3_blist_r::before{content: "•";color:rgba(255, 20, 40, 1);font-size: 1.875rem;position: absolute;left: -0.4375rem;}
.jh_content3 .jh3_blist div.jh3_blist_r p{ width: 31.25rem;}
.jh_content3 .jh3_bt{background: url('jh_content3_b.png') no-repeat;background-size: 33.333%;background-position: left -25rem bottom 0rem;}
.jh_content3 .jh3_b{position: relative;width: 52.8125rem;margin: 0 auto;}
.jh_content3 .jh3_b::before{content: "";display: block; background: url(jh3_blist_p.png) no-repeat;background-size: 100% 100%; width: .9375rem;height: .9375rem;position: absolute;left: 34.1%;top: -0.9375rem;}
.jh_content3 .jh3_b::after{content: "";display: block; background: url(jh3_blist_p.png) no-repeat;background-size: 100% 100%; width: .9375rem;height: .9375rem;position: absolute;left: 34.1%;bottom: -0.9375rem;}

.jh_content4{background: rgba(6, 2, 1, 1);height: auto;padding-top: 5.625rem;}
.jh_content4 .jh_content_top img{margin-bottom: 2.5rem;width: 23.375rem;}
.jh_content4 .jh_content_top p{font-size: 1.125rem;width: 50rem;}
.jh_content4 .jh_content_top{margin-bottom: 4.375rem;}
.jh_content4 .jh_content4_p{width: 100%;}
.jh_content4 .jh_content4_p img{max-width: 100%;}

.jinghua .hero img.hero_pic2{display: none;}










.hero .hero_phone,.top .top_fh{display: none;}
.content_zz .content_dt_list li a .content_dt_list3 p.content12_list_time{display: none;}


@media screen and (max-width:768px){
    html{padding-top: 13.3333vw;background: rgba(245, 245, 245, 1);}
    .zoomImg:hover img{transform:none}
    .nav-links,
    .content_mp div .content2_nrjt,
    .hero .video-container,
    .content_bs,
    .content9 .swiper-button-next,
    .content9 .swiper-button-prev,
    .phone{display: none;}
    .jinghua .top .top_fh{color: #fff;}
    .top .top_fh{display: block; font-size: 4vw;line-height: 13.3333vw;position: absolute;color: #000;font-weight: bold;}
    .navbar{height: 13.3333vw;width: 100%;display: flex;justify-content: center;background: rgba(0, 64, 152);}
    .top.scrolled .navbar{background: none;}
    .logo{text-align: center;}
    .logo img, .logo_hover img{height: 6.9333vw;display: inline-block;width: auto;}
    .hero {height: auto;}
    .hero .hero_phone{display: block;width: 100%; height: 100vh;background: url(hero_phone.png) no-repeat 100% 100%;background-size: 100% 100%; text-align: center;padding-top: 23.2vw;}
    .hero .hero_phone .hero_phone_t{margin-bottom: 13.3333vw;}
    .hero .hero_phone .hero_phone_t h1{font-size: 10.6667vw;line-height: 15.4667vw;font-weight: bold;margin-bottom: 1.0667vw;}
    .hero .hero_phone .hero_phone_t p{font-size: 8vw;line-height: 11.584vw;}
    .hero .hero_phone .hero_phone_c{width: 51.7333vw;height: 10.1333vw;line-height: 10.1333vw;text-align: center; margin: 0 auto;border: 1px solid rgba(255, 255, 255, 1);font-size: 3.7vw;border-radius: 10px;color: #fff;}
    .hero .hero_phone .hero_phone_c a{color: #fff;}

    .footer ul{display: none;}
    .footer .footer_logo{padding: 4vw 10.1333vw 5.3333vw 10.6667vw;}
    .footer .footer_logo img{width: 100%;}
    .footer .footer_dz{margin-top: 0;}
    .footer .footer_dz{font-size: 3.2vw;line-height: 4.3893vw;}
    .footer .footer_bq{margin-top: 7.7013vw;border-top:none;font-size: 3.2vw;line-height: 4.3893vw;}

    .content3{padding: 10vw 0;}
    .content3_top{display: block;padding: 0 5.3vw;}
    .content3_top h1{font-size: 6.5vw;line-height: 10.4267vw;margin-bottom: 2.6667vw;}
    .content3_top p{font-size: 3.2vw;line-height: 4.6347vw;color: rgba(153, 153, 153, 1);}
    .content3 .content_top{margin-bottom: 5.3333vw;}
    .content3_bottom .content3_bottom_t{margin: 0 5.3vw 4vw 5.3vw;}
    .content3_bottom .content3_bottom_t li{font-size: 3.2vw;line-height: 4.6347vw;padding: 4vw 0;border-bottom: .2667vw solid  rgba(204, 204, 204, 1);}
    .content_tzhx .navigation-buttons{display: none;}
    .content_tzhx .swiper{height: 59.4667vw;}
    .content_tzhx .swiper-slide p{left: 50%;transform: translateX(-50%);bottom: 16.2667vw;font-size: 4.2vw;}
    .content_tzhx .swiper-slide span{display: none;/* font-size: 3.2vw;line-height: 4.6347vw;bottom: 5.3333vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow: ellipsis;left: 0;padding: 0 5.3333vw; */}
    .content_tzhx .swiper-slide::after{height: 29.8667vw;}
    .content_tzhx .swiper{padding: 0 8.5%;}
    .content_tzhx .swiper-slide{width: 100% !important;}



    
    .content1{height: 260vw;background: url(content1_pbj.png) no-repeat center bottom rgba(0, 64, 152, 1); background-size: 100% auto;}
    .content1 .page_con .content1_c{padding: 5.3333vw 5vw 0 5vw;width: 100%;display: flex;flex-wrap: wrap;}
    .content1 .page_con .content1_b{margin-top: 0;order: 1;}
    .content1 .page_con h2{font-size: 7.2vw;text-align: center;line-height: 10.4267vw;width: 100%;order: 2;}
    .content1 .page_con p.content1_by{font-size: 3.7333vw;text-align: center;line-height: 5.3787vw;margin: 0 0 5.3333vw 0;width: 100%;order: 3;}
    .content1 .page_con div.content1_z{display: block;order: 5;}
    .content1 .page_con .content1_kp{text-align: center;order: 4;margin: 0 auto;}
    .content1 .page_con ul{width: 100%;}
    .content1 .page_con ul li{text-align: center;flex:1 1 50%;margin-top: 0;margin-bottom: 2.6667vw;}
    .content1 .page_con ul li h1{line-height: 10.8107vw;font-size: 7.4667vw;font-weight: bold;}
    .content1 .page_con ul li span.content1_dw{font-size: 3.2vw;}
    .content1 .page_con ul li div.content1_zz span{font-size: 3.2vw;line-height: 4.8vw;}
    .content1 .page_con .content1_kp a{width: 66.6667vw;height: 10.6667vw;line-height: 10.6667vw;margin: 0 0 5.3333vw 0;font-size: 4.2667vw;background-size: 4vw 4vw;}
    .content1 .page_con .content1_z p{font-size: 3.2vw;line-height: 4.6347vw;;}
    .content1 .page_con{display: block;}
    .content1 .page_con .content1_b{width: 100%;margin-bottom: 5.3333vw;}


    .content2 {padding: 10vw 0;background-color: #fff;}
    .content2 .content3_top{display: flex;}
    .content2 .content3_top h1{order: 1;}
    .content2 .content3_top .content3_top_zy{order: 3;}
    .content2 .content3_top .content3_bottom{margin: 0 0 5.3333vw 0;order: 2;}

    .content_by{padding: 13.3333vw 0;height: 53.3333vw;display:block;text-align: center;background: url(content_by_pbj.png) no-repeat 100% 100%;background-size: 100% 100%;}
    .content_by .content_by_nr{width: 100%;}
    .content_by h1{font-size: 5.3333vw;margin-bottom: 0;line-height: 6.9333vw;}
    .content_by p{font-size: 3.7333vw;line-height: 5.4053vw;width: 100%;}
    .content_by p::before{display: none;}
    .content_by p::after{display: none;}

    .content_top h1{font-size: 7.2vw;margin-bottom:0;line-height: 10.4267vw;font-weight: bold;}
    .content_top p{font-size: 3.7333vw;line-height: 5.4053vw;}
    .content_img .content_img_1{display: none;}
    .content_img .content_img_2{display: block;}

    .accordion{height: auto;}
    .accordion ul{display: block;padding: 0 5.3vw;}
    .accordion ul li{margin-bottom: 2.6667vw;}
    .accordion ul li a{justify-content: flex-start;text-align: left;align-items: initial;}
    .accordion ul li:last-child{margin-bottom: 0;}
    .accordion ul li img.accordion_img1{display: none;}
    .accordion ul li img.accordion_img2{display: block;}
    .accordion ul li.active a::after{display: none;}
    .accordion ul li .accordion_nr{opacity: 1;padding: 2.6667vw 0 0 4vw;}
    .accordion ul li .accordion_nr_b{opacity: 1;left: 2vw;transform: none;bottom: 2vw;width: 20vw;background: none;padding-left: 0px;text-align: center;font-size: 3.5vw;height: 7vw;line-height: 7vw;}
    .accordion ul li .accordion_nr h1{font-size: 4.2667vw;line-height: 6.1787vw;margin-bottom: 2.6667vw;}
    .accordion ul li .accordion_nr p{font-size: 3.2vw;line-height: 4.6347vw;}
    /* .accordion ul li .accordion_nr_c{bottom: 2vw;text-align: left;line-height: 4.6347vw;font-size: 3.2vw;padding: 0 0 0 4vw;} */
    .play-btn{width: 10.6667vw;height: 10.6667vw;}
    .video-container{height: auto;}
    .content4{padding: 5.3333vw 0;}
    .content4 .content_top{margin-bottom: 0;}
    .content4 .content3_bottom .content3_bottom_t{margin: 0 5.3vw 4vw 5.3vw;}
    .content5 .content3_bottom{margin-top: 5.3333vw;}
    .content5{padding: 10vw 0;}
    .content5 .content3_top{padding: 0 5.3vw;margin-bottom: 0;}
    .content5 .content_top{margin-bottom: 5.3333vw;}

    .content6 {padding: 5.3vw;}
    .content6 .content3_top{margin-bottom: 5.3333vw;}
    .content6 .content6_bottom ul{display: block;}
    .content6 .content6_bottom ul li{margin-bottom: 2.6667vw;height: 50.1333vw;}
    .content6 .content6_bottom ul li img{height: 100%;}
    .content6 .content6_bottom ul li .content6_nr{padding: 5.0667vw 5.3333vw 2.6667vw 5.3333vw;bottom: 0;}
    .content6 .content6_bottom ul li .content6_nr h3{font-size: 4.2vw;line-height: 5.8667vw;margin-bottom: 1.0667vw;font-weight: bold;}
    .content6 .content6_bottom ul li .content6_nr p{font-size: 3.2vw;line-height: 4.3893vw;}
    .content6 .content6_bottom ul li::after{height: 28vw;background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 1) 100%);}

    .content7 {padding: 10vw 0;}
    .content7 .content3_top{padding: 0 5.3vw;}
    .content7 .content3_bottom{margin-top: 5.3333vw;padding: 0 5.3vw;}
    .content7 .content3_top{margin-bottom: 5.3333vw;}
    .content7 .content7_bottom{padding: 0 5.3vw;display: block;}
    .content7 .content7_bottom .content7_list{gap: 0;margin-bottom: 2.6667vw;}
    .content7 .content7_bottom .content7_list:last-child{margin-bottom: 0;}
    .content7 .content7_bottom .content7_list:nth-child(odd){flex-wrap: nowrap;}
    .content7 .content7_bottom .content7_list:nth-child(even){flex-wrap: nowrap;margin-bottom: 2.6667vw;}
    .content7 .content7_bottom .content7_list:nth-child(odd)::after{display: none;}
    .content7 .content7_bottom .content7_list:nth-child(even)::after{display: none;}
    .content7 .content7_bottom .content7_list .content7_list_p{width: 28vw;height: 18.6667vw;clip-path:none;padding: 0;flex: 1;display: flex;justify-content: center;align-items: center;background: none;}
    .content7 .content7_bottom .content7_list .content7_list_p img{clip-path:none;height: auto;width: auto;max-width: 100%;max-height: 100%;}
    .content7 .content7_bottom .content7_list .content7_list_w{text-align: left;justify-content:flex-start;flex: 3;padding: 0 0 0 2.6667vw;}
    .content7 .content7_bottom .content7_list .content7_list_w h3{font-size: 4.2vw;line-height: 6.1787vw;font-weight: bold;}
    .content7 .content7_bottom .content7_list .content7_list_w p{font-size: 3.7vw;line-height: 5.3333vw;}

    .content8{padding: 5.3333vw 0;}
    .content8 .content_top{margin-bottom: 0;}
    .content8 .content3_bottom .content3_bottom_t{margin: 0 5.3vw 4vw 5.3vw;}
    .content8 .content3_top .content3_top_zy p.on{color: #fff;}

    .content9{background-color: rgba(245, 245, 245, 1);padding: 10vw 0;}
    .content9 .content3_bottom .content3_bottom_t li{border-bottom: .1875rem solid rgba(204, 204, 204, 1);}
    .content9 .content3_bottom .content3_bottom_t li.on{border-bottom: .1875rem solid rgba(0, 64, 152);}

    
    .content10{padding-top: 5.3333vw;}
    .content10 ul li{background-color: #fff;padding:2.6667vw 0}
    .content10 ul li .content12_lb_center{width: 70%;padding-left: 5.3vw;}
    .content10 ul li .content12_lb_center p.content12_list_time{display: block;font-size: 3.2vw;color: rgba(153, 153, 153, 1);}
    .content10 ul li .content12_lb_left{display: none;}
    .content10 ul li .content12_lb_center::before{display: none;}
    .content10 ul li .content12_lb_center p.ycyc2{display: none;}
    .content10 ul li .content12_lb_center p.ycyc{font-size: 4.2vw;line-height: 5.8533vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;}
    .content10 ul li .content12_lb_right{width: 29.8%;margin-left: 0;display: flex;justify-content: center;align-items: center;}
    .content10 ul li .content12_lb_right img{height: 16.8667vw;}
    .content10 .content12_more a{width: 66.6vw;height: 13.3333vw;line-height: 13.3333vw;font-size: 3.7vw;background-size: 6.4vw 3.2vw;background-position: 70% 53%;padding-left: 20vw;}
    .content10 .content12_more{margin: 5.3333vw 0;}


    .content11{padding: 5.3333vw 0;}
    .content11 .content11_top{padding: 0 5.3vw;margin-bottom: 5.3333vw;}
    .content11 .content11_top h1{font-size: 7.2vw;line-height: 10.4267vw;margin-bottom: 2.6667vw;}
    .content11 .content11_top p{font-size: 3.2vw;line-height: 4.6347vw;}
    .content12{background: linear-gradient(180deg, rgba(235, 238, 247, 1) 0%, rgba(235, 238, 247, 0.8) 40%, rgba(235, 238, 247, 0.4) 70%, rgba(235, 238, 247, 0) 100%), url(content13_pbj.png) no-repeat center bottom;background-size: 100% 100%, contain;height: 210.4vw;padding: 5.3333vw 0 0 0;color: rgba(51, 51, 51);}
    .content12 .content_top{color:rgba(51, 51, 51, 1)}
    .content12 .content_top p{color:rgba(153, 153, 153, 1)}
    .content12 .content_lxwm>p{font-size: 3.7vw;line-height: 5.3333vw;margin-bottom: 2.6667vw;}
    .content12 .content_lxwm .content_lxwm_phone img{display: none;}
    .content12 .content_top{margin-bottom: 5.3333vw;}
    .content12 .content_lxwm{padding: 0 5.3vw;}
    .content12 .content_lxwm .content_lxwm_phone .content_lxwm_phone1 p:first-child{font-size: 4.3vw;line-height: 9.0667vw;}
    .content12 .content_lxwm .content_lxwm_phone .content_lxwm_phone1 p:last-child{font-size: 3.7vw;line-height: 5.3333vw;}
    .content12 .content_lxwm .content_lxdz img{display: none;}
    .content12 .content_lxwm .content_lxdz p{font-size: 4.3vw;background: url(content13_wz.png) no-repeat;padding-left: 6.1vw;background-size: 3.2vw 4.8vw;        line-height: 5.3333vw;}




    .content_zz{padding: 0 0 5.3333vw 0;}
    .content_zz .dqwz{display: none;}
    .content_zz .content_top{margin: 2.6667vw 0;}
    .content_zz .content_top h1{font-size: 7.2vw;}
    .content_zz .content_top p{font-size: 3.7vw;}
    .content_zz .content_zz_list li{ flex: 0 0 calc(50% - 5.3vw / 2);padding: 0;display: grid;}
    .content_zz .content_zz_list li p{ margin-top: 1.8667vw;font-size: 3.5vw;line-height: 1.5;}
    .content_zz .content_zz_list{gap: 5.3vw;padding: 0 3.2vw;}
    .content_zz .content_zz_list li div{height: auto;}

    .content_zz .content_dt_list li{margin-top: 2.6667vw;background-color: #fff;}
    .content_zz .content_dt_list li a{background:none;flex-direction: row-reverse;border-bottom:none;padding: 2.6667vw 5.3vw;}
    .content_zz .content_dt_list li a .content_dt_list2{display: none;}

    .content_zz .content_dt_list li a .content_dt_list3{border: none;}
    .content_zz .content_dt_list li:hover a{background-image:none;padding: 2.6667vw 5.3vw;}
    .content_zz .content_dt_list li:hover a .content_dt_list3 h2{color: rgba(51, 51, 51, 1);}
    .content_zz .content_dt_list li a .content_dt_list3{padding: 0;width: 70%;}
    .content_zz .content_dt_list li a .content_dt_list1{width: 29%;}
    .content_zz .content_dt_list li a .content_dt_list1 img{height: 16.8vw;}
    .content_zz .content_dt_list li a .content_dt_list3 h2{font-size: 4.2vw;line-height: 5.8533vw;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;margin-bottom: 2.2vw;}
    .content_zz .content_dt_list li a .content_dt_list3 p.ycyc2{display: none;}
    .content_zz .content_dt_list li a .content_dt_list3 p.content12_list_time{display: block;font-size: 3.2vw;color: rgba(153, 153, 153, 1);}


    /* 京华 */
    .jinghua{padding-top: 0;}
    .jinghua .hero {height: 100vh;}
    .jinghua .hero img.hero_pic1{display: none;}
    .jinghua .hero img.hero_pic2{display: block;}
    .jinghua .jh_by{height: auto;}
    .jinghua .jh_by .page_con{display: block;padding: 5.3333vw 5.3333vw 8vw 5.3333vw ;}
    .jinghua .jh_by .page_con .jh_by_p{padding-left: 0;width: 40vw;margin: 0 auto 5.3333vw auto;}
    .jinghua .jh_by .page_con p{padding-left: 0;font-size: 3.2vw;line-height: 4.6347vw;}
    .jinghua .jh_content1{height: auto;background: none;padding-top: 0;}
    .jinghua .jh_content_top img{width: 42.6667vw;}
    .jinghua .jh_content1 .jh_content_top{padding-top: 8vw;height: 64.2667vw;display: block;background:url(jh_content1_bjp.png) no-repeat ; background-size: 100% 100%;text-align: center;position: relative;}
    .jinghua .jh_content1 .jh_content_top::after{content: "";height: 74px;position: absolute;bottom: 0;left: 0;width: 100%;background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);}
    .jinghua .jh_content1 .jh_content_top p{display: none;}
    .jh_content1 .jh_content1_b{background-color: #000;margin-top: 0;padding: 0 2.6667vw 3.2vw 5.3333vw;}
    .jh_content1 .jh_content1_b .jh1_blist h1{font-size: 4.8vw;line-height: 6.9493vw;}
    .jh_content1 .jh_content1_b .jh1_blist p{font-size: 3.2vw;line-height: 4.6347vw;margin-bottom: 0;}
    .jh_content1 .jh_content1_b .jh1_blist ul li{font-size: 3.7333vw;line-height: 5.4053vw;margin-bottom: 2vw;}
    .jh_content1 .jh_content1_b .jh1_blist ul li span{padding-left: 1.3333vw;}
    .jh_content1 .jh_content1_b .jh1_blist:nth-child(even){justify-content: start;}
    .jh_content1 .jh_content1_b .jh1_blist{margin-bottom: 5.3333vw;    flex: 1 1 100%;}
    .jh_content1 .jh_content1_b .jh1_blist .jh1_blist_nr{width: auto;}

    .content_mp div.content2_bottom{display: block;padding: 5.3333vw 5.3333vw 4vw 5.3333vw;}
    .content_mp div.content2_bottom div.content2_list{width: 100%;height: 50.1333vw;margin-bottom: 2.6667vw;}
    .content_mp div.content2_bottom div.content2_list:last-child{margin-bottom: 0;}


    .content_mp div .content2_nr{padding: 0 5.3333vw;height: 28vw;bottom: 0;top: auto;background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);display: block;text-align: left;}
    .content_mp div.content2_list h1{font-size: 4.2667vw;line-height: 5.8667vw;}
    .content_mp div.content2_list:hover .content2_nr h1{color: #fff;}
    .content_mp div .content2_nr:hover{background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);}
    .content_mp div.content2_list .content2_nr p{font-size: 3.2vw;line-height: 4.3893vw;margin-top: 1.0667vw;display: block;text-align: justify;}

    .jh_content3{padding-top: 9.3333vw;background-size: 70%;background-position: right -60% top 8.8vw;}
    .jinghua .jh_content3 .jh_content_top img{width: 45.3333vw;}
    .jh_content3 .jh3_bt{background-size: 70%;background-position: left -177% bottom 0rem;}

    .jh_content3 .jh3_blist div.jh3_blist_l{border-right: none;border-left: 1px solid #fff;}
    .jh_content3 .jh3_blist{padding: 0 5.3333vw;}
    .jh_content3 .jh3_b::before{left: 3.5%;width: 4vw;height: 4vw;top: -4vw;}

    .jh_content3 .jh3_blist div.jh3_blist_l h1{font-size: 6.4vw;line-height: 6.4vw;}
    .jh_content3 .jh3_blist div.jh3_blist_l p{font-size: 2.6667vw;line-height: 4vw;}
    .jh_content3 .jh3_blist div.jh3_blist_r p{font-size: 3.2vw;line-height: 4.6347vw;}

    .jh_content3 .jh3_b{width: 100%;}
    .jh_content3 .jh3_blist div.jh3_blist_l{flex: 0 0 17%;padding-left: 4vw;position: relative;}
    .jh_content3 .jh3_blist div.jh3_blist_r{flex: 0 0 70%;}
    .jh_content3 .jh3_blist div.jh3_blist_l div{width: auto;}
    .jh_content3 .jh3_blist div.jh3_blist_r p{width: auto;}

    .jh_content3 .jh3_blist div.jh3_blist_r::before{display: none;}

    .jh_content3 .jh3_blist div.jh3_blist_l::before{content: "•";color:rgba(255, 20, 40, 1);font-size: 6vw;position: absolute;left: -1.6vw;top: 50%;transform: translateY(-50%);}
    .jh_content3 .jh3_b::after{left: 3.5%;width: 4vw;height: 4vw;bottom: -4vw;}

    .jh_content4{padding-top: 12vw;}
    .jinghua .jh_content4 .jh_content_top img{width: 60vw;margin-bottom: 5.3333vw;}
    .jh_content4 .jh_content_top p{padding: 0 5.3333vw;font-size: 3.2vw;line-height: 4.6347vw;width: 100%;text-align: justify;}
}