<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*banner滚动*/
#ibframe {position:relative;padding:0;overflow:hidden;z-index:2;}
#ibframe .item{margin-bottom:0;}
#ibframe .left,#ibframe .right{background-image:none;}
#ibframe .left i,#ibframe .right i{position:relative;top:45%;width: 50px;height: 50px;line-height: 50px;text-align: center;background-color: rgba(0,0,0,0.7);border-radius: 50%;display:inline-block;font-size:32px;}
#ibframe img,#bar img{width:100%;}
#ibframe .carousel-caption{bottom:17%;left:auto;right:60%;width:500px;height:450px;padding:80px 25px 30px 0;}
#ibframe .carousel-caption h3{font-size:24px;line-height:36px;font-weight:bold;color:#ffffff;text-transform:uppercase;margin-bottom:10px;text-shadow:3px 3px 3px #333;}
#ibframe .carousel-caption p{font-size:16px;line-height:24px;color:#ffffff;padding:40px 0 0 130px;}
#ibframe .carousel-caption span{position:absolute;right:-200px;bottom:0;display:inline-block;width:160px;height:65px;line-height:65px;font-size:16px;text-transform:uppercase;border:2px solid #ffffff;text-align:center;background-color:#bf1e2e;}
#ibframe .carousel-caption span:hover{background-color:#ffffff;border-color:#bf1e2e;color:#bf1e2e;text-shadow:none;}
#ibframe .carousel-indicators{bottom:0;}
#ibframe .carousel-indicators li{display:inline-block;width:35px;height:4px;margin:0 8px;cursor:pointer;background-color:#e1e6e9;border:none;border-radius:0;position:relative;bottom:30px;} 
#ibframe .carousel-indicators li:before{}
#ibframe .carousel-indicators li:hover,#ibframe .carousel-indicators li.active{background:#fff;}

@media screen and (min-width:992px ) and (max-width:1229px) {
    #ibframe .bframetxt{padding:20px 0 15px;}
    #ibframe .bframetxt .txt p{display:none;}
}
@media (min-width:768px) and (max-width:991px) {
}
@media (max-width:767px){
    #ibframe .left i,#bframe .right i{top:35%;width:30px;height:30px;line-height:30px;font-size:20px;}
    #ibframe .carousel-indicators{margin-bottom:0;line-height:1;}
    #ibframe .carousel-indicators li{width:12px;height:12px;margin:0 6px;}
    #ibframe .carousel-indicators li:before{width:8px;height:8px;top:2px;left:2px;}
    #ibframe .carousel-indicators li.active{margin:0 6px;}
    #ibframe .carousel-indicators li:hover{margin:0 6px;}
}


.frame{padding-top:50px;padding-bottom:50px;}
.frame .title{margin-bottom:50px;text-align:center;}
.frame .title h2{font-size:32px;line-height:36px;margin-bottom:20px;}
.frame .title span{display:block;width:60px;height:2px;background-color:#333;position:relative;margin:0 auto;}
.frame .title span:before{content:"";position:absolute;left:-16px;background-color:#8e8e8e;width:10px;height:2px;}
.frame .title span:after{content:"";position:absolute;right:-16px;background-color:#8e8e8e;width:10px;height:2px;}
.frame .title p{margin-top:25px;}
@media screen and (min-width:992px ) and (max-width:1229px) {
    .frame{padding-top:30px;padding-bottom:30px;}
    .frame .title h2{font-size:24px;line-height:30px;margin-bottom:8px;}
}
@media (min-width:768px) and (max-width:991px) {
    .frame{padding-top:30px;padding-bottom:30px;}
    .frame .title h2{font-size:24px;line-height:30px;}
}
@media (max-width:767px){
    .frame{padding-top:30px;padding-bottom:0px;}
    .frame .title h2{font-size:24px;line-height:30px;}
}

</pre></body></html>