@charset "utf-8";

/**
 * -----------------------------------------
 * 北京大学汇丰商学院网站2017版样式表 
 * 作者：1075548652@qq.com
 * 时间：2016-09-10
 * 描述：最大宽度：100%/1200px
 * -----------------------------------------
 */
html,body,div,dl,dt,dd,ol,ul,li,span,i,p,em,h,form,input,button,table,tr,td,img,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;font-family:Arial;}
body{ font-size:62.5%;font-family:Arial; color:#666; line-height:1; background:#fff;
}
body{
/*自定义滚动条简单版：
定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{
    width: 16px;
    height: 16px;

}
/*定义滚动条的轨道，内阴影及圆角*/
::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    border-radius: 10px;

}
/*定义滑块，内阴影及圆角*/
::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
}
ul,li{ list-style:none}
	i{font-style:normal;}
em,cite{}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal}
img,input{
	border: none;
	vertical-align: middle;
	font-weight: 200;
}
.cl{clear:both}
a{ font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; text-decoration:none; color:#555555;-moz-transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-o-transition-duration: 0.3s;-ms-transition-duration: 0.3s; transition-duration: 0.3s;}
a:hover{ color:#9a0000}
td{border:0px;}


@font-face {
  font-family: 'iconfont';  /* project id 99958 */
  src: url('//at.alicdn.com/t/font_99958_ttdol5321ec.eot');
  src: url('//at.alicdn.com/t/font_99958_ttdol5321ec.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_99958_ttdol5321ec.woff') format('woff'),
  url('//at.alicdn.com/t/font_99958_ttdol5321ec.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_99958_ttdol5321ec.svg#iconfont') format('svg');
}
                    

/*
*
*
*
*header
*
*
*
*/
.header{ background:#f9f9f9;border-bottom:1px solid #e9e9e9;min-width:1200px;width:100%; margin:0 auto;height:160px;border-top:3px solid #A50021}

.header-up{ width:1200px; margin:0 auto;}
.header-down{width:1200px; margin:0 auto;}
.header-up .up-nav{text-align:right;}
.header-up .up-nav a{font:14px/40px "\5fae\8f6f\96c5\9ed1"; color:#999; display:inline-block; padding:0 10px;}
.header-up .up-nav a:hover{ color:#df4a43;}
.header-up .up-nav span{position: absolute;z-index: 15;top: 20px;right: 670px;}
.header-moblie{display:none}
.logo{float:left}
.search{float:left;padding:20px;padding-left:420px;padding-top:30px;}
.search input{padding:5px;border:1px solid gray;float:left;border-radius:5px}
.search .search-button{float:left;line-height:25px;margin-left:10px;color:#A50021}
.search span{line-height:25px;padding-left:20px}
.down-nav{float:right}
.nav { }
.nav .slave {position:absolute; z-index:13; display:none; clear:both;}
.nav .slave ul{border-width:3px 0;width:190px;}
.nav .slave li{width:226px; background:#921d3d;float:left;}
.nav .slave a{display:block; width:200px; height:30px; line-height:30px; padding:0; padding-left:26px; text-align:left; font-size:12px; color:white; background:none; border:none;}
.nav .slave a:hover{color:#900;background:white}
.nav li{ display:block; line-height:20px;float:left }
.nav li span { display:inline-block; font-size:14px; color:#FFF; }
.nav li a { display:block; line-height:20px; padding:10px 5px; color:black; font-size:16px; }
.nav li a:hover { background:#c78086; }
.main{max-width:1200px;margin:0 auto;text-align:center;margin-top:20px;}

/*@media screen and(min-width: 320px){
.header{min-width:320px;}
.header-up{width:100%;display:none;margin:0 auto;}
.header-down{width:100%;margin:0 auto;}
.search{display:none}
.header-up .up-nav{}
.logo{margin-top:20px;}
.logo img{width:100%;}
.down-nav{float:left}
}*/




/*index*/
.index_main{text-align:center;width:100%;overflow-x:hidden;}
.banner {min-width:1200px;width:100%;margin:0 auto; min-height:450px; border-top:5px solid #910029; position:relative; background:#FFF; overflow:hidden;z-index:2;}

.banner .show li{width:100%;min-height:450px;max-height:580px;}
.banner .control{height:20px;}
.banner li{width:100%;}
.banner img{max-width:100%;min-height:450px;max-height:580px;width:100%;}
.banner .show{z-index:2}
.banner .control { width: 180px;margin-right: -500px;position: absolute; right: 50%;top:90%; z-index: 12;}

.banner .control ul{width:160px;margin:0 auto;}
.banner .control li{display: block;width: 14px;height: 14px;margin: 0 8px;cursor: pointer; float: left;background:#ccc}
.banner .control .activeSlide{background:#930027}
.link { position:absolute;    margin-top: -20px;width:1200px;z-index:3;right: 50%;margin-right: -600px;}
.link ul{width:1176px;margin:0 auto;}
.link li{float:left;width: 194px;height: 85px;background: #930027;text-align:center;border-right:1px solid}
.link li:hover{background:#7c0021}
.link li a{display:inline-block; text-align:center;color:white;vertical-align:middle;width:80px;height:30px;margin-top:25px;font-size:14px}
/*news*/
.news{height:840px;margin-top:100px;}
.news .news-title{width: 200px; margin: 0 auto;}
.news .news-title h1{font-size:22px;color:#930027;padding:20px}
.news .more{padding: 20px 0;border-top: 1px solid gray;width: 40px;margin: 0 auto;}
.news .more span{color:#930027;font-size:16px;}
.news .news-content{min-width:300px;width:1200px;margin:0 auto;}
.news .news-content .news-box{background:white;}
.news .news-content ul{width:1200px;margin:0 auto;}
.news .news-content li{float:left;width:370px;margin:13px;border:1px solid #ccc;height:515px}
.news .news-content li a img{width:100%;height:auto}
.news .news-content li .news-list{width:290px;margin:0 auto;margin-top:20px;line-height:20px;}
.news .news-content li .news-list h3{color:#9a0000;text-align:left;font-weight:bolder;font-size:16px;height:80px;}
.news .news-content li .news-list p{text-align:left;font-size:12px;margin-top:5px;}
.news .new-control ul{width:90px;margin:0 auto;}
 .news .new-control li{display: block;width: 14px;height: 14px;margin: 0 8px;cursor: pointer; float: left;background:#ccc}
 .news .new-control .activeSlide{background:#930027}
/*lectures*/
.lectures{background:url(../images/phbs_en_2016/pubser_bg.png);width:100%;height:775px;background-size:100%}
.lectures .lectures-title{ width: 200px; margin: 0 auto;}
.lectures .lectures-title h1{font-size:22px;color:#930027;padding:20px}
.lectures .more{padding: 20px 0;border-top: 1px solid gray;width: 40px;margin: 0 auto;}
.lectures .more span{color:#930027;font-size:16px;}
.lectures .lectures-content{min-width:300px;width:1200px;margin:0 auto;height:450px;margin-top:25px}
.lectures .lectures-content li{float:left;width:270px;margin:0 15px;max-height:400px}

.lectures .lectures-content li img{width:100%;height:410px;position:relative;z-index:2;}

.lectures .lectures-content li .lectures-list{position:relative;top:-70px;z-index:4;width:270px;margin:0 auto;padding-top:10px;line-height:30px;height:80px;color:white;text-align:center;background:#930027}
.lectures .lectures-content li .lectures-list h3{color:white;text-align:center;font-size:16px;}
.lectures .lectures-content li .lectures-list p{width:200px;text-align:left;margin:0 auto;color:white;margin-top:10px}
.get-more{width:270px;height:410px;background:black;opacity: 0.4;position:relative;z-index:3;display:none;top:-410px; /* Safari 和 Chrome */text-align:center;line-height:410px;}
.get-more span{padding:5px 10px; border:1px solid white;color:white;border-radius:5px}
/*@keyframes Bgmove{0%{top:0px;opacity:0;}40%{top:-300px;opacity:0;}100% {top:-410px;opacity:0.8;}}
@-webkit-keyframes Bgmove /* Safari and Chrome *//*{0%{top:0px;opacity:0;}40%{top:-300px;opacity:0;}100%{top:-410px;opacity:0.8;}}
/*events*/
.events{height:650px}
.events .events-title{width: 240px; margin: 0 auto;}
.events .events-title h1{font-size:22px;color:#930027;padding:20px}
.events .more{padding: 20px 0;border-top: 1px solid gray;width: 40px;margin: 0 auto;}
.events .more span{color:#930027}
.events .events-content{width:1200px;margin:0 auto;}
.events .events-content ul{width:600px;}
.events .events-content li{padding:20px 0;border-bottom:1px solid}
.events .events-content img{float:left;width:260px;height:150px;overflow:hidden;}
.events .events-content .events-list{float:left;margin-left:20px}
.events .events-content .events-list .events-time{float:left;width:40px;}
.events .events-content .events-list .events-title{float:left;margin-left:40px;font-size:20px;text-align:left;font-family:Times;    width: 500px;}
.events .events-content  h2{font-size:22px;font-family:Times;font-weight:bold;color:#999;}
.events .events-content  h3{}
.events .events-content  p{font-size:12px;text-align:right;padding:10px;}
.events .events-content .imgEvent{width:570px;margin-left:30px;}
.events .events-content .imgEvent li{border:0px;width:570px;}
.events .events-content .imgEvent li img{width:170px;height:150px;}
.events .events-content .imgevents-list {width:370px;float:left;text-align:left;margin-left:20px;}
.events .events-content .imgevents-list .imgevents-time{}
.events .events-content .imgevents-list .imgevents-time h2{padding:30px 0;font-size:14px;}
.events .events-content .imgevents-list .imgevents-title{font-size:20px;text-align:left;font-family:Times;}
.events-description{    float: right;font-size: 14px;text-align: left;width: 500px;line-height: 20px;}
.ad ul{width:1200px;margin:0 auto;margin-top:30px}
.ad li{float:left;margin:0 15px;width:370px;}
.ad li img{width:370px;height:170px}
.ad-title	{text-align: left;font-size: 18px; padding: 10px 0;color: #930027;}
.main-left{float:left;width:770px;}
.main-right{width:370px;display:inline-block; float:left; overflow:hidden;}
.main-right .ad {width:310px;height:550px; padding-top:10px;overflow:hidden;}
.main-right .ad li{font-size:0;line-height:0;margin:0;padding:0;}
.main-right .ad a{display:inline-block;overflow:hidden;}
.main-right .ad img{margin-bottom:10px;}
.main-right .link-icon {width:310px;}
.main-right .link-icon li{margin:0 5px;float:left;}

/**/
/*
-----------------------------
*   底部 footer	@全局
-----------------------------
*/
.footer{background:url(../images/phbs_en_2016/footer_bg.png);width:100%;min-width:1200px;display:inline-block;margin-top:205px;height:200px;color:white;border-top:4px solid #dadada; background-size:100%;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.footer-icon{margin-top:10px;}
.footer-icon a{padding:0 20px;}
.footer-info {width:1200px;margin:0 auto;padding-top:60px;}
.footer-info .f-left{width:400px;float:left;height:100px;text-align:center}
.footer-info .f-center{width:400px;float:left;text-align:center;height:100px}
.footer-info .f-center h1{font-size:36px;padding:10px;height:100px}
.footer-info .f-right{width:400px;float:left;height:100px;padding-top:30px;font-size:16px}
.f-img{height:70px}
.f-img img{height:50px}
.footer-down{background:#707070;border-top:1px solid #5e5e5e;height:55px;line-height:55px;text-align:center;color:#bbbbbb}




/*
-----------------------------
*   栏目页 category
-----------------------------
*/
.category {width:1170px; padding-right:10px;padding-top:15px;}
.category-title {height:26px;line-height:26px;margin-top:10px;padding-left:15px;border-bottom:1px solid #900;font-size:16px;font-weight:bold;background:url(../images/phbs_en/sidebar-title-bg.png) 0 center no-repeat;}
.category-title a{color:#900; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;}
.category-title img{float:right;margin-top:5px;}
.category-box {width:1170px; min-height:100px; margin-bottom:20px; padding:5px 8px 5px 5px;color:#333;}
.category-box li{padding-left: 20px;/* background:url(../images/phbs_en/list-dot-big.png) no-repeat 5px center; */text-align: left;line-height: 30px;}
.category-box li span{float:right;}
.category-box a{color:#333;}
.category-box a:hover{text-decoration:underline;}

/*师资力量栏目页 category_szll*/
.box_szll {width:616px; margin-bottom:20px; padding:5px 16px;color:#353535;}
.box_szll li{width:144px; margin:0 5px; padding-left: 20px;border-bottom:1px dashed #eee; white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; float:left;background:url(../images/phbs_en/list-dot-small.png) no-repeat 5px center;}
.box_szll a{color:#333;}
.box_szll a:hover{color:#910029;text-decoration:underline;}

/*国际认证栏目页*/
.cat-box-rz-l {width:290px;padding-right:34px;margin-right:34px;float:left;border-right:1px dotted #ccc;}
.cat-box-rz-l h2{height:26px;line-height:26px;padding-left:15px;border-bottom:1px solid #900;font-size:16px;font-weight:bold;background:url(../images/phbs_en/sidebar-title-bg.png) 0 center no-repeat;white-space:nowrap;}
.cat-box-rz-l h2 a{color:#900;}
.cat-box-rz-r {width:290px;float:left;}
.cat-box-rz-r h2{height:26px;line-height:26px;padding-left:15px;border-bottom:1px solid #900;font-size:16px;font-weight:bold;background:url(../images/phbs_en/sidebar-title-bg.png) 0 center no-repeat;white-space:nowrap;}
.cat-box-rz-r h2 a{color:#900;}
.rz-con {height:88px;margin-top:10px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #910029;}
.rz-con a{color:#353535;}
.rz-con a:hover {color:#910029}

/*seminars 栏目页面*/
.seminars-box {width:635px; min-height:60px; margin-bottom:20px; padding:5px 8px 5px 5px;color:#333;}
.seminars-box img{width:120px; height:80px; margin-right:10px; float:left;}
.seminars-box a{color:#666; font-family:"Microsoft Sans Serif"; font-size:14px; line-height:26px;}

/*
-----------------------------
*   列表页 list	@全局
-----------------------------
*/
.list {margin:5px 15px;color:#353535;line-height:26px;font-size:14px;}
.list li{padding-left: 20px;background: no-repeat 5px center;text-align:left;}
.list li span{float:right;color:#999;}
.list a{color:#333;}
.list a:hover{text-decoration:underline;}
.list img {float:left;}
.list-banner {text-align:center;width:100%;max-height:235px; margin-top:5px;display:inline-block;  clear:both;position:relative;top:-130px;}
.list-banner h1{text-align:center;margin:0 auto;color:white;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:bold;font-size:25px;color:#fff;text-shadow:0 0 5px black;filter: glow(color=black, strength=5);}
.list-banner .located{color:white;margin:0 auto;margin-top:10px;text-align:center;width:1200px}
.list-banner .located a{color:white;padding:5px;}
.list-banner .located a:hover{background:#930027}
.list-title {margin:0 15px 10px;padding:20px 0 10px;font-size:20px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;color:#900;border-bottom: 1px solid #900;}
.list-title img{float:right;}

.list-one-three{height:235px;width:100%; margin-top:35px; line-height:25px; text-align:left; border:1px dotted #ddd; display:block; clear:both;}
.list-one-three img{width:270px; height:235px; padding-right:10px; margin-right:10px; float:left;}
.list-one-three a{display: block;float: left;}
.list-one-three a .news-list{    float:left;padding: 40px;width: 500px;}
.list-one-three a .more{border:1px solid #930027;padding:5px;width:50px;float:right;text-align:center;margin:150px 80px 0 0;}
.list-one-three h3 {margin:5px 0; font-size:20px;color:#930027;font-family:Times;}
.list-one-three a{color:#353535;cursor:pointer;}
.list-one-three a:hover{text-decoration:none;color:#910029;}

/*师资力量列表页 list_szll*/
.list-szll {color:#353535;line-height:26px;font-size:14px;margin: 0 auto;width: 1180px;}
.list-szll li span{float:right;color:#999;}
.list-szll a{color:#333;}
.list-szll a:hover{text-decoration:underline;}
.list-szll img {float:left;}

.szll_box {width: 569px;min-height: 120px; margin: 10px 0;border: 1px dotted #ccc;float: left;margin-right: 18px;background:#f8f8f8}
.szll_box h3{margin:0 0 2px;color:#910029;font-family: Times;}
.szll_box h3 a{margin:0 0 2px;color:#910029;font-family: Times;font-size:18px;}
.szll_box p{margin:0; line-height:24px; font-size:12px;}
.szll_box_info {    width: 310px;float: left;text-align: left;padding: 19px;font-family: Times;}
.option {height:25px; line-height:25px;padding-top:140px}
.option a{display:block; width:44px; height:20px; line-height:20px; color:#333; text-align:center; border-bottom:1px solid #ccc; float:left; background:#eee;}
.option a:hover{border-bottom:1px solid #910029; background:#ccc; color:#FFF;}
.option .all{width:36px; border-bottom:1px solid #910029;}
.nodata {padding:10px 0; text-align:center; font-size:14px;}
.nodata a{color:#910029; text-decoration:underline;}
.cHide{text-align:center;float:right;height:40px;width:40px;margin-right:10px;margin-top:10px;background:#930027;color:white;line-height:40px;font-size:30px;}
/*研究中心列表页 list_szll*/
.yjzx-box {    width: 1170px; margin-left: 15px;text-align: left;line-height: 18px;}
.yjzx-box li {height:130px;}
.yjzx-box li a{color:#353535;}
.yjzx-box li a:hover{color:#900;}
.yjzx-box h2{height: 26px;line-height: 26px;padding-left: 15px;margin-bottom:10px;border-bottom: 1px dotted #900;font-size: 14px;font-weight: bold;background: url(../images/phbs_en/sidebar-title-bg.png) 0 center no-repeat;white-space: nowrap;}
.yjzx-box h2 a{color:#900;}

/*院历列表页 list_calendar*/
.calendar .title {font-size:16px;}

/*MBA列表页  list_mba*/
.one-content{width:1170px;margin:0 auto;margin-top:30px;}
.content-box{width: 1170px;margin: 0 auto;}
.content-box li {margin:30px 0;}
.content-box li .ptitle{height:58px;text-align:left;background:#f8f8f8;border:1px solid #cccccc;line-height:60px;color: #900;font-family: Georgia, "Times New Roman", Times, serif;font-size:18px;}
.content-box li .ptitle span{margin-left:30px}
.content-box li .ptitle span a{color:blue;border-bottom:1px solid blue;}
.content-box li .pcontent{background:#ffffff;border:1px solid #ccc;border-top:none;text-align:left;font-size:14px;}
.content-box li .pcontent div{padding:10px;line-height:20px;}
.s-cbox{width:1176px;margin:0 auto;}
.s-cbox li{float:left;width:389px;margin-top:30px;font-size:18px;font-family:Times;border:1px solid #ccc;height:80px;line-height:80px;}
.s-cbox .activeSlide{background: rgb(240, 240, 240);}
.b-cbox li{float:left;width:49.5%;margin-top:30px;font-size:18px;font-family:Times;border:1px solid #ccc;height:80px;line-height:80px;}
.b-cbox li a{display:block;}
.mcontent{width:1170px;background:white;margin:0 auto;}
.mcontent-box{text-align:left;padding:40px 0 0 0;line-height:20px;font-size:14px;}
.pic-ul li{float:left;margin:0 10px;}
.pic-ul li img{width:370px;height:265px}
/*directory*/



/*seminars 列表页面*/
.list-seminars {margin:15px;}
.list-seminars li{border-bottom:1px dashed #ccc; margin-bottom:10px;text-align:left}
.list-seminars a{color:#900;}
.list-seminars h3{font-size:16px;}
.list-seminars p{line-height:20px; margin:2px 0;}


/*
-----------------------------
*   内容页 show	
-----------------------------
*/
.article{width:1170px;text-align:left;padding:0 5px 26px 0;line-height:28px;font-size:14px;color:#333; overflow-x:hidden;text-align:justify}
.title {margin:10px 0; line-height:30px; font-size:20px; text-align:center;color:#900;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;font-weight: normal;}
.tips {padding-bottom:10px; margin-bottom:20px; color:#900; text-align:center; }
.article table{ border-collapse: collapse; }
.article th,.article td {padding:2px 3px;font-size:14px;}
.article th { text-align:center; }
/*交通指引*/
.main .visit-box{float:left;width:270px;margin:0 15px;text-align:left}
.main .visit-icon{color:#930027;line-height:50px;}
.main .visit-icon i{font-size:40px;}
.main .visit-icon h2{font-size:18px}
.main .visit-text{width:220px;height:120px;background:#f4f4f4;padding:30px 25px;font-size:14px;line-height:25px;}
.main .visit-map{width:270px;height:180px}
.main .visit-details .content-box .visit-content{padding:20px 20px 40px 20px}
.main .visit-details .content-box .visit-content-img{padding:20px 0;}

/*历史介绍*/
.main-center{margin:0 auto;width:1200px;}
.fast-content{}
.fast-content .title{margin:10px 0; line-height:40px; font-size:24px; text-align:left;color:#900;font-family: Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight: normal;}
.fast-content .fast-img{margin-top:20px;}
.fast-content .fast-box{padding-bottom:60px;}
.fast-content .fast-text ul:nth-child(1){margin-left:0px;}
.fast-content .fast-text ul{width:590px;float:left;margin-left:20px;}
.fast-content .fast-text li{border-bottom:1px solid #d8d8d8;padding:20px;list-style:none;font-size:14px;margin:10px 0;text-align:left;line-height:20px;}
.fast-content .fast-text li div{color:white;width: 20px;height: 20px;text-align: center;float: left;border-radius: 3px;margin-right: 20px;line-height:20px;}
.fast-content .fast-text li span{}
.fast-content .fast-text li .num{background:#930027;}
.fast-content .fast-text li .space{}
.fast-content .fast-text .gray-box{background:#f7f7f7;height:65px;margin-top:3px;text-align:left;font-size:14px;line-height:65px;}
.fast-content .fast-text .gray-box .programs{width:600px;float:left;padding-left:60px;}
.fast-content .fast-text .gray-box .years{color:#930027}
.fast-content .fast-text .red-box:nth-child(1){margin-left:0px;}
.fast-content .fast-text{padding-bottom:40px;}
.fast-content .fast-text .red-box{#930027;width:580px;height:260px;float:left;background:#930027;margin-left:40px;}
.fast-content .fast-text .red-box .img{float:left;width:145px;height:145px;margin:55px 0 55px 80px;}
.fast-content .fast-text .red-box .text{color:white;font-size:14px;height:145px;margin:50px 0 0px;text-align:center;}
.fast-content .fast-text .red-box .text span{font-size:16px;line-height:55px;}
.fast-content .fast-text .red-box .text h1{font-size:40px}
.fast-content .fast-text .red-box .text h1:nth-child(2){font-size:46px}
.fast-content .fast-middle-box{width:100%;background:#f0f0f0;padding:50px 0;margin-bottom:60px;}
.fast-content .fast-middle-box .fast-text{}
.fast-content .fast-middle-box .fast-text .white-box{width:380px;background:white;height:190px;float:left;margin:30px 0 30px 30px;text-align:center}
.fast-content .fast-middle-box .fast-text .white-box .text{padding-top:60px;line-height:50px;}
.fast-content .fast-middle-box .fast-text .white-box h1{font-size:46px;color:#930027;}
.fast-content .fast-middle-box .fast-text .white-box p{font-size:14px;line-height:20px;}
.fast-content .fast-middle-box .fast-text .white-box p span{font-size:10px;}
.fast-content .fast-middle-box .fast-text .white-box:nth-child(1){margin-left:0px;}
.fast-content .fast-middle-box .fast-text .white-box:nth-child(4){margin-left:0px;}

/*师资力量小图版内容页 show_szll_small*/
.top_info {width:1170px;;margin:0 auto;min-height:200px;height:290px;border:1px solid #ccc;color:#333;background:#f8f8f8}
.top_info img{float:left;width:180px;height:240px}
.top_description {width:450px;min-height:200px;font-size:14px;padding-left:20px;padding-top:20px;border-left:1px dotted #ccc;float:left;text-align:left;}
.top_description li{line-height:26px;}
.top_description h3{margin:0 0 5px 0;color:#910029;}
.top_description a{color:#333;}
.top_description a:hover {color:#910029;}

/*师资力量大图版内容页 show_szll_big*/
.szll_big_banner {width:1000px;height:320px;margin-top:10px;border-bottom: 5px solid #B50F19;position:relative;}
.szll_big_descript {width:350px;height:190px;color:#fff;float:left;font-size:14px;position:absolute;left: 610px;top:40px;}
.szll_big_descript h1{margin:10px 0;font-size:40px;text-shadow: 0 0 5px black;font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;filter:glow(color=#000, strength=5);}
.szll_big_descript span{font-size:14px;}

.szll_big_nav {width:610px;height:50px;line-height:50px;padding-top:20px;margin:0 20px;float:left;color:#ccc;border-bottom:1px solid #ccc;margin-bottom:10px;}
.szll_big_nav h2{width:200px;padding-left:30px;padding-right:15px;margin-left:20px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;font-weight: bold;font-size: 20px;color: #900;background:url(../images/phbs_en/img_teacher.gif) no-repeat 0 center;float:left;white-space:nowrap;}
.szll_big_nav li{float:left;height:50px;line-height:50px;}
.szll_big_nav li a{height:48px;margin:0 5px;padding:0 10px;text-align:center;display:block;color:#333;}
.szll_big_nav li a:hover {border-bottom:3px solid #910029;text-decoration:underline;}
.szll_big_nav .on{border-bottom:3px solid #910029;}
.articlebox .artilec{display:none;}

/*seminars 内容页*/
.seminars {padding:5px;line-height:25px;text-align:justify;}
.seminars .title{text-align:left;}
.seminars .tips {text-align:left;}


/*
-----------------------------
*   边栏 sidebar	
-----------------------------
*/
.sidebar {width:310px;}
.sidebar-title {height:26px;line-height:26px;margin-top:10px;padding-left:15px;font-size:16px;font-weight:bold;background:url(../images/phbs_en/sidebar-title-bg.png) 0 center no-repeat;}
.sidebar-box {width:270px; padding:10px 19px 0; margin-top:2px;color:#333;}
.sidebar-box  li.addbg {padding-left: 10px;;background:url(../images/phbs_en/list-dot-big.png) no-repeat 0 8px;}
.sidebar-box a{height:24px;display:block;color:#353535;}
.sidebar-box a:hover{color:#910029;text-decoration:underline;}
.sublist a{height:24px;padding-left:10px;margin-left:10px;display:block;border-left:1px solid #ccc;}
.sublist a:hover{border-left:1px solid #910029;text-decoration:underline;}

.sidebar-ad {width:310px; overflow:hidden;margin-top:10px;}
.sidebar-ad li{font-size:0;line-height:0;margin:0;padding:0;}
.sidebar-ad a{display:inline-block;overflow:hidden;}
.sidebar-ad img{margin-bottom:10px;}

/*massage-deam*/

.massage_box{width:275px;float:left;margin-left:15px;border-radius:5px}
.massage_box .textbox{width:270px;height:210px;background:#f0f0f0;border-radius:5px;}
.massage_box .textbox h3{font-size:18px;color:#930027;text-align:center;margin-bottom:20px;}
.massage_box .textbox{text-align: left; font-size: 14px;}

/*overview*/
.program{}
.program-box{width:570px;height:665px;border:1px solid #ccc;float:left;margin:30px 25px 0 0; }
.boxright{margin:30px 0 0 0;}
.program-box .program-img{width:570px;height:365px;}
.program-box .program-img img{width:570px;height:365px;}
.program-box .program-text{width:510px;margin:0 auto;margin-top:20px;}
.program-box .program-text h3{font-size:18px;font-family:Times;color:#930027;}
.program-box .program-text h3 a{color: #960027; font-family: Times;font-size:16px;}
.program-box .program-text h1{font-size:36px;color:#930027;padding-top:20px;}
.program-box .program-text div{padding-top:20px;font-size:12px;color:#909090;font-family:微软雅黑;line-height:18px;text-align:left;}

/*Recruitment*/
.recruitment{}
.recruitment-box{width:500px;height:700px;border:1px solid #ccc;float:left;margin:30px 25px 0 0;text-align:left }
.boxright{margin:30px 0 0 0px;}
.recruitment-box .recruitment-img{width:500px;height:auto;}
.recruitment-box .recruitment-img img{width:500px;height:auto;}
.recruitment-box .recruitment-text{width:310px;margin:0 auto;margin-top:20px;}
.recruitment-box .recruitment-text h3{font-size:18px;font-family:Times;color:#930027;}
.recruitment-box .recruitment-text h1{font-size:16px;color:#930027;padding-top:20px;}
.recruitment-box .recruitment-text div{padding-top:20px;font-size:12px;color:#666;font-family:微软雅黑;line-height:18px;}


/*page*/
.pages { padding:14px 0 10px; text-align:center; margin:20px auto; clear:both; }
.pages a { display:inline-block; height:22px; line-height:22px; background:#930027; color:#FFF; text-align:center; padding:0 15px; cursor:pointer; }
.pages a.a1 { background:#930027; width:56px; padding:0; }
.pages a:hover { background:#930027; color:#FC0; }
.pages span {display:inline-block; height:20px; line-height:20px; background:#FFF; border:1px solid #930027; color:#930027; text-align:center; padding:0 10px; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/**/

.contact-content input[type="text"],.contact-content  textarea {padding: 1.1em;width: 100%;margin: 1% 0% 0 0;outline: none;color: #2F3338; border: 1px solid #BEBBBB;-webkit-appearance: none;font-size: 1em;font-weight: 300;-webkit-appearance: none;font-family:Arial;}
.contact-content  input[type="text"]:nth-child(2){margin-right: 0em;}
.contact-content form textarea{resize:none;height:170px;		}
.submit{text-align:center;margin: 2% 0;}
.contact-content input[type="submit"]{ background:#930027;color: #fff; font-weight: 500;border: none;outline: none; padding: 0.7em 3em;display: inline-block; outline: none;cursor: pointer;font-size: 1.2em;text-transform: uppercase;-webkit-appearance:none;	transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.recruitment-box .recruitment-text h4{font-weight:bold}
 .news .c-computer{display:block;}
 .news .c-moblie{display:none}
.news-moblie{display:none;}
 .news .new-control .activeSlide{background:#930027}
 .lectures-box{width:1200px;margin:0 auto;padding-top:80px;}
 .lectures-computer{display:block;}
 .lectures-moblie{display:none;}
 .events-box{float:left;padding:30px 0;}
 .main-left .article{width:750px;}
 .list-banner-img{width: 100%; min-height: 180px; max-height: 235px;}
 .listbar{display:none}
 .subnav{display:none;}
 footer{display:none}
.list-szll-moblie{display:none}
.list-moblie{display:none}
.category-moblie{display:none;}
.moblie-title{display:none}
.events-moblie{display:none}
#link_moblie{display:none}
.adContent{display:none;}
/*手机版*/
@media(max-width:960px)
{
     /* 网页全屏显示 */
    body {width:100%;overflow-x:hidden;max-width: 960px;} 
	img{max-width:100%;}
	table{width:100%}
	.moblie-title{display:block;}
	.index_main{width:100%;}
	.header{height:70px;width:100%;min-width:250px;}
	.header-up{display:none}
	.header-down{display:none}
	.header-moblie{display:block}
	.header-moblie {padding:10px; background:#910029; border-bottom:1px solid #cd0e44;}
	.header-moblie img {max-width:50%;max-height:4rem}
	.header-moblie #menu {max-width:3rem; margin-top:1rem; float:right;}
	.located{display:none;}
	.listbar {width:200px; position:fixed; top:0; right:-200px;; z-index:12; background:#111;display:block;}
	.listbar h2{padding:1.428rem 0; background:#540014;}
	.listbar li{height:2.142rem; line-height:2.142rem; padding-left:2rem; border-bottom:1px solid #333;}
	.listbar a{color:#FFF;}
	
	.subnav { padding:20px; background:#540014; display:inline-block;}
	.subnav li{display:block; margin:5px; float:left;}
	.subnav a {display:block; padding:5px 10px; margin-left: -1px; margin-top:-1px; border:1px solid #651a2c; text-align:center; color:#FFF;}
	.subnav .on {background:#5d0d20;}
	.subnav5 li{ width:20%; } 
	.subnav6 li{ width:33.333%; }
	
	.banner{width:100%;max-height:150px;min-height:50px;min-width:320px;border-top:none;}
	.banner ul{width:100%;}
	.banner ul{width:100%;}
	.banner img{width:100%;max-height:150px;min-height:150px;}
	
	/*链接*/
	.link{width:100%;right:0;margin-right:0; margin-top:30px;display:none}
	.link ul{width:273px;margin:0 auto}
	.link li{width:90px;height:60px;}
	.link li a{margin-top:15px;}
	#link_moblie{display:block;overflow: hidden;}
	#link_moblie ul{overflow: hidden;margin: 0;padding-left: 0;padding: 10px 0;list-style: none;}
	#link_moblie ul li{    width: 21%; border-radius: 5px;float: left; margin: 5px 2%;background-color: #910029;}
	#link_moblie ul li img	{margin: 5px auto; display: block;}
	#link_moblie ul li span	{    display: block;color: #fff;font-size: 14px;text-align: center;}
	/*新闻*/
	.news{height:550px;}
	.news{width:100%;margin:0 auto;margin-top:0px;}
	.news .news-title{margin-top:0px;display:none}
	.news .news-content{width:100%;display:none}
	.news .news-content ul{width:100%;}
	.news .news-content li{width:90%;position:relative;height:400px}
	.news .news-content li a img{height:180px;}
	.news .news-content li .news-list{margin-top:10px;width:95%}
	.news .news-moblie{display:block}
	.news .c-computer{display:none;}
	.news .c-moblie{display:block;}
	.news-moblie ul{width:auto;}
	
	/*任务*/
	.lectures{width:100%;background:#f0f0f0;height:270px;display:none;}
	.lectures .lectures-box{width:100%;}
	.lectures-computer{display:none;}
	.lectures-content{width:100%;text-align:center;}
	 .lectures-content ul{width:100%;display:inline-block;margin:0 auto}
	 .lectures-moblie{display:block;width:100%;}
	.lectures-moblie ul{width:100%;    margin: 10px 10px 0; overflow: hidden;  padding-top: 5px;}
	.lectures-moblie ul li{    overflow: hidden;font-size: 16px; padding: 10px 0;border-bottom: 1px dashed #ccc; padding-left: 15px;background: url("point.png") left no-repeat;-webkit-background-size: 8px auto;background-size: 8px auto;text-align:left}
	 .lectures-content li{margin:0;float:none;}
	.lectures-content{}
	 .moblie-title{    padding: 0;margin: 15px 10px 0; border-top: 2px solid #920a10; border-bottom: 1px solid #d7d7d7}
	.moblie-title h2{    margin: 0;overflow: hidden; margin-top: 5px;font-size:1.8rem}
	.moblie-title h2 a{height:30px;line-height:30px;float: left;padding-left: 30px;color: #3f3f3f; background: url("../images/phbs_en_2016/news.png") left no-repeat;-webkit-background-size: 25px auto; background-size: 25px auto;}
	/*活动*/
	.events-moblie{display:block}
		.events-moblie ul{width:100%;    margin: 10px 10px 0; overflow: hidden;  padding-top: 5px;}
	.events-moblie ul li{    overflow: hidden;font-size: 16px; padding: 10px 0;border-bottom: 1px dashed #ccc; padding-left: 15px;background: url("point.png") left no-repeat;-webkit-background-size: 8px auto;background-size: 8px auto;text-align:left}

	.events{width:100%;height:350px;display:none;}
	.events-title{display:none}
	.events .events-content{width:100%;text-align:center;}
	 .events-box{float:none;}
	 .events .events-content .imgevents-list .imgevents-title{font-size:1rem}
	.events .events-content ul{width:90%;display:inline-block}
	.events-description{width:100%;}
	.events .events-content .events-list .events-title{width:80%;}
	.events .events-content .events-box{display:none;}
	.events .imgevents-time{display:none}
	.events .events-content .imgEvent{display:block;width:100%;margin:0}
	.events .events-content .imgEvent li{width:100%;}
	 .events .events-content .imgEvent li a{   display: inline-block;width: 95%;}
	.events .events-content .imgevents-list{width:95%;margin:0 auto;}
	.events .events-content .imgEvent li img{display:none;}
	/*广告*/
	.ad{width:100%;}
	.ad ul{width:100%;}
		.adPcContent{display:none;}
	.adContent{width:90%;display:block;}
		.adContent li{width:90%;}
		.adContent li ul{width:100%;}
		.adContent li ul li{width:100%;}
	.ad ul li a img{width:100%;}
	#ad1 img{width:100%;}
	.ad-title{display:none}
	
	
	.more{display:none}
	.footer{width:100%;min-width:250px;}
	.main-left .article{      text-align: left !important;  width: 90%; margin: 0 auto;}
	
	/*内容页*/
	.article{    width: 90%; margin: 0 auto;}

	.sidebar{display:none}
	.main{width:100%;}
	.main-left{width:100%}
	.category{width:90%;margin:0 auto;}
	.category-box{width:100%;}
	.list-banner{top:-55px;}
	.list-banner-img{min-height:80px;}
	.footer{display:none;}
	.footer-down{display:none}
	footer { text-align:center; padding:20px 0; background:#910029; color:#EEE; font-size:0.857rem; clear:both;display:block;margin-top:50px;}
	footer a{color:#eee;}
	.main-center{width:100%}

	.fast-content .fast-box{width:100%}
	.fast-content .fast-box ul{width:95%;margin:0 auto;float:none}
	.fast-content .fast-box .red-box{width:95%;margin:0 auto!important;float:none}
	.fast-middle-box .faxt-text{width:100%!important;}
	.fast-content .fast-middle-box .fast-text .white-box{width:95%!important;margin:10px auto!important;float:none}
	.fast-content .fast-text .gray-box{width:95%;margin:0 auto;}
	.fast-content .fast-text .gray-box .programs{width:45%;font-size:0.6rem;padding-left:5px;overflow:hidden;height:65px;}
	/*师资力量列表页*/
	.list-szll{display:none}
	.list-szll-moblie {padding:0 20px 20px;display:block}
	.list-szll-moblie ul li{display:block; width:100%; height:2.428rem; line-height:2.428rem; clear:both; overflow:hidden; border-bottom:1px dashed #eee;}
	.list-szll-moblie ul .hr {border-bottom:1px solid #eee;}
	.list-szll-moblie ul a{color:#333; max-width:520px; overflow:hidden;}
	.list-szll-moblie ul span {float:right; color:#999; }
	
	.list-pc{display:none}
	.list-moblie{display:block}
	.top_info{width:100%;}
	.top_info img{display:none;}
	.top_description{width:90%;}
	.category-pc{display:none}
	.category-moblie{display:block}
	.list-one-three{width:100%;}
	.list-one-three a{width:100%;margin:0}
	.one-content{width:100%;}
	.content-box{width:100%;}
	.mcontent{width:90%;}
	.mc-box{width:100%;}
	.s-cbox{width:70%;margin:0 auto;}
	.s-cbox li{float: left;width: 32%;font-size: 0.8rem;}
	.option{padding-top:20px;}
	.index-main .mcontent{width:100%}
	.option{display:none;}
	.program-box{width:100%;}
	.program-box .program-img{width:100%;}
	.program-box .program-text{width:100%;}

		td{    word-break: break-all;word-wrap: break-word;}
}