body {
    overflow-x: auto;
    overflow-y: scroll;
    background: #f7f8fc;
    min-width: 1024px;
}

.top {
    position: fixed;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: hsla(0, 0%, 100%, .9);
    max-width: 1920px;
    min-width: 1024px;
    z-index: 9999;
    will-change: top;
    transition: top .6s;
    margin-left: auto;
    margin-right: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.top{ width:100%; height:25px;    line-height:25px;}
.top .topz { font-size:12px; color:#6668;}
.top .topz a{ margin:0 2px;font-size:12px;color:#666;}
.top .topz a:hover{ color:#034bf5;}
.top  .xian{color:#aaa;}
.topy ul li a { color:#888;}
.top .topz a span:hover{ font-weight:bold;}
.topy ul li{ float:left;}
.xian{ padding:0px 10px;}
.tel{font-size:12px; font-weight:600; color:#666;margin-left:5px; }
.tel i {position:relative; top:5px;left:0px }

.kf a{ display:block; background:url(../img/kf.png) left no-repeat; text-indent:20px;}

.guang01{ position:relative; margin-bottom:20px;}
.guang01 span.closed {display: block;position: absolute;cursor: pointer;top: 0;right: 0;}
.fl{float:left;}
.fr{float:right;}

.flno{float:left;}

.w1800{  margin:0px auto;max-width: 1400px;min-width: 1200px;padding:0 10px;}
.w1700{  margin:0px auto;max-width: 1530px;min-width: 1200px;padding:0 120px;}
.w1400{ width:1400px; margin:0px auto;min-width: 1200px;}
.w1200{ width:1200px; margin:0px auto;}
.w1190{ width:1193px; margin:0px auto;min-width: 1185px;}
.logo{ width:100%;height:60px;padding:10px 0 0 0;background: #fff; }
.logomb{ width:100%;height:70px;padding:25px 0 0 0;background: #fff; }
.logonrz{ width:200px;margin:2px 0 5px 5px;}
.logonrz img{ height:46px;}
.logomb .logonrz{ width:210px;margin:6px 0 0 5px;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.sousbox{ margin: 3px auto;width:380x;float:right;margin-right:10px;}
img.tubiao{width:30px;height:30px;}


/* 顶部二维码 */
.mobw {position: fixed;width:56px;top:10px;margin-left:150px;}
.mobw li{ float:left;}
.mobw .mc-top-ewm {
    float: right;
    position: relative;
    z-index: 999;
    width: 20px;
    height: 23px;
    background: url(../img/top-ewm.png) center center no-repeat;
}

.mobw .mc-top-ewm:hover {
    background: #fff url(../img/top-ewm_h.png) center center no-repeat;
}

.mobw .mc-top-ewm dt {
    display: none;
    position: absolute;
    top: 36px;
    right: -1px;
    z-index: 9998;
    padding: 10px 10px 0;
    color: #1a1a1a;
    text-align: center;
    background: #fff;
    border: 1px solid #e3e3e3;
}

.mobw .mc-top-ewm dt img {
    width: 132px;
    height: 132px;
    vertical-align: top;
}

.mobw .mc-top-ewm:hover dt {
    display: block;
}


.logofu{position:relative;left:-20px;float:left;width:170px;top:0px;}



.new-header_switch-wrap__ZoEdX {
    display: flex;
    align-items: center;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 24px;
    z-index: 2;
}

.w1920{
	width:100%; max-width:1400px;
	margin: 0 auto;
}


.topy{
float:right;
padding-right:4%;	
	
}
.logob{
	  width: 100%;  margin: 0 auto;
	background-color: hsla(0, 0%, 100%, .9);
}
.logo {
    position: fixed;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);

    z-index: 9999;
    will-change: top;
    transition: top .6s;
  margin: 0 auto;
    top: 0px;
 
}

.logonrz {
    width: 350px;
   
	
}



.searchbox {
  position: relative;
  z-index: 1;
  clear: both;
  width: 480px; 
  height: 39px;
  border: 0px solid #888; background-color: #f1f2f8;
   border-radius:8px ;
}
.searchbox .import {
  width: 320px;
  height: 36px;
  margin-left: 80px;
  padding-left: 20px;
  outline: none; border: 0px solid #888; padding:1px 10px;  border-left:0px;border-right:0px;background-color: #f1f2f8;
}
.searchbox .btn-search {
  position: absolute;
  right: 0;
  width: 63px;
  height: 39px;
  color: #fff;
  background:#f00;border: 0px solid #1a1a1a; border-top-right-radius: 0px;border-bottom-right-radius: 0px;
   border-radius:0 5px 5px 0 ;}
  .searchbox {
        display:block;
    }
.sousbox{ margin: 5px auto;width:485px;float:left;} 
.daohang{ margin-right:10px;}


.bodyin{width:100%;max-width:1400px;margin:0 auto;}

.bodyinfl{position:fixed;float:left;width:180px;margin-top:75px;}
.bodyinfr{float:right;max-width:1200px;margin-left:10px;margin-top:90px;}
.daohangnavh{display:none;}
.daohangnavh{width:490px;float:left;}
.daohangnavh .navhs a{float:left;
    float: left;
    padding: 0 9px;
    height: 50px;
	line-height:50px;
    color: #565656;
    font-size: 17px;
}
  .daohangnavh .navhs a:hover{
    color: #e00;
    
}
  

@media only screen and (max-width: 1366px) {
	.daohangnavh{display:block;float:left;}
	.bodyinfl{display:none;}
	.sousbox, .searchbox {
        display: none;
    }
	.bodyinfr {
    float: left;
}
.logonrz {
    width: 300px;
  }
}

.w190{
	width:180px;
}

.adwss {
  
    display: block;
}



.fixed{position: fixed; z-index: 3322; background-color: #fff; top: 0;}
.mt50{margin-bottom: 50px;}
.pinpruz a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; font-size:16px; color:#034bf5; border:1px solid #034bf5; transition: all 0.3s ease-in;}
.pinpruz a:hover{ background:#034bf5; border:1px solid #034bf5; color:#ffffff;}
.pinpruz{ margin-left:20px; padding-top:5px;}
.remnsous{ color:#999999; font-size:12px; margin-top:5px;}
.remnsous span{ color:#034bf5;}
.remnsous a{ color:#999999; display:inline-block; padding:0px 5px;}
.touberm{ text-align:center;}
.touberm p{ font-size:12px;}

option {
    font-weight: normal;
    display: block;
    padding-block-start: 0px;
    padding-block-end: 0px;
    min-block-size: 1.2em;
    padding-inline: 0px;
    white-space: nowrap;
}
option {
    /* 设置option的样式 */
    background-color: white; /* 背景色 */
    color: black; /* 文本颜色 */
    padding: 10px; /* 通常无效，因为选项的padding由浏览器控制 */
	border:none;
}

option:hover {
  background-color: #ccc;
}

option:selected {
  background-color: #1a1a1a;
  color: #fff;
}




.container { position:relative;}
.nav-sub{width:200px}
.nav-sub .nav-list{position:absolute;top:40px;left:0;}
.nav-sub .nav-list .nav{position:absolute;top:0px;left:0;z-index:10;float:left;width:220px;background:#FF5722;}
.nav-sub .nav-list .nav ul li{position:relative;float:left;width:100%;height:119px;border-top:1px solid rgba(255,255,255,.2);cursor:default!important}
.nav-sub .nav-list .nav ul li.active{border-bottom:1px solid #034bf5 ;border-left:1px solid #034bf5 ;background-color:#fff}

.nav-sub .nav-list .nav ul li .da  h4{ float:left;color:#fff;font-weight:400;font-size:16px;cursor:default; margin-left:10px;}
.nav-sub .nav-list .nav ul li.active  .da  h4{color:#034bf5}
.nav-sub .nav-list .nav ul li  .right-arrow{position:absolute;top:25%;right:19px; float:right;margin-top:-4.5px;width:6px;height:9px;background:url(../img/index.png) no-repeat scroll left 0;background-position:-87px -1193px}
.nav-sub .nav-list .nav ul li.active  .right-arrow{background-position:-118px -1193px}
.nav-sub .nav-list .nav ul li .icon-1,.nav-sub .nav-list .nav ul li .icon-2,.nav-sub .nav-list .nav ul li .icon-3,.nav-sub .nav-list .nav ul li .icon-4,.nav-sub .nav-list .nav ul li .icon-5{ float:left;width:20px;height:19px; margin-top:2px;}
.nav-sub .nav-list .nav ul li .da .icon-1{background:url(../img/icon-1.png) no-repeat;}

.nav-sub .nav-list .nav ul li .da .icon-2{background:url(../img/icon-2.png) no-repeat;}
.nav-sub .nav-list .nav ul li .da .icon-3{background:url(../img/icon-3.png) no-repeat;}

.nav-sub .nav-list .nav ul li.active  .icon-1{background-image:url(../img/icon-11.png)}
.nav-sub .nav-list .nav ul li.active  .icon-2{background-image:url(../img/icon-21.png)}
.nav-sub .nav-list .nav ul li.active  .icon-3{background-image:url(../img/icon-31.png)}
.da{ padding:15px; overflow:hidden;}
.xiao{ padding:0px 15px;}
.xiao a{ display:inline-block; margin-right:7px; color:#c1cfb6; }
.nav-sub .nav-list .nav ul li.active .xiao a{ color:#999999;}
.nav-sub .nav-list .nav ul li.active .xiao a:hover{ color:#034bf5;}


.nav-sub .nav-list .nav-content{position:absolute;top:1px;left:220px;z-index:10;width:980px;height:359px;border-right:1px solid #034bf5;border-bottom:1px solid #034bf5 ;background:#fff}


.nav-sub{position:relative;}
.nav-sub>a{float:left;display:inline-block;width:220px;height:40px;background:#034bf5 url(../img/navicon_new_427.png) 40px 14px no-repeat;color:#fff;text-align:center;font-size:16px;line-height:40px;cursor:default}
.nav-sub>a:hover{ color:#ffffff;}

.yiji{ width:94%; margin:0 auto; padding:15px 0 10px 0; border-bottom:1px dashed #e6e6e6;}
.yiji a{ display:inline-block; margin-right:20px; color:#cc0000; font-weight:600; margin-bottom:10px; }
.erji{ width:94%; margin:0 auto; padding:15px 0 10px 0; border-bottom:1px dashed #e6e6e6;}
.erji a{ display:inline-block; margin-right:20px; color:#1a1a1a; font-weight:600; margin-bottom:10px; }
.sanji{ width:94%; margin:0 auto; padding:15px 0 10px 0; }
.sanji a{ display:inline-block; margin-right:20px; color:#1a1a1a;  margin-bottom:10px; }
.navs{clear:both;width:70%;margin:0 auto;}
.navs>a{position:relative;float:left;display:inline-block;margin:0 auto;padding:0 16px;height:55px;width:110px;color:#222;font-size:16px;line-height:55px;margin-top:2px;text-align:left;}
.navs>a:hover{color:#f00;background:#f9e5e5;transition: font-size .1s linear;border-radius:5px;}

.navs .navs_1{font-size:18px; background:#f9e5e5;color:#f00;border-radius:5px; }

.navstt a{height:40px;color:#555;text-align:center;font-size:14px;line-height:40px;margin:5px 10px;}
.login{ float:left;width:160px;} 
 
 .login .vip{  display: block;
    line-height: 30px;   
    width:78px;
    text-align: center;  
    border-radius: 5px;
    float:left;  
    background: #eee;
    color: #f00;
	padding:5px 45px 5px 17px
	
} 	
 .login .vip:hover{ 
    
	background: #f9e5e5;
} 	

 
 .login .vip a{font-size:16px;
	 color: #222; 
 }	
 
 .login .degnlu_1 {
    float: left;
    color: #fff;
    cursor: pointer;
	height: 50px;
	width:140px;
    border-radius: 5px;
    font-size: 20px;
    background: #888;
    margin:10px auto;
 

}
 .login .degnlu_1:hover{ 
	background: #f00;
} 	
	
.login .degnlu_1  i{position:relative;top:0px;}
.degnlu_1 .mantine-1ryt1ht {
	font-size: 17px;
	color:#fff;
    white-space: nowrap;
    height: 100%;
    overflow: hidden;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
	padding:0px 20px;
}

.jiaodiantu{margin-top:20px;}
.navstt{margin-top:5px;}
.navs i{position:relative;top:5px;right:6px;}
.navstt i{position:relative;top:4px;}

.logo a.inlog{
	
	padding:10px 20px;
    border-radius: 4px;
    background-color: #f00;
    cursor: pointer;
    font-weight: 500;
    font-size: 14px;
    --tw-text-opacity: 1;
    color: #fff;
}
.jiaodiantuy{width:295px;}

.jiaodiantuy li{
float:left;
}
.jiaodiantuy li span{
display:block; float:left;color: #aaa; padding:0 5px;
	
}
.jiaodiantuy li a{

width: 294px;
font-size: 13px;
color: #666;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
 }
.jiaodiantuy li:nth-child(1) a {
display: inline-block;
line-height: 1.2;
width: 295px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
width: 295px;
font-size: 22px;
color: #b02425;

}



.msgs {width:295px;height:242px;overflow:hidden;}
.msgs li , .msgs li a{ width:294px;overflow: hidden;white-space: nowrap;line-height:30px;font-size:16px; text-overflow: ellipsis;float:left;color: #222;}
.msgs li a:hover{color:#e00;}
.msgs li:nth-of-type(odd) a{color: #b02425;}
 
.grs{ font-size:13px; font-weight:100; color:#1a1a1a;cursor:pointer}
  .prit{ padding-right:20px;}
  .sptp{ padding-top:10px;}
  .sptp ul li{ display:block; float:left; margin-right:30px; font-size:16px; color:#121212;}
  .sptp ul li a{color:#666;font-size: 16px;}  
  .sptp ul li a:hover{color:#e00;font-size: 18px;}
  .sptp ul li.this_tag a{color:#222;font-size: 18px;  }
 .sptp ul li.this_tag::after {
  content: '';
  display: block;
  width: 30px;
  height: 4px;
  background-color: #e00;
  margin-top: 10px; 
  margin-left:20px;
}
 .sptp ul li.this_tag::after {
  content: '';
  display: block;
  width: 30px;
  height: 4px;
  background-color: #e00;
  margin-top: 10px; 
  margin-left:18px;
}
 .sptp ul li.tuij::after{
	 
  content: '';
  display: block;
  width: 30px;
  height: 4px;
  background-color: #e00;
  margin-top: 10px; 
  margin-left:0px;	 
 }



 .mc-index-left{float:left;width:860px;}
 
.mc-tt9{position:relative;height:50px;line-height:50px;}
.mc-tt9 h3{float:left;border-bottom:1px solid #0074ff;
  font-size: 18px;
 }

.mc-tt9 h3.jmjb{float:left;border-bottom:none;

    font-size: 20px;
    color: #1a1a1a;
    line-height: 46px;
    height: 50px;
    font-weight: normal;
	margin-bottom:10px;


}

.nmore {
    padding: 0 8px;
    height: 20px;
    font-family: PingFangSC;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #606370;
   
}

.nmore:hover {
    
    color: #e00;
    
}
.nmore:after {
    content: "";
    width: 0;
    height: 0;
    margin-left: 3px;
    display: inline-block;
    position: relative;
    top: -1px;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 5px solid #606370;
    vertical-align: middle;
}
.mc-eval2{ width:860px; margin:0 auto;}
.mc-eval2 .hytt{ width:418px; background:#fff;border-radius:3px;float:left;margin:10px 0;}
.mc-eval2 .hytt:nth-child(odd) {margin:10px 20px 10px 0 ;}
.mc-eval2 dt{float:left;width:200px;height:125px;overflow:hidden; position: relative;}
.mc-eval2 dt img{display:block;width:200px;height:125px;border-radius:2px;

transition: transform 0.5s ease; /* 平滑过渡效果 */
    transform-origin: center center; /* 设置缩放的中心点，这里以左上角为例 */
}
.mc-eval2 dt img:hover {
    transform: scale(1.2); /* 放大1.2倍 */
}


.mc-eval2 dd{float:right;width:185px;height:108px;margin:18px 10px 0 0;}
.mc-eval2 dd h4 a{font-size:16px;font-weight:normal;}
.mc-eval2 dd h4 a:hover{color:#f00;}
.mc-eval2 dd p{height:80px;line-height:20px;padding-top:10px;font-size:12px;color:#999;overflow:hidden;}
.mc-eval2 dd p a{color:#f00;}



.zuixinhuodong {width:290px;height:255px;background:#fff; float:left;margin-left:13px; }
.zuixinhuodong:nth-child(1)  {margin-left:0px; }
.zuixinhuodong dt.zxhd {width:290px;height:180px;overflow:hidden; position: relative;}
.zuixinhuodong dt.zxhd img{display:block;width:290px;height:180px;border-radius:2px;
transition: transform 0.5s ease;
    transform-origin: center center; 
}
.zuixinhuodong dt.zxhd img:hover {
    transform: scale(1.2); 
}

.zuixinhuodong dd.zxhd{float:left;width:290px;height:40px;line-height:40px;}
.zuixinhuodong dd.zxhd a{color:#666;line-height:1.4;}
.zuixinhuodong dd.zxhd h4{padding:15px 20px;height:20px;line-height:1.4;
	text-align:left; font-size:14px;
}
/* 品牌资讯 */
.mc-index-ppzx{width:1200px;margin:0 auto;}

.ppzx{ width:1200px; margin:0 auto;}
.ppzx .pinpaizx{ width:285px; background:#fff;border-radius:3px;float:left;margin:10px 19px 10px 0px;}
.ppzx .pinpaizx:nth-child(4n) {margin-right:0px;}
.ppzx dt{float:left;width:285px;height:145px;overflow:hidden; position: relative;}
.ppzx dt img{display:block;width:285px;height:145px;border-radius:2px;

transition: transform 0.5s ease; /* 平滑过渡效果 */
    transform-origin: center center; /* 设置缩放的中心点，这里以左上角为例 */
}
.ppzx dt img:hover {
    transform: scale(1.2); 
}

.ppzx dd{float:left;width:255px;height:108px;margin:18px 20px 0 20px;}
.ppzx dd h4 a{font-size:16px;font-weight:normal;}
.ppzx dd h4 a:hover{color:#f00;}
.ppzx dd p{height:80px;line-height:20px;padding-top:10px;font-size:12px;color:#999;overflow:hidden;}
.ppzx dd p a{color:#f00;}


.vdo li{width:291px;height:170px;overflow:hidden; position: relative;}
.vdo li img{display:block;width:291px;height:170px;border-radius:2px;

transition: transform 0.5s ease; /* 平滑过渡效果 */
    transform-origin: center center; /* 设置缩放的中心点，这里以左上角为例 */
}
.vdo li img:hover {
    transform: scale(1.2); 
}

.footer-main{width:1200px;float:right;border-top:1px solid #aaa;padding-top:50px;}
