@charset "utf-8";
/* CSS Document */

.subBanner{height: 0;padding-bottom: 28.645%;overflow: hidden; position:relative; z-index:6;}
.subBanner img{width: 100%;max-width: none;}
.wrap_subPage{background: url(../images/body_bg.jpg) repeat-x bottom;overflow: hidden;}
.wrap_subPage:before,.wrap_subPage:after{content: '';width: 100%;height: 557px;position: absolute;bottom: 0;}
.wrap_subPage:before{left: 0;background-image: url(../images/bg3.png);background-position: center;background-repeat: no-repeat;z-index: 10;}
.wrap_subPage:after{right: 0;background-image: url(../images/bg3.png);background-position: center;background-repeat: no-repeat;}
.subPage {min-height: 800px;z-index: 50;}
/*学校概况*/
.BC-container2{}
.BC-container2 > .gp-fl{margin-bottom: 440px;box-shadow: -6px -6px 10px rgba(0,0,0,0.1);min-height: 280px;}
.BC-container2 > .gp-fr{box-shadow: 6px -6px 10px rgba(0,0,0,0.1);min-height: 965px;}
.listTitle14{padding:0 33px;text-align: center;width: 44px;line-height: 1.1;}
.listTitle14 h2{padding:0 10px;font-weight: normal;margin-bottom: 75px;}
.readMore03{border:1px solid #ccb289}
.readMore03 a{display: block;padding:25px 10px;color: #ccb289;}
.gen-info{margin-left: 110px;padding:0 40px 0 0;}
.gen-info p{margin: 30px 0 55px;line-height: 24px;height: 96px;overflow: hidden;text-indent: 2em;color: #666;}
.gen-info .gp-img-responsive{padding-bottom: 62.36%;}
.genCon{width: 50%;background-image: url(../images/dj_bg02.png);padding-top: 60px;}
.readMore03 a:before{content: '';width: 100%;height: 0;background-color: #ccb289;position: absolute;left: 0;top: 0;z-index: 0;transition: all 0.3s ease-in-out;}
.readMore03 a span{z-index: 5;transition: all 0.3s ease-in-out;}
.BC-wrap04{background: url(../images/g_bg.jpg) no-repeat bottom center;}
.gen-info02{padding:0 50px 0px 0;margin-left: 110px;height: 930px;overflow: hidden;}
.gen-info02 p{text-indent: 2em;margin-bottom: 30px;line-height: 30px;color: #666;}
.genLeader{width:300px;height: 340px;float: left ;line-height: 340px;color: #fff;background: url(../images/g_bg02.jpg) no-repeat center;text-align: center;}
.genLeader a{color: #fff;}
.genLeaderList{margin-left: 360px;padding:49px 0}
.genLeaderList li{max-width: 390px;}
.genLeaderList li > a{display: block;margin:0 40px;padding:20px 30px 28px;background-color:#fff;box-shadow: 0 0 20px rgba(0,0,0,0.15);text-align: center;transition: all 0.35s ease-in-out;}
.genLeaderList li i{display: block;width: 142px;height: 142px;line-height: 142px;text-align: center;color: #fff;font-size: 95px;border-radius: 50%;margin:0 auto;position: relative;border: 4px solid #93090d;}
.genLeaderList li i:before{position: relative;z-index: 10;}
.genLeaderList li i:after{content: '';background-color: #93090d;transition: transform 0.2s, opacity 0.2s;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;z-index:5;display: block;}
.genLeaderList li strong{display: block;padding-top: 20px;font-weight: normal;color: #ccb289;}
.BC-wrap05{background-image: url(../images/g_bg04.jpg) ;background-repeat: no-repeat;background-position: top center;background-size: cover;padding-bottom: 110px;z-index: 200;}
.icon-column1{width: 60.14%;}
.icon-column2{width: 39.42%;}
.listTitle18{padding:70px 0;text-align: center;}
.listTitle18 a{color: #fff;;}
.BC-list18{}
.BC-list18 li{margin-bottom: 15px;}
.BC-list18 li > a{max-width: 120px;display: block;text-align: center;transition: all 0.5s ease-in-out;}
.BC-list18 li i{width: 110px;height: 110px;border-radius: 50%;background-color:#fff;color: #ccb289;font-size: 45px;display: inline-block;margin:0 auto 35px;line-height: 110px;text-align: center;transition: all 0.3s ease-in-out;}
.BC-list18 li  strong{height: 38px;line-height: 38px;overflow: hidden;border:1px solid #fff;border-radius:25px;padding:0 11px;color: #fff;font-weight: normal;min-width: 96px;text-align:center;transition: all 0.3s ease-in-out;}
.BC-list18::before{content: '';width: 1px;height: 100%;position: absolute;right: -10px;top: 0;background-color: #fff;opacity: .3;filter: alpha(opacity=30);}
.BC-list19{text-align: right;}
.BC-list19:before{display: none;}
.BC-column9{background-image: url(../images/dj_bg02.png);z-index: 200;}
.BC-list19 li  > a{float: right;}
.BC-list19 li i{margin:0 auto 35px;}
.s-item-1{width: 50%;float: left;}
.BC-list20{padding-top: 100px;}
.BC-list20 li{position: relative;}
.BC-list20 li::before{content: '';width: 1px;background-color:#d1ba95;border-left: 1px solid #d1ba95;opacity: 0.3;filter: alpha(opacity=30);position: absolute;left: 0;top:0 ;height: 100%;}
.BC-list20 li:first-child:before{display: none;}
.item-icon i{width: 96px;height: 96px;border-radius: 50%;border:2px solid #ccb289;font-size: 50px;line-height: 96px;text-align: center;display: block;margin:0 auto 18px;color: #ccb289;transition: all 0.3s ease-in-out;}
.item-icon strong{display: block;color: #ccb289;font-size: 18px;color: #ccb289;text-align: center;font-weight: normal;}
.s-item-2{width: 25%;}
.s-item-2 .gp-img-responsive{padding-bottom: 100%;}
.s-item-2 .gp-img-responsive.redBg{background-color: #93090d;}
.s-item-2 .gp-img-responsive.yellowBg{background-color: #d0c0a6;}
.s-item-2 .gp-img-responsive.goldenBg{background-color: #ccb289;}
.s-item-2 .gp-img-responsive.redBg img,.s-item-2 .gp-img-responsive.yellowBg img,.s-item-2 .gp-img-responsive.goldenBg img{padding-bottom: 100%;opacity: 0.1;filter: alpha(opacity=10);position: relative;z-index: 0;}
.s-item-2 .gp-f30{color: #fff;text-align: center;position: absolute;font-weight: normal;transform: translateY(50%);z-index: 200;left: 0;width: 100%;top: 50%;margin-top: -30px;}
.BC-row10 .item-icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 25;}
.BC-row10 .item-icon i,.BC-row10 .item-icon strong{border-color: #fff;color: #fff;;}

/*侧边栏*/
.gp-subLeft{background-image:url(../images/bg5.jpg);background-repeat: repeat;width: 240px;margin-top: 50px;}
.subTitle{text-align: center;height: 120px;line-height: 120px;color:#ccb289;font-weight:normal;background-image: url(../images/mode_bg02.png);background-repeat: repeat;left: 0;top: -120px;width: 100%;}
.subTitle:before{content: '';width: 1000%;/*background-image: url(../images/bg51.jpg);*/position: absolute;right: 240px;top: 0;height: 100%;}
.gp-subLeft > ul{padding:50px 0}
.gp-subLeft > ul:before{content: '';width: 1000%;/*background-image: url(../images/mode_bg012.png);*/height: 100%;position: absolute;right: 240px;top: 0;z-index: 0;}
.gp-subLeft > ul:after{content: '';width: 240px;height: 240px;background-image: url(../images/sub_bg1.png); right: 240px;bottom: 0;z-index: 1;position: absolute;}
.gp-subLeft > ul >li{position: relative;}
.gp-subLeft > ul >li > a{padding:22px 15px 22px 60px;display: block;transition: all 0.35s ease-in-out;position: relative;color: #fff;position: relative;}
.gp-subLeft > ul >li > a:before{content:'';width: 0;left: 0;height: 100%;background: #7a0608;position: absolute;transition: all 0.35s ease-in-out;top: 0;}
.gp-subLeft > ul >li > a:hover:before,.gp-subLeft > ul >li > a.active:before{width: 20px;}
.gp-subLeft .gp-toggles{width: 58px;height: 58px;position: absolute;right: 0;top: 3px;line-height: 58px;text-align: center;cursor: pointer;color:#fff;opacity: 0.5;filter: alpha(opacity=50);font-size: 20px;}
.gp-second-nav{font-size: 14px;display: none;background-color: rgba(122,6,8,0.6);border-left: 20px solid #7a0608;}
.gp-second-nav dd a{display: block;padding:18px 15px 18px 60px;color:#fff;transition: all 0.35s ease-in-out;position: relative;}
.gp-second-nav dd a:hover,.second_nav dd a.active{background: rgba(204,178,137,0.2)}
.gp-second-nav dd a:before{content: '';height: 100%;position: absolute;left: 0;top: 0;transition: all 0.35s ease-in-out;width: 0;background-color: #7a0608;}
.gp-second-nav dd a:hover:before,.gp-second-nav dd a.active:before{width: 12px;}
.gp-subLeft > ul >li > a > span{position: relative;}
.gp-subLeft > ul >li > a:hover,.gp-subLeft > ul >li > a.active,.gp-subLeft > ul >li.active > a{background-color: rgba(204,178,137,0.2);}
.gp-subLeft > ul >li dd > a:hover,.gp-subLeft > ul >li dd a.active{background-color:#7a0608;color: #d0b9b9;}
.gp-subLeft > ul >li.active > a:before{width: 20px;}
/*侧边栏移动端 */
.gp-m-subNav{display:none;margin-bottom: 15px;}
.gp-m-inner-header{width:100%;height:40px;background-color:#363AA1;background-image:url(../images/bg5.jpg);cursor:pointer;line-height: 40px;}
.gp-m-inner-header > span{height: 40px;padding-left: 15px;font-size: 16px;color:#fff;}
.gp-m-subNav .gp-m-inner-header-icon-click{}
.gp-m-subNav .gp-m-inner-header-icon{float: right;width: 40px;height: 40px;text-align: center;color: #fff;}
.gp-m-subNav  .gp-m-inner-header-icon-click i{display: block;}
.gp-subNavm{ width:100%; overflow: hidden;display: none;background-image: url(../images/mode_bg02.png);}
.gp-subNavm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.gp-subNavm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.gp-subNavm ul{}
.gp-subNavm li{position: relative;}
.gp-subNavm li > a{ font-size: 14px;padding-left:13px;height:40px;line-height:40px;border-bottom:1px solid #e6e6e6;display:block;}
.gp-subNavm li.sub_has span{ margin-left: 10px;}
.gp-subNavm li.on a{ color:#003c7f; display:block; width:100%;}
.gp-m-toggle{width: 40px;height: 40px;position: absolute;right: 0;top: 0;line-height: 40px;text-align: center;}
.gp-subNavm dl{ display: none; background-color:#fff;}
.gp-subNavm dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 30px;border-bottom: 1px dotted #e6e6e6;}
.gp-subNavm li dl dd a{ font-size: 12px; font-weight:normal; display:inline;  border:none; padding:0px;}
.gp-subNavm li dl dd a:hover{ color:#a70510}
/*学校简介*/
.listTitle01{padding:27px 0}
.gp-bread{margin-top: 19px;}
.genHeader{background-image: url(../images/bg6.png);box-shadow:0 0 15px rgba(0,0,0,0.2);overflow: hidden;padding:0 35px;margin-top: -50px;}
.genHeader .flexslider {padding:0 15px 50px;}
.genHeader .flexslider .slides > li{transform: translateX(-15px) scale(0.35);transform-origin: 100% 100%;transition: all 0.35s ease-in-out;display: block;}
.genHeader .flexslider .slides > li.flex-active-slide {transform: scale(1);transform-origin: 100% 100%; /* margin:0 15px !important; */}
.genHeader .flexslider .slides > li img{width: 100%;max-width: none;}
.genHeader .flexslider .slides > li.move1 {transform-origin: 0 100%;transform: translateX(15px) scale(0.35);}
.genHeader .flexslider{width: 58%;margin:0 auto;}
.genHeader .flexslider .slides > li .gp-img-responsive{padding-bottom: 62.166%;background: none;}
.genHeader .flex-control-nav{display: none;}
.genHeader .flex-direction-nav li a{width: 80px;height: 80px;font-size: 40px;line-height: 78px;background-color: #f2eadd;top: 26%;}
.genHeader .flex-direction-nav li a:after{display: none;}
.genHeader .flex-direction-nav .flex-next{right: -25%;}
.genHeader .flex-direction-nav .flex-prev{left: -25%;}
.genHeader .flex-direction-nav li a:hover{background-color: #90080c;}
.genBody{padding:40px 0 !important;}
.genBody .gp-f18{color: #333;}
/*右侧*/
.sub_right{min-height: 500px;}
/*现任领导*/
.leader{}
.BC-list05{padding:50px 0 35px;overflow: hidden;width: 86%;margin:0 auto;}
.BC-list05 > li{margin-bottom: 25px;}
.BC-list05 > li > a{margin:0 55px;display: block;transition: all 0.3s ease-in-out;}
.BC-list05 .gp-img-responsive{padding-bottom: 65.753%;}
.item-info05 h3{color: #ccb289;padding:20px 0 15px}
.item-info05 h4{color: #666;font-weight: normal;margin-bottom:15px;}
.item-info05 p{font-size: 15px;color: #999;margin-bottom: 18px;}
.item-more05{height: 40px;line-height: 40px;border:1px solid #ccb289;color: #ccb289;padding:0 20px;position: relative;overflow: hidden;}
.item-more05 i{color:#ccb289;font-weight: bold;}
.item-more05:before{content: ""; position: absolute;  width: 10px;  height: 10px;  background: #ccb289;  border-radius: 50%;
  -webkit-transition: 0.7s cubic-bezier(0.475, 0.425, 0, 0.995);  transition: 0.7s cubic-bezier(0.475, 0.425, 0, 0.995);  right: auto;
  left: -70px;  bottom: -60px;}
  .item-more05 span{transition-delay: 0.3s;transition: all 0.35s ease-in-out;}
.item-info05:hover .item-more05:before {  width:100%;    height: 350px;    opacity: 1;  }
.item-info05:hover span {color:#fff;}
.BC-list06 {margin:0 -25px}
.BC-list06  > li > a{display: block;margin:0 25px;}
.BC-list06 > li {margin-bottom: 45px;}
.BC-list06  .gp-img-responsive{padding-bottom: 137.5%;}
/*领导文章页*/
.leaderHeader{padding:25px 15px;background-color: #f7f5f0;overflow: hidden;}
.teacher-img{width: 188px;}
.teacher-txt{margin-left: 188px;padding:0 15px 0 30px;color: #666;}
.teacher-txt h3{color: #ccb289;margin-bottom: 35px;}
.teacher-txt h3 span{font-weight: normal;font-size:18px;font-size: 1.8rem;margin-left: 25px;color: #333;}
.teacher-txt p{text-indent: 2em;line-height: 1.8;;}
.leaderTitle{padding:8px 15px;background-color: #f7f5f0;border-top: 1px solid #ebe4d3;margin: 30px 0 15px;color: #333;}
.leaderBody {padding:0  0 150px 0!important;}
.leaderBody .p1{margin-bottom: 25px;}
.mb150{margin-bottom: 150px;overflow: hidden;}
.mb90{margin-bottom: 90px;overflow: hidden;}
/*历任领导*/
.BC-list07{margin:0 -15px;padding:40px 0 0}
.BC-list07 li {margin-bottom: 40px;}
.BC-list07 li > div{margin:0 15px;}
.BC-list07 h3{font-weight: normal;margin-bottom: 12px;}
.BC-list07 h3 span{color: #999;margin-left: 10px;font-size: 16px;;}
.item-img07{width: 150px;;}
.item-img07 .gp-img-responsive{padding-bottom: 148%;}
.item-txt07{margin-left: 150px;padding:25px 15px;}
.item-info07{background-color: #f5f1e9;overflow: hidden;}
.item-info07 p{color: #666;line-height: 1.5;}
/*机构设置*/
.BC-column3{margin: 20px 0 0}
.listTitle02{border-bottom: 1px solid #ccb289;overflow: hidden;margin:20px 0 25px;}
.listTitle02 span{padding:10px 0;border-bottom: 3px solid #ccb289;}
.BC-row01{overflow: hidden;}
.BC-title01{overflow: hidden;margin:0 -13px}
.BC-title01 > li{margin-bottom: 20px;}
.BC-title01 > li > a{display: block;margin:0 13px;background-color: #f7f6f2;padding:13px 15px;}
.item01{line-height: 24px;padding-left: 14px;position: relative;color: #666;display: inline-block;*zoom: 1;*display: inline;vertical-align: top;}
.item01:before{content: '';width: 4px;height: 16px;background-color: #92090d;position: absolute;left: 0;top: 17px;}
.BC-list08{margin: 15px 15px 0 35px;border-left: 1px solid #e6e5e1;}
.BC-list08 dt{height: 30px;line-height: 30px;padding:0 15px;background-color: #ccb289;color: #fff;border-radius: 0 15px 15px 0;font-weight: bold;}
.BC-list08 dd{}
.BC-list08 dd .item01{padding:5px 10px 5px 24px;position: relative;display: block;}
.BC-list08 dd a:before{background-color:#ccb289;width: 5px;height: 5px;background-color: #e6e5e1;position: absolute;left: -3px;top: 15px;content: '';}
.BC-list08 dd a:after{content: '';width: 14px;height: 1px;background-color: #e6e5e1;position: absolute;left: 0;top: 17px;}
.subColumn{}
.subColumn > .item01 {}
/*党建工作*/
.subPage2{min-height: auto;}
.subPage2 .gp-subLeft{margin-top: 0;}
.BC-container{padding:60px 0 0;}
.item-img04{width: 50%;}
.item-img04 .gp-img-responsive{padding-bottom: 62.428%;}
.item-txt04{margin-left: 42.857%;background-image: url(../images/bg5.jpg);padding:30px 30px 14.5% 10%;max-height: 600px;}
.dj-title{font-weight: normal;padding-bottom: 10px;}
.dj-title::before{content: '';width: 33px;height: 2px;background-color: #ccb289;position: absolute;left: 0;bottom: 0;}
.dj-title a{color: #fff;;}
.BC-list09{padding:40px 0 45px;}
.BC-list09 li{height: 48px;line-height: 48px;position: relative;padding-left: 16px;}
.BC-list09 li:before{content: '';width: 6px;height: 6px;background-color: #ccb289;position: absolute;left: 0;top: 50%;margin-top: -3px;}
.BC-list09 li a{color: #fff;display: block;}
.readMore02{overflow: hidden;}
.readMore02 a{color: #ccb289;border:1px solid #ccb289;height: 38px;line-height: 38px;overflow: hidden;margin-bottom: 5px;}
.readMore02 a > span {	position: relative;	display: block;	padding:0 38px;	/* box-shadow: inset 0 3px #2f4351; */
		transition: background 0.6s;transform-origin: 50% 0;		transform-style: preserve-3d;	transform-origin: 0% 50%;color: #ccb289;}
.readMore02 a > span:before {position: absolute;top: 0;	left: 0;	width: 100%;	height: 100%;	background: #fff;	color: #90080c;
	content: attr(data-hover);	transform: rotateX(270deg);	transition: transform 0.6s;	transform-origin: 0 0;box-sizing: border-box;	text-align: center;}

.BC-wrap01{background-image:url(../images/dj_bg.jpg) ;background-size: cover;background-repeat:  no-repeat;background-position: top center;padding:180px 0 110px; }
.dj-info01{width: 50%;max-width: 180px;padding:40px 50px 50px;background-image: url(../images/dj_bg02.png);}
.dj-info01 h3 a{color: #ccb38a;}
.dj-info01 h3{margin-bottom: 32px;;}
.dj-info01 .readMore02 a > span{padding:0 15px;min-width: 100px;text-align: center;}
.dj-info02{background-image: url(../images/dj_bg03.png);margin-top: -70px;}
.dj-info02 h3 a{color: #fff;;}
.dj-info02 h3::before{background-color: #fff;}
.dj-info02 .readMore02 a,.dj-info02 .readMore02 span{color: #fff;border-color: #fff;;}
/*中心工作*/
.listTitle03{text-align: center;padding:0 0 50px}
.BC-list10 {margin:0 -20px;padding-bottom: 50px;}
.BC-list10  li > div{margin:0 20px;}
.item-img10 .gp-img-responsive{padding-bottom: 75%;position: relative;}
.item-img10 >a:before{content:'';width: 100%;height: 50px;background-color: #000;opacity: 0.6;filter: alpha(opacity=60);position: absolute;left: 0;bottom: 0;z-index: 0;}
.item-img10 strong{position: absolute;width: 100%;height: 50px;line-height: 50px;overflow: hidden;z-index: 5;color: #fff;left: 0;bottom: 0;font-weight: normal;text-align: center;display: block;}
.item-txt10{overflow: hidden;text-align: center;padding:25px 0 0}
.edu1{margin-bottom: 10px;}
.edu1 a{border-color: #363AA1;}
.edu1 a > span{color: #363AA1;}
.BC-list10 .li3 .edu1 span{padding:0 20px;}
.BC-wrap02{background-image: url(../images/mode_bg02.png);padding:40px 0 45px;z-index: 25;}
.BC-list11{margin:0 -20px}
.BC-list11 li{margin-bottom: 15px;}
.BC-list11 li > div{margin:0 20px;}
.item-img11{width: 59%;;}
.item-img11 .gp-img-responsive{padding-bottom: 133.076%;}
.item-txt11{margin-left: 59%;background-color: #fff;padding:20px;}
.item-txt11 h3{font-weight: normal;margin-bottom: 20px;}
.res1 {margin-bottom: 20px;text-align: center;}
.res1 a{color: #363AA1;border-color: #363AA1;border-radius: 25px;display: block;}
.res1 a > span{padding:0 20px;color: #363AA1;}
.re-list{}
.re-list dd{margin-bottom: 20px;position: relative;padding-left: 20px;}
.re-list dd:before{content: '';width: 6px;height: 6px;background-color:#363AA1;position: absolute;left: 0;top: 10px;}
.re-list dd a{color: #363AA1;line-height: 22px;;}
.item-txt11 .edu1 a > span{padding:0 20px}
.BC-wrap03{background-image: url(../images/e_bg.jpg);background-position: top center;background-repeat: no-repeat;background-size: cover;}
.BC-column6{width: 100%;max-width: 650px;background-image: url(../images/dj_bg02.png);padding:0 25px 100px;box-sizing: border-box;}
.BC-column6 h3{font-weight: normal;text-align: center;padding:68px 0;color: #ccb289;}
.BC-list12{text-align: center;}
.BC-list12 li > a{display: block;margin:0 45px;}
.BC-list12 li i{width: 120px;height: 120px;text-align: center;line-height: 120px;background-color: #ccb289;font-size: 50px;border-radius: 50%;color: #fff;margin-bottom: 30px;}
.xk1 > a {border-radius: 25px;;}
.zs-img01{width: 74.285%;height: 100%;left: 0;top: 0;background-size: cover !important;}
.zs-img01 .gp-img-responsive{padding-bottom: 75%;}
.zs-txt01{margin-left: 50%;background-image: url(../images/bg5.jpg);padding:30px 40px;}
.zs-txt01 h3{color: #fff;font-weight: normal;margin-bottom: 20px;}
.zs-txt01 h4{font-weight: normal;color: #ccb38a;padding-left: 40%;position: relative;color: #ccb38a;margin-bottom: 30px;}
.zs-txt01 h4:before{width: 36%;height: 1px;background-color: #fff;opacity: 0.3;filter: alpha(opacity=30);position: absolute;left: 0;top: 50%;content: '';}
.zs-txt01 h4 a{color: #ccb38a;}
.BC-column7{padding-bottom: 135px;z-index: 200;}
.zs-list{margin:0 -25px;}
.zs-list li {margin-bottom: 30px;}
.zs-list li > a{display: block;margin:0 25px;}
.zs-list .readMore02 a > span{padding:0 15px}
.zs-list .readMore02 a > span::before{text-align:left;padding:0 15px}
/*保障工作*/
.BC-list13{margin:0 -20px;}
.BC-list13 li {margin-bottom: 20px;}
.BC-list13 li > a{display: block;margin:0 20px;text-align: center;}
.BC-list13 li .item-img13{padding-bottom: 100%;}
.BC-list13 li strong{margin-top: -40px;background-color: #363AA1;line-height: 1.5;padding:24px 30px;color: #fff;font-weight: normal;max-width: 140px;}
/*身份通道*/
.BC-column8{margin:50px 0 0 }
.listTitle13{margin-bottom: 30px;}
.listTitle13 span{height: 50px;line-height: 50px;background-color: #f0ece4;padding: 0 25px;min-width: 117px;border-left: 28px solid #ccb289;}
.listTitle13 span:before{content: '';width: 0;height: 0;border-top:11px solid transparent;border-bottom: 11px solid transparent;border-left: 11px solid #ccb289;position: absolute;top: 15px;left: 0;;}
.BC-list14 {margin:0 -14px;}
.BC-list14 li{margin-bottom: 10px;}
.BC-list14 li> a{display: block;border:1px solid #d9d9d9;padding:10px 10px;line-height: 1.5;color: #666;margin:0 14px;text-align: center;position: relative;transition: all 0.3s ease-in-out;}
.BC-list14 li> a span{position: relative;z-index: 5;}
.BC-list14 li> a:before{width:0;height: 100%;content: '';position: absolute;left: 0;top: 0;background-color:#f0ece4;z-index: 0;transition: all 0.35s ease-in-out;}
/*应用导航*/
.BC-list15{margin:0 -19px;}
.BC-list15 li {margin-bottom: 50px;}
.BC-list15 li > a{display: block;margin:0 19px;background-image: url(../images/dj_bg02.png);padding:18px 0;box-shadow: 0 0 20px rgba(0,0,0,0.1);transition: all 0.35s ease-in-out;position: relative;}
.BC-list15 li > a:before{width: 0;height: 5px;left: 50%;background-image: url(../images/bg5.jpg);position: absolute;bottom: 0;transition: all 0.3s ease-in-out;content: '';}
.BC-list15 li span{max-width: 148px;width: 80%;margin:0 auto;display: block;;}
.BC-list15 li .gp-img-responsive{padding-bottom: 100%;background-color:#dfdada;border-radius: 50%;}
.BC-list15 li strong{display: block;text-align: center;font-weight: normal;padding:16px 0;}
/*；列表页*/
.BC-list16{margin:50px 0 20px}
.BC-list16 li{height: 60px;line-height: 60px;overflow: hidden;background-color: #f7f3eb;margin-bottom: 21px;padding:0 20px;position: relative;transition: all 0.35s ease-in-out;}
.BC-list16 li a{color: #666;display: block;}
.BC-list16 li span{color: #999;border-left: 1px dashed #e6e6e6;height: 19px;line-height: 19px;margin: 21px 0 0 10px;font-family: 'Arial';}
.BC-list16 li:before{width:4px;height: 20px;background-color: #363AA1;left: 0;top: 19px;content: '';left:0;position: absolute;}
.BC-list16 li:nth-child(2n){background:none;}

/*分页*/
.gp-page { padding:15px 0; color:#999;font-size: 0;}
.gp-page:after,.gp-page:before { content:" "; display:table}
.gp-page>a:first-child{border-left: 1px solid #b25b67;}
.gp-page>a,.gp-page>span{display:inline-block;*display: inline;*zoom:1;cursor: pointer;width: 48px;height: 44px;line-height: 44px;
 position:relative;text-align: center;  border:1px solid #b25b67; vertical-align: top;border-left: none;font-size: 16px;}
.gp-page-select{height: 32px;line-height: 32px;min-width: 50px;display:inline-block;*display: inline;*zoom:1;vertical-align: top;}
.gp-page .gp-page-start,.gp-page .gp-page-end,.gp-page .gp-page-next,.gp-page .gp-page-prev,.gp-page > span {width: auto;padding:0 15px;}
.gp-page > span{border:none}
.gp-page > a:hover { background-color:#eee}
.gp-page > .select2 {padding:0}
.gp-m-page{display: none;}
.gp-m-page a{display: inline-block;margin:0 10px;border: 1px solid #b25b67;height: 32px;line-height: 32px;font-size: 1.2rem;}
.gp-page  .pageSelect{min-width:68px;height: 38px;*display:inline; *zoom:1; vertical-align: middle;border:1px solid #b25b67;color:#969696;line-height: 38px;border:1px solid #b25b67;text-align: center;padding:0;}
.select2-container--default .select2-selection--single{ border: 1px solid #b25b67;background: none;border-left: none;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
  background-image: url(../images/select.png);}
.select2-container .select2-selection--single{height: 44px;line-height: 44px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 44px;}
/*居中*/
.gp-page-centered {text-align:center}
.gp-page a:hover ,.pageList li.active a{ background-color:#bd1a2d;color:#fff}
.BC-list17{margin:0 -21px;}
.BC-list17 li{margin-bottom: 45px;}
.BC-list17 li > a{display: block;margin: 0 21px;}
.BC-list17 .gp-img-responsive{padding-bottom: 75%;}
.BC-list17 h3{font-weight: normal;line-height: 24px;max-height: 48px;margin:10px 0;color: #666;overflow:hidden;}
.item-date17{display: block;color: #ccc;}
.item-date17 i{margin-right: 10px;color: #ccc;}

/*文章页*/
.pageArticle{ background:rgba(255,255,255,.8); border-radius:0 0 25px 25px;}
.pageArticleTitle{overflow: hidden;padding:35px 15px;}
.pageArticleTitle h3{text-align: center;line-height: 1.5;color:#000}
.articleAuthor{padding:20px 0;text-align: center;margin-bottom: 30px;background-color: #f5f4f0;}
.articleAuthor span{display: inline-block;*display: inline;*zoom:1;color:#999;margin:0 5px}
.articleBottom{overflow: hidden;}
.gp-article{position: relative;padding:0 15px;line-height: 1.8;color: #666;}
.gp-article p{margin:1em;line-height: 1.8;;}
.aCur2{padding-left:140px;padding-right: 140px;}
.Annex{padding:20px 28px;}
.annexList{overflow: hidden;margin-bottom: 15px;}
.annexList li{line-height: 1.5;margin-bottom: 10px;padding:15px;background-color: #f5f4f0;border-top: 1px solid #e6e5e1;}
.annexList li a{color:#666}
.nextArticle{padding:25px 0 0 15px;width: 60%;float: left;}
.nextArticle li{color:#666}
.nextArticle a{color:#999;font-size: 13px;margin-bottom: 10px;}
.share .bdsharebuttonbox  > a{padding-left: 0;margin-bottom:20px;height: 70px;text-indent: 0;width: 70px;line-height: 70px;text-align: center;background: none;font-size: 43px;display: block;margin-bottom: 20px;border-radius: 50%;}
.share .bdsharebuttonbox > a.bds_weixin{background-color: #52af50;color:#fff}
.share .bdsharebuttonbox  > a.bds_tsina{background-color: #d81e06;color:#fff}
.share .bdsharebuttonbox  > a.bds_qzone {background-color: #fece00;color:#fff}
.shareBox {width: 260px;background-color: #fff;position: fixed;top: 50%;left: 50%;margin: -150px 0 0 -130px;z-index: 9998;height: 310px;border: 6px solid #8F8F8F;border-radius: 8px;box-shadow: 0 0 7px #aaa;display: none;}
.shareBox { font-size: 14px;}
.shareBox .title {   background: #f6f6f6;  font-size: 14px;  font-weight: bold;  padding: 10px 15px !important;}
.shareClose {   position: absolute;    right: 0;    top: 0; cursor: pointer;font-size: 18px;width: 20px;; }
.sharelist {  position: static;   height: 250px;  overflow-y: auto;padding-left: 17px !important;}
.sharelist li {    float: left;    width: 130px;     padding: 2px;     margin-left: 6px;     _margin-left: 3px;     height: 28px;     overflow: hidden;     list-style: none; }
.sharelist li a {     color: #565656;     font: 12px '宋体';     display: block;        text-decoration: none;     border: 1px solid #fff;     line-height: 18px; width: auto;height: auto;text-indent: 0;}
.weChatBox{width: 260px;height:300px;background-color:#fff;border:solid 1px #d8d8d8;padding:10px;position: fixed;left: 50%;top: 50%;margin:-130px 0 0 -140px;z-index: 9998;display: none;box-shadow: 0 0 10px rgba(0,0,0,0.25);}
.weChatBox .w-title{font-size: 12px;font-weight: bold;padding:0 0 10px 0;}
.w-close{width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 20px;position: absolute;right: 0;top: 0;color:#333;cursor: pointer;}
.qrcode{width: 200px;height: 200px;margin:15px auto;background: #ccc;}
.w-footer{font-size: 12px;line-height: 1.5;color:#999;}
#qrodeText{opacity: 0;position: absolute;left: 0;top: 0;z-index: 0;visibility:hidden;}

.share.fixed{position: fixed;left: 50%;margin-left: 490px;top:0;}
.share .bdsharebuttonbox > a{width: 50px;height: 50px;font-size: 30px;line-height: 50px;}
.share{width: 100%;overflow: hidden;text-align: right}
.share .bdsharebuttonbox > a{margin:0 10px 0 0;width: 35px;line-height: 35px;text-align: center;font-size: 22px;height: 35px;display: inline-block;*display: inline;*zoom:1;vertical-align: top;}
.share .bdsharebuttonbox > span{line-height: 35px;}
/*字体大小*/
.size{width:44px;position: absolute;right: -90px;top: 0;}
.size em{width: 44px;height: 44px;display: block;margin-bottom: 25px;transition: all 0.3s ease-in-out;cursor: pointer;}
.lg{background: url(../images/size1.png) no-repeat 0 0;}
.md{background: url(../images/size2.png) no-repeat 0 0;}
.xs{background: url(../images/size3.png) no-repeat 0 0;}
.print{background: url(../images/size4.png) no-repeat 0 0;}
.size em.active{background-position: 0 -46px;}
.size em a{display: block;width: 100%;height: 100%;}
@media screen and (min-width:1020px) {
.readMore02 a:hover > span{background: #ccb289;}
.readMore02 a:hover > span:before{transform: rotateX(0deg);}
.BC-list14 li> a:hover:before {width: 100%;}
.BC-list14 li> a:hover,.BC-list15 li > a:hover{transform: translateY(-10px);}
.BC-list15 li> a:hover:before{width: 100%;left: 0;;}
.BC-list16 li:hover{box-shadow: 0 2px 15px rgba(0,0,0,0.15);}
.size em:hover{background-position: 0 -46px;}
.readMore03 a:hover:before{height: 100%;}
.readMore03 a:hover span{color: #fff;}
.BC-list18 a:hover{transform: translateY(-15px);}
.BC-list18 a:hover i{ 	-webkit-animation: wrench 2s linear infinite; 	animation: wrench 2s linear infinite;background-color:#93090d;color: #fff;  }
.genLeaderList li > a:hover{transform: translateY(-15px);}
.BC-list20 li:hover .item-icon i,.BC-row10 .gp-img-responsive:hover i{-webkit-animation: wrench 2s linear infinite; 	animation: wrench 2s linear infinite;} 
.genLeaderList li > a:hover i:after {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
	-moz-transition: -moz-transform 0.4s, opacity 0.2s;
	transition: transform 0.4s, opacity 0.2s;
}
.genLeaderList li > a:hover i:before{color: #90080c;}

.no-touch .hi-icon-effect-2b .hi-icon:hover {
	color: #fff;
}
.BC-list18 a:hover strong{background-color:#93090d;border-color: #93090d;}
}
/*人才培养*/
.BC-list21 {margin:0 -30px}
.BC-list21  li {margin-bottom: 80px;}
.BC-list21  li > div{margin:0 30px;position: relative;overflow: hidden;}
.item-txt21{width:215px;padding:28px;box-sizing: border-box;background-image: url(../images/mode_bg02.png);position: relative;}
.item-txt21::before{content: '';width: 95px;height: 100%;background-image: url(../images/mode_bg02.png);position: absolute;top: 0;right: -95px;z-index: 0;}
.item-txt21 h3{font-weight: normal;margin-bottom: 25px;overflow: hidden;}
.item-txt21 p{line-height: 24px;height: 264px;overflow: hidden;color: #999;}
.item-img21{margin-left: 215px;position: relative;z-index: 10;}
.item-img21 .gp-img-responsive{padding-bottom: 62.197%;}
.item-link{position: absolute;right: 10px;bottom: 0;text-align: right;width: 100%;}
.item-link .readMore02 a > span{padding:0 12px;min-width: 83px;text-align: center;}
.item-link .readMore02 a{margin:0 10px}

@media screen  and (max-width:1640px) {
.BC-list10 .li3 .edu1 span{padding:0 5px}
.zs-list{margin:0 -15px}
.zs-list li > a{margin:0 15px}
.size{right: -50px;}
.BC-list18 li{}
}
@media screen  and (max-width:1460px) {
  .BC-list05 > li > a{margin:0 35px;}
  .BC-list06 > li > a,.BC-list21 li > div{margin:0 20px;}
  .BC-list21 li{margin-bottom: 40px;}
  .BC-list21{margin:0 -20px}
}
@media screen  and (max-width:1386px) {
  .BC-title01 > li{margin-bottom: 20px;}
  .zs-txt01{margin-left: 40%;}
}
@media screen  and (max-width:1300px) {
.item-img07{width: 120px;}
.item-txt07{margin-left: 120px;}
.item-txt04{padding-bottom: 5%;}
.BC-list09{padding:25px 0}
.item-txt10  a{float: none;}
.BC-list10{padding-bottom: 25px;}
.BC-container{padding-top: 40px;}
.listTitle03{padding-bottom: 40px;}
.BC-list10,.BC-list11,.zs-list ,.BC-list13,.BC-list14 ,.BC-list15,.BC-list17 {margin:0 -10px}
.BC-list10 li > div,.BC-list11 li > div,.zs-list li > a,.BC-list13 li >a,.BC-list14 li> a,.BC-list15 li > a ,.BC-list17 li > a{margin:0 10px}
.item-img11{width: 50%;}
.item-txt11{margin-left: 50%;}
.res1{margin-bottom: 10px;}
.BC-list10 .li3 .edu1 span{padding:0 20px}
.BC-list15 li,.BC-list17 li{margin-bottom: 20px;}
.BC-list16{margin:20px 0}
.BC-list18 li i{width: 80px;height: 80px;line-height: 80px;font-size: 40px;}
.genLeaderList li i{width: 100px;line-height: 100px;font-size: 60px;height: 100px;}
.genLeaderList{padding-top: 75px;}
.BC-list20{padding-top: 65px;}
.item-icon i{width: 80px;height: 80px;line-height: 80px;font-size: 40px;}
.item-link  {width: 60%;}
.item-txt21 p{height: 216px;}
.BC-list18 li strong{padding:0 5px}
}
@media screen and (min-width:998px) {
  .sub_right{margin-left: 290px;}
  
  
  
}
@media screen  and (max-width:1386px) {
  .genHeader .flex-direction-nav li a{width: 60px;height: 60px;line-height: 58px;font-size: 28px;}
}
@media screen  and (max-width:1200px) {
.size{position: static;width: 100%;padding:15px 0;margin-left: 1em;}
.size em{margin:0 5px;display: inline-block;vertical-align: top;}
}
@media screen and (max-width:996px) {
  .gp-subLeft{display: none;}
  .gp-m-subNav{display: block;}
  .subPage{padding-top: 30px;}
  .genHeader{margin-top: 0;}
  .wrap_subPage:before, .wrap_subPage:after{width: 300px;height: 334px;background-size: contain;}
  .gp-f24{font-size: 2rem;;}
  .item-info05 p{font-size: 14px;}
  .BC-list07 li,.zs-list li{margin-bottom: 20px;}
  .mb90{margin-bottom: 40px;}
  .item-img11{display: none;}
  .item-txt11{margin: 0;}
  .zs-txt01{margin-left: 20%;}
  .BC-column7{padding-bottom: 50px;}
  .genCon{width: 100%;float: none;}
  .BC-container2 > .gp-fl{margin-bottom: 25px;padding-bottom: 20px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
  .listTitle14 h2{margin-bottom: 35px;}
  .genCon{padding-top: 25px;}
  .BC-container2 > .gp-fr{box-shadow: 0 0 10px rgba(0,0,0,0.1);min-height: auto;}
  .gen-info02{height: auto;}
  .genLeader{width: 200px;height: 240px;line-height: 240px;}
  .genLeaderList{padding:25px 0}
  .genLeaderList{margin-left: 215px;}
  .genLeaderList li i{width: 80px;line-height: 80px;height: 80px;font-size: 35px;}
  .genLeaderList li > a{margin:0 15px}
  .icon-column1,.icon-column2{width: 100%;float: none;}
  .BC-list18::before{display: none;}
  .BC-list18 li > a{margin:0 auto;float: none;}
  .listTitle18{padding:35px 0}
  .BC-wrap05{padding-bottom: 50px;}
  .s-item-1{width: 100%;float: none;}
  .BC-list20{padding:25px 0}
  .item-txt21{width: 100%;float: none;}
  .item-txt21 p{height: 120px;}
  .item-img21{display: none;}
  .item-link{position: static;width: 100%;text-align: center;padding-top: 15px;}
  .BC-title01 > li > a{margin:0 8px;}
  .BC-list08{15px 8px 0 20px}
}

@media screen and (min-width:767px)  and (max-width:998px) {
  .gen-info-img{width: 300px;float: left;}
  .gen-info p{margin-left: 320px;}
  
}
@media screen and (max-width:767px) {
  .gp-page{display: none;}
  .gp-m-page{display: block;}
  .subPage{padding-top: 15px;}
  .genHeader .flex-direction-nav li a{width: 40px;height: 40px;line-height: 38px;font-size: 18px;}
  .genBody{padding:20px 0 !important;}
  .gp-bread{float: none;margin: 0;border-bottom: 1px dotted #DBD9D6;}
  .genHeader{padding:0 20px }
  .genHeader .flexslider{padding-bottom: 25px;}
  .listTitle01{padding:15px 0}
  .BC-list05,.BC-list06 {width: auto;margin:0 -10px;}
  .BC-list05 > li > a,.BC-list06 > li > a{margin:0 10px}
  .item-info05 p{font-size: 12px;}
  .item-info05 h3{padding:15px 0 10px}
  .BC-list05{padding:25px 0 5px}
  .teacher-txt h3{margin-bottom: 10px;}
  .leaderBody{padding-bottom: 35px !important;}
  .mb150{margin-bottom: 50px;}
  .BC-list07 li > div,.BC-list10 li > div, .BC-list11 li > div,.zs-list li > a,.BC-list13 li > a,.BC-list14 li> a,.BC-list15 li > a,.BC-list17 li > a,.BC-list21 li > div{margin:0 8px;}
  .BC-list07,.BC-list10, .BC-list11 ,.zs-list,.BC-list13,.BC-list14,.BC-list15,.BC-list17 ,.BC-list21  {margin:0 -8px}
  .BC-list07 li,.BC-list15 li,.BC-list21 li,.BC-list13 li{margin-bottom: 15px;}
  .mb90{margin-bottom: 20px;}
  .BC-title01 > li,.zs-list li{margin-bottom: 10px;}
  .BC-list09{padding:15px 0}
  .BC-list09 li{height: 38px;line-height: 38px;;}
  .res1{display: inline-block;margin-right: 15px;}
  .BC-container{padding-top: 5px;}
  .listTitle03{padding-bottom: 20px;}
  .BC-wrap02,.BC-column6 h3{padding:20px 0}
  .BC-list12 li i{width: 80px;height: 80px;font-size: 40px;line-height: 80px;}
  .zs-txt01{margin-left: 0%;}
  .zs-txt01{padding:20px 15px}
  .BC-list13 li strong{padding:15px}
  .BC-list13 li {margin-bottom: 15px;}
  .BC-list13 li strong{max-width: 80%;}
  .BC-list16 li{margin-bottom: 10px;}
  #shareTitle{font-size: 2.4rem;}
  .listTitle14{padding:0 20px}
  .gen-info,.gen-info02{margin-left: 87px;padding-right: 20px;}
  .BC-list18 li i{margin-bottom: 10px}
  .item-link{position: static;width: 100%;clear: both;}
}

@media screen and (max-width:640px) {
.wrap_subPage:before, .wrap_subPage:after{width: 150px;height: 167px;}
.dj-info01{padding:50px 15px;box-sizing: border-box;max-width: none;}
.genLeader{width: 150px;height: 190px;line-height: 190px;}
.genLeaderList{margin-left: 165px;}
.genLeaderList li i,.item-icon i{height: 50px;line-height: 50px;width: 50px;font-size: 25px;}
.genLeaderList li strong{padding-top: 10px;}
.genLeaderList li > a{padding:20px 15px 28px}
.BC-list18 li strong{min-width: 80px;height: 32px;line-height: 32px;}
.BC-list18 li i{width: 50px;line-height: 50px;height: 50px;font-size: 25px;}
.item-icon strong{font-size: 16px;}
.s-item-2{width: 50%;}
.s-item-2 .gp-f30{font-size: 2.2rem;}
.BC-row10 .s-item-2:nth-child(1),.BC-row10 .s-item-2:nth-child(2){display: none;}
}

@media screen and (max-width:480px) {
.teacher-img{float: none;margin:0 auto;width: 150px;}
.teacher-txt{margin:15px 0 0 }
.item-img04{width: 100%;float: none;}
.item-txt04{margin:0;padding:25px 20px}
.BC-column6{padding:0 15px 30px}
.dj-info01{padding:30px 15px;}
.BC-list12 .readMore02 a > span{padding:0 15px}
.BC-list16 li{height: auto;line-height: 1.5;padding:10px 15px 10px 15px;}
.BC-list16 li:before{top: 9px;}
.BC-list16 li span{float: none;margin:0 0 13px 0}
.BC-list16 li a{white-space: normal;}
.genLeaderList li > a{margin:0 8px}
.genLeader{height: 45px;line-height: 45px;float:none;margin-top: 25px;}
.genLeaderList{margin-left: 0;}
}

@media screen /*and (min-width:320px)*/ and (max-width:400px) {
 .dj-info01 .readMore02 a > span{padding:0 1px}
 .BC-list12 li i{width: 60px;height: 60px;line-height: 60px;font-size: 35px;}
}