/*Created by lk on 2020/06/04.*/

/*----banner----*/
.banner{width: 100%; overflow: hidden; position: fixed}
.banner .swiper-slide{width: 100%; height: 100%; overflow: hidden}
.banner .img{width: 100%; height: 100%; background-position: center; background-size: cover}


.slide-inner {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-size: cover;
    background-position: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    color:#fff;
}

.b_text{width: 100%; position: absolute; top: 0; left: 0; text-align: center; margin-top: 24%; z-index: 9}
.b_text h1{font-size: 50px; color: #fff; font-weight: bold; margin-bottom: 10px;}
.b_text h6{font-size: 16px; color: #fff; font-family: 'novecentowide-book'}

.mark{width: 100%; height: 820px; position: relative; z-index: -1}


/*----content------*/
.content{position: relative; background: #fff; z-index: 9;}

.title{position: relative; margin-bottom: 40px; z-index: 2;}
.title h1{font-size: 26px; color: #555; font-weight: bold; font-family: 'novecentowide-book'}
.title h3{font-size: 14px; color: #999;}

.a_link{position: relative; display: block; width: 140px; height: 42px; line-height: 42px; margin-top: 20px; overflow: hidden; }
.a_link i{display: inline-block; font-size: 14px; color: #666; font-style: normal; padding-left: 20px; position: relative; z-index: 2; transition: all ease .4s; -webkit-transition: all ease .4s; font-family: 'novecentowide-book'}
.a_link:before{content: ""; display: block; width: 0; height: 100%; position: absolute; top: 0; left: 0; background: #bc0404; transition: all ease .4s; -webkit-transition: all ease .4s}
.a_link:hover:before{width: 100%;}
.a_link:hover i{color: #fff;}


/*----list01----*/
.list01{position: relative; padding: 40px 0 100px 0; overflow: hidden;}
.list01 .list01_list{}
.list01 .list01_list .li{margin: 0 10px;}
.list01 .list01_list .li .img{width: 100%; overflow: hidden;}
.list01 .list01_list .li .img img{width: 100%; display: block; float: none; transition: all ease .4s; -webkit-transition: all ease .4s}
.list01 .list01_list .li .text{padding: 10px 0; text-align: center}
.list01 .list01_list .li .text h1{font-size: 16px; color: #333;}
.list01 .list01_list .li:hover .img img{transform: scale(1.1); -webkit-transform: scale(1.1);}

/*----list02----*/
.list02{position: relative; overflow: hidden; background: #e2e2e2}
.list02 .list02_con{}
.list02 .list02_con .list02_left{width: 50%; padding: 40px 80px; background: #e2e2e2}
.list02 .list02_con .list02_left .img{width: 100%; overflow: hidden}
.list02 .list02_con .list02_left .img img{width: 100%;}
.list02 .list02_con .list02_left .text{padding: 10px 0}
.list02 .list02_con .list02_left .text p{font-size: 16px; color: #323232; line-height: 2;}

.list02 .list02_con .list02_right{width: 50%; padding: 70px 60px; background: #f2f2f2}
.list02 .list02_con .list02_right .list{}
.list02 .list02_con .list02_right .list li{border-bottom: 1px solid #dedede; padding-bottom: 20px; margin-bottom: 20px;}
.list02 .list02_con .list02_right .list li .data{width: 85px; height: 85px; text-align: center; margin-right: 30px; background: #999; transition: all ease .4s; -webkit-transition: all ease .4s}
.list02 .list02_con .list02_right .list li .data h6{font-size: 14px; color: #fff; padding-top: 50px; font-family: 'Montserrat-Light'}
.list02 .list02_con .list02_right .list li .data h6 i{display: block; font-size: 36px; margin-top: -60px; font-style: normal}
.list02 .list02_con .list02_right .list li .text{padding-top: 30px;}
.list02 .list02_con .list02_right .list li .text h1{font-size: 16px; color: #999; transition: all ease .4s; -webkit-transition: all ease .4s}
.list02 .list02_con .list02_right .list li:hover .data{background: #bc0404}
.list02 .list02_con .list02_right .list li:hover .text h1{color: #bc0404}












