.teacher-team-wrap{width: 911px;padding-top: 33px;margin-top:15px;}
.teacher-namelist{width: 100%;}
.teacher-nav ul li{display: inline-block;float: left;width: 225px;height: 60px;line-height: 60px;
border:1px solid #e1e1e1;border-bottom: 2px solid #3c73c4;border-right: none;}
.teacher-nav ul li.last{border-right:1px solid #e1e1e1;}
.teacher-nav ul li.first{border-left:1px solid #e1e1e1;}
.teacher-nav ul li a{color: #222;}
.teacher-nav ul{margin-left: 1px;height: auto;overflow: hidden;}
.teacher-nav ul li.active{border:2px solid #3c73c4;border-bottom: none;}
.teacher-nav ul li.active a{color: #3c73c4;}
.teacher-namelist .name{width: 910px;border-top:2px solid #023f7e;margin-top: 52px;}
.teacher-namelist .name p span{display:block;float:left;width: 100px;height: 40px;line-height: 40px;
border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.teacher-namelist .name p span.last{border-right:none;}
.teacher-namelist .name,.list-menu-right,.contact-us-tab-main{display: none;}
.teacher-namelist .name.active,.list-menu-right.active,.contact-us-tab-main.active{display: block;}
.column-title{height: auto;overflow:hidden;}
.column-title .prompt{display:block;color:#666;}
/*鍏姟鍛樺煿璁�/
.teacher-dl{margin-bottom: 52px;}
.list-menu-right dl{width:100%;/*height: 204px;*/border-bottom:1px solid #ddd;}
.list-menu-right dl dt img{border-radius: 50px;}
.teacher-dl dl dt img{border-radius: 50%;width: 145px;height: 145px;}
.teacher-dl dl dd{width: 666px;margin-right: 35px;}
.teacher-dl dl dd b{color: #3c73c4;}
.teacher-dl dl dd p{text-indent: 2em;line-height: 22px;}
.teacher-dl dl dd p a{color: #222}
.teacher-dl dl dd p a:hover{text-decoration: underline;}
.list-menu-right dl{border-bottom:1px solid #ddd;height:auto;overflow:hidden;}
.contact-us-wrap{zoom:1;}
.contact-us-wrap .contact-us-border{width:845px;height: 507px;margin:34px auto 0 auto;border: 1px solid #d4d4d4;
}
.contact-us-video{width: 834px;height: 497px;background:#ccc;margin:5px;}
.contact-us-tab{border-top:none;padding-top:initial;margin-top: 35px;}
.teacher-nav{height: auto;overflow: hidden;}
.teacher-nav ul li a{display: block;}
.contace-us-tab-rt-line{width: 454px;border-bottom: 2px solid #3c73c4;height: 61px;}
.contact-us-tab-main{height: auto;overflow:hidden;border:1px solid #e1e1e1;border-top:none;}
.contact-us-tab{margin-bottom: initial;}
.contact-us-content{width: 844px;height: auto;overflow:hidden;padding-top: 34px;margin-left: 30px;
}
.contact-us-content p{font-size: 14px;color: #222;line-height:33px;text-indent: 2em;}
.contact-us-content p span{display: block;}
.contact-us-wrap dl{width: 908px;height:auto;overflow:hidden;border-bottom:1px solid #ddd;}
.contact-us-wrap dl dt{width: 319px;height: 179px;border:1px solid #ddd;margin-bottom: 38px;}
.contact-us-wrap dl dt img{width: 319px;height: 179px;border-radius:initial;}
.contact-us-wrap dl dd p b {font-size:60px;height:45px;font-weight: initial;color:#3c73c4;margin-top: 10px;}
.contact-us-wrap dl dd p span{color: #023f7e;display:block;float: right;width:83%;}
.contact-us-wrap dl dd{width: 554px;line-height:28px;}
.contact-us-institution{width: 911px;height:990px;margin-left: 10px;}
.institution-main{width: 911px;height: auto;overflow:hidden;margin-top: 2px;padding-bottom:35px;border-bottom: 1px solid #ddd;}
.institution-main .jgicon{margin-left: 40px;}
.contact-us-information{width: 651px;}
.contact-us-information{float: left!important;}
.contact-us-information p{color: #222;line-height: 25px;text-indent: 2em;}
.contact-us-information p span{color: #023f7e;}
.contact-us-institution .tag{line-height:28px;margin-top: 33px;text-indent: 2em;}
.contact-us-institution{border-top:none;}
.list-menu-right .mapBtn{background: #023f7e;width: 176px;height: 50px;line-height: 50px;
display:block;color:#fff;}
#allmap{width:908px; height:481px;margin-top: 48px;}
.map-address{width: 910px;height: 94px;border-top:2px solid #023f7e;border-bottom: 1px solid #ddd;}
.map-address p.title{width: 218px;height: 94px;background: #fafafc;line-height: 94px;
	border-right: 1px solid #ddd;}
.map-address .address-main{width: 345px;height:79px;border-right:1px solid #ddd;}
.address-main,.address-main2{padding:15px 0 0 30px;}
.address-main p{line-height: 22px;}
.address-main p a{color: #023f7e;}
.address-main2 p{color:#444;}