BODY {-moz-user-select:none;}
@media print{BODY{display:none;}}
 
.c-banner{
    width: 100%;
    position: relative;
    overflow:hidden;}
.c-banner img{
    width: 100%;}
.c-banner .banner ul{
 position: relative;
    list-style: none;
    padding-left: 0px;
    margin-bottom: 0px;
margin-top: 0px;
height:892px;
overflow:hidden;}
.c-banner .banner ul li{
    position: absolute;
    left:0;
    top:0;
   z-index:-1;
    opacity: 0;
     width: 100%;
     height:100%;}
.c-banner .banner ul li:nth-child(1){
    opacity: 1;
   z-index:9;}
.c-banner .banner ul li img{
    width: 100%;
    position: absolute;
    top: 0px;}
.c-banner .banner ul li:first-child img{
    position: relative;}
.c-banner .nexImg,.c-banner .preImg{
    padding: 25px 30px 25px 30px;
    position: absolute;
    top: 50%;
    margin-top: -53px;
     
    border-radius: 5px;
    z-index: 10;}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
    opacity: 0.8;}
.c-banner .nexImg{
    right: 0px;}
.c-banner .nexImg img,.c-banner .preImg img{}
.c-banner .jumpBtn{
    width: 100%;
    position: absolute;
    bottom: 20px;
    text-align: center;}
.c-banner .jumpBtn ul{
    margin-bottom: 0px;
    padding: 0px;}

.c-banner .jumpBtn ul li{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: inline-block;
    background-color: white;
    opacity: 0.9;
    margin-left: 10px;}
.c-banner .jumpBtn ul li:first-child{
    margin-left: 0px;}
.banner{position:relative;}
.banner a{position:relative;height:100%;display:block;}
.banner a img{ width: 100%;top:0;left:0;
    position: absolute;height:100%;object-fit:cover;}
@media screen and (max-width:768px) { 
    .c-banner{
        width: 100%;
        height: 345px;
        overflow: hidden;}
    .c-banner .banner ul li img{
         
        height: 345px;}
}
    
        /* 焦点图容器 */
        .slider-container {
            position: relative;
            max-width: 1200px; /* 最大宽度 */
            margin: 20px auto; /* 居中 */
            height: 400px; /* 固定高度（可根据图片比例调整） */
            overflow: hidden;}

        /* 图片与标题的包裹容器 */
        .slider-item {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            opacity: 0;
            transition: opacity 0.5s ease;}

        .slider-item.active {
            opacity: 1; /* 激活时显示 */
            z-index:999;}

        /* 图片样式 */
        .slider-image {
            width: 100%;
            height: 100%;
            object-fit: cover;}

        /* 标题样式 */
        .slider-caption {
            position: absolute;
            bottom: 0; /* 标题与底部的距离 */
            left: 0px;
            width:100%; 
            background-color: rgba(2, 80, 165, 0.7); /* 半透明背景 */
            color: white;
            font-size: 16px;
            height: 40px;line-height:40px;
            z-index: 5; /* 标题在图片上方 */
            text-indent:30px;
            font-family:"微软雅黑"
        ;}

        /* 小圆点导航 */
        .slider-dots {
            position: absolute;
            bottom: 15px; /* 与底部的距离 */
            left: 50%;
            transform: translateX(-50%);
            display: flex;
            gap: 8px; /* 小圆点间距 */
            z-index: 10;}

        .slider-dot {
            width: 12px;
            height: 12px;
            border-radius: 50%;
            background: #fff;
            opacity: 0.6;
            cursor: pointer;
            transition: opacity 0.3s;}

        .slider-dot.active {
            opacity: 1;}

        /* 小屏幕适配（手机） */
        @media (max-width: 576px) {
            .slider-container {
                height: 250px;}

            .slider-caption {
                font-size: 14px;
                padding: 6px 12px;
                bottom: 0px;}

            .slider-dot {
                width: 10px;
                height: 10px;}
        }
  
.box a:hover tr{border:none; background-color:none;} 
.box a:hover tr td{border:none;} 
.box a:hover table{border:none;} 
a:hover{
color: red;}

.closestyle1070527{ font-size:12px;color:#333333;text-decoration: none ;}

.video-box { 

position: relative;}

.video-box video {}
