/*main*/
.main{overflow: hidden;background: #f3f3f3;}
.main .cont-bd{width: 93.75%;max-width:1200px;margin:0 auto;}
.main .cont-bd .top{height: 159px;border-bottom: 1px solid #e5e5e5;text-align: center;}
.main .cont-bd .top .title{font-size: 26px;color:#444;padding-top: 50px;line-height: 40px;}
.main .cont-bd .top .data{font-size: 14px;color:#666;}
.main .cont-bd .content{overflow: hidden;padding-bottom: 80px;}
.main .cont-bd .content p.imgBox{padding:40px 0;text-align: center;}
.main .cont-bd .content p img{max-width:100%;}
.main .cont-bd .content p{font-size: 14px;line-height: 30px;color:#666;}
.other{overflow: hidden;padding-top: 70px;padding-bottom: 90px;}
.other p{font-size: 28px;color:#bf241c;text-align: center;}
.other span{width: 58px;height: 1px;display: block;margin:0 auto;background: #bf241c;margin-top: 10px;margin-bottom: 50px;}
.banner{position:relative;width: 100%;height:240px;overflow:hidden;z-index: 1;}
.banner .max-container{height:100%;}
.banner .container{height:100%;}
.banner .content{position:absolute;top:0px;left:0px;width:100%;height:100%;background:no-repeat center center;background-size: cover;}
.banner .content .child{float: left;width: 380px;height: 240px;margin-right: 30px;overflow: hidden;}
.banner .content .nor{margin-right: 0;}
.banner .max-container .btn{transition-duration: .3s;-webkit-transition-duration:.3s;cursor:pointer;position:absolute;top:0px;bottom:0px;margin:auto 0;width:36px;height:36px;line-height:36px;text-align:center;border-radius: 50%;-webkit-border-radius: 50%;background: #a4a4a4;}
.banner .max-container .btn:hover{background: #bf241c;}
.banner .max-container .btn img{ vertical-align:middle; width: 24%;}
.banner .max-container .btn.left-btn{left:0;}
.banner .max-container .btn.right-btn{right:0;}
.banner .banner-nav{position:absolute;left:0px;right:0px;bottom:20px;height:8px;line-height:8px;text-align:center;}
.banner .banner-nav .child{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;width:8px;height:8px;border-radius:8px;-webkit-border-radius:8px;background:#fff;cursor:pointer;margin:0 4px;}
.banner .banner-nav .child.on{background:#771077;}
@media (max-width:639px) {
.banner{height: 400px;}
.banner .content{text-align: center;}
.banner .content .child{float: none;width:187px;margin-right: 10px;display: inline-block;*display:inline;*zoom:1;vertical-align: middle;overflow: hidden;height:auto;margin-bottom: 10px;}
.banner .content .child img{max-width: 187px;max-height: 118px;}
}
@media (min-width:640px) and (max-width:1023px){
.banner .content{text-align: center;}
.banner .content .child{float: none;width:187px;margin-right: 10px;display: inline-block;*display:inline;*zoom:1;vertical-align: middle;overflow: hidden;height:auto;margin-bottom: 10px;}
.banner .content .child img{max-width: 187px;max-height: 118px;} 
}
@media (min-width:1024px) and (max-width:1335px){
.banner .content{text-align: center;}
.banner .content .child{float: none;width: 32%;margin-right: 10px;display: inline-block;*display:inline;*zoom:1;vertical-align: middle;overflow: hidden;}
.banner .content .child img{width: 100%;}    
}




