.swiper-container {
    width: 100%;
    height: 650px;
}
.swiper-container .swiper-slide{background-position: center center;background-size:auto 650px;}

.midTextDiv{text-align:center;margin:40px 0px;}
.midTextDiv .title{color: #c90000;font-weight: bold;font-size:32px;}
.midTextDiv .content{color:#494949;font-size:18px;margin-top:10px;}
.xwDiv{width:1200px;margin:0px auto;height:450px;}
.xwleft{text-align:left;width:1200px;margin:auto;}
.xwleft span{margin:10px 6px;padding:6px 10px;display:inline-block;border-bottom:2px solid #ffffff;cursor: pointer;color:#888888;}
.xwleft .active{border-bottom:2px solid #bbbbbb !important;color:#444444;}
.xwDiv .item{background-color:#FFFFFF;padding:10px;width:580px;float:left;}
.xwDiv .item .imgDiv{float:left;width:180px;}
.xwDiv .item .imgDiv img{background-color:#cccccc;width:160px;height:120px;}
.xwDiv .item .conDiv{float:left;width:380px;padding:10px 0px;line-height:20px;}
.xwDiv .item .conDiv h1{color:#666666;line-height:20px;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xwDiv .item .conDiv .date{color:#aaaaaa;line-height:40px;}
.xwDiv .item .conDiv .jj{color:#666666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.yefwDiv{width:1200px;margin:auto;}
.yefwDiv .item{width:25%;height:345px;float:left;}
.yefwDiv .item .cons{border: 1px dashed #cccccc;margin:10px;height:223px;text-align:center;padding:50px;/**animation: dropdown 1s linear 1;**/}
.yefwDiv .item:before{content:'';background-color:#c90000;position: absolute;z-index:-1;width:278px;height:0px;margin-top:11px;margin-left:11px;transition: all .4s;}
.yefwDiv .item:hover:before{height:323px;}
.yefwDiv .item:hover .cons b{background-color:#ffffff;}
.yefwDiv .item:hover .cons .tis{color:#FFFFFF;}
.yefwDiv .item:hover .cons .text{color:#FFFFFF;}
.yefwDiv .item:hover .cons .ta{border:1px dashed #ffffff;}
.yefwDiv .item .cons .ta{margin:auto;width:85px;border:1px dashed #c90000;height:85px;border-radius: 50%;text-align:center;background-color:#c90000;}
.yefwDiv .item .cons .ta i{line-height:85px;font-size:30px;color:#FFFFFF;}
.yefwDiv .item .cons .tis{text-align:center;font-size:24px;margin-top:15px;}
.yefwDiv .item .cons b{background-color:#c90000;display:block;height:5px;width:50px;margin:auto;margin-top:10px;}
.yefwDiv .item .cons  .text{color:#999999;margin-top:20px;font-size:14px;}


.ysDiv{height:520px;background-image:url('https://image.xacom.cn/images/bg.jpg');background-position: center center;background-size:auto 520px;}
.ysDiv .cont{width:1200px;margin:auto;padding-top:115px;}
.ysDiv .cont .item{width:200px;text-align:center;color:#FFFFFF;float:left;}
.ysDiv .cont .item .icon{margin:auto;width:139.98px;height:139.98px;border:5px solid #6d6d6d;border-radius: 50%;text-align:center;transition: all .5s;}
.ysDiv .cont .item .icon:hover{background-color:#ffffff;}
.ysDiv .cont .item .icon i{line-height:139.98px;font-size:50px;}
.ysDiv .cont .item .icon:hover i{color:#333333;}
.ysDiv .cont .item .title{text-align:center;font-size:24px;margin-top:15px;}
.ysDiv .cont .item b{background-color:#c90000;display:block;height:5px;width:50px;margin:auto;margin-top:10px;}
.ysDiv .cont .item .text{color:#999999;margin-top:15px;font-size:16px;}


.anli .item{width:24.25%;float:left;margin-bottom:1vw;cursor: pointer;}
.anli img{width:100%;height:15.10vw;background-position: center center;background-size:100% auto;transition: all .2s;}
.anli .text{line-height:45px;text-align:center;background-color: #f4f4f4;font-size: 18px;color: #333333;transition: all .5s;}
.anli .item2{width:24.25%;padding:0px 1%;float:left;margin-bottom:1vw;cursor: pointer;}
.anli .item3{width:24.25%;padding-right:1%;float:left;margin-bottom:1vw;cursor: pointer;}
.anli .item:hover .text{background-color:#c90000;color:#FFFFFF;}
.anli .item2:hover .text{background-color:#c90000;color:#FFFFFF;}
.anli .item3:hover .text{background-color:#c90000;color:#FFFFFF;}
.anli .item:hover img{background-size:120% auto;}
.anli .item2:hover img{background-size:120% auto;}
.anli .item3:hover img{background-size:120% auto;}
.anli .item:before{content:'+';position: absolute;background-color:#c90000;width:0vw;height:0vw;text-align:center;line-height:0vw;margin-left:12.125vw;margin-top:7.55vw;border-radius: 50%;color:transparent;font-size:40px;transition: all .2s;}
.anli .item2:before{content:'+';position: absolute;background-color:#c90000;width:0vw;height:0vw;text-align:center;line-height:0vw;margin-left:12.125vw;margin-top:7.55vw;border-radius: 50%;color:transparent;font-size:40px;transition: all .2s;}
.anli .item3:before{content:'+';position: absolute;background-color:#c90000;width:0vw;height:0vw;text-align:center;line-height:0vw;margin-left:12.125vw;margin-top:7.55vw;border-radius: 50%;color:transparent;font-size:40px;transition: all .2s;}
.anli .item:hover:before{width:4vw;line-height:3.8vw;height:4vw;color:#FFFFFF;margin-left:10vw;margin-top:5.6vw;}
.anli .item2:hover:before{width:4vw;line-height:3.8vw;height:4vw;color:#FFFFFF;margin-left:10vw;margin-top:5.6vw;}
.anli .item3:hover:before{width:4vw;line-height:3.8vw;height:4vw;color:#FFFFFF;margin-left:10vw;margin-top:5.6vw;}

.yqljDiv{width:1200px;margin:80px auto;}
.yqljDiv table{width:100%;background-color:#cccccc;}
.yqljDiv table tr{background-color:#ffffff;text-align:center;}
.yqljDiv table tr td{width:25%;}
.yqljDiv table tr td img{filter: grayscale(100%);transition: all .3s;}
.yqljDiv table tr td img:hover{filter: grayscale(0%);}
