body{color: #232323;padding-bottom: 120px;}

.content_tabs{box-shadow: 0 8px 12px rgba(14,14,14,.12);background-color: #fff;z-index: 10;}
.content_tabs li{display: inline-block;width: 16.66%;font-size: 18px;padding-top: 2%;padding-bottom: 1px;text-align: center;}
.content_tabs li a{display: inline-block;color: #232323;line-height: 40px;padding-left: 5%;padding-right: 5%;}
.content_tabs li:last-child a{border: none;}
.content_tabs li.active a{font-weight: bold;border-bottom: 6px solid #bf1508;}
.content_tabs.active{position: fixed;top: 105px;left: 0;width: 100%;}

.container h3{font-size: 30px;color: #bf1508;}
.container h3 span{display: inline-block;width: 250px;line-height: 5px;border-bottom: 20px solid #dedede;text-align: center;}

.exh-info{background-color: #f7f7f7;padding-bottom: 3%;}
.exh-info .info{background-color: #fff;box-shadow: 0 0 18px rgba(14,14,14,.12);}
.exh-info .exh-video{display: inline-block;width: 45%;vertical-align: middle;cursor: pointer;}
.exh-info .exh-detail{display: inline-block;width: 49%;color: #595959;padding: 3%;vertical-align: middle;}
.exh-info .exh-detail span{font-size: 16px;font-weight: bold;display: inline-block;width: 190px;border-bottom: 1px solid #bf1508;text-indent: 40px;padding-bottom: 2.5%;}
.exh-info .exh-detail p{font-size: 14px;padding-left: 68px;padding-top: 5%;}
.exh-info a,.exh-process a,.exh-colleges a{display: block;width: 185px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;border-radius: 20px;text-align: center;background-color: #bf1508;margin: 4% auto 0;}

.exh-light li{display: inline-block;width: 23.875%;margin-right: 1.5%;vertical-align: top;}
.exh-light li .light-img{overflow: hidden;}
.exh-light li:hover img,.exh-guests .guest-img:hover img,.exh-welfare .welfare:hover img{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}
.exh-light li section{padding: 8% 5%;box-shadow: 0 0 18px rgba(14,14,14,.12);}
.exh-light li section h4{font-size: 20px;color: #bf1508;border-bottom: 1px solid #bf1508;padding-left: 1%;}
.exh-light li section h4 p{font-size: 16px;padding-top: 3%;padding-bottom: 4%;}
.exh-light li section h5{font-size: 16px;padding-top: 10%;margin-left: -1%;padding-bottom: 5%;}
.exh-light li section>p{font-size: 14px;padding-left: 15px;position: relative;}
.exh-light li section>p:before{position: absolute;content: '';left: 4px;top: 7px;width: 5px;height: 5px;background-color: #bf1508;border-radius: 50%;}

.exh-process{background-color: #f7f7f7;margin-top: 4%;padding-bottom: 3%;}
.exh-process ul{background: url(images/bg.png) no-repeat bottom center #831a00;background-size: contain;}
.exh-process li{display: inline-block;width: 44%;padding: 5% 3% 4%;vertical-align: top;}
.exh-process li section{padding-left: 105px;position: relative;}
.exh-process li section h4{position: absolute;left: 0;top: -20px;bottom: -20px;width: 80px;font-size: 30px;color: #fff;background-color: #9b180e;}
.exh-process li section h4 span{width: 40px;padding-left: 20px;padding-right: 20px;text-align: center;}
.exh-process li section p{color: #fff;padding: 3% 2%;border-bottom: 1px dashed rgba(255,255,255,.7);}
.exh-process li section p i{display: block;font-size: 16px;font-weight: bold;padding-bottom: 3%;}
.exh-process li section p span,.exh-process li section p em{font-size: 14px;line-height: 24px;display: inline-block;vertical-align: top;}
.exh-process li section p span{width: 95px;}
.exh-process li section p em{width: calc(100% - 95px);}

.exh-colleges{background: url(images/bg1.jpg) no-repeat top center;background-size: cover;padding-bottom: 3%;}
.exh-colleges h3{color: #fff;}
.exh-colleges h3 span{border-color: #bf1508;}
.exh-colleges li{display: inline-block;width: 179px;padding: 2% calc(10% - 90px);border-bottom: 1px solid #85130a;border-right: 1px solid #85130a;vertical-align: top;}
.exh-colleges li:nth-of-type(5n){border-right: none;}
.exh-colleges li:nth-of-type(11),.exh-colleges li:nth-of-type(12),.exh-colleges li:nth-of-type(13),.exh-colleges li:nth-of-type(14),.exh-colleges li:nth-of-type(15){border-bottom: none;}
.exh-colleges li section{padding: 8% 8% 10%;background-color: rgba(85,18,1,.52);}
.exh-colleges li img{width: 100%;}
.exh-colleges li p{font-size: 16px;color: #fff;padding-top: 10%;text-align: center;margin-left: -5%;margin-right: -5%;}
.exh-colleges a{margin-top: 2%;}

.exh-guests {position: relative;padding-bottom: 4%;}
.exh-guests .swiper-container{margin-left: 5%;margin-right: 5%;}
.exh-guests .guest-img{overflow: hidden;position: relative;}
.exh-guests .guest-img img{width: 100%;}
.exh-guests .guest-img section{position: absolute;color: #fff;left: 0;bottom: 0;padding: 40% 10% 10%;width: 80%;background: linear-gradient(bottom, #262626, transparent);background: -ms-linear-gradient(bottom, #262626, transparent);background: -webkit-linear-gradient(bottom, #262626, transparent);background: -moz-linear-gradient(bottom, #262626, transparent);}
.exh-guests .guest-img:hover section{background: linear-gradient(bottom, #bf1508, transparent);background: -ms-linear-gradient(bottom, #bf1508, transparent);background: -webkit-linear-gradient(bottom, #bf1508, transparent);background: -moz-linear-gradient(bottom, #bf1508, transparent);}
.exh-guests .guest-img section h4{font-size: 20px;padding-top: 10%;padding-bottom: 8%;position: relative;}
.exh-guests .guest-img section h4:before{position: absolute;top: 0;left: 0;content: '';width: 10%;height: 4px;background-color: #fff;}
.exh-guests .guest-img section p{font-size: 14px;line-height: 22px;}
@media only screen and (max-width: 1500px) {
	.exh-guests .guest-img section{width: 86%;padding: 20% 7% 10%;}
}
.exh-guests .swiper-button-prev,.exh-guests .swiper-button-next{position: absolute;top: 30%;width: 5%;height: 70%;z-index: 2;}
.exh-guests .swiper-button-prev{left: 0;background: url(images/icon1.png) no-repeat left center;}
.exh-guests .swiper-button-next{right: 0;background: url(images/icon2.png) no-repeat right center;}

.exh-welfare{background-color: #f7f7f7;padding-bottom: 4%;}
.exh-welfare .welfare{box-shadow: 0 0 18px rgba(14,14,14,.12);}
.exh-welfare section,.exh-welfare .welfare-img{display: inline-block;width: 45%;vertical-align: middle;overflow: hidden;}
.exh-welfare section{color: #fff;padding: 5%;background-color: #831a00;}
.exh-welfare section h4{width: 80%;font-size: 20px;line-height: 40px;text-indent: 10%;background-color: #9b180e;margin-bottom: 5%;}
.exh-welfare section p{padding-bottom: 3%;}
.exh-welfare section p span{display: block;font-size: 16px;font-weight: bold;background: url(images/icon3.png) no-repeat 2% center;background-size: 4.5%;padding-left: 8%;}
.exh-welfare section p i{display: block;font-size: 14px;padding-left: 8%;padding-top: 5px;}
.exh-welfare section em{font-size: 12px;opacity: .8;}
.exh-welfare section>em{display: block;text-indent: 8%;margin-top: 3%;}

.exh-review{padding-bottom: 4%;}
.exh-review li{display: inline-block;width: 32%;margin-right: 2%;margin-bottom: 2%;overflow: hidden;}
.exh-review li img{width: 100%;}
.exh-review li:hover img{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}

.register{position: fixed;bottom: 0;left: 0;right: 0;line-height: 50px;padding-top: 35px;padding-bottom: 35px;background: url(images/bg2.jpg) no-repeat top center;background-size: cover;z-index: 999;}
.register h2{font-size: 36px;color: #fff;display: inline-block;width: 240px;text-align: center;vertical-align: middle;}
.register p{display: inline-block;width: calc(36% - 120px);height: 50px;font-size: 24px;line-height: 50px;color: #fff;margin-left: 2%;vertical-align: middle;}
.register p input{width: calc(100% - 80px);font-size: 24px;font-family: "微软雅黑";height: 50px;text-indent: 10px;background-color: #fff;vertical-align: top;}
.register p.tj{width: 20%;text-align: center;margin-left: 4%;}
.register p.tj input{width: 100%;font-size: 18px;color: #fff;font-weight: bold;background-color: #bf1508;text-indent: 0;}