*{font-family: "Noto Sans SC"!important;}
.mb_show{display: none;}
.motop{width:100%;
  height:60px;
  position: fixed;
  padding:0 15px;
  z-index:999999;
  display: none;
 background: #fff;
  border-bottom: 1px solid #fff;
  box-sizing: border-box;
  -webkit-transition: all .53s;
 -moz-transition: all .5s;
 -ms-transition: all .5s;
 transition: all .5s;
 border-bottom: 1px solid #ebebeb;
}
.motop.on{background: #fff}
.mologo{margin:0 auto;
   float:left;
}
.mologo a{line-height: 60px;
}
.mologo a span{font-size: 12px;
            margin-left: 6px;
}
.mologo img{ 
       vertical-align: middle;
}
.mologo a span:nth-child(1) img{height: 35px;}
.mologo a span:nth-child(2) img{height: 31px;}
.mologo a span:nth-child(3) img{height: 20px;}
.monav{
   margin-top:17px;
   cursor:pointer;
   position: absolute;
   right:4%;
   width:30px;
   height:22px;
}
.monav span{width:28px;
       height:2px;
       display: block;
       background: #ff851a;
       position: absolute;
       transition:all .5s;
}
.monav .s1{top:5px;}
.monav .s2{top:13px;width: 24px;}
.monav .s3{top:21px;width: 20px;}
.monav .s1.on{transform:rotate(45deg);
      top:10px;
}
.monav .s2.on{opacity: 0;}
.monav .s3.on{transform:rotate(-45deg);
      top:10px;
	  width: 28px;
}
.navdown{width:100%;
  background: #fff;
  position: fixed;
  top:60px;
  z-index: 9999;
  display: none;
  border-top:1px solid #eee;
  padding-bottom: 40px;
  text-align: center;
}

.navdown>ul>li{line-height: 46px;
        font-size:16px;
        color:#333;
        position: relative;
        cursor:pointer;
        width:92%;
        margin:0 auto;
        border-bottom:1px solid #f2f2f2;
        
        
}
.navdown>ul>li a{font-size:16px;
            display: inline-block;
            width: 100%;
            height: 100%;
            color: #333;
			text-align: left;
}
.navdown>ul>li a:hover{color:#ff851a;}
.navdown .ul2{display: none;}
.navdown .ul2 li{line-height: 46px;
              border-top:1px dashed #e6e6e6;
              position: relative;
             
}

.navdown .ul2 li a{
                 font-size:14px;
                 color:#666;
                 width:100%;
                 height:100%;
                 display: block;
				 padding: 0 15px;
			

}
.navdown .ul2 li a i{position: absolute;
                   right:4%;


}
.navdown>ul>li>a>i{
position: absolute;
right: 4%;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;

}
.navdown>ul>li>a>i.on{-webkit-transform: rotate(90deg);
                      -moz-transform: rotate(90deg);
                      -ms-transform: rotate(90deg);
                       transform: rotate(90deg);
}

.navdown .language{margin-left: 4%;line-height: 60px;}
#c_navigation_006_P_062-1652852519798 .e_navigationF-24 .p_navBox2 {
    width: 1000%!important;
}
.nydh .e_text-3.active{
    font-size: 15px!important;
    color: #ff851a!important;
    font-weight: bold!important;
}
.p_breadcrumbItem a:hover .text-secondary{color: #ff851a;}
#c_static_001-16762731675210 .e_text-4 {
    padding-bottom: 2%!important;
}
.pagination-style {
  text-align: center;
  overflow: hidden;
  margin-top: 20px;
}
.pagination-style ul li {
  display: inline-block;
  margin: 3px;
}
.pagination-style ul li a {
padding:3px 12px;
  border: 1px solid #e8e8e8;
  display: block;
  border-radius: 3px;
  color:#888;
}
.pagination-style ul li a:hover {
  background:#ff851a;
  color: #fff;
}
.pagination-style ul .active a {
  color: #fff;
  background:#ff851a;
}

.ovh {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	width: 100%;
	text-align: center;
}
#c_category_340-16762691474672 .e_container-8.active {
    background: #ff851a;
    color: #fff;
}
.tvs  img{
    max-width: 100%;
    width: auto;
    height: auto;
}
.magnifier-container {
    position: relative;
    width: 100%;  /* 容器宽度自适应 */
    max-width: 800px; /* 可选的最大宽度 */
    aspect-ratio: 4/3; /* 保持宽高比 */
    overflow: hidden;
}

.images-cover {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.Pagination{height: 55px;_height: 45px; line-heigcolor: #565656;margin-top: 20px;_margin-top: 20px; clear:both;text-align: center;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.Pagination span{margin-right: 5px;display: block;float: left;margin-left: 5px;}
.Pagination span b{padding: 0 2px;}
.Pagination div {float:left}
.Pagination a{ font-size: 12px;text-decoration: none;display: block;float: left;color: #565656;border: 1px solid #cacaca;line-height: 28px;padding: 0 10px;margin: 0 2px;}
.Pagination .Ellipsis {line-height: 32px;overflow: hidden; display:none;}
cite.FormNum{display: block;float: left;line-height: 20px;height: 20px; font-style:  normal; padding-left:10px;}
#PageNum{ color:#777;width: 30px;height: 20px;line-height: 20px; border: 1px solid #cacaca; margin:0 5px; text-align:center;}
.Pagination a:hover,.Pagination a.PageCur{background-color:#ff851a;border: 1px solid #ff851a;color: #ffffff; }
.e_bannerA-1 .p_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
#c_navigation_006_P_062-1652852519798 .e_navigationF-24 .p_navItem2 a span {
color: #333;
    }
#c_navigation_006_P_062-1652852519798 .e_navigationF-24 .p_navItem2 a:hover span {
color:#ff851a;
    }    
    
#c_navigation_083-1653545099021 .e_text-64 {
    line-height: 1.6!important;
    width: 90px!important;
}  
#c_navigation_083-1653545099021 .e_text-64 a{
display: block;
}
 .nydh .e_container-2:hover {

        background:none!important;
    }
.yw_en a {
    color:#ff851a;
    background: url(../image/yw.png) no-repeat center left;
    padding-left: 30px;
    font-size: 18px;
    margin-top: 15px;
    position: absolute;
    right:100px;        
}    
@media(max-width:1600px) 
{
#c_navigation_006_P_062-1652852519798 .e_navigationF-24 .p_navBox2 > div.warp {
    max-width: 1300px!important;
}
.p_arr{display:none}
}
@media(max-width:1300px) 
{
#c_navigation_006_P_062-1652852519798 .e_navigationF-24 .p_navBox2 > div.warp {
    max-width: 1000px!important;
}
}
@media(max-width:1199px) 
{
.pc_show{display: none;}	
.mb_show{display: block;}
.motop{display: block;}
#c_grid-116273709439191{height: 60px;}
#c_banner_011-1641459929575 .e_bannerD-2 .swiper-container {
    height: 38vh!important;
}
}	
@media(max-width:768px) 
{
 #c_banner_011-1641459929575 .e_bannerD-2 .swiper-container {
height: 46vh!important;
    }
    #c_navigation_083-1653545099021 .e_container-33 .p_item {
        margin-bottom: 10px!important;
    }	
}	
@media(max-width:767px) 
{
 #c_banner_011-1641459929575 .e_bannerD-2 .swiper-container {
        height:32vh!important;
    }
}	