.content{width:100%;height:auto;margin:0px auto;overflow:hidden;background: #f5f5f5 url(../images/bgt.png) no-repeat center bottom;position: relative;background-size: 100% 640px;}
.bgt1{position: absolute;top: 0px;left: 0px;background: url(../images/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: #014642;text-align: center;}
.divleft>div{width: 100%;height: auto;text-align: center;overflcolor: #014642;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(../images/jt6.png) no-repeat 180px center;text-indent: -5em;color: #000;}
.divdhl li a:hover,.dqact{background: url(../images/jt5.png) no-repeat 180px center !important;color: #014642 !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 #014642;color: #000;font-size: 18px;text-align: center;}
.dqwz div{float: right;background: url(../images/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: #014642;}
/*单篇正文*/
.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(../images/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: #014642 !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: #014642;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: #014642;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:#014642;font-weight:600;display: block;}
.jsxqul li p{width: 80px;float: left;}
.jsxqul li span{float: left;}

/*仪器设备*/
.tpList{padding:20px 10px 10px;}
.tpList li{ float: left; width: 31.5%; margin-right: 2.75%; margin-bottom: 38px;}
.tpList li:nth-child(3n){margin-right:0;}
.tpList li a{display: block;}
.tpList li a .tp{position: relative; overflow: hidden;}
.tpList li a .tp em{ display: block; padding-bottom: 60%;}
.tpList li a p{ height: 50px; line-height: 50px; color: #111111; font-size: 14px; padding: 0 20px; text-align: center;border: 1px #e7e7e7 solid;}
/*.tpList li a:hover{ box-shadow: 0px 0px 13px 0px rgba(0, 87, 88, 0.25);}*/
.tpList li a:hover em{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.tpList li a:hover p{ color: #991d12;}
.tpList li a .tp .text{position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: rgba(0,138,140,0.8);}
.tpList li a .tp .text img{display: block; margin: 0 auto; padding-top: 34px;}
.tpList li a .tp .text .txt{padding: 0 30px; color: #fff; line-height: 28px; color: #ffffff; height: 84px; margin-top: 24px; font-size: 16px;}
.tpList li a:hover .tp .text{top: 0;}
.bgCover {background-position: center;background-repeat: no-repeat;background-size: cover;}




@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%;}
}
/*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;}
        .tpList{padding:0;}
        .tpList li{ width:100%; margin-right:0; margin-bottom:20px;}
}
/*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;}
        .tpList{padding:0;}
        .tpList li{ width:100%; margin-right:0; margin-bottom:20px;}
}
/*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;}
        .tpList{padding:0;}
        .tpList li{ width:100%; margin-right:0; margin-bottom:20px;}
}
/*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;}
        .tpList{padding:0;}
        .tpList li{ width:100%; margin-right:0; margin-bottom:20px;}
}