.fl{float:left;}
.fr{float:right;}
ul li{list-style:none;}
/*导航默认当前底色*/
.navbar .normal{background:#135eb4;}
/*统一宽度*/
.allWidth{width:1000px;margin:0 auto;}
/*banner*/
.ban_box{height:200px;position: relative;background:url(/images/smallbanner.png)no-repeat  center center;}
.ban_box > img{margin:0 auto;}
.banner{height:200px; position:relative;}

/*省略号*/
.ell{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*内页  左侧列*/
.list_dl{border:1px solid #ccc;padding:10px 4px 0 4px;position: relative;}
.list_dl_school{padding:58px 4px 0 4px;}
.list_dl dt{font-size:16px;font-weight:400;height:55px;line-height: 55px;background:#1777e6;color:#fff;padding:0 10px;position:absolute;top:0;left:0;width:100%;text-align: center;}
.list_dl dd{background: #e6e6e6;height: 45px;margin-bottom:4px;text-align: center;}
.list_dl dd a{line-height: 45px;color:#000;font-size:16px;display:block;}
.list_dl dd:hover,.list_dl dd.normal_dl{background:lightskyblue;}
.list_dl dd.normal_dl a,.list_dl dd:hover a{color:#fff;text-decoration:none;}


/*内页 右侧列表*/
.list{margin:0 0 50px 0;}
.list_ul{border:1px solid #ccc;overflow:hidden;}
.page_list_tit{height:40px;line-height: 40px;color:#FFF;background: #135eb4;}
.page_list_tit p{font-size:16px;margin:0 20px;background: url(/images/list_bj.png) center center no-repeat;width:106px;text-align:center;}
.page_list{padding:10px;height:750px;overflow: hidden;}
.page_list li{line-height:34px;height: 34px;border-bottom:1px dashed #ccc;padding:0 30px;width:100%;background: url(/images/li.png) 10px center no-repeat;}
.page_list li a{color:#333;}
.page_list li a:hover{color:#337ab7;}
.page{margin:20px 128px;}
.page span{border:1px solid #999;color:#000;padding:0 5px;}
.page span.blue{border:1px solid #999;color:#fff;background: #1777e6;}

/*留言反馈  表单*/
.page_form{margin:30px 20px;}

/*betway必威西蒙体育概况*/
.page_text{padding:10px 20px;line-height: 32px;overflow:hidden;text-align:justify;}
.page_text .f24{font-size: 24px;}
.page_text .normal{margin-bottom:16px;line-height: 24px;}
.page_text .text{text-indent: 2em;margin-bottom:14px;}
.page_text .center{text-align: center;color:#000;}
.page_text img{margin:0 auto;margin-bottom:20px;max-width:100%;height:auto !important;}
.page_text .blue p{font-size:30px;color:#1777e6;line-height:56px;}
.page_text .gray{margin-top:10px;}
.page_text .gray p{color:#333;line-height: 32px;font-size: 16px;}
.page_text video{max-width:100%;height: auto !important;}

/*视频*/
.vidio li{float: left;overflow:hidden;}
.vidio li div{margin:32px 0 0 32px;border:1px solid #999;padding:5px;}
.vidio li p{text-align: center;line-height: 32px;}
.vidio li p a{color:#333;}

#ad_4{z-index:99;}


@media only screen and (max-width: 768px) {
.container , .banner_bd .allWidth , #demo , .ban_box .allWidth{ width: 100%;}
.banner_bd{ height: 212px; background-size: 360% 100%;}
#mdemo1,#demo1{display:none;}
#mdemo{width: 85%;}
.picScroll-page{float: none; margin: auto;}
.news_list_inner{width:100%;padding-left: 0px;}
.notice_list_inner{padding-left: 0px;}
.function a{margin-right:8px !important;margin:0 8px;}
.form_inner{left: 15px;right: 0; width: 68%;top:-45px;border: 1px solid #fff;}
.nav-justified{position: fixed;left: 100%;}
.nav-justified > li{background-color: rgb(23 119 230 / .6);}
.dropdown{float:none !important;height: 26px;margin:auto;margin-top:10px;margin-right: auto !important;}
.link{float:none !important;}
.ban_box{height: 82px;background-size: 198% 100%;}
.page{margin: 20px auto;width: 100%;}
.page_list li a{width: 64%;display: inline-block;overflow: hidden;}
.nav_btn{width: 44px; height: 34px; position: absolute; z-index: 2000; right: 0; top: 23px; display: inline-block !important;}
.nav_btn>li{background: #fff; width: 22px; height: 2px; border-radius: 1px; margin: 0px auto; margin-bottom: 4px; transition: all 0.3s ease-in-out;}
.nav_hide{-webkit-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); transform: translateX(0px); left: 0; background-color:#fff; z-index: 99; top: 60px;}
.page_text{padding:10px;}
.list .col-md-3 , .list .col-md-9{padding:0;}

}

