.content{overflow: hidden;}

.wrapbanner{}
.Banner{position: relative;z-index: 5;margin: 20px 160px -382px;}
.Banner .slick-slider a{display: block;position: relative;width: 100%;/* overflow: hidden; */padding-bottom: 35px;}
.Banner .slick-img{display: block;width: 100%;height: 0;padding-bottom: calc(460% / 16);overflow: hidden;position: relative;box-shadow: 0 20px 20px rgba(0,0,0,0.2);}
.Banner .slick-list{
    overflow: visible;
}
.Banner .slide_txt{position: absolute;left: 14%;right: 14%;bottom: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #333;text-align: center;line-height: 50px;z-index: 6;background: #fff;padding: 23px 160px 37px;}
.Banner .slick-arrow{border: 0;width: 28px;height: 84px;font-size: 0;}
.Banner .slick-arrow:after{display: none;}
.Banner .slick-next{right: 18.5%;background: url(../../images/zizhan/banner_next.png) center center no-repeat;background-size: cover;}
.Banner .slick-prev{left: 18.5%;background: url(../../images/zizhan/banner_prev.png) center center no-repeat;background-size: cover;}
.Banner .slick_bg{width: 100%;height: 170px;background: url(../../images/zizhan/slide_bg.png) repeat-x;position: absolute;left: 0;bottom: 0;z-index: 5;}
.Banner .slick-arrow{border: 0;width: 66px;height: 27px;font-size: 0;outline: none;position: absolute;top: auto;transform: none;bottom: 48px;z-index: 10;cursor: pointer;}
.Banner .slick-arrow:after{display: none;}
.Banner .slick-images .slick-active .slick-img img{animation:scaleBig 7s linear 0s 1 both;transform-style:preserve-3d;}
@-webkit-keyframes scaleBig{
	0%{transform: scale(1);}
	100%{transform: scale(1.1);}
}
@keyframes scaleBig{
	0%{transform: scale(1);}
	100%{transform: scale(1.1);}
}
.Banner .slick-dots{width: auto;position: absolute;bottom: -4px;left: 50%;transform: translateX(-50%);}
.Banner .slick-dots li{width: 7px;height: 40px;display: inline-block;cursor: pointer;transition: all 0.35s ease-in-out;margin: 0 5px;background: url(../../images/zizhan/banner_slick_dot1.png) center 10px no-repeat;}
.Banner .slick-dots li button{display: none;}
.Banner .slick-dots li.slick-active,.Banner .slick-dots li:hover{background: url(../../images/zizhan/banner_slick_dot2.png) center 0px no-repeat;}
.Banner .slick-dots li.slick-active button:before,.Banner .slick-dots li:hover button:before{opacity: 1;}

.index_title{position: relative;width: 82px;float: right;margin: 0 -30px 0 0;}
.index_title .more{position: relative;z-index: 2;margin: 13px 8px 0;color: #9a0000;width: 20px;text-align: center;line-height: 18px;padding: 0 11px;display: block;}
.index_title .more::before{content: '';display: block;width: 5px;height: 5px;border: 1px solid #ccc;border-radius: 50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.index_title .more::after{content: '';display: block;width: 5px;height: 5px;border: 1px solid #ccc;border-radius: 50%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.index_title .ti{color: #333;font-weight: lighter;padding: 17px 19px 0 2px;background: url(../../images/zizhan/index_title_bg1.png) right top no-repeat,url(../../images/zizhan/index_title_bg2.png) left bottom no-repeat;width: 50px;text-align: center;font-size: 48px;line-height: 57px;display: block;}
.wrap_mode02 .index_title{float: left;margin: 0 0 0 -30px;}
.wrap_mode02 .index_title .ti{padding: 27px 0px 0 27px;background: url(../../images/zizhan/index_title_bg1.png) right top no-repeat,url(../../images/zizhan/index_title_bg2.png) right bottom no-repeat;}
.wrap_mode02 .index_title .more{margin: 13px 0 0 32px;}
/* .wrap_mode02 .index_title .more::before,.wrap_mode02 .index_title .more::after{border-color: rgba(255,255,255,0.2);} */

.wrap_mode01{padding: 404px 0 0;position: relative;}
.wrap_mode01::before{content: '';display: block;width: 875px;height: 901px;position: absolute;left: 15px;top: -106px;background: url(../../images/zizhan/mode01bg1.png) center no-repeat;background-size: 100% auto;}
.mode01{position: relative;z-index: 2;}
.index_01 {margin: 0 83px 0 0;overflow: hidden;}
.index_01 ul{margin: 36px 0 0 -10px;}
.index_01 li{width: 50%;}
.index_01 a{margin: 0 0 10px 10px;background: #fff;border: 1px solid #eee;padding: 13px 14px 15px;}
.index_01 .top_box{padding: 0 0 2px;font-size: 0;line-height: 24px;height: 24px;}
.index_01 .time{color: #9a0000;display: inline-block;*display: inline;*zoom:1;}
.index_01 .tip{display: inline-block;*display: inline;*zoom:1;padding: 0 0 0 11px;position: relative;color: #9a0000;margin: 0 0 0 11px;}
.index_01 .tip::before{content: '';display: block;width: 1px;height: 12px;background: #ddd;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.index_01 .title{line-height: 24px;white-space: nowrap;padding: 0 0 0 14px;position: relative;}
.index_01 .title::before{content: '';width: 4px;height: 4px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;background: rgba(167,50,7,0.3);}

.wrap_mode02{padding: 28px 0 61px;position: relative;}
.wrap_mode02::after{content: '';width: 494px;height: 708px;background: url(../../images/zizhan/mode02bg.png) right bottom no-repeat;background-size: 100% auto;display: block;position: absolute;right: 0;bottom: -43px;}
.mode02{position: relative;z-index: 2;}
.index_021{padding: 30px 0 0;margin: 0 80px 0 86px;overflow: hidden;}
.index_021 ul{margin: 0 0 40px -18px;}
.index_021 li{width: 25%;}
.index_021 a{margin: 0 0 20px 18px;background: #fff;padding: 26px 20px 30px;}
.index_021 .title{margin: 0 0 14px;height: 60px;line-height: 30px;}
.index_021 .time{color: #666;margin: 0 0 0;}
.index_021 .info{margin: 0 0 56px;color: #999;height: 72px;line-height: 24px;}

.index_022{clear: both;display: block;overflow: hidden;position: relative;}
.index_022 .right{width: 340px;position: absolute;right: 0;top: 0;bottom: 0;background: url(../../images/zizhan/mode022bg.png) no-repeat;background-size: cover;padding: 53px 60px 0 61px;}
.index_022 .left{margin: 0 460px 0 0;height: 252px;}
.index_022 .title{margin: 0 0 22px;height: 45px;line-height: 45px;padding: 0 0 13px;position: relative;color: #fff;font-weight: lighter;}
.index_022 .title::before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background: rgba(255,255,255,0.2);display: block;}
.index_022 .title::after{content: '';position: absolute;left: 0;bottom: 0;height: 2px;background: #fff;display: block;width: 4em;}
.index_022 .info{margin: 0 0 0;color: #fff;line-height: 30px;}
.index_022 .info p{padding: 0 0 0 15px;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_022 .info p::before{content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: rgba(255,255,255,0.4);position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

@media screen  and (min-width:1024px){
	.index_01 a,.index_021 a{transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;}
	.index_01 a:hover,.index_021 a:hover{transform: translateY(-6px);box-shadow: 0 12px 12px rgba(0,0,0,0.1);}
	
}
@media screen  and (max-width:1720px) {
	.Banner{max-width: 1400px;margin-left:auto;margin-right:auto;}
	
	
}
@media screen  and (max-width:1480px){
	.Banner{width: 1200px;}
	.Banner .slick-prev{left: 16%;}
	.Banner .slick-next{right: 16%;}
	.index_title .ti{font-size: 36px;line-height: 45px;}
	
	.wrap_mode01{}
	.wrap_mode01::after{bottom: 0;}
	
}
@media screen  and (max-width:1240px) {
	.Banner{width: auto;overflow: hidden;padding-left: 20px;padding-right: 20px;}
	.Banner .slide_txt{padding: 7px 105px 40px;}
	
	.index_title{/* right: 20px; */}
	.index_title .ti{font-size: 30px;line-height: 38px;}
	
}
@media screen  and (max-width:1100px){
	
	
}
@media screen  and (max-width:992px){
	.Banner .slick-arrow{display: none !important;}
	.Banner .slide_txt{padding: 7px 20px 40px;}
	
	.index_title{width: 62px;margin: 0;}
	.index_title .ti{padding: 24px 20px 0 2px;width: 40px;}
	.wrap_mode02 .index_title{margin: 0;}
	
	.wrap_mode01::before{display: none;}
	
	.index_021{margin: 0 0 0 86px;padding: 20px 0 0;}
	.index_021 li{width: 50%;}
	.index_021 .title{line-height: 24px;height: 48px;}
	.index_021 .info{margin: 0 0 10px;}
	
	.index_022 .right{padding: 30px 40px 0;width: 340px;}
	.index_022 .left{margin: 0 420px 0 0 ;}
	
}
@media screen  and (max-width:767px){
	.Banner{padding: 0;margin: 0;}
	.Banner .slick-dots{display: none !important;}
	.Banner .slide_txt{display: none;}
	
	.index_title,.wrap_mode02 .index_title{width: auto;margin: 0 auto 10px;float: none;}
	.index_title .ti,.wrap_mode02 .index_title .ti{width: auto;display: inline-block;*display: inline;*zoom:1;padding: 9px 25px 0px 15px;font-size: 24px;line-height: 30px;background: url(../../images/zizhan/index_title_bg1.png) right top no-repeat,url(../../images/zizhan/index_title_bg2.png) left bottom no-repeat;background-size: auto 95%,auto !important;}
	.index_title .more,.mode05 .index_title .more{float: right;position: relative;width: auto;margin: 14px 0 0;}
	
	.wrap_mode01{padding: 0;}
	.index_01{margin: 0;}
	.index_01 ul{margin: 10px 0 0 -10px;}
	.index_01 li,.index_021 li{width: 100%;}
	.index_021 .title,.index_021 .info{height: auto;line-height: 1.5;}
	
	.wrap_mode02{padding-bottom: 20px;}
	.wrap_mode02::after{display: none;}
	
	.index_021{margin: 0;padding: 10px 0 0;}
	.index_021 ul{margin: 0 0 10px -18px;}
	.index_022 .right{position: relative;width: auto;padding: 20px 30px;}
	.index_022 .left{margin: 0;}
	
}
@media screen  and (max-width:639px){
	.index_title .ti{padding: 9px 25px 0px 15px;font-size: 22px;line-height: 24px;}
	
}
@media screen  and (max-width:479px){
	.Banner .slick-dots{bottom: 4px;}
	.Banner .slick-dots li{width: 4px;height: 4px;}
	.Banner .slick-img{box-shadow: none;}
	.Banner .slick-slider a{padding: 0 0 10px;}
	
}
@media screen  and (max-width:413px){
	
}
@media screen  and (max-width:320px){
	
}