@charset "utf-8";
/*孙立宏2020.11.06*/
body.currents{padding-top: 176px;}
.pd80{padding-bottom: 80px;}
.pd60{padding-bottom: 60px;}
.pd40{padding-bottom: 40px;}
.mt80{margin-top: 80px;}
.mt100{margin-top: 100px;}
.mb160{margin-bottom: 160px;}
.mb80{margin-bottom: 80px;}
.pt60{padding-top: 60px;}
.header{position: relative;background:url(../images/header.png) repeat #6416a6; }
.header::before{background-color:#d18e59;}
.subBanner{padding-left: 3.5vw;padding-right: 3.5vw;max-width: 1920px;margin-top: 10px;margin-left: auto;margin-right: auto;}
.subBanner span{display: block;height: 0;padding-bottom: 23.83%;overflow: hidden;}
.subBanner span img{width: 100%;max-width: none;}
.gp-bread{padding:16px 20px;position: relative;z-index: 10;margin-top: 10px;box-sizing: border-box;}
.subPage {min-height: 650px;z-index: 50;}
.subTitle{width: 330px;height: 175px;position: relative;margin-top: -85px;background:#6416a6;line-height: 175px;float: left;
  background: -webkit-linear-gradient(left, #6425e3 , #6416a6); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #6425e3, #6416a6); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #6425e3, #6416a6); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #6425e3 , #6416a6); /* 标准的语法 */position: relative;}
.subTitle::before{content:'';width: 100%;height: 100%;background: url(../images/t_bg2.png) no-repeat left center;position: absolute;left: 0;top: 0; background-size: auto 100%; }
.subTitle h2{position: absolute;font-size: 4rem;text-align: center;font-weight: normal;color: #fff;top: 50%;transform: translateY(-50%);line-height: 1.1;width: 100%;padding: 0 10px;box-sizing: border-box;}
/*侧边栏*/
.gp-subLeft{z-index: 100;position: relative;margin-left: 350px;padding-top: 18px;border-bottom: 1px solid #ccc;}
.gp-subLeft >li{display: inline-block;padding: 0 30px;position: relative;}
.gp-subLeft >li > a{padding:27px 0;display: inline-block;transition: all 0.35s ease-in-out;position: relative;font-size: 1.8rem;line-height: 1;vertical-align: middle;}
.gp-subLeft >li > a i{font-size: 1.4rem;color: #c3c3c3;margin-left: 5px}
.gp-subLeft >li > a::before{content: '';width: 0;bottom: 0;height: 2px;left: 50%;transition: all 0.35s ease-in-out;background-color: #6416a6;position: absolute;}
.gp-subLeft >li > a:hover{color: #6416a6;}
.gp-subLeft >li > a.active,.gp-subLeft >li > a.active i{color: #6416a6;}
.gp-subLeft >li.on .gp-second-nav{display: block;top:72px;}
.gp-subLeft >li.on.hover {background-color: #6416a6;}
.gp-subLeft >li.on.hover > a{color: #fff;}
.gp-subLeft >li.on.hover > a i{color: #fff;}
.gp-subLeft >li > a:hover:before,.gp-subLeft >li > a.active:before{width: 50px;margin-left: -25px;}
.gp-subLeft .gp-toggles{text-align: center;cursor: pointer;color:#999;font-size: 1.6rem;display: inline-block;vertical-align: middle;padding: 12px 0;line-height: 1.4;}
.gp-second-nav{display: none;background-color:rgba(27,33,48,0.95);width: 100%;position: absolute;left: 0;z-index: 500;top: 72px;}
.gp-second-nav dd{}
.gp-second-nav dd a{display: block;padding:12px ;transition: all 0.35s ease-in-out;position: relative;font-size: 1.5rem;color: #fff;border-bottom: 0.01rem solid rgba(255,255,255,0.1);}
.gp-second-nav dd a:hover{background-color: #6416a6;color: #fff;}

/*侧边栏移动端 */
.gp-m-subNav{display:none;margin: 15px 2vw;}
.gp-m-inner-header{width:auto;height:60px;background-color:#6416a6;cursor:pointer;line-height: 60px;background: -webkit-linear-gradient(left, #6425e3 , #6416a6); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #6425e3, #6416a6); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #6425e3, #6416a6); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #6425e3 , #6416a6); /* 标准的语法 */}
.gp-m-inner-header > span{height: 40px;padding-left: 15px;font-size:1.8rem;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-subNavm{ width:100%; overflow: hidden;display: none;background-color: #fff;}
.gp-subNavm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.gp-subNavm h2 a{padding-left:13px;font-size:2rem;font-family:'Tahoma';display:block;color:#fff;}
.gp-subNavm ul{}
.gp-subNavm li{position: relative;}
.gp-subNavm li > a{ font-size: 1.4rem;line-height:1.4;border-bottom:1px solid #eee;display:block;padding:13px 15px;}
.gp-subNavm li.sub_has span{ margin-left: 10px;}
.gp-subNavm li.on a{ color:#6416a6; 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 li.active .gp-m-toggle{transform: rotate(90deg);} */
.gp-subNavm dl{ display: none; background-color:#fff;}
.gp-subNavm dl dd{ padding-left: 30px; line-height:18px; padding:12px 0px 12px 30px;border-bottom: 1px dotted #e6e6e6;}
.gp-subNavm li dl dd a{ font-size: 1.4rem; font-weight:normal; display:inline;  border:none; padding:0px;}
.gp-subNavm li dl dd a:hover{ color:#6416a6}
/***分页*/
.gp-page { padding:30px 0; color:#999;font-size: 0;text-align: center;}
.gp-page:after,.gp-page:before { content:" "; display:table}
.gp-page>a:first-child{}
.gp-page>a,.gp-page .pageLast{display:inline-block;*display: inline;*zoom:1;cursor: pointer;height:46px;line-height: 46px; position:relative;text-align: center; vertical-align: top;width: 46px;font-size: 1.6rem;transition: all 0.35s ease-in-out;margin:0 8px;border:1px solid #e1e1e1;color: #666;background-color: #fff;border-radius: 50%;}
.gp-page .gp-page-start,.gp-page .gp-page-end,.gp-page > span,.gp-page .gp-page-prev,.gp-page .gp-page-next {color: #ddd;font-size: 2rem;}
.gp-page > a:hover ,.gp-page > a.on_pages{ background-color:#d18e59;color: #fff;border-color: #D18E59;}
.gp-page > a.on_pages{background-color: #d18e59;}
.gp-m-page{display: none;}
.gp-m-page a{display: inline-block;margin:0 10px;height: 36px;line-height: 36px;width: 36px;}
.gp-page .pageSelect{min-width:66px;height: 46px;*display:inline; *zoom:1; vertical-align: middle;border:1px solid #d18e59;color:#969696;line-height: 46px;border:1px solid #d18e59;text-align: center;padding:0 10px;font-size: 1.4rem;background: none;text-align: center;}

/*文章页*/
.pageArticle{ margin-top: 50px; }
.pageArticleTitle{overflow: hidden;}
.pageArticleTitle h3{line-height: 1.4;color: #6416a6;text-align: center;font-weight: normal;}
.articleDate{position: absolute;right: 75px;top: 56px;height: 74px;border-left: 1px solid #999;padding-left: 30px;}
.articleAuthor{padding:15px 0;text-align: center;margin-bottom: 20px;color: #999;border-bottom: 1px solid #eee;}
.articleAuthor span{display: inline-block;*display: inline;*zoom:1;color:#999;margin:0 5px}
.wrapArticle {position: relative;margin: 60px auto 0;}
.articleBottom{overflow: hidden;}
.gp-article{position: relative;line-height: 1.8;padding-bottom: 5px;padding-top: 15px;}
.gp-article p{margin-bottom: 1.5rem;}
.gp-article p:last-child{margin-bottom: 0;}
.Annex{padding:15px 0;}
.Annex > strong{padding:15px 0;display: block;font-size: 2.2rem;font-weight: normal;border-bottom: 1px solid #e8e8e8;padding-left: 20px;position: relative;}
.Annex > strong::before{content: '';width: 4px;height: 4px;background-color: #c6782d;border-radius: 50%;left: 0;top: 50%;position: absolute;}
.annexList{overflow: hidden;padding: 10px 0}
.annexList li{line-height: 1.5;padding:6px 0;}
.annexList li a{color: #666;}
.share{padding-top: 30px}

.share .bdsharebuttonbox  > a{padding-left: 0;margin-bottom:20px;height:50px;text-indent: 0;width: 50px;line-height: 50px;text-align: center;background: none;font-size: 25px;display: inline-block;margin-bottom: 20px;border-radius: 50%;color: #fff;margin: 0 10px;}
.share .bdsharebuttonbox > a.bds_weixin{background-color:#27b713}
.share .bdsharebuttonbox  > a.bds_tsina{background-color:#f35125;}
.share .bdsharebuttonbox  > a.bds_qzone {background-color: #fdbf22}
.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{text-align: center;}
.shareBtn{color: #999 !important;position: relative;font-size: 1.4rem;margin-bottom: 18px;text-align: center;display: block;}
.shareBtn:before,.shareBtn:after{content: '';width: 14px;height: 1px;background-color: #d9d9d9;position: absolute;top: 50%;transform: translateY(-50%);}
.shareBtn:before{left: -12px;}
.shareBtn:after{right: -12px;}
/*院系概况*/
.mt110{margin-top: 110px;}
.ml185{margin-left: 185px;}
.gk-mode1{margin-bottom: 120px;}
.ms-title1{width: 60px;float: left;position: relative;line-height: 1.1;padding-top: 30px;transition: all 0.35s ease-out; position: relative; z-index: 1;}
.ms-title1::before{content: '';width: 40px;height: 110px;box-sizing: border-box;border-top: 1px solid #6416a6;border-left: 1px solid #6416a6;left: 3px ;top: 3px;z-index: 0;position: absolute;}
.ms-title1::after{content: '';width: 10px;height: 10px;border-top: 4px solid #6416A6;border-left: 4px solid #6416A6;position: absolute;left: 0;top: 0;z-index: 1;}
.ms-title1 a{display: block;text-align: right;padding-left: 0;position: relative;z-index: 5;transform: rotate(90deg);white-space:nowrap;text-transform: uppercase;}
.genCon1{overflow: hidden;}
.genCon1 .p1{margin-right: 44%;line-height: 30px;height: 450px;overflow: hidden;margin-bottom: 30px;color: #666;}
.genCon1 .p1 p{margin-bottom: 30px;text-indent: 2em;}
.genCon1 .p1 p:last-child{margin-bottom: 0;}
.genImg{width:38.57%;padding: 0 20px 20px 0;position: relative;overflow: hidden;box-sizing: border-box;}
.genImg a{position: relative;z-index: 5;}
.genImg::before{content: '';width: calc(100% - 10px);background: url(../images/bg2.jpg) repeat;position: absolute;right: -20px;bottom: -20px;height: calc(100% - 20px);z-index: 0;}
.reaMore1{margin-right: 44%;text-align: right;}
.reaMore1 a{color: #6416a6;display:inline-block;padding-left: 120px;position: relative;height: 30px;line-height: 30px;transition: all 0.35s ease-out;}
.reaMore1 a::before{content: '';width: 105px;height: 1px;background-color: #6416A6;position: absolute;left: 0;top: 50%;z-index: 0;}
.reaMore1 a::after{content: ''; width: 0; height: 0;border-top: 4px solid transparent; border-left: 8px solid #6416a6; border-bottom: 4px solid transparent;position: absolute;left: 100px;top: 50%;z-index: 2;margin-top: -4px;}
.reaMore1 a:hover{transform: translateX(-10px);}
.wrap-gk-mode2{padding: 54px 0;}
.wrap-gk-mode2::before{content: '';width: calc(100% - 7vw);background: url(../images/bg3.jpg) repeat;height: 100%;position: absolute;left: 3.5vw;top: 0;z-index: 0;}
.gk-mode2 {position: relative;z-index: 10;}
.leaderCon > div{width: 27.2%;}
.leaderCon > .gp-fl{margin-right: 9%;}
.leaderCon > .gp-fr{}
.ms-title2{line-height: 1;padding-bottom: 15px;border-bottom: 1px solid #b2b2b2;font-weight: normal;margin-bottom: 20px;}
.t-list1{}
.t-list1 li {font-size: 1.7rem;color: #666;margin-bottom: 25px;}
.t-list1 li > a{margin-right: 10px;display: block;}
.t-list1 li span{display: block;color: #999;margin-top: 8px;line-height: 1.6;}
.t-list1 li:last-child{margin-bottom: 0;}
.leader-info{margin-bottom: 50px;}
.wrap-gk-mode3{background: url(../images/goldenLine2.png) no-repeat right bottom #f2f2f2;overflow: hidden;}
.gk-mode3{padding-top: 140px;padding-bottom: 210px;position: relative; min-height: 300px;}
.t-list2{}
.ms-title3{width: 120px;float: left;border-top: 2px solid #d18e59;padding-top: 28px;}
.t-list2 dd{margin-left: 150px;overflow: hidden;border-top: 2px solid #d9d9d9;padding-top: 32px;}
.t-list2 dd p{color: #666;line-height: 1.5;margin-bottom: 10px;}
.t-list2 dd p span{display: inline-block;vertical-align: middle;width: 135px;}
.t-list2 {width: 45.2%;}
.ms-title4{position: absolute;left: -180px;top: -240px;z-index: 0;color: #fff;font-size:196px;font-family: 'Impact' ;text-transform: uppercase;writing-mode: tb-rl;writing-mode: vertical-rl;letter-spacing: 1px;line-height: 0.9;width: 370px;opacity: 0.6;filter: alpha(opacity = 60);}
.leaderCon2{position: relative;z-index: 10;}
/*系史沿革*/
.subBanner2{padding-left: 0 !important;padding-right: 0 !important;}
.yg-col1{background: url(../images/bg3.jpg) repeat;padding: 50px 35px;line-height: 1.8;color: #666;}
.yg-col1 p{text-indent: 2em;margin-bottom: 15px;}
.ms-list1{padding: 75px 0;}
.ms-list1 li{margin-bottom: 80px;}
.ms-list1 li:last-child{margin-bottom: 0;}
.ms-list1 li h3{font-family: 'Impact';font-size: 10rem;display: inline-block;padding: 0 0 20px 30px;position: relative;color: #e5e5e5;font-weight: normal;margin-bottom: 25px;line-height: 1.1;}
.ms-list1 li h3::before{content: '';width: 130px;height: 40px;border-left: 1px solid #6416a6;border-bottom: 1px solid #6416a6;position: absolute;left: 3px;bottom: 3px;}
.ms-list1 li h3::after{content: '';width: 10px;height: 10px;border-left: 3px solid #6416a6;border-bottom: 3px solid #6416a6;position: absolute;left: 0;bottom: 0;}
.hisCol h4{width: 22px;padding-left: 0 !important;color: #6416a6;line-height: 1.1;}
.hisCon1{margin-left: 0 !important;line-height: 1.8;color: #666;text-indent: 2em;}
.hisCon1 p{margin-bottom: 25px;}
.hisCon1 p:last-child{margin-bottom: 0;}
/*机构设置*/
.jg-mode1{margin-bottom: 150px;}
.jgCol1{width: 51.5%;}
.ml100{margin-left: 100px;}
.jgImg .gp-img-responsive{padding-bottom: 56.45%;}
.reaMore2{margin-right: 0;text-align: center;padding-top: 50px;}
.jgCol2{width: 51.4%;margin-left: -4%;}
.ms-title5{text-align: right;margin-bottom: 150px;margin-left: 10%;}
.ms-title5 h2{font-weight: normal;color: #6416a6;line-height: 1.4;margin-bottom: 5px;}
.ms-title5 h2 span{}
.ms-list2{position: relative;}
.ms-list2 li{background-color: #f7f7f7;box-sizing: border-box;border-left: 1px solid #eee;height: 260px;text-align: center;position: relative;transition: all 0.35s ease-out;}
.ms-list2 li:first-child{border-left: none;}
.ms-list2 li::before{content: '';width: 100%;position: absolute;left: 0;top: -10px;background:#6416a6;height: 0;transition: all 0.4s ease-out;height: calc(100% + 20px);opacity: 0;filter: alpha(opacity=0);transform: translateY(10px);
  background: -webkit-linear-gradient(top, #6416a6 , #6425e3); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #6416a6, #6425e3); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #6416a6, #6425e3); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #6416a6 , #6425e3); /* 标准的语法 */}
.ms-list2 li::after{content: '';width: 100%;height: 52px;background: url(../images/li_bg.png) no-repeat bottom center;position: absolute;left: 0;bottom: 0;transform: translateY(100%);transition-delay: 0.4s;transition: all 0.35s ease-out;}
.ms-list2 li > a{display:block;position: relative;text-align: center;z-index:5;height: 100%;}
.ms-list2 li i{display: block;padding: 30px 0 10px;font-size: 8.5rem;width: 90px;height: 90px;line-height: 90px;margin: 0 auto;}
.ms-list2 li span{font-size: 1.6rem;}
.ms-list2 li:hover:before{opacity: 1;filter: alpha(opacity=100);transform: none;}
.ms-list2 li:hover::after{transform: none;}
.ms-list2 li:hover *{color: #fff;}
.ms-list2 li:first-child i{transform: scale(1.1);}
.wrap-jg-mode2{background: url(../images/w_bg1.jpg) no-repeat top center;min-height: 600px;}
.jg-mode2{padding-top: 75px;position: relative;}
.jg-mode2 .ms-title6{width: 100px;}
.ms-title6{float: right;color: #fff;width: 60px;position: relative;line-height: 1.1;padding-top: 30px;position: absolute;right: 0;top: 75px;transition: all 0.35s ease-out;}
.ms-title6 a{color: #fff;display: block;padding-right: 20px;position: relative;z-index: 50;transform: rotate(90deg);text-transform: uppercase;padding-left: 10px;}
.ms-title6::before{content: '';border-right: 1px solid #fff;border-top: 1px solid #fff;width: 40px;height: 110px;box-sizing: border-box;right: 3px;top: 3px;position: absolute;z-index: 0;}
.ms-title6::after{content: '';width: 10px;height: 10px;border-top: 4px solid #fff;border-right: 4px solid #fff;position: absolute;right: 0;top: 0;z-index: 1;}
/* .jg-mode3 .ms-title1{width: 100px;} */
/* .jg-mode3 .ms-title1 a{white-space: normal;} */
.sList{max-width: 510px;width: 70%;position: relative;margin: 49px auto 0;}
.ms-list3 li{height: 255px;background: rgba(0,0,0,0.5);border: 1px solid rgba(255,255,255,0.5);overflow: hidden;}
.ms-list3 li i{font-size: 6.4rem;}
.ms-list3 li span{display: block;margin: 0 auto;line-height: 1.8;padding: 0 10px;}
.ms-list3 li:first-child i{transform: none;}
.ms-list3 li::before{height: 100%;top: 0;}
.readMore4{width: 60px;height: 60px;background-color: #d18e59;border-radius: 50%;position: absolute;left: 50%;top: 50%;line-height: 60px;text-align: center;transition: all 0.35s ease-out;z-index: 200;margin:-30px 0 0 -30px;}
.readMore4 a{display:block;color: #fff;font-size: 2rem;;}
.readMore4:hover{transform: scale(1.2) ;}
.ms-list4{}
.ms-list4 li {height: 525px;transition: all 0.35s ease-out;}
.ms-list4 li a{background-color: #4516a6;}
.ms-list4 li:nth-child(2) a{background-color: #1656a6;}
.ms-list4 li:nth-child(3) a{background-color: #d18e59;}
.ms-list4 li:nth-child(4) a{background-color: #747474;}
.ms-list4 li > a{display: block;text-align: center;width: 100%;height: 100%;}
.ms-list4 li span{display: block;width: auto;text-align: center;margin: 0 auto;line-height: 1.2;font-size: 1.6rem;}
.ms-list4 li span:first-child{padding-top: 45px;}
.ms-list4 li span:first-child::before{content: '';width: 1px;height: 30px;background-color:rgba(255,255,255,0.2);display: block;margin: 0 auto 15px;}
.ms-list4 li span:last-child::after{content: '';width: 1px;height: 30px;background-color:rgba(255,255,255,0.2);display: block;margin: 15px auto 0;}
.ms-list4 li i{font-size: 8.8rem;text-align: center;width: 90px;height: 90px;line-height: 90px;margin: 20px auto;display: block;transition: all 0.35s ease-out;}
.ms-list4 li:nth-child(2),.ms-list4 li:nth-child(4){margin-top: 20px;}
.ms-list4 li span:last-child{color: rgba(255,255,255,0.5);}
/*机构设置委员会*/
.wrap-jgw-mode1{background: url(../images/bg3.jpg) repeat;padding: 40px 0;}
.jgw-mode1 {position: relative;z-index: 20;}
.jgw-col1{margin-bottom: 50px;}
.ms-title7{padding-bottom: 15px;border-bottom: 1px solid #b2b2b2;margin-bottom: 15px;font-weight: normal;}
.jgw-info{}
.jgw-info a{display: inline-block;margin-right: 40px;color: #666;margin-bottom: 35px;}
.ms-title8{position: absolute;left: -60px;bottom: -60px;top: auto;color: #f7f7f7;}
.wrap-jgw-mode3{position: relative;z-index: 50;}
.wrap-jgw-mode3::before{content: '';width: 50%;height: 100%;background: url(../images/bg3.jpg) repeat;position: absolute;right: 0;top: 0;}
.wrap-jgw-mode3 > div{background: url(../images/bg3.jpg) repeat;position: relative;z-index: 20;padding-top: 35px;}
/**/
.jgx-info{margin-bottom: 15px;}
.jgx-info strong{display: block;font-weight: normal;margin-bottom: 10px;color: #666;}
.jgx-info span{color: #999;}
.jgx-col2 li{max-width: 360px;padding-right: 100px;box-sizing: border-box;margin-bottom: 40px;}
.gp-jgx-mode2{padding-top: 50px;padding-bottom: 50px;}
.p-jgx-mode1,.gp-jgx-mode2{position: relative;z-index: 200;}
/*科学研究*/
.wrap2{position: relative;min-height: 300px;max-width: 1920px;margin-left: auto;margin-right: auto;overflow: hidden;}
.wrap-ky-mode1{position: relative;overflow: hidden;display:-webkit-flex;display: flex;justify-content: space-between;z-index: 50;align-items: flex-end;}
.ms-title9{position: absolute;left: 50%;top: 0;margin-left: -36.5vw;}
.slick-lf{width: 26%;float: left;margin-right: 3%;margin-top: auto;}
.slick-center{width: 41.6%;float: left;}
.slick-txt2{text-align: center;}
.slick-txt2 h3{font-weight: normal;line-height: 1.5;padding: 30px 0;font-weight: normal;}
.slick-txt2 p{line-height: 24px;color: #999;height: 72px;overflow: hidden;}
.slick-img2.gp-img-responsive{padding-bottom: 56.25%;}
.slick-rt{width:26%;float: right;margin-top: auto;margin-left: 3%;}
.slick-center .slick-arrow{width: 60px;height: 60px;border-radius: 50%;background-color: #eee;color:#6416a6;font-size: 2rem;text-align: center;line-height: 60px;left: auto;right: -120px;bottom: auto;margin: 0;transition: all 0.34s ease-out;}
.slick-center .slick-arrow:hover{background-color: #6416a6;color: #fff;;}
.slick-center .slick-next{top: 50px;}
.slick-center .slick-prev{top: 130px;}
.ms-list5{text-align: center;padding: 145px 0 87px;}
.ms-list5 li{padding: 0 25px;font-size: 1.8rem;line-height: 40px;width: 100%;height:40px;box-sizing: border-box;position: relative;margin-bottom: 10px;     overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.ms-list5 li i{width: 100%;height: 1px;background-color: #6416a6;position: absolute;left: 0;top: 0;opacity: 0;transition: all 0.4s ease-out;transform: translateY(-10px);}
.ms-list5 li i::before,.ms-list5 li i::after{content: '';width: 3px;height: 3px;border: 1px solid #6416a6;border-radius: 50%;position: absolute;top: -2px;}
.ms-list5 li i::before{left: -2px;}
.ms-list5 li i::after{right: -2px;}
.ms-list5 li i:last-child{bottom: 0;top: auto;transform: translateY(10px);}
.ms-list5 li:hover i,.ms-list5 li.active i{opacity: 1;transform: none;}
.ms-list5 li:hover a,.ms-list5 li.active a{color: #6416A6;}
.ms-title10{width:100%;text-align: center;left: 0;bottom: 0;top: auto;writing-mode: inherit;color: #f8f8f8;opacity: 1;font-size: 28rem;text-align: center;white-space: nowrap;}
.gp-ky-mode1{position: relative;z-index: 20;}
/*科学研究*/
.wrap-ky-mode2{background-color: #f1f1f1;position: relative;padding: 80px 0;min-height: 400px;}
.wrap-ky-mode2::before{content: '';width: calc(100% - 7vw);height: 339px;background: url(../images/ky_bg.jpg) no-repeat top center;position: absolute;left: 3.5vw;top: 80px;background-size: cover;}
.gp-ky-mode3{position: relative;z-index: 10;}
.gp-ky-mode3 .ms-title6{top: 65px;}
.kyCol1{padding-top: 105px;margin-right: 120px;}
.ms-list6{margin: 0 -17px;}
.ms-list6 li {margin-bottom: 35px;}
.ms-list6 li > a{display: block;margin: 0 17px;transition: all 0.4s ease-out;}
.item-img6{box-sizing: content-box;border: 4px solid #fff;position: relative;box-sizing: border-box;}
.item-txt6{background-color: #fff;padding: 30px 25px 35px;position: relative;}
.item-txt6 h3{line-height: 28px;height: 56px;overflow: hidden;font-weight: normal;margin-bottom: 10px;}
.item-txt6 p{line-height: 24px;height: 120px;color: #999;overflow: hidden;}
.readMore6{overflow: hidden;display: inline-block;height: 40px;line-height: 40px;padding: 0 20px;position: absolute;bottom: -20px;left: 25px;background-color: #d18e59;color: #fff;min-width: 80px;text-align: center;transition: color 0.3s ; -webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1);}
.readMore6 span{position: relative;color: #fff;}
.readMore6::before{content: '';background:#6416a6; position:absolute;top: 0;left: 0;width: 150%;height: 100%;z-index: 0; opacity:0;*filter:alpha(opacity=0); -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;-webkit-transition: -webkit-transform .3s, opacity .3s;transition: transform .3s, opacity .3s;}
.ms-list6 li > a:hover .readMore6:before{opacity: 1;*filter:alpha(opacity=100); -webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1);}
.ms-list7{padding-top: 15px;}
.ms-more6{width: 16px;position: absolute;right: 30px;bottom: 35px;margin: 0;}
.ms-more6 a{padding: 80px 0 0 ;line-height: 1.1;display: block;}
.ms-more6 a span{display: block;transform: rotate(90deg);}
.ms-more6 a::before{width: 1px;height: 60px;top: 0;left: 7px;}
.ms-more6 a::after{transform: rotate(90deg);left: 4px;top: 64px;}
/*师资队伍*/
.gp-sz-mode1{min-height: 1100px;position: relative;}
.letterList{position: absolute;left: 20px;top: 280px;}
.letterList li{width: 40px;height: 26px;background-color: #f5f5f5;font-family: 'Arial';text-align: center;line-height: 26px;line-height: 26px;}
.letterList li a{display: block;}
.letterList li:hover a,.letterList li.active a{background:#6416a6;
  background: -webkit-linear-gradient(left, #6425e3 , #6416a6); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #6425e3, #6416a6); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #6425e3, #6416a6); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #6425e3 , #6416a6); /* 标准的语法 */color: #fff;}
.ms-list8{margin: 0 -32px 0 80px;}
.ms-list8 li{margin-bottom: 50px;}
.ms-list8 li > a{display: block;margin: 0 32px;position: relative;padding: 0 0 0 15px;transition: all 0.35s ease-out;overflow: hidden;}
.ms-list8 li > a::after{content: '';height: 100px;background-color: #f5f5f5;position: absolute;left: 0;top: 0;z-index: -1;width: calc(100% - 20px);}
.ms-list8 li > a::before{content: '';width: calc(100% - 30px);background-color: #d18e59;position: absolute;left: 0;top: 0;z-index: 1;transition: all 0.35s ease-out;height: 100px;transform: translateY(-100%);}
.ms-list8 li h3{height: 50px;line-height: 50px;overflow: hidden;font-weight: normal;position: relative;z-index: 10;}
.ms-list8 li .gp-img-responsive{position: relative;padding-bottom: 127%;position: relative;z-index:10;}
.ms-list8 li span{display: block;padding-top: 15px;line-height: 1.4;position: relative;font-size: 1.6rem;color: #666;}
.ms-list8 li span::before{width: 1px;height: calc(100% + 20px);background-color: #e6e6e6;position: absolute;left: -20px;top: -20px;content: '';}
.ms-list8 li span::after{content: '';width: 10px;height: 1px;background-color: #e6e6e6;position: absolute;top: 25px;left: -20px;}
/*教育教学*/
.gp-jy-mode1{position: relative;overflow: hidden;}
.gp-jy-row1 {position: relative;z-index: 20;min-height: 270px;}
.jyCol1{margin-right: 29%;min-height: 250px;position: relative;}
.yjList{/* position: absolute;right: -50px;top: 0;width: 50px; */font-size: 0;}
.yjList li{transition: all 0.35s ease-out;width: 50%;display: inline-block;font-size: 1.6rem;}
.yjList li a{display: block;padding: 12px 17px ;text-align: center;font-size: 1.6rem;background-color: #6416a6;color: #fff;position: relative;line-height: 1.2;}
/* .yjList li a::before{content: ''; width: 0; height: 0; border-top: 40px solid #6416a6; border-right: 50px solid transparent;position: absolute;left: 0;bottom: -40px;} */
.yjList li:nth-child(2) > a{background-color: #d18e59;}
.yjList li:nth-child(2) > a::before{border-top: 40px solid #d18e59;}
.jyTxt {line-height: 30px;padding: 30px 40px 40px;margin-left: 40px;border-left: 1px solid #eee;}
.jyTxt p{max-height: 150px;overflow: hidden;text-indent: 2em;color: #666;}
.jyTxt p a{color: #666;}
.readMore7{position: relative;overflow: hidden;margin-top: -5px;}
.readMore7::before{content: '';width:100%;height: 1px;background-color: #eee;position: absolute;left: 0;top: 50%;z-index: 0;}
.readMore7 a{display: inline-block;padding: 0 15px ;background-color: #fff;position: relative;z-index: 10;color: #666;margin-left: 90px;transition: all 0.35s ease-out;}
.readMore7::after,.readMore7 a::before{content: '';width: 3px;height: 3px;border: 1px solid #6416a6;border-radius: 50%;position: absolute;left: -52px;top: 50%;margin-top: -2px;}
.readMore7::after{left: auto;right: 0;;}
.readMore7:hover a{color: #6416a6;}
.ms-title11{color: #f7f7f7;position: absolute;left: auto;right: 0;top: -10px;opacity: 1;}
.ms-title12{float: right;}
.gp-jy-row2{position: relative;}
.ms-title12{position: relative;float: right;top: auto;}
.ms-title12::before,.ms-title12::after{border-color: #6416A6;}
.ms-title12 a{color: #333;}
.ms-title12:hover a{color: #6416a6;}
.yjList2{right: auto;left: -50px;}
.yjList2 li a::before{border-top: 40px solid #6416a6;border-right: 0;border-left: 50px solid transparent;}
.jyCol2{margin: 0 185px 0 29%;}
.gp-jy-row2 .ms-title11{right: auto;left: -20px;}
.gp-jy-row2{padding-bottom: 85px;}
.wrap-jy-mode2{background:url(../images/bg3.jpg) repeat;padding: 90px 0;overflow: hidden;}
.jyCol3,.jyCol4{width: 48.5%;position: relative;}
.jyCol3{}
.ms-title13{position: absolute;left: 0;top: 0;height: 100%;width: 110px;padding-top: 50px;box-sizing: border-box;}
.ms-title13::before{content: '';width: 290px;height: 100%;background: url(../images/bg4.png) no-repeat bottom center #6416a6;background-size: cover;position: absolute;right: 0;top: 0;}
.ms-title13 a{white-space: nowrap;}
.ms-title1.gp-white::before,.ms-title1.gp-white::after{border-color: #fff;}
.jyInfo{margin-left: 110px;padding: 50px;background-color: #fff;height: 100%;box-sizing: border-box;min-height: 400px;position: relative;}
.jyInfo::before{content: '';width: 90px;height: 90px;background-color: #fff;border-top: 10px solid #6416A6;border-right: 10px solid #6416A6;right: -10px;top: -10px;z-index: 0;position: absolute;}
.ms-list9{}
.ms-list9 li{height: 56px;line-height: 56px;border-bottom: 1px solid #eee;transition: all 0.35s ease-out;}
.ms-list9 li a{display: block;padding-left: 35px;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ms-list9 li a::before{content: '';width: 19px;height: 1px ;background-color: #6416A6;position: absolute;left: 0;top: 50%;}
.ms-list9 li a::after{content: '';width: 5px;height: 5px;border: 1px solid #6416A6;position: absolute;left: 5px;top: 50%;margin-top: -3px;background-color: #fff;border-radius: 50%;}
.jy-img3{position: relative;z-index: 20;transition: all 0.35s ease-out;}
.jy-img3 .gp-img-responsive{padding-bottom: 56.38%;}
.jyCol4 .ms-title13{left: auto;right: 0;}
.jyCol4 .jyInfo{margin: 0 110px 0 0;}
.jyCol4 .ms-title13::before{right: auto;left: 0;background: url(../images/bg5.png) no-repeat center #d18e59;background-size: cover;}
.jyCol4 .jyInfo::before{border: none;border-left: 10px solid #d18e59;border-bottom: 10px solid #d18e59;left: -10px;bottom: -10px;right: auto;top: auto;}
.jyCol4 .ms-title6{top: 50px;}
.jyCol4 .ms-list9 li a::before{background-color: #d18e59;}
.jyCol4 .ms-list9 li a::after{border-color: #d18e59;}
.jyCol4 .ms-list9 li a:hover{color: #d18e59;}
/*招生就业*/
.gp-zs-mode1{}
.gp-zs-row1{}
.zsCol1{}
.zsImg1{width: 46%;position: relative;z-index: 1;}
.zsTxt1{margin-left: -8%;background-color: #fff;position: relative;z-index: 20;margin-top: 50px;width:62% ;border-left: 1px solid #6416a6;box-sizing: border-box;position: relative;}
.zsTxt1::before{width: 11px;height: 9px;background: url(../images/sj2.png) no-repeat center;left: -6px;bottom: 0;position: absolute;content: '';}
.ms-list10{position: relative;transition: all 0.4s ease-out;}
.ms-list10::before{content: '';width: 100%;height: 1px;background-color: #d18e59;position: absolute;left: 0;top: 0;}
.ms-list10::after{content: '';width:9px;height: 11px;background: url(../images/sj.png) no-repeat center;position: absolute;top: -5px;right: 0;}
.ms-list10 li{height: 50px;line-height: 50px;background-color: #6416A6;padding-left: 40px;position: relative;}
.ms-list10 li::before{content: '';width: 0;height: 0;border-top: 50px solid #d18e59;   border-left: 40px solid transparent;position: absolute;left: 1px;top: 0;}
.ms-list10 li a{display: block;padding: 0 15px;font-size: 1.6rem;color: #fff;}
.ms-list10 li:first-child{padding-left: 0;}
.ms-list10 li:first-child > a{padding-right: 0;}
.ms-list10 li:first-child::before{display: none;}
.ms-list10 li:nth-child(2) >a{background-color: #d18e59;}
.ms-list10:hover{transform: translateY(-10px);}
.zsP1{line-height: 30px;text-indent: 2em;padding: 25px 33px 120px;}
.zsP1 a{color: #666;display: block;height: 150px;overflow: hidden;}
.wrap-zs-mode2{padding: 80px 0;background: url(../images/bg3.jpg) repeat;min-height: 280px;}
.ms-list11{margin: 0 170px 0 -20px;}
.ms-list11 li{margin-bottom: 30px;}
.ms-list11 li > a{display: block;margin: 0 20px;min-height: 114px;box-sizing: border-box;padding: 28px 25px;background-color: #fff;border-left: 4px solid #ccc;position: relative;transition: all 0.4s ease-out;}
.ms-list11 li > a::before{content: '';width: 4px;height: 40px;background-color: #d18e59;position: absolute;left: -4px;top: 32px;}
.ms-list11 li h3{font-weight: normal;line-height: 24px;max-height: 72px;overflow: hidden;margin-bottom: 10px;}
.list-date{padding-top: 15px;position: relative;display: block;white-space: nowrap;}
.list-date::before{content: '';width: 40px;height: 1px;background-color: #ccc;position: absolute;left: 0;top: 0;}
.list-date i{color: #333;margin-right: 5px;display: inline-block;vertical-align: middle;margin-top: -2px;}
.gp-zs-mode2 .ms-title6{top:0 !important }
/*党建工作*/
.gp-dj-mode1{min-height: 450px;position: relative;}
.djCol1{background: url(../images/bg3.jpg) repeat;padding: 40px;position: relative;}
.djCol1::before{content: '';width: calc(100% + 13.5vw);position: absolute;left: 0;bottom: 0;height: 5px;background-color: #d18e59;}
.djInfo1{width: 560px;transition: all 0.4s ease-out;}
.djTxt {background-color: #fff;padding: 15px 30px 30px;;}
.djTxt h3{font-weight: normal;line-height: 30px;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 5px;}
.djTxt p{line-height: 24px;height: 72px;overflow: hidden;margin-bottom: 10px;color: #666;}
.list-date2{display: block;line-height: 1;}
.list-date2::before{display: inline-block;vertical-align: middle;margin-right: 8px;margin-top: -2px;}
.ms-list12{margin-left: 580px;}
.ms-list12 li{background-color: #fff;padding: 25px 30px;margin-bottom: 20px;position: relative;transition: all 0.41s ease-out;}
.ms-list12 li:last-child{margin-bottom: 0;}
.ms-list12 li a{display: block;margin-bottom: 15px;padding-left: 20px;position: relative;z-index: 10;}
.ms-list12 li a::before{content: '';width: 0; height: 0; border-top: 6px solid transparent; border-left:9px solid #ddd; border-bottom: 6px solid transparent;position: absolute;left: 0;top: 5px;}
.ms-list12 li span{display: block;margin-left: 20px;font-size: 1.4rem;}
.ms-list12 li::before,.ms-list12 li::after{content: '';width: 13px;height: 13px;position: absolute;}
.ms-list12 li::before{left: -2px;border-left: 2px solid #ddd;border-top: 2px solid #ddd;top: -2px;}
.ms-list12 li::after{right: -2px;border-right: 2px solid #ddd;border-bottom: 2px solid #ddd;bottom: -2px;}
.orange-title::before{border-color: #d18e59;}
.orange-title::after{border-color: #d18e59;}
.orange-title:hover a{color: #d18e59;}
.readMore8{width: auto;max-width: 50px;border-top: 1px solid #d18e59;border-bottom: 1px solid #d18e59;padding: 8px 0;position: absolute;left: 10px;bottom: 0;transition: all 0.4s ease-in-out;}
.readMore8 a{display: block;padding: 10px 5px;color: #d18e59;font-size: 1.6rem;text-align: center;line-height: 1.1;transform: rotate(90deg);}
.readMore8::before,.readMore8::after{content: '';width: 5px;height: 5px;border: 1px solid #d18e59;border-radius: 50%;background-color: #fff;position: absolute;}
.readMore8::before{right: 0;top: -3px;transition: all 0.4s ease-in-out;}
.readMore8::after{left: 0;bottom: -3px;transition: all 0.4s ease-in-out;}
.purpleMore,.purpleMore::before,.purpleMore::after{border-color: #6416A6;}
.purpleMore a{color: #6416A6;}
.wrap-dj-mode2 .djCol1::before{background-color: #6416A6;}
/*师生之家*/
.wrap-ss-mode1{}
.gp-ss-mode1{position: relative;min-height: 300px;}
.readMore9{border: none;padding: 15px 0;bottom: 70px;}
.readMore9::before,.readMore9::after{width: 6px;height: 6px;border-radius: 0;transform: rotate(45deg);left: 50%;margin-left: -3px;right: auto;border-color: #6416A6;}
.readMore9 a{color: #6416A6;}
.ssCol1{position: relative;}
.ssCol1::before{content: '';width: calc(100% + 13.5vw);position: absolute;left: 0;bottom: 0;height: 1px;background-color: #eee;}
.ms-list13{margin: 0 -10px 15px;}
.ms-list13 li{margin-bottom: 15px ;}
.ms-list13 li > a{display: block;margin: 0 10px;transition: all 0.4s ease-out;}
.ms-list13 li .gp-img-responsive{padding-bottom: 56.4%;}
.ssTxt{background-color: #f5f5f5;margin: -35px 5% 0;position: relative;z-index: 20;overflow: hidden; }

.ssTxt h3{font-weight: normal;line-height: 24px;height: 48px;overflow: hidden;margin-left: 97px;padding-top: 10px;margin-right: 15px;}
.ms-list14{}
.ms-list14 li{border-top: 1px solid #eee;height: 75px;line-height: 75px;overflow: hidden;position: relative;padding-left: 50px;transition: all 0.4s ease-out;}
.ms-list14 li a{overflow: hidden;margin-right: 140px;display: block;padding-left: 22px;position: relative;}
.ms-list14 li a::before{content: '';width: 6px;height: 6px;border: 1px solid #e6e6e6;transform: rotate(45deg);position: absolute;left: 4px;top:35px;transition: all 0.35s ease-out;}
.ms-list14 li span{position: absolute;width: 125px;right: 0;top: 50%;transform: translateY(-50%);font-size: 1.4rem;}
.gp-ss-mode2{position: relative;min-height: 300px;}
.gp-ss-mode2 .ssCol1::before{display: none;}
.wrap-ss-mode3{background:url(../images/m_bg4.png) no-repeat right top #6416A6;padding: 80px 0;}
.gp-ss-mode3{min-height: 300px;position: relative;}
.readMore9.gp-white a{color: #fff;}
.readMore9.gp-white::before, .readMore9.gp-white::after{background:none;border-color: #fff;}
.gp-ss-mode3 .readMore9,.gp-ss-mode4 .readMore9{bottom: 0;}
.ssCol2{}
.ms-list15{margin: 0 -4.5px;}
.ms-list15 li{width: 33%;float: right;}
.ms-list15 li:first-child{width:67% ;float: left;}
.ms-list15 li > a{display: block;margin: 0 4.5px;transition: all 0.4s ease-out;position: relative;overflow: hidden;}
.mask_title{display: block;background-color: rgba(0,0,0,0.5);width: 100%;position: absolute;left: 0;bottom: 0;padding: 0 15px;box-sizing: border-box;color: #fff;font-size: 1.6rem;transform: translateY(100%);height: 50px;line-height: 50px;transition: all 0.4s ease-out;text-align: center;}
.ms-list15 li:nth-child(2){padding-bottom: 10px;}
.gp-ss-mode4{position: relative;}
.ms-list16{position: relative;}
.ms-list16 li,.ms-list16 li:first-child{width: 33.3%;padding-bottom: 10px;float: left;}
.ms-list16 li:nth-child(4),.ms-list16 li:nth-child(5){float: none;clear: both;}
.ms-list16 li:last-child{float: right;width:66.6%;position: absolute;right: 0;bottom: 4px;}
/*合作交流*/
.gp-hz-mode1{position: relative}
.map{text-align: center;position: relative;z-index: 0;}
.ms-list17{background-color: #fff;margin-top: -2px;position: relative;z-index: 20;}
.ms-list17 li > a{display: block;padding: 29px;overflow: hidden;border: 1px solid #eee;transition: all 0.4s ease-out;z-index: 10;background-color: #fff;}
.ms-list17 li:last-child > a{border-left: none}
.item-img17{width: 250px;float: left;}
.item-txt17{margin-left: 250px;padding: 0 0 0 20px;}
.item-txt17 h3{font-weight: normal;line-height: 24px;height: 72px;overflow: hidden;margin-bottom: 10px;}
.ms-list17 li .list-date,.ms-list17 li .list-date i{color: #d18e59;}
.ms-list18 .item-txt17{margin: 0 !important;padding:  0 !important;}
.wrap-hz-mode2{padding: 80px 0;background: url(../images/m_bg5.png) no-repeat right center #d18e59;background-size: auto 100%;}
.gp-hz-mode2{position: relative;}
.gp-hz-mode2 .ms-title6{top: 0 !important;width: 100px;}
.ms-list19{margin: 0 170px 0 0;}
.ms-list19 li > a{margin-right: 1px;background-color: #fff;padding: 26px ;display: block;transition: all 0.4s ease-out;}
.ms-list19 li h3{font-weight: normal;line-height: 24px;height: 96px;overflow: hidden;padding-top: 12px;}
.ms-list19 .gp-img-responsive{position: relative;}
.list-date4{height: 30px;line-height: 30px;padding: 0 10px;background-color: rgba(0,0,0,0.5);position: absolute;right: 0;top: 0;z-index: 20;color: #fff;font-size: 12px;border-radius: 0 0 0 5px;transition: all 0.4s ease-out;}
.readMore10{left: auto;right: 20px;bottom: 0;}
.gp-hz-mode3{position: relative;min-height: 320px;}
.gp-hz-mode3 .ms-title1{width: 100%;float: none;margin-bottom: 35px;padding-top: 20px;}
.gp-hz-mode3 .ms-title1 a{white-space: normal;transform: none;text-align: left;padding-left: 15px;}
.gp-hz-mode3 .readMore9{bottom: 0;}
.ms-list20 {border-right:  1px solid #eee;border-bottom: 1px solid #eee;margin-left: 100px;}
.ms-list20 li >a{border: 1px solid #eee;border-right: none;border-bottom: none;display: block;overflow: hidden;padding: 30px;position: relative;transition: all 0.4s ease-out;background-color: #fff;z-index: 50;}
.ms-list20 .list-date3{background: none;}
.ms-list20 .list-date3 strong{color: #6416a6;}
.item-txt20 {padding-left: 20px;border-left: 1px solid #eee;margin-left: 70px;}
.item-txt20 h3{font-weight: normal;line-height: 24px;height: 48px;overflow: hidden;margin-bottom: 12px;}
.item-txt20 p{line-height: 24px;color: #666;height: 48px;overflow: hidden;}
.gp-hz-mode4 {position: relative;min-height: 320px;}
.ms-list21 {border-right: 1px solid #eee;margin-right: 185px;}
.ms-list21 li > a{display: block;border: 1px solid #eee;border-right: none;padding: 20px;background-color: #fff;transition: all 0.4s ease-out;}
.ms-list21 li .gp-img-responsive{padding-bottom: 126.923%;}
.ms-list21 li strong{display: block;font-weight: normal;text-align: center;padding-top: 15px;line-height: 1.5;;}
.gp-hz-mode4 .ms-title12{top: 0 !important;width: 110px;}
/*人才招聘*/
.gp-rc-mode1{position: relative;min-height: 320px;}
.readMore11{bottom: 0;}
.ms-list22 li {padding-left: 0;}
.ms-list22 li > a{padding-left: 35px;}
.ms-list22 li > a::before{content: '';width: 20px;height: 1px;width: 24px;height: 11px;background: url(../images/li_bg2.png) no-repeat center;border: none;transform: none;}
.wrap-rc-mode2{background: url(../images/m_bg6.png) no-repeat right bottom #d18e59;background-size: auto 100%;padding: 80px 0;}

.gp-rc-mode2 {position: relative;min-height:300px;}
.mrc185{margin-right: 185px;}
.top0{top: 0 !important;}
.ms-list22.gp-white li{padding-left: 0;border-top-color: rgba(255,255,255,0.1);}
.ms-list22.gp-white li a::before{background: url(../images/li_bg3.png) no-repeat;}
/*系友之家*/
.tabMenu1{margin-right: 660px;}
.tabMenu1 li{position: relative;padding-bottom: 19px;margin-bottom: 19px;}
.tabMenu1 li:last-child{margin-bottom: 0;}
.tabMenu1 li::after{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-color: #ddd;z-index: 0;}
.tabMenu1 li::before{content: '';width: 0;position: absolute;left: 0;bottom: 0;height: 2px;background:#6416a6;
  background: -webkit-linear-gradient(left, #d18e59 , #6416a6); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #d18e59, #6416a6); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #d18e59, #6416a6); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #d18e59 , #6416a6); /* 标准的语法 */z-index: 10;transition: all 0.4s ease-out;}
.tabMenu1 li.on::before{width: calc(100% + 55px);}
.tabMenu1 li h3{padding-left: 20px;font-weight: normal;line-height: 1.5;}
.tabMenu1 li h3::before{content: '';width: 10px;height: 10px;border: 1px solid #e0e0e0;border-radius: 50%;left: 0;top: 5px;position: absolute;transition: all 0.3s ease-out;}
.tabMenu1 li h3::after{content: '';width: 2px;height: 2px;border: 1px solid #e0e0e0;border-radius: 50%;left: 4px;top: 9px;position: absolute;}
.tabMenu1 li.on h3::before,.tabMenu1 li.on h3::after{border-color: #6416A6;}
.tabMenu1 li p{line-height: 24px;height: 0;overflow: hidden;color: #666;transition: height 0.4s ease-out;padding-left: 22px;}
.tabMenu1 li.on p{height: 48px;margin-top: 12px;}
.tab1 .tabList{width: 630px;}
.tab1 .tabListBox{display: none;}
.tab1 .gp-img-responsive{padding-bottom: 56.17%;}
.wrap-xy-mode2{position: relative;padding: 80px 0 0;}
.wrap-xy-mode2::before{content: '';width: 100%;height: 330px;background: url(../images/m_bg7.png) no-repeat right 48px center #6416a6;background-size: auto 100%;position: absolute;left: 0;top: 0;}
.gp-xy-mode2{min-height:360px;position: relative;z-index: 20;}
.wrapSlick2{position: relative;}
.items-img2{width: 630px;}
.items-img2 .gp-img-responsive{padding-bottom: 56.32%;}
.items-txt2{margin-left: 630px;padding: 24px 0 0 12px;transform: translateY(35px);transition: all 0.5s ease-out;opacity: 0;transition-delay: 0.5s;}
.items-txt2 h3{font-weight: normal;line-height: 24px;max-height: 48px;overflow: hidden;margin-bottom: 14px;}
.items-txt2 p{opacity: 0.5;line-height: 24px;max-height: 48px;overflow: hidden;margin-bottom: 15px;}
.readMore12{margin: 0;position: relative;left: 0;bottom: 0;}
.readMore12:hover:before{opacity: 1;*filter:alpha(opacity=100); -webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1);}
.readMore12::before{background-color: #fff;;}
 .readMore12:hover span{color: #6416A6;}
 .slickNav{width: 40%;position: absolute;left: 642px;bottom: 0;}
.wrapSlick2 .slick-arrow{width: 40px;height: 100%;text-align: center;line-height: 100%;font-size: 30px;top: auto;bottom: 0;transform: none;background-color: #ececec;} 
.wrapSlick2 .slick-arrow.slick-prev{color: #cbcbcb;left: auto;right: -45px;}
.wrapSlick2 .slick-arrow.slick-next{right: -87px;}
.wrapSlick2 .slick-arrow:hover{background-color: #d18e59;}
.slickNav .slick-slide{padding: 0 7px;box-sizing: border-box;}
.slick-images2 .slick-active .items-txt2{transform: none;opacity: 1;}
.gp-xy-mode3{background: url(../images/bg3.jpg) repeat;position: relative;}
.xyImg3 {width: 45.3%;}
.xyImg3 .gp-img-responsive{}
.ms-list23{text-align: center;position: absolute;left: 0;top: 50%;width: 54.7%;transform: translateY(-50%);}
.ms-list23 li {padding: 0 20px;box-sizing: border-box;width: 50%;max-width: 270px;}
.ms-list23 li > a{background-color: #fff;display: block;position: relative;display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 40px 0;box-shadow: 0 0 15px rgba(0,0,0,0.04);transition: all 0.4s ease-out;}
.ms-list23 li i,.ms-list23 li  strong{display: block;font-weight: normal;}
.ms-list23 li i{font-size: 90px;padding-bottom: 30px;}
.ms-list23 li strong{font-size: 1.6rem;}
/*新闻列表*/
.subPage2{background: url(../images/bg5.jpg) no-repeat right top,url(../images/m_bg8.png)  no-repeat left bottom ,url(../images/content_bg.jpg) no-repeat center}

/*文章页*/
.subPage3{background: url(../images/bg5.jpg) no-repeat right top,url(../images/m_bg8.png)  no-repeat left bottom }
/*教师详情页*/
.tBanner{min-height: 420px;margin-top: 10px;position: relative;}
.tBanner::before{content: '';width: 100%;height:calc(100% - 140px);background-image: url(../images/t_banner.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;left: 0;top: 0;}
.subPage4{background: url(../images/t_icon2.png) no-repeat right top 90px,url(../images/t_icon1.png) no-repeat left center,url(../images/t_icon3.png) no-repeat bottom right;min-height: 1200px;margin-top: -110px;}
.t-mode1{padding-top: 200px;}
.t-left{width: 150px;padding-top: 120px;float: left;}
.t-left ul{border-right: 2px solid #f7f7f7; padding: 15px 0;}
.t-left li{margin-bottom: 48px;font-size: 1.8rem;padding-right: 22px;position: relative;line-height: 1.4;cursor: pointer;text-align: right;}
.t-left li::before{content: '';width: 8px;height: 8px;border-radius: 50%;border: 4px solid #d9d9d9;position: absolute;right: -8px;top: 50%;transform: translateY(-50%);background-color: #fff;}
.t-left li:last-child{margin-bottom: 0;}
.t-img1{width: 310px;float: left;padding-left: 30px;position: relative;box-sizing: border-box;}
.t-img1 span{position: relative;padding-bottom: 127.7%;z-index: 5;}
.t-img1::before{content: '';width: 40%;height: 55%;background-color: #d18e59;position: absolute;left: 0;bottom: 0;z-index: 0;}
.t-txt1{margin-left: 310px;padding: 20px 0 0 40px;}
.t-txt1 h3{font-size: 4.8rem;font-weight: normal;margin-bottom: 15px;position: relative;}
.t-list5{padding: 40px 0 190px 20px;position: relative;}
.t-list5::before{content: '';width: 1px;height: 100%;background-color: rgba(255,255,255,0.2);position: absolute;left: 0;top: 0;transition: all 0.35s ease-out;}
.t-list5::after{content: '';width: 10px;height: 1px;background-color: rgba(255,255,255,0.2);position: absolute;left: 0;top: 50px;}
.t-list5 li{margin-right: 5%;font-size: 1.6rem;margin-bottom: 10px;text-align: right;}
.t-left li.active ,.t-left li:hover {color: #6416a6;}
.t-left li.active::before,.t-left li:hover::before{border-color: #6416A6;}
.t-right{margin-left: 350px;}
.t-col1{margin-bottom: 40px;}
.t-title{overflow: hidden;margin-bottom: 15px;}
.t-title h2{font-weight: normal;font-size: 3rem;color: #6416a6;position: relative;padding-top: 60px;}
.t-more{float: right;width: 77px;height: 31px;background: url(../images/t_more.png) no-repeat center;line-height: 31px;color: #fff;text-indent: 1em;position: relative;z-index: 50;transition: all 0.4s ease-out;    margin-top: 60px;}
.t-more:hover{transform: translateX(-10px);color: #fff;}
.t-con1{line-height: 30px;margin-left: 30px;padding-left: 30px;border-left: 1px solid #ddd;padding-top: 25px;color: #666;overflow: hidden;min-height: 60px;}
.t-con1 p{margin-bottom: 30px;}
.t-con1 p:last-child{margin-bottom:0;}
.col2{max-height: 60px;}
.col3{max-height: 90px;}
.col5{max-height: 150px;}
.col6{max-height: 180px;}
.col7{max-height: 210px;}
.col8{max-height: 240px;}
.col10{max-height: 300px;}
.t-left.fixTop{position: fixed;top: 74px;left: 50%;margin-left: -36.5vw;padding-top: 15px;}
.t-left.fixBottom{position: absolute;left: 0;bottom: 20px;}
.xw-mode1{position: relative;padding-top: 20px;}
.subPage4 .gp-bread{margin-top: -10px;}
/*研究所*/
.gp-jgy-mode1{padding-top: 50px;}
.yjsCol1{margin-left: 144px;}
.yjsList{margin: 0 -65px;}
.yjsList > li {margin-bottom: 90px;}
.yjsList > li > a{display: block;margin: 0 65px;position: relative;transition: all 0.4s ease-out;}
.yjs-label{width: 80px;height: 80px;line-height: 80px;text-align: center;background-color: #d18e59;color: #fff;box-shadow: 0 0 10px rgba(209,142,89,0.3);display: block;position: absolute;right: -40px;top: -40px;font-size: 4rem;border-radius: 50%;}
.yjsList > li h3{font-weight: normal;padding: 18px 0 20px;line-height: 1.5;;}
.yjsList > li p{color: #666;line-height: 24px;max-height: 48px;overflow: hidden;}
.yjsList > li:nth-child(2){margin-top: 90px;}
.yjsList > li:nth-child(3){margin-top: -90px;}
.yjsList > li:nth-child(4){margin-top: 0px;}
.yjsList > li:nth-child(5){margin-top: -90px;}
/*图片列表页2*/
.ms-list26{margin: 0 -10px;}
.ms-list26 > li{margin-bottom: 20px;}
.ms-list26 > li > a{display: block;margin: 0 10px;}
.item-txt26{background-color: #f5f5f5;overflow: hidden;}
.item-txt26 .list-date3{background-color: #6416a6;}
.item-txt26 .list-date3 strong{font-size: 36px;}
.item-txt26 h3{font-weight: normal;margin-left: 90px;line-height: 24px;height: 48px;overflow: hidden;padding: 10px 15px 0 0;}
/*水平导航*/
.HorizontalNav{float: none;width: 100% !important;padding-bottom: 35px;position: relative;left: 0;top: 0;}
.HorizontalNav a{transform: none;text-align: left;padding-left: 15px;white-space: normal;}
.title2Col{width: 100px !important;}
.gp-jgx-mode1 .HorizontalNav,.gp-jgx-mode2 .HorizontalNav,.gp-jgx-mode3 .HorizontalNav{position: relative;}
.ml20{margin-left: 20px !important;}


@media screen and (min-width:1020px) {
	.ms-list4 li:hover,.ms-list8 li > a:hover,.ms-list13 li > a:hover,.ms-list23 li > a:hover{transform: translateY(-15px);}                                                                                                                                                                                                                                  
	.ms-list2 li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.15);position: relative;}
	.ms-list6 li > a:hover,.jy-img3:hover,.ms-list11 li > a:hover,.djInfo1:hover,.ms-list24 li> a:hover,.ms-list25 li > a:hover{transform: translateY(-15px);box-shadow: 0 0 15px rgba(0,0,0,0.15);}
	.ms-more6 a:hover,.yjsList > li > a:hover{transform: translateY(-15px);}
	.ms-list8 li > a:hover::before{transform: none;}
	.ms-list8 li > a:hover h3{color: #fff;}
	.ms-list9 li:hover,.readMore7 a:hover,.ms-list14 li:hover{transform: translateX(15px);}
	.ms-title1:hover,.ms-title6:hover{transform: translateY(10px);}
	.yjList li:hover{opacity: 0.8;}
	.ms-list11 li a:hover i{color: #6416A6;}
	.ms-list12 li:hover,.ms-list17 li > a:hover,.ms-list19 li > a:hover,.ms-list20 li >a:hover,.ms-list21 li > a:hover{box-shadow: 0 0 15px rgba(0,0,0,0.1);transform:scale(1.05);position: relative;}
	.ms-list12 li:hover:before,.ms-list12 li:hover:after{border-color: #d18e59;}
	.readMore8:hover::after{left: 100%;}
	.readMore8:hover::before{right: 100%;}
	.wrap-dj-mode2  .ms-list12 li:hover:before,.wrap-dj-mode2 .ms-list12 li:hover:after{border-color: #6416A6;}
	.readMore9:hover::after{right: auto;left: 50%;transform: rotate(135deg);background-color: #6416A6;}
	.readMore9:hover::before{background-color: #6416A6;transform: rotate(135deg);}
	.readMore9:hover{transform: translateY(10px);}
	.ms-list13 li > a:hover .ssTxt,.ms-list13 li > a:hover .gp-img-responsive{box-shadow: 0 0 15px rgba(0,0,0,0.15);}
	.ms-list14 li:hover a::before{background-color: #6416A6;border-color: #6416A6;}
	.ms-list15 li > a:hover .mask_title{transform: none;}
	.ms-list19 li > a:hover .list-date4{background-color: #d18e59;}
	.ms-list20 li >a:hover,.ms-list21 li > a:hover{z-index: 52;}
	.ms-list22 li > a:hover:before{background:url(../images/li_bg2.png) no-repeat center}
	.ms-list17:hover{z-index: 200;}
	.ms-list17 li > a:hover{z-index: 200;position: relative;}
	
}
@media screen  and (max-width:1640px) {
	.items-img2{width: 500px;}
	.items-txt2{margin-left: 500px;padding-top: 5px;}
	.slickNav{left: 505px;}
	.wrap-xy-mode2::before{height: 280px;}
	.wrapSlick2{margin-right: 120px;}
	.gp-xy-mode2{min-height: 280px;}
}

@media screen  and (max-width:1460px) {
	.mt110{margin-top: 90px;}
	.t-list1 li{font-size: 1.6rem;}
	.gp-subLeft >li > a{font-size: 1.7rem;}
	.subTitle h2{font-size: 4rem;}
	.subTitle{width: 300px;}
	.gp-subLeft{margin-left: 320px;}
	.wrap-gk-mode3{background-size: 50% auto;}
	.ms-list1 li h3{font-size: 8rem;}
	.ms-title1,.ms-title6 {width: 50px;}
	.ms-list4 li i{font-size: 7rem;}
	.mt100{margin-top: 80px;}
	.ms-title9{margin-left: -40vw;}
	.wrap-ky-mode2::before{height: 295px;}
	.ms-list8 li > a{margin: 0 15px;}
	.ms-list8{margin: 0 -25px 0 55px;}
	.mb160{margin-bottom: 120px;}
	.zsP1{padding-bottom: 80px;}
	.ms-list11,.ms-list19,.ms-list21,.mrc185 {margin-right: 140px;}
	.djInfo1{width: 450px;}
	.ms-list12{margin-left: 470px;}
	.ms-list12 li{padding: 19px 30px;}
	.ms-list23 li i{font-size: 70px;padding-bottom: 15px;}
	.ms-list23 li{max-width: 220px;}
	.ms-list23 li > a{padding: 30px 0;}
	.tab1 .tabList{width: 500px;}
	.tabMenu1 li{padding-bottom: 12px;margin-bottom: 12px;}
	.tabMenu1{margin-right: 520px;}
	.tabMenu1 li.on p{margin-top: 10px;}
	/* .t-left.fixTop{margin-left: -40vw;} */
	.t-left li{margin-bottom: 10px;}
	.t-img1{width: 250px;}
	.t-txt1{margin-left: 250px;}
	.t-mode1{padding-top: 140px;}
	.t-left{padding-top: 40px;}
	.t-list5{padding-bottom: 150px;}
	.t-right{margin-left: 280px;}
	.t-title h2{font-size: 2.8rem;}
	.subPage4{background-size: 200px auto;}
	.ms-title13::before{width: 210px;}
	
}
@media screen  and (max-width:1386px) {
	.mt110{margin-top: 80px;}
	 .mt80,.mt100{margin-top: 60px;}
	 .ms-list1 li{margin-bottom: 60px;}
	 .ms-list1{padding: 50px 0;}
	 .pd80{padding-bottom: 60px;}
	 .jgx-col2 li{padding-right: 70px;}
  .mb160{margin-bottom: 100px;}
	.ms-list17 li > a{padding: 25px;}
	.list-date i{margin-right: 0;}
	.item-img17{width: 220px;}
	.item-txt17{margin-left: 220px;padding-left: 15px;}
	.gp-subLeft >li{padding: 0 20px;}
}
@media screen  and (max-width:1300px) {
	.gp-subLeft >li > a{font-size: 1.6rem;}
	.ml185{margin-left: 130px;}
	.slick-txt2 h3{padding: 20px 0;}
	.ms-title9{margin-left: -45vw;}
	.kyCol1{margin-right: 95px;}
	.mt110{margin-top: 70px;}
	.ms-list11,.ms-list19,.ms-list21,.mrc185{margin-right: 130px;}
	.djInfo1{width: 360px;}
	.ms-list12{margin-left: 385px;}
	.djCol1{padding: 30px;}
	.djTxt p{height: 96px;}
	.ms-list12 li a{margin-bottom: 10px;}
	.ms-list12 li{margin-bottom: 17px;}
	.wrap-xy-mode2{padding-top: 50px;}
	.wrap-xy-mode2::before{height: 253px;}
	.items-img2{width: 400px;}
	.items-txt2{margin-left: 400px;}
	.slickNav{left: 405px;}
	.wrap-xy-mode2::before{height: 220px;}
	.items-txt2 p{height: 24px;}
	.t-left.fixTop{margin-left: -40vw;}
	.t-left li{margin-bottom: 20px;font-size: 1.6rem;}
	.gp-subLeft >li{padding: 0 15px;}
	
}
@media screen and (max-width:1060px) {
	.item-img17{float: none;width: 100%;}
	.item-txt17{margin: 12px 0 0;}
	.item-txt17 h3{height: auto;}
	.ms-list18 .item-txt17 h3{height: 72px;}
	
}
@media screen and (max-width:1024px) {
	#gp-subLeft,.subTitle{display: none;}
	.subBanner{padding-left: 1vw;padding-right: 1vw;}
	.wrap-gk-mode2::before{width: 100%;left: 0;}
	.gp-m-subNav {display: block;}
	.mt110{margin-top: 45px;}
	.genCon1 .p1,.reaMore1{margin:15px 0 0;}
	.ml185{margin-left: 100px;}
	.gk-mode3{padding-bottom: 30px;}
	.wrap-gk-mode3{background-size: 80% auto;}
	.pd80{padding-bottom: 40px;}
	.mt80,.mt100{margin-top: 30px;}
	.yg-mode1,.gp-bread,.wrap-jgw-mode1{margin-top: 0;}
	.hisCol h4{padding-left: 20px;}
	.hisCon1{margin-left: 65px;}
	.ms-title5{text-align: left;margin-bottom: 25px;}
	.jgCol2{margin: 0;}
	.jg-mode1,.mb80,.gk-mode1{margin-bottom: 45px;}
	.reaMore2{padding-top: 20px;}
	.jgCol1,.jgw-info a{margin-bottom: 15px;}
	.ms-list4 li i{font-size: 6rem;}
	.jgx-col2 li{padding-right: 40px;}
	.slick-rt{display: none;}
	.ms-title9{margin-left: 0;left: 4vw;}
	.slick-center{width: 55%;margin-right: 110px;}
	.slick-lf{margin-right: 0;}
	.slick-center .slick-arrow{right: -100px;}
	.ms-list5{padding: 85px 0  40px;}
	.wrap-ky-mode2{padding-top: 30px;}
	.wrap-ky-mode2::before{width: 100%;left: 0;}
	.ms-list8 li > a{margin: 0 10px;}
	.ms-list8{margin: 0 -10px 0 55px;}
	.letterList{/* position: static;margin-left: 65px;font-size: 0; */left: 5px;top: 200px;}
		/* .letterList li{display: inline-block;font-size: 1.6rem;margin-bottom: 10px;} */
		.mb160{margin-bottom: 50px;}
		.wrap-jy-mode2{padding: 50px 0}
		.jyInfo{padding: 30px;}
		.ms-title13{width: 80px;}
		.jyInfo{margin-left: 80px;}
	.jyCol4 .jyInfo{margin: 0 80px 0 0;}
	.jyCol3{margin-bottom: 25px;}
	.jyCol4 .ms-title6{top: 30px;}
	.ms-title13{padding-top: 30px;}
	.ms-list12{margin: 15px 0 0;}
	.ms-list14 li{padding-left: 0;height: 60px;line-height: 60px;}
	.ms-list14 li a::before{top: 25px;}
	.ms-list17 li:last-child > a{border-left: 1px solid #eee;}
	.ms-list23 li{padding: 0 15px ;}
	.ms-list23 li{width: 40%;}
	.ms-list23 li > a{padding: 15px 0;}
	.ms-list23 li i{font-size: 60px;}
	.tabMenu1{margin-right: 0;}
	.tabMenu1 li.on::before{width: 100%;}
	.tab1 .tabList{display: none;}
	.gp-rc-mode1{min-height: 250px;}
	.slickNav{position: relative;width: calc(100% - 80px);margin-top: 20px;left: 0;}
	.subPage3{background-size: 300px auto;}
	.share{display: none;}
	.wrap-gk-mode2{padding-bottom: 30px;}
	.gk-mode3,.t-mode1{padding-top: 40px;}
	.jgw-col1{margin-bottom: 35px;}
	.wrap-rc-mode2{padding: 40px 0;}
	.subPage4{margin-top: 10px ;}
	.t-list5{padding-bottom: 0;}
	.tBanner::before{height: calc(100% - 50px);}
	.t-right{margin-left: 200px;}
	.t-left{padding-top: 0;}
	.tBanner{min-height: 200px;}
	.t-title h2{font-size: 2.4rem;}
	.t-left.fixTop{left: 2vw;margin: 0;}
	.yjsList > li > a{margin: 0 15px;}
	.yjsList{margin: 0 -15px;}
	.yjs-label{transform: scale(0.7);left: 50%;right: auto;margin-left: -40px;}
.t-more{margin-top: 40px;}
}

@media screen and (max-width:767px) {
	.mt110{margin-top: 35px;}
	.gp-m-inner-header{height: 45px;line-height: 45px;}
	.leaderCon > .gp-fl,.leaderCon > .gp-fr{width: 100%;margin: 0 0 15px 0;}
 .gp-page{display: none;}
 .gp-m-page{display: block;}
 .ml185,.ml100{margin-left: 75px;}
.xsCol1 { margin-left: 30px; }
 .ms-title1{width: 45px;padding-top: 20px;}
 .ms-title1 a{padding-left: 10px;}
 .t-list1 li{margin-bottom: 12px;}
 .leader-info{margin-bottom: 25px;}
 .ms-title3{width: 90px;}
 .t-list2 dd{margin-left: 110px;padding-top: 15px;}
 .ms-title3{padding-top: 15px;}
 .yg-col1,.ms-list19 li > a{padding: 20px;}
 .t-list2{margin-bottom: 15px;}
 .ms-list1 li h3{font-size: 6rem;padding: 0 0 10px 15px;}
 .ms-list2 li i{font-size: 6rem;width: 60px;height: 60px;line-height: 60px;padding: 30px 0 10px;}
 .ms-list2 li{height: 160px;}
 .ms-list2 li{height: 180px;}
 .reaMore2{padding-top: 0;}
 .jg-mode2{padding-top: 40px;}
 .ms-title6{top: 40px;}
 .wrap-jg-mode2{padding-bottom: 20px;background-size: auto 270px;min-height: auto;}
 .jgw-info a{margin-bottom: 10px;}
 .jgx-col2 li{padding: 0 15px;margin-bottom: 10px;}
 .jgx-col2{margin-left: 60px;}
 .gp-jgx-mode2{padding-top: 35px;padding-bottom: 15px;}
 .slick-lf{display: none;}
 .slick-center{margin-left: 100px;width: calc(100% - 120px);}
 .slick-center .slick-arrow{transform: scale(0.7);right: auto;left: -80px;}
 .slick-center .slick-prev{top: auto;bottom: 60px;}
 .slick-center .slick-next{top: auto;bottom: 0px;}
 .item-txt6 p{display: none;}
 .item-txt6 h3{height: auto;}
 .item-txt6{padding-top: 15px;}
 .kyCol1{margin-right: 90px;}
 .ms-more6{right: 15px;}
 .jyCol1{margin-right: 0;}
 .jyCol2{margin-right: 90px;margin-left: 0;}
 .yjList li{width: 100%;}
 .jyInfo,.ms-list20 li >a{padding: 20px;}
 .ms-title13{width: 60px;padding-top: 20px;}
 	.jyInfo{margin-left: 60px;}
 .jyCol4 .jyInfo{margin: 0 60px 0 0;}
 .ms-list9 li{height: 45px;line-height: 45px;}
 .zsTxt1{margin-left: 0;padding-top: 0;margin-top: 20px;}
 .zsP1{padding: 15px 15px 25px;}
 .ms-list11 {margin-right: 50px;}
 .ms-list11 li{margin-bottom: 15px;}
 .ms-list11 li > a{padding: 15px;}
 .mb80{margin-bottom: 30px;}
 .djCol1{padding: 15px;}
 .ms-list12 li a{white-space: normal;line-height: 1.5;}
 .ms-list12 li{padding: 18px ;}
 .ms-list15 li:first-child{width: 100%;padding-bottom: 10px;}
 .ms-list15 li{width: 50%;}
 .ms-list16 li:nth-child(4), .ms-list16 li:nth-child(5){clear: none;float: left;}
 .ms-list16 li:last-child,.ms-list16 li:first-child{width: 50%;position: static;}
 .ms-list14 li{line-height: 1.5;padding: 10px 0;height: auto;}
 .ms-list14 li a{margin: 0;white-space: normal;}
 .ms-list14 li span{position: static;padding-top: 10px;transform: none;padding-left: 22px;}
 .ms-list14 li a::before{top: 6px;}
 .ssTxt h3{margin-left: 80px;}
 .list-date3 strong{padding-bottom: 2px;}
 .ms-list18 .item-txt17 h3{height: auto;}
 .ms-list17 li > a,.ms-list25 li > a{padding: 15px;}
 .ms-list19,.ms-list21,.mrc185{margin-right: 115px;}
 .ms-list19 li h3{height: auto;}
 .ms-list22 li span{padding-left: 35px;}
 .xyImg3{display: none;}
 .ms-list23{position: static;transform: none;padding: 20px 0;width: 100%;}
 .items-txt2{margin: 10px 0 0 ;color: #333;}
  .items-txt2 *{color: #333;}
	.items-txt2 p,.items-txt2  h3{height: auto;}
	.items-txt2 h3{margin-bottom: 10px;}
	.ms-list25 li,.ms-list24 li{margin-bottom: 10px;}
	.xw-mode1{margin-top: 0;}
	.ms-title11,.ms-title4{transform: scale(0.5);}
	.gp-jy-mode1  > .ms-title11{transform-origin: 100%;}
	.gp-jy-row2 .ms-title11{left: -120px;transform: scale(0.5);}
	.t-left{float: none;margin-bottom: 10px;box-sizing: border-box;}
	.t-right{margin: 15px 0 0;}
	.t-left ul{border-left: 2px solid #F7F7F7;border-right: none;text-align: left;display: flex;align-content: center;flex-direction: column;padding-bottom: 20px;}
	.t-left li{text-align: left;padding: 0 14px;font-size: 1.8rem;width: 100%;box-sizing: border-box;display: inline-block;}
	.t-left li::before{right: auto;left: -8px;display: none;}
	.t-more{text-indent: 1.5em;}
	.jyTxt{padding: 15px;border-left: none;margin-left: 0;}
	.gp-jy-row2 .ms-title12{top: 0;}
	.ms-title10{transform-origin: 0;}
	.yjsList > li {margin-bottom: 40px;margin-top: 0 !important;}
	.yjsList > li h3{padding: 15px 0;}
	.wrap-zs-mode2{padding: 30px 0;}
	.ms-list14{margin-left: 40px;}
	.jgw-row1.ml100,.jgx-col2.ml100 {margin-left: 20px !important;}
	.pt60{padding-top: 30px;}
	.wrap-jgw-mode1{padding: 20px 0;}
	
}

@media screen and (max-width:640px) {
	.t-img1{float: none;margin: 0 auto;}
	.t-txt1{width: 100%;margin: 0 ;padding:10px 0 0; position: relative;z-index: 20;}
	.tBanner::before{height: 100%;}
	.t-list5{padding: 20px 0 40px 20px;}
	.t-txt1 h3{text-align: center;font-size: 3rem;}
	.t-list5::before,.t-list5::after{display: none;}
	.ms-list5{padding-top: 40px;}
}

@media screen and (max-width:480px) {
	.sList{margin: 0 75px 0 15px;}
	 .wrap-jg-mode2{background-size: auto 220px;}
	 .ms-list4 li{height: 360px;margin-top: 0 !important;}
	 .ms-list4 li span:first-child{padding-top: 30px;}
	.ms-list4 li i{width: 50px;height: 50px;line-height: 50px;}
	.ms-list15 li{width: 100% !important;}
	.ms-list21 li > a{padding: 15px;}
	.ms-list10 li{width: 100%;padding-left: 0;}
	.ms-list10 li::before{display: none;}
}
@media screen and (max-width:400px) {
.t-list2 dd{padding-top: 0;border: none;}
	.ms-title3{float: none;}
	.t-list2 dd{margin: 15px 0 0;}
	.items-txt2{background-color: #fff;}
}