.video-js {width: 100%;}
.brand_banner {position: relative;}
.brand_banner img {display: block;}
.pb {padding-bottom: 5%;}
.index_content .tit1 {padding: 6% 0 4%;text-align: center; font-size: 0.36rem;color:#666; line-height: 1.5;}
.index_content .tit1 span{display:block; font-size: 0.48rem; color:#976919;}
.index_content .tit2{padding: 5% 0;text-align: center; font-size: 0.48rem;color:#000; line-height: 1.3;}
.box1{margin: 0.2rem 0.3rem;}
.box1_d1{padding-bottom: 3%;}
.box1_d1 dl dd{width: 3.34rem; float: left; margin-bottom: 0.2rem;}
.box1_d1 dl dd:nth-child(2n){float: right;}
.box1_qh{height: 0.6rem; line-height: 0.6rem; margin-bottom: 0.3rem; text-align: center;}
.box1_qh li{width: 1.22rem; height: 0.6rem; line-height: 0.6rem; border-bottom: 2px solid #fff; margin: 0 0.18rem; float: left; font-size: 0.32rem;}
.box1_qh li:last-child{width: 1.6rem;}
.box1_qh li.on{border-bottom: 2px solid #633888; color:#633888;}

.box2{padding-top: 3%;}
.box2_c{padding: 0.38rem 0.3rem; background:#e6e6e6;}
.box2_c ul li{width: 2.18rem; float: left; margin-right: 0.17rem; margin-bottom: 0.36rem;}
.box2_c ul li:nth-child(3n){margin-right: 0;}
.box2_c a{display:block; width: 3rem; height: 0.8rem; line-height: 0.8rem; text-align: center; background:#724b97; color:#fff; font-size: 0.42rem; margin: 0 auto; border-radius: 0.4rem;}

.box3 .tit1{color:#666666; font-size: 0.28rem;}
.box3 .tit1 b{display:block;font-weight: normal; font-size: 0.48rem;}
#box3{position:relative; margin-top: 3%;}
#box3 .hd{position:absolute; width: 100%; height: 0.6rem; text-align: center; left: 0; bottom: 0;}
#box3 .hd li{display:inline-block; width: 0.2rem; height: 0.2rem; border-radius: 50%; border: 0.02rem solid #fff; background:none; margin: 0 0.03rem;}
#box3 .hd li.on{background:#fff;}
