@media (min-width: 1200px) {
    .container, .container-sm, .container-md, .container-lg, .container-xl {}
}

h2{color: #FF6300;}
a{color: #333;}
a:hover{text-decoration: none;}
ul,li{ list-style: none;margin: 0;padding: 0; }
.index-banner{min-height: 200px;}
.index-banner h2{color: #FF6300;}
.tab-pane {
    opacity: 0; /* 先隐藏 */
    animation-duration: 0.8s; /* 动画持续时间 */
}
.tab-pane.active {
    opacity: 1; /* 显示 */
    animation-name:   slideInRight; /* 使用Animate.css中的fadeIn动画 */
}
header{box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1)}
.btn-a{background-color: #FF6300;color: #FFF;border-radius: 20px;width: 100%;}
.btn-b{background-color: #FF6300;color:#FFF;font-size: 1rem;font-weight: 700;border-radius: 8px;padding:  6px 20px;}
.index-list{padding: 0.5rem 0;}
.index-list img{height: 90px;}
.index-list p{color: #000;line-height: 1rem;}
.index-list h4{font-size: 1.1rem;}
.bottom{min-height: 2rem;}
.bottom p{color: #000;margin: 0;font-size: 0.8rem;font-weight: 600;}
.info-list h3{ color:#93117e;}
.info-list h4{ color:#93117e;}
.info-list h5{ color:#93117e;}

/*lb*/
.swiper-container-banner {
	width: 100%;
	overflow: hidden;
}
.swiper-wrapper {
	display: flex;
	transition-timing-function: ease;
}
.swiper-slide {
	width: 100%;
	flex-shrink: 0;
	display: flex;
	justify-content: center;
	align-items: center;
}
.swiper-slide img {
	max-width: 100%;
	height: auto;
	display: block;
}

/* footer */
.footer {
    width: 100%;
    height: auto;
    position: fixed;
    padding-bottom: env(safe-area-inset-bottom);
    bottom: 0;
    left: 0;
    z-index: 9;
    transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;
    -moz-transition: all ease 0.5s;
    -ms-transition: all ease 0.5s;
    background: rgba(255, 255, 255, 0.80);
    box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.1);
    -webkit-backdrop-filter: saturate(125%) blur(10px);
    -moz-backdrop-filter: saturate(125%) blur(10px);
    -ms-backdrop-filter: saturate(125%) blur(10px);
    backdrop-filter: saturate(125%) blur(10px);
}
.footer .btn {
    width: 70px;
    height: 60px;
    line-height: 56px;
    padding: 0;
    text-align: center;
    display: block;
    vertical-align: middle;
}
.footer a p {
    font-size: 6px;
    line-height: 12px;
}
.footer .btn i {
    width: 24px;
    margin: 0 auto;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}