*{margin: 0;padding: 0; font-family:"verdana" ;letter-spacing: 0 !important;}
body{background-image: url(/_ts/yyzywmb/images/bg.png);}
 


@font-face {
   font-family: "Helvetica Condensed";
    src: url('/Other/faculty/_ts/yyzywmb/font/Helvetica Condensed.eot');
    src: url('/Other/faculty/_ts/yyzywmb/font/Helvetica Condensed/.eot') format('embedded-opentype'),
         url('/Other/faculty/_ts/yyzywmb/font/Helvetica Condensed.woff2') format('woff2'),
         url('/Other/faculty/_ts/yyzywmb/font/Helvetica Condensed.woff') format('woff'),
         url('/Other/faculty/_ts/yyzywmb/font/Helvetica Condensed.ttf') format('truetype'),
         url('/Other/faculty/_ts/yyzywmb/font/Helvetica Condensed.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: "verdana";
 src: url('/Other/faculty/_ts/yyzywmb/font/verdana.eot');
 src: local('fontName verdana'),
        local('fontName'),
        url('/Other/faculty/_ts/yyzywmb/font/verdana.woff') format('woff'),
        url('/Other/faculty/_ts/yyzywmb/font/verdana.ttf') format('truetype'),
        url('/Other/faculty/_ts/yyzywmb/font/verdana.svg') format('svg');
} 
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
.topbox{width: 100%;background: #014687;height: 219px;}
.top{width: 1200px;margin: auto;}
.facu{width: 155px;float: left;margin-top: 82px;}
.facu img{width: 100%;}
.logo{width: 156px;float: left;margin-left: 360px;margin-top: 30px;}
.logo img{width: 100%;}
.top_ri{font-family: "Helvetica Condensed"; width: 245px;float: right;margin-top: 82px;}
.top_ri .sear_btn{float: left;cursor: pointer;}
.search{margin-bottom: 14px;height: 25px;border-bottom: 1px solid #FBBA28;}
.top_ri input{background: transparent;color: #fbba28;width: 204px;margin-left: 9px; float: left;font-family: "Helvetica Condensed";}
.top_ri input::-moz-placeholder, textarea:-moz-placeholder {color: #fbba28;}   
.top_ri input::-moz-placeholder, textarea::-moz-placeholder {color: #fbba28;}   
.top_ri input::-ms-input-placeholder, textarea:-ms-input-placeholder {color: #fbba28;}
.top_ri input::-ms-input-placeholder, textarea:-ms-input-placeholder {color: #fbba28;}
.top_ri input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #fbba28;}
.loginbox a{display: block;width: 100%;color: #ffffff;}
.login{width: 70px;color: #ffffff;float: left;}
.loginbox img{margin-right: 8px;}
.langu{width: 100px;float: left;position: relative;}
.langu span{padding-right: 6px;background-image: url(/_ts/yyzywmb/images/jian.png);background-repeat: no-repeat;background-position: 100%;}
.langu img{margin-left: 9px;}
.loginbox span{font-family: "Helvetica Condensed";font-size: 14px;}
.mobil{width: 72px;float: right;text-align: right;}
.lan_down{display: none; position: absolute;left: 50%;padding-top: 9px;background-image: url(/_ts/yyzywmb/images/lanbj.png); transform: translateX(-50%);background-repeat: no-repeat; top: 26px;height: 32px;line-height: 22px;width: 80px;text-align: center;color: #014687;}
.lan_down span{color: #014687;}
/*top*/
.navbox{width: 100%;background: #a3161f;}
.nav{width: 1200px; margin: auto;background-image: url(/_ts/yyzywmb/images/line.png);}
.nav ul{width: 1200px;}
.nav li{text-align: center;float: left;position: relative; width: 200px; transition: all .3s ease-in;}
.nav li a{overflow: hidden;height: 50px; display: block;word-spacing:0px;letter-spacing:0; word-break:break-all; font-family: "Helvetica Condensed";white-space: nowrap; font-size: 14px;color: #FFFFFF; width: 100%; text-align: center;line-height: 50px;}
.home{margin-top: 13px;}
.nav li:hover{background: #911a22;}
.nav .active{background: #911a22;}
.menu{margin-top: 16px}
.nav_down{position: absolute;left: 0;top:50px; width: 100%;background: #A3161F;display: none;}
.nav_down p{border-top: 2px solid #911A22;transition: all .3s ease-in;}
.nav_down p:hover{background: #911A22;}
.main{width: 1100px;margin: auto;padding: 0 50px;background: #FFFFFF;margin-bottom: 50px;}
.intro{width: 1060px;padding: 50px 20px 16px;border-bottom: 1px dashed #e6e6e6;margin-bottom: 35px;}
.photo{width: 200px; height: 254px;display: table; margin-right: 72px;float: left;}
.photo span{display: table-cell; vertical-align: middle; text-align: center;}
.photo img{max-width: 100%;max-height: 100%; }
.into_te{width: 786px;float: left;}
.into_le{width: 340px;float: left;margin-right: 60px;}
.into_top{font-size: 30px;color: #0d60a0;margin-top: 10px; font-family: "Helvetica Condensed";font-weight: 900;}
.into_tit{font-size: 14px;color: #999999;margin-top: 14px; font-family: "Helvetica Condensed";}
.into_text{font-size: 14px;color: #0d60a0;}
.into_ri{width: 365px;float: left;margin-top: 20px;}
.into_info span{color: #0d60a0;font-size: 14px;}
.into_info img{margin-right: 18px;margin-top: 4px;}
.into_info {margin: 10px 0 20px;}
.recom{ font-family: "Helvetica Condensed";font-size: 14px;    width: 340px;float: left;margin-right: 60px;}
.recoms{ font-family: "Helvetica Condensed";width: 365px;float: left; }
.recom a{color:#fbba28;text-decoration: underline;}
.recoms a{color:#fbba28;text-decoration: underline;}
.into_tes{width: 786px;float: right;margin-top: 5px;}

/*intro*/
.brief{width: 1060px;margin: auto;margin-bottom: 35px;}
.bri_tit{ font-family: "Helvetica Condensed";font-weight: 900;font-size: 20px;color: #004e90;font-style: italic;}
.bri_text{font-size: 14px;color: #101010;line-height: 27px;}
.edubox{width: 1060px;margin: auto;}
.edu_le{width: 296px;float: left;}
.edu_tit{font-family: "Helvetica Condensed";width: 277px; padding-bottom: 5px; border-bottom: 1px solid #e6e6e6; font-weight: 900;font-size: 18px;color: #004e90;font-style: italic; }
.edu_list {margin-bottom: 20px;}
.edu_list span{font-size: 14px;color: #101010;margin-left: 15px;display: block;}
.edu_list li{margin-top: 15px; background-image: url(/_ts/yyzywmb/images/edu.png);background-repeat: no-repeat;background-position: 0 9px;font-size: 14px;color: #101010;}
.rese_list li{margin-top: 15px; background-image: url(/_ts/yyzywmb/images/rese.png);background-repeat: no-repeat;background-position: 0 9px;font-size: 14px;color: #101010;}
.rese_list span{font-size: 14px;color: #101010;margin-left: 15px;display: block;} 
.rese_list{margin-bottom: 20px;}
.edu_ri{width: 735px;float: right;}
.pos_tit{font-family: "Helvetica Condensed";padding-bottom: 5px; border-bottom: 1px solid #e6e6e6; font-weight: 900;font-size: 18px;color: #004e90;font-style: italic; }
.pos_list li{margin-top: 15px; font-size: 14px;color: #101010;}
.pos_list p{font-size: 14px;color: #fbba28;}
.pos_list div{color: #101010;}
.proit{margin-bottom: 20px;}
.acad{margin-bottom: 20px;}
.acad_list li{margin-top: 15px;font-size: 14px;color: #101010;}
.acad_list .aca_tit{color: #004e90;font-size: 16px;cursor: pointer;border-bottom: 1px dashed #feeabe;font-family: "Helvetica Condensed";background-position: 0;font-weight: 900;background-image:url(/_ts/yyzywmb/images/add2.png);background-repeat: no-repeat;}
.acad_list .aca_tit.active{background-position: 0; font-weight: 900;background-image:url(/_ts/yyzywmb/images/adds2.png) ;background-repeat: no-repeat;}
.aca_tit span{margin-left: 24px;    background-color: #FFF;  font-style: italic; }
.wch {background-image:url(/_ts/yyzywmb/images/add.png) !important;}
.wch.active {background-image:url(/_ts/yyzywmb/images/adds.png) !important;}
.wch span{margin-left: 24px;    color: #fbba28;    background-color: #FFF;}
.aca_down li:first-child{margin-top: 0;}
.order {margin-right: 5px;display: block;float: left;}
.or_text{width: 695px;float: right;display: block;}
.acad_list a{transition: all .3s ease-in;}
.acad_list a:hover{color: #004e90;}
.aca_down{display: none;}
.team_tit{ background-image: url(/_ts/yyzywmb/images/edu.png);background-repeat: no-repeat;background-position: 0 9px;margin-top: 16px;}
.team_tit span{font-size: 14px;color: #101010;margin-left: 15px;font-weight: 900;}
.team_text{font-size: 14px;color: #595757;margin-top: 8px;}
/*team*/
.ban_box{width: 100%; position: relative;margin-top: 13px;margin-bottom: 25px;}
.banner{ width: 674px;margin: auto; overflow: hidden;margin-bottom: 25px;}
.banner ul{width: 20000px;margin-left: -7px;}
.banner ul li{float: left;margin-left: 14px;text-align: center;}
.banner ul li a{color: #202020;font-size: 12px; transition: all .3s ease-in;}
.banner ul li a:hover{color:#004e90}
.ban_prev{width: 15px;cursor: pointer; height: 54px;overflow: hidden;  transition: all .3s ease-in; position: absolute;top:36px;left: 0;text-align: center;}
.ban_next{width: 15px;cursor: pointer;height: 54px;overflow: hidden;  position: absolute;transition: all .3s ease-in; top: 36px;right: 0;text-align: center;}
.ban_prev img{display: block; width: auto;transition: all .3s ease-in;}
.ban_prev .prev1{margin:13px auto;}
.ban_next img{display: block; width: auto;transition: all .3s ease-in;}
.ban_next .next1{margin:13px auto;}
.ban_pic{width: 98px;height: 124px;margin-bottom: 5px; border: 1px solid #d9d9d9;display: table;}
.ban_pic span{    display: table-cell;vertical-align: middle;text-align: center;}
.ban_pic img{max-width: 100%;max-height: 100%;}
/*banner*/
.ab_banner{ width: 680px;margin: auto; overflow: hidden;margin-bottom: 25px;position: relative;}
.ab_banner ul{width: 20000px;margin-left: -8px;}
.ab_banner ul li{float: left;margin-left: 16px;text-align: center;}
.ab_banner ul li a{color: #202020;font-size: 12px; transition: all .3s ease-in;}
.ab_banner ul li a:hover{color: #004e90;}
.ab_ban_prev{width: 15px;cursor: pointer; height: 54px;overflow: hidden;  transition: all .3s ease-in; position: absolute;top:46px;left: 0;text-align: center;}
.ab_ban_next{width: 15px;cursor: pointer;height: 54px;overflow: hidden;  position: absolute;transition: all .3s ease-in; top: 46px;right: 0;text-align: center;}
.ab_ban_prev img{display: block; width: auto;transition: all .3s ease-in;}
.ab_ban_prev .ab_prev1{margin:13px auto;}
.ab_ban_next img{display: block; width: auto;transition: all .3s ease-in;}
.ab_ban_next .ab_next1{margin:13px auto;}
.ab_ban_pic{display: table; width: 210px;height: 140px;margin-bottom: 5px; border: 1px solid #d9d9d9;position: relative;}
.ab_ban_pic span{    display: table-cell;vertical-align: middle;text-align: center;}
.ab_ban_pic img{max-width: 100%;max-height: 100%;}
/*banner*/
.container {width: 1200px; margin: 0 auto; background: #fff;}
.mainBox {width: 1100px; margin: 0 auto;}

/********************home*******************/
/*personal*/
.content {padding: 0 20px;}
.personBox {padding-top: 50px; border-bottom: 1px dashed #e6e6e6;}
.personPic {float: left; width: 200px; height: auto;}
.personPic img {width: 100%;}
.personCenter {float: left; width: 326px; margin-left: 70px;}
.personCenter h3 {line-height: 68px; font-size: 30px; color: #0d60a0;}
.personCenter h4 {line-height: 25px; color: #999999;}
.personCenter p {margin-bottom: 10px; line-height: 25px; color: #0d60a0;}
.personBox p a {color: #fbba28; text-decoration: underline;}
.personRight {float: right; width: 396px;}
.personRight h3 {margin-top: 36px; line-height: 40px; font-size: 16px; color: #999999;}
.personRight p {line-height: 38px; color: #0d60a0;}
.personRight p span {display: inline-block; width: 20px; height: 20px; margin-top: 9px; margin-right: 14px; background-image: url(/_ts/yyzywmb/images/home_icon.png); background-repeat: no-repeat; vertical-align: top; *display: inline; *zoom: 1; float: none;}
.personRight p span.personIcon1 {background-position: 0 0;}
.personRight p span.personIcon2 {background-position: -20px 0;}
.personRight p span.personIcon3 {background-position: -40px 0;}
.personRight p span.personIcon4 {background-position: -60px 0;}
.personRight p span.personIcon5 {background-position: -80px 0;}


/*footer*/
.footer {width: 1200px; height: 136px; margin: 34px auto 0;}
.footerCont {float: left;}
.footerCont p {line-height: 32px; color: #fff;}
.footerEwm {float: right;}


/******************Ã¦Â­Â£Ã¦â€“â€¡Ã©Â¡Âµ*******************/
.contentLeft {float: left; width: 270px; height: auto; margin-left: 60px;}
.contentRight {float: right; width: 860px; height: auto; border-left: 1px dashed #e6e6e6;}

.contentLeftPic {width: 100%; height: auto; margin-top: 50px;}
.contentLeftPic {max-width: 100%;}
.contentLeftCont {margin-bottom: 25px;}
.contentLeftCont h2 {margin-top: 20px; font-family: Helvetica Condensed; font-size: 30px; font-weight: bold; color: #0d60a0;}
.contentLeftCont h3 {margin-top: 12px; line-height: 24px; font-family: Helvetica Condensed; font-weight: bold; color: #999999;}
.contentLeftCont p {line-height: 24px; color: #0D60A0;}
.contentLeftCont1 h3 {font-family: Helvetica Condensed; font-size: 16px; font-weight: bold; color: #999999;}
.contentLeftCont1 p {margin-top: 16px; line-height: 20px; font-size: 0; color: #0D60A0;}
.contentLeftCont1 p em,
.contentLeftCont1 p span {display: inline-block; vertical-align: middle; *display: inline; *zoom: 1; float: none;}
.contentLeftCont1 p em {width: 20px; height: 20px; margin-right: 15px; background-image: url(/_ts/yyzywmb/images/home_icon.png); background-repeat: no-repeat; }
.contentLeftCont1 p em.contIcon1 {background-position: 0 0;}
.contentLeftCont1 p em.contIcon2 {background-position: -20px 0;}
.contentLeftCont1 p em.contIcon3 {background-position: -40px 0;}
.contentLeftCont1 p em.contIcon4 {background-position: -60px 0;}
.contentLeftCont1 p em.contIcon5 {background-position: -80px 0;}
.contentLeftCont1 p span {width: 230px; font-size: 14px;}

.contentRightBox {width: 756px; margin-left: 45px;}
.contTit {height: 40px; margin-top: 35px; line-height: 40px; border-bottom: 1px solid #ccc;}
.contTit h2 {float: left; font-family: Helvetica Condensed; font-weight: bold; font-size: 18px; color: #0D60A0;}
.contTit p {float: right; font-size: 12px; color: #999;}
.contTit p a {color: #999999;}
.contTit p a:hover {text-decoration: underline; color: #0D60A0;}
.contTit p span {color: #0D60A0;}
.textWrap {padding: 0 10px; }
.textWrap h3 {margin-top: 30px; text-align: center; font-size: 20px; color: #404040;}
.textWrap p {line-height: 26px;}
.textWrap p.textZhu {margin-bottom: 20px; line-height: 30px; text-align: center; font-size: 12px; color: #999999;}
.textLine {width: 50px; height: 2px; margin: 12px auto; background: #fbba28;}
.textPic {width: 100%; height: auto; margin: 20px 0 30px 0; text-align: center;}
.textPic img {max-width: 100%;}

.textBottom {margin-top: 25px;}
.attch {padding: 0 10px 10px;}
.attch h3 {line-height: 24px; font-size: 12px; color: #1f63a5;}
.attch ul li {line-height: 25px; font-size: 12px;}
.attch ul li a {display: block;}
.attch ul li a:hover {color: #1f63a5;}
.attch ul li em {display: inline-block; width: 4px; height: 4px; margin-right: 10px; border-radius: 50%; background: #e5e5e5; vertical-align: middle;}

.jump {padding: 15px 10px; margin-top: 15px; margin-bottom: 50px; border-top: 1px solid #ccc;}
.jump p {line-height: 22px; font-size: 12px;}
.jump p a:hover {color: #1F63A5; text-decoration: underline;}


/*****************Ã§Â»â€œÃ¦Å¾â€žÃ¥Å’â€“Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡Âµ********************/
.sturctW {width: 988px;position: relative;left: -52px;}
.sturctW li {float: left; margin-top: 25px; width: 340px; height: 206px; margin-left: 52px; overflow: hidden;}
.sturctW li img {width: 100%;}


/*******************Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ******************/
.listList {margin-top: 20px;}
.listList li {padding: 14px 0; border-bottom: 1px dashed #f2f2f2;}
.listList li a {display: block;}
.listList li a:hover {color: #0D60A0;}
.listList li a span {color: #1F63A5;}

.page {width: 100%; height: 24px; margin:40px 0 70px; text-align: right; line-height: 24px; font-size: 12px; color: #333333;}
.page i {display: inline-block; width: 24px; height: 100%; margin: 0 2px; text-align: center; border: 1px solid #004e90; vertical-align: top; cursor: pointer; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}
.page i.pagePre {background: url(/_ts/yyzywmb/images/page_pre.png) no-repeat center;}
.page i.pagePre:hover {background: #004e90 url(/_ts/yyzywmb/images/page_pre_a.png) no-repeat center;}
.page i.pageNext {background: url(/_ts/yyzywmb/images/page_next.png) no-repeat center;}
.page i.pageNext:hover {background: #004e90 url(/_ts/yyzywmb/images/page_next_a.png) no-repeat center;}
.page a {display: inline-block; width: 24px; height: 100%; margin: 0 2px; color: #202020; text-align: center; border: 1px solid #d1d1d1; zoom: 1; *display:inline; float:none;}
.page a.on {margin: 0; border: 1px solid #fff;}
.page a:hover {color: #fff; background: #004e90; border: 1px solid #004e90;}
.page a.active {color: #fff; background: #004e90; border: 1px solid #004e90;}
.page p {display: inline-block; height: 100%; margin-right: 8px; color: #004e90; zoom: 1; *display:inline; float:none;}	

/******************Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡Âµ*******************/
.pictureP {text-indent: 10px;}

/*******************Ã¥ÂÅ’Ã¤Â¸â€œÃ¤Â¸Å¡Ã§Â¡â€¢Ã¥ÂÅ¡Ã¥Â¯Â¼******************/
.teacherW {padding-top: 35px; padding-bottom: 120px;}
.teacherW h4 {font-weight: bold; line-height: 24px;}
.teacherW h4 em {display: inline-block; width: 5px; height: 5px; margin-right: 8px; background: #fbba28; vertical-align: middle; *display: inline; *zoom: 1; float: none;}
.teacherW p {color: #595757; line-height: 24px;}
.teacherPic {width: 100%; height: auto; margin-top: 20px; overflow: hidden;}
.teacherPic ul {width: 766px; margin-left: -24px;}
.teacherPic ul:after {display: block; clear: both; content: ""; overflow: hidden;}
.teacherPic ul li {float: left; width: 100px; margin-left: 26px; margin-bottom: 30px; text-align: center;}
.teacherPic ul li a {display: block; width: 90px; height: 116px; padding: 4px 5px; text-align: 116px; border: 1px solid #d9d9d9;}
.teacherPic ul li a img {max-height: 100%; max-width: 100%; vertical-align: middle; -webkit-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.teacherPicW {width: 100%; height: 100%; line-height: 116px; overflow: hidden;}
.teacherPic ul li a:hover img {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.teacherPic ul li p {margin-top: 8px; line-height: 18px; font-size: 12px; color: #202020;}








/*add*/
.ablu{position: relative;}
.nav_down{background: #a3161f;z-index: 200;;}
.nav_down>div{border-top: 2px solid #911A22}
.nav_down p{position: relative;}
.nav_btn{display: inline-block;position: absolute;right: 0;top: 0;width: 50px;height: 50px;background: url(/_ts/yyzywmb/images/page_next_a.png) no-repeat center;cursor: pointer;}
.three_nav{display: none;background: #a3161f;}
.three_nav  a{border: none;}
.nav_btn.active{background: url(/_ts/yyzywmb/images/three_btn.png) no-repeat center;}