.content{width:100%;height:auto;margin:0px auto;overflow:hidden;background: #f5f5f5 url(../img/bgt.png) no-repeat center bottom;position: relative;background-size: 100% 640px;}
.bgt1{position: absolute;top: 0px;left: 0px;background: url(../img/bgt1.png) no-repeat;width: 250px;height: 200px;z-index: 1;}
.ctt{width:1170px;padding:0px 15px;background:#fff;margin:0px auto;height:auto;}
.ctimg{width: 100%;height: 300px;margin-bottom: 35px;}
.ctimg img{width: 100%;height:100%}
.divs{width: 100%;height: auto;overflow: hidden;}
.divleft{float: left;width: 230px;height: auto;background: #f6f6f6;}
.divleft p{width: 100%;line-height: 50px;font-size: 24px;color: #fff;background: #007E37;text-align: center;}
.divleft>div{width: 100%;height: auto;text-align: center;overflcolor: #007E37;font-size: 18px;font-weight: 600;ow: hidden;}
.divleft>div img{width: 100%;height: auto;margin-top: 20px;}
.divdhl{width: 200px;min-height:300px;margin: 15px;}
.divdhl li{width: 100%;height: auto;background: #fff;margin-bottom: 15px;}
.divdhl li a{display: block;width: 100%;line-height: 40px;font-size: 16px;background: url(../img/jt6.png) no-repeat 180px center;text-indent: -5em;color: #000;}
.divdhl li a:hover,.dqact{background: url(../img/jt5.png) no-repeat 180px center !important;color: #007E37 !important;}
.divright{float: right;width: 900px;height: auto;}
.dqwz{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #ddd;}
.dqwz p{width: auto;min-width: 9%;float: left;line-height: 47px;border-bottom: 2px solid #007E37;color: #000;font-size: 18px;text-align: center;}
.dqwz div{float: right;background: url(../img/zhuye.png) no-repeat 0px 2px;height: 15px;text-align: center;color: #999 !important;margin: 17px 0px  14px 0px;padding-left: 25px;padding-bottom: 3px;}
.dqwz div a{color: #999;}
.listul li a:hover span,.dqwz>div a:hover{color: #007E37;}
/*单篇正文*/
.dpzw,.list,.xrld,.nry,.jsjj,.szdw,.jsxq{width: 100%;margin-top: 20px;height: auto;margin-bottom: 40px;}
.dpzw>h3{width: 100%;height: 32px;text-align: center;font-size: 24px;font-weight: 450;line-height: 32px;}
.cont{width: 100%;min-height: 500px;}
/*列表页*/
.listul,.listul li,.xrldul,.xrldul li{width: 100%;height: auto;}
.listul li a{display: block;overflow: hidden;height: auto;margin-bottom: 10px;background: url(../img/jt7.png) no-repeat 0px 12px;}
.listul li p{float:left;width: 80%;line-height: 30px;color: #000;text-indent: 18px;}
.listul li span{display: block;float: right;line-height: 30px;color: #999;}
.listdiv{width: 370px;margin: 40px auto;}
.listul li a:hover p,.szdwdl dd a:hover,.szdwul li:hover a,.lisa{text-decoration: underline;color: #007E37 !important}
/*现任领导*/
.xrldul li a{display: block;overflow: hidden;width:860px;height: auto;padding: 20px;border-bottom: 1px solid #ddd;}
.xrldul li a>img{float: left;width: 10%;height: auto;margin-right: 3%;}
.xrlddiv{float: left;width: 86%;}
.xrlddiv h3{font-size: 18px;color: #b29873;width: 100%;height: 32px;}
.xrlddiv p{width: 100%;line-height: 24px;color: #000;}
.xrldul li a:hover{background: #f6f6f6;}
/*内容页*/
.nryh3xg{line-height: 30px;font-weight: 400;font-size: 24px;text-align: center;}
.nrysj{width: 100%;text-align: center;color:#666;margin: 12px auto 18px auto;}
/*教师标题页*/
.jsjj,.szdw{min-height: 666px;}
.jsjj>div>span{display:inline-block;min-width:80px;padding:0px 20px;font-size:18px;background:#b29873;line-height:30px;color:#fff;border-radius:0 14px 14px 0;}
.jsjj ul{width: 94%;height: auto;overflow: hidden;margin: 0px 3%;}
.jsjj ul li{float: left;margin: 12px 13px 14px 13px;}
/*师资队伍*/
.szdwul{width: 94%;min-height: 30px;border-radius: 15px;background: #b29873;padding: 0px 3%;}
.szdwul li{float: left;line-height: 30px;margin-left: 20px;}
.szdwul li a{color: #fff;font-size: 18px;font-weight: 600;}
.szdwdl{width: 94%;border-bottom: 1px dashed #ddd;overflow: hidden;padding: 12px 3%;}
.szdwdl dt{float: left;width: auto;color: #007E37;font-size: 16px;font-weight: 600;line-height: 30px;}
.szdwdl dd{float: left;width: 96%;}
.szdwdl dd a{display: inline-block;margin-left: 25px;color: #000;line-height: 30px;}
/*教师详情*/
.jsxq>h1{width: 150px;line-height: 30px;text-align: center;background: #007E37;color: #fff;font-weight: 500;font-size: 16px;margin-top: 30px;}
.jsxq>p{line-height: 26px;color: #000;}
.jsxqdiv{width: 100%;height: auto;overflow: hidden;}
.jsxqdiv>img{width: 15%;margin-right: 5%;float: left;}
.jsxqul{float: left;width: 80%;height: auto;overflow: hidden;}
.jsxqul li{float: left;width: 50%;overflow: hidden;min-height: 40px;}
.jsxqul li em{font-size: 16px;color:#007E37;font-weight:600;display: block;}
.jsxqul li p{width: 80px;float: left;}
.jsxqul li span{float: left;}

/*院士*/
.ysul{width: 100%;height: auto;}
.ysul li {width:calc((100% - 105px) / 3);margin: 0 30px 30px 0;color: #fff;float:left;}
.ysul .con{display: block;position: relative;border-radius: 17px;overflow: hidden;}
.ysul .pic .i{width: 100%;height:343px;}
.ysul .txt {position: absolute;bottom: 0;left: 0;right: 0;line-height: 1.5;padding: 14px 17px;color:#fff;}
.ysul .txt .name {font-size: 22px;}
.ysul .txt .name {font-size: 22px;}
.ysul .txt .position{font-size:16px;}



.imageList {width: 100%;overflow: hidden;}
.imageList li{float: left;width:26%;margin: 0 30px 30px 0;transition: 0.3s;-webkit-transition: 0.3s;}
.imageList li .jspic{display: block;height: 290px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.imageList li .jstit{display: block;background-color: #f2f2f2;font-size: 16px;text-align: center;line-height: 54px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
transition: 0.5s;-webkit-transition: 0.5s;}
.imageList li .jstit em{font-size: 12px;}
.imageList li:hover {box-shadow: 0 5px 20px #aaa;}
.imageList li:hover .jstit {background-color: #007e37;color: #fff;}





@media  screen and (max-width: 1750px) {
	.bgt1{display: none;}
}
/*1200px以下*/
@media  screen and (max-width: 1199px) {
	.ctt{width: 100%;padding: 0px;}
	.divleft{width: 18%;}
	.divright{width: 78%;margin-right: 2%;}
	.divdhl{width: 100%;margin: 0px;overflow: hidden;margin-top: 15px;}
	.divdhl li a{background: #fff;text-align: center !important;text-indent: 0px;}
	.jsxqul li{float: none;}
	.jsxqul li span{display: inline-block;width: 60%;}
	.xrld{overflow: hidden;}
	.xrldul li a{width:96%;padding: 20px 2%;}
.ysul li {
      width:auto;
     }
.imageList li{width:auto;}

}
/*768px以下*/
@media  screen and (max-width: 768px) {
	.divleft{display: none;}
	.divright{float: none;width: 90%;margin: 0px auto;}
	.xrldul li a>img{width: 15%;margin-right: 2%;}
	.xrlddiv{width:83%;}
.listul li p{overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.imageList li{width:100%;}
.imageList li .jspic {height: 390px;}

/*414px以下*/
@media  screen and (max-width: 414px) {
.nryh3xg{font-size:16px}
	.dqwz p,.ctimg,.listul li span{display: none;}
	.dqwz div{float: none;width: 100%;text-align: left;}
	.jsxqdiv>img{float: none;margin-bottom: 20px;width: 70%;margin-left: 15%;}
	.jsxqul{float: none;}
	.jsxqul{width: 100%;}
	.jsxqul li{margin-bottom: 10px;width: 100%;}
	.jsxqul li span{float: none;width: 100%;line-height: 24px;text-indent: 20px;}
	.listdiv{width: 94%;margin: 40px 3%;height: auto;}
	.nrysj{line-height: 24px;}
	.szdwul{height: 60px;}
	.szdwdl{padding: 12px 0;}
	.szdwdl dd a{margin-left: 20px;}
	.xrldul li a>img{width: 80%;margin-left: 10%;float:none ;}
	.xrlddiv,.listul li p{float:none;width:100%;}
.dpzw>h3{font-size: 18px;}

}
/*380px以下*/
@media  screen and (max-width: 380px) {
	.jsjj ul li{margin:12px 8px 14px 8px;}
	.szdwdl dt,.szdwdl dd{float: none;width: 100%;text-align: center;}
}
/*320px以下*/
@media  screen and (max-width: 320px) {
	.dqwz div span{display: none;}
	.jsjj ul li{margin:12px 5px 14px 5px;}
	.szdwdl dd a{margin-left: 0px;margin-right: 10px;}
}