.banner{background:#3391ca;padding:40px 20px;}
.banner img{margin:0 auto;}
.banner p{margin:30px 0 0 0;text-align: center;font-size:16px;color:#fff;line-height:26px;}

.contentwrap{background:#fafafa;padding:20px;}
.content>h2{font-size:26px;line-height: 28px;padding: 0 0 9px 0;border-bottom:3px solid #3391ca;font-weight: bold;}
.content>h2 span{display:inline-block;padding:0 6px;height:28px;line-height:28px;color:#fff;font-size:14px;font-weight: bold;background:#3391ca;margin:0 0 0 5px;vertical-align:top;  }



.content .schoolimg.banner{padding:0;overflow:visible;height:auto;max-width:500px;margin:20px auto;position: relative;background:none;}
.content .schoolimg.banner .pager-prev,.content .schoolimg.banner .pager-next{width:14px;height:23px;background:url(img/arrow2.png) no-repeat;text-indent: -9999px;border:0;top:50%;margin-top:-12px;}
.content .schoolimg.banner .pager-prev{left:25px;}
.content .schoolimg.banner .pager-next{background-position:-14px 0;right:25px;}
.content .schoolimg.banner .banner2{width:100%;height:auto;overflow: hidden;}
.content .schoolimg.banner .pointer{bottom:-27px;padding:0;}
.content .schoolimg.banner .pointer li{background:#e6e6e6;border-color:#e6e6e6;}
.content .schoolimg.banner .pointer .active{background:#3391ca;}

.content .info h3{width:88px;height:33px;background:url(img/jx.png) no-repeat;line-height:33px;padding:0 0 0 12px;font-size:14px;font-weight: bold;margin:30px 0 0 0;}
.content .info .desc{line-height:28px;font-size:14px;color:#333;margin:12px 0 0 0;}
.content .info .type{line-height:18px;height:18px;background:url(img/scico1.png) no-repeat;padding:0 0 0 24px;font-size:13px;color:#4c4c4c;margin:20px 0 0 0;}
.content .info .degree{line-height:18px;height:18px;background:url(img/scico2.png) no-repeat;padding:0 0 0 24px;font-size:13px;color:#4c4c4c;margin:16px 0 0 0;}
.content .info .speical{line-height:18px;height:18px;background:url(img/scico3.png) no-repeat;padding:0 0 0 24px;font-size:13px;color:#4c4c4c;margin:16px 0 0 0;}

.content .basicinfo{margin:64px 0 0 0;}
.content .basicinfo>h3{height:34px;padding:0 0 9px 14px;font-size:18px;font-weight: bold;border-bottom:1px solid #e6e6e6;background:url(img/line2.png) left top no-repeat;}
.content .basicinfo>.fdiv>table{margin:20px 0 0 0;width: 100%; max-width: 100%; border-collapse: collapse;  border-spacing: 0;}
.content .basicinfo>.fdiv>table td,.content .basicinfo>.fdiv>table th{border:1px solid #e0e0e0;height:42px;line-height: 22px;padding:10px 10px 10px 10px;color:#333;font-size: 14px;background:#f5f5f5;}
.content .basicinfo>.fdiv>table th{padding:10px 10px 10px 10px;background:#ededed;font-weight: bold;color:#333;font-size:14px;}
.content .basicinfo>h4{font-size:16px;color:#333;font-weight: bold;line-height:20px;padding:0 0 10px 0;margin:36px 0 0 0;background:url(img/line3.png) left bottom no-repeat;}
.content .basicinfo>h4 .jbtn{width:20px;height:20px;display:block;float:right;background:url(img/jia.png) no-repeat;cursor: pointer;margin:0 13px 0 0;}
.content .basicinfo>h4 .jian{background:url(img/jian.png) right center no-repeat;}
.content .basicinfo .con table{margin:20px 0 0 0;width: 100%; max-width: 100%; border-collapse: collapse;  border-spacing: 0;}
.content .basicinfo .con table td,.content .basicinfo .con table th{border:1px solid #e0e0e0;height:42px;line-height: 22px;padding:10px 10px 10px 10px;color:#333;font-size: 14px;background:#f5f5f5;}
.content .basicinfo .con table th{padding:10px 10px 10px 10px;background:#ededed;font-weight: bold;color:#333;font-size:14px;}
.content .basicinfo .hide{display:none;}
.content .contact{margin:47px 0 0 0;}
.content .contact>h3{height:34px;padding:0 0 9px 14px;font-size:18px;font-weight: bold;border-bottom:1px solid #e6e6e6;background:url(img/line2.png) left top no-repeat;}
.content .contact .contact2{color:#333;line-height:30px;padding:22px 0 0 0;}
.content .contact .contact2 a{color: #3391ca; text-decoration: underline;}
#map{width:100%;height:450px;}
@media (min-width: 760px) {	
.banner{height:280px;padding:65px 0 0 0;}	

.contentwrap{padding:57px 0 82px 0;}

}
@media (min-width: 1000px) { 




	
}
@media (min-width: 1200px) {	
	
.content{width:1100px;margin:0 auto;}


.content .schoolimg.banner{height:300px;width:500px;float:left;margin:30px 0 0 0;}
.content .schoolimg.banner .banner2{width:500px;height:300px;overflow: hidden;}
.content .info{width:570px;float:left;margin:30px 0 0 30px;}
.content .info h3{margin:0;}
.content .basicinfo>.fdiv>table td,.content .basicinfo>.fdiv>table th{padding:10px 10px 10px 20px;}
.content .basicinfo>.fdiv>table th{padding:10px 10px 10px 27px;width:250px;}
.content .basicinfo .con table th{width:250px;}



}