
    #c204582 ul {list-style: none; margin: 0px; padding: 0px;} 
    #c204582 ul li{float: left;position: relative;width: 16.65%;height: 38px;line-height: 38px;text-align: center;padding: 0 2px;box-sizing: border-box;} 
    #c204582 ul li a {font-family: sans-serif;text-decoration: none;font-weight:bold; color:#fff; display:inline-block; width:100%; height:38px; line-height:38px; 
    text-align:center; background-color:#7c8ca4;  font-size:16px;}  
       #c204582 ul li  a:hover {color: #b0100d;} 
    #c204582 ul li ul {display: none;position: absolute;top: 38px;left: 24px;width: 77%;background-color: #fff;opacity: 0.9;padding: 5px 13px;box-sizing: border-box;border: 1px solid #ccc;} 
    #c204582 ul li ul:after{content: "";position: absolute;left: 61px;top: -11px;width: 24px;height: 11px;background: url(/images/icon/nav_triangle.png) no-repeat;}
    #c204582 ul li ul li {width: 100%;font-family:  sans-serif;text-decoration: none;font-weight:bold;font-size:14px; float:none;  margin:0;border-bottom: 1px solid #ccc;}
    #c204582 ul li ul li a {border-radius: 0px;color: #2d2d2d;background-color: #fff;background-image: none;} 
    #c204582 ul li ul li a:hover {color: #b0100d;}  
    #c204582 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    #c204582 ul li.sfhover ul { display:block;} 
.banner{height:325px;}
.swiper{
                width: 100%;
                height: 100%;}

             .swiper-slide {
                text-align: center;
                font-size: 18px;
                background: #fff;
                display: flex;
                justify-content: center;
                align-items: center;}

            .swiper-slide img {
                display: block;
                width: 100%;
                height: 100%;}
