*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;	border: 0;}
img {margin: 0;padding: 0;	border: 0;}
li {list-style: none;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}
/*原文件配置*/
body {color: #333;background: #ffffff;font: 14px/28px 'Microsoft YaHei', arial, sans-serif;min-width: 320px;}
.vsbcontent_img{ text-align:center}
a {color: #000;text-decoration: none;}
a:hover {color: #0c5ba8;}
/*块级转化*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*原文件配置  end*/
.mt_20{margin-top: 20px;}
/*纵向居中*/
.v_middle {vertical-align: middle;}
/*横向居中*/
.te_c {text-align: center;}
.te_r{text-align: right;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}
.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-v {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-warp{flex-flow: wrap}
.flex-column{flex-flow: column}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ellipsis-2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ellipsis-3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.transition{-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}

@media (min-width: 1200px) {
	/*min-width 1200 */
	
}

.fixed{position: fixed !important;top: 0px;z-index: 999;}
/*全局样式 start*/
.container{width: 1380px;margin-left: auto;margin-right: auto;}
.header{width: 100%;z-index: 9;height: 125px;background-color: #FFF;}
.header .top{height: 30px;color: #FFF;margin-top: 15px;justify-content: flex-end;}
.header .top a,.header .top span{margin-right: 15px;color: #1662ac;}
.header .top .search{width: 225px;border:1px #1662ac solid}
.header .top .search input[type='text']{text-indent: 15px;width: 167px;}
.header .top .search input[type='submit']{background: url(../images/search-blue.png)no-repeat center;width: 50px;overflow: hidden;text-indent: -99px;height:28px;}
.header .logo{background: url(../images/logo-blue.png)no-repeat left center;height: 120px;width: 540px;background-size: 100%;margin-right: 40px;}
.sj_menu{display: none;}
.hd_nav{margin-top: 25px;}
.hd_nav li>a{font-size: 17px;color: #333;}
.hd_nav li>a.cur{background-color: #57A5FF}
.hd_nav li:hover .hd_nav_drop{display: block;}
.hd_nav .drop{width: 160px;background: #f8f8f8;position:absolute;left: 0;padding:10px 10px 5px;display: none;border-top: 4px #1d77ce solid;z-index: 999;}
.hd_nav .drop a{display: block;font-size: 15px;color: #444;line-height: 36px;position: relative;font-weight: bold;}
.hd_nav .drop a:hover{color: #3461c6;}
.hd_nav li:hover .drop{display: block;}
.hd_nav .drop .sub .subnav{display: none;position: absolute;right: -140px;background-color: #f8f8f8;padding: 10px 15px;width: 170px;top: 0;}
.hd_nav .drop .sub:hover .subnav{display: block;}


/* 底部 */
.footer{background-color: #0c5ba8;padding: 70px 0;color: #FFF;}
.footer .us h3{margin-top: 0;font-size: 22px;}
.footer .f-logo{width: 528px;height: 130px;background: url(../images/f-logo.png)no-repeat center;background-size: 100%;}
.footer .f-logo img{width: 100%;}
.footer .erwma .pic{width: 143px;height: 143px;background-color: #FFF;margin-left: 10px;}
.footer .erwma .pic img{width: 100%;}
.home .header{position: absolute;left: 0;top: 0; background-color:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0));background:-webkit-gradient(linear,top,from(rgba(0,0,0,0.7)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0));}
.home .header .logo{background-image: url(../images/logo-white.png);width: 540px;}
.home .header .top a,.home .header .top span{color: #FFF;}
.home .header .top .search input[type='submit']{background-image: url(../images/search-gray.png);height:27px;}
.home .header.fixed{background-color:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,1));background:-webkit-gradient(linear,top,from(rgba(255,255,255,1)),to(rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,1));background:-o-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,1));}
.home .header.fixed .logo{background-image: url(../images/logo-blue.png);width: 592px;}
.home .header.fixed .top a,.home .header.fixed .top span{color: #1662ac;}
.home .header.fixed .top .search input[type='submit']{background-image: url(../images/search-blue.png);}
.home .header.fixed .top .search{border: 1px #1662ac solid;}
.home .footer{background-color: #FFF;color: #666;}
.home .footer .f-logo{background-image: url(../images/home-f-logo.png);}
.home .footer h3{color: #333;}
.home .hd_nav li>a{color: #FFF;}
.home .header.fixed .hd_nav li>a{color: #333;}
.banner .pic{overflow: hidden;}
.banner .pic img{width: 100%;}

/* 内页通栏图 */
.picture{overflow: hidden; display: block;}
.picture img{width: 100%;}
.picture .title{width: 100%;height: 165px;background: url(../images/tbg1.png)no-repeat center;position: absolute;left: 0;bottom: 0;color: #FFF;background-size: 100%;}
.picture .title .container{height: 165px;padding-top: 20px;}
.picture .title strong{font-size: 32px;margin-right: 20px;}
.picture .title span{font-size: 19px;font-family: arial;padding-top: 20px;}
/* 左侧边栏 */
.sidebar{width: 320px;margin-right: 50px;}
.sidebar .title{width: 100%;height: 115px;background:#1d77ce url(../images/s-bg.jpg)no-repeat center;color: #FFF;padding-left:30px;font-size: 28px; margin-bottom: 5px;}
.sidebar .title p{margin: 0;font-size: 18px;font-family: arial;}
.sidebar ul{background-color: #fcfbfb;}
.sidebar ul{position:relative; overflow:hidden;bottom:5px;}
.sidebar ul::after {
	position: absolute;
	left: 0;
	top: 0;
	content: "";
	width: 7px;
	height: 200%;
	z-index: 9999;
	background: #0077d3;}
.sidebar li>a{font-size: 16px;line-height: 62px;border-bottom: 1px #e5e5e5 solid;padding-left: 35px;background: url(../images/icon1.png)no-repeat 90% center;}
.sidebar li .subnav{border-bottom: 1px #E5E5E5 solid;padding-left: 50px;padding-top: 10px;padding-bottom: 5px;/* display: none; */}
.sidebar li .subnav>a{line-height: 34px;color: #666;}
.sidebar li .cur,.sidebar li > a:hover{background: #f0b526 url(../images/icon2.png)no-repeat 90% center;font-weight: bold;color: #FFF;}
.sidebar li .subnav>a.on{color: #f0b526; font-weight: bold;}
.sidebar .quick{margin-top: 40px;background-color: #fcfbfb;padding-bottom: 10px;}
.sidebar .quick .tit{background-color: #1d77ce;padding-left: 30px;font-size: 25px;color: #FFF;height: 80px;margin-bottom: 10px;}
.sidebar .quick .tit p{margin: 0;font-family: arial;font-size: 14px;}
.sidebar .quick a{line-height: 50px;color: #1d77ce;font-size: 16px;font-weight: bold;padding-left: 85px;}
.sidebar .quick a.icon1{background: url(../images/q1.png)no-repeat 40px center;}
.sidebar .quick a.icon2{background: url(../images/q2.png)no-repeat 35px center;}
.sidebar .quick a.icon3{background: url(../images/q3.png)no-repeat 38px center;}
.sidebar .quick a.icon4{background: url(../images/q4.png)no-repeat 38px center;}
.sidebar .quick a.icon5{background: url(../images/q5.png)no-repeat 35px center;}
.mt_20 .sidebar li .subnav>a:hover{color: #f0b526; font-weight: bold;}

/* 面包屑 */
.crumbs{text-align: right;color: #888;}
.crumbs span{background: url(../images/icon3.png)no-repeat left center;padding-left: 25px;}
.crumbs a{color: #888;}

/* 关于我们 */
.public_title{font-size: 19px;font-weight: bold;background: url(../images/tbg.jpg) repeat-x 0 center;}
.public_title span{padding-right: 15px;}
.about{margin-bottom: 130px;}
.about .text_content{font-family: LiSu;}
.about .text_content h1{font-size: 39px;font-weight: normal;line-height: 1.5;margin-top: 40px;color: #df9e02;}
.about .text_content p{margin: 0;font-size: 21px;line-height: 28px;color: #e2a001;}
.about .history{margin-top: 20px;}
.about .history .text{font-size: 15px;margin-bottom: 50px;}
.about .history .items{margin-top: 20px;}
.about .history .items::after{content: '';position: absolute;left: 80px;top: -20px;width: 1px;background-color: #e5e5e5;z-index: 1;bottom: 0;}
.about .history .items .txt{font-size: 15px;color: #504f4f;background-color: #f5f5f5;border-radius: 10px;padding: 10px 15px;}
.about .history .items .txt::after{content: '';position: absolute;left: -10px;top: 50%;transform: translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f5f5f5;}
.about .history .items .txt p{margin: 0;}
.about .history .items .year{color: #f0b526;font-size: 19px;font-weight: bold;padding-left: 5px;padding-right: 20px;margin-right: 40px;}
.about .history .items .year::after{content: '';position: absolute;right: -16px;top: 50%;width: 14px;height: 14px;background-color: #f0b526;border-radius: 50%;transform: translateY(-50%);z-index: 2;}
.about .history .items .year::before{content: '';position: absolute;right: -12px;top: 50%;width: 6px;height: 6px;background-color: #FFF;border-radius: 50%;transform: translateY(-50%);z-index: 3;}
.about .body{margin-top: 40px;}
.about .body .txt{margin-top: 30px;}
.about .body .txt p{text-indent: 30px;font-size: 15px;}
.about .body .pic{margin-top: 30px;}
.about .body img{max-width: 100%;}
.about .body h2{background-color: #f0b526;color: #FFF;font-size: 32px;font-family: LiSu;border-radius: 10px;margin-top: 40px;width: 280px;height: 60px;line-height: 60px;font-weight: normal;padding-left: 30px;}
.about .body h2::after{content: '';position: absolute;left: 15px;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;background-color: #FFF;}

/* 教师名录 */
.teaching_list{margin-bottom: 130px;}
.teaching_list .sort{margin-top: 40px;}
.teaching_list .sort dt{height: 42px;line-height: 42px;background-color: #eeeff1;font-size: 16px;}
.teaching_list .sort dt .cur{background-color: #1d77ce;color: #FFF;}
.teaching_list .sort dd{margin: 0;}
.teaching_list .sort dd a{text-transform: uppercase;margin-top: 10px;border: 1px #dcdada solid;padding: 5px 15px;margin-left: 11px;}
.teaching_list .sort dd.a1 a{background:#F3F3F3}
.teaching_list .sort dd a:first-child/* ,.teaching_list .sort dd a:nth-child(19) */{margin-left: 0;}
.teaching_list .sort dd a.cur{background-color: #1d77ce;color: #FFF;border-color: #1d77ce;}
.teaching_list ul{margin-top: 20px;}
.teaching_list li{margin: 20px 0 10px;width: 49%;margin-right: 2%;min-width: 0;border: 1px #e7e6e6 solid;}
.teaching_list li:nth-child(even){margin-right: 0;}
.teaching_list li .pic{width: 210px;height: 270px;overflow: hidden;margin-right: 30px;}
.teaching_list li .pic img{width: 100%;height: 100%;}
.teaching_list li .text_content{min-width: 0;}
.teaching_list li .address{background: url(../images/address.png)no-repeat left 4px;padding-left: 30px;margin-top: 30px;word-wrap:break-word; word-break:normal;}
.teaching_list li .tel{background: url(../images/tel.png)no-repeat left center;padding-left: 30px;word-wrap:break-word; word-break:normal;}
.teaching_list li .email{background: url(../images/email.png)no-repeat left 8px;padding-left: 30px;word-wrap:break-word; word-break:normal;}
.teaching_list li h3{font-size: 24px;margin-top: 30px;margin-bottom: 5px;}

.jiechu{ width: 100%;}
.jiechu ul{ width: 100%;}
.jiechu ul li{  margin: 0 0 15px; width: 33%; border: 0; display: inline-block;}
.jiechu ul li a{ font-size: 15px; color: #444;background:#eeeff1 ;padding: 8px ;display: block;text-align: center;}
.jiechu ul li a:hover,.jiechu ul li a.on{background-color: #1d77ce;color: #FFF;}

.zstd{ width: 100%;}
.zstd ul{ width: 100%;}
.zstd ul li{  margin: 0 0 15px; width: 49%; border: 0; display: inline-block;}
.zstd ul li a{ font-size: 15px; color: #444;background:#eeeff1 ;padding: 8px ;display: block;text-align: center;}
.zstd ul li a:hover,.zstd ul li a.on{background-color: #1d77ce;color: #FFF;}



/* 分页 */
.page{margin: 50px 0;width:100%}
.page a{border:  1px #e7e6e6 solid;padding: 3px 13px;margin-right: 10px;}
.page a.cur{background-color: #1d77ce;border-color: #1d77ce;color: #FFF;}

/* 教师详情 */
.teaching_details .details_info{margin-top: 40px;}
.teaching_details .details_info .pic{width: 260px;height: 330px;overflow: hidden;margin-right: 50px;}
.teaching_details .details_info .pic img{width: 100%;height: 100%;}
.teaching_details .details_info .text_content{min-width: 0;}
.teaching_details .details_info .text_content h3{border-bottom: 1px #e5e5e5 solid;font-size: 26px;padding-bottom: 15px;}
.teaching_details .details_info .text_content .txt{font-size: 17px;color: #666;font-weight: bold;}
.teaching_details .details_info .text_content .address{background: url(../images/address1.png)no-repeat left 4px;padding-left: 30px;margin-top: 30px;word-wrap:break-word; word-break:normal;color: #1d77ce;}
.teaching_details .details_info .text_content .tel{background: url(../images/tel1.png)no-repeat left center;padding-left: 30px;word-wrap:break-word; word-break:normal;color: #1d77ce;}
.teaching_details .details_info .text_content .email{background: url(../images/email1.png)no-repeat left 8px;padding-left: 30px;word-wrap:break-word; word-break:normal;color: #1d77ce;}
.teaching_details .tabs{background-color: #eeeff1;height: 50px;line-height: 50px;margin-top: 60px;}
.teaching_details .tabs span{width: 140px;font-size: 16px;cursor: pointer;}
.teaching_details .tabs span.active{background-color: #1d77ce;color: #FFF;font-weight: 600;}
.teaching_details .content{display: none;font-size: 16px;margin-top: 50px;margin-bottom: 50px;}
.teaching_details .content img{max-width: 100%;}

/* 活动掠影 */
.image_list{margin-bottom: 40px;min-width: 0;}
.image_list ul{margin-top: 20px;}
.image_list li{margin-top: 40px;width: 100%;}
.image_list li .text_content{min-width: 0;}
.image_list li p{color: #666;}
.image_list li .time{font-family: arial;border-bottom: 1px #0c2640 solid;width: 85px;margin-left: 10px;margin-right: 40px;padding-bottom: 10px;}
.image_list li .time .day{font-size: 29px;line-height: 1.4;}
.image_list li .time .year{font-size: 14px;}
.image_list li .pic{overflow: hidden;width: 270px;height: 185px;margin-right: 40px;}
.image_list li .pic img{width: 100%;height: 100%;}
.image_list li h4{font-size: 19px;font-weight: normal;margin-top: 0;}
.image_list li h4 a{color: #1d77ce;}

.public_bg{background: url(../images/bg.jpg)no-repeat left top;width: 100%;overflow: hidden;background-size: 100%;}
.learning .survey{margin-top: 90px;}
.learning .survey .tit{font-size: 32px;font-weight: bold;margin-right: 150px;margin-top: 25px;}
.learning .survey .text_content{margin-top: 25px;margin-right: 75px;}
.learning .survey .num_contnet{margin-top: 70px;}
.learning .survey .num_contnet .num{border-right: 1px #d7d5d5 solid;}
.learning .survey .num_contnet .num:last-child{border-right: 0;}
.learning .survey .num_contnet .num:nth-child(2){padding: 0 40px;}
.learning .survey .num_contnet .num:nth-child(2) .counter::after{content: '亿';font-size: 18px;font-weight: normal;}
.learning .survey .num_contnet .num .counter{color: #1d77ce;font-size: 66px;font-weight: bold;line-height: 1.2;}
.learning .survey .num_contnet .num .txt{font-size: 24px;font-weight: bold;margin-top: 20px;}
.learning .survey .pic{width: 430px;height: 310px;}
.learning .survey .pic img{width: 100%;z-index: 2;border-radius: 48px;}
.learning .survey .pic::after{content: '';position: absolute;left: -5px;right: -5px;top: 10px;bottom: -20px;background-color: #1d77ce;border-radius: 48px;}
.learning .keyan{margin-top: 130px;}
.learning .keyan .tit{font-size: 32px;font-weight: bold;line-height: 1.2;}
.learning .keyan .title{font-size: 24px;color: #1d77ce;font-weight: bold;height: 65px;margin-right: 100px;cursor: pointer;}
.learning .keyan .title .pic{width: 80px;}
.learning .keyan .title::after{content: '';position: absolute;right: 0;top: 40px;width: 40px;height: 40px;background: url(../images/jia.png)no-repeat;background-size: 100%;}
.learning .keyan .title.cur::after{content: '';position: absolute;right: 0;top: 40px;width: 40px;height: 40px;background: url(../images/jian.png)no-repeat;background-size: 100%;}
.learning .keyan ul{border-top: 1px #1d77ce solid;margin-top: 70px;}
.learning .keyan li{border-bottom: 1px #1d77ce solid;padding: 30px 250px 30px 10px;}
.learning .keyan .text{display: none;font-size: 16px;line-height: 30px;}
.learning .project{margin-top: 100px;}
.learning .project .content{margin-top: 100px;}
.learning .project .tit{font-size: 32px;font-weight: bold;line-height: 1.2;}
.learning .project .pic{margin-right: 105px;margin-left: -325px;width: 1020px;}
.learning .project .pic img{border-radius:55px;z-index: 1;margin: 0;}
.learning .project .pic::after{content: '';position: absolute;left: -10px;right: -10px;top: 10px;bottom: -20px;background-color: #f0b526;border-radius: 55px;}
.learning .project ul{width: 570px;}
.learning .project li{line-height: 59px;font-size: 18px;padding-left: 30px;}
.learning .project li::after{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;background-color: #f0b526;}
.learning .jinzhan{margin-top: 130px;}
.learning .jinzhan .tit{font-size: 32px;font-weight: bold;line-height: 1.2;}
.learning .jinzhan ul{margin-top: 90px;}
.learning .jinzhan li{background-color: #eff2f6;width: 31%;margin-right: 2%;}
.learning .jinzhan li:last-child{margin-right: 0;}
.learning .jinzhan li .pic{overflow: hidden;}
.learning .jinzhan li .pic img{width: 100%;}
.learning .jinzhan li .txt{padding: 15px 15px 0 15px;font-size: 18px;}
.learning .jinzhan li .txt a{color: #0b5aa8;}
.learning .jinzhan li .time{padding: 15px;font-size: 15px;color: #666;}
.learning .chengguo{margin-top: 100px;}
.learning .chengguo .content{margin-top: 100px;}
.learning .chengguo .tit{font-size: 32px;font-weight: bold;line-height: 1.2;}
.learning .chengguo .pic{margin-right: -365px;width: 965px;}
.learning .chengguo .pic img{border-radius:55px;z-index: 1;margin: 0;}
.learning .chengguo .pic::after{content: '';position: absolute;left: -10px;right: -10px;top: 10px;bottom: -20px;background-color: #f0b526;border-radius: 55px;}
.learning .chengguo ul{width: 570px;margin-right: 105px;}
.learning .chengguo li{line-height: 59px;font-size: 18px;padding-left: 30px;}
.learning .chengguo li::after{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;background-color: #f0b526;}
.learning .jidi{margin-top: 115px;padding: 80px 0 120px 0;}
.learning .jidi::after{content: '';background-color: #eff2f6;left: -9999px;right: -9999px;position: absolute;z-index: 1;height: 100%;top: 0;}
.learning .jidi .tit{font-size: 32px;font-weight: bold;line-height: 1.2;z-index: 3;}
.learning .jidi .text{font-size: 19px;font-weight: bold;color: #1d77ce;z-index: 3;margin-top: 40px;}
.learning .jidi .content{margin-top: 90px;z-index: 2;}
.learning .jidi a{width: 23%;margin-right: 2%;overflow: hidden;}
.learning .jidi a:last-child{margin-right: 0;}
.learning .jidi a img{width: 100%;height:100%}
.learning .jidi .bg{position: absolute;left: 0;width: 100%;bottom: 0;background-color:rgba(29,119,206,0);background:-moz-linear-gradient(top,rgba(29,119,206,0),rgba(29,119,206));background:-webkit-gradient(linear,top,from(rgba(29,119,206,0)),to(rgba(29,119,206)));background:-webkit-linear-gradient(top,rgba(29,119,206,0),rgba(29,119,206));background:-o-linear-gradient(top,rgba(29,119,206,0),rgba(29,119,206));top: 200px;padding: 30px 20px;}

.learning .jidi .bg .txt{display: none;color: #FFF;margin-top: 10px;}
.learning .jidi .bg span{display: none;width: 116px;height: 30px;border-radius: 15px;background-color: #f0b526;color: #FFF;margin-top: 30px;}
.learning .jidi .bg .title{text-align: center;font-size: 17px;color: #FFF;font-weight: bold;margin-top: 30px;}


/* ---------------------------------------------后续---------------------------------------------- */
.lueying_top{ margin: 20px auto 30px; border-bottom: 2px solid  #0c7abd; padding-bottom: 10px;} 
.lueying_top h5{ font-size: 27px; font-weight: normal; margin-bottom: 20px;}
.lueying_top p{ font-size: 14px; color: #666; line-height: 30px;}
.lueying_top p span{ margin-right:23px;font-size: 15px;}
.lueying_top p span.leii{color: #0c7abd;}
.image_list .body .pic{ text-align: center;}
.image_list .body img{ max-width: 100%;}
.image_list .body p{ font-size: 15px;text-indent:2em}

.xiangguan{ margin: 60px auto 50px;width: 100%; }
.xiang_tp{ width: 100%; }
.xiang_tp h5{ font-size: 23px; line-height: 35px; color: #f0b526; margin: 20px auto;}
.xiang_main{ width: 100%;}
.xiang_main ul{ margin: 0;width: 100%;}
.xiang_main ul li{ margin: 0;   line-height: 39px;width: calc((100% - 50px)/2);display: inline-block;vertical-align: top;}
.xiang_main ul li a{ font-size: 16px; color: #333;background: url(../images/new_2.png) no-repeat left; padding-left: 22px;}
.xiang_main ul li a:hover{color: #f0b526;}

/* ---------------------------------------------招生工作-----后续---------------------------------------------- */

.zhaosehng{width: 100%; margin: 20px auto;}
.zhaosehng ul{}
.zhaosehng ul li{ width: 100%; line-height: 60px; margin: 0; border-bottom: 1px solid #e1e0e0;}
.zhaosehng ul li a{font-size: 16px; color: #333;background: url(../images/new_2.png) no-repeat left; padding-left: 22px;}
.zhaosehng ul li span{ float: right; font-size: 15px; color: #666; margin-left: 15px; font-family: Arial, Helvetica, sans-serif;}
.zhaosehng ul li a:hover{color: #f0b526;}


/* 公用文字列表 */
.public_list{min-width: 0;}
.public_list li{border-bottom: 1px #dcdcdc solid;padding: 10px 0;line-height: 50px;}
.public_list li a{min-width: 0;font-size: 18px;}
.public_list li span{font-family: arial;font-size: 17px;margin-left: 30px;color: #666;}
.public_list .more{margin-top: 20px;}
.public_list .more a{text-decoration: underline;color: #0c7abd;font-size: 17px;font-weight: bold;}


/* 师资队伍 */
.teaching{padding-bottom: 130px;}
.teaching .tit{font-size: 32px;font-weight: bold;line-height: 1.2;z-index: 3;}
.teaching .jianjie{margin-top: 130px;}
.teaching .jianjie .tit{margin-right: 150px;}
.teaching .jianjie .text_content .text{font-size: 16px;}
.teaching .jianjie .num_contnet{margin-top: 70px;}
.teaching .jianjie .num_contnet .num{border-right: 1px #d7d5d5 solid;}
.teaching .jianjie .num_contnet .num:last-child{border-right: 0;}
.teaching .jianjie .num_contnet .num .counter{color: #f0b526;font-size: 66px;font-weight: bold;line-height: 1.2;}
.teaching .jianjie .num_contnet .num .txt{font-size: 24px;font-weight: bold;margin-top: 20px;}
.teaching .rencai{margin-top: 130px;}
.teaching .rencai .content{margin-top: 100px;}
.teaching .rencai .pic{margin-right: -365px;width: 965px;}
.teaching .rencai .pic img{border-radius:55px;z-index: 1;margin: 0;}
.teaching .rencai .pic::after{content: '';position: absolute;left: -10px;right: -10px;top: 10px;bottom: -20px;background-color: #f0b526;border-radius: 55px;}
.teaching .rencai ul{width: 664px;margin-right: 15px;}
.teaching .rencai li{line-height: 40px;font-size: 18px;padding-left: 30px;}
.teaching .rencai li::after{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;background-color: #f0b526;}
.teaching .mingshi{margin-top: 100px;}
.teaching .mingshi .content{margin-top: 80px;}
.teaching .mingshi .pic{margin-right: 105px;margin-left: -325px;width: 953px;}
.teaching .mingshi .pic img{border-radius:55px;z-index: 1;margin: 0;}
.teaching .mingshi .pic::after{content: '';position: absolute;left: -10px;right: -10px;top: 10px;bottom: -20px;background-color: #1d77ce;border-radius: 55px;}
.teaching .mingshi ul{width: 570px;}
.teaching .mingshi li{line-height: 69px;font-size: 18px;padding-left: 30px;background: #ecf6ff url(../images/icon4.png)no-repeat 90% center;border: 1px #1d77ce solid;border-radius: 35px;margin-top: 35px;padding-left: 120px;}
.teaching .mingshi li a{color: #0b447b;font-size: 20px;font-weight: bold;}

.teaching .zhaopin{margin-top: 130px;}
.teaching .zhaopin .tit{margin-right: 150px;margin-top: 20px;}
.teaching .xue{margin-top: 130px;}
.teaching .xue .content{width: 48.5%;}
.teaching .xue .pic{margin-top: 40px;}
.teaching .xue .pic img{width: 100%;border-radius: 48px;z-index: 1;}
.teaching .xue .pic::after{content: '';position: absolute;left: 0px;right: -10px;top: 0px;bottom: -10px;background-color: #1d77ce;border-radius: 48px;}

/* 人才培养 */
.Personnel{overflow: hidden;padding-bottom: 130px;background: url(../images/bg1.jpg)no-repeat left top;background-size: 100%;}
.Personnel .tit{font-size: 28px;font-weight: bold;line-height: 1.2;z-index: 3;color: #1d77ce;}
.Personnel .jiaoxue {margin-top: 105px;border-bottom: 1px #1d77ce solid;padding-bottom: 50px;}
.Personnel .jiaoxue .tit{margin-right: 110px;}
.Personnel .jiaoxue .text{font-size: 18px;line-height: 35px;}
.Personnel .ren_list{margin-left: 240px;}
.Personnel .ad{margin-top: 90px;}
.Personnel .ad img{width: 100%;}
.Personnel .list_content{margin-top: 90px;width: 48%;}
.Personnel .list_content .tit{border-bottom: 1px #1d77ce solid;padding-bottom: 20px;margin-bottom: 15px;}
.Personnel .list_content .more a{color: #888888;}
.Personnel .student{margin-top: 90px;}
.Personnel  .tabs{background-color: #1d77ce;height: 85px;border-radius: 42px;margin-top: 50px;line-height: 85px;padding: 0 50px;width:100%}
.Personnel  .tabs span{color: #FFF;width: 100px;font-size: 21px;font-weight: bold;margin-right: 30px;cursor: pointer;}
.Personnel  .tabs span a{color: #FFF;}
.Personnel  .tabs .active::after{content: '';position: absolute;left: 0;width: 100%;bottom: 10px;height: 3px;background-color: #FFF;}
.Personnel .student .swiper-container{margin-top: 40px;}
.Personnel .student .pic{width: 100%;overflow: hidden;}
.Personnel .student .pic img{width: 100%;}
.Personnel .student .first{width: 51%;margin-top: 15px;}
.Personnel .student .con{width: 48%;}
.Personnel .student .box{width: 49%;margin-top: 15px;margin-right: 2%; overflow: hidden; margin-bottom: 15px;}
.Personnel .student .box:nth-child(even){margin-right: 0;}
.Personnel .student .txt{position: absolute;left: 0;bottom: 0;padding: 20px;color: #FFF;font-size: 16px;background-color:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));width: 100%;}
.Personnel .student .first .txt{background: url(../images/icon5.png)no-repeat 30px top;padding:80px 30px 30px;font-size: 20px;font-weight: bold;}

.Personnel .jiuye{margin-top: 60px;}
.Personnel .jiuye .tit{border-bottom: 1px #1d77ce solid;padding-bottom: 20px;margin-bottom: 15px;}

.ren_tong{ margin-top: 20px;}
.ren_tong .xiang_main ul li a{ font-size: 18px;}
.ren_tong .xiang_main ul li{ line-height: 60px;}


/* 党建园地 */
.Party {margin-top: 80px;margin-bottom: 50px;overflow: hidden;margin-bottom: 130px;}
.Party .focus{width: 830px;overflow: hidden;margin-right: 20px;}
.Party .focus img{width: 100%;height: 100%;}
.Party .focus .txt{position: absolute;width: 100%;color: #FFF;font-size: 16px;height: 60px;line-height: 60px;z-index: 1;background-color: rgba(0,0,0,0.6);left: 0;bottom: 0;padding: 0 20px;}
.Party .ggao{background-color: #1d77ce;padding: 30px;min-width: 0;}
.Party .ggao .title{font-size: 25px;color: #FFF;font-weight: bold;margin-bottom: 20px;}
.Party .ggao .items{color: #FFF;font-size: 16px;line-height: 40px;padding-left: 20px;}
.Party .ggao .items::after{content: '';position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;background-color: #FFF;}
.Party .ggao .more{margin-top: 20px;padding-left: 20px;}
.Party .ggao .more a{text-decoration: underline;font-weight: bold;color: #FFF;}
.Party .content{margin-top: 90px;}
.Party .content .list{width: 47%;}
.Party .content .list .title b{font-size: 22px;margin-right: 15px;}
.Party .content .list .title span{color: #c5c5c5;font-size: 22px;font-family: arial;}
.Party .content .list .title a{color: #1d77ce;font-size: 16px;}
.Party .content .list ul{margin-top: 30px;}
.Party .content .list li{margin: 40px 0 45px;}
.Party .content .list li .time{color: #1d77ce;font-size: 16px;font-family: arial;}
.Party .content .list li .time span{background: url(../images/icon6.png)no-repeat left center;padding-left: 30px;}
.Party .content .list li a{font-size: 17px;line-height: 29px;}
.Party .activities{margin-top: 80px;padding: 60px 0;}
.Party .activities::after{content: '';position: absolute;left: -999px;right: -999px;background:#f0f3f7 url(../images/bg2.jpg)no-repeat center;top: 0;height: 100%;}
.Party .activities .title{z-index: 1;font-size: 32px;font-weight: bold;}
.Party .activities .title span{font-weight: normal;color: #666666;font-size: 18px;font-family: arial;}
.Party .activities .title a{position: absolute;right: 0;top: 50%;transform: translateY(-50%);border: 1px #1d77ce solid;height: 30px;line-height: 30px;font-size: 12px;font-weight: normal;padding-left: 15px;padding-right: 30px;background: url(../images/icon7.png)no-repeat 90% center;color: #1d77ce;}
.Party .activities .swiper-slide{background-color: #FFF;}
.Party .activities .pic{overflow: hidden;}
.Party .activities .pic img{width: 100%;}
.Party .activities .swiper-container{padding-bottom: 50px;margin-top: 60px;}
.Party .activities .swiper-pagination{display: none;}
.Party .activities .text_content{padding: 20px;}
.Party .activities .txt{font-size: 17px;}
.Party .activities .time{background: url(../images/time.png)no-repeat left center;padding-left: 25px;font-family: arial;margin-top: 10px;color: #666;}
.Party .dang{margin-top: 90px;}
.Party .dang .title{margin-right: 120px;margin-top: 30px;}
.Party .dang .title b{color: #1d77ce;font-size: 28px;font-weight: bold;padding-left: 15px;}
.Party .dang .title a{width: 170px;height: 46px;line-height: 46px;color: #FFF;font-weight: bold;background-color: #1d77ce;border-radius: 23px;font-size: 17px;margin-top: 40px;}


/* ---------------------------------------------主题教育----后续---------------------------------------------- */
.image_list .Party .content .list{ width: 100%;}
.image_list .Party .content .list li{ border-bottom: 1px dotted #9b9999; padding-bottom: 15px; margin: 20px 0;}
.image_list .Party .content,.image_list .Party { margin: 0;}

.image_list  .zhhti li .time{ width: 200px; border: 0;}
.image_list .Party .content .list li a{ font-size: 16px; color: #666;}
.image_list .Party .content .list li a:hover{color: #1d77ce;}

/* ---------------------------------------------党建活动----后续---------------------------------------------- */


.dang_main{width: 100%; margin: 40px 0;}
.dang_main .swiper{width: 31.8%;margin-right: 1.5%;overflow: hidden; margin-bottom: 30px; background: #f8fafb;}
.dang_main .swiper .text_content{ padding: 15px;}
.dang_main .swiper .pic img{ width: 100%; }
.dang_main .swiper .pic{width: 100%;overflow: hidden;}
.dang_main .swiper:nth-child(3n){margin-right: 0;}
.dang_main .swiper .txt{font-size: 15px; margin-top: 10px; line-height: 22px;color: #444;}
.dang_main .swiper .time{ background: url(../images/time.png)no-repeat left center;padding-left: 25px;font-family: arial;margin-top: 10px;color: #666;}



/* 仪器平台 */
.Instrument{background: url(../images/bg1.jpg)no-repeat center top;overflow: hidden;}

.Instrument .title{font-size: 32px;font-weight: bold;line-height: 1.2;z-index: 3;}
.Instrument .introduce{margin-top: 110px;border-bottom: 1px #1d77ce solid;padding-bottom: 80px;}
.Instrument .introduce .title{margin-right: 100px;}
.Instrument .introduce .text{font-size: 16px;line-height: 35px;}
.Instrument .zhidu{margin-top: 130px;padding-bottom: 100px;padding-top: 90px;}
.Instrument .zhidu::after{content: '';position: absolute;top: 0;height: 100%;left: -9999px;right: -9999px;background: #f8fafb url(../images/bg3.png)no-repeat right top;}
.Instrument .zhidu .title{color: #1d77ce;margin-right: 100px;margin-top: 20px;}
.Instrument .zhidu .public_list{z-index: 2;}
.Instrument .yiqi{margin-top: 70px;padding: 75px 0;}
.Instrument .yiqi::after{content: '';position: absolute;top: 0;height: 100%;left: -9999px;right: -9999px;background-color: #f8fafb;}
.Instrument .yiqi .title a{color: #0b5aa8;font-size: 16px;font-weight: normal;margin-left: 20px;}
.Instrument .yiqi .swiper-container{margin-top: 90px;padding-bottom: 50px;}
.Instrument .yiqi .pic{width: 100%;overflow: hidden;}
.Instrument .yiqi .pic img{width: 100%;}
.Instrument .yiqi .text_content{padding: 15px;}
.Instrument .yiqi .time{color: #666;}
.Instrument .yiqi .name{color: #f0b526;font-weight: bold;font-size: 16px;}
.Instrument .yiqi .txt{font-size: 16px; text-align: center; line-height: 26px;}
.Instrument .minglu{margin-top: 100px;}
.Instrument .minglu .more{width: 100%;background-color: #f0b526;height: 80px;border-radius: 40px;color: #FFF;font-weight: bold;font-size: 28px;margin-top: 60px;}
.Instrument .minglu .more img{margin-left: 10px;}
.Instrument .minglu .tabs{border-bottom: 1px #0179c3 solid;padding-bottom: 25px;margin-top: 89px;}
.Instrument .minglu .tabs span{font-size: 18px;font-weight: bold;padding: 0 28px;height: 48px;border-radius: 24px;line-height: 48px;cursor: pointer;}
.Instrument .minglu .tabs .active{background-color: #0179c3;color: #FFF;}
.Instrument .minglu .tabs a{color: #0179c3;font-size: 18px;font-weight: bold;}
.Instrument .minglu .swiper-slide a{width: 23%;margin-right: 2%;margin-top: 50px;}
.Instrument .minglu .swiper-slide a:last-child{margin-right: 0;}
.Instrument .minglu .txt{font-size: 16px;font-weight: bold;margin-top: 10px;}
.Instrument .minglu .pic{overflow: hidden;}
.Instrument .minglu .pic img{width: 100%;}
/* ---------------------------------------------仪器培训----后续---------------------------------------------- */
.yiqipeixun{}
.yiqipeixun .yiqi_main{ width: 100%; margin: 40px 0;}
.yiqi_main .yiqi_li{ width: 21.5%;margin-right: 4%;overflow: hidden; margin-bottom: 20px;}
.yiqi_main .yiqi_li .pic img{ width: 100%; }
.yiqi_main .yiqi_li .pic{width: 100%;overflow: hidden;}
.yiqi_main .yiqi_li a:hover{color: #f0b526;}
.yiqi_main .yiqi_li:nth-child(4n){margin-right: 0;}
.yiqi_main .yiqi_li .text_content{ padding: 15px 0;}
.yiqi_main .yiqi_li .time{ font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666;}
.yiqi_main .yiqi_li .name{color: #f0b526;font-weight: bold;font-size: 16px;}
.yiqi_main .yiqi_li .txt{font-size: 15px;text-align: center; line-height: 26px;color: #444;}

/* ---------------------------------------------仪器名录----后续---------------------------------------------- */
.muulu_main{ width: 100%; margin: 40px 0;}
.muulu_main a.di_bl{width: 23.5%;margin-right: 2%;overflow: hidden; margin-bottom: 30px;}
.muulu_main a.di_bl .pic img{ width: 100%; }
.muulu_main a.di_bl .pic{width: 100%;overflow: hidden;}
.muulu_main a.di_bl:nth-child(4n){margin-right: 0;}
.muulu_main a.di_bl .txt{font-size: 15px;margin-top: 10px;color: #444;}
.muulu_main a.di_bl .model{ font-size: 13px; color: #666;}

.down ul li span{ padding-top: 10px;}


/* 首页 */
.xialajt{position: fixed;z-index: 200;bottom:30px;left:50%;margin-left: -34px;cursor: pointer;z-index: 9;}
.home .yw{background-color: #f5f6fb;padding: 60px 0;}
.home .yw .title{font-size: 40px;line-height: 1.5;}
.home .yw .pic{width: 100%;overflow: hidden;}
.home .yw .pic img{width: 100%;}
.home .yw .text_content{border: 1px #ccc solid;border-top: 0;padding: 10px 15px 0 15px;background: #FFF url(../images/icon9.png) no-repeat 90% 90%;padding-bottom: 30px;height: 150px;}
.home .yw .text_content .txt{font-size: 17px;margin-top: 15px;}
.home .yw .text_content .time span{color: #0b5aa8;font-family: arial;font-size: 15px;line-height: 1.5;border-bottom: 3px #e4a823 solid;font-weight: bold;padding-bottom: 10px;}
.home .yw .swiper-container{margin-top: 65px;}
.home .yw .swiper-button-prev{background: url(../images/left.png)no-repeat center;width: 58px;height: 84px;left: -70px;margin-top: -70px;}
.home .yw .swiper-button-next{background: url(../images/right.png)no-repeat center;width: 58px;height: 84px;right: -70px;margin-top: -70px;}
.home .yw .more a{margin-top: 65px;color: #0b5aa8;font-size: 18px;font-weight: bold;}
.home .xueshu{margin-top: 90px;margin-right: 50px;min-width: 0;}
.home .xueshu .title{border-bottom: 1px #d9dadb solid;padding-bottom: 15px;}
.home .xueshu .title span{background: url(../images/icon11.png)no-repeat left center;color: #f0b526;font-size: 23px;font-weight: bold;padding-left: 35px;height: 32px;line-height: 32px;}
.home .xueshu .title span::after{content: '';position: absolute;left: 0;bottom: -18px;width: 100%;height: 2px;background-color: #f0b526;}
.home .xueshu .title a{text-transform: uppercase;color: #979899;border: 1px #d9dadb solid;font-size: 12px;padding: 0 10px;}
.home .xueshu ul{ margin-top:15px;}
.home .xueshu li{border-bottom: 1px dotted #cac9c9;padding: 18.5px 0;}
.home .xueshu li a{font-size: 22px;background: url(../images/icon12.png)no-repeat left center;padding-left: 40px;margin-bottom: 15px;}
.home .xueshu li .txt{font-size: 16px;line-height: 27px;}
.home .ggao{margin-top: 90px;width: 510px;}
.home .ggao .title{background-color: #1662ac;height: 50px;line-height: 50px;padding: 0 20px;color: #FFF;}
.home .ggao .title b{font-size: 22px;}
.home .ggao .title a{font-size: 15px;color: #FFF;padding-right: 15px;}
.home .ggao .title a::after{content: '';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid white;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.home .ggao li{border-bottom: 1px dotted #cac9c9;padding:13px 0 20.3px 0;}
.home .ggao ul{margin-top: 15px;}
.home .ggao li .time{font-family: arial;width: 80px;margin-right: 30px;}
.home .ggao li .time .day{line-height: 40px;background-color: #f0b526;color: #FFF;font-size: 26px;}
.home .ggao li .time .year{background-color: #063651;color: #FFF;font-size: 18px;line-height: 26px;}
.home .ggao li .text{min-width: 0;font-size: 17px;}
.home .keyan{background: url(../images/bg4.jpg)no-repeat center fixed;height: 850px;margin-top: 70px;overflow: hidden;}
.home .keyan .title{color: #FFF;font-size: 33px;font-weight: bold;line-height: 1.5;margin-top: 60px;}
.home .keyan .text{color: #FFF;font-size: 17px;margin-top: 30px;line-height: 30px;padding: 0 180px;}
.home .keyan .pic{width: 100%;overflow: hidden;}
.home .keyan .pic img{width: 100%;}
.home .keyan .text_content{background: #FFF url(../images/icon13.png)no-repeat center bottom;padding: 15px;height: 200px;}
.home .keyan .txt{color: #f0b526;font-weight: bold;font-size: 19px;margin-top: 15px;}
.home .keyan p{font-size: 15px;color: #666;}
.home .keyan .swiper-container{margin-top: 65px;}
.home .keyan .swiper-pagination{display: none;}
.home .keyan .more{margin-top: 40px;}
.home .keyan .more a{color: #FFF;font-size: 17px;background: url(../images/icon14.png)no-repeat left center;padding-left:30px;font-weight: bold;}
.home .shizi{background:#1662ac url(../images/bg5.jpg)no-repeat center bottom fixed;height: 680px;overflow: hidden;}
.home .shizi .title{margin-top: 70px;}
.home .shizi .title b{font-size: 32px;color: #FFF;line-height: 1.5;}
.home .shizi .title span{font-family: arial;color: rgba(255,255,255,0.35);font-size: 23px;line-height: 1.5;}
.home .shizi .title a{background: url(../images/icon15.png)no-repeat 90% center;border: 1px #e4a823 solid;font-family: arial;color: #e4a823;font-size: 12px;right: 0;top: 50%;transform: translateY(-50%);position: absolute;padding: 0 25px 0 15px;}
.home .shizi .title::after{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 1px;background-color: rgba(255,255,255,0.3);width: 40%;}
.home .shizi .title::before{content: '';position: absolute;right: 100px;top: 50%;transform: translateY(-50%);height: 1px;background-color: rgba(255,255,255,0.3);width: 33%;}
.home .shizi .swiper-container{margin-left: 120px;margin-right: 120px;margin-top: 90px;}
.home .shizi .swiper-button-next{background: url(../images/next.png)no-repeat center;width: 69px;height: 69px;right: 0;}
.home .shizi .swiper-button-prev{background: url(../images/prev.png)no-repeat center;width: 69px;height: 69px;left: 0;}
.home .shizi .pic{background-color: #FFF;background-color: #FFF;padding: 4px;overflow: hidden;}
.home .shizi .pic img{width: 100%;}

.home .shizi .name{font-size: 23px;color: #FFF;margin-top: 30px;margin-bottom: 10px;}
.home .shizi .txt{font-size: 16px;color: #FFF;}
.home .rencai{margin-top: 80px;}
.home .rencai .title{line-height: 1.5;align-items: flex-end;}
.home .rencai .title b{color: #0b5aa8;font-size: 28px;margin-right: 10px;}
.home .rencai .title span{color: #666666;font-family: arial;font-size: 21px;}
.home .rencai .content{margin-top: 50px;}
.home .rencai .focus{width: 645px;height: 450px;overflow: hidden;margin-right: 60px;}
.home .rencai .focus img{width: 100%;}
.home .rencai .focus .swiper-pagination{text-align: right;padding-right: 20px;bottom: 20px;}
.home .rencai .focus .swiper-pagination-bullet{opacity: 1;width: 12px;height: 12px;background: none;border: 1px #FFF solid;}
.home .rencai .focus .swiper-pagination-bullet-active{background-color: #e4a823;border-color: #e4a823;}
.home .rencai .text_content{min-width: 0px;}
.home .rencai .text_content .tabs span{font-size: 22px;margin-right: 40px;padding-bottom: 15px;cursor: pointer;}
.home .rencai .text_content .tabs span:last-child{margin-right: 0;}
.home .rencai .text_content .tabs .active{color: #1059a1;font-weight: bold;border-bottom: 3px #1059a1 solid;}
.home .rencai .text_content li{padding:3px 0;}
.home .rencai .text_content li a{font-size: 17px;}
.home .rencai .text_content li span{font-size: 15px;}
.home .video{width: 100%;background: url(../images/bg6.jpg)no-repeat center fixed;height: 600px;margin-top: 90px;overflow: hidden;}
.home .video .text{font-size: 28px;color: #FFF;margin-top: 105px}
.home .video .play{margin: 50px auto;width: 86px;height: 86px;cursor: pointer;}
.home .video .play img{width: 100%;}
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none;position:fixed; left:0; top:0; z-index:100; width:100%; height:100%;background-color: #000;}
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.videos video{width: 100%;height: 100%;}
.home .video .items{color: #FFF;margin-top: 60px;}
.home .video .items .txt{font-size: 23px;}
.home .video .items .counter{font-size: 75px;font-weight: bold;line-height: 1;margin-top: 30px;}
.home .video .items:nth-child(1) .counter,.home .video .items:nth-child(2) .counter{padding-right: 30px;}
.home .video .items:nth-child(1) .counter::after{content: '年';font-size: 18px;font-weight: normal;position: absolute;right: 0;bottom: 5px;}
.home .video .items:nth-child(2) .counter::after,.home .video .items:nth-child(3) .counter::after{content: '项';font-size: 18px;font-weight: normal;position: absolute;right: 0;bottom: 5px;}
.home .video .items:nth-child(3) .counter::after{right: 20px;}
.home .video .items:nth-child(4) .counter{padding-right: 60px;}
.home .video .items:nth-child(4) .counter::after{content: '余亿元';font-size: 18px;font-weight: normal;position: absolute;right: 0;bottom: 5px;}
.home .yuandi{margin-top: 70px;}
.home .yuandi .title{font-size: 40px;line-height: 1.5;}
.home .yuandi .content{width: 100%;display: table;margin-top: 90px;}
.home .yuandi .pic{width: 100%;overflow: hidden;}
.home .yuandi .pic img{width: 100%;}
.home .yuandi .first{width: 706;margin-top: 28px;height: 559px;overflow: hidden;}
.home .yuandi .con{width: 656px;}
.home .yuandi .box{width: 313px;margin-top: 28px;margin-right: 20px;height: 266px;overflow: hidden;}
.home .yuandi .box:nth-child(even){margin-right: 0;}
.home .yuandi .txt{position: absolute;left: 0;bottom: 0;padding: 20px;color: #FFF;font-size: 18px;background-color:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));width: 100%;}

.home .pingtai{width: 100%;background: url(../images/bg7.png)no-repeat center top;z-index: 2;height: 1003px;margin-top: 70px;overflow: hidden;}
.home .pingtai .title{margin-top: 236px;color: #FFF;font-size: 32px;font-weight: bold;}
.home .pingtai .content{margin-top: 30px;}
.home .pingtai .content a{border: 1px #FFF solid;width:30.5%;margin-right: 2%;margin-top: 40px;height: 135px;color: #FFF;font-size: 24px;font-weight: bold;}
/*.home .pingtai .content a:nth-of-type(4n){margin-right: 0;}*/
.home .pingtai .content a .icon{margin-left: 50px;margin-right: 45px;}
.home .pingtai .content a:hover{background-color: #f0b526;border-color: #f0b526;}
.home .pingtai .txt{color: #FFF;font-size: 16px;margin-top: 60px;;}
.home .special{background: url(../images/bg8.jpg)no-repeat center top;height: 825px;margin-top: -240px;z-index: 1;padding-top: 240px;}
.home .special a{margin-right: 50px;overflow: hidden;width: 320px;margin-top: 50px;}
.home .special a img{width: 100%;}
.home .special a:last-child{margin-right: 0;}
.link_content{background-color: #0c5ba8;padding: 40px 0;}
.link_content dl{color: #FFF;}
.link_content dt{font-size: 18px;font-weight: bold;}
.link_content dd{margin-left: 0;margin-top: 15px;}
.link_content dd a{font-size: 16px;line-height: 32px;padding-right: 15px;margin-right: 15px;color: #FFF;}
.link_content dd a::after{content: '';position: absolute;right: 0;height: 60%;width: 1px;background-color: #FFF;transform: translateY(-50%);top: 50%;}
.link_content dd a:last-child{margin-right: 0;padding-right: 0;}
.link_content dd a:last-child::after{display: none;}

.jzzc{width: 48%;float: left;}
.jzzc img{width: 100%;margin-top: 20px}

/*全局样式 end*/

@media (min-width: 1025px) {
.home .yw .pic img{ height:220px;}
	/*所有hover写在这里面 兼容sofari的移动端不支持hover*/
	.header .top a:hover,.sidebar .quick a:hover,.image_list li h4 a:hover,.learning .jinzhan li .txt a:hover,.Party .content .list .title a:hover,.home .yw .more a:hover,.home .keyan .more a:hover,.link_content dd a:hover,.home .yuandi .content a:hover .txt,.Party .ggao .items:hover,.Personnel .student .content a:hover .txt{text-decoration: underline;}
	.sidebar li .subnav>a:hover,.crumbs a:hover,.home .header.fixed .hd_nav li:hover>a{color: #1d77ce;}
	.learning .jidi a:hover .bg{top: 0;height: auto;bottom: 0;background:rgba(29,119,206,1) url(../images/bg9.png) no-repeat right bottom;background:-moz-linear-gradient(top,rgba(29,119,206,1),rgba(29,119,206)) url(../images/bg9.png) no-repeat right bottom;background:-webkit-gradient(linear,top,from(rgba(29,119,206,1)),to(rgba(29,119,206))) url(../images/bg9.png) no-repeat right bottom;background:-webkit-linear-gradient(top,rgba(29,119,206,1),rgba(29,119,206)) url(../images/bg9.png) no-repeat right bottom;background:-o-linear-gradient(top,rgba(29,119,206,1),rgba(29,119,206)) url(../images/bg9.png) no-repeat right bottom;background-size: cover;}
	.learning .jidi a:hover .bg .title{margin-top: 10px;text-align: left;}
	.learning .jidi a:hover .bg .txt,.learning .jidi a:hover .bg span{display: block;}
	.Instrument .minglu .more:hover{background-color: #0179c3;}
	.home .xueshu .title a:hover{border-color: #0b5aa8;color: #0b5aa8;}
	.hd_nav .drop a:hover::after{content: '';position: absolute;right: 5px;top: 50%;width: 8px;height: 8px;border-top: 1px #3461c6 solid;border-right: 1px #3461c6 solid;transform: rotate(45deg) translateY(-50%);}
	.home .shizi .swiper-slide:hover img{transition:scale(1.05,1.05);}
	.teaching .mingshi li a:hover{color: #f0b526;}
	
}



@media (max-width: 1601px) {
	/*修改1441以下、小屏显示器*/
	.picture .title,.picture .title .container{height: 135px;}
	
}

@media (max-width: 1441px) {
	/*修改1441以下、小屏显示器*/
	.hd_nav li:last-child .drop{left: auto;right: 0;}
	.learning .project .pic{margin-left: -345px;}
	.picture .title,.picture .title .container{height: 125px;}
	.home .yw .swiper-button-prev{left: 0px;}
	.home .yw .swiper-button-next{right: 0px;}
	
	
}

@media (max-width: 1366px) {
	/*修改1441以下、小屏显示器*/
	.container{width: 100%;padding-right: 15px;padding-left: 15px;}
	.learning .project .pic{margin-left: -400px;}
	.learning .jidi .bg .title{font-size: 16px;}
	.picture .title,.picture .title .container{height: 115px;}
	.home .rencai .focus{margin-right: 40px;}
	.home .pingtai .content a .icon{margin-left: 50px;margin-right: 35px;}
	.home .yuandi .first{width: 660px;margin-top: 20px;height: 522px;}
	.home .yuandi .con{width: 620px;}
	.home .yuandi .box{width: 302px;margin-right: 15px;margin-top: 20px;height: 251px;}
	.Personnel .student .first{}
	.Personnel .student .box{}
	
}



@media (max-width: 1199px) {
	/*修改1200以下、小屏显示器*/
	.header,.header .logo{height: 100px;}
	.header .top{display: none;}
	.sj_menu{width: 26px;height: 26px;background: url(../images/case_05.png) no-repeat center;background-size:contain;display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 20px;}
	.sj_menu.close{background: url(../images/close.png) no-repeat center;background-size:26px;opacity: 1 !important;}
	.home .sj_menu{width: 26px;height: 26px;background: url(../images/menu.png) no-repeat center;background-size:contain;display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 20px;}
	.home .sj_menu.close{background: url(../images/close1.png) no-repeat center;background-size:26px;opacity: 1 !important;}
	.fixed .sj_menu{background-image: url(../images/case_05.png);}
	.fixed .sj_menu.close{background-image: url(../images/close.png);}
	.hd_nav{position:fixed;top: 100px;left: 0;bottom: 0;background: rgba(0,0,0,.6);width: 100%;display: none;z-index: 9;border-top: 0;margin-top: 0;}
	.hd_nav .box{height: 100%;}
	.hd_nav ul{display: block;position:fixed;background: #fff;top: 100px;width: 40%;right: 0;bottom: 0;overflow-y:scroll;padding-top: 20px;border-top:1px solid #efefef;}
	.hd_nav li{margin:0;padding:0 20px;margin-bottom: 10px;width: 100%;background: none;}
	.hd_nav li>a{text-align: left;color: #333;padding-left: 0;height: auto;}
	.hd_nav li.has>a{display: block;position: relative;}
	.hd_nav li.has.cur>a{background-image: url(../images/arr-1.png);color: #0176c3;}
	.hd_nav li.has.cur>a span{color: #0176c3;}
	.hd_nav li:hover .drop,.hd_nav .drop .sub:hover .subnav{display: none;}
	.hd_nav .drop{position:static;width: 100%;border: 0;margin-top: 0;padding-top: 0;background-color: #FFF;}
	.hidden .hd_nav{display: block;}
	.hd_nav .drop .sub .subnav{right: auto;position:static;width: 100%;background: none;}
	.hd_nav .drop .hass>a::after,.hd_nav li>a::after{content: '';position: absolute;right: 5px;top: 50%;width: 8px;height: 8px;border-top: 1px #3461c6 solid;border-right: 1px #3461c6 solid;transform: rotate(45deg) translateY(-50%);}
	.hd_nav li>a::after{right: 20px;}
	.hd_nav .drop .hass.on>a::after,.hd_nav li.has.cur>a::after{transform: rotate(135deg) translateY(-50%);margin-top: -8px;}
	.home .hd_nav li>a{color: #333;}
	.footer .f-logo{width: 300px;}
	.sidebar{width: 260px;margin-right: 30px;}
	.about{margin-bottom: 90px;width:100%}
	.teaching_list{margin-bottom: 90px;}
	.teaching_list li .pic{margin-right: 15px;width: 160px;height: 230px;}
	.teaching_list li .address{margin-top: 20px;}
	.teaching_details .tabs span{width: 25%;}
	
	.image_list li .time,.image_list li .pic{margin-right: 20px;}
	.image_list li .pic{width: 240px;height: 165px;}
	
	.picture .title{background-size: 100%;height: 88px;}
	.picture .title .container{padding-top: 10px;height: 88px;}
	.learning .survey{margin-top: 60px;}
	.learning .survey .tit{width: 100%;margin-right: 0;}
	.learning .survey .num_contnet .num .counter{font-size: 58px;}
	.learning .survey .num_contnet .num:nth-child(2){padding: 0;}
	.learning .survey .text_content{margin-right: 40px;}
	.learning .keyan{margin-top: 90px;}
	.learning .keyan .title{margin-right: 50px;}
	.learning .keyan li{padding-right: 100px;}
	.learning .project .content,.teaching .mingshi .content{margin-top: 60px;}
	.learning .project ul,.teaching .mingshi ul{width: 300px;}
	.learning .project .pic,.teaching .mingshi .pic{margin-right: 40px;margin-left: -320px;}
	.learning .jinzhan{margin-top: 90px;}
	.learning .jinzhan ul{margin-top: 60px;}
	.learning .chengguo .content,.teaching .rencai .content{margin-top: 60px;}
	.learning .chengguo .pic,.teaching .rencai .pic{margin-right: -700px;}
	.learning .chengguo ul,.teaching .rencai ul{margin-right: 30px;width: 300px;}
	.learning .jidi .bg{padding: 0 20px;top: auto;height:80px;}
	.learning .jidi .bg .title{font-size: 14px;margin-top: 40px;}
	
	.teaching{padding-bottom: 90px;}
	.teaching .jianjie{margin-top: 100px;}
	.teaching .jianjie .tit{margin-right: 30px;}
	.teaching .mingshi li{padding-left: 30px;background-size: 30px;}
	.teaching .jianjie .num_contnet .num .counter{font-size: 58px;}
	.teaching .zhaopin .tit{margin-right: 100px;}
	.teaching .xue{margin-top: 100px;}
	
	.Personnel{padding-bottom: 90px;}
	.Personnel .jiaoxue .tit{margin-right: 90px;}
	.Personnel .ren_list{margin-left: 210px;}
	.Personnel .ad{margin-top: 70px;}
	.Personnel .list_content{margin-top: 70px;}
	.Personnel .student .txt{padding: 15px;font-size: 14px;}
	.Personnel .student .con{}
	.Personnel .student .first{}
	.Personnel .student .box{h}
	.Party{margin-bottom: 70px;}
	.Party .focus{width: 70%;height: auto;}
	.Party .ggao{padding: 20px;}
	.Party .ggao .title{margin-bottom: 10px;}
	.Party .ggao .items{font-size: 14px;line-height: 34px;}
	.Party .ggao .more{margin-top: 15px;}
	.Party .content,.Party .activities{margin-top: 100px;}
	.Party .dang{margin-top: 100px;}
	.Party .dang .title{margin-right: 90px;}
	.Party .activities .swiper-pagination{display: block;}
	
	
	.Instrument .introduce{margin-top: 80px;padding-bottom: 60px;}
	.Instrument .introduce .title,.Instrument .zhidu .title{margin-right: 80px;}
	.Instrument .zhidu,.Instrument .minglu{margin-top: 90px;}
	.Instrument .minglu .tabs{margin-top: 80px;}
	.Instrument .minglu .tabs span{padding: 0 30px;}
	.Instrument .minglu .tabs a{font-size: 16px;}
	.Instrument .minglu .more{margin-top: 80px;}
	
	.home .yw .swiper-container,.home .yw .more a{margin-top: 40px;}
	.home .yw .title{font-size: 32px;}
	.home .ggao{width: 45%;}
	.home .keyan .text{padding: 0;}
	.home .keyan .swiper-container{padding-bottom: 50px;}
	.home .keyan .swiper-pagination{display: block;}
	.home .shizi .swiper-container{margin-left: 100px;margin-right: 100px;}
	.home .shizi .title::before{width: 30%;}
	.home .rencai .focus{margin-right: 30px;}
	.home .rencai .text_content .tabs span{font-size: 20px;margin-right: 20px;}
	.home .yuandi .content{margin-top: 40px;}
	.home .yuandi .title{font-size: 32px;}
	
	.home .yuandi .first{width: 51.5%;height: auto;}
	.home .yuandi .con{width: 46.5%;}
	.home .yuandi .box{width: 49%;margin-right: 2%;height: auto;}
	
	.home .pingtai{margin-top: 0;}
	.home .pingtai .content a{}
	.home .pingtai .content a .icon{margin-left: 20px;margin-right: 20px;}
	.home .special a{width: 30%;margin-right: 3%;}
	.link_content dl{width: 49%;}
	.link_content dd a{font-size: 14px;}
	
	
	
	
}

@media (max-width: 1023px) {
	/*修改1024以下、平板*/
	.hd_nav,.hd_nav ul{top: 85px;margin-top: 0;}
	.header,.header .logo{height: 85px;}
	.footer{padding: 30px 0;}
	.footer .f-logo{width: 100%;background-size: 40%;background-position: left top;}
	.footer .erwma .pic{width: 95px;height: 95px;}
	.home .footer h3{margin-bottom: 0;}
	
	.about .text_content h1{font-size: 32px;}
	.about .text_content p{font-size: 18px;}
	.about .body h2{font-size: 26px;}
	
	.sidebar{width: 100%;margin-right: 0;margin-bottom: 15px;}
	
	
	.teaching_details .details_info .pic{margin-right: 15px;width: 160px;height: 230px;}
	.teaching_details .details_info .text_content h3{margin-top: 0;margin-bottom: 15px;font-size: 22px;}
	.teaching_details .details_info .text_content .txt{font-size: 15px;}
	.image_list{min-width: auto;width: 100%;}
	.image_list li .time,.image_list li .pic{margin-right: 15px;}
	.image_list li .time{}
	.image_list li .time .day{font-size: 24px;}
	.image_list li .pic{width: 160px;height: 110px;}
	.image_list li h4{margin-bottom: 0;font-size: 16px;}
	.image_list li p{margin-bottom: 0;margin-top: 5px;line-height: 24px;}
	
	.picture .title{background-size: 150% 100%;}
	.picture .title strong{font-size: 24px;}
	.picture .title span{font-size: 16px;padding-top: 10px;}
	.learning .survey .pic{width: 320px;height: 230px;}
	.learning .survey .num_contnet{margin-top: 30px;}
	.learning .survey .num_contnet .num .counter{font-size: 42px;}
	.learning .survey .num_contnet .num .txt{font-size: 20px;margin-top: 10px;}
	.learning .keyan{margin-top: 60px;}
	.learning .keyan .title{margin-right: 30px;font-size: 20px;}
	.learning .keyan ul{margin-top: 50px;}
	.learning .keyan li{padding-right: 60px;}
	.learning .project .pic,.teaching .mingshi .pic{width: 100%;margin-left: 0;margin-right: 0;}
	.learning .project .pic img,.teaching .mingshi .pic img{width: 100%;}
	.learning .project ul,.teaching .mingshi .pic ul{width: 100%;margin-top: 30px;}
	.learning .jinzhan{margin-top: 70px;}
	.learning .jinzhan ul{margin-top: 40px;}
	.learning .jinzhan li .txt{font-size: 16px;}
	.learning .chengguo .pic,.teaching .rencai .pic{width: 100%;margin-right: 0;order: 1;}
	.learning .chengguo .pic img,.teaching .rencai .pic img{width: 100%;}
	.learning .chengguo ul,.teaching .rencai ul{width: 100%;margin-right: 0;order: 2;margin-top: 30px;}
	.learning .jidi .text{font-size: 16px;margin-top: 15px;}
	.learning .jidi .content{margin-top: 50px;}
	
	.teaching .jianjie .tit{margin-right: 20px;}
	.teaching .jianjie .num_contnet{margin-top: 40px;}
	.teaching .jianjie .num_contnet .num .counter{font-size: 40px;}
	.teaching .jianjie .num_contnet .num .txt{font-size: 20px;}
	.teaching .mingshi ul{width: 100%;}
	.teaching .mingshi li{width: 49%;margin-right: 2%;float: left;padding-left: 30px;}
	.teaching .mingshi li:nth-child(even){margin-right: 0;}
	.teaching .zhaopin{margin-top: 90px;}
	.teaching .zhaopin .tit{margin-right: 50px;}
	.public_list li a{font-size: 18px;}
	.public_list li span{font-size: 16px;}
	.teaching .xue{margin-top:80px;}
	.teaching .xue .pic{margin-top: 30px;}
	.teaching .xue .pic::after{right: -5px;bottom: -5px;}
	.Personnel .jiuye{margin-top: 90px;}
	.Personnel .jiaoxue{margin-top: 80px;}
	.Personnel .jiaoxue .tit{margin-right: 70px;}
	.Personnel .ren_list{margin-left: 190px;}
	.Personnel .ad{margin-top: 70px;}
	.Personnel .list_content{margin-top: 50px;}
	.Personnel .student{margin-top: 70px;}
	.Personnel .student .tabs{height: 60px;line-height: 60px;}
	.Personnel .student .tabs span{font-size: 18px;}
	.Personnel .student .con{width: 48.5%;}
	.Personnel .student .swiper-container{margin-top: 20px;}
	.Personnel .student .txt{font-size: 14px;line-height: 24px;padding-left: 10px;padding-right: 10px;}
	.Personnel .student .first .txt{font-size: 18px;height: 158px;}

	.Personnel .student .first{width: 100%;height: auto;}
    .Personnel .student .con{width: 100%;}
    .Personnel .student .box{height:  100%;}
	
	.Party{margin-top: 50px;}
	.Party .focus,.Party .ggao{width: 100%;}
	.Party .focus{margin-right: 0;}
	.Party .ggao{padding: 20px;margin-top: 30px;}
	.Party .content .list .title b,.Party .content .list .title span{font-size: 20px;}
	.Party .content .list .title a{font-size: 14px;}
	.Party .content .list li a{font-size: 15px;}
	.Party .content .list li .time{font-size: 14px;}
	.Party .activities .txt{font-size: 15px;}
	.Party .activities .text_content{font-size: 15px;}
	.Party .dang{margin-top: 70px;}
	.Party .dang .title{margin-right: 50px;}
	
	.Instrument .title{font-size: 28px;}
	.Instrument .introduce{margin-top: 70px;padding-bottom: 40px;}
	.Instrument .introduce .title,.Instrument .zhidu .title{margin-right: 50px;}
	.Instrument .zhidu {margin-top: 70px;}
	.Instrument .minglu{margin-top: 70px;}
	.Instrument .minglu .tabs{margin-top: 50px;}
	.Instrument .minglu .tabs span{font-size: 15px;height: 40px;line-height: 40px;padding: 0 20px;}
	.Instrument .minglu .tabs a{font-size: 14px;}
	.Instrument .minglu .txt{font-size: 14px;}
	.Instrument .minglu .more{margin-top: 50px;font-size: 24px;height: 60px;}
	.Instrument .minglu .more img{height: 32px;}
	
	.home .yw .text_content .txt{font-size: 15px;}
	.home .ggao,.home .xueshu{margin-top: 60px;}
	.home .xueshu{margin-right: 30px;}
	.home .xueshu li a{font-size: 20px;}
	.home .ggao li .text{font-size: 15px;}
	.home .ggao li .time{margin-right: 15px;}
	.home .ggao li .time .day{font-size: 22px;}
	.home .ggao li .time .year{font-size: 16px;}
	.home .ggao .title b,.home .xueshu .title span{font-size: 20px;}
	.home .keyan .text{font-size: 15px;}
	.home .keyan .title{font-size: 28px;}
	.home .shizi{height: auto;padding-bottom: 50px;}
	.home .shizi .name{font-size: 20px;}
	.home .shizi .txt{font-size: 14px;}
	.home .shizi .title::before{width: 26%;}
	.home .shizi .swiper-container{margin-top: 60px;}
	.home .rencai .focus{margin-right: 0px;width: 100%;height: auto;}
	.home .rencai .text_content{width: 100%;min-width: auto;margin-top: 30px;}
	.home .video{margin-top: 50px; background:url(../images/bg6.jpg)no-repeat center; height:auto; padding-bottom:50px;}
	.home .keyan{ background:url(../images/bg4.jpg)no-repeat center; height:auto}
	.home .video .items .counter{font-size: 48px;margin-top: 30px;}
	.home .video .items .txt{font-size: 20px;}
	.home .video .items:nth-child(4) .counter{padding-right: 40px;}
	.home .video .items:nth-child(4) .counter::before{right: 15px;}
	.home .yuandi{margin-top: 50px;}
	.home .yuandi .content{margin-top: 30px;}
	.home .yuandi .box,.home .yuandi .first{margin-top: 15px;}
	.home .yuandi .txt{padding-bottom: 10px;}
	.home .pingtai{margin-top: -30px;}
	.home .pingtai .title{font-size: 28px;}
	.home .pingtai .content a{width: 32%;}
	.home .pingtai .content a:nth-of-type(3n){margin-right: 0;}
	.home .pingtai .content a:nth-of-type(4n){margin-right: 2%;}
	.link_content dl{width: 100%;margin-bottom: 15px;}
	.link_content dl:last-child{margin-bottom: 0;}
	.link_content dd{margin-top: 10px;}
	
}



@media (max-width: 767px) {
	/*修改768以下、小屏平板*/
	.header,.header .logo{height: 75px;}
	.header .logo{background-size: 55%;}
	.hd_nav,.hd_nav ul{top: 75px;margin-top: 0;}
	.container{padding-left: 15px;padding-right: 15px;}
	.banner .swiper-button-next, .banner .swiper-button-prev{background-size: 20px;}
	.picture .title,.picture .title .container{height: 86px;}
	.picture img{width: 180%;}
	.teaching_list{margin-bottom: 50px;}
	.teaching_list li{width: 100%;margin-right: 0;}
	.teaching_details .tabs{margin-top: 30px;}
	.teaching_details .tabs span{font-size: 15px;}
	.teaching_details .content{margin-top: 20px;font-size: 14px;}
	
	.image_list{width: 100%;min-width: auto;}
	.image_list li p.ellipsis-3{-webkit-line-clamp:2}
	.public_list li a{font-size: 16px;}
	.public_list li span{margin-left: 0;}
	.teaching{padding-bottom: 50px;}
	.teaching .tit{font-size: 24px;}
	.teaching .jianjie{margin-top: 70px;}
	.teaching .jianjie .tit{width: 100%;margin-right: 0;}
	.teaching .jianjie .text_content{margin-top: 20px;}
	.teaching .zhaopin{margin-top: 70px;}
	.teaching_list .sort dd a{font-size: 13px;margin-left: 5px;}
	.Personnel{padding-bottom: 50px;}
	.Personnel .list_content{margin-top: 30px;width: 100%;}
	.Personnel .jiuye{margin-top: 70px;}
	.Personnel .jiaoxue{margin-top: 60px;}
	.Personnel .jiaoxue .tit{margin-right: 30px;}
	.Personnel .jiaoxue .text{font-size: 16px;}

	
	.Personnel .ren_list{margin-left: 0px;}
	.Personnel .ad{margin-top: 50px;}
	.Party{margin-bottom: 40px;}
	.Party .ggao .title{font-size: 18px;}
	.Party .dang{margin-top: 50px;}
	.Party .dang .title{margin-right: 20px;}
	.Party .dang .title b{font-size: 24px;}
	
	.Instrument .title{font-size: 24px;}
	.Instrument .introduce,.Instrument .zhidu{margin-top: 50px;}
	.Instrument .introduce .title,.Instrument .zhidu .title{margin-right: 20px;}
	.Instrument .introduce .text{font-size: 14px;line-height: 30px;}
	
	.home .yw .title{font-size: 28px;}
	.home .rencai{margin-top: 60px;}
	.home .ggao, .home .xueshu,.home .yuandi .con,.home .yuandi .first,.Party .content .list{width: 100%;}
	.Party .content .list:last-child{margin-top: 30px;}
	.home .pingtai .content a{font-size: 15px;}
	.about{margin-bottom: 50px;}
	.sidebar{display: none;}
	.footer .f-logo{height: 90px;}
	.footer .container>div{width: 100%;}
	
	.learning .keyan .title{width: 100%;margin-right: 0;}
	.Instrument .minglu .tabs span{font-size: 13px;padding:0;margin-right: 15px;}
	.Instrument .minglu .tabs span:last-child{margin-right: 0;}
	.Instrument .minglu .tabs .active{color: #0179c3;background-color: #FFF;}
	.Instrument .minglu .swiper-slide a{width: 49%;margin-top: 20px;}
	.Instrument .minglu .swiper-slide a:nth-child(even){margin-right: 0;}

	.lueying_top h5{ font-size: 23px;}

	.yiqi_main .yiqi_li{ width: 32%;margin-right: 2%;overflow: hidden; margin-bottom: 20px;}
	.yiqi_main .yiqi_li .txt{ font-size: 13px; color: #666; line-height: 22px;}
	.yiqi_main .yiqi_li:nth-child(3n){margin-right: 0;}
	.yiqi_main .yiqi_li:nth-child(4n){margin-right: 2%;}

	.muulu_main a.di_bl{width: 32%;margin-right: 2%;overflow: hidden; margin-bottom: 30px;}
	.muulu_main a.di_bl:nth-child(3n){margin-right: 0;}
	.muulu_main a.di_bl:nth-child(4n){margin-right: 2%;}
	
}
@media (max-width: 611px){
	.learning .survey .pic{width: 100%;margin-top: 30px;height: auto;}
	.learning .jinzhan li{width: 100%;margin-top: 30px;}
	.learning .jidi a{width: 49%;margin-top: 20px;}
	.learning .jidi a:nth-child(even){margin-right: 0;}
	.learning .survey .tit,.learning .keyan .tit,.learning .project .tit,.learning .jinzhan .tit,.learning .chengguo .tit,.learning .jidi .tit{font-size: 24px;}

	.Personnel .student .first{width: 100%;height: auto;}
.Personnel .student .con{width: 100%;}
.Personnel .student .box{}
}

@media (max-width: 540px){
	.teaching .xue .content{width: 100%;margin-bottom: 20px;}

	
	.xiang_main ul{ word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; 	-webkit-line-clamp: 7; overflow: hidden; }
	.xiang_main ul li{ width: 100%;}
	.xiang_main ul li a{ font-size: 15px;}

.dang_main .swiper{width: 49%;margin-right: 2%;overflow: hidden; margin-bottom: 30px; background: #f8fafb;}
.dang_main .swiper:nth-child(1n){margin-right:2%;}
.dang_main .swiper:nth-child(2n){margin-right: 0;}	
}


@media (max-width: 424px) {
	/*修改425以下、普通的安卓手机屏*/
	.header,.header .logo{height: 60px;}
	
	.hd_nav,.hd_nav ul{top: 60px;margin-top: 0;}
	.hd_nav ul{width: 50%;}
	.hd_nav li{padding: 0 15px;}
	.hd_nav li>a{font-size: 15px;}
	.hd_nav .drop{padding: 0;}
	.hd_nav .drop .sub .subnav{padding: 0;}
	.hd_nav .drop a{font-size: 13px;}
	.banner .swiper-button-next, .banner .swiper-button-prev{background-size: 15px;}
	.footer{padding-top: 20px;padding-bottom: 30px;}
	
	
	.footer .f-logo{height: 80px;background-size: 60%;}
	.picture .title{background-size: 260%;height: 76px;}
	.picture .title .container{padding-top: 20px;height: 76px;}
	.picture .title strong{font-size: 20px;}
	.picture .title span{font-size: 14px;}
	
	.sidebar .quick{margin-top: 20px;font-size: 24px;}
	.sidebar .quick .tit{height: 60px;font-size: 20px;}
	.sidebar .quick .tit p{font-size: 13px;}
	.sidebar .quick a{font-size: 14px;line-height: 45px;}
	.sidebar .title{height: 70px;font-size: 20px;}
	.sidebar li>a{line-height: 45px;font-size: 14px;}
	
	
	.about .text_content h1,.about .body h2{font-size: 24px;}
	.about .text_content p,.about .history .text{font-size: 14px;}
	.about .history .items .txt{font-size: 13px;}
	.about .body .txt{margin-top: 10px;}
	.about .body h2{width: 250pz;height: 45px;line-height: 45px;font-size: 18px;margin-top: 20px;}
	.teaching_list li{margin-top: 15px;}
	.teaching_list li h3{font-size: 18px;margin-bottom: 0;}
	.teaching_list li .pic,.teaching_details .details_info .pic{margin-right: 10px;width: 120px;height: 160px;}
	.teaching_list li .txt{line-height: 20px;}
	.teaching_list li .address{margin-top: 0;}
	.teaching_list li .address,.teaching_list li .tel,.teaching_list li .email,.teaching_details .details_info .text_content .address,.teaching_details .details_info .text_content .tel,.teaching_details .details_info .text_content .email{padding-left: 25px;}
	.teaching_details .details_info{margin-top: 20px;}
	.teaching_details .details_info .text_content .address{margin-top: 10px;}
	.teaching_details .details_info .text_content h3{font-size: 18px;margin-bottom: 0;padding-bottom: 5px;}
	.teaching_details .details_info .text_content .address{margin-top: 0;}
	.teaching_details .details_info .text_content .txt{line-height: 22px;font-size: 14px;}
	
	.image_list li {margin-top: 20px;}
	.image_list li .pic{width: 100%;height: auto;margin-right: 0;order: 1;}
	.image_list li .time{order: 2;}
	.image_list li .text_content{width: 100%;min-width: auto;order: 3;margin-top: 15px;}
	.image_list .Party .content .list li a{ font-size: 15px;}
	
	.public_bg{background-size: 100%;}
	.learning .survey{margin-top: 30px;}
	.learning .survey .tit,.learning .keyan .tit,.learning .project .tit,.learning .jinzhan .tit,.learning .chengguo .tit,.learning .jidi .tit{order: 1;font-size: 20px;}
	.learning .survey .pic{order: 2;margin-top: 20px;width: 100%;height: auto;}
	.learning .survey .text_content{margin-right: 0;order: 3;margin-top: 40px;}
	.learning .survey .num_contnet{margin-top: 20px;}
	.learning .survey .num_contnet .num .txt{font-size: 18px;}
	.learning .survey .num_contnet .num .counter{font-size: 32px;}
	.learning .keyan{margin-top: 40px;}
	.learning .keyan .title{margin-right: 0;width: 100%;}
	.learning .keyan ul{margin-top: 30px;}
	.learning .keyan li{padding-top: 15px;padding-bottom: 15px;padding-right: 10px;}
	.learning .keyan .title{font-size: 18px;}
	.learning .keyan .title::after,.learning .keyan .title.cur::after{top: 30px;width: 30px;height: 30px;}
	.learning .keyan .text{font-size: 14px;}
	.learning .project,.learning .chengguo,.teaching .rencai,.teaching .mingshi{margin-top: 40px;}
	.learning .project .content,.learning .chengguo .content,.teaching .rencai .content,.teaching .mingshi .content{margin-top: 30px;}
	.learning .project .pic img,.learning .project .pic::after,.learning .chengguo .pic img,.learning .chengguo .pic img::after,.teaching .rencai .pic img,.teaching .rencai .pic::after,.teaching .mingshi .pic::after,.teaching .mingshi .pic img{border-radius: 30px;}
	.learning .project .pic::after,.learning .chengguo .pic::after,.teaching .rencai .pic::after,.teaching .mingshi .pic::after{left: -5px;right: -5px;bottom: -15px;}
	.learning .project li,.learning .chengguo li{font-size: 14px;line-height: 40px;}
	.learning .jinzhan{margin-top: 30px;}
	.learning .jinzhan ul{margin-top: 20px;}
	.learning .jinzhan li{width: 100%;margin-right: 0;margin-top: 20px;}
	.learning .jidi{margin-top: 40px;padding-top: 40px;padding-bottom: 30px;}
	.learning .jidi .text{font-size: 14px;}
	.learning .jidi .content{margin-top: 10px;}
	
	
	.teaching .tit{font-size: 20px;}
	.teaching .jianjie{margin-top: 40px;}
	.teaching .jianjie .text_content .text{font-size: 14px;}
	.teaching .jianjie .num_contnet{margin-top: 20px;}
	.teaching .jianjie .num_contnet .num .counter{font-size: 32px;}
	.teaching .jianjie .num_contnet .num .txt{font-size: 14px;margin-top: 5px;}
	.teaching .rencai li{font-size: 14px;line-height: 35px;}
	.teaching .mingshi ul{margin-top: 20px;}
	.teaching .mingshi li{width: 100%;margin-right: 0;float: left;padding-left: 30px;height: 45px;line-height: 40px;margin-top: 15px;}
	.teaching .mingshi li a{font-size: 14px;}
	.teaching .zhaopin{margin-top: 40px;}
	.teaching .zhaopin .tit{width: 100%;margin-right:0;margin-bottom: 20px;}
	.public_list{width: 100%;min-width: auto;}
	.public_list li{padding: 0px;}
	.public_list li a,.home .rencai .text_content li a{font-size: 14px;}
	.public_list li span{font-size: 13px;margin-left: 15px;}
	.public_list .more a{font-size: 15px;}
	.teaching .xue{margin-top: 20px;}
	.teaching .xue .content{width: 100%;margin-top: 20px;}
	.teaching .xue .pic{margin-top: 20px;}
	
	.Personnel .tit{font-size: 24px;}
	.Personnel .jiaoxue{margin-top: 40px;padding-bottom: 20px;}
	.Personnel .jiaoxue .tit{width: 100%;margin-right: 0;}
	.Personnel .ren_list{margin-left: 0;}
	.Personnel .ad{margin-top: 20px;}
	.Personnel .student .box{}
	.Personnel .student,.Personnel .jiuye{margin-top: 40px;}
	.Personnel .student .tabs{height: 50px;line-height: 50px;padding: 0;}
	.Personnel .student .tabs span{width: 33.333%;margin-right: 0;font-size: 14px;}
	.Personnel .student .tabs .active::after{left: 20%;right: 20%;bottom: 5px;width: auto;}
	.Personnel .student .swiper-container{margin-top: 0;}
	
	.Party{margin-top: 30px;}
	.Party .focus .txt{font-size: 14px;height: 40px;line-height: 40px;}
	.Party .ggao{margin-top: 20px;}
	.Party .content{margin-top: 20px;}
	.Party .content .list{margin-top: 30px;}
	.Party .content .list ul{margin-top: 10px;}
	.Party .content .list li{margin-top: 10px;}
	.Party .content .list .title b, .Party .content .list .title span{font-size: 18px;}
	.Party .content .list .title a{font-size: 13px;}
	.Party .activities .title a{display: none;}
	.Party .activities .title{font-size: 24px;}
	.Party .activities .title span{font-size: 14px;}
	.Party .activities .swiper-container{margin-top:40px}
	.Party .content{margin-top: 0px;}
	.Party .activities{margin-top: 30px;}
	.Party .dang{margin-top: 30px;}
	.Party .dang .title{width: 100%;margin-right: 0;margin-top: 0;}
	.Party .dang .title b{padding-left: 0;text-align: center;}
	.Party .dang .title a{margin-left: auto;margin-right: auto;margin-top: 20px;height: 40px;line-height: 40px;font-size: 14px;}
	
	.Instrument .introduce{margin-top: 30px;padding-bottom: 30px;}
	.Instrument .introduce .title,.Instrument .zhidu .title{margin-right: 0;width: 100%;}
	.Instrument .introduce .text{margin-top: 10px;}
	.Instrument .zhidu{margin-top: 30px;}
	.Instrument .yiqi{margin-top: 30px;padding: 30px 0;}
	.Instrument .yiqi .title a{font-size: 13px;}
	.Instrument .yiqi .swiper-container{margin-top: 40px;}
	.Instrument .yiqi .text_content{padding: 5px;}
	.Instrument .yiqi .txt{font-size: 13px;line-height: 1.4;}
	.Instrument .yiqi .name{font-size: 12px;}
	.Instrument .minglu{margin-top: 30px;}
	.Instrument .minglu .tabs{margin-top: 20px;padding-bottom: 10px;}
	.Instrument .minglu .tabs a{display: none;}
	.Instrument .minglu .more{font-size: 20px;margin-top: 40px;}
	
	.banner .pic img{width: auto;height: 240px;}
	.home .yw{padding: 30px 0;}
	.home .yw .title{font-size: 24px;}
	.home .yw .swiper-container{margin-top: 20px;}
	.home .yw .swiper-button-next,.home .yw .swiper-button-prev{background-size: 60%;}
	.home .yw .more a{margin-top: 30px;}
	
	.home .xueshu{margin-right: 0;min-width: auto;}
	.home .xueshu li{padding: 15px 0;}
	.home .xueshu li a{font-size: 18px;margin-bottom: 10px;}
	.home .xueshu li .txt{font-size: 14px;}
	.home .keyan .text{font-size: 13px;}
	.home .keyan .swiper-container{margin-top: 40px;}
	.home .keyan .txt{font-size: 17px;}
	.home .keyan p{font-size: 13px;}
	.home .keyan .more a{font-size: 15px;}
	.home .keyan .more{margin-top: 30px;}
	.home .keyan .title,.home .shizi .title b{font-size: 24px;}
	.home .shizi .swiper-button-prev,.home .shizi .swiper-button-next{display: none;}
	.home .shizi .swiper-container{margin-left: 0;margin-right: 0;}
	.home .shizi .title::after,.home .shizi .title::before{display: none;}
	.home .shizi .title {margin-top: 60px;}
	.home .shizi .title span{font-size: 16px;}
	.home .shizi .swiper-container{margin-top: 30px;}
	.home .shizi .name{font-size: 18px;margin-top: 10px;margin-bottom: 0;}
	.home .rencai,.home .rencai .content{margin-top: 30px;}
	.home .rencai .title b{font-size: 24px;}
	.home .rencai .title span{font-size: 16px;}
	.home .rencai .text_content .tabs span{font-size: 18px;}
	.home .video .text{font-size: 18px;margin-top: 60px;}
	.home .video .play{margin-bottom: 0;}
	.home .video .items{width: 50%;}
	.home .video .items .txt{font-size: 16px;}
	.home .video .items .counter{font-size: 32px;margin-top: 10px;}
	.home .video .items:nth-child(1) .counter::after,.home .video .items:nth-child(2) .counter::after,.home .video .items:nth-child(3) .counter::after{position: initial;}
	.home .video .items:nth-child(4) .counter::before{right: 25%;}
	.home .video .items:nth-child(4) .counter::after{right: 15%;}
	.home .yuandi .title{font-size: 24px;}
	
	.home .yuandi .content{margin-top: 0;}
	.home .pingtai .title{font-size: 24px;}
	.home .pingtai .content{margin-top: 10px;}
	.home .pingtai .content a{width: 49%;margin-top: 20px;height: 110px;font-size: 16px;}
	.home .pingtai .content a:nth-of-type(3n){margin-right: 2%;}
	.home .pingtai .content a:nth-of-type(2n){margin-right: 0;}
	.home .pingtai .txt{margin-top: 30px;}
	.home .pingtai .txt br{display: none;}
	.home .pingtai .content a .icon{margin-right: 10px;}
	.home .special{padding-top: 180px;background-size: cover;height: auto;padding-bottom: 50px;}
	.home .special a{margin-right: 0;width: 100%;margin-top: 30px;}
	.Personnel .student  .txt{font-size: 14px;padding-left: 20px;padding-right: 20px;padding-bottom: 20px;height: 68px;}


	.lueying_top h5{ font-size: 20px;}

	.zhaosehng ul li{ line-height: 50px;}
	.zhaosehng ul li a{ font-size: 15px;}
	.zhaosehng ul li span{ font-size: 13px; }
	
	.Party .content .list li{margin: 10px 0 15px;}

	.muulu_main a.di_bl{width: 49%;margin-right: 2%;overflow: hidden; margin-bottom: 30px;}
	.muulu_main a.di_bl:nth-child(3n){margin-right: 2%;}
	.muulu_main a.di_bl:nth-child(2n){margin-right: 0;}

	.yiqi_main .yiqi_li{ width: 48%;margin-right: 2%;overflow: hidden; margin-bottom: 20px;}
	.yiqi_main .yiqi_li .txt{ font-size: 13px; color: #666; line-height: 22px;}
	.yiqi_main .yiqi_li:nth-child(1n){margin-right: 2%;}
	.yiqi_main .yiqi_li:nth-child(2n){margin-right: 0}

	.dang_main .swiper .time{padding-left: 20px;font-size: 13px;}
	.dang_main .swiper .txt{ margin-top: 0;}
	
}


@media (max-width: 376px) {
	/*修改375以下、iPhone5，4，等小屏手机*/
	.teaching_list li .address,.teaching_list li .tel,.teaching_list li .email{font-size: 12px;}
	.teaching .jianjie .num_contnet .num .txt{font-size: 12px;}
	.teaching .jianjie .num_contnet .num .counter{font-size: 24px;}
	.Instrument .minglu .tabs span{font-size: 12px;margin-right: 10px;}
	.Personnel .student .box{}
	
}