﻿.content{
    background: url(../images/indexbg3.png) center bottom no-repeat;
}
.index1{height: 70px;background:#f2f2f2;padding:20px 30px;box-sizing:border-box;line-height: 30px;width:1200px;margin:30px auto;}
.index1 label{font-size:16px;color:#333333;font-weight:bold;line-height: 30px;display: inline-block;}
.index1 label img{margin: -3px 10px 0px 0px;vertical-align: middle;}
.index1 .mySwiper{width:1010px;float: right;overflow: hidden;}
.index1 .swiper-slide{width: auto;}
.index1 .swiper-slide a{font-size: 16px;color: #666666;position: relative;}
.index1 .swiper-slide a:before{width:6px;height: 6px;background:#999999;border-radius: 50%;content:'';display: inline-block;margin: 0px 8px 0px 0px;position: relative;top: -4px;}
.index1 .swiper-slide a:hover{color: #2865b3;}
.index1 .swiper-slide a:hover:before{background:#2865b3;}
.index2{width:1200px;margin:0 auto 40px;}
.index2L{width:860px;height: 500px;float: left;overflow: hidden;position:relative;}
.index2L .mySwiper{width:100%;height: 100%;}
.index2L .swiper-slide{position: relative;width:100%;height: 100%;overflow:hidden;}
.index2L .swiper-slide img{width:100%;height: 100%;transition: 0.5s all ease;}
.index2L .swiper-slide .title{color: #fff;font-size:18px;font-weight: bold;position: absolute;bottom: 0px;height: 60px;line-height: 60px;overflow: hidden;width: calc(100% - 100px);text-indent: 30px;z-index: 99999;}
.index2L .swiper-slide:before{content:'';width:100%;height:60px;background:rgba(0,0,0,0.4);position:absolute;bottom:0px;left:0px;z-index: 99;}
.index2L .swiper-pagination{position: absolute;width: auto;right:20px;left: auto;bottom: 20px;}
.index2L .swiper-pagination .swiper-pagination-bullet{width:10px;height: 10px;border-radius: 0px;background:#fff;opacity: 1;margin:0px 8px;}
.index2L .swiper-pagination .swiper-pagination-bullet-active{background: #3079d7;}
.index2L .swiper-slide:hover img{transform:scale(1.2);}

.index2R{float: right;width: 320px;}
.index2R li{height: 75px;line-height: 45px;border:1px solid #e8e8e8;margin: 0px 0px 10px 0px;box-sizing: border-box;font-size: 14px;transition:0.5s all ease;position: relative;}
.index2R li img{margin: 0px 10px 0px 30px;}
.index2R li a{color:#555555;display:block;padding: 15px 0px;}
.index2R li:hover a{color:#2865b3;}
.index2R li:hover{border-color:#2865b3;}
.index2R li:after{content:'';width:8px;height: 14px;position:absolute;background:url(../images/icon-a9.png) center top no-repeat;right: 18px;top: 50%;margin-top: -7px;transition: 0.2s all ease;}
.index2R li:hover:after{background:url(../images/icon-a9.png) center bottom no-repeat;}
.index2R li:last-child{margin:0;}

.index3{background:url(../images/indexbg1.png) center center no-repeat;padding: 52px 0px;    background-size: cover;}
.index3 .center{width:1200px;margin:0 auto;}
.content .name{font-size:18px;position: relative;color:#666666;}
.content .name .tab{cursor:pointer;}
.content .name a{color:#999999;font-weight: normal;float: right;font-size: 14px;position: relative;top: 4px;}
.content .name:after{content:'';width: calc(100% - 135px);height: 25px;background:url(../images/icon-a8.png) left center no-repeat;position: absolute;left: 82px;top:4px;}
.content .name .tab.on{color: #2865b3;}
.content .name a:hover{color:#2865b3;}
.index3_1 {margin: 25px 0px 0px 0px;}
.index3L{width:680px;float: left;}
.index3L .info{font-size: 16px;color: #333333;line-height: 40px;text-indent: 30px;margin: 0px 0px 40px 0px;}
.index3L li{width:33.33%;box-sizing:border-box;border-left:1px solid #c9d8ed;float: left;text-align: center;}
.index3L li .t1{font-size: 14px;color: #333333;margin: 13px 0px 0px 0px;}
.index3L li:last-child{border-right:1px solid #c9d8ed;}
.index3L li a{display:block;}
.index3R{width:440px;float: right;margin: 10px 0px 0px 0px;}
.index3R li{float: left;width: 190px;margin: 0px 0px 50px 0px;}
.index3R li p{color: #333333;font-size: 20px;}
.index3R li p span{color:#333333;font-size: 28px;}
.index3R li .b1{font-size: 16px;color: #2865b3;margin: 3px 0px 0px 0px;}
.index3R li .icon{width:40px;height: 40px;background:#2865b3;border-radius: 50%;text-align: center;line-height:38px;margin: 10px 20px 0px 0px;float: left;}
.index3R li .icon img{vertical-align: middle;}
.index3R li .a1{display: inline-block;}
.index3R li:nth-child(2n){float: right;}
.index3R li:nth-last-child(1){margin:0;}
.index3R li:nth-last-child(2){margin:0;}

.index4{width:1200px;margin:40px auto;}
.index4L{width: 730px;float: left;}
.content .index4L .name:after{width: calc(100% - 255px);left: 202px;}
.content .index4L .tab:after{width:2px;height:12px;background:#bababa;content:'';display:inline-block;margin:0px 15px 0px 15px;}
.content .index4L .tab:nth-child(2):after{display:none;}

.index4L ul{margin: 5px 0px 0px 0px;display:none;}
.index4L li{border-bottom: 1px solid #cdcdcd;padding: 20px 0px;}
.index4L li .time{border:1px solid #999999;border-radius: 5px;width:74px;float: left;text-align: center;transition:0.3s all ease;}
.index4L li .year{background:#999999;color: #fff;font-size: 14px;line-height: 24px;transition:0.3s all ease;}
.index4L li .day{font-size: 30px;color: #999999;line-height: 50px;transition:0.3s all ease;}
.index4L li .words{float:left;width: 630px;margin:0px 0px 0px 20px;}
.index4L li .title{color:#333333;font-size:18px;transition:0.3s all ease;}
.index4L li .sum{color:#666666;font-size:14px;margin:10px 0px 0px 0px;}
.index4L li:hover .time{border:1px solid #2865b3;}
.index4L li:hover .year{background:#2865b3;}
.index4L li:hover .day{color:#2865b3;}
.index4L li:hover .title{color:#2865b3;}
.index4L ul.on{display:block;}

.index4R{width:440px;float: right;}
.index4R li{height: 155px;width: 100%;color:#ffffff;font-size: 20px;font-weight: bold;text-align: center;line-height: 155px;margin: 0px 0px 15px 0px;}
.index4R li a{color:#fff;display: block;}
.index4R li:last-child{margin:0;}

.index5{background:url(../images/bg1.jpg) center top no-repeat;background-size: cover;padding: 50px 0px 30px 0px;}
.index5_1{width:1200px;margin:0 auto;}
.content .index5 .name:after{width: calc(100% - 500px);left: 445px;}
.content .index5 .tab:after{width:2px;height:12px;background:#bababa;content:'';display:inline-block;margin:0px 15px 0px 15px;}
.content .index5 .tab:nth-child(3):after{display:none;}
.content .index5 .tab:first-child{/* display:none; */}

.index5 ul{margin: 30px 0px 0px 0px;display: none;}
.index5 li{float: left;width:590px;margin: 0px 0px 30px 0px;}
.index5 li:nth-child(2n){float: right;}
.index5 li .Img{width: 180px;height: 110px;float: left;overflow:hidden;}
.index5 li  img{width:100%;height:100%;transition:0.5s all ease;}
.index5 li .words{width:390px;float: right;}
.index5 li .title{color:#333333;font-size:18px;transition:0.3s all ease;}
.index5 li .sum{color:#666666;font-size:14px;margin:10px 0px 0px 0px;line-height: 24px;}
.index5 li:hover .title{color:#2865b3;}
.index5 li:hover img{transform:scale(1.2);}
.index5 ul.on{display:block;}

.index6{width:1200px;margin: 40px auto 0px;}
.index6L{width:732px;float: left;}
.index6R{width: 430px;float: right;}
.index6L li{padding: 27px 0px 25px 0px;border-bottom: 1px solid #cdcdcd;position: relative;}
.index6L li .title{color: #333333;font-size: 18px;transition:0.3s all ease;}
.index6L li .sum{color: #666666;font-size: 14px;line-height: 28px;margin: 8px 0px 0px 0px;transition:0.3s all ease;}
.index6L li .time{position: absolute;right: 0px;bottom: 30px;color: #666666;font-size: 14px;transition:0.3s all ease;}
.index6L li:hover .title{color:#2865b3;}
.index6L li:hover .sum{color:#2865b3;}
.index6L li:hover .time{color:#2865b3;}

.index6R ul{margin:10px 0px 0px 0px;display: none;}
.index6R li{padding: 17px 0px 17px 0px;border-bottom: 1px solid #cdcdcd;position: relative;}
.index6R li a{color: #333333;font-size: 18px;transition:0.3s all ease;display: block;}
.index6R li:after{content:'';width: 18px;height: 18px;background:url(../images/icon-arrow.png) center center no-repeat;position:absolute;right: 0px;top:50%;transform:translateY(-50%);transition:0.5s all ease;}
.index6R li:hover a{color:#2865b3}
.index6R li:hover:after{background:url(../images/icon-arrow1.png) center center no-repeat;}
.content .index6R .name:after{width: calc(100% - 250px);left: 197px;}
.content .index6R .tab:after{width:2px;height:12px;background:#bababa;content:'';display:inline-block;margin:0px 15px 0px 15px;}
.content .index6R .tab:nth-child(2):after{display:none;}
.index6R ul.on{display:block;}

.index7{padding: 40px 0px 20px 0px;}
.index7 .center{width:1200px;margin:0 auto;}
.index7 ul{margin:20px 0px 0px 0px;}
/* .index7 li{width: 223px;height: 80px;position: relative;background: #fff;float: left;margin: 0px 21px 20px 0px;}
.index7 li a{position:absolute;top:50%;transform: translateY(-50%);width: 100%;text-align: center;color:#2865b3;font-size:18px;padding: 0px 10px;box-sizing: border-box;}
.index7 li:nth-child(5n){margin-right:0;}
.index7 li:hover a{font-weight:bold;} */
.index7 ul{display:flex;flex-wrap:wrap;}
.index7 li{padding: 27px 0px 25px 0px;/* border-bottom: 1px solid #cdcdcd; */position: relative;width: 590px;margin-right: 20px;padding: 27px 20px 25px;box-sizing: border-box;background: #fff;margin-bottom: 20px;transition:all .5s}
.index7 li:nth-child(2n){margin-right:0}
.index7 li .title{color: #333333;font-size: 18px;transition:0.3s all ease;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.index7 li .sum{color: #666666;font-size: 16px;line-height: 28px;margin: 8px 0px 0px 0px;transition:0.3s all ease;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.index7 li .time{position: absolute;right: 0px;bottom: 25px;color: #666666;font-size: 14px;transition:0.3s all ease;right: 20px;line-height: 28px;}
.index7 li:hover{box-shadow: 0 0 15px rgb(0 0 0 / 15%);}
.index7 li:hover .title{color:#2865b3;}
.index7 li:hover .sum{color:#2865b3;}
.index7 li:hover .time{color:#2865b3;}





.BayWindow{z-index: 999999;/* position: fixed; */left: 5vw;/* top: 50%; *//* transform: translateY(-50%); */position: absolute;top: 320px;}
.BayWindow li{width:225px;height:90px;position:relative;text-align:center;margin:0px 0px 20px 0px;}
.BayWindow li a{color:#fff;font-size:18px;font-weight:bold;position:absolute;top:50%;transform:translateY(-50%);width:100%;padding: 0px 4px;left: 0px;box-sizing: border-box;}
.BayWindow li:last-child{margin:0;}


@media(max-width:1700px){
	.BayWindow{left:0px;}
}






@media(max-width:1024px){
	.index1{width: 94%;height: 50px;padding: 10px;margin: 15px auto;}
	.index1 label img{max-width:15px;margin: -2px 10px 0px 0px;}
	.index1 label{font-size:14px;}
	.index1 .mySwiper{width: calc(100% - 100px);}
	.index1 .swiper-slide a{font-size:12px;}
	.index1 .swiper-slide a:before{width:4px;height:4px;margin: 0px 5px 0px 0px;top: -3px;}

	.index2{width:94%;margin: 0px auto 10px;}
	.index2L{width:100%;height:60vw;float: none;}
	.index2L .mySwiper{height: 100%;}
	.index2L .swiper-slide .title{font-size: 14px;height: 40px;line-height: 40px;text-indent: 15px;}
	.index2L .swiper-slide:before{height:40px;}
	.index2L .swiper-pagination{bottom:12px;right:10px;}
	.index2L .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;margin: 0px 5px;}

	.index2R{width:100%;float: none;margin: 15px 0px 0px 0px;}
	.index2R li{height: 50px;line-height: 26px;width: 48.5%;padding: 12px 20px 12px 0px;float: left;}
	.index2R li img{max-height:100%;max-width: 25px;margin: 0px 6px 0px 10px;}
	.index2R li a{padding:0;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.index2R li:after{right:7px;background-size: 6px;height: 12px;width: 7px;margin-top: -6px;}
	.index2R li:nth-child(2n){float:right;}

	.index3{background-size:cover;padding: 20px 0px 0px 0px;}
	.index3 .center{width: 94%;}
	.content .name{font-size: 15px;}
	.content .name:after{width: calc(100% - 115px);left: 70px;background-size: 700px;top: 2px;}
	.index3_1{margin:15px 0px 0px 0px;}
	.index3L{width:100%;float:none;}
	.index3L .info{line-height:30px;font-size:14px;margin: 0px 0px 20px 0px;}
	.index3L li .t1{font-size: 10px;margin: 8px 0px 0px 0px;}
	.index3R{width:100%;margin: 20px 0px 0px 0px;}
	.index3R li{max-width: 112px;margin: 0px calc((100% - 312px)/2) 20px 0px;width: auto;}
	.index3R li .icon{width:30px;height:30px;line-height:30px;margin: 5px 10px 0px 0px;}
	.index3R li .icon img{max-width:15px;}
	.index3R li:nth-child(2n){float:left}
	.index3R li:nth-child(3n){float:right;margin-right: 0px;}
	.index3R li p{font-size:14px;}
	.index3R li .b1{font-size: 10px;}
	.index3R li p span{font-size:16px;}

	.index4{width:94%;margin: 20px auto;}
	.index4L{width: 100%;float: none;margin: 0px 0px 15px 0px;}
	.content .index4L .tab:after{margin: 0px 4px;height: 10px;}
	.content .index4L .name:after{width:calc(100% - 200px);left: 155px;}
	.content .name a{font-size:12px;}
	.index4L li .time{width: 52px;}
	.index4L li .year{font-size:12px;line-height: 20px;}
	.index4L li .day{font-size:20px;line-height: 35px;}
	.index4L li .words{width:calc(100% - 60px);margin:0;float:right;}
	.index4L li .title{font-size:14px;height:20px;line-height:20px;display:-webkit-box;overflow:hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.index4L li .sum{margin: 3px 0px 0px 0px;font-size:12px;max-height: 38px;overflow:hidden;display:-webkit-box;line-height: 18px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.index4L li{padding:10px 0px;}

	.index4R{width:100%;float:none;}
	.index4R li{height: 16vw;line-height: 16vw;width: 48.5%;float: left;margin:0px 0px 10px 0px;font-size: 16px;}
	.index4R li:nth-child(2n){float:right;}
	.index5{padding:20px 0px 0px 0px;}
	.index5_1{width:94%;}
	.content .index5 .tab:after{height:10px;margin:0px 4px;}
	.content .index5 .name:after{width: calc(100% - 310px);left: 270px;}
	.index5 li .Img{width:24vw;height: 16vw;}
	.index5 li{width:100%;float:none;margin: 0px 0px 12px 0px;}
	.index5 li .words{width:calc(100% - 25vw);}
	.index5 li .title{font-size:14px;height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.index5 li .sum{margin:5px 0px 0px 0px;font-size:12px;line-height: 17px;max-height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;}
	.index5 ul{margin:15px 0px 0px 0px;}
	
	.index6{width:94%;margin:20px auto 0px;}
	.index6L{float:none;width:100%;}
	.index6L li{padding:15px 0px;}
	.index6L li .title{font-size:14px;height: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.index6L li .sum{font-size:12px;margin: 5px 0px 0px 0px;line-height: 20px;max-height: 36px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

	.index6L li .time{bottom: 11px;}
	.index6R{width:100%;float:none;margin:20px 0px 0px 0px;}
	.content .index6R .tab:after{height:10px;margin:0px 4px;}
	.content .index6R .name:after{width: calc(100% - 190px);left: 147px;}
	.index6R li a{font-size:14px;}
	.index6R li{padding:10px 0px;}
	.index6R li:after{width:13px;height:13px;background-size:10px;}
	.index6R li:hover:after{background-size:10px;}

	.index7{padding:30px 0px 10px 0px;}
	.index7 .center{width:94%;}
	.index7 li{width: 48.5%;margin: 0px 0px 12px 0px;height: 55px;}
	.index7 li:nth-child(2n){float:right;}
	.index7 li a{font-size:14px;padding: 0px 5px;}
	.content{background:url(../images/indexbg4.png) center bottom no-repeat;background-size: contain;}

    .BayWindow{display: none;}
	



}


