.section{position:relative;}
.news{background: url(batten.png) bottom center no-repeat;background-size: cover;margin-top: -270px;padding-bottom: 60px;}
.news .row,.media .row,.special .row{margin-left:0;margin-right:0;}
.padding-none{padding-left:0;padding-right:0;}
.slidebox{padding:20px;background-color:#ffffff;}
.news-bg{padding:21px 15px;background-color:#f2f2f3;}
.news-box .hd{color:#950511;font-size:18px;}
.news-box .more a{color:#9a010c;font-size:12px;padding:5px 30px;border:1px solid #9a010c;display:inline-block;}
.news-box .more a:hover{background-color:#9a010c;color:#fff;}
.box .hd{margin:15px 0;}
.box .hd .title{color:#765f5a;font-size:23px;padding-left:50px;}
.box .hd .tit1{background: url(ico01.png) 0 center no-repeat;}
.box .hd .tit2{background: url(ico02.png) 0 center no-repeat;}
.box .hd .tit3{background: url(ico03.png) 0 center no-repeat;padding-left: 60px;}
.box .hd .tit4{background: url(ico04.png) 0 center no-repeat;}
.box .hd .more{padding:5px 74px 5px 5px;margin-right:12px;background: url(more.png) right center no-repeat;}
.box .hd .more a{color:#2b2b2b;}
.media{padding-bottom:280px;background: url(bg.jpg) bottom center no-repeat;background-size: cover;}
.media-main{padding:0 12px;background-color:#ffffff;}
.media-list{margin:37px 10px 0 10px;padding-bottom:30px;}
.media-video{width:100%;margin-top:14px;position:relative;background-color:#ffffff;}
.media-video-box img{width:100%;height:auto;}

.colourful{background: url(bg2.png) bottom center no-repeat;background-size: cover;margin-top:-240px;padding-bottom: 60px;}
.bumen{position:relative;width:100%;margin-bottom:20px;}
.bumen .pic{position:relative;overflow:hidden;}
.bumen .pic img{width:100%;height:auto;-webkit-transition: transform 1s ease-out;-moz-transition: transform 1s ease-out;-ms-transition: transform 1s ease-out;transition: transform 1s;}
.bumen:hover .pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;-ms-transition:transform 1s ease-out;transition:transform 1s ease-out}
.bumen .text{width:100%;position:absolute;left:0;top:0;height:100%;line-height:100%;text-align:center;}
.bumen .text a{color:#fcfbfb;font-size:30px;width:120px;display:block;margin:20% auto;line-height:50px;position:relative;}
.bumen .text:before {content:'';position: absolute;width: 90%; height: 90%;top: 0px;left: 0px;border: 2px solid rgba(255,255,255,0);-webkit-animation-duration: 0.4s;-moz-animation-duration: 0.4s;-ms-animation-duration: 0.4s;-o-animation-duration: .4s;animation-duration: .4s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;transition: all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;top: 5%;left: 5%;}
.bumen:hover .text:before{border:2px solid;border-color:#fff;border-color:;animation-name:zoomIn;top:5%;left:5%}

.special .hd{background-color:#fff;margin:0;}
.special .hd li{padding: 6% 5%;line-height: 33px;position: relative;}
.special .hd li a{font-size:16px;color:#303030;display:inline-block;width:80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.special .hd li.on{background-color:#94070a;}
.special .hd li.on a{color:#fff;}
.special .hd li.on:after{content: '';position: absolute;left: -15px;top: 50%;margin-top: -9px;width: 16px;height: 18px;background: url(arr.png) no-repeat right center;}
.special-pic{width:100%;position:relative;display:none;overflow:hidden;}
.special-pic img{max-width:100%;height: auto;-webkit-transition: transform 1s ease-out;-moz-transition: transform 1s ease-out;-ms-transition: transform 1s ease-out;transition: transform 1s;}
.special-pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;-ms-transition:transform 1s ease-out;transition:transform 1s ease-out}

.showbox{margin-top:-160px;padding-top:100px;background: url(bg3.png) bottom center no-repeat;background-size: cover;}
.show-item{width:90%;padding:0 5%;margin:0 auto;}
.showbox .head{margin:30px 0;}
.showbox .head h3{font-size:23px;color:#765f5a;display:inline-block;padding:20px 50px;background: url(ico05.png) left center no-repeat;}
.tab-head{margin-bottom:30px;}
.tab-head .nav-tabs{border-bottom:none;text-align: center;}
.nav-tabs>li{display:inline-block;float:none;}
.nav-tabs>li>a{font-size:18px;color:#4b4b4b;border:0;background-color: #ededed;padding:5px 15px;border-radius:10px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover,.nav-tabs>li>a:hover{color:#fff;background-color: #94070a;border:0;border-radius:10px;}

.book{padding:45px 0;background: url(bg4.jpg) bottom center no-repeat;background-size: cover;}
.book-title{padding:20px 25px;font-size:50px;color:#fdfcfc;letter-spacing:25px;font-family:"宋体";}
.book-btn{margin:30px;}
.book-btn a{width:100%;display:inline-block;padding:15px 15px;font-size:16px;background-color:#8e0101;text-align:center;color:#fdfcfc;border-radius:15px;letter-spacing:5px;}
.book-btn a:hover{}

.vision{background: url(bg5.png) top center no-repeat;}
.vision-head{margin:25px 0;}
.vision-head h3{font-size:24px;color:#fff;display:inline-block;padding:20px 50px;background: url(ico06.png) left center no-repeat;}
.common-more a{display:inline-block;color:#8e0101;padding:20px 0 20px 54px;margin:20px;background: url(ico08.png) left center no-repeat;}
.common-more a:hover{background: url(more1.png) left center no-repeat;}
.links{padding:30px 0;}
.links-head{margin:25px 0;}
.links-head h3{font-size:24px;color:#765f5a;display:inline-block;padding:20px 50px;background: url(ico07.png) left center no-repeat;}
.links-list li{width:12%;float:left;text-align:center;margin-bottom:20px;}
.links-list li a{display:block;font-size:18px;color:#292929;transition:.3s all linear;}
.links-list li img{display:block;margin:20px auto;transform:rotateY(0deg);transition:.3s all linear;}
.links-list li:nth-child(2){margin-left:10%;}
.links-list li:nth-child(3){margin-left:10%;}
.links-list li:nth-child(4){margin-left:10%;}
.links-list li:nth-child(5){margin-left:10%;}
.links-list li:hover img{transform: rotateY(180deg);}
.links-list li:hover a{color:#94070a;transform:scale(1.1);}
@media (max-width: 767px){
	.news{margin-top:0;}
	.colourful{background: #eee url(bg2.png) bottom center no-repeat;}
	.book-title{font-size:20px;letter-spacing: 10px;}
	.links-list li img{width:32px;height:auto;}
	.nav-tabs>li{float:left;width:33.333%;}
	.nav-tabs>li>a{margin:5px;}
}