blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'锟斤拷锟斤拷'}
.fw{font-family:'微锟斤拷锟脚猴拷'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{font:14px/1.5 锟斤拷锟斤拷,Arial,sans-serif;color:#333;font-family:"PingFang SC","Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:PingFangSC,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
.wp{margin:0 auto;width:100%;max-width:1400px}
.body1{background-position:top center;background-repeat:no-repeat;background-size:100% auto;background-color:#f2f2f2}
.h-top{background-color:#fff}
.h-top .wp{height:50px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#666}
.h-top .date div{display:inline-block}
.nav{display:none}
.h-dw{padding:30px 0 88px}
.h-dw .wp{display:flex;align-items:center;justify-content:space-between;max-width:1670px}
.logo{width:750px}
.h-search .form{border:1px solid #cf0d0d;position:relative;width:264px;background-color:rgba(255,255,255,.29)}
.h-search .form .inpt{display:block;width:100%;line-height:40px;font-size:14px;background-color:transparent;border:none;height:40px;padding:0 70px 0 10px}
.h-search .form .inpt::placeholder{color:#d0afaf}
.h-search .form .submit{width:62px;position:absolute;right:0;top:0;bottom:0;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;border:none;background-color:#cf0d0d}
.h-search .form .submit .span1{padding-left:18px;background-position:left center;background-repeat:no-repeat;background-size:15px auto;background-image:url(../images/search.png)}
.menuBtn{display:none;position:fixed;top:15px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#9b0c14;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.fd-links{margin:0 -19px}
.fd-links li{float:left;width:25%;padding:0 19px}
.fd-links .con{position:relative}
.fd-links .tit{height:50px;font-size:16px;background-color:transparent;padding:0 16px 0 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:1px solid #fed3d4}
.fd-links .arr{width:14px;height:18px;background-image:url(../images/arr.png);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.3s}
.fd-links .box{display:none;background-color:#fff;padding:20px 0;position:absolute;left:0;right:0;top:100%;z-index:1;border-radius:10px;height:180px;overflow-y:auto}
.fd-links .box::-webkit-scrollbar{width:8px;background-color:#ccc;border-radius:4px}
.fd-links .box::-webkit-scrollbar-track{border-radius:3px}
.fd-links .box::-webkit-scrollbar-thumb{border-radius:3px;background:#c00000}
.fd-links .link{display:block;line-height:2.4;font-size:18px;transition:.3s;padding:0 15px;border-radius:10px;color:#bc1516}
.fd-links .link:hover{background-color:#bc1516;color:#fff}
.footer{background-color:#bc1516;color:#fed3d4;font-size:14px;padding:20px 0 38px}
.footer a{color:inherit;transition:.3s}
.footer a:hover{opacity:.8}
.f-top{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #de7172}
.f-dw{display:flex;align-items:center;justify-content:space-between}
.f-vx{text-align:center}
.f-vx img{display:block;width:77px;margin:0 auto 8px}
.f-txt p{margin-bottom:4px}
.f-txt p .span1{margin:0 30px}
.cur,.cur a{font-size:12px;color:#5e5e5e;line-height:20px}
.cur{margin:18px 0 10px 9px;padding-left:26px;background:url(../images/cur.png) left center no-repeat}
.cur a:hover{color:#ca1318}
.pages{text-align:center;margin:21px 0 38px}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 5px}
.pages ul li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;color:#555;border:1px solid #555;border-radius:50%}
.pages ul a:hover,.pages ul li.on a{background-color:#ea3032;border:1px solid #ea3032;color:#fff}
.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"锟斤拷锟斤拷";font-size:20px;margin:0 15px}
.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;font-family:Arial;color:#dadada}
.banner .item{display:block;height:800px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.banner .slick-dots{position:absolute;bottom:30px;left:0;right:0;text-align:center;z-index:3}
.banner .slick-dots li{display:inline-block;margin:0 5px}
.banner .slick-dots button{width:60px;height:5px;background:#fff;font-size:0;cursor:pointer;border:none}
.banner .slick-dots li.slick-active button{background:#ca1318}
@media only screen and (min-width:1199px) and (max-width:1700px){
.wp{margin:0 auto;max-width:87.5vw}
.body1{background-size:100% auto}
.h-top .wp{height:3.125vw;align-items:center;justify-content:space-between;font-size:.875vw}
.h-dw{padding:3.125vw 0 4.25vw}
.h-dw .wp{align-items:center;justify-content:space-between;max-width:98vw}
.logo{width:46.87vw}
.h-search .form{border:1px solid #cf0d0d;width:16.5vw}
.h-search .form .inpt{line-height:2.5vw;font-size:.875vw;border:none;height:2.5vw;padding:0 4.375vw 0 .625vw}
.h-search .form .submit{width:3.875vw;right:0;top:0;bottom:0;align-items:center;justify-content:center;font-size:.875vw;border:none}
.h-search .form .submit .span1{padding-left:1.125vw;background-size:.937vw auto;background-image:url(../images/search.png)}
.menuBtn{top:.75vw;right:.75vw;width:1.875vw;height:1.875vw;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{height:.25vw;margin:.25vw 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{margin:0;left:0;top:50%;margin-top:-.312vw;width:1.875vw}
.menuBtn.open b:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.fd-links{margin:0 -1.187vw}
.fd-links li{padding:0 1.187vw}
.fd-links .tit{height:3.125vw;font-size:1vw;padding:0 1vw 0 1.25vw;align-items:center;justify-content:space-between;border:1px solid #fed3d4}
.fd-links .arr{width:.875vw;height:1.125vw;background-image:url(../images/arr.png);background-repeat:no-repeat;background-size:contain;transition:.3s}
.fd-links .box{padding:1.25vw 0;left:0;right:0;top:100%;border-radius:.625vw;height:11.25vw}
.fd-links .box::-webkit-scrollbar{width:.5vw;border-radius:.25vw}
.fd-links .box::-webkit-scrollbar-track{border-radius:.187vw}
.fd-links .box::-webkit-scrollbar-thumb{border-radius:.187vw;background:#c00000}
.fd-links .link{line-height:2.4;font-size:1.125vw;transition:.3s;padding:0 .937vw;border-radius:.625vw}
.footer{font-size:.875vw;padding:1.25vw 0 2.375vw}
.footer a{transition:.3s}
.footer a:hover{opacity:.8}
.f-top{padding-bottom:1.875vw;margin-bottom:1.25vw;border-bottom:1px solid #de7172}
.f-dw{align-items:center;justify-content:space-between}
.f-vx img{width:4.812vw;margin:0 auto .5vw}
.f-txt p{margin-bottom:.25vw}
.f-txt p .span1{margin:0 1.875vw}
}
@media only screen and (max-width:1199px){
.h-dw .wp,.wp{margin:0 auto;width:100%;padding:0 15px;max-width:100%}
body{padding-top:90px}
.header{position:fixed;top:0;left:0;right:0;width:100%;background-color:#fff;z-index:99;transition:.3s}
.header.open{background-color:#fff}
.h-top,.top-idx{display:none}
.h-top .wp{font-size:10px;height:24px}
.h-dw .wp{display:block;height:60px}
.menuBtn{display:block}
.h-r{display:none;position:fixed;top:60px;bottom:0;overflow-y:auto;left:0;width:100%;background-color:#fff}
.nav{display:block}
.nav li{display:block;margin:0 15px 10px;position:relative}
.nav .arr{height:25px;right:15px;background-position:center;background-repeat:no-repeat;background-size:contain;width:14px;background-image:url(../images/arr-1.png);position:absolute;top:0;transition:.3s}
.nav .ok .arr{transform:rotate(-90deg)}
.sub{position:relative;left:auto;top:auto;width:auto;background-color:transparent;min-width:auto;transform:translateX(0);display:none}
.sub a{text-align:left;font-size:14px;margin:0 0 5px;display:block;padding:0 5px}
.logo{display:block;line-height:60px}
.logo img{width:240px;display:inline-block;vertical-align:middle}
.nav .on .v1{background-size:0;color:#9b0c14}
.nav .v1{font-size:16px;text-align:left;line-height:25px}
.h-dw{padding:0}
.h-search .form{margin:0 auto}
.fd-links{margin:0 -10px}
.fd-links li{padding:0 10px}
.fd-links .tit{height:38px;font-size:14px}
.fd-links .link{font-size:12px;line-height:1.8}
.fd-links .box{padding:10px 0;height:80px}
.footer{font-size:12px}
}
@media only screen and (max-width:959px){
.f-dw{flex-direction:column-reverse}
.f-txt{margin-top:10px}
}
@media only screen and (max-width:767px){
.fd-links li{padding:0;float:none;width:100%;margin-bottom:10px}
.f-txt p{margin-bottom:5px}
.f-txt p .span1{display:block;margin:0 0 5px}
.fd-links .arr{width:11px}
}
.main{padding-bottom:20px}
.row-idx{background-color:#fff;box-shadow:-1px 0 10px rgba(0,0,0,.1);border:1px solid #fff}
.ul-taba1{display:flex;justify-content:space-between}
.ul-taba1 li{flex:1;border-right:1px solid #c00301}
.ul-taba1 .con{display:block;background-color:#cf0d0d;text-align:center;font-size:18px;font-weight:700;color:#fff;padding:15px 0;transition:.3s}
.ul-taba1 .icon{display:block;width:31px;height:31px;margin:0 auto}
.ul-taba1 .con:hover{background-color:#b60606}
.main-idx{padding:16px}
.m-idx1{margin-bottom:10px;overflow:hidden}
.m-idx1 .col-l{width:50%;margin-right:16px}
.m-ban1{position:relative}
.m-ban1 .con{display:block;position:relative}
.m-ban1 .pic{padding-top:62%;position:relative;overflow:hidden}
.m-ban1 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.m-ban1 .con:hover .pic img{transform:scale(1.06)}
.m-ban1 .txt{line-height:46px;padding:0 150px 0 30px;background-color:rgba(0,0,0,.3);font-size:18px;color:#fff;position:absolute;left:0;right:0;bottom:0;width:100%}
.m-ban1 .txt .tit{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.m-ban1 .slick-dots{position:absolute;right:30px;text-align:right;bottom:0}
.m-ban1 .slick-dots li{line-height:46px;margin:0 4px;display:inline-block}
.m-ban1 .slick-dots button{display:inline-block;width:12px;height:12px;background-color:rgba(255,255,255,.3);border-radius:50%;transition:.3s;border:none;font-size:0;vertical-align:middle;cursor:pointer}
.m-ban1 .slick-dots .slick-active button{background-color:#cf0d0d}
.right-box{overflow:hidden}
.g-top{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #cf0d0d}
.ul-taba2 li{display:inline-block}
.ul-taba2 .con{display:block;font-size:20px;line-height:36px;padding:0 8px;transition:.3s}
.ul-taba2 .on .con{background-color:#cf0d0d;color:#fff}
.g-box{position:relative}
.g-more{font-size:16px;transition:.3s;position:absolute;right:0;top:0;line-height:36px}
.g-more:hover{color:#cf0d0d}
.ul-list1 .con{display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:#666;font-size:16px;transition:.3s;border-bottom:1px dotted #e8e8e8}
.ul-list1 .con:hover{color:#cf0d0d}
.ul-list1 .con .date{width:105px;text-align:right;color:#cf0d0d}
.ul-list1 .txt{flex:1;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:25px;line-height:25px}
.m-ban2{position:relative}
.m-ban2 .pic{display:block;height:130px}
.m-ban2 .pic img{width:100%;display:block;height:100%;object-fit:cover}
.m-ban2 .slick-dots{position:absolute;right:0;left:0;text-align:right;bottom:4px}
.m-ban2 .slick-dots li{margin:0 4px;display:inline-block}
.m-ban2 .slick-dots button{width:16px;border:1px solid #c66;background-color:#c60;transition:.3s;border:none;font-size:12;cursor:pointer;color:#fff;padding:2px 0}
.m-ban2 .slick-dots .slick-active button{background-color:#fc0;color:#cf0d0d}
.m-idx2{margin-bottom:16px}
.m-idx3{margin:0 0 16px;justify-content:space-between;display:flex}
.m-idx3 .cor{width:32%}
.ul-list1{border:1px solid #e8e8e8;border-top:none;padding:8px 10px}
.ul-list1_1{border:none}
.g-row1{overflow:hidden}
.g-row1 .col-l{width:226px;margin-right:50px;max-height:490px;overflow-y:auto}
.g-snv{padding:8px 0}
.g-snv .tit{display:none}
.g-row1 .right-box,.g-snv{max-height:440px;overflow-y:auto}
.ul-snv li{margin-bottom:10px}
.ul-snv .con{display:block;line-height:20px;font-size:16px;padding:10px 20px 10px 40px;color:#666;background-position:left top;background-repeat:no-repeat;background-size:100% auto;background-image:url(../images/bg2.png);transition:.3s;background-color:#f6f6f6;margin-bottom:10px}
.ul-snv .con:hover,.ul-snv .on .con{background-image:url(../images/bg2-1.png);color:#fff;background-color:#ce0d0d}
.m-detail .tit{text-align:center;margin-bottom:15px}
.m-detail .tit .span1{display:inline-block;font-size:22px;background-color:#c00301;padding:0 20px;position:relative;color:#fff}
.m-detail .tit .span1::before{position:absolute;left:50%;transform:translateX(-50%) rotate(45deg);content:"";bottom:-4px;width:12px;height:12px;background-color:#c00301}
.m-detail .tit .span1 em{position:relative;z-index:1}
.m-detail .txt{font-size:18px}
.m-detail .txt .a{display:inline-block;transition:.3s;color:#c00301;font-size:16px}
.m-detail .txt .a:hover{opacity:.8}
.main-idx,.top-idx{position:relative}
.tabcont{position:absolute;left:0;right:0;top:88px;width:100%;padding:16px;background-color:#fff;height:460px;z-index:99}
.tabcont1{height:auto;padding:0}
.m-band1{position:relative}
.m-band1 .con{display:block;position:relative}
.m-band1 .pic{position:relative;padding-top:55%;overflow:hidden}
.m-band1 .pic img{width:100%;height:100%;display:block;object-fit:cover;transition:.3s;position:absolute;left:0;top:0;bottom:0;right:0}
.m-band1 .con:hover .pic img{transform:scale(1.06)}
.m-band1 .txt{position:absolute;left:0;right:0;bottom:0;padding:10px;background-color:rgba(0,0,0,.6);text-align:center;color:#fff}
.m-band1 .txt .tit{font-size:18px;height:1.5em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.m-band1 .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:0;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;border:none;z-index:1;cursor:pointer;transition:.3s}
.m-band1 .slick-arrow:hover{opacity:.8}
.m-band1 .slick-prev{background-image:url(../images/left.png);left:10px}
.m-band1 .slick-next{background-image:url(../images/right.png);right:10px}
@media only screen and (min-width:1199px) and (max-width:1600px){
.main{padding-bottom:1.25vw}
.row-idx{box-shadow:-1px 0 .625vw rgba(0,0,0,.1);border:1px solid #fff}
.ul-taba1{justify-content:space-between}
.ul-taba1 li{flex:1;border-right:1px solid #c00301}
.ul-taba1 .con{font-size:1.125vw;font-weight:700;padding:.937vw 0;transition:.3s}
.ul-taba1 .icon{width:1.937vw;height:1.937vw;margin:0 auto}
.main-idx{padding:1vw}
.m-idx1{margin-bottom:.625vw}
.m-idx1 .col-l{margin-right:1vw}
.m-ban1 .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.m-ban1 .con:hover .pic img{transform:scale(1.06)}
.m-ban1 .txt{line-height:2.875vw;padding:0 9.375vw 0 1.875vw;font-size:1.125vw;left:0;right:0;bottom:0}
.m-ban1 .txt .tit{-webkit-box-orient:vertical}
.m-ban1 .slick-dots{right:1.875vw;bottom:0}
.m-ban1 .slick-dots li{line-height:2.875vw;margin:0 .25vw}
.m-ban1 .slick-dots button{width:.75vw;height:.75vw;border-radius:50%;transition:.3s;border:none;font-size:0}
.g-top{align-items:center;justify-content:space-between;border-bottom:solid #cf0d0d}
.ul-taba2 .con{font-size:1.125vw;line-height:2.25vw;padding:0 .75vw;transition:.3s}
.g-more{font-size:1vw;transition:.3s;line-height:2.25vw}
.ul-list1 .con{align-items:center;justify-content:space-between;padding:.25vw 0;font-size:1.125vw;transition:.3s}
.ul-list1 .con .date{width:7.5vw}
.ul-list1 .txt{flex:1;-webkit-box-orient:vertical}
.m-ban2 .pic{height:8.125vw}
.m-ban2 .pic img{object-fit:cover}
.m-ban2 .slick-dots{right:0;left:0;bottom:.25vw}
.m-ban2 .slick-dots li{margin:0 .25vw}
.m-ban2 .slick-dots button{width:1vw;border:1px solid #c66;transition:.3s;border:none;font-size:12;padding:.125vw 0}
.m-idx2{margin-bottom:1vw}
.m-idx3{margin:0 0 1vw;justify-content:space-between}
.ul-list1{border:1px solid #e8e8e8;border-top:none;padding:.5vw .625vw}
.ul-list1_1{border:none}
.g-row1 .col-l{width:14.12vw;margin-right:3.125vw}
.g-snv{padding:.5vw 0}
.ul-snv li{margin-bottom:.625vw}
.ul-snv .con{height:2.5vw;line-height:2.5vw;font-size:1vw;padding:0 1.25vw 0 2.5vw;background-size:contain;background-image:url(../images/bg2.png);transition:.3s}
.ul-snv .con:hover,.ul-snv .on .con{background-image:url(../images/bg2-1.png)}
.m-detail .tit{margin-bottom:.937vw}
.m-detail .tit .span1{font-size:1.375vw;padding:0 1.25vw}
.m-detail .tit .span1::before{transform:translateX(-50%) rotate(45deg);content:"";bottom:-.25vw;width:.75vw;height:.75vw}
.m-detail .txt{font-size:1.125vw}
.m-detail .txt .a{transition:.3s;font-size:1vw}
.m-detail .txt .a:hover{opacity:.8}
.tabcont{left:0;right:0;top:5.5vw;padding:1vw;height:31.25vw}
.tabcont1{height:auto;padding:0}
.g-row1 .right-box,.g-snv{max-height:30vw}
.m-band1 .pic img{object-fit:cover;transition:.3s;left:0;top:0;bottom:0;right:0}
.m-band1 .con:hover .pic img{transform:scale(1.06)}
.m-band1 .txt{left:0;right:0;bottom:0;padding:.625vw}
.m-band1 .txt .tit{font-size:1.125vw}
.m-band1 .slick-arrow{top:50%;transform:translateY(-50%);font-size:0;width:2.5vw;height:2.5vw;border:none;transition:.3s}
.m-band1 .slick-arrow:hover{opacity:.8}
.m-band1 .slick-prev{left:.625vw}
.m-band1 .slick-next{right:.625vw}
}
@media only screen and (max-width:1199px){
.ul-list1 .con{font-size:14px;padding:2px 0}
.ul-list1{padding:4px}
.ul-taba2 .con{font-size:20px;line-height:30px;}
.m-ban2 .pic{height:auto}
}
@media only screen and (max-width:959px){
.m-idx1 .col-l{float:none;width:100%;margin-right:0;margin-bottom:15px}
.m-ban1 .txt{font-size:14px;line-height:32px;padding-left:15px;padding-right:80px}
.m-ban1 .slick-dots{right:15px}
.m-ban1 .slick-dots li{line-height:32px}
.m-ban1 .slick-dots button{width:6px;height:6px}
.m-idx3{display:block}
.m-idx3 .cor{width:100%;margin-bottom:15px}
}
@media only screen and (max-width:767px){
.ul-taba2 .con{padding:0 5px;}
.g-more{font-size:14px;line-height:30px}
.m-band1 .txt .tit{font-size:16px}
}

.style-ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  list-style-type: none;
  padding: 0;
  width:85%;
}
.style-li {
  width: 100%; /* 根据实际情况调整宽度 */
  box-sizing: border-box;
}