@charset "utf-8";
/*gongyong*/
/**{-webkit-box-sizing:inherit; -moz-box-sizing:inherit; box-sizing:inherit;}*/
.container{position:relative;}
.padding-70{padding:0 70px;}
.padding-0{padding:0;}

/* school list */
.school-banner{position:relative; background:url(/images-max/school_banner_pc.jpg) center center; height:526px; text-align:center;}

	.page-title{font-size:70px; text-align:center; margin:0; padding-top:100px; font-family:panpanyou;}
	.t-m{padding-bottom:20px; margin:0;}
	.f-b{font-size:16px; color:#3d3d39;}

.school-header{background:#c5e1de; padding:65px 60px; margin-top:-100px;}

/* list */
.custom-list{padding-top:70px; padding-bottom:30px; overflow:hidden;}
.custom-list ul li{width:32%; height:100%;float:left;position:relative;overflow:hidden;cursor:pointer; margin-bottom:20px; margin-right:2%;}
.custom-list ul li img{width:100%;}
.custom-list .txt{width:100%;height:45px; background:url(../images-max/1px.png) repeat; position:absolute;left:0;bottom:0;color:#fff;}
.custom-list .txt h3{font-size:20px; margin:0; margin-top:11px; padding:0 15px 10px 15px; color:#fff; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.custom-list .txt p{font-size:14px; margin:0; padding:0 15px;}

.custom-list .custom-list-last{margin-right:0;}

/* detailed */
.d-banner{margin-bottom:30px;}
.d-banner img{width:100%; padding:0; margin:0;}
.s-detailed{font-size:14px; margin-bottom:10px; overflow:hidden;}
.s-detailed .col-md-8, .s-detailed .col-md-4{padding:0;}

.s-header{margin-bottom:30px; overflow:hidden;}
.s-header img{padding-right:15px; float:left;}
.s-header h1{margin:0; font-size:26px; padding-top:6px;}


.panel-heading{padding:0;}
.panel-title a{display:block; padding:10px 15px; text-decoration:none;}
.panel-title span{float:right; color:#555;}
.panel-title .collapsed .Hui-iconfont-add{display:block;}
.panel-title .Hui-iconfont-add, .panel-title .collapsed .Hui-iconfont-jianhao{display:none;}
	
.panel-group .panel, .panel-heading{border-radius:0;}

.fdmain td{border:1px solid #ccc; padding:3px 5px;}
.fdmain .s-header img{width:53px;}
.guojia img{margin-right:10px;}
	.guojia img:last-child{margin-right:0;}

/*fudong*/
.panel-group .panel{margin-bottom:20px;}
.fdmain .panel-group, .panel-group .last-panel{margin-bottom:0;}
.fixedabc{width:314px; background:#fff; top:0; margin-left:30px;}
	.fixedabc h2{background:#f0efef; font-size:22px; padding:9px 12px; margin:0;}
	.fixedabc h2 span{padding-right:11px;}
	.fixedabc h4{font-size:18px; margin:5px 0 10px 0;}
.fixedabc-box{border:1px solid #f0efef; padding:12px 12px 0 12px;}
.section{margin-bottom:20px;}

@media (max-width: 1024px){
.padding-70{padding:0;}
.fixedabc{width:294px;}
}

@media (max-width: 768px){
.padding-0{padding:0 15px;}
.school-banner{height:320px;}
.page-title{font-size:36px; padding-top:40px;}
.t-m{font-size:18px; padding-bottom:10px;}
.f-b{font-size:12px;}
.school-header{padding:15px;}

.custom-list ul li{width:100%;}

.s-header{text-align:center;}
.s-header img{float:inherit; padding:0;}
.s-header h1{font-size:22px;}


.fixedabc{width:100%; margin-left:0; margin-bottom:30px; margin-top:30px; position:inherit !important; top:auto !important;}

.custom-list .txt p{display:none;}
}

@media (min-width:1601px){
.school-banner{height:637px;}
}