img{outline:none;}
a{outline:none;}
a:focus{outline:none;}
.bg-white{background:#fff;}
.container{padding:0px;margin:0 auto;}
.w80{width:1200px;margin:10px auto;}
a:hover{text-decoration: none;}
.clearfix:after{content:"";display:table;clear: both;height:0px;}
.ellispis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bold{font-weight: bold;}
/*轮播*/
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.carousel-indicators{margin-left:0;bottom:25px!important;left:88%;width:80px!important;}
.carousel-indicators li{margin:0;border:0;width:10px;height:10px;margin-right:10px;background:rgba(238, 238, 238, 0.7)}
.carousel-indicators .active{width:10px;height:10px;margin-right:10px;background: #fff}
.carousel-inner>.item{height:360px;background-size:cover;background-position: center;background-repeat: no-repeat }
.carousel-control{position: relative;text-shadow: none}

.spring .picshow{width:100%;height:360px;}
.spring .mainheader{text-align: center; height:360px;width:100%;}
.spring .nav{width:1200px;height:50px;position:absolute;left:50%;top:21px;transform: translateX(-50%);}
.spring .nav .mainlogo a{display: inline-block;height:100%;}
.spring .nav>.fr{margin-top:13px;}
.spring .nav .menu{margin-left:23px;width:20px;height:20px;margin-top:2px;}
.spring .nav .home{margin-left:23px;width:24px;height:24px}
.spring .nav .closebtn{height:20px;margin-left:23px;}
.spring .nav div.fr a img{max-width:100%;max-height:100%;vertical-align: middle;}
.spring .nav div.closebtn .navbar a:not(:last-child){margin-right:35px;}
.spring .nav div.closebtn a{color:#fff;display: inline-block;vertical-align: middle;}
.spring .nav div.closebtn .icon{margin-left:23px;width:16px;height:16px;margin-top:2px;}
.spring .catalog{width:252px;height:209px;position:absolute;left:50%;top:97px;transform: translateX(-50%);}

.spring .w1000{width:1000px;margin:auto;padding:20px 0;}
.spring .title{border-bottom:1px solid #ddd; font-size:26px;color:#333;line-height: 60px;}
.spring .title a{color:#666}
.spring .c-list li{margin:24px 0;}
.spring .c-list .c-date{width:100px;height:100px;background: #f3f3f3;padding:30px 26px;}
.spring .c-list .c-date .c-d-top{color:#444;margin-bottom:5px;}
.spring .c-list .c-date .c-d-bottom{color:#959595}
.spring .c-list .c-introduce{width:880px;padding:25px 0}
.spring .c-list .c-introduce>a{color:#444;display: inline-block;max-width: 100%;}
.spring .c-list .c-introduce>div{max-width:90%;margin-top:15px;color:#959595}
.spring .imglink{margin:30px 0;}
.spring .position-list{margin:24px -30px 30px 0;}
.spring .position-list li{width:232px;height:150px;margin-right:25px;}
.spring .position-list a{display: block;width:100%;height:100%;}
.spring .position-list a img{width:100%;height:100%;object-fit: cover;}
.spring .position-list.link li{height: 48px;width: 192px;margin-right: 10px;}

.spring .video{margin-top:24px}
.spring .video li{position: relative;margin-right:24px;overflow: hidden;margin-top:0}
.spring .video li:nth-child(4n){margin-right:0}
.spring .video li .icon{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.spring .video li .logo{transition: all .3s;}
.spring .video li:hover .logo{transform: scale(1.2);}
.spring .list_page{text-align: center;}
.spring .pagination>li>a,.spring .pagination>li>span{color:#aaa}
.spring .pagination>li.active>a{color:#fff}