@charset "utf-8";
/*css reset*/
*{padding: 0;margin: 0;outline: 0}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:"Microsoft Yahei";font-weight:lighter;}
body{font-size:14px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
i,em,b{font-style:normal; display:block; line-height:20px;}
a{text-decoration:none;}
a:link, a:visited, a:hover, a:active {text-decoration: none;cursor: pointer;}
fieldset,img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.container{width:1200px;margin: auto}
.head{background: #1057B4;padding: 10px 0 10px 0;position: relative}
.banner{width:100%;position: relative}
#slick1{margin-bottom: 0;}
#slick1 .slick-dots li{width:22px;height:22px;background: url("../images/icons/bannerdots2.png") no-repeat;display: block;margin-bottom: 20px;}
#slick1 .slick-dots li.slick-active{background: url("../images/icons/bannerdots1.png") no-repeat;}
#slick1 .slick-dots li button:before{content: ""}
#slick1 .slick-dots{width:22px;right:300px;bottom:170px;}
.bannerTxt{width:100%;height:246px;background: url("../images/bannertxtbg.png") repeat;position: absolute;left:0;right:0;bottom:0;}
.bannerTxt p{width:1200px;margin: auto;font-size: 26px;color:#fff;position: relative}
.bannerTxt p span{position: absolute;width:600px;right:0;bottom:-200px;}
.foot{background:#003F91;border-top: 5px solid #003881;padding: 50px 0;}
.foot .container{position: relative}
.footlogo{width:636px;height:156px;position: absolute;left:50px;bottom:-50px;background: url("../images/footlogo.png") no-repeat;}
.foot dt{width:755px;font-size: 16px;color:#99CCFF;}
.foot dt p{padding-bottom: 20px;}
.footItem1{width:350px;margin-right: 70px;}
.footItem2{width:330px;}
.foot dd{width:380px;}
.foot dd li{float: left;padding: 0 35px;position: relative}
.foot dd li i{display: block;text-align: center;padding-bottom: 15px;}
.foot dd li p{font-size: 16px;color:#99CCFF;}
.last{padding-right: 0;border-left: 1px solid #104B98}
.departmentsHospitals{background: #F8F7F7;padding: 40px 0;}
.departments{width:760px;background: #fff;height:325px;padding:30px 20px;}
.Hospitals{width:340px;background: #FDFDFD;height:325px;padding:30px 20px 30px 40px;}
.title2 a{font-size: 26px;color:#333;font-weight: normal;display: block;padding-bottom: 45px;}
.Hospitals li a{display: block;padding-left: 60px;position: relative;min-height: 40px;padding-bottom: 20px;font-size: 16px;color:#333;line-height: 40px;}
.Hospitals li a i{width:40px;position: absolute;left:0;top:0;}
.departments dd li a{display: block;padding-left: 40px;position: relative;padding-bottom: 20px;font-size: 16px;color:#333333;}
.departments dd li a i{width:20px;position: absolute;left:0;top:0;}
.departments dt{width:175px;text-align: center}
.departments dd{width:530px;margin-left: 45px;}
.departments dt p{font-size: 18px;color:#666666;padding-top: 10px;padding-bottom: 10px;}
.departments dt .first{margin-bottom: 20px;position: relative}
.departments dt .second{position: relative}
.departments dt .first:after{position: absolute;width:60px;height:1px;background: #E41221;bottom:0;left:0;right:0;margin: auto;content: ""}
.departments dt .second:after{position: absolute;width:60px;height:1px;background: #F3DE6F;bottom:0;left:0;right:0;margin: auto;content: ""}
.learningResearch{padding: 40px 0;}
.title2{position: relative}
.title2 .morelink{position: absolute;width:14px;height:25px;right:0;top:0;}
.research ul{overflow: hidden;margin-left: -2%;}
.research li{width:23%;margin-left: 2%;float: left;}
.research li a{display: block;padding-top: 30px;padding-bottom: 30px;width:120px;margin: auto;text-align: center;font-size: 20px;color:#fff;}
.colorbg1{background: #50BAEB}
.colorbg2{background: #0088D0}
.colorbg3{background: #F9C556}
.colorbg4{background: #369C6B}
.learning ul{overflow: hidden;position: relative;margin-bottom: 50px;border: 1px solid #F1EFEF;}
.learning li{height:325px;float: left;}
.learning li h2{height:55px;background: #F8F7F7;width:399px;text-align: center;line-height: 55px;font-size: 22px;color:#999999;font-weight: normal;cursor: pointer;}
.learning li dl{padding: 40px;position: absolute;left:0;top:54px;height:189px;width:1118px;}
.learning li dt{width:280px;}
.learning li dd{width:735px;margin-left: 50px;font-size: 14px;color:#666666;line-height: 26px;}
li.cur h2{color:#3366CC;border-top: 2px solid #2272D6;background: #fff;}
.faculties{background: #F8F7F7;padding: 40px 0;}
.facultiesPic{width:100%;height:269px;position: relative}
.facultiesItem{width:208px;}
.facultiesItem dd{padding: 20px 15px;}
.facultiesItem dd a{display: block;color:#333333;font-size: 20px;text-align: center}
.facultiesItem dd p{color:#666666;font-size: 14px;text-align: center;margin-top: 10px;}
#slick2 .slick-dots li{width:20px;height:5px;background: #fff;border: 1px solid #E0E0E0;border-radius: 10px;}
#slick2 .slick-dots li button:before{content: ""}
#slick2 .slick-dots li.slick-active{background: #DF4340;}
.message{width:520px;border: 1px solid #90B3DF;border-radius: 7px;position: relative;top:-50px;background: #fff;}
.history{width:620px;margin-left: 50px;margin-top: 50px;position: relative;}
/*大事记start*/
.event_box{width:100%;position:relative;}
.line{position: absolute;width:238px;height:2px;left:40px;top:48%;background: url("../images/line.png") no-repeat}
.event_box .parHd {width:260px;display:block;margin:auto;height:92px;overflow:hidden;padding: 0 30px;position: relative}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:50px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:auto;border: 1px dashed #E7E7E7;position:absolute;left:0;top:52%;z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:15px;font-size:12px;color:#999999;margin:0 20px;position:relative;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:17px;height:17px;position:absolute;z-index:20;top:-11px;left:50%;margin-left:-12px;}
.parBd{border: 1px solid #F5F5F5;padding: 20px 30px;font-size: 16px;color: #666666;margin-bottom: 20px;}
.parBd h4{position:relative;font-size:40px;margin-bottom:3%;/*width:200px;*/ padding:0 60px;display:inline-block;text-align:center;}
.parBd h4:after{content:'';background:#000;width:100px;height:1px;position:absolute;left:-100px;bottom:12px;}
.parBd h4:before{content:'';background:#000;width:100px;height:1px;position:absolute;right:-100px;bottom:12px;}
.parBd p{font-size:16px;width:auto;margin:0 auto;}
div#listBox {width:100%;}
.sPrev,.sNext{width:20px;height:20px;display:block;position:absolute;top:34px;}
.sPrev{left:18px;}
.sNext{right:21px;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:17px;height:17px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:-14px;left:0px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}
.parHd li b{display: none;font-weight: normal}
.parHd li.act b{display: block; position: relative;top: -50px;left: -5px;}
.historyInner h2{font-size: 22px;color: #333333;font-weight: normal;margin-bottom: 20px;}
.historyInner p{font-size: 16px;color: #666666;line-height: 30px;}
.readMore{width:130px;height:40px;border: 1px solid #588DCE;border-radius: 20px;text-align: center;line-height: 40px;margin-top: 30px;}
.readMore a{color:#588DCE;font-size: 16px;}
.messageTit{width:100%;height:140px;background: url("../images/messageTitbg.png") no-repeat;}
.messageTit h2{padding: 30px 40px;color:#fff;font-weight: normal;font-size: 28px;}
.messageCon{padding: 40px;}
.messageCon p{font-size: 16px;color:#333333;line-height: 30px;}
.readMoreg{width:130px;height:40px;border: 1px solid #E0E0E0;border-radius: 20px;text-align: center;line-height: 40px;margin-top: 30px;position: absolute;right:0;}
.readMoreg a{color:#999999;font-size: 16px;}
.nav{width:100%;background: url("../images/navbg.png") no-repeat top center;height:74px;position: absolute;left:0;right:0;top:0;background-size: 100% 100%;}
.nav ul{overflow: hidden;}
.nav li{float: left;padding:0 20px;margin-top: 15px;}
.nav li a{font-size: 16px;color:#333;}
.contact{font-size: 16px;color:#99CCFF;padding-right: 20px;}
.en{font-size: 16px;color:#99CCFF;display: inline-block;padding-right: 20px;/*background: url("../images/icons/enjt.png") no-repeat right center;*/}
.head .container{position: relative}
.head ul{overflow: hidden;border-right: 1px solid #2660AB;height:100%;position: absolute;right:0;top:0;}
.head li{float: left;padding: 25px 20px;border-left: 1px solid #2660AB;height:100%;}
.facultiesItem:hover .facultiesPicMask{position: absolute;width:100%;left:0;right:0;top:0;height:100%;background: url("../images/facultiespicbg.png") repeat;}
.facultiesItem:hover  dd{background: #fff;border-top: 2px solid #FFCC00;}
.facultiesItem:hover .facultiesPicMask a{width:60px;height:60px;background: url("../images/facultiesmoreicon.png") no-repeat;margin: 110px auto 80px;display: block;}
.pcserBox{
    background: #fff;
    position: absolute;
    height: 30px;
    width: 200px;
    top: 20px;
    right: 0;
    border: 1px solid #DDEBFF;
    border-radius: 30px;
    display: none;
}
input.motion_1 {
    height: 30px;
    line-height: 30px;
    color: #666666;
    width: 150px;
    border: 0;
    outline: 0;
    background: transparent;
    padding: 0 10px;
    position: absolute;
    left:0;
    top: 0;
}
.serbtn2 {
    width: 18px;
    position: absolute;
    right: 13px;
    top: 5px;
}
/*Faculties*/
.subTop{position: relative}
.currentPosition{padding: 20px 0;font-size: 16px;color:#999999;border-bottom: 1px solid #F4F5F6;}
.currentPosition p{position: relative;padding-left: 20px;}
.currentPosition i{width:15px;height:13px;position: absolute;left:0;top:3px;background: url("../images/icons/homeicon.png") no-repeat;}
.currentPosition a{color:#999999;}
.facultiestit{width:250px;margin-right: 120px;font-size: 28px;color:#333333;font-weight: normal;border-bottom: 1px solid #FFAA2C;padding-bottom: 15px;position: absolute;left:0;top:60px;}
.facultiesListItem1 li{padding-top:60px;padding-bottom:60px;padding-left: 370px;position: relative}
.facultiesListItem1 li dl{padding-right: 270px;position: relative;width:558px;min-height: 390px;}
.facultiesListItem1 li dl dd{position: absolute;width:210px;right:0;top:0;}
.facultiesListItem1 li dt p{font-size: 16px;color:#666666;line-height: 30px;}
.facultiestxt{background: #FCFCFC;padding: 20px;text-align: center}
.facultiestxt span{font-size: 18px;color: #333333;margin-bottom: 10px;display: block;}
.facultiestxt b{font-size: 14px;color:#666666;font-weight: normal}
.facultiesList2{background: #F8F7F7;}
.facultiesList2 li{padding-bottom: 0;}
.facultiesList2 li h1{border-bottom: 1px solid #8FA9E0;}
.facultiesList2 li dl{border-bottom: 1px dashed #DFDEDE;padding-bottom: 40px;}
.facultiesListItem2 div{overflow: hidden;}
.facultiesListItem2 a{display: block;font-size: 16px;color:#333333;width:20.5%;float: left;text-align:center;margin-left: 2%;border: 1px dashed #DCDCDC;padding: 20px 1%;margin-bottom: 20px;}
.columTit{position: absolute;left:0;right:0;font-size: 30px;color:#fff;bottom:60px;width:1200px;margin: auto;font-weight: normal;text-shadow:  1px 2px 6px #000;}
.columTit span{position: relative;padding-bottom: 5px;}
.columTit span:after{position: absolute;width:100px;height:2px;background: #EEF3F9;bottom:0;left:0;right:0;content: "";margin: auto}
/*members of chinese academy*/
.leftNav{width:300px;border-top: 2px solid #4F91E8;margin-right: 80px;}
.leftNav ul li{padding: 20px;position: relative}
.leftNav ul li a{font-size: 16px;color:#666;}
.leftNav ul li.active:before{width:15px;height:2px;background: #2272D6;position: absolute;top:30px;left:0;content: ""}
.leftNav ul li.active a{color:#2272D6}
.membersCon{width:820px;padding-top: 60px;min-height: 600px;padding-bottom: 40px;overflow: hidden;}
.membersCon h2{font-size: 36px;color:#333;font-weight: normal;margin-bottom: 80px;}
.membersCon dl{padding-right: 300px;position: relative}
.membersCon dl dd{position: absolute;right:0;top:0;width:200px;}
.membersCon dl dd img{width:100%}
.facultiestxt{background: #fff}
.membersCon dl dt p{font-size: 16px;color:#333;line-height: 30px;}
/*library*/
.libraryCon p{font-size: 16px;color:#333333;line-height: 30px;margin-bottom: 20px;}
.libraryCon h3{font-size: 24px;color:#333;font-weight: normal;text-align: center;margin-bottom: 40px;}
.libraryCon img{margin: auto;max-width: 100%;display: block;margin-bottom: 40px;}
.libraryCon p a{font-size: 14px;color:#666666;border-bottom: 1px solid #7CBDFF;position: relative}
.libraryCon p i{width:5px;height:5px;display:inline-block;border-radius: 50%;background: #CACACA; margin-right: 10px;}
/*resources*/
.resourcesList{margin-top: 60px;}
.resourcesList li.rightItem .resourcesCon{padding-right: 340px;position: relative;margin: 60px 0;}
.resourcesList li.leftItem .resourcesCon{padding-left: 340px;position: relative;margin: 60px 0;}
.resourcesList li.rightItem .resourcesPic{position: absolute;right:0;top:50px;}
.resourcesList li.leftItem .resourcesPic{position: absolute;left:0;top:50px;}
.resourcesList li.rightItem .resourcesTxt{padding: 50px 155px 50px 60px;background: #F8F7F7;}
.resourcesList li.leftItem .resourcesTxt{padding: 50px 60px 50px 155px;background: #F8F7F7;}
.resourcesTxt p{font-size: 18px;color:#333333;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;height:180px;}
.resourcesTxt .readMore{background: #fff;border: 1px solid #E1E1E1;margin-top: 50px;}
.resourcesTxt .readMore a{color:#999999;}
.resourcesList li h1{text-align: center;font-size: 28px;color:#333;font-weight: normal;margin-bottom: 60px;position: relative;padding-bottom: 10px;}
.resourcesList li h1:before{width:150px;position: absolute;height:4px;background: #2F63CC;bottom:0;left:0;right:0;margin: auto;content: ""}
/*administration*/
.administrationItem1{padding: 60px 0;}
.administrationItem1 dl{padding-left: 500px;position: relative;min-height: 275px;}
.administrationItem1 dl dt{position: absolute;left:0;top:0;}
.administrationItem2{padding: 60px 0;background: #FCFCFC;}
.administrationItem2 dl{padding-right: 500px;position: relative;min-height: 275px;}
.administrationItem2 dl dt{position: absolute;right:0;top:0;}
.administrationtxt h1{font-size: 28px;color:#333;font-weight: normal;margin-bottom: 40px;padding-top: 30px;}
.administrationtxt p{font-size: 14px;color:#666666;line-height: 24px;border-left: 1px solid #3366CC;padding-left: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height:70px;}
.administrationtxt .readMoreg{text-align: right;width:auto;border: 0;position: initial;}
.administrationtxt .readMoreg a{display:inline-block;width: 130px;height: 40px;border: 1px solid #E0E0E0;border-radius: 20px;text-align: center;line-height: 40px;}
.administrationItem2 .administrationtxt .readMoreg{text-align: left;}
.libraryCon p a.hospitalLinkItem{font-size: 15px;color:#666666;display: inline-block;width:45%;margin-left: 2%;border-bottom:0;position: relative}
.hospitalLinkItem span{border-bottom: 1px solid #69B4FF;}
.hospitalLinkItem:before{position: absolute;width:5px;height:5px;border-radius: 50%;background: #CACACA;left:-3%;top:14px;content: ""}
.hospitalLink{padding-bottom: 20px;border-bottom: 2px solid #F4F4F4;margin-bottom: 40px;}
/*teaching Learning*/
.bggray{background: #F8F7F7;}
.teachingItem1{padding: 60px 0;}
.teachingItem1 h3{font-size: 28px;color:#333333;font-weight: normal;text-align: center;padding-bottom: 10px;position: relative;margin-bottom: 60px;}
.teachingItem1 h3:before{position: absolute;width:150px;height:2px;background: #2F63CC;bottom:0;left:0;right:0;margin: auto;content: ""}
.teachingItem1 dl{padding-left: 500px;position: relative;min-height: 275px;}
.teachingItem1 dl dt{position: absolute;left:0;top:0;}
.teachingItem1 dl dd p{font-size: 14px;color:#666666;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;height:175px;}
.teachingItem1 .readMoreg{position: initial;width:auto;text-align: right;border: 0;}
.teachingItem1 .readMoreg a{display: inline-block;width: 130px;height: 40px;border: 1px solid #E0E0E0;border-radius: 20px;text-align: center;line-height: 40px;}
/*School of Biomedical Engineering*/
.libraryCon .hospitalLink2 a.hospitalLinkItem{display: block;}
/*schoolsDepartments*/
.schoolsDepartments li h3{font-size: 28px;color:#333;font-weight: normal;margin-bottom: 50px;}
.schoolsDepartments li{padding: 60px 0;border-bottom: 1px solid #EAEAEE;}
.schoolsDepartments dl{padding-left: 500px;position: relative}
.schoolsDepartments dt{position: absolute;left:0;top:0;}
.schoolsDepartments dd p{font-size: 17px;color:#666666;line-height: 30px;margin-bottom: 50px;}
.schoolsDepartments dd h4{font-size: 20px;color:#666666;font-weight: normal;margin-bottom: 30px;}
.linkList3 a{display: inline-block;width:20%;margin-left:4%;font-size: 15px;color:#666666;position: relative;margin-bottom: 10px;}
.linkList3 a:before{position: absolute;width:5px;height:5px;border-radius: 50%;background: #CACACA;left:-10%;top:10px;content: ""}
.linkList3 a span,.linkList4 a span{border-bottom: 1px solid #7DBEFF;}
.linkList4 a{width:auto;display: block;margin-left:4%;font-size: 15px;color:#666666;position: relative;margin-bottom: 10px;}
.linkList4 a:before{position: absolute;width:5px;height:5px;border-radius: 50%;background: #CACACA;left:-3%;top:10px;content: ""}
.moreLink{font-size: 14px;color:#0066CC;}
/*affiliatedHospitals*/
.affiliatedHospitals li{padding: 60px 0;border-bottom: 1px solid #F2F3F5;}
.affiliatedHospitals li dl{padding-left: 370px;position: relative;min-height: 380px;}
.affiliatedHospitals li dl dt{position: absolute;left:0;top:0;}
.affiliatedHospitals li dl dt>a{display: block;margin-bottom: 20px;}
.affiliatedHospitals li dl dd h3{font-size: 28px;color:#333;font-weight: normal;margin-bottom: 30px;}
.affiliatedHospitals li dl dd p{font-size: 17px;color:#666666;line-height: 30px;}
/*Academics & Research*/
.academicsList{margin-top: 60px;}
.bg1 .academicsItem{background: #50BAEB;}
.bg2 .academicsItem{background: #0088D0;}
.bg3 .academicsItem{background: #369C6B;}
.academicsList li{margin-bottom: 60px;}
.academicsList li .academicsItem{width:270px;height:120px;position: absolute;left:0;top:35px;padding: 40px;}
.academicsList li .academicsItem span{font-size: 28px;color:#fff;text-align: center;border: 1px solid #fff;display: block;padding: 25px 0;}
.academicsList li{padding-left: 230px;position: relative}
.academicsList li .academicsCon{padding: 55px 55px 55px 165px;background: #FDFDFD;border: 1px solid #DEDEDE;min-height: 195px;}
.academicsList li .academicsCon a{margin: 0 1.5%;font-size: 15px;color:#333333;display: block;border: 1px solid #84C5E8;padding: 20px;margin-bottom: 15px;text-align: center;min-height:30px;}
.academicsList li.colorbg2 .academicsCon a{border: 1px solid #B6DAFE;}
.academicsList li.colorbg3 .academicsCon a{border: 1px solid #83C1A3;}
.academicsList li .academicsCon table{width:100%;}
.academicsList li .academicsCon table td{width:47%;}
.academicsList li.bg2 .academicsCon{background: url("../images/academicsResearchbg.png") no-repeat bottom right #FDFDFD;}
/*about*/

.xrld{margin-left: -5%;}
.xrld li.xz {
    background: url(../images/leaderbg.png) no-repeat right bottom #F7F7F7;
}
.xrld li {
    width: 41%;
    margin-left: 5%;
    margin-bottom: 10px;
    float: left;
    background: #F7F7F7;
    padding: 25px 2%;
    height:30px;
    line-height:30px;
}
.xrld li span{display: table}
.xrld li span  b{
    font-size: 14px;
    color: #666666;
    font-weight: normal;
    display: inline-block;
}
.xrld li span strong {
    display: table-cell;
    font-size: 14px;
    font-weight: normal;
    padding-right: 10px;
    padding-left: 20px;
    width: 185px;
    vertical-align: top;
    text-indent: 8px;
}
.xzicon1 strong{background: url("../images/leadericon1.png") no-repeat left center;/*padding-bottom: 10px;*/text-indent: 12px !important;}
.xzicon1 strong+strong{background: none;}
.xzicon2 strong{background: url("../images/leadericon2.png") no-repeat left center;}
.xzicon2 strong+strong{background: none;}


/*aboutFMMU*/
.thePresentLeader{background: url("../images/thePresentLeaderbg.jpg") no-repeat;width:100%;padding-top:30px;padding-bottom: 80px;}
.thePresentLeader h2{font-size: 30px;color:#fff;font-weight: normal;margin-bottom: 60px;}
.thePresentLeader ul{background: url("../images/thePresentLeaderbgw.png") repeat;overflow: hidden;padding: 10px;}
.thePresentLeader ul li{float: left;}
.thePresentLeader ul li.Leaderitem1{width:29%;height:470px;margin-right: 1%}
.thePresentLeader ul li.Leaderitem2{width:19%;height:230px;margin-bottom: 10px;margin-right: 1%}
.thePresentLeader ul li.Leaderitem3{width:19%;height:230px;margin-bottom: 10px;margin-right: 1%}
.thePresentLeader ul li.Leaderitem4{width:30%;height:230px;margin-bottom: 10px;}
.thePresentLeader ul li.Leaderitem5{width:39%;height:230px;margin-right: 1%}
.thePresentLeader ul li.Leaderitem6{width:30%;height:230px;}
.thePresentLeader ul li img{width:100%}
.aboutFMMUTit{font-size: 30px;color:#333;font-weight: normal;}
.aboutFMMUTit span{padding-top: 30px;border-top: 2px solid #3683E8;display: inline-block;}
.aboutFMMUList li dl{padding-right: 550px;position: relative;padding-bottom: 60px;border-bottom: 1px solid #F0F0F3;margin-top: 50px;}
.aboutFMMUList li dd{position: absolute;right:0;top:0;}
.aboutFMMUList li dt{min-height: 300px;}
.aboutFMMUList li dt p{font-size: 14px;color:#666666;line-height: 30px;}
.aboutFMMUList li dt .readMoreg{position:  relative;}
.leadership{background: url("../images/leadershipbg.png") no-repeat center bottom #F8F7F7;padding-bottom: 60px;}
.leadership ul{margin-top: 50px;}
.leadership li{overflow: hidden;padding: 25px 0;border-bottom: 1px solid #E2E2E2;}
.leadership li p{width:25%;float: left;position: relative;}
.leadership li span{width:25%;float: left;font-size: 18px;color:#333;}
.leadership li p b{padding-left: 50px;display: block;font-size: 18px;color:#999999;font-weight: normal;padding-top: 2px;padding-bottom: 2px;}
.leadership li p.leadericon1 i{background: url("../images/leadericon1.png") no-repeat left top;position: absolute;left:0;top:0;width:31px;height:24px;}
.leadership li p.leadericon2 i{background: url("../images/leadericon2.png") no-repeat left top;position: absolute;left:0;top:0;width:31px;height:24px;}
.chartBox {
    padding: 10px;
    border: 1px solid #fff;
    position: absolute;
    left: 30px;
    top:-115px;
    background: url("../images/thePresentLeaderbgw.png") repeat;
}
.chartimg {
    background: #fff;
    width: 90px;
    height: 90px;
}
.chartimg img {
    width: 100%;
}
@media screen and (max-width: 1220px){
    .container{padding: 0 10px;width:auto;}
    .learning li h2{width: 100%;font-size: 12px;}
    .learning li{height:400px;width: 33.33%;}
    .learning li dl{
        padding: 20px;
        position: absolute;
        left: 0;
        top: 45px;
        height: auto;
        width: auto;
    }
    .learning li dd{width: calc(100% - 300px);margin-left: 20px;}
    .departments{width: auto;float: none;height: auto;}
    .Hospitals {
        width: auto;
        float: none;
        height:auto;
        padding: 30px 20px 30px 20px;
    }
    .message {
        width: auto;
        float: none;
        top:auto;
        margin-top: 20px;
    }
    .history {
        width:auto;
        float: none;
        margin-left: 0;
    }
    .messageTit {
        width: 100%;
        height:auto;
        background: #2272D6;
    }
    .nav{display: none}
    .banner{padding-bottom: 40px;background: #F8F8F8;}
    #slick1 .slick-dots {
        right: auto;
        bottom: -52px;
        width: 100%;
        text-align: center;
        left: 0;
        margin: auto;
    }
    #slick1 .slick-dots li{display: inline-block;background: url(../images/icons/bannerbotsb.png) no-repeat;}
    #slick1 .slick-slide{padding-bottom: 40px;}
    .bannerTxt {
        width: 100%;
        height: auto;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        text-align: center;
        background: none;
    }
    .bannerTxt p {
        width: auto;
        margin: auto;
        font-size: 14px;
        color: #333;
        position: relative;
        text-align: center;
    }
    .bannerTxt p span {
        position: initial;
         width: auto;
         right: 0;
         bottom:0;
    }
    .logo{width:auto;height:30px;display: block}
    .logo img{height:100%;}
    .historyInner{padding-bottom: 70px;}
    .readMoreg{bottom: 10px;}
    .facultiesItem {
        width: 80%;
        margin-left: 10%;
    }
    .foot dt {
        width: auto;
        font-size: 16px;
        color: #99CCFF;
        float: none;
    }
    .foot dd {
        width: auto;
        float: none;
    }
    .foot dd{text-align: center;background: rgba(255,255,255,.05);border-top: 1px solid #1352A3;border-bottom: 1px solid #1352A3;padding: 10px 0;}
    .foot dd li {
        float: none;
        padding: 0 35px;
        display: inline-block;
    }
    .foot dd li i img{width:30px;}
    .footlogo {
        width: 80%;
        height: 70px;
        position: absolute;
        left: 50px;
        bottom: -18px;
        background: url(../images/footlogo.png) no-repeat;
        background-size: 100%;
        right:50px;
        margin: auto;
    }
    .Hospitals  ul{overflow: hidden}
    .Hospitals  ul li{width:50%;float: left;}
    .topnav{position: absolute;top:0;left:0;right:0;width:100%;z-index: 100}
    .ydnav{height:30px;background:rgba(255,255,255,.9);width:100%;position: absolute;left: 0;top:0;}
    .menuicon{width:20px;height:10px;background: url("../images/icons/menuicon1.png") no-repeat;background-size: 100%;position: absolute;left:1rem;top:10px;}
    .ydnav dl{position: absolute;right:1rem;top:10px;}
    .ydnav dl dt span{float: left;font-size: 12px;color:#0C51AB;margin-left: 10px;position: relative;top:-3px;}
    .serIcon{width:13px;height:13px;background: url("../images/icons/ydsericon.png") no-repeat;background-size: 100%;display: block;margin-left: 10px;}

    .navBox{background: #fff;position: relative;top: 30px;}
    #nav li{padding: 0 10px;}
    #nav li p{border-bottom: 1px solid #D7D4CC;padding: 10px;}
    #nav li a{color:#000000;font-size: 16px;}
    #nav li ul{margin: 0;}
    #nav li>ul>li{height:30px;line-height:30px;border-bottom: 1px dashed #7E7E7E;}
    #nav li>ul>li>a{font-size: 12px;color:#666666;padding:0 20px;display: block}
    #nav li ul .sanji{border-bottom: 1px dashed #7E7E7E;overflow: hidden;}
    #nav li ul .sanji li{float: left;width:30%;margin-left: 3%}
    #nav li ul .sanji li a{border-bottom: 0;}
    .searchBox {
        z-index: 100;
        display: none;
        position: relative;
        background: #DADADA;
        height: 40px;
        top: 30px;
        padding: 10px 10px 0;
    }
    .srk {
        background: #fff;
        height: 30px;
        width: 80%;
        float: left;
    }
    .seabtn {
        background: #1449AA;
        float: right;
        width: 20%;
        height: 30px;
        line-height: 30px;
        color: #fff;
    }
    .research li a{font-size: 14px;}
    .departments dd li a{font-size: 14px;}
    .messageTit h2{font-size: 18px;padding: 15px 20px;}
    .messageCon {
        padding: 20px;
    }
    .foot{padding: 20px 0;}
    .foot dd li p{font-size: 14px;}
    .historyInner h2{font-size: 16px;}
    .historyInner p{font-size: 14px;}
    .parBd {
        padding: 10px 15px;
        font-size: 14px;
    }
    .messageCon p{font-size: 14px;line-height: 24px;}
    .footItem1{width:auto}
    .footItem2{width: auto}
    .head ul{display: none}
    /*faculties*/
    .facultiesListItem1 li {
        padding-left: 0;
        position: relative;
    }
    .facultiestit{position: initial;width:100%;margin-bottom: 20px;font-size: 18px;}
    .facultiesListItem1 li dl{width:auto}
    /*members*/
    .columTit{width:auto;padding: 0 10px;font-size: 18px;}
    .leftNav{width:auto;float: none;margin-right: 0;}
    .membersCon {
        width: auto;
        float: none;
    }
    .membersCon h2 {
        font-size: 18px;
        margin-bottom: 30px;
    }
    .membersCon dl dt p{font-size: 14px;}
    .membersCon dl{padding-right: 0;}
    .membersCon dl dd{position: initial;width:200px;margin: auto}
    /*resources*/
    .resourcesList li h1{font-size: 18px;margin-bottom: 20px;}
    .resourcesTxt p{font-size: 14px;height:auto}
    .libraryCon h3{font-size: 16px;margin-bottom: 20px;}
    .libraryCon p{font-size: 14px;line-height: 28px;}
    /*administration*/
    .administrationtxt h1{font-size: 18px;margin-bottom: 20px;padding-top: 0;}
    .administrationItem1 dl{padding-left: 250px;min-height: 200px;}
    .administrationItem2 dl{padding-right: 250px;min-height: 200px;}
    .administrationItem1 dl dt ,.administrationItem2 dl dt{width:200px;}
    .administrationItem1 dl dt img,.administrationItem2 dl dt img{width:100%}
    /*teachingLearning*/
    .teachingItem1 dl{padding-left: 300px;}
    .teachingItem1 dl dt{width:250px;}
    .teachingItem1 dl dt img{width:100%;}
    .teachingItem1 h3{font-size: 18px;margin-bottom: 30px;}
    .teachingItem1{padding: 30px 0;}
    /*school*/
    .linkList3 a{width:40%}
    .schoolsDepartments dl{padding-left: 250px;}
    .schoolsDepartments dt{width:200px;}
    .schoolsDepartments dt img{width:100%;}
    .schoolsDepartments li h3{font-size: 18px;margin-bottom: 25px;}
    .schoolsDepartments li{padding: 30px 0;}
    /*Academics & Research*/
    .academicsList li{margin-bottom: 20px;}
    .academicsList li .academicsItem{position: initial;margin-bottom: 20px;}
    .academicsList li{padding-left: 0;}
    .academicsList li .academicsCon{padding: 20px;}
    .academicsList li .academicsCon a{height:auto;font-size: 14px;padding: 10px;}
    .academicsList{margin-top: 30px;}
    .academicsList li .academicsItem{height:auto;width:200px;margin: 0 auto 20px;}
    .academicsList li .academicsItem span{font-size: 16px;padding: 15px 0;}
    /*aboutFMMU*/
    .aboutFMMUList li dl{padding-right: 250px;}
    .aboutFMMUList li dd{width:200px;}
    .aboutFMMUList li dd img{width:100%;}
}
@media screen and (max-width: 830px){
    .departments dt {
        width: auto;
        text-align: center;
        float: none;
    }
    .departments dt ul{overflow: hidden}
    .departments dt li{width:50%;float: left}
    .departments dd {
        width:auto;
        float: none;
        margin-left: 0;
    }
    .departments dt p{font-size: 16px;}
    .title2 a {
        font-size: 18px;
    }
    .columTit{bottom:20px;}
    .resourcesList li.rightItem .resourcesCon,.resourcesList li.leftItem .resourcesCon{padding:0;margin: 20px 0;}
    .resourcesList li.rightItem .resourcesPic,.resourcesList li.leftItem .resourcesPic{position: initial;}
    .resourcesList li.rightItem .resourcesPic img,.resourcesList li.leftItem .resourcesPic img{width:100%}
    .resourcesList li.rightItem .resourcesTxt,.resourcesList li.leftItem .resourcesTxt{padding: 20px;}
    /*Affiliated Hospitals*/
    .affiliatedHospitals li dl{padding-left: 0;}
    .affiliatedHospitals li dl dt{position: initial;overflow: hidden}
    .affiliatedHospitals li dl dt>a{float: left;margin-right: 10px;width:200px;}
    .affiliatedHospitals li dl dt>a img{width:100%;}
    .affiliatedHospitals li .linkList4{float: left;width: calc(100% - 210px);}
    .affiliatedHospitals li dl dd h3{font-size: 16px;margin-bottom: 20px;}
    .affiliatedHospitals li dl dd p{font-size: 14px;line-height: 24px;}
    .affiliatedHospitals li{padding: 30px 0;}
    .linkList4 a{font-size: 12px;}
    .thePresentLeader ul li.Leaderitem1{display: none}
    .thePresentLeader ul li.Leaderitem4{display: none}
    .thePresentLeader ul li.Leaderitem6{display: none}
    .thePresentLeader ul li.Leaderitem2{width:49%;margin-right: 2%}
    .thePresentLeader ul li.Leaderitem3{width:49%;margin-right: 0;}
    .thePresentLeader ul li.Leaderitem5{width:100%;margin-right: 0;}
}
@media screen and (max-width: 600px){
    .research li {
        width: 48%;
        margin-left: 2%;
        float: left;
        margin-bottom:15px;
    }
    .Hospitals ul li {
        width: auto;
        float: none;
    }
    .learning li dt {
        width: auto;
        float: none;
    }
    .learning li{width:auto;float: none;height:auto;}
    .learning li dl{position: initial;}
    .learning li dt img{width:100%}
    .learning li dd {
        width: auto;
        margin-left: 0;
        float: none;
    }
    .event_box .parHd{padding: 0 20px;}
    .facultiesList2 li dl{padding-right: 0;}
    .facultiesListItem1 li dl{padding-right: 0;}
    .facultiesListItem1 li dl dd{position: initial;width:100%;margin-bottom: 20px;}
    .facultiespic{text-align: center}
    .facultiesListItem2 a{width:45%}
    .administrationItem2,.administrationItem1{padding: 30px 0;}
    .administrationItem1 dl {
        padding-left: 0;
        min-height: 200px;
    }
    .administrationItem2 dl {
        padding-right: 0;
        min-height: 200px;
    }
    .administrationItem1 dl dt,.administrationItem2 dl dt{position: initial;width:auto;margin-bottom: 20px;}
    .libraryCon p a.hospitalLinkItem{display:block;width:auto;margin-left: 5%}
    .teachingItem1 dl{padding-left: 0;}
    .teachingItem1 dl dt{width:auto;position: initial;margin-bottom: 20px;}
    .teachingItem1 dl dt img{width:100%;}
    /*school*/
    .schoolsDepartments dl{padding-left: 0;}
    .schoolsDepartments dt{width:auto;position: initial;margin-bottom: 20px;}
    .schoolsDepartments dt img{width:100%;}
    .xrld{margin-left: 0;}
    .xrld li {
        width: auto;
        margin-bottom: 10px;
        float: none;
        padding: 25px 2%;
        height:auto;
        margin-left: 0;
    }
    .xrld li span strong{font-size: 14px;}
    .xrld li span b{font-size: 12px;}
    .aboutFMMUList li dl{padding-right: 0;margin-top: 30px;}
    .aboutFMMUList li dd{position: initial;width:auto;margin-bottom: 20px;}
    .aboutFMMUTit span{font-size: 18px;padding-top: 15px;}
    .thePresentLeader h2{font-size: 18px;}
    .leadership li p{width:50%}
    .leadership li{padding: 10px 0;}
    .leadership li span{width:50%;font-size: 12px;height:25px;}
    .leadership li p b{font-size: 14px;padding-left: 25px;}
    .leadership li p.leadericon1 {
        background-size: 10%;
    }
    .leadership li p.leadericon2 {
        background-size: 10%;
    }

.leadership li p{width:auto;float: none}
.leadership li{padding: 10px 0;}
.leadership li div{width:auto;float: none;padding-left: 40px;margin-top: 10px;}
.leadership li span{width: auto;height: 25px;font-size: 12px;margin-right: 10px;}

}
@media screen and (max-width: 400px){
    .affiliatedHospitals li dl dt>a{float: none;margin-right: 0;width:auto;}
    .affiliatedHospitals li .linkList4{float: none;width: auto;}
    .academicsList li .academicsCon table td{display: block;width:auto}
}