.wrap_mode01,.wrap_mode02,.wrap_mode03,.wrap_mode04,.wrap_mode05,.wrap_mode06{box-sizing: border-box;height: auto;}

.index_title{display: block;margin: 15px auto 14px;padding: 0 0 25px;position: relative;background: url(index_title_bg2.jpg) right center no-repeat; text-align:center;}

.index_title img{}

.content{padding: 0 0 0 0;position: relative;z-index: 1;}
.wrap_mode01{/* padding: 95px 0 168px; */overflow: hidden;}
.mode01{position: relative;}
.mode01 .slick-list{overflow: visible;}



.wrap_mode02{/* padding: 50px 0 90px; */background: #f9f7f1;}
.mode02{position: relative;}

.index_02 ul{margin: 0 10px -60px -90px;}
.index_02 li{width: 50%;}
.index_02 a{margin: 0 0 60px 90px;background: #fff;position: relative;padding: 31px 29px 48px;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;box-shadow: 10px 10px #f3f0e9;}
.index_02 a::before{content: '';display: block;width: 3px;height: 24px;background: #e99430;position: absolute;left: 0;top: 30px;}
.index_02 .time{color: #94070a;padding: 0 0 0 28px;margin: 0 0 18px;}
.index_02 a:hover{box-shadow: 0 10px 20px rgba(148, 7, 10, .1);}

.wrap_mode03{/* padding: 97px 0 133px; */overflow: hidden;}
.mode03{position: relative;}

.index_03 > ul{margin: 0 -35px 0 -45px;padding: 5px 0 47px;}
.index_03 li{}
.index_03 a{margin: 0 45px 59px;padding: 20px;overflow: hidden;position: relative;display: block;background: #fff;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;border: 1px solid #dcdcdc;box-shadow: 10px 10px #eee;}
.index_03 .img_box{width: 304px;float: left;}
.index_03 .info_box{margin: 0 0 0 335px;padding: 2px 0 0 0;}
.index_03 .title{margin: 0 0 18px;-webkit-line-clamp: initial;max-height: 126px;height: auto;}
.index_03 .time{padding: 0 0 0 25px;color: #555;}
.index_03 .more{position: absolute;right: 30px;bottom: 20px;width: 94px;height: 26px;line-height: 26px;border: 1px solid #b55757;text-align: center;color: #777;border-radius: 20px;}
.index_03 .more::before{content: '';display: block;width: 24px;height: 1px;background:#b55757;position: absolute;left: -14px;top: 50%;border-radius: 30px;bottom: 20px;}
.index_03 a:hover{box-shadow: 0 10px 20px rgba(148, 7, 10, .1);}

.index_03 .slick-dots{bottom: 6px;}
.index_03 .slick-dots li{width: 10px;height: 10px;margin: 0 15px;border: 1px solid #94070a;border-radius: 50%;}
.index_03 .slick-dots li button{display: none;}
.index_03 .slick-dots li.slick-active{background:#94070a;}





.wrap_mode05{/* padding: 95px 0; */position: relative;}
.wrap_mode05::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.mode05{position: relative;}
.mode05 .index_title::before{display: none;}

.index_05 > ul{padding: 40px 0 13px;}
.index_05 li{}
.index_05 a{margin: 0 0 0;display: block;padding: 40px 0 0;}
.index_05 .img_box{transform: scale(.78);margin: 0 0 106px;position: relative;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_05 .img_box::before{content: '';display: block;position: absolute;left: -37px;right: -37px;top: -37px;bottom: -37px;background: #faf5eb;border-radius: 50%;box-shadow: 0 10px 20px rgba(148,7,10,.15);opacity: .33;transform: scale(0);transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_05 .img_box::after{content: '';display: block;position: absolute;left: -18px;right: -18px;top: -18px;bottom: -18px;background: rgba(255,255,255,.66);border-radius: 50%;transform: scale(0);transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.index_05 .img{padding-bottom: 100%;border-radius: 50%;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;background:#000;position: relative;z-index: 2;}
.index_05 .img img{opacity: .55;}
.index_05 .slick-active .img_box{transform-origin: left center;}
.index_05 .slick-current + .slick-active .img_box{transform-origin: right center;}
.index_05 .slick-current .img_box{transform: scale(1.08);transform-origin: center;}
.index_05 .slick-current .img img{opacity: 1;}
.index_05 .title{margin: 0 0 0;height: 24px;line-height: 24px;text-align: center;opacity: 0;}
.index_05 .slick-current .title{opacity: 1;}

.index_05 .slick-current .img_box::before,.index_05 .slick-current .img_box::after{transform: scale(1);}

.index_05 .slick-arrow{border: 0;width: 53px;height: 53px;font-size: 0;outline: none;background: center no-repeat;top: auto;transform: none;bottom: 0;}
.index_05 .slick-arrow:after{display: none;}
.index_05 .slick-prev{left: calc(33.3% - 125px);background-image: url(mode05_prev1.png);}
.index_05 .slick-next{right: calc(33.3% - 125px);background-image: url(mode05_next1.png);}



.fp-watermark{display: none !important;}
.fp-tableCell{position: relative;}


@media screen  and (max-height:800px){
    
    
    /* .wrap_mode01{padding: 60px 0 80px;} */
  
    
    .index_02 ul{margin: 0 0 -20px -40px;padding: 10px 0 0;}
    .index_02 a{padding: 12px 16px;margin: 0 0 40px 40px;}
    .index_02 a::before{top: 10px;}
    .index_02 .time{margin: 0 0 10px;}
    
    /* .wrap_mode03{padding: 60px 0 80px;} */
    .index_03 > ul {}
    .index_03 a {margin: 0 30px 30px;}
    
   
    
    .index_05 > ul{padding: 0 0 10px;}
    .index_05 .img{margin: 0 0 50px;}
    
    
}
@media screen  and (max-width:1480px){
    
    
    /* .wrap_mode01{padding: 60px 0 80px;} */
    
    
    .index_02 ul{margin: 0 0 -20px -40px;padding: 10px 0 0;}
    .index_02 a{padding: 12px 16px;margin: 0 0 40px 40px;}
    .index_02 a::before{top: 10px;}
    .index_02 .time{margin: 0 0 10px;}
    
    /* .wrap_mode03{padding: 60px 0 80px;} */
    .index_03 > ul {}
    .index_03 a {margin: 0 30px 30px;}
    
   
    
    .index_05 > ul{padding: 0 0 10px;}
    .index_05 .img{margin: 0 0 50px;}
 
}

@media screen  and (max-width:1000px){
   
    
  
    
    .wrap_mode05::before{right: 0;}
    .index_02 li:last-child { display: none;}
    .index_02 li:nth-last-child(2) { display: none;}
	
	.index_03 .slick-dots li{margin: 0 6px;}
}
@media screen  and (max-width:767px){
    .index_title{background-position: left bottom;}
    .index_title::before{right: 0;}
  
    
    .index_03 .img_box{width: auto;float: none;}
    .index_03 .info_box{margin: 0;}
    .index_03 .title{height: auto;}
    
   
    .index_05 a{padding: 20px 0 0;}
    .index_05 .img_box{margin: 0 70px 30px;}
    .index_05 .slick-current .img_box{transform: scale(1);}
    .index_05 .img_box::before,.index_05 .img_box::after{display: none;}
    
    
}
@media screen  and (max-width:639px){
    .index_title img{height: 50px ;}
    
}

@media screen  and (max-width:413px){
    .index_title{background-size: 100% auto;}
    .index_011 .title{left: 12px;right: 12px;}
    
    
}