/*PUBLIC STYLE*/
.banner_c{width: 100%;position: relative;}
.banner_c img{width: 100%;height: 100%;}
.banner_c .banner_c_t{position: absolute;top: 22%;left: 22%;font-size: 30px;color: #0f3050;width: 50px;font-weight: bold;}
.banner_c .banner_c_t::before{content: '';width: 10px;height: 10px;background: #9f8027;position: absolute;top: 0;left: -20px;}
.slideTxtBoxlist .hd{height: 85px;width: 100%;border-bottom: 1px solid #b2c1d0;font-size: 16px;}
.slideTxtBoxlist .hd ul{float: right;}
.slideTxtBoxlist .hd .current{line-height: 85px;float: left;height: 85px;}
.slideTxtBoxlist .hd .current::after{content: '';width: 0px;height: 0px;border: 18px solid #003262;border-bottom-color: transparent; border-left-color: transparent;border-right-color: transparent;position: absolute;bottom: -35px;left: 20px;}
.slideTxtBoxlist .hd ul li{line-height: 85px;display: inline-block;padding: 0 15px;cursor: pointer;}
.slideTxtBoxlist .hd ul li.on{border-bottom: 2px solid #9f8027;font-weight: bold;}
.slideTxtBoxlist .hd ul li.on a{color: #003262;}
.slideTxtBoxlist .hd ul li a{line-height: 85px;display: inline-block;}
.slideTxtBoxlist .bd{padding: 20px;box-sizing: border-box;}
.slideTxtBoxlist .bd .content_tit{text-align: center;padding: 30px 0;font-size: 20px;color: #003262;font-weight: bold;}
.slideTxtBoxlist .bd .content_text{font-size: 16px;line-height: 32px;color: #666666;}
.slideTxtBoxlist .bd .content_text img{/*width: 100%;*/}
.lsyg.content_tit{text-align: left!important;}
/* 现任领导 */
.xrld{margin: -10px;}
.xrld>*{padding: 10px;}
.xrld_box{width: 100%;background-color: #f1f1f1;padding: 18px;transition: all .3s;-webkit-transition: all .3s;}
.xrld_img{width: 116px;}
.xrld_img img{width: 100%;}
.xrld_text{padding-left: 36px;}
.xrld_text_p1{line-height: 100px;font-size: 24px;color: #333333;}
.xrld_text_p1 span{font-size: 16px;color: #e5951e;}
.xrld_text_p2{font-size: 16px;color: #191919;}
.xrld_box:hover{box-shadow:3px 3px 15px #434343;}

/* 机构设置 */
.jgsz_box{width: 100%;height: 285px;background: url(../images/jgsz_bg.png) no-repeat;background-size: 100% 100%;padding-top: 90px;padding-left: 50px;}
.jgsz_tit{font-size: 20px;padding-bottom: 20px;font-weight: bold;}
.jgsz_ul li{float:left;width: 50%;text-align: center;line-height: 46px;font-size: 16px;background: url(../images/jx_icon.png) 38px no-repeat;}
/* 列表 */
.tabtitle_fl li{line-height: 40px;font-size: 15px;padding-left: 15px;}
.tabtitle_fl li::before{content: '●';margin:0 10px;}
.activestab a{color: #003262;}
.activestab::before{color: #003262;}
.mod .mod_tit{line-height: 50px;font-size: 15px;border-bottom: 1px solid #ececec;background: url(../images/rig.png) right no-repeat;margin-bottom: 10px;}
.mod .mod_tit a{display:block;}
.mod .mod_ul li{line-height:46px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mod .mod_ul li::before{content: '●';margin:0 10px;}
.mod .mod_ul li a:hover{color: #003262;}
.mod .mod_ul li:hover:before{color: #003262;}

/* 专任教师 */
.zrjs{margin: -10px;}
.zrjs>*{padding: 10px;}
.zrjs img{width: 100%;}
.zrjs_tab{float: left;}
.slideTxtBoxlist .slideTxtBox_tab .hd{border: 0;}
.zrjs_ul{width: 70%;}
.zrjs_ul li{background: url(../images/ssicon.png) 50% no-repeat;float: left;display: block;width: 30%;text-align: right;margin-left: 3.33%;}
.zrjs_ul li:nth-child(2){background: url() 50% no-repeat;}
.zrjs_ul li:nth-child(3){background: url() 50% no-repeat;}
.zrjs_ul li.on{background: url(../images/ssicon1.png) 50% no-repeat;color: #a98c3c;border: 0!important;}
.zrjs_ul li:nth-child(2).on{background: url() 50% no-repeat;}
.zrjs_ul li:nth-child(3).on{background: url() 50% no-repeat;}
/* 教师详情 */
.jsxq{margin: -10px;}
.jsxq>*{padding: 10px;}
.jsxq_img{width: 100%;}
.jsxq_text{padding: 10px 0;}
.jsxq_text h1{font-size: 28px;font-weight: bold;line-height: 60px;}
.jsxq_text p{line-height: 50px;font-size: 16px;color: #666666;display: inline-block;padding-right: 40px;}
.jsxq_box_tit{line-height: 50px;font-size: 20px;padding-left: 20px;background: url(../images/jicon.png) left no-repeat;border-bottom: 1px solid #edf0f2;margin-bottom: 10px;}
.jsxq_box_ul li{line-height: 46px;font-size: 16px;color: #666666;}
.jsxq_box_ul{font-size: 16px;line-height: 46px;}
/* 荣退教师 */
.rtjs{margin: -10px;}
.rtjs>*{padding: 10px;}
.rtjs .rtjs_img{width: 100%;border-bottom: 9px solid #003262;transition: all .3s;-webkit-transition: all .3s;}
.rtjs .rtjs_img:hover{border-color: #9f8027;}
.rtjs .rtjs_img img{width: 100%;}
.rtjs .rtjs_name{text-align: center;font-size: 20px;padding: 15px 0;}
/* 学术研究 */
.xsyj{margin: -10px;}
.xsyj>*{padding: 10px;}
.xsyj_box{width: 100%;height:154px;line-height:154px;box-shadow: 0px 3px 10px #9f9f9f;padding-left: 36%;text-align: center;font-size: 24px;color: #003262;font-weight: bold;border-bottom: 4px solid #6684a1;transition: all .3s;-webkit-transition: all .3s;}
.xsyj_box:hover{border-bottom: 4px solid #003262;}
.xsyj div:nth-child(1) .xsyj_box {background: url(../images/tuandui.png) 22% no-repeat;}
.xsyj div:nth-child(2) .xsyj_box {background: url(../images/xuekeguanli.png) 22% no-repeat;}
.xsyj div:nth-child(3) .xsyj_box {background: url(../images/daoshi.png) 22% no-repeat;}
.xsyj div:nth-child(4) .xsyj_box {background: url(../images/pingtai.png) 22% no-repeat;}
.xsyj div:nth-child(5) .xsyj_box {background: url(../images/keyanchengguo.png) 22% no-repeat;}
.xsyj div:nth-child(6) .xsyj_box {background: url(../images/jiaoliu.png) 22% no-repeat;}
/* 科研团队 */
.kytd{margin: -10px;}
.kytd>*{padding: 10px;}
.kytd_box{border: 1px solid #b2c1d0;padding: 20px;color: #000;transition: all .3s;-webkit-transition: all .3s;cursor: pointer;}
.kytd_tit{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.kytd_time{font-size: 12px;background: url(../images/time2.png) left no-repeat;padding-left: 20px;line-height: 40px;border-bottom: 1px solid #b2c1d0;margin-bottom: 10px;}
.kytd_text{text-indent: 20px;line-height: 30px;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.kytd_more a{display: block;width: 140px;height: 38px;line-height: 38px;margin: 0 auto;text-align: center;color: #fff;background: #b2c1d0;margin-top: 10px;transition: all .3s;-webkit-transition: all .3s;}
.kytd_box:hover{box-shadow: 0 3px 20px #333333;}
.kytd_box:hover .kytd_more a{background: #003262;}
/* 科研平台 */
.kypt{margin: -10px;}
.kypt>*{padding: 10px;}
.kypt_box{border-left: 3px solid #e5eaef;padding: 25px;padding-right: 0;color: #000000;transition: all .3s;-webkit-transition: all .3s;}
.kypt_tit{font-size: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;transition: all .3s;-webkit-transition: all .3s;}
.kypt_text{font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 36px;}
.kypt_box:hover{border-color: #003262;}
.kypt_box:hover .kypt_tit{color: #003262;font-weight: bold;}
/* 科研成果 */
.kycg{margin: -15px;}
.kycg>*{padding: 15px;}
.kycg_box li{height: 84px;border-bottom: 1px solid #333;margin-bottom: 30px;transition: all .3s;-webkit-transition: all .3s;}
.kycg_box li .kycg_time{text-align: right;font-size: 12px;border: 1px solid #333333;height: 84px;padding: 0 15px;color: #333;}
.kycg_box li .kycg_time p{font-size: 20px;color: #003262;padding: 10px 0;}
.kycg_box li .kycg_tit{width:70%;line-height: 84px;padding-left: 5%;font-size: 16px;color: #000000;font-weight: bold;transition: all .3s;-webkit-transition: all .3s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.kycg_box li:hover{box-shadow: 0 3px 15px #333333;border: none;}
.kycg_box li:hover .kycg_time{border: 0;}
.kycg_box li:hover .kycg_tit{color: #003262;}
/* 图片新闻 */
.kycg_news .news_name{font-size: 20px;color: #003262;font-weight: bold;padding: 15px 0;}
.kycg_news .news_img{width: 100%;overflow: hidden;padding: 15px 0;}
.kycg_news .news_img img{width: 100%;}
.kycg_news .news_tit{padding: 15px 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 20px;color: #003262;font-weight: bold;}
/* 科研专利 */
.kyzl{text-align: center;}
.kyzl_tit{font-size: 20px;font-weight: bold;padding: 15px 0;color: #003262;}
.kyzl_text{font-size: 16px;color: #333333;margin-bottom:60px ;}
.kyzl .kyzl_tb{width: 100%;}
.kyzl .kyzl_tb th{background: #003262;color: #fff;font-size: 20px;line-height: 45px;}
.kyzl .kyzl_tb td{line-height: 40px;font-size: 16px;color: #000000;}
.kyzl .kyzl_tb td:nth-child(2){width: 50%;}
.kyzl .kyzl_tb .kyzl_tr:nth-child(odd){background-color:#eeebea;}
/* 列表2 */
.list2{margin: -15px;}
.list2>*{padding: 15px;}
.list2_box a{display: block;width: 100%;height: 100px;line-height: 100px;border-left: 8px solid #2875be;background: #f9f9f9;padding-left: 36px;font-size: 20px;color: #333333;font-weight: bold;transition: all .3s;-webkit-transition: all .3s;}
.list2_box a:hover{color: #003262;}
/* 列表3 */
.list3_box li{line-height: 65px;height: 65px;border-bottom: 1px solid #b2c1d0;color: #333;font-size: 16px;}
.list3_tit::before{content: '○';margin-right: 15px;font-size: 18px;font-weight: bold;color: #003262;}
.list3_tit{width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #000;transition: all .3s;-webkit-transition: all .3s;}
.list3_time{color: #003262;font-size: 14px;}
.list3_box li:hover .list3_tit{color: #003262;}
/* 青春记忆 */
.qcjy_box li{width: 100%;height: 400px;overflow: hidden;margin-bottom: 40px;}
.qcjy_img{width: 60%;height: 400px;}
.qcjy_img img{width: 100%;height: 100%;}
.qcjy_rig{width: 40%;}
.qcjy_rig_more a{font-weight: bold;display: block;float: right;line-height: 100px;height: 100px;font-size: 20px;color: #003262;background: url(../images/more_icon.png) right no-repeat;padding-right: 70px;}
.qcjy_rig_box{width: 100%;height: 300px;background-color: #fff;padding: 80px 35px;}
.qcjy_rig_box_tit{width: 85px;height: 34px;background: #003262;line-height: 34px;text-align: center;color: #fff;font-size: 14px;}
.qcjy_rig_box_tit1{font-size: 16px;color: #003262;padding: 20px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.qcjy_rig_box_con{font-size: 12px;color: #333333;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/* 青春记忆查看更多 list4 */
.list4_box{width: 100%;border-bottom: 1px solid #acbbc9;display: block;padding: 40px 48px;transition: all .3s;-webkit-transition: all .3s;}
.list4_box .list4_fl{padding-right: 50px;}
.list4_box .list4_fl .list4_fl_tit{font-size: 20px;color: #003262;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;padding: 30px 0;}
.list4_box .list4_fl .list4_fl_con{font-size: 16px;color: #333;line-height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.list4_box .list4_fr{height:180px;overflow: hidden;}
.list4_box .list4_fr img{width: 100%;height: 100%;}
.list4_box:hover{background: #fff;border-radius: 25px;box-shadow: 0 3px 10px #333333;}
/* 院校名录 */
.yxml{transition: all .3s;-webkit-transition: all .3s;}
.yxml_top{width: 20%;float: left;transition: all .3s;-webkit-transition: all .3s;}
.yxml_jticon{width: 100%;height: 100px;background: url(../images/jticon.png) no-repeat;background-size: 100%;}
.yxml_img{width: 100%;height:200px;}
.yxml_img img{width: 100%;height:100%;}
.yxml_name{text-align: center;font-size: 20px;color: #003262;font-weight: bold;padding:15px 0;position: relative;margin-bottom: 35px;}
.yxml_name::after{content: '';background: url(../images/ticon.png) no-repeat;width: 60px;height: 80px;position: absolute;bottom: -70px;left: 40%;transition: all .3s;-webkit-transition: all .3s;}
.yxml_text{display:none;box-shadow: 0 3px 10px #333;width: 100%;padding: 40px 50px;background-color: #fff;font-size: 14px;color: #003262;transition: all .3s;-webkit-transition: all .3s;line-height: 36px;}
.yxml_text:first-child{display: block;}
.yxml_top:hover .yxml_name::after{background: url(../images/xticon.png) no-repeat;}
.yxml_active .yxml_name::after{background: url(../images/xticon.png) no-repeat;}
.yxml_text1{display: none;}



/* 院企合作 */
.yqhz{margin-bottom: 60px;position: relative;z-index: 22;}
.yqhz_img{width: 100%;height: 440px;}
.yqhz_img img{width: 100%;height: 100%;}
.yqhz_fr{width: 110%;height: 360px;background: #fff;box-shadow: 0 3px 10px #ffffff;margin-top: 40px;margin-left: -20%;padding: 60px 40px;}
.yqhz_fr::after{content: '';width: 100%;height: 300px;background: #0e4d8b;position: absolute;bottom:-6%;right: 2%;z-index: -1;}
.yqhz_fr_tit{font-size: 20px;color: #003262;font-weight: bold;margin-bottom: 40px;}
.yqhz_fr_more{float: right;background: url(../images/more_icon.png) right no-repeat;padding-right: 70px;color: #003262;}
.yqhz_fr_con{font-size: 16px;color: #333333;line-height: 36px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

/* 内容 */

.content_title{font-size: 20px;text-align: center;font-weight: bold;margin: 20px 0;}
.content_time{font-size: 14px;text-align: center;margin-bottom: 30px;line-height: 40px;}
.content_text{font-size: 16px;color: #666666;}



@media screen and (max-width: 1200px){
	.banner_c .banner_c_t{font-size: 20px;width: 30px;}
}

@media screen and (max-width:992px){
	.slideTxtBoxlist .hd{height: auto;}
	.slideTxtBoxlist .hd ul{float: left;width: 100%;}
	.slideTxtBoxlist .hd .current{line-height: 55px;height: auto;}
	.slideTxtBoxlist .hd .current::after{display: none;}
	.slideTxtBoxlist .hd ul li{line-height: 44px;float: left;padding: 0;display: block;width: 33.33%;text-align: center;}
	.slideTxtBoxlist .hd ul li.on{border-bottom: 0;background: #003262;}
	.slideTxtBoxlist .hd ul li.on a{color: #fff;}
	.zrjs_ul li{background:none;margin-left: 0;width: 33.33%;}
	.zrjs_ul li:nth-child(2){background:none;}
	.zrjs_ul li:nth-child(3){background:none;}
	.zrjs_ul li.on{background: #a98c3c!important;color: #fff;}
	.yqhz_img{height: auto;}
	.yqhz_fr{margin: 0;width: 95%;}
	.yqhz_fr::after{width: 95%;right: 0;bottom: -10%;}
.slideTxtBoxlist .hd ul li a{line-height:44px;}
.slideTxtBoxlist .bd .content_text img{width: 100%;}
}
@media screen and (max-width:768px){
	.banner_c .banner_c_t{width: 100px;top: 40%;left: 10%;}
	.qcjy_box li{height: auto;}
	.qcjy_img{width: 100%;height: auto;}
	.qcjy_rig{width: 100%;}
	.qcjy_rig_more a{height: 60px;line-height: 60px;}
	.qcjy_rig_box{padding: 20px 15px;height: auto;}
	.yxml_jticon{display: none;}
	.yxml_name::after{display: none;}
	.yxml_bt{display: none;}
	.yxml_top{width: 100%;}
	.yxml_text1{display:block;width: 100%;padding: 0 10px;background-color: #fff;font-size: 14px;color: #003262;transition: all .3s;-webkit-transition: all .3s;line-height: 36px;}
	.yxml_name{margin-bottom: 0;background: #fff;}
.content img{width: 100%;}
}
@media screen and (max-width:480px){
	.banner_c .banner_c_t{font-size: 18px;}
	.kyzl .kyzl_tb th{font-size: 16px;}
	.kyzl .kyzl_tb td{font-size: 12px;}
	.list3_tit{width: 70%;}
	.list4_box{padding: 20px 5px;}
	.list4_box .list4_fl{padding-right: 0;}
	
}