
/* Reset Css */
html,body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
fieldset,img {border:0;outline:medium none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
[hidden],script{display:none;}
a{text-decoration:none;outline:medium none;}
input,textarea{outline:medium none;}

/* 上海交通大学数学科学学院 */

/* 自定义悬浮层 */
.m52bb-mytl{
	width: 120px; height: 120px;
	position: relative;
	z-index: 99;
	left: -60px;
	top: -100px;
	background-image :url("https://www.lcsdh.com/Public/math/images/90back2.png");
}


/* Common */
html,body{min-width: 1200px;font: 12px/1 PingFang SC, Microsoft Yahei, Arial, sans-serif;color: #787878;}
input,label{color: #444;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-size: 12px;}
textarea{color: #444;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-size: 12px;}
img{font-size: 12px;}
a{color: #191919;}
p{word-break: break-all;word-wrap: break-word;}
.l{float: left;}
.r{float: right;}
.m52bb-wrap{width: 1200px;margin: 0 auto;}
body{background-color: #e0e0e0}
/* swiper css */
.swiper-container{height:100%;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-property:-webkit-transform,left,top;-moz-transition-property:-moz-transform,left,top;-o-transition-property:-o-transform,left,top;transition-property:transform,left,top;-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);transform:translate3d(0px,0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;}
.swiper-slide{height:100%;float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}

/*HD & FT*/
.m52bb-header{}
.m52bb-header .m52bb-hd-bar{width: 100%;height: 45px;background-color: #3F598F;line-height: 45px;}
.m52bb-header .m52bb-hd-bar .m52bb-hd-sub{color: #fff;font-size: 12px;}
.m52bb-header .m52bb-hd-bar .m52bb-hd-sub a{color: #fff;}
.m52bb-header .m52bb-hd-bar .m52bb-hd-sub a.setIndex{margin-right: 7px;}
.m52bb-header .m52bb-hd-bar .m52bb-hd-sub a.setFavorite{margin-left: 7px;}
.m52bb-header .m52bb-hd-bar .m52bb-hd-text{color: #CBDCFF;font-size: 12px;margin-right: 55px;}
.m52bb-header .m52bb-hd-bar .m52bb-hd-text span.thistime{white-space: pre;}
.m52bb-header .m52bb-hd-row{height: 102px;}
.m52bb-header .m52bb-hd-row .m52bb-logo{float: left;width: 554px;height: 91px;background: url("https://www.lcsdh.com/Public/math/css/,,/images/logo-bg.png") center top no-repeat;text-align: center;}
.m52bb-header .m52bb-hd-row .m52bb-logo a{display: inline-block;margin-top: -8px;position: relative;z-index: 9;}
.m52bb-header .m52bb-hd-row .m52bb-search{float: right;margin-top: 24px;}
.m52bb-header .m52bb-hd-row .m52bb-search input{vertical-align: middle;}
.m52bb-header .m52bb-hd-row .m52bb-search input[type="text"]{width: 194px;height: 38px;padding: 0 10px 0 14px;border: 1px solid #DDD;border-radius: 2px;}
.m52bb-header .m52bb-hd-row .m52bb-search input[type="submit"]{width: 40px;height: 40px;margin-left: 1px;border: 1px solid #DDD;border-radius: 2px;background: url("https://www.lcsdh.com/Public/math/images/search-icon.png") center center no-repeat #FFF;}
.m52bb-header .m52bb-hd-nav{width: 100%;height: 66px; background-color: #0d0d4b}
.m52bb-header .m52bb-hd-nav li{float: left;height: 63px;padding-top: 14px;min-width: 120px;text-align: center;}
.m52bb-header .m52bb-hd-nav li:first-child{min-width: 120px;}
.m52bb-header .m52bb-hd-nav li a{display: inline-block;color: #FFF;font-size: 18px;}
.m52bb-header .m52bb-hd-nav li a span{display: block;letter-spacing: 0.6px;}
.m52bb-header .m52bb-hd-nav li a span.en{padding-top: 5px;font-size: 13px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-variant: small-caps;letter-spacing: 1px;color: floralwhite;}
.m52bb-header .m52bb-hd-nav li a:hover{color: #F4A010;}
/*.m52bb-header .m52bb-hd-nav li.cur a{color: #F4A010;}*/

.m52bb-footer{}
.m52bb-footer .m52bb-ft-nav{width: 100%;height: 54px;border-top: 1px solid #CACACA;color: #BBB;font-size: 16px;text-align: center;line-height: 56px;cursor: default;}
.m52bb-footer .m52bb-ft-nav a{display: inline-block;vertical-align: top;height: 55px;margin: -1px 5px 0;border-top: 1px solid #CACACA;color: #959595;font-family: Arial;line-height: 53px;}
.m52bb-footer .m52bb-ft-nav a:hover{color: #3F598F;border-top: 1px solid #3F598F;}
.m52bb-footer .m52bb-ft-cont{width: 100%;height: 258px;background: url("https://www.lcsdh.com/Public/math/images/ft-bg.png") 0 0 repeat #565656;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-logo{float: left;width: 316px;height: 258px;background: url("https://www.lcsdh.com/Public/math/images/ft-logo-bg.png") center center no-repeat #3B3B3B;font-size: 0;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-logo img{width: 316px;height: 258px;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-contact{float: left;width: 485px;height: 227px;margin-left: 58px;padding-left: 85px;padding-top: 31px;background: url("https://www.lcsdh.com/Public/math/images/ft-contact-bg.png") 0 31px no-repeat;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-contact .m52bb-ft-row{margin-bottom: 19px;font-size: 0;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-contact .m52bb-ft-row span{display: inline-block;vertical-align: middle;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-contact .m52bb-ft-row span.name{margin-right: 10px;width: 123px;color: #2E2E2E;text-align: right;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-contact .m52bb-ft-row span.text{color: #C6C6C6;font-size: 14px;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-map{float: right;width: 233px;height: 233px;padding: 2px 2px;margin-top: 10px;background: url("https://www.lcsdh.com/Public/math/images/ft-map-bg.png") center center no-repeat;font-size: 0;}
.m52bb-footer .m52bb-ft-cont .m52bb-ft-map img{width: 233px;height: 233px;}
.m52bb-footer .m52bb-ft-copyright{width: 100%;height: 75px;background-color: #2F2F2F;text-align: center;line-height: 78px;color: #BEBEBE;font-size: 12px;font-family: Arial;overflow: hidden;}
.m52bb-footer .m52bb-ft-copyright p{white-space: pre;}
.m52bb-footer .m52bb-ft-copyright .m52bb-PingFang SC, Microsoft Yahei, Arial, sans-serif{font-family: Arial;letter-spacing: 1px;}

/*Index*/
.m52bb-islide{width: 100%;height: 350px;position: relative;}
.m52bb-islide .swiper-container{height: 350px;}
.m52bb-islide .pagination{position: absolute;z-index: 9;bottom: 9px;width: 100%;text-align: center;}
.m52bb-islide .pagination .swiper-pagination-switch{display: inline-block;vertical-align: middle;width: 80px;height: 8px;margin: 0 12px;background-color: #3F598F;cursor: pointer;}
.m52bb-islide .pagination .swiper-active-switch{background-color: #F4A010;}

.m52bb-inews{width: 100%;height: 552px;}
.m52bb-inews .m52bb-inews-left-block{float: left;width: 581px;height: 564px;margin-top: -1px;background-color: #ffffff;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-more a{height: 44.5px;cursor: pointer;background-image: url("https://www.lcsdh.com/Public/math/images/MORE.png");background-repeat: no-repeat;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-pic{width: 580px;height: 299px;margin-top: 1px;font-size: 0;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-pic img{width: 580px;height: 299px;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-title{margin-top: 9px;color: #3F598F;font-size: 18px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-title em.en{margin-left: 5px;color: #999;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-weight: 400;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-list{margin-top: 26px;margin-right: 13px;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-list li{margin-bottom: 26px;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-list li a{display: block;padding-left: 14px;background: url("https://www.lcsdh.com/Public/math/images/ifb-link.png") 3px 2px no-repeat;color: #4c4c4c;font-size: 15px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;height: 8px}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-list li a span.date{float: right;color: #bcbcbc;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-list li a:hover{color: #F4A011;background: url("https://www.lcsdh.com/Public/math/images/ifb-link.png") 3px -13px no-repeat;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-list li a:hover span.date{color: #F4A011;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-more{padding-top: 14px;text-align: right;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-more a{color: #666;font-size: 12px;}
.m52bb-inews .m52bb-inews-left-block .m52bb-ifb-more a:hover{color: #F4A011;}
.m52bb-inews .m52bb-inews-right-block{float: right;width: 606px;height: 564px;margin-top: -1px;/*! padding: 0 1px 2px 0; */background-color: #ffffff;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-hd{height: 39px;margin-right: 14px;line-height: 39px;overflow: hidden;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-hd .m52bb-irb-title{float: left;color: #3F598F;font-size: 18px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-hd .m52bb-irb-title em.en{margin-left: 5px;color: #999;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-weight: 400;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-hd .m52bb-irb-more{float: right;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-hd .m52bb-irb-more a{color: #666;font-size: 12px;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-hd .m52bb-irb-more a:hover{color: #F4A011;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list{}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li{ overflow: hidden;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li:hover{background-color: #f7f7ff; }
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li:first-child{border-top: none;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li .m52bb-pic{float: left;width: 100px;height: 73.5px;font-size: 0;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li .m52bb-pic img{width: 100px;height: 73.5px;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li .m52bb-cont{overflow: hidden;padding-left: 19px;height: 85px;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li .m52bb-cont .m52bb-title a{color: #4c4c4c;font-size: 15px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li .m52bb-cont .m52bb-title a:hover{color: #F4A011;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li .m52bb-cont .m52bb-text{padding-left: 3px;margin-top: 14px;color: #bcbcbc;font-size: 14px;line-height: 22px;}
.m52bb-inews .m52bb-inews-right-block .m52bb-irb-list li .m52bb-cont .m52bb-text a{color: #F4A011;}

.m52bb-icolloquia{margin-top: 35px;position: relative;background-color: #fff;}
/*.m52bb-icolloquia:before{display: block;content: '';width: 22px;height: 13px;position: absolute;top: -12px;left: 589px;}*/
.m52bb-icolloquia .m52bb-ic-block{height: 578px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd{height: 64px;margin-left: 15px;position: relative;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd:after{display: block;content: '';width: 130px;height: 5px;background-color: #CBDCFF;position: absolute;bottom: -1px;right: 0;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd .m52bb-ic-title{float: left;margin-top: 26px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd .m52bb-ic-title .m52bb-zh{color: #3F598F;font-size: 18px;font-weight: 700;font-family:   PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd .m52bb-ic-title .m52bb-en{margin-left: 5px;color: #999;font-size: 16px;font-family:  PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd .m52bb-ic-more{float: right;margin-top: 35px;margin-right: 10px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd .m52bb-ic-more a{color: #666;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-hd .m52bb-ic-more a:hover{color: #F4A011;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list{margin-top: 16px;margin-left: -1px;width: 1200px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li{height: 97px;padding-top: 11px;border-bottom: 1px solid #f9f9f9;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li a{display: block;padding-left: 20px;margin-right: 36px;height: 85px;background: url("https://www.lcsdh.com/Public/math/images/ic-list-arrow.png") 1104px 999px no-repeat;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-time{width: 144px;height: 85px;float: left;background-color: #23247f;color: #FFF;/*! marging-top: 11px; *//*! padding-top: 11px; */}
icolloquia .m52bb-ic-block .m52bb-ic-list li:hover .m52bb-time{color: #FFFFFF;background-color: #CBDCFF;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-time span{display: block;margin: 13px;font-size: 15px;font-family:   PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-time span.date{margin-top: 17px;text-align: center}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-time span.hour{margin-top: -3px;padding-top: 10px;border-top: 1px solid #424389; text-align: center}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-cont{overflow: hidden;padding-left: 35px;height: 85px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-cont .m52bb-title{height: 35px;color: #000;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 16px;letter-spacing: 1px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-cont .m52bb-info{font-size: 0;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-cont .m52bb-info span{display: inline-block;vertical-align: middle;width: 60%;height: 24px;font-size: 14px; font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 24px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li .m52bb-cont .m52bb-info .m52bb-short{display: inline-block;vertical-align: middle;width: 40%;height: 24px;font-size: 14px;  font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 24px;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li:hover{background-color: #f7f7ff;color: #999;}
/*.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li:hover a{background: url("https://www.lcsdh.com/Public/math/images/ic-list-arrow.png") 1104px center no-repeat;}*/
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li:hover .m52bb-cont .m52bb-title{color: #000000;}
.m52bb-icolloquia .m52bb-ic-block .m52bb-ic-list li:hover .m52bb-cont .m52bb-info span{color: #999999;}
.m52bb-imeeting{margin-top: 39px;position: relative;background-color: #fff; padding-bottom: 20px;}
.m52bb-imeeting .m52bb-im-hd{height: 20px; padding-left: 10px;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-title{float: left;color: #3F598F;font-size: 18px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-title em.en{margin-left: 5px;color: #999;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-weight: 400;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-control{float: right;line-height: 20px;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-control span{display: inline-block;vertical-align: middle;margin-left: 7px;width: 8px;height: 8px;border-radius: 8px;background-color: #999;cursor: pointer;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-control span.act{background-color: #F4A010;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-more{float: right;margin-top: -14px;margin-right: 10px;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-more a{color: #666;}
.m52bb-imeeting .m52bb-im-hd .m52bb-im-more a:hover{color: #F4A011;}
.m52bb-imeeting .m52bb-im-list{height: 460px;margin-top: 24px; margin-left: 10px;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block{display: none;height: 449px;overflow: hidden;}
.m52bb-imeeting .m52bb-im-list .m52bb-act{display: block;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-pic{float: left;width: 480px;height: 250px;font-size: 0;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-pic img{width: 480px;height: 250px;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-list{overflow: hidden;padding-left: 22px;margin-top: 1px;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-list li{height: 40px;border-bottom: 1px solid #EEEEEF;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-list li:first-child{border-top: 1px solid #EEEEEF;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-list li a{height: 40px;color: #666;font-size: 14px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 40px;background: url("https://www.lcsdh.com/Public/math/images/ifb-link.png") 3px 2px no-repeat;
	padding-left: 20px;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-list li a span.date{margin-left: 40px;color: #959595;font-size: 12px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-list li a:hover{color: #F4A011;}
.m52bb-imeeting .m52bb-im-list .m52bb-im-block .m52bb-list li a:hover span.date{color: #F4A011;}
.m52bb-imath-link{width: 1200px;height: 190px;margin-top: 30px;/*! background-image: url("https://www.lcsdh.com/Public/math/images/imath-link-bg.png"); */ /*! text-align: center; *//*! font-size: 0; */}
.m52bb-imath-link li{display: inline-block;vertical-align: middle;margin: 30px 3px 0;width: 225px;position: relative;
	background-color: #ffffff;
}
.m52bb-imath-link li a{display: table-cell;color: #141463;width: 225px;height: 130px;background-image: url("https://www.lcsdh.com/Public/math/images/lock.png?1");  background-size: cover;
	background-position: center;
	background-repeat: no-repeat;font-size: 15px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;text-align: center;}
.m52bb-imath-link li a:hover{background-color: #f7f7ff;color: #F4A011;background-image: url("https://www.lcsdh.com/Public/math/images/lock2.png?1")}

/*.m52bb-imath-link li:after{!*! display: block; *!!*! content: ''; *!!*! width: 155px; *!height: 12px;!*! background: url("https://www.lcsdh.com/Public/math/images/imath-list-bg.png") center top no-repeat; *!position: absolute;bottom: -4px;left: 40px;}*/

.m52bb-friendlink{margin-top: 40px;overflow: hidden;border-bottom: 1px solid #CBCBCB;position: relative;background-color: #fff;}
.m52bb-friendlink .m52bb-fl-hd{height: 45px;padding-left: 17px;background-color: #EEEEEF;color: #3F598F;font-size: 18px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 45px;}
.m52bb-friendlink .m52bb-fl-hd em.en{margin-left: 5px;color: #000;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-weight: 400;letter-spacing: 1px;}
.m52bb-friendlink .m52bb-fl-list{width: 1224px;margin-top: 25px;margin-left: -24px;overflow: hidden;font-size: 0;}
.m52bb-friendlink .m52bb-fl-list a{display: inline-block;vertical-align: middle;margin-left: 24px;margin-bottom: 24px; /*! min-height: 30px; */padding: 10px;border: 1px solid #DEDEDE;/*! border-radius: 3px; */color: #4c4c4c;font-size: 15px; letter-spacing: 1px;width: 353px;height: 80px;/*! padding: 20px 0; */}
.m52bb-friendlink .m52bb-fl-list a:hover{color: #F4A011;background-color:#f7f7ff; }

/*inner pages*/
.m52bb-page-hd{width: 100%;height: 279px;position: relative;overflow: hidden;}
.m52bb-page-hd .m52bb-banner{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 279px;}
.m52bb-page-hd .m52bb-banner img{width: 1920px;height: 279px;}
.m52bb-page-hd .m52bb-ph-box{width: 1200px;height: 83px;padding: 0 20px;background-color: #FFF;position: absolute;left: 50%;margin-left: -620px;bottom: 0;z-index: 9;}
.m52bb-page-hd .m52bb-ph-box .m52bb-crumbs{float: left;margin-top: 35px;height: 14px;padding-left: 17px;position: relative;color: #666;font-size: 14px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;white-space: pre;}
.m52bb-page-hd .m52bb-ph-box .m52bb-crumbs a{color: #666;}
.m52bb-page-hd .m52bb-ph-box .m52bb-crumbs em{font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-hd .m52bb-ph-box .m52bb-crumbs:before{display: block;content: '';width: 3px;height: 14px;background-color: #3F598F;position: absolute;left: 0;top: 0;}
.m52bb-page-hd .m52bb-ph-box .m52bb-crumbs:after{display: block;content: '';width: 3px;height: 14px;background-color: #F4A010;position: absolute;left: 5px;top: 0;}
.m52bb-page-hd .m52bb-ph-box .m52bb-right-tools{float: right;height: 33px;margin-top: 24px;line-height: 33px;font-size: 0;}
.m52bb-page-hd .m52bb-ph-box .m52bb-right-tools .m52bb-lang{display: inline-block;vertical-align: middle;height: 30px;}
.m52bb-page-hd .m52bb-ph-box .m52bb-right-tools .m52bb-lang a{display: inline-block;vertical-align: middle;width: 88px;height: 28px;margin-left: 7px;border: 1px solid #DEDEDE;border-radius: 3px;color: #666;font-size: 14px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 28px;text-align: center;}
.m52bb-page-hd .m52bb-ph-box .m52bb-right-tools .m52bb-lang a:hover{color: #F4A010;}
.m52bb-page-hd .m52bb-ph-box .m52bb-right-tools .m52bb-lang a.cur{color: #F4A010;border: 1px solid #F4A010;}
.m52bb-page-hd .m52bb-ph-box .m52bb-right-tools .m52bb-back{display: inline-block;vertical-align: middle;margin-left: 11px;}
.m52bb-page-hd .m52bb-ph-box .m52bb-right-tools .m52bb-back a{display: inline-block;vertical-align: middle;width: 33px;height: 33px;background: url("https://www.lcsdh.com/Public/math/images/back-icon.png") center center no-repeat;}

.m52bb-page-main:after{clear: both;display: block;content: '';height: 90px;visibility: hidden;font-size: 0;}
.m52bb-page-main .m52bb-page-left{float: left;width: 360px;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li{width: 360px;height: 90px;margin-top: 25px;border-radius: 4px;box-shadow: 0 0 5px #595959;position: relative;z-index: 9;overflow: hidden;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li:first-child{margin-top: 0;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li a{display: block;height: 90px;padding-left: 17px;padding-right: 40px;border-radius: 4px;background: url("https://www.lcsdh.com/Public/math/images/page-nav-arrow.png") 331px 999px no-repeat #F7F7F7;overflow: hidden;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li span{display: block;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li span.zh{margin-top: 21px;color: #666;font-size: 18px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li span.en{margin-top: 15px;color: #BBB;font-size: 16px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;text-transform: uppercase;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li a:hover{background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li a:hover span.zh{color: #3F598F;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li a:hover span.en{color: #F4A010;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li.cur a{background-position: 331px center;background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li.cur span.zh{color: #3F598F;}
.m52bb-page-main .m52bb-page-left .m52bb-page-nav li.cur span.en{color: #F4A010;}
.m52bb-page-main .m52bb-page-left .m52bb-page-left-bg{margin-top: 35px;position: relative;}
.m52bb-page-main .m52bb-page-left .m52bb-page-left-bg > div{position: absolute;top: 0;white-space:nowrap;-webkit-transform: rotate(90deg) translateX(100%);-webkit-transform-origin: 100% 0;-ms-transform: rotate(90deg) translateX(100%);-ms-transform-origin: 100% 0;transform: rotate(90deg) translateX(100%);transform-origin: 100% 0;}
.m52bb-page-main .m52bb-page-left .m52bb-page-left-bg .m52bb-zh{right: 75px;color: #EFEFEF;font-size: 48px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;letter-spacing: 15px;}
.m52bb-page-main .m52bb-page-left .m52bb-page-left-bg .m52bb-en{right: 0;color: #EEEEEE;font-size: 74px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}

.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav{width: 326px;padding-left: 17px;padding-right: 17px;margin-bottom: 27px;border-radius: 4px;box-shadow: 0 0 5px #595959;background-color: #F7F7F7;position: relative;z-index: 9;overflow: hidden;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav-act{background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-hd{height: 90px;padding-right: 20px;border-bottom: 1px solid #D6D6D6;overflow: hidden;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-hd span{display: block;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-hd span.zh{margin-top: 21px;color: #666;font-size: 18px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-hd span.en{margin-top: 15px;color: #BBB;font-size: 16px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav:hover{background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav:hover .m52bb-tn-hd span.zh{color: #3F598F;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav:hover .m52bb-tn-hd span.en{color: #F4A010;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-list{margin-bottom: 30px;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-list li{margin-top: 30px;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-list li a{display: block;height: 18px;padding-left: 25px;background: url("https://www.lcsdh.com/Public/math/images/tn-list-arrow.png") 1px 999px no-repeat;color: #666;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-list li a:hover{color: #F4A011;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-hd-act{background: url("https://www.lcsdh.com/Public/math/images/tn-hd-arrow.png") right center no-repeat;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-hd-act span.zh{color: #3F598F;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-hd-act span.en{color: #F4A010;}
.m52bb-page-main .m52bb-page-left .m52bb-teacher-nav .m52bb-tn-list .m52bb-cur a{color: #F4A011;background: url("https://www.lcsdh.com/Public/math/images/tn-list-arrow.png") 1px center no-repeat;}
.m52bb-page-main .m52bb-page-left .m52bb-act .m52bb-teacher-nav{background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .m52bb-act .m52bb-teacher-nav .m52bb-tn-hd span.zh{color: #3F598F;}
.m52bb-page-main .m52bb-page-left .m52bb-act .m52bb-teacher-nav .m52bb-tn-hd span.en{color: #F4A010;}

.m52bb-page-main .m52bb-pages{height: 52px;margin-top: 40px;text-align: center;font-size: 0;}
.m52bb-page-main .m52bb-pages span{display: inline-block;vertical-align: middle;width: 47px;height: 50px;border: 1px dashed #E8E8E8;border-left: none;border-right: 1px solid #E8E8E8;overflow: hidden;font-size: 18px;line-height:50px;}
.m52bb-page-main .m52bb-pages span.first{width: 75px;border-left: 1px dashed #E8E8E8;border-radius: 50px 0 0 50px}
.m52bb-page-main .m52bb-pages span.last{width: 75px;border-right: 1px dashed #E8E8E8;border-radius: 0 50px 50px 0}
.m52bb-page-main .m52bb-pages span a{display: block;height: 50px;color: #666;font-size: 14px;line-height: 50px;text-align: center;}
.m52bb-page-main .m52bb-pages span a:hover{background-color: #3F598F;color: #FFF;}
.m52bb-page-main .m52bb-pages span.act a{background-color: #3F598F;color: #FFF;}

/*About*/
.m52bb-page-main .m52bb-page-show{float: right;width: 790px;padding-left: 24px;padding-bottom: 30px;border-left: 1px solid #999;position: relative;z-index: 9;color: #666;font-size: 14px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 30px;}
.m52bb-page-main .m52bb-page-show:after{display: block;content: '';width: 11px;height: 11px;border-radius: 11px;background-color: #999;position: absolute;left: -6px;bottom: 0;}
.m52bb-page-main .m52bb-page-show img{max-width: 790px;}
.m52bb-page-main .m52bb-page-show .m52bb-about-hd-pic{width: 790px;font-size: 0;line-height: 1;}
.m52bb-page-main .m52bb-page-show .m52bb-about-hd-pic img{width: 790px;}
.m52bb-page-main .m52bb-page-show .m52bb-about-title{margin: 30px 0 30px;height: 43px;line-height: 1;}
.m52bb-page-main .m52bb-page-show .m52bb-about-title .m52bb-at-box{float: left;height: 43px;padding-right: 30px;}
.m52bb-page-main .m52bb-page-show .m52bb-about-title .m52bb-at-box .m52bb-zh{color: #666;font-size: 18px;font-weight: 700;}
.m52bb-page-main .m52bb-page-show .m52bb-about-title .m52bb-at-box .m52bb-en{margin-top: 10px;color: #999;font-size: 17px;letter-spacing: 1px;}
.m52bb-page-main .m52bb-page-show .m52bb-about-title:after{display: block;content: '';height: 43px;overflow: hidden;background: url("https://www.lcsdh.com/Public/math/images/about-title.png") 0 center repeat-x;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text{text-indent: 20px;font-size:12px;clear:both;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text ul{list-style-type: square;width: 680px; margin-left: 50px;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text li{width: 25%; float:left; display: box;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text .m52bb-single{clear:both; width: 100%;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text .m52bb-en{text-indent: 0px;font-size:12px;clear:both;padding: 6px 0;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text li span{margin: -20px;}
.m52bb-page-main .m52bb-page-show .m52bb-sub-title{font-size: 14px;font-weight:bold;clear:both;height: 40px;line-height:40px;vertical-align: middle;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text th{text-align:center;font-weight:bold;border:1px solid #ddd;text-indent:0;}
.m52bb-page-main .m52bb-page-show .m52bb-about-text td{border:1px solid #ddd;}

/*Teacher*/
.m52bb-page-main .m52bb-teacher-index{margin-bottom: 30px;height: 30px;font-size: 0;}
.m52bb-page-main .m52bb-teacher-index a{display: inline-block;vertical-align: middle;width: 28px;height: 28px;border: 1px solid #878787;border-left: none;color: #656565;font-size: 14px;text-align: center;line-height: 28px;}
.m52bb-page-main .m52bb-teacher-index a:first-child{width: 34px;border-left: 1px solid #878787;}
.m52bb-page-main .m52bb-teacher-index a:hover{background-color: #3F598F;color: #FFF;}
.m52bb-page-main .m52bb-teacher-index a.act{background-color: #3F598F;color: #FFF;}
.m52bb-page-main .m52bb-teacher-list{}
.m52bb-page-main .m52bb-teacher-list li{overflow: hidden;padding: 10px 0 0 0;border-bottom: 1px solid #BBB;}
.m52bb-page-main .m52bb-teacher-list li:first-child{padding-top: 0;}
.m52bb-page-main .m52bb-teacher-list li a{display: block;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-pic{float: left;font-size: 0;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-pic img{width: 165px;height: 180px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-pic2{float: left;font-size: 0;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-pic2 img{width: 140px;height: 180px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-zh{float: left;width: 246px;padding-left: 17px;padding-right: 10px;border-right: 1px dashed #E8E8E8;line-height: 1;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-zh .m52bb-name{height: 47px;color: #3F598F;font-size: 24px;line-height: 38px;position: relative;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-zh .m52bb-name:after{display: block;content: '';width: 65px;height: 1px;background-color: #666;position: absolute;bottom: 0;left: 1px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-zh .m52bb-job{margin-top: 13px;color: #F4A011;font-size: 14px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-zh .m52bb-desc{margin-top: 26px;color: #666;font-size: 14px;line-height: 30px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-en{overflow: hidden;padding-left: 20px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;line-height: 1;padding-top: 10px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-en .m52bb-name{height: 47px;color: #3F598F;font-size: 24px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-en .m52bb-job{color: #F4A011;font-size: 14px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-en .m52bb-desc{margin-top: 26px;color: #666;font-size: 14px;line-height: 30px;}
.m52bb-page-main .m52bb-teacher-list li .m52bb-desc-en .m52bb-desc p{word-wrap: break-word;word-break: normal;}
.m52bb-page-main .m52bb-teacher-list-name{margin-left: 40px; width: 900px;}
.m52bb-page-main .m52bb-teacher-list-name a{color: #666;}
.m52bb-page-main .m52bb-teacher-list-name a:hover{color: #F4A011;}
.m52bb-page-main .m52bb-teacher-list-name li{display: inline-block;vertical-align: middle;width: 48%;height: 35px;line-height:35px;}
.m52bb-page-main .m52bb-teacher-list-name .m52bb-zh{width: 85px; display: block; text-align: left; float:left; height:35px;line-height:35px;}

.m52bb-page-main .m52bb-outs-hd{}
.m52bb-page-main .m52bb-outs-hd .m52bb-zh h3{margin-top: 5px;margin-bottom: 15px;height: 26px;overflow: hidden;}
.m52bb-page-main .m52bb-outs-hd .m52bb-zh h3 em{float: left;display: inline-block;padding-right: 22px;color: #000;font-size: 24px;line-height: 24px;}
.m52bb-page-main .m52bb-outs-hd .m52bb-zh h3:after{display: block;content: '';overflow: hidden;height: 20px;margin-top: 4px;background: url("https://www.lcsdh.com/Public/math/images/about-title.png") 0 0 repeat-x;}
.m52bb-page-main .m52bb-outs-hd .m52bb-zh p{color: #666;font-size: 16px;line-height: 27px;text-indent: 2em;}
.m52bb-page-main .m52bb-outs-hd .m52bb-en{padding-top: 5px;text-transform: uppercase;}
.m52bb-page-main .m52bb-outs-hd .m52bb-en h3{margin-top: 5px;margin-bottom: 15px;height: 26px;overflow: hidden;}
.m52bb-page-main .m52bb-outs-hd .m52bb-en h3 em{float: left;display: inline-block;padding-right: 22px;color: #000;font-size: 24px;line-height: 24px;}
.m52bb-page-main .m52bb-outs-hd .m52bb-en h3:after{display: block;content: '';overflow: hidden;height: 20px;margin-top: 4px;background: url("https://www.lcsdh.com/Public/math/images/about-title.png") 0 0 repeat-x;}
.m52bb-page-main .m52bb-outs-hd .m52bb-en p{color: #666;font-size: 14px;line-height: 27px;text-indent: 2em;word-wrap: break-word;word-break: normal;}
.m52bb-page-main .m52bb-outs-title{padding-top: 15px;margin-bottom: 15px;height: 26px;overflow: hidden;}
.m52bb-page-main .m52bb-outs-title em{float: left;display: inline-block;padding-right: 22px;color: #000;font-size: 24px;line-height: 24px;text-transform: uppercase;}
.m52bb-page-main .m52bb-outs-title:after{display: block;content: '';overflow: hidden;height: 20px;margin-top: 4px;background: url("https://www.lcsdh.com/Public/math/images/about-title.png") 0 0 repeat-x;}
.m52bb-page-main .m52bb-outs-list{margin-top: 13px;}
.m52bb-page-main .m52bb-outs-list li{overflow: hidden;height: 200px;padding-top: 30px;line-height: 1;}
.m52bb-page-main .m52bb-outs-list li a{overflow: hidden;display: block;height: 200px;}
.m52bb-page-main .m52bb-outs-list li .m52bb-pic{float: left;width: 165px;height: 180px;font-size: 0;}
.m52bb-page-main .m52bb-outs-list li .m52bb-pic img{width: 165px;height: 180px;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont{overflow: hidden;height: 200px;padding-left: 20px;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont .m52bb-zh-name{height: 37px;color: #3F598F;font-size: 18px;line-height: 33px;position: relative;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont .m52bb-zh-name:after{display: block;content: '';width: 45px;height: 1px;background-color: #666;position: absolute;bottom: 0;left: 1px;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont .m52bb-zh-text{padding: 5px 0;border-bottom: 1px solid #DEDEDE;color: #666;font-size: 14px;line-height: 24px;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont .m52bb-en-name{height: 43px;color: #3F598F;font-size: 18px;line-height: 44px;position: relative;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont .m52bb-en-name:after{display: block;content: '';width: 45px;height: 1px;background-color: #666;position: absolute;bottom: 0;left: 1px;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont .m52bb-en-text{padding-top: 5px;color: #666;font-size: 14px;line-height: 24px;word-wrap: break-word;word-break: normal;text-transform: uppercase;}
.m52bb-page-main .m52bb-outs-list li .m52bb-cont .m52bb-en-text p{word-wrap: break-word;word-break: normal;}

.m52bb-page-main .m52bb-teacher-show{line-height: 1;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd{height: 180px;overflow: hidden;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-pic{float: left;width: 165px;height: 180px;font-size: 0;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-pic img{width: 165px;height: 180px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name{overflow: hidden;height: 180px;padding-left: 30px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name span{display: block;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name .m52bb-n24{font-size: 24px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name .m52bb-n24 .m52bb-zh{color: #3F598F;line-height: 36px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name .m52bb-n24 .m52bb-en{color: #F4A010;line-height: 48px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name .m52bb-n18{font-size: 18px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name .m52bb-n18 .m52bb-zh{color: #3F598F;line-height: 36px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-hd .m52bb-name .m52bb-n18 .m52bb-en{color: #F4A010;line-height: 36px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-info{margin-top: 30px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-info .m52bb-tsi{overflow: hidden;margin-top: 3px;font-size: 0;line-height: 36px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-info .m52bb-tsi .m52bb-name{display: inline-block;vertical-align: top;width: 260px;color: #999;font-size: 16px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-info .m52bb-tsi .m52bb-text{display: inline-block;vertical-align: top;width: 520px;padding-left: 10px;color: #333;font-size: 16px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-tab-nav{padding-left: 10px;margin-top: 20px;height: 50px;box-shadow: 0 0 5px #AAA;font-weight: bold;
	display: inline-block;vertical-align: middle;height: 40px;width: 100%;background-color: #F7F7F7;color: #3F598F;font-size: 18px;line-height: 40px;}
.m52bb-page-main .m52bb-teacher-show .m52bb-ts-tab-nav a{cursor: pointer;}
.m52bb-page-main .m52bb-teacher-show .m52bb-tst-item{color: #333;font-size: 16px;line-height:30px;margin-top: 10px;padding-left: 20px;position: relative;}


/*Research*/
.m52bb-page-main .m52bb-research-groups-list{margin-bottom: 50px;line-height: 1;text-transform: uppercase;}
.m52bb-page-main .m52bb-research-groups-list:after{clear: both;display: block;content: '';height: 0;visibility: hidden;font-size: 0;}
.m52bb-page-main .m52bb-research-groups-list h3.title{height: 50px;color: #000;font-size: 24px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-weight: 700;line-height: 50px;}
.m52bb-page-main .m52bb-research-groups-list ul{margin-top: 10px;width: 792px;margin-left: -2px;}
.m52bb-page-main .m52bb-research-groups-list li{float: left;width: 260px;height: 184px;margin-left: 4px;margin-bottom: 4px;border-radius: 5px;box-shadow: 0 0 5px #AAA;overflow: hidden;}
.m52bb-page-main .m52bb-research-groups-list li a{display: block;height: 184px;background-color: #FFF;border-radius: 5px;color: #000;font-size: 16px;line-height: 36px;}
.m52bb-page-main .m52bb-research-groups-list li .m52bb-box{display: table-cell;vertical-align: middle;text-align: center;width: 260px;height: 184px;}
.m52bb-page-main .m52bb-research-groups-list li p{word-wrap: break-word;word-break: normal;}

.m52bb-page-main .m52bb-conferences-list li{line-height: 36px;}
.m52bb-page-main .m52bb-conferences-list li a{display: block;color: #333;font-size: 12px;text-transform: uppercase;}
.m52bb-page-main .m52bb-conferences-list li a span.date{float: right;color: #999;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-conferences-list li a:hover{color: #F4A010;}
.m52bb-page-main .m52bb-conferences-list li a:hover span.date{color: #F4A010;}

.m52bb-page-main .m52bb-research-list{line-height: 1;text-transform: uppercase;}
.m52bb-page-main .m52bb-research-list li{height: 70px;border-bottom: 1px solid #DEDEDE;}
.m52bb-page-main .m52bb-research-list li a{display: block;height: 70px;overflow: hidden;}
.m52bb-page-main .m52bb-research-list li .m52bb-title{float: left;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-research-list li .m52bb-title .m52bb-zh{color: #333;font-size: 16px;font-weight: 700;line-height: 40px;}
.m52bb-page-main .m52bb-research-list li .m52bb-title .m52bb-en{color: #666;font-size: 12px;line-height: 20px;}
.m52bb-page-main .m52bb-research-list li .m52bb-time{float: right;}
.m52bb-page-main .m52bb-research-list li .m52bb-time .m52bb-date{height: 36px;position: relative;color: #333;font-size: 13px;line-height: 40px;}
.m52bb-page-main .m52bb-research-list li .m52bb-time .m52bb-date:after{display: none;content: '';width: 83px;height: 1px;background-color: #999;position: absolute;bottom: 0;left: 0;}
.m52bb-page-main .m52bb-research-list li .m52bb-time .m52bb-hour{margin-top: 5px;color: #999;font-size: 13px;}
.m52bb-page-main .m52bb-research-list li:hover .m52bb-title .m52bb-zh{color: #3F598F;}
.m52bb-page-main .m52bb-research-list li:hover .m52bb-title .m52bb-en{color: #F4A010;}
.m52bb-page-main .m52bb-research-list li:hover .m52bb-date{color: #3F598F;}
.m52bb-page-main .m52bb-research-list li:hover .m52bb-date:after{display: block;}
.m52bb-page-main .m52bb-research-list li:hover .m52bb-hour{color: #F4A010;}

.m52bb-page-main .m52bb-research-show{text-transform: uppercase;line-height: 1;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-title h3{color: #000;font-size: 20px;font-weight: 700;line-height: 50px;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-info{margin-top: 8px;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-info .m52bb-rsi{font-size: 0;overflow: hidden;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-info .m52bb-rsi .m52bb-name{display: inline-block;vertical-align: top;width: 215px;color: #000;font-size: 16px;font-weight: 700;line-height: 36px;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-info .m52bb-rsi .m52bb-text{display: inline-block;vertical-align: middle;width: 560px;padding-left: 10px;color: #666;font-size: 16px;line-height: 36px;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-post-hd{padding-top: 30px;margin-bottom: 15px;height: 20px;overflow: hidden;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-post-hd em{float: left;display: inline-block;padding-right: 22px;color: #000;font-size: 16px;font-weight: 700;line-height: 20px;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-post-hd:after{display: block;content: '';overflow: hidden;height: 20px;background: url("https://www.lcsdh.com/Public/math/images/about-title.png") 0 0 repeat-x;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-post{color: #666;font-size: 14px;line-height: 36px;word-wrap: break-word;word-break: normal;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-post p{word-wrap: break-word;word-break: normal;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-rel-link{margin: 25px 0;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-rel-link a{display: block;height: 70px;padding-left: 10px;border-radius: 3px;box-shadow: 0 0 5px #AAA;color: #999;font-size: 16px;font-weight: 700;line-height: 70px;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-rel-link a:first-child{margin-bottom: 10px;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-rel-link a span{margin-left: 10px;color: #333;font-weight: 400;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-rel-link a:hover{color: #3F598F;}
.m52bb-page-main .m52bb-research-show .m52bb-rs-rel-link a:hover span{color: #3F598F;}

/*Notice*/
.m52bb-page-main .m52bb-notice-list{margin-top: 5px;line-height: 1;}
.m52bb-page-main .m52bb-notice-list li{height: 49px;border-bottom: 1px dashed #DEDEDE;}
.m52bb-page-main .m52bb-notice-list li a{display: block;height: 49px;overflow: hidden;line-height: 49px;color: #666;font-size: 15px;}
.m52bb-page-main .m52bb-notice-list li a:before{display: inline-block;vertical-align: middle;content: '◆';margin-right: 5px;font-size: 20px;}
.m52bb-page-main .m52bb-notice-list li span.date{float: right;color: #999;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-size: 16px;}
.m52bb-page-main .m52bb-notice-list li a:hover{color: #3F598F;}
.m52bb-page-main .m52bb-notice-list li a:hover span.date{color: #3F598F;}

.m52bb-page-main .m52bb-notice-show{}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-hd{color: #000;font-size: 20px;font-weight: bold;line-height: 40px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-info{padding-bottom: 10px;color: #666;font-size: 12px;line-height: 1;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post{color: #666;font-size: 14px;line-height: 36px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post .m52bb-abstract{color: #666;font-size: 14px;line-height: 36px;padding-left: 20px;width: 750px;text-indent: 30px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post .m52bb-tsi{overflow: hidden;margin-top: 3px;font-size: 0;line-height: 36px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post .m52bb-tsi .m52bb-name{display: inline-block;vertical-align: top;width: 220px;color: #999;font-size: 16px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post .m52bb-tsi .m52bb-text{display: inline-block;vertical-align: top;width: 520px;padding-left: 10px;color: #333;font-size: 16px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post .m52bb-abstitle{display: inline-block;vertical-align: center;width: 750px;color: #999;font-size: 16px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post .m52bb-abstitle em{float: left; width: 220px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-post .m52bb-abstitle:after{display: block;content: '';overflow: hidden;height: 30px;background: url("https://www.lcsdh.com/Public/math/images/about-title.png") 0 0 repeat-x;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-rel-link a{display: block;height: 70px;padding-left: 10px;border-radius: 3px;box-shadow: 0 0 5px #AAA;color: #999;font-size: 16px;font-weight: 700;line-height: 70px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-rel-link a:first-child{margin-bottom: 10px;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-rel-link a span{margin-left: 10px;color: #333;font-weight: 400;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-rel-link a:hover{color: #3F598F;}
.m52bb-page-main .m52bb-notice-show .m52bb-ns-rel-link a:hover span{color: #3F598F;}

/*Download*/
.m52bb-page-main .m52bb-download-list{}
.m52bb-page-main .m52bb-download-list li{height: 62px;margin-bottom: 13px;border-radius: 5px;box-shadow: 0 0 5px #AAA;padding-left: 16px;padding-right: 6px;background-color: #FFF;}
.m52bb-page-main .m52bb-download-list li span.title{float: left;color: #666;font-size: 15px;line-height: 62px;}
.m52bb-page-main .m52bb-download-list li span.dlink{float: right;margin-top: 7px;}
.m52bb-page-main .m52bb-download-list li span.dlink a{display: block;width: 48px;height: 48px;background: url("https://www.lcsdh.com/Public/math/images/download-icon.png") 0 0 no-repeat;}
.m52bb-page-main .m52bb-download-list li span.dlink a:hover{background: url("https://www.lcsdh.com/Public/math/images/download-icon.png") 0 -48px no-repeat;}

/*Contact Us*/
.m52bb-page-main .m52bb-contactus{line-height: 1;text-transform: uppercase;}
.m52bb-page-main .m52bb-contactus .m52bb-cu-zh-name{color: #000;font-size: 18px;font-weight: 700;letter-spacing: 1px;}
.m52bb-page-main .m52bb-contactus .m52bb-cu-zh-text{margin-top: 21px;color: #000;font-size: 16px;line-height: 36px;}
.m52bb-page-main .m52bb-contactus .m52bb-cu-en-name{margin-top: 40px;color: #000;font-size: 16px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;font-weight: 700;}
.m52bb-page-main .m52bb-contactus .m52bb-cu-en-text{margin-top: 20px;color: #000;font-size: 16px;line-height: 36px;}
.m52bb-page-main .m52bb-contactus .m52bb-cu-map{margin-top: 20px;width: 100%;height: 480px;}

/*******************************/
.m52bb-page-main .m52bb-page-left .navigate li{width: 360px;margin-top: 15px;border-radius: 4px;box-shadow: 0 0 5px #595959;position: relative;z-index: 9;overflow: hidden;}
.m52bb-page-main .m52bb-page-left .navigate li:first-child{margin-top: 0;}
.m52bb-page-main .m52bb-page-left .navigate li a{display: block;padding: 0 20px 10px 15px;border-radius: 4px;background: url("https://www.lcsdh.com/Public/math/images/navigate-arrow.png") 331px 999px no-repeat #F7F7F7;overflow: hidden;color: #787878;}
.m52bb-page-main .m52bb-page-left .navigate li span{display: block;}
.m52bb-page-main .m52bb-page-left .navigate li span.zh{margin-top: 15px;color: #666;font-size: 16px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-page-left .navigate li span.en{margin-top: 10px;color: #BBB;font-size: 14px;font-weight: 700;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;}
.m52bb-page-main .m52bb-page-left .navigate li a:hover{background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .navigate li a:hover span.zh{color: #3F598F;}
.m52bb-page-main .m52bb-page-left .navigate li a:hover span.en{color: #F4A010;}
.m52bb-page-main .m52bb-page-left .navigate li.cur a{background-position: 331px center;background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .navigate li.cur span.zh{color: #3F598F;}
.m52bb-page-main .m52bb-page-left .navigate li.cur span.en{color: #F4A010;}
.m52bb-page-main .m52bb-page-left .navigate .m52bb-sub{font-size:14px;font-family: PingFang SC, Microsoft Yahei, Arial, sans-serif;border-top: 1px solid #787878;background: url("https://www.lcsdh.com/Public/math/images/navigate-arrow.png") 331px 999px no-repeat #F7F7F7;}
.m52bb-page-main .m52bb-page-left .navigate .m52bb-cur .m52bb-sub{background-color: #FFF;}
.m52bb-page-main .m52bb-page-left .navigate .m52bb-sub li{border-radius: 0px;box-shadow: 0 0 0 #FFF;height: 30px;line-height:30px;margin-top:0px;}
.m52bb-page-main .m52bb-page-left .navigate .m52bb-sub li a{padding-left:40px;}
.m52bb-page-main .m52bb-page-left .navigate  .m52bb-sub li a:hover{color: #F4A010;}

:root{--ms-accent:#4d3b2a;--ms-radius:4px;--ms-line:1.68;--ms-gap:13px;}
