@import url("https://at.alicdn.com/t/font_2944622_i3ekis3d2b.css");
@import url("master.css");
@import url("wow.css");

/*》》》》》》》》》》wow默认隐藏《《《《《《《《《《*/
.wow{visibility:hidden;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>公用头部底部<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.cer,.cer0,.cer1,.cer2,.cer3{ max-width: 1200px; margin: 0 auto;}
.cer1{ padding: 0 10px;}
.cer2{ padding: 0 20px;}
.cer3{ padding: 0 30px;}
.cer{ padding: 0 5%;}
.cer5{ max-width: 1536px; margin:0 auto;}
.cer6{ max-width: 1536px; margin:0 auto; padding: 0 10px;}
.cer7{ max-width: 1536px; margin:0 auto; padding: 0 20px;}
.cer8{ max-width: 1536px; margin:0 auto; padding: 0 30px;}
.cer9{ width: 90%; margin: 0 5%;}
.cer10{ max-width: 1344px; margin:0 auto; padding: 0 30px;}
.eng{font-size:12px; color:#c9c6c5;}
.eng a{color:#a37980;font-size:16px;}
.eng a:hover {color: #9e293c;font-size:18px;}
@media screen and (max-width:600px){
	.cer3,.cer8{ padding: 0 5%;}
	.cer10{ padding: 0;}
}

.footer{ background-color: #0491de; background: url('footerbg.jpg') center/cover no-repeat;  opacity: 0.9;}
.footer1{ overflow: hidden; padding: 40px 0 33px;line-height: 76px;	border-bottom: 1px solid rgba(255,255,255,0.05);}
.footlogo{ float: left; height: 100%;}
.footkouhao{ float: right; font-size: 32px; color: #fff; letter-spacing: 5px;}
.footlogo img,.footkouhao img{ max-width: 100%; max-height: 100%;vertical-align:middle;}
@media screen and (max-width:750px) {
	.footlogo{ width: 48%;}
	.footkouhao{ font-size: 24px;}
}
@media screen and (max-width:620px) {
	.footkouhao{ font-size: 18px; letter-spacing: 3px;}
}

.footer2{ overflow: hidden; padding: 32px 0 44px;}

.footinfo{ float: left; width: 750px;}
.footinfo div{ font-size: 14px; line-height: 30px; color: #fff;}
.footinfo span{ display: inline-block; margin-right: 14px;}
.footinfo a{ display: inline-block; color: #fff; margin-right: 14px;}
.footinfo a:hover{ color: #ccc; text-decoration: underline;}

.footewm{ float: right;height: 170px; position: relative; padding-right: 32px; margin-right: 22px;}
.footewm img{ display: block; width:160px; padding:5px;}
.footewm p{ width: 20px; font-size: 14px; color: #92423a; line-height:15px; text-align: center;position: absolute; right: 0; top:10px; z-index: 1;}

.baolist{ float: right; overflow: hidden;}
.baolist li{ float: left; width: 172px; border: 1px solid rgba(204,204,204,0.2); border-radius: 5px; margin-left: 10px;}
.baolist li a{ display: block; position: relative; overflow: hidden; padding-top: 20px; padding-bottom: 16px;background-color: transparent; padding-left: 52px; text-align: left;}
.baolist li .pic{ position: absolute; left: 10px; top:20px; z-index: 1;width: 34px; height: 34px; overflow: hidden; text-align: center;}
.baolist li .pic img{ max-width: 100%; max-height: 100%; vertical-align: top; opacity: 0.5;}

.baolist li.i1 a{ padding-left: 58px;}
.baolist li.i1 .pic{ left: 15px;}

.baolist li h3{ font-size: 14px; color: #fff; line-height: 20px; height: 20px; overflow: hidden;}
.baolist li .txt{ font-size: 14px; color: #fff; line-height: 22px; height: 22px; overflow: hidden;
	font-family: "Helvetica"; opacity: 0.1;}

.baolist a,.baolist .txt,.baolist img{ transition: .5s;}
.baolist li:hover .txt{ opacity: 0.5;}
.baolist li:hover a{ background-color: #63231c;}
.baolist li:hover .pic img{ opacity: 1;}

@media screen and (max-width:1340px) {
	.footinfo{ width: 430px;}
	.footewm{ padding-right: 22px; margin-right: 0;}
}
@media screen and (max-width:1023px) {
	.footinfo{ width: 330px;}
	.footinfo span{ margin-right: 0;}
}
@media screen and (max-width:900px) {
	.baolist{ float: left; width: 100%; margin-bottom: 30px;}
	.baolist li{ margin-left: 6px; margin-right: 6px;}
	.footinfo{ width: 430px;}
}
@media screen and (max-width:700px) {
	.footinfo{ width: 330px;}
}
@media screen and (max-width:640px) {
	.baolist{ text-align: center;}
	.baolist li{ float: none; display: inline-block;}
}
@media screen and (max-width:560px) {
	.footewm{ padding-right: 0;}
	.footewm img{width:90px;}
	.footewm p{ display: none;}
}

.all{width:100%;}
/* 头部 */
.head{ width: 100%; min-width: 480px; height: 120px; line-height: 120px; position: fixed; z-index: 60; top:0;-webkit-transition: height 0.4s,opacity 0.4s; transition: height 0.4s,opacity 0.4s;	background-color: transparent;}
.head:after{ content: ''; position: absolute; left: 0; top:0; z-index: 0; pointer-events:none;width: 100%; height: 300px;opacity:0.4;-webkit-opacity:0.4;background-image: linear-gradient(to top, rgba(0,0,0,0) 20%, rgba(0,0,0));}

.head>.cer9{ position: relative; z-index: 7; height: 100%;}
.head .logo{ height: 100%; font-size: 0; position: absolute; left: 0; top:24px; z-index: 1; opacity: 1;}
.head .logo2{ height: 100%; font-size: 0; position: absolute; left: 0; top:0; z-index: 1; opacity: 0;}
.head .logo img,.head .logo2 img{ max-height: 80%;vertical-align: middle;}
.headshadow{ width: 100%; height: 120px; display: none; box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);}
.headshadow.whiteh{ display: block;}

.head.mini{ height: 70px; line-height: 70px; background-color: #fff;}
.head.mini .logo{ opacity: 0;}
.head.mini .logo2{ opacity: 1;}
.head.disappear{ opacity: 0;}

.head.white,.head.whiteh{ background-color: #fff; box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);}
.head.white .logo,.head.whiteh .logo{ opacity: 0;}
.head.white .logo2,.head.whiteh .logo2{ opacity: 1;}
.head.white:after,.head.whiteh:after{ display: none;}
@media screen and (max-width:1024px){
	.head{ height: 70px; line-height: 70px; background-color: #fff; box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);}
	.head .logo{ opacity: 0;}
	.head .logo2{ opacity: 1;}
	.head:after{ display: none;}
	.headshadow{ height: 70px;}
}

.headright{ position: absolute; right: 0; top:12px; height: 36px; z-index: 4; font-size: 0; line-height: 36px;}
.headright a{ display: inline-block; vertical-align: middle; height: 100%; font-size: 14px; color: #fff;}
.headright>div{ display: inline-block; vertical-align: middle; height: 100%; font-size: 14px; color: #fff; position: relative;}
.headright a:hover{ text-decoration: underline;}
.headright i.fen{ display: inline-block; margin: 0 24px; width: 1px; height: 11px; vertical-align: middle; background-color: #fff;}
.headright a.hvr{ padding-left: 23px; background: url('hvr.png') 0 no-repeat;}
.headright a.hemail{ padding-left: 23px; background: url('hemail.png') 0 no-repeat;}
.headright .hoa{ padding-left: 23px; background: url('hoa.png') 0 no-repeat; cursor: pointer;}
.headright a.hteach{ padding-left: 23px; background: url('hteach.png') 0 no-repeat;}
.headright a.hglass{ padding-left: 20px; background: url('hglass.png') 0 no-repeat;}

.head.white .headright a,.head.whiteh .headright a{ color: #999;}
.head.white .headright>div,.head.whiteh .headright>div{ color: #999;}
.head.white .headright i.fen,.head.whiteh .headright i.fen{ background-color: #999;}
.head.white .headright a.hvr,.head.whiteh .headright a.hvr{ background-image: url('hvrh.png');}
.head.white .headright a.hemail,.head.whiteh .headright a.hemail{ background-image: url('hemailh.png');}
.head.white .headright .hoa,.head.whiteh .headright .hoa{ background-image: url('hoah.png');}
.head.white .headright a.hteach,.head.whiteh .headright a.hteach{ background-image: url('hteachh.png');}
.head.white .headright a.hglass,.head.whiteh .headright a.hglass{ background-image: url('hglassh.png');}

.headright a.glass.on{ -webkit-transform:rotate(360deg); transform:rotate(360deg);}
.headright a.topewm{ width: 16px; position: relative;}
a.tbtn.topewm:after{ content: ''; position: absolute; left: 50%; bottom:5px; z-index: 0;width: 0; height: 0; margin-left: -4px; border: 4px solid transparent;}
a.tbtn.topewm:hover:after{ border-top-color: #fff;}
.topewm .bigewm{ position: absolute; width: 100px; height: 100px; top: 100%; right: 0; z-index: 1; display: none; line-height: 100px;background-color: #fff; box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);}

.topsouout{ padding:15px 0; background-color: rgba(0,0,0,0.5); position: absolute; display: none;z-index: 5; width: 100%; right:0; top:100%; font-size: 16px; line-height: 40px;}
.topsouout .topsou{ position: relative; width: 580px; padding-right: 110px; height:100%;background-color: #fff; margin: 0 auto; overflow:hidden;}
.topsou input.shuru{ width: 100%; height:100%; background-color:#fff; border:none; color:#666; text-indent:20px;}
.topsou input.anniu{ position:absolute; top:0; right:0; z-index:2; width:110px; height:100%; border:none; cursor:pointer;background-color: rgba(255,0,3,0.7); color: #fff; text-align: center; -webkit-transition: .3s; transition: .3s;}
.topsou input.anniu:hover{ background-color: #ff0003;}
@media screen and (max-width:750px){
	.topsouout .topsou{ width: 64%; padding-right: 16%;}
	.topsou input.anniu{ width: 20%;}
}

dl.oatwo{ width: 180px; display: none; position: absolute; top: 110%; left:-24px; z-index: 1;-webkit-transition: top 0.3s; -moz-transition: top 0.3s; -ms-transition: top 0.3s; -o-transition: top 0.3s; transition: top 0.3s; background-color: rgba(158,41,60,0.9);}
dl.oatwo.on{ top:96%;}

dl.oatwo dd{ height: 36px; line-height: 36px; text-align: center; border-bottom: 1px dotted rgba(255,255,255,0.3);}
dl.oatwo dd>a{ display: block; height: 100%; font-size: 14px; color: #fff!important; white-space: nowrap;padding: 0 20px; overflow: hidden; background-color: transparent;}
dl.oatwo dd:hover>a{ background-color: #8c2533;}

/* PC导航 */
.nav{ position: absolute; right:0; bottom:0; z-index: 3; height: 70px; line-height: 70px; border-top: 1px solid rgba(255,255,255,0.1);}
.nav>li{ float: left; height: 100%; position: relative; z-index: 1; margin-left: 50px;}
.nav>li:first-child{ margin-left: 0;}
.nav>li>a{ display: block; height: 100%; position: relative;font-size: 16px; color: #fff; text-align: center;}
.nav>li:hover>a,.nav>li.on>a{ }
.nav>li>a i{ display: inline-block; vertical-align: middle; width: 10px; height: 100%; margin-left: 10px; font-size: 0;	background: url('jtd-nv.png') center no-repeat;}

.nav>li>a:after{ left:50%; position: absolute; top: 50%; content: " "; width:0; margin-left: 0; margin-top: 12px;border-bottom: 1px solid #fff; -webkit-transition: .3s; transition: .3s;}
.nav>li:hover>a:after,.nav>li.on>a:after{ width: 40px; margin-left: -20px;}

.head.white .nav,.head.whiteh .nav{ border-top-color:#ddd;}
.head.white .nav>li>a,.head.whiteh .nav>li>a{ color: #333;}
.head.white .nav>li>a i,.head.whiteh .nav>li>a i{ background-image: url('jtdh-nv.png');}
@media screen and (max-width:1660px){
	.nav>li{ margin-left: 40px;}
}
@media screen and (max-width:1560px){
	.nav>li{ margin-left: 30px;}
}
@media screen and (max-width:1460px){
	.nav>li>a i{ display: none;}
}
@media screen and (max-width:1340px){
	.nav>li{ margin-left: 20px;}
}
@media screen and (max-width:1200px){
	.nav>li:first-child{ display: none;}
	.nav>li:nth-child(2){ margin-left: 0;}
}
@media screen and (max-width:1100px){
	.cer9{ width: 94%; margin: 0 3%;}
}

dl.navtwo{ width: 138px; display: none; position: absolute; top: 110%; left:50%; z-index: 1;-webkit-transition: top 0.3s; -moz-transition: top 0.3s; -ms-transition: top 0.3s; -o-transition: top 0.3s; transition: top 0.3s; background-color: #039642;-webkit-transform: translate(-50%, 0); transform: translate(-50%, 0);}
dl.navtwo.on{ top:100%;}
/*dl.navtwo .inner{ width: 100%; padding: 10px 0;}*/
dl.navtwo:after{ position: absolute; left:50%; top: 0; margin-left: -11px; content: " "; width: 23px; height: 15px; z-index: 1; display: none;}

dl.navtwo dd{ height: 46px; line-height: 46px; text-align: center;}
dl.navtwo dd>a{ display: block; height: 100%; font-size: 16px; color: #fff; white-space: nowrap;padding: 0 20px; overflow: hidden; background-color: transparent;}
dl.navtwo dd:hover>a{ color: #fff; background-color: #025425;}

dl.navtwo dd>a:after{ left:100%; position: absolute; bottom: 0; content: " "; width: 0; display: none;border-bottom: 1px solid #fff; -webkit-transition: .3s; transition: .3s;}
dl.navtwo dd>a:hover:after{ width: 100%; left:0; transition: width 0.3s; -webkit-transition: width 0.3s;}

/* 手机导航 */
.navsjout{ width: 100%; opacity: 0; overflow: auto; position: fixed; top:0; bottom: 0; left:-100%; z-index: 55;	-moz-transition: 0.4s; -ms-transition: 0.4s; -webkit-transition: 0.4s;-o-transition: 0.4s; transition: 0.4s; background-color: #333;}
.navsjout.on{ opacity: 1; left:0;}

.navsj{ width: 100%; -webkit-overflow-scrolling : touch; background-color: #333;position: absolute; top:120px; left:0;}
.navsj>li{ position: relative;}
.navsj>li>a{ display: block; height: 80px; text-align: center; line-height: 80px; font-size: 18px; color: #fff; position: relative;}
.navsj>li>a:after{ content: ''; position: absolute; left: 30px; right:30px; bottom:0; z-index: 0;height: 1px; background-color: #666;}

.navsjtwo{ width: 100%; overflow: hidden; display: none; padding: 10px 0; background-color: #f1f1f1;}
.navsjtwo>li{ width: 100%; border-bottom: 1px solid #fff;}
.navsjtwo>li>a{ display: block; line-height: 70px; font-size: 16px; color: #432a23;position: relative; z-index: 1; background-color: #ada; text-align: center;background: url('nav-jtr1.png') 80% center no-repeat;}

.navsj li i{ position: absolute; left: 80%; top:0; z-index: 1; width: 40px; height: 80px; margin-left: -24px;display: block; cursor: pointer; background: url('nav-jtd2.png') center no-repeat;}
.navsj li.on i{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);-ms-transform: rotate(180deg); transform: rotate(180deg);}

.navsj,.navsj li i{ -moz-transition: 0.3s; -ms-transition: 0.3s;-webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}

#close{ position: fixed; left: 0; top: 0; width: 100%;bottom: 0; z-index: 9; display: none;background-color: rgba(0,0,0,0.6); cursor: pointer;}

.navbtn{ position: absolute; right:0; top:0; z-index: 20; width: 100px; height: 100%; display: none;-moz-transition: 0.4s; -ms-transition: 0.4s; -webkit-transition: 0.4s;-o-transition: 0.4s; transition: 0.4s;}

.navbtn s{ position: absolute; left: 25%; display: block; width: 50%; height: 4%; background-color: #fff;-moz-transition: 0.3s; -ms-transition: 0.3s; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px;}
.navbtn>s:nth-child(1){top: 32%;}
.navbtn>s:nth-child(2){top: 48%; width: 40%; transform: rotate(0deg) scale(1,1);}
.navbtn>s:nth-child(3){top: 64%;}
.navbtn.on s:nth-child(1){ top:48%; -webkit-transform: rotate(-225deg); transform: rotate(-225deg);}
.navbtn.on s:nth-child(2){ transform: rotate(-180deg) scale(0,1);}
.navbtn.on s:nth-child(3){ top:48%; -webkit-transform: rotate(225deg); transform: rotate(225deg);}

.head.white .navbtn s,.head.whiteh .navbtn s{ background-color: #9e293c;}
@media screen and (min-width:1051px){
	.navsjout{ display: none;}
}
@media screen and (max-width:1050px){
	.nav{ display: none;}
	.navbtn{ display: block;}
	.navsjout{ display: block;}
	.headright{ display: none;}
}
@media screen and (max-width:1024px){
	.navbtn{ width: 70px;}
	.navbtn s{ background-color: #9e293c;}
	.navsj{ top:70px;}
}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>首页<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
#Hbanner{width:100vw;height:100vh;}
#Hbanner .swiper-slide{overflow:hidden;}
#Hbanner .Hbanner_bg{width:100%;height:100%;}
#Hbanner .Hbanner_bg>a::after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:2;background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgb(0,0,0) 100%);background-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgb(0,0,0) 100%);opacity:0.1;-webkit-opacity:0.1;}
#Hbanner .Hbanner_bg>a{width:100%;height:100%;position: relative;}
#Hbanner .Hbanner_bg>a>figure{width:100%;height:100%;}
#Hbanner .Hbanner_bg>a>figure>img{width:100%;height:100%;object-fit:cover;}

#Hbanner .mouse-of{position:absolute;left:50%;bottom:3.5%;width:22px;height:40px;border-radius:40px;-webkit-border-radius:40px;border:2px solid #fff;z-index:2;overflow:hidden;transform:translateX(-50%);-webkit-transform: translateX(-50%);}
#Hbanner .mouse-of>i{position:absolute;width:4px;height:11px;left:50%;margin-left:-1.5px;top:2px;-webkit-animation: mouseof 2s ease-out infinite;animation: mouseof 2s ease-out infinite;}
@keyframes mouseof{
0%{top:-9px;opacity:1;-webkit-opacity:1;}
100%{top:100%;opacity:0;-webkit-opacity:0;}
}
@-webkit-keyframes mouseof{
0%{top:-9px;opacity:1;-webkit-opacity:1;}
100%{top:100%;opacity:0;-webkit-opacity:0;}
}

#Hbanner .btnEvent{position:absolute;bottom:4%;left:0;z-index:5;}
.btnEvent_box .btnEvent_nav{align-items:flex-end;}
.btnEvent_box .btnEvent_nav .swiper-pagination-bullet{opacity:1;background:none;margin-right:30px;width:22px;height:22px;position:relative;}
.btnEvent_box .btnEvent_nav .swiper-pagination-bullet:before,
.btnEvent_box .btnEvent_nav .swiper-pagination-bullet:after{content:'';border-radius:50%;-webkit-border-radius:50%;position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(.4);-webkit-transform:scale(.4);}
.btnEvent_box .btnEvent_nav .swiper-pagination-bullet:before{background-color:#fff;}
.btnEvent_box .btnEvent_nav .swiper-pagination-bullet:after{background-color:rgba(255,255,255,.2);-webkit-transition:all 0.35s;transition:all 0.35s;}
.btnEvent_box .btnEvent_nav .swiper-pagination-bullet-active:after{transform:none;-webkit-transform:none;}
.btnEvent_box .btnEvent_nav .swiper-pagination-bullet:last-child{margin-right:0;}
.btnEvent_box .btnEvent_switch{margin-left:auto;align-items:flex-end;}
.btnEvent_box .btnEvent_switch .btnEvent_switch_btn{cursor:pointer;}
.btnEvent_box .btnEvent_switch .btnEvent_switch_btn>i{font-size:20px;}
.btnEvent_box .btnEvent_switch .partyNews_page_num{padding:0 15px;}
.btnEvent_box .btnEvent_switch .partyNews_page_num>span{font-size:24px;font-weight:bold;line-height:1;}

.quick_box{padding:5% 10%;margin:-2% 0;}
.quick_item{padding:2% 0;}
.quick_item .quick_icon{width:3.5vw;height:3.5vw;align-items:center;justify-content:center;margin-bottom:12%;}
.quick_item .quick_icon>svg{width:100%;height:100%;}
.quick_item>a .quick_icon>svg{fill:none;stroke-width:2px;stroke:#333;-webkit-transition:all 0.5s;transition:all 0.5s;}

.quick_item .quick_name{font-size:16px;-webkit-transition:all 0.5s;transition:all 0.5s;}

.wave{position:absolute;width:19vw;height:19vw;left:50%;bottom:0;z-index:1;transform: translate(-50%,75%);-webkit-transform:translate(-50%,75%);}
.wave .wave1,.wave .wave2,.wave .wave3 {position:absolute;bottom:0;width:100%;height:100%;background-color:rgba(158,41,60,.8);border-radius:45%;-webkit-border-radius:45%;animation: rotate 6s linear infinite;}
.wave .wave1 {transform: translateX(-20%) rotate(0deg);-webkit-transform: translateX(-20%) rotate(0deg);animation: rotate1 6s linear -4s infinite;-webkit-animation: rotate1 6s linear -4s infinite;bottom:-5%;}
.wave .wave2 {transform: translateX(20%) rotate(0deg);-webkit-transform: translateX(20%) rotate(0deg);animation: rotate2 6s linear -2s infinite;-webkit-animation: rotate2 6s linear -2s infinite;bottom:-5%;}
.wave .wave3{animation: rotate 6s linear infinite;-webkit-animation: rotate 6s linear infinite;background-color:#9e293c;}
@keyframes rotate {
    50%  {border-radius:42%;-webkit-border-radius:42%;transform: rotate(180deg);-webkit-transform: rotate(180deg);} 
    100% {border-radius:45%;-webkit-border-radius:45%;transform: rotate(360deg);-webkit-transform: rotate(360deg);}
}
@-webkit-keyframes rotate {
    50%  {border-radius:42%;-webkit-border-radius:42%;transform: rotate(180deg);-webkit-transform: rotate(180deg);} 
    100% {border-radius:45%;-webkit-border-radius:45%;transform: rotate(360deg);-webkit-transform: rotate(360deg);}
}

@keyframes rotate1 {
    50%  {border-radius:42%;-webkit-border-radius:42%;transform: translateX(-30%) rotate(180deg);-webkit-transform: translateX(-30%) rotate(180deg);}
    100% {border-radius:45%;-webkit-border-radius:45%;transform: translateX(-20%) rotate(360deg);-webkit-transform: translateX(-20%) rotate(360deg);}
}
@-webkit-keyframes rotate1 {
    50%  {border-radius:42%;-webkit-border-radius:42%;transform: translateX(-30%) rotate(180deg);-webkit-transform: translateX(-30%) rotate(180deg);}
    100% {border-radius:45%;-webkit-border-radius:45%;transform: translateX(-20%) rotate(360deg);-webkit-transform: translateX(-20%) rotate(360deg);}
}


@keyframes rotate2 {
    50%  {border-radius:42%;-webkit-border-radius:42%;transform: translateX(30%) rotate(180deg);-webkit-transform: translateX(30%) rotate(180deg);}
    100% {border-radius:45%;-webkit-border-radius:45%;transform: translateX(20%) rotate(360deg);-webkit-transform: translateX(20%) rotate(360deg);}
}
@-webkit-keyframes rotate2 {
    50%  {border-radius:42%;-webkit-border-radius:42%;transform: translateX(30%) rotate(180deg);-webkit-transform: translateX(30%) rotate(180deg);}
    100% {border-radius:45%;-webkit-border-radius:45%;transform: translateX(20%) rotate(360deg);-webkit-transform: translateX(20%) rotate(360deg);}
}
.branch{padding:7vw 0;background-size:cover;}
.branch_list{padding-top:3.5vw;margin:-1.1%;}
.branch_item{padding:1.1%;}
.branch_item>a{height:0;padding-bottom:55%;overflow:hidden;}
.branch_item>a>figure{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;}
.branch_item>a>figure>img{width:100%;height:100%;object-fit:cover;transform:scale(1.01);-webkit-transform:scale(1.01);-webkit-transition:all 1s;transition:all 1s;}
.branch_item .branch_item_circular{width:120px;height:120px;position:absolute;bottom:40px;left:40px;align-items:center;justify-content:center;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.branch_item .branch_item_circular:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:20px solid rgba(255,255,255,.1);border-radius:50%;-webkit-border-radius:50%;opacity:0;-webkit-opacity:0;-webkit-transition:all .75s;transition:all .75s;}

.branch_item:first-child .branch_item_circular{background-image:url(circular01.png);}
.branch_item:last-child{transform:translateY(-26%);-webkit-transform:translateY(-26%);}
.branch_item:last-child .branch_item_circular{background-image:url(circular02.png);}
.branch_item .branch_item_name{font-size:20px;}
.branch_item .branch_item_icon{align-items:center;justify-content:center;height:38px;margin-bottom:15%;}
.branch_item .branch_item_icon>img{max-height:100%;}
/*公共部分*/
.Htitle>p{padding-left:30px;}
.Htitle>p:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform: translateY(-50%);width:22px;height:5px;}
.Htitle>h3{font-size:2.5vw;line-height:1;margin-top:10px;}

.kstyle01.Htitle>p{color:#c9c6c5;}
.kstyle01.Htitle>h3{color:#9e293c;}
.kstyle01.Htitle>p:before{background-color:#c89202;}

.kstyle02.Htitle>p{color:rgba(255,255,255,.2);}
.kstyle02.Htitle>h3{color:#fff;}
.kstyle02.Htitle>p:before{background-color:#fff;}

/*--新闻动态--*/
.layer04{padding:5vw 0;background:url(bg_03.jpg) no-repeat bottom center;background-size:cover;}
.snywetc{width:100%;float:left;}

.snywetc .Hrecruit_top{align-items:center;}
.snywetc .Hrecruit_top .Hrecruit_more{margin-left:auto;}
.snywetc .Hrecruit_top .Hrecruit_more>span{color:#039642;}
.snywetc .Hrecruit_top .Hrecruit_more>span .master_del .master_del_icon{width:56px;height:56px;}
.snywetc .Hrecruit_top .Hrecruit_more>span .master_del .master_del_icon:after{border-color:rgba(3,150,66,.5);}
.snywetc .Hrecruit_top .Hrecruit_more>span .master_del .master_del_icon>i{font-size:40px;}
.snywetc .Hrecruit_top .Hrecruit_more>span a{font-size:16px;color:#039642;}

.szkx-wrapper{margin:2.7% 0 4% 0;}
.szkx-swiper{width:44.7%;float:left;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.szkx-swiper-title{position:absolute;z-index:0;bottom:0;left:0;background:rgba(0,0,0,.3);width:100%;padding-left:10%;padding-right:10%;margin:0 auto;text-align:left}
.szkx-swiper-title a{font-size:16px;line-height:45px;color:#fff;text-decoration:none;width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.szkx-swiper-title a:hover{text-decoration:underline}
.szkx-swiper .swiper-button-prev3{background-image:url(left3.png);left:16px}
.szkx-swiper .swiper-button-next3{background-image:url(right3.png);right:16px}
.szkx-swiper .swiper-button-next3,.szkx-swiper .swiper-button-prev3{bottom:5%;top:auto;width:8px;margin-top:0;cursor:pointer;height:14px;background-size:8px 14px;position:absolute;z-index:10;background-position:center;background-repeat:no-repeat}
.szkx-swiper .swiper-button-prev2.swiper-button-disabled,.szkx-swiper.swiper-button-next2.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.szkx-swiper img{width:100%;height:400px;max-width: 100%;vertical-align: middle;}

.Information_mask{}
.Information_mask{float:right;width:53.6%;}
.Information_mask li{display:inline-block;padding:.6% .5%;}
.Information_mask li>a{background-color:#f5f3f3;height:40px;line-height:40px;min-width:100px; text-align:center; font-size:16px;color:#039642;border-radius:3px;-webkit-border-radius:3px;}
.Information_mask li.on>a{background-color:#039642;color:#fff;}

.Information_link{margin-top:3%;font-size:0;}
.Information_link .szkx-list{position:absolute;top:0;left:0;z-index:-1;margin:1.5% -1%; display:none;}
.Information_link .szkx-list.on{position:relative;z-index:1;display:block;}
.szkx-list{float:right;width:53.6%;}
.szkx-list li{padding-top:2.0%;padding-bottom:2.2%;border-bottom:2px dashed #ddd}
.szkx-list li a{width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;text-align:left;font-size:16px;line-height:24px;color:#333;text-decoration:none}
.szkx-list li span{font-size:14px;color:#333;padding-left:14px;line-height:24px}
.szkx-list li:hover{border-bottom:2px dashed #9e293c;}
.szkx-list li:hover a{color:#9e293c;}

.szkx-list .last{border-bottom:none;}
.szkx-list .last a{float:right;text-align:right;}
.szkx-list .last:hover{border-bottom:none;}

@media screen and (max-width:768px){
a{text-decoration:none}
a:hover{text-decoration:none!important}
.w1200{max-width:750px;width:100%;margin:0 auto}

.snywetc{float:none;width:100%;padding:0 10px;margin-left:0}
.snyw-title{background:#e8e5de;height:auto;margin-top:15px}
.snyw-title a{font-size:18px;line-height:36px;padding:6px 15px;background:#c5131b}
.snyw-swiper{float:none;width:100%}
.snyw-swiper img{width:100%;height:auto}
.snyw-swiper-title a{font-size:16px;line-height:36px}
.snyw-lists{width:100%;float:none;margin-top:15px}

.szkx-swiper{width:100%;float:none;max-width: 100%;vertical-align: middle;}
.szkx-swiper img{width:100%;height:auto}
.Information_mask{float:none;width: 100%; margin-top:1%;}
.szkx-list{width:100%;float:none;margin-top:10px}
.szkx-list li a{width:73%}

}
/*--党建.动态--*/
.Hnews{padding:7vw 0;}
.Hnews_box{margin:0 -1.5%;}
.Hnews_item{padding:0 1.5%;}
.Hnews_item .Hnews_title{font-size:30px;margin-bottom:2%;line-height:1;padding-left:60px;background:url(Icon-01.png) no-repeat left center;background-size:auto 100%;margin-bottom:6%;}
.Hnews_item .Hnews_rem{height:0;padding-bottom:55%;}
.Hnews_item .Hnews_rem>figure{width:100%;height:100%;position:absolute;top:0;left:0;}
.Hnews_item .Hnews_rem>figure>img{width:100%;height:100%;object-fit:cover;}
.Hnews_list{line-height:48px;padding-top:3%;}
.Hnews_list .Hnews_icon{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform: translateY(-50%);}
.Hnews_list .Hnews_icon>i{font-size:14px;}
.Hnews_list .Hnews_name{padding-left:22px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Hnews_list a:after{content:'';width:100%;height:0;border-bottom:1px dashed #ddd;bottom:0;left:0;position:absolute;-webkit-transition:all 0.2s;transition:all 0.2s;}
.Hnews_item .Hnews_rem_Mask{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.5);z-index:5;height:45px;line-height:45px;padding-left:22px;padding-right:85px;}
.Hnews_item .Hnews_item_nav{position:absolute;right:0;top:0;}
.Hnews_item .Hnews_item_nav .swiper-pagination-bullet{opacity:1;background:rgba(255,255,255,.5);margin-left:10px;width:6px;height:6px;}
.Hnews_item .Hnews_item_nav .swiper-pagination-bullet:first-child{margin-left:0;}
.Hnews_item .Hnews_item_nav .swiper-pagination-bullet-active{background-color:#fff;}
.Hnews_item .Hnews_rem_name{font-size:16px;}
.Hnews_item .Hnews_rem_name>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-opacity:0;visibility:hidden;}
.Hnews_item .Hnews_rem_name>a.on{opacity:1;-webkit-opacity:1;visibility:visible;position:relative;}
.Hnews_item .Hnews_item_nav{padding:0 22px;}

/*招生招聘*/
.Hrecruit{background:url(Hrecruitbg.jpg) no-repeat center center;background-size:cover;padding:6vw 0;}
.Hrecruit_l{width:25%;}
.Hrecruit_news{height:100%;}
.Hrecruit_news>a{height:100%;}
.Hrecruit_news .Hrecruit_news_img{width:100%;height:100%;}
.Hrecruit_news .Hrecruit_news_img>figure{width:100%;height:100%;overflow:hidden;}
.Hrecruit_news .Hrecruit_news_img>figure:after{content:'';position:absolute;width:100%;height:100%;z-index:5;left:0;top:0;}   

.Hrecruit_news .Hrecruit_news_img>figure>img{width:100%;height:100%;transform:scale(1.01);-webkit-transform:scale(1.01);-webkit-transition:all 1s;transition:all 1s;}

.Hrecruit_r{width:75%;padding-left:6%;padding-top:2%;}
.Hrecruit_cnt{width:100%;height:100%;}

.Hrecruit_cnt .Hrecruit_mask{position:absolute;bottom:0;left:0;width:100%;}
.Hrecruit_cnt .Hrecruit_top{align-items:center;}

.Hrecruit_cnt .Hrecruit_top .Hrecruit_more{margin-left:auto;}
.Hrecruit_cnt .Hrecruit_top .Hrecruit_more>span{color:#fffc00;}
.Hrecruit_cnt .Hrecruit_top .Hrecruit_more>span .master_del .master_del_icon{width:56px;height:56px;}
.Hrecruit_cnt .Hrecruit_top .Hrecruit_more>span .master_del .master_del_icon:after{border-color:rgba(255,252,0,.5);}
.Hrecruit_cnt .Hrecruit_top .Hrecruit_more>span .master_del .master_del_icon>i{font-size:40px;}
.Hrecruit_cnt .Hrecruit_top .Hrecruit_more>span a{font-size:16px;color:#fffc00;}
.Hrecruit_down .Hrecruit_down_img{width:55%;transform:translateX(-20%);-webkit-transform:translateX(-20%);opacity:0;-webkit-opacity:0;}
.Hrecruit_down .Hrecruit_down_img a{width:100%;height:100%;}
.Hrecruit_down .Hrecruit_down_img figure{width:100%;height:0;padding-bottom:58%;}
.Hrecruit_down .Hrecruit_down_img figure>img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
.Hrecruit_down .Hrecruit_down_txt{background-color:#44170f;padding:3.5% 4%;width:45%;transform:translateX(20%);-webkit-transform:translateX(20%);opacity:0;-webkit-opacity:0;}
.Hrecruit_down .Hrecruit_down_line{position:absolute;top:0;left:0;width:100%;z-index:-1;}
.Hrecruit_down .Hrecruit_down_line.on{position:relative;z-index:1;}
.Hrecruit_down .Hrecruit_down_line.on .Hrecruit_down_img,
.Hrecruit_down .Hrecruit_down_line.on .Hrecruit_down_txt{transform:none;-webkit-transform:none;opacity:1;-webkit-opacity:1;-webkit-transition:all .75s;transition:all .75s;}
.Hrecruit_down_cnt{width:100%;}
.Hrecruit_down_cnt .Hrecruit_down_name{color:#fff;font-size:22px;line-height:36px;max-height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.Hrecruit_down_cnt .Hrecruit_down_time{color:#fff;font-size:16px;margin-bottom:5%;margin-top:5%;}
.Hrecruit_down_cnt .Hrecruit_down_p{color:rgba(255,255,255,.6);line-height:22px;height:66px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.Hrecruit_down_txt>div{height:100%;}
.Hrecruit_down_txt>div .join_nav{position:absolute;bottom:0;right:10%;z-index:2;}
.Hrecruit_down_txt>div .join_nav .swiper-pagination-bullet{opacity:1;background:rgba(255,255,255,.5);margin-left:20px;width:8px;height:8px;}
.Hrecruit_down_txt>div .join_nav .swiper-pagination-bullet:first-child{margin-left:0;}
.Hrecruit_down_txt>div .join_nav .swiper-pagination-bullet-active{background-color:#fff;}

/*美丽校园*/
.Hpicture{padding-top:7vw;padding-bottom:6vw;}
.Htitle2{font-size:30px;}

.Hpicture_list{padding-top:3%;margin:-12px;}
.Hpicture_item{float:left;}
.Hpicture_item>div{height:0;padding-bottom:65%;}
.Hpicture_item>div>a{position:absolute;top:12px;bottom:12px;left:12px;right:12px;}
.Hpicture_item>div>a .Hpicture_img{width:100%;height:100%;overflow:hidden;}
.Hpicture_item>div>a .Hpicture_img>img{width:100%;height:100%;object-fit:cover;transform:scale(1.01);-webkit-transform:scale(1.01);-webkit-transition:all 1s;transition:all 1s;}

.Hpicture_item>div>a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background-image: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .8));-webkit-transition:all 0.5s;transition: all 0.5s;z-index:1;}

.Hpicture_item>div>a .Hpicture_title{position:absolute;bottom:0;left:0;z-index:2;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Hpicture_line1 .Hpicture_item{width:100%;}
.Hpicture_line1 .Hpicture_item>div>a .Hpicture_title{font-size:18px;padding:3% 4%;}
.Hpicture_line2 .Hpicture_item{width:50%;}
.Hpicture_line2 .Hpicture_item>div>a .Hpicture_title{font-size:16px;padding:4% 5%;}

/*管理团队 名师团队 学生之星*/
.TabPic{background: url(Hrecruitbg.jpg) no-repeat center center;background-size: cover;padding:4vw 0;}
.TabPic_box{}
.TabPic_box .TabPic_mask{padding-top:2.5%;font-size:0;margin:-.6% -1.5%;}
.TabPic_mask li{display:inline-block;padding:.6% 1.5%;}
.TabPic_mask li>a{background-color:#f5f3f3;height:40px;line-height:40px;min-width:140px;font-size:16px;color:#039642;border-radius:3px;-webkit-border-radius:3px;}
.TabPic_mask li.on>a{background-color:#039642;color:#fff;}

.TabPic_link{margin-top:3%;font-size:0;}
.TabPic_link .TabPic_link_item{position:absolute;top:0;left:0;z-index:-1;margin:-.5% -1%; display:none;}
.TabPic_link .TabPic_link_item.on{position:relative;z-index:1; display:block;}
.TabPic_link_item .Hpicture_item{width:20%;}
.TabPic_link_item .Hpicture_item>div>a .Hpicture_title{font-size:16px;padding:4% 5%;}

.TabPic_link_item .Hpicture_item>div{padding-bottom:120%;}

.more{float: right;width:100%;padding-top: 3%;}
.more .more_item{display:none;width: 200px; margin: 0 auto;}
.more .more_item.on{display:block;}

.more_item a{background-color: #f5f3f3; height: 40px;line-height: 40px;min-width: 140px;font-size: 16px;color: #039642;border-radius: 3px; -webkit-border-radius: 3px;display: block;}
.more_item a:hover{background-color: #039642; color: #f5f3f3;}

.Hrelease_top{margin-bottom:4%;align-items:center;}
.Hrelease_top .Hrelease_tab{margin-left:auto;font-size:16px;}
.Hrelease_top .Hrelease_tab>li{padding-left:30px;}
.Hrelease_top .Hrelease_tab>li:first-child{padding-left:0;}
.Hrelease_top .Hrelease_tab>li>.Hrelease_tab_link{position:relative;padding:5px 0;}
.Hrelease_top .Hrelease_tab>li>.Hrelease_tab_link:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;
background-color:#9e293c;transform-origin:100%;-webkit-transform-origin:100%;-webkit-transform .35s cubic-bezier(.215,.61,.355,1);
transition: transform .35s cubic-bezier(.215,.61,.355,1);transform:scaleX(0);-webkit-transform: scaleX(0);}
.Hrelease_top .Hrelease_tab>li.on>.Hrelease_tab_link{color:#9e293c;}
.Hrelease_top .Hrelease_tab>li.on>.Hrelease_tab_link:after{transform:scaleX(1);-webkit-transform:scaleX(1);transform-origin:0;-webkit-transform-origin:0;}

.Hrelease{background-color:#f4eeec;padding:6vw 0;}
.Hteach .edn_item>a{padding:2% 2.5%;padding-right:5%;background-color:#fff;}
.Hrelease_box{margin:-1.6%;}
.Hrelease_item{padding:1.6%;}
.Hteach .edn_item .edn_cnt{padding-left:4.5%;}
.Hteach .edn_item .edn_title{font-size:18px;margin-bottom:1.5%;}
.Hteach .edn_item{margin-bottom:2.5%;}

.Hlogistics:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#431611;}
.Hlogistics .Hlogistics_list{padding:0 7%;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:-1;}
.Hlogistics .Hlogistics_list.on{z-index:1;position:relative;}
.Hlogistics_item{padding:3.5% 0;opacity:0;opacity:0;transform:translateY(20%);-webkit-transform:translateY(20%);}
.Hlogistics .Hlogistics_list.on .Hlogistics_item{transform:none;-webkit-transform:none;opacity:1;-webkit-opacity:1;
-webkit-transition:all 0.75s;transition:all 0.75s;}
.Hlogistics .Hlogistics_list.on .Hlogistics_item:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.Hlogistics .Hlogistics_list.on .Hlogistics_item:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.Hlogistics .Hlogistics_list.on .Hlogistics_item:nth-child(4){-webkit-transition-delay:0.3s;transition-delay:0.3s;}


.Hlogistics_item .Hlogistics_title{margin-bottom:2%;align-items:center;}
.Hlogistics_item .Hlogistics_name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:5%;}
.Hlogistics_item .Hlogistics_icon>i{font-weight:500;font-size:18px;}
.Hlogistics_item .Hlogistics_time{align-items:center;}
.Hlogistics_item .Hlogistics_time>span{padding-right:5%;font-size:16px;}
.Hlogistics_item .Hlogistics_time>i{height:1px;background-color:#eee;}

/*新tabs*/
.scene1{padding:6vw 0;}
.scene1_box{margin:-1.6%;}
.scene1_item{padding:1.6%;}
.scene1_top{margin-bottom:4%;align-items:center;}
.scene1_tab{}
.scene1_top .scene1_tab{margin-left:auto;font-size:16px;}
.scene1_top .scene1_tab>li{padding-left:30px;}
.scene1_top .scene1_tab>li:first-child{padding-left:0;}
.scene1_top .scene1_tab>li>.scene1_tab_link{position:relative;padding:5px 0;}
.scene1_top .scene1_tab>li>.scene1_tab_link:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;
background-color:#9e293c;transform-origin:100%;-webkit-transform-origin:100%;-webkit-transform .35s cubic-bezier(.215,.61,.355,1);
transition: transform .35s cubic-bezier(.215,.61,.355,1);transform:scaleX(0);-webkit-transform: scaleX(0);}
.scene1_top .scene1_tab>li.on>.scene1_tab_link{color:#9e293c;}
.scene1_top .scene1_tab>li.on>.scene1_tab_link:after{transform:scaleX(1);-webkit-transform:scaleX(1);transform-origin:0;-webkit-transform-origin:0;}

.Hlogistics:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#431611;}
.Hlogistics .scene1_list{padding:0 1%;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:-1;}
.Hlogistics .scene1_list.on{z-index:1;position:relative;}
.Hlogistics_item{padding:3.5% 0;opacity:0;opacity:0;transform:translateY(20%);-webkit-transform:translateY(20%);}
.Hlogistics .scene1_list.on .scene1_item{transform:none;-webkit-transform:none;opacity:1;-webkit-opacity:1;
-webkit-transition:all 0.75s;transition:all 0.75s;}
.Hlogistics .scene1_list.on .Hlogistics_item:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.Hlogistics .scene1_list.on .Hlogistics_item:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.Hlogistics .scene1_list.on .Hlogistics_item:nth-child(4){-webkit-transition-delay:0.3s;transition-delay:0.3s;}

/*友情链接*/
.Hlinks{padding:4vw 0;}
.Hlinks_title{align-items:center;justify-content:center;}
.Hlinks_title>i{display:inline-block;width:26px;height:26px;background-color:#039642;color:#fff;line-height:26px;margin-right:10px;font-size:18px;}
.Hlinks_title>span{font-size:18px;color:#039642;}
.Hlinks_box .Hlinks_mask{padding-top:2.5%;font-size:0;margin:-.6% -1.5%;}
.Hlinks_mask li{display:inline-block;padding:.6% 1.5%;}
.Hlinks_mask li>a{background-color:#f5f3f3;height:40px;line-height:40px;min-width:140px;font-size:16px;color:#039642;border-radius:3px;-webkit-border-radius:3px;}
.Hlinks_mask li.on>a{background-color:#039642;color:#fff;}
.Hlinks_link{margin-top:3%;font-size:0;}
.Hlinks_link .Hlinks_link_item{position:absolute;top:0;left:0;z-index:-1;margin:-.5% -1%;}
.Hlinks_link .Hlinks_link_item.on{position:relative;z-index:1;}
.Hlinks_link_item li{display:inline-block;padding:.5% 1%;transform:translateY(100%);-webkit-transform:translateY(100%);opacity:0;-webkit-opacity:0;}
.Hlinks_link .Hlinks_link_item.on li{transform:none;-webkit-transform:none;opacity:1;-webkit-opacity:1;-webkit-transition:all 0.5s;transition:all 0.5s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(4){-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(5){-webkit-transition-delay:0.4s;transition-delay:0.4s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(6){-webkit-transition-delay:0.5s;transition-delay:0.5s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(7){-webkit-transition-delay:0.6s;transition-delay:0.6s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(8){-webkit-transition-delay:0.7s;transition-delay:0.7s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(9){-webkit-transition-delay:0.8s;transition-delay:0.8s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(10){-webkit-transition-delay:0.9s;transition-delay:0.9s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(11){-webkit-transition-delay:1s;transition-delay:1s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(12){-webkit-transition-delay:1.1s;transition-delay:1.1s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(13){-webkit-transition-delay:1.2s;transition-delay:1.2s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(14){-webkit-transition-delay:1.3s;transition-delay:1.3s;}
.Hlinks_link .Hlinks_link_item.on li:nth-child(15){-webkit-transition-delay:1.4s;transition-delay:1.4s;}

.Hlinks_link_item li>a{font-size:16px;color:#666;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>banner/二级导航<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.page_banner{height:75vh;z-index:50;}
.page_banner .h-banner-bg{width:100%;height:100%;}
.page_banner .h-banner-bg:after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;
background-image: linear-gradient(to bottom, rgba(0,0,0,0) 70%, rgba(0,0,0));opacity:0.4;-webkit-opacity:0.4;}
.page_banner .h-banner-bg img{width:100%;height:100%;object-fit:cover;}
.page_banner .h-banner_txt{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:8%;}
.page_banner .h-banner_txt h3{font-size:2.5vw;line-height:1;margin-bottom:1vw;}
.page_banner .h-banner_txt p{font-size:24px;}
.navb{background-color:#f9f9f9;}
.navb_box{height:70px;line-height:70px;font-size:16px;}
.navb_list .navb_list_item{padding-right:3.4vw;}
.navb_list .navb_list_item>a{position:relative;}
.navb_list .navb_list_item>a:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#9e293c;
opacity:0;-webkit-opacity:0;-webkit-transition:all 0.35s;transition:all 0.35s;}
.navb_list .navb_list_item.on>a{color:#9e293c;}
.navb_list .navb_list_item.on>a:after{width:100%;left:0;opacity:1;-webkit-opacity:1;}
.navb_list .navb_list_item:last-child{padding-right:0;}
.navb_bread{margin-left:auto;background:url(loc_icon01.png) no-repeat left center;background-size: auto 18px;padding-left:28px;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>学校概况<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.survey{padding-top:6.5vw;padding-bottom:8vw;z-index:2;}
.survey .survey_bg{position:absolute;left:0;top:0;width:35%;transform:translate(-30%,-25%);z-index:-1;}
.survey .survey_bg figure{width:100%;}
.survey .survey_bg figure img{width:100%;}
.survey_box .surveyFacade{width:25%;}
.surveyFacade{align-items:flex-end;}
.surveyFacade .surveyFacade_title{width:6.458333333333334vw;}
.surveyFacade .surveyFacade_title img{width:100%;}
.surveyFacade .surveyFacade_name{writing-mode:tb-rl;font-size:2.5vw;margin-right:1vw;padding-bottom:.8vw;}

.survey_box .qts{width:75%;text-align:justify;}
.qts_item{margin-bottom:4.5vw;}
.qts_item:last-child{margin-bottom:0;}
.qts_item h4{font-size:1.875vw;line-height:1;margin-bottom:1.5vw;font-family:"楷体";}
.qts_item p{font-size:16px;line-height:2.5;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>校长专栏<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.principal{padding-top:6vw;padding-bottom:8vw;background-size:cover;}
.principal_box{padding-bottom:6%;}
.principal_box{z-index:2;}
.principal_box .lines{position:absolute;bottom:0;right:40%;height:33%;width:100%;background-color:#3e110c;z-index:-1;}
.principal_box .lines:after{content:'';position:absolute;width:100%;height:100%;left:0;bottom:0;}


.main_cnt{width:60%;padding-left:4%;}

.main_current{width:50%;}

.main_img{height:0;padding-bottom:155%;}
.main_img>figure{position:absolute;top:0;left:0;width:100%;height:100%;}
.main_img>figure>img{width:100%;height:100%;object-fit:cover;} 
#mainSwiper{width:100%;}
.main_txt{padding-top:5%;padding-left:10%;width:50%;}
.main_txt>div{width:100%;height:100%;}
.main_txt .main_page>span{font-size:28px;line-height:1;margin-right:2%;}
.main_txt .main_line{height:6%;width:1px;background-color:#9e293c;margin:12% 0;}
.main_txt .main_name{margin-bottom:12%;}
.main_txt .main_name>span{font-size:36px;line-height:1;margin-right:10%;}
.main_txt .main_name>em{font-size:18px;}
.main_txt .main_p{font-size:16px;line-height:26px;height:156px;overflow-y:auto;padding-right:15px;text-align:justify;}
.main_txt .main_p::-webkit-scrollbar{width:2px;height:2px;}
.main_txt .main_p::-webkit-scrollbar-track-piece{background:none;}

.main_content .main_content_item{position:absolute;top:0;left:0;
opacity:0;-webkit-opacity:0;visibility:hidden;transform:translateY(15%);-webkit-transform:translateY(15%);}

.main_content .main_content_item.on{position:relative;opacity:1;-webkit-opacity:1;visibility:visible;
transform:none;-webkit-transform:none;-webkit-transition:all 1s;transition:all 1s;}

.main_switch{position:absolute;bottom:8%;left:0;}
.main_switch>a{margin-right:12%;color:rgba(255,255,255,.4);width:54px;height:54px;line-height:54px;
border-radius:5px;-webkit-border-radius:5px;}
.main_switch>a:before{content:'';position:absolute;width:100%;height:100%;border-radius:5px;-webkit-border-radius:5px;
border:1px solid rgba(255,255,255,.4);top:0;left:0;}
.main_switch>a>i{font-size:18px;}

.main_list{width:32%;position:absolute;right:0;top:0;bottom:0;}
.main_list>div{height:100%;margin-right:-30px;}
.main_list .main_list_item{height:50%;padding-right:30px;padding-bottom:30px;}
.main_list .main_list_item:nth-child(3),.main_list .main_list_item:nth-child(4){padding-bottom:0;}
.main_list .main_list_item>a{height:100%;}
.main_list .main_img{padding-bottom:0;height:100%;}
.main_list .main_list_name{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:16px;padding:10px 0;
;-webkit-transition:all 0.35s;transition:all 0.35s;}
.main_list .main_list_name>span{margin-right:5%;}

.main_list .main_list_item>a:hover .main_list_name{background-color:#9e293c;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>分页器样式<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*》》》》》》》》》》分页器《《《《《《《《《《*/
.pageList{text-align:center;}
.pageList li{display:inline-block;padding:0 5px;}
.pageList li a{display:block;width:44px;height:44px;line-height:44px;border:1px solid #dddddd;
background-color:#fff;color:#999;-webkit-transition:all 0.25s;transition:all 0.25s;}
.pageList li a.selected{background-color:#9e293c;color:#fff;border-color:#9e293c;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>学校荣誉<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.honor{padding:6vw 0;}
.honor_box{padding-bottom:5vw;}
.honor_box .honor_list{margin:-2.2% -1.6%;}
.honor_box .honor_item{padding:2.2% 1.6%;}
.honor_box .honor_img{width:100%;padding-bottom:70%;background-color:#f6f6f6;}
.honor_box .honor_obj{position:absolute;justify-content:center;top:10%;left:10%;right:10%;bottom:10%;overflow:hidden;}
.honor_box .honor_img figure{width:100%;height:100%;}
.honor_box .honor_img img{height:100%;max-width:100%;object-fit:contain;-webkit-transition:all 1.5s;transition:all 1.5s;
transform:scale(1.01);-webkit-transform:scale(1.01);}
.honor_box .honor_title{font-size:18px;padding:7% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.honor_box .honor_title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e9e9e9;}
.honor_box .honor_title:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#9e293c;z-index:2;
transform-origin:100%;-webkit-transform-origin:100%;-webkit-transform .5s cubic-bezier(.215,.61,.355,1);
transition: transform .5s cubic-bezier(.215,.61,.355,1);transform:scaleX(0);-webkit-transform: scaleX(0);}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>地址<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/    
.loc_title{font-size:2.0833333333333335vw;line-height:1;}
.loc_box{padding-top:6vw;}
.locMap{margin-top:4.6vw;}
.locMap_t{align-items:center;}
.locMap_t .locMap_L{font-size:20px;}
.locMap_t .locMap_L .loc_map_p{margin-right:6%;display:inline-block;background-size:auto 100%;
background-position:center left;background-repeat:no-repeat;padding-left:40px;}
.locMap_t .locMap_L .loc_map_p:last-child{margin-right:0;}

.locMap_t .locMap_R{margin-left:auto;}
.locMap_t .locMap_R>a{background-color:rgba(158,41,60,.2);height:38px;font-size:16px;
border-radius:38px;-webkit-border-radius:38px;line-height:38px;padding-left:48px;padding-right:18px;}
.locMap_t .locMap_R>a>i{display:inline-block;width:38px;height:38px;line-height:38px;position:absolute;left:0;top:0;font-size:24px;}
.locMap_t .locMap_R>a:before{padding-right:18px;}

.locMap .locMap_img{background-color:#41140f;margin-top:2.5vw;}
.locMap .locMap_img figure{width:100%;height:0;padding-bottom:40%;}
.locMap .locMap_img figure img{max-width:90%;height:72%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);}

.contact_box{padding:6vw 0;}
.contact_line{margin-top:4vw;}
.contact_line:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:#dddddd;}
.contact_item{padding:3% 0;}
.contact_item:before{content:'';position:absolute;left:0;top:0;width:1px;height:100%;background-color:#dddddd;}
.contact_item>div{padding-left:50px;padding-right:130px;}
.contact_item:last-child>div{padding-right:0;}
.contact_item>div:before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background-color:#9e293c;}
.contact_item .contact_item_name{font-size:24px;margin-bottom:25px;}
.contact_item .contact_item_tel>div{font-size:18px;line-height:24px;padding-right:50px;}
.contact_item .contact_item_tel>div:last-child{padding-right:0;}
.contact_item .contact_item_tel i{display:inline-block;width:24px;height:24px;line-height:24px;font-size:16px;margin-right:10px;}
.contact_item .contact_item_tel span{display:inline-block;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>masterBtn_hover01<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.masterBtn_hover01>span{display:inline-block;opacity:0;-webkit-opacity:0;
-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);
-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition: transform 0.35s, opacity 0.35s;
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}
.masterBtn_hover01::before{content: attr(data-text);position:absolute;top:0;left:0;
width:100%;height:100%;-webkit-transition: -webkit-transform 0.35s, opacity 0.35s;transition: transform 0.35s, opacity 0.35s;
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>党建新闻<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/  
.partyNews{padding-bottom:6.5vw;}
.partyNews_box{padding:5vw 0;}
.partyNews .partyNews_text{width:55%;padding:6% 11% 6% 5%;overflow:hidden;
-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .08);box-shadow:0 0 20px rgba(0, 0, 0, .08);}
.partyNews .partyNews_text:before{content:'';position:absolute;top:0;left:0;width:2px;height:100%;background-color:#9e293c;}
.partyNews .partyNews_text:after{content:'';position:absolute;bottom:-13%;left:40%;width:100%;height:100%;background-size:auto 150%;}

.partyNews_cnt .partyNews_title{margin-bottom:3%;padding-bottom:2%;}
.partyNews_cnt .partyNews_title>p{font-size:24px;line-height:38px;height:76px;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.partyNews_cnt .partyNews_title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#9e293c;
transform-origin:100%;-webkit-transform-origin:100%;-webkit-transform .5s cubic-bezier(.215,.61,.355,1);
transition: transform .5s cubic-bezier(.215,.61,.355,1);transform:scaleX(0);-webkit-transform: scaleX(0);}

.partyNews_cnt .partyNews_time{font-size:16px;margin-bottom:11%;}

#partyNews_txt{width:100%;}
.partyNews_page{margin-bottom:11%;align-items:flex-end;}
.partyNews_page .partyNews_page_num{padding:0 15px;}
.partyNews_page .partyNews_page_num>span{font-size:24px;font-weight:bold;line-height:1;}
.partyNews_page .partyNews_page_btn{cursor:pointer;}
.partyNews_page .partyNews_page_btn>i{font-size:20px;}


.partyNews .partyNews_image{width:50%;height:84%;position:absolute;right:0;top:8%;}
.partyNews .partyNews_image a{height:100%;width:100%;}
.partyNews .partyNews_image figure{width:100%;height:100%;overflow:hidden;}
.partyNews .partyNews_image figure img{width:100%;height:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}

.partyNews_item>a{padding:3.2% 0;z-index:2;}
.partyNews_item .partyNews_item_cnt{align-items:center;padding-right:8%;}
.partyNews_item .partyNews_item_l{width:420px;}
.partyNews_item .partyNews_item_l figure{width:100%;height:0;padding-bottom:52%;}
.partyNews_item .partyNews_item_l figure img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.partyNews_item .partyNews_item_c{padding-left:5%;width:calc(100% - 420px);width:-webkit-calc(100% - 420px);}
.partyNews_item .partyNews_item_title{font-size:20px;margin-bottom:2%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.partyNews_item .partyNews_item_p{margin-bottom:6%;font-size:16px;line-height:32px;height:64px;
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.partyNews_item .partyNews_item_time>i{margin-right:5px;}
.partyNews_item .partyNews_item_r{width:48px;height:48px;justify-content:center;align-items:center;z-index:2;
position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.partyNews_item .partyNews_item_r>i{font-size:28px;}
.partyNews_item .partyNews_item_r:after{content:'';position:absolute;width:100%;height:100%;
border-radius:50%;-webkit-border-radius:50%;border:1px solid #9e293c;top:0;left:0;}
.partyNews_item .partyNews_item_r:before{content:'';position:absolute;width:0;height:100%;background-color:#9e293c;z-index:-1;
left:0;top:0;-webkit-transition:all 0.5s;transition:all 0.5s;}

.partyNews_item>a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4eeec;z-index:-1;opacity:0;-webkit-opacity:0;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.partyNews_list{padding-bottom:4vw;}
#partyNews_image{width:100%;height:100%;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>master_del<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/  
.master_del{align-items:center;font-size:16px;}
.master_del .master_del_icon{width:44px;height:44px;margin-right:15px;align-items:center;justify-content:center;}
.master_del .master_del_icon>i{font-size:30px;}
.master_del .master_del_icon:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed rgba(158,41,60,.5);
border-radius:50%;-webkit-border-radius:50%;animation:delrotate 6s linear infinite;-webkit-animation:delrotate 6s linear infinite;}
@keyframes delrotate{
    0%{
        transform:rotate(0);-webkit-transform:rotate(0);
    }
    100%{
    	transform:rotate(360deg);-webkit-transform:rotate(360deg);
    }
}
@-webkit-keyframes delrotate{
    0%{
        transform:rotate(0);-webkit-transform:rotate(0);
    }
    100%{
    	transform:rotate(360deg);-webkit-transform:rotate(360deg);
    }
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>时政动态<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ 
.ceptNews_box{padding-bottom:6vw;} 
.ceptNews_top{padding:6vw 0;}
.ceptNews_top .ceptNews_img{width:40%;}
.ceptNews_top .ceptNews_img>div{height:100%;}
.ceptNews_top .ceptNews_img>div>a{position:absolute;top:0;left:0;right:5%;bottom:0;}
.ceptNews_top .ceptNews_img>div>a figure{width:100%;height:100%;overflow:hidden;}
.ceptNews_top .ceptNews_img>div>a figure img{width:100%;height:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.ceptNews_top .ceptNews_region{width:60%;}
.ceptNews_region_item:nth-child(1)>div{padding-right:3%;padding-bottom:4%;}
.ceptNews_region_item:nth-child(2)>div{padding-left:3%;padding-bottom:4%;}
.ceptNews_region_item:nth-child(3)>div{padding-right:3%;padding-top:4%;}
.ceptNews_region_item:nth-child(4)>div{padding-left:3%;padding-top:4%;}
.ceptNews_region_item>div>a{padding:7% 8%;}
.ceptNews_region_item>div>a:after{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-color:#9e293c;}
.ceptNews_region_item .ceptNews_region_name{font-size:18px;line-height:32px;height:64px;text-align:justify;
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:10%;
background: linear-gradient(to right, #9e293c 50%, #333 50%);
background-clip:text;-webkit-background-clip: text;-webkit-text-fill-color:transparent;
background-size: 200% 100%;background-position:100%;text-decoration:none;-webkit-transition:all 1s;transition:all 1s;}

.ceptNews_list{padding-bottom:4vw;}
.ceptNews_item>a{align-items:center;height:70px;line-height:70px;padding:0 50px;}
.ceptNews_item>a:before{content:'';position:absolute;width:6px;height:6px;border-radius:50%;-webkit-border-radius:50%;background-color:#999;
left:25px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-transition:all 0.35s;transition:all 0.35s;}
.ceptNews_item .ceptNews_item_name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:50px;}
.ceptNews_item .ceptNews_item_source{margin-left:auto;}
.ceptNews_item:nth-child(odd)>a{background-color:#f3f3f3;}
.ceptNews_item:nth-child(even)>a{background-color:#fff;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>校园动态<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/  
.campus_box{padding:6vw 0;background-color:#f6f6f6;overflow:hidden;}
.campus_box .campus_bg{width:30%;position:absolute;opacity:.15;-webkit-opacity:.15;}
.campus_box .campus_bg.bgTop{top:0;left:0;transform:translate(-10%,-75%);-webkit-transform:translate(-10%,-75%);}
.campus_box .campus_bg.bgBottom{bottom:0;right:0;transform:translate(50%,38%);-webkit-transform:translate(50%,38%);}
.campus_box .campus_bg>figure{height:100%;width:100%;}
.campus_box .campus_bg.bgTop>figure{animation:campus_rotate 30s linear infinite;-webkit-animation:campus_rotate 30s linear infinite;}
.campus_box .campus_bg.bgBottom>figure{animation:campus_rotate 30s linear infinite reverse;-webkit-animation:campus_rotate 30s linear infinite reverse;}
.campus_box .campus_bg>figure>img{height:100%;width:100%;object-fit:cover;}
@keyframes campus_rotate{
    0%{
       transform:rotate(0);-webkit-transform:rotate(0);
    }
    
    100%{
        transform:rotate(360deg);-webkit-transform:rotate(360deg);
    }
}
@-webkit-keyframes campus_rotate{
    0%{
       transform:rotate(0);-webkit-transform:rotate(0);
    }
    
    100%{
        transform:rotate(360deg);-webkit-transform:rotate(360deg);
    }
}

.campusRem_item{align-items:center;z-index:2;padding:3.2% 10% 3.2% 0;}
.campusRem_item:after{content:'';position:absolute;width:20%;right:0;top:0;height:100%;background-color:#451813;z-index:-2;}
.campusRem_item .campusRem_txt{width:58%;padding:2.5% 7% 2.5% 4%;}
.campusRem_item .campusRem_txt>a{text-align:justify;}
.campusRem_item .campusRem_txt:before{content:'';position:absolute;top:0;left:0;width:5px;height:100%;background-color:#9e293c;}
.campusRem_item .campusRem_item_name{font-size:24px;margin-bottom:3%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.campusRem_item .campusRem_item_p{font-size:16px;line-height:32px;height:64px;
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:12%;}

.campusRem_item .campusRem_img{width:42%;position:absolute;top:0;right:0%;height:100%;}
.campusRem_item .campusRem_img>a{height:100%;}
.campusRem_item .campusRem_img>a>figure{height:100%;width:100%;}
.campusRem_item .campusRem_img>a>figure>img{height:100%;width:100%;object-fit:cover;}

.campusRem .campusRem_page{position:absolute;right:2%;left:auto;bottom:50%;width:40px;z-index:10;
transform:translateY(50%);-webkit-transform:translateY(50%);
flex-wrap:wrap;align-items:center;justify-content:center;}
.campusRem .campusRem_page .swiper-pagination-bullet{background:none;width:100%;height:0;padding-bottom:100%;position:relative;opacity:1;}
.campusRem .campusRem_page .swiper-pagination-bullet:before,
.campusRem .campusRem_page .swiper-pagination-bullet:after{width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;
content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.campusRem .campusRem_page .swiper-pagination-bullet:before{z-index:1;background-color:#fff;}
.campusRem .campusRem_page .swiper-pagination-bullet:after{z-index:-1;opacity:0;-webkit-opacity:0;
-webkit-transition:all 0.5s;transition:all 0.5s;background-color:#9e293c;}

.campusRem .campusRem_page .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1;-webkit-opacity:1;width:100%;height:100%;}

.campus_cnt{padding:6vw 0;}
.campus_list{margin:-2% -1.25%;padding-bottom:5vw;}
.campus_item{padding:2% 1.25%;}
.campus_item>a{background-color:#f3f3f3;}
.campus_item .campus_item_img{height:0;padding-bottom:55%;}
.campus_item .campus_item_img>figure{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;}
.campus_item .campus_item_img>figure>img{height:100%;width:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.campus_item .campus_item_txt{padding:4% 7%;z-index:2;overflow:hidden;}
.campus_item .campus_item_txt:after{content:'';position:absolute;top:-100%;left:0;width:100%;height:100%;background-color:#431611;z-index:-2;
opacity:0;-webkit-opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;}

.campus_item .campus_item_title{font-size:16px;margin-bottom:4%;text-align:justify;line-height:26px;height:52px;
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.campus_item .campus_item_time>em{margin-left:auto;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>第五部分<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/  
.edn{padding:6vw 0;}
.edn_list{padding-bottom:4vw;}
.edn_item{margin-bottom:2%;}
.edn_item:last-child{margin-bottom:0;}
.edn_item>a{background-color:#f6f6f6;padding:2%;align-items:center;padding-right:15%;z-index:2;overflow:hidden;}
.edn_item>a:before{content:'';width:100%;height:100%;top:0%;left:0;background-color:#034e75;position:absolute;z-index:-2;
-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;-webkit-opacity:0;transform:scale(.96,.8);-webkit-transform:(.96,.8);}
.edn_item>a .edn_item_icon{position:absolute;top:10%;right:0;height:80%;z-index:-1;opacity:.08;-webkit-opacity:.08;
-webkit-transition:all 0.35s;transition:all 0.35s;
animation:campus_rotate 6s linear infinite;-webkit-animation:campus_rotate 6s linear infinite;}
.edn_item>a .edn_item_icon img{height:100%;}
@keyframes edn_rotate{
    0%{
       transform:rotate(0);-webkit-transform:rotate(0);
    }  
    100%{
        transform:rotate(360deg);-webkit-transform:rotate(360deg);
    }
}
@-webkit-keyframes edn_rotate{
    0%{
       transform:rotate(0);-webkit-transform:rotate(0);
    }
    
    100%{
        transform:rotate(360deg);-webkit-transform:rotate(360deg);
    }
}

.edn_item .edn_time{width:72px;height:72px;}
.edn_item .edn_time>span{font-size:35px;line-height:1;height:65%;align-items:center;justify-content:center;background-color:#0390da;}
.edn_item .edn_time>em{background-color:#034e75;height:35%;align-items:center;justify-content:center;}
.edn_item .edn_cnt{width:calc(100% - 72px);width:-webkit-calc(100% - 72px);padding-left:2%;}
.edn_item .edn_title{font-size:16px;margin-bottom:1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.edn_item .edn_p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.edn_item .edn_del{position:absolute;top:50%;right:3%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>公示公告<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ 
.notice_top{padding:5vw 0;} 
.notice_top .notice_top_img{height:384px;}
.notice_top .notice_top_img>figure{width:100%;height:100%;}
.notice_top .notice_top_img>figure>img{width:100%;height:100%;object-fit:cover;}
/*.notice_top .notice_top_img .notice_top_img_txt{position:absolute;top:0;left:0;width:100%;height:100%;font-weight:bold;font-size:2.291666666666667vw;
align-items:center;padding:0 8%;}*/
.notice_top .notice_top_list{margin-left:auto;padding-left:4.5%;font-size:16px;}
.notice_top .notice_top_ul:before{content:'';width:100%;height:0;border-top:1px dashed #ddd;top:0;left:0;position:absolute;}
.notice_top .notice_top_ul{line-height:48px;}
.notice_top_item>a:after{content:'';width:100%;height:0;border-bottom:1px dashed #ddd;bottom:0;left:0;position:absolute;
-webkit-transition:all 0.2s;transition:all 0.2s;}
.notice_top_item .notice_top_icon{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.notice_top_item .notice_top_icon>i{font-size:14px;}
.notice_top_item .notice_top_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:22px;padding-right:25%;}
.notice_top_item .notice_top_time{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.notice_cnt{background-color:#f4eeec;padding:5vw 0;}

.notice_list{padding-bottom:4vw;margin:-.8%;}
.notice_item{padding:.8%;}
.notice_item>a{padding:8% 6%;z-index:2;overflow:hidden;}
.notice_item>a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-opacity:0;
background:url(notice_list_bg.jpg) no-repeat center center;background-size:cover;z-index:-2;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.notice_item>a:after{content:'';position:absolute;width:150%;height:200%;top:50%;left:50%;z-index:-1;
transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);
background-color:#fff;-webkit-transition:all 0.5s;transition:all 0.5s;}

.notice_item .notice_item_title{font-size:18px;margin-bottom:3%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.notice_item .notice_item_time{margin-bottom:11%;font-size:16px;}
.notice_item .notice_item_p{line-height:28px;font-size:16px;text-align:justify;height:56px;
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>招生招聘<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ 
.recruit_box{background-size:cover;}
.plan{padding:7vw 0;}
.plan .plan_title{font-size:1.875vw;line-height:1;padding-bottom:2%;margin-bottom:2%;color:#222;}
.plan .plan_title:after{content:'';position:absolute;width:35px;height:2px;background-color:#9e293c;bottom:0;left:50%;
transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.plan .plan_line{font-size:16px;line-height:36px;width:65%;margin-bottom:4.5%;text-align:justify;-moz-text-align-last:center;text-align-last:center;}
.plan .plan_cnt{width:75%;}
.plan .plan_cnt>div{flex-wrap:wrap;justify-content:center;margin:-1.5% -3%;}
.plan_item{padding:1.5% 3%;}
.plan_item>div{height:0;padding-bottom:100%;width:100%;}
.plan_item .plan_item_list{align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer;}
.plan_item .plan_item_list:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;opacity:.5;-webkit-opacity:.5;z-index:-1;}
.plan_item .plan_item_list:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;border:1px dashed rgba(158,41,60,.6);
border-radius:50%;-webkit-border-radius:50%;z-index:-2;-webkit-transition:all 0.5s;transition:all 0.5s;}
.plan_item .plan_number{margin-bottom:8%;}
.plan_item .plan_number>span{font-size:32px;line-height:1;}
.plan_item .plan_item_list{font-size:18px;color:#222;}
.plan:after{content:'';position:absolute;width:100%;height:8px;background-color:#9e293c;bottom:0;left:0;}

.recruit_cnt{background-color:#f7f5f4;padding-top:6vw;padding-bottom:7vw;}
.recruit_list{margin-bottom:4vw;}
.recruit_tile{font-size:1.875vw;line-height:1;margin-bottom:3.5%;color:#222;}
.recruit_item>a{align-items:center;height:70px;line-height:70px;padding:0 50px;font-size:16px;}
.recruit_item>a:before{content:'';position:absolute;width:6px;height:6px;border-radius:50%;-webkit-border-radius:50%;background-color:#999;
left:25px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-transition:all 0.35s;transition:all 0.35s;}
.recruit_item .recruit_item_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:50px;}
.recruit_item .recruit_item_time{margin-left:auto;}
.recruit_item:nth-child(odd)>a{background-color:#fff;}


.recruit_item01{margin-bottom:1.5%;}
.recruit_item01>a{align-items:center;font-size:16px;padding:2.5% 5%;}
.recruit_item01>a:before{content:'';position:absolute;left:0;top:50%;height:0;width:4px;background-color:#fffc00;
opacity:0;-webkit-opacity:0;-webkit-transition:all 0.35s;transition:all 0.35s;}
.recruit_item01>a .recruit_item01_l{padding-right:30px;}
.recruit_item01>a .recruit_item01_l .recruit_item01_name{padding-right:50px;}
.recruit_item01>a .recruit_item01_c{padding-left:30px;}
.recruit_item01>a .recruit_item01_l:after{content:'';position:absolute;width:1px;height:90%;top:50%;right:0;background-color:#ddd;
transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-transition:all 0.35s;transition:all 0.35s;}
.recruit_item01>a .recruit_item01_r{margin-left:auto;}
.recruit_item01>a .recruit_item01_r i{margin-left:5px;font-size:14px;display:inline-block;}
.recruit_item01 .recruit_txt{height:0;overflow:hidden;}
.recruit_item01 .recruit_txt>div{padding:3.5% 5%;color:#666;}
.recruit_item01 .recruit_delivery{width:130px;height:40px;line-height:40px;margin-top:3%;}
.recruit_item01 .recruit_delivery>a{width:100%;height:100%;border:1px solid #9e293c;
box-shadow: 0px 2px 0 #9e293c, 2px 4px 6px #9e293c;-webkit-box-shadow: 0px 2px 0 #9e293c, 2px 4px 6px #9e293c;}

.recruit_item01.on{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.recruit_item01.on>a{background-color:#9e293c;color:#fff;}
.recruit_item01.on>a:before{opacity:1;-webkit-opacity:1;height:100%;top:0;}
.recruit_item01.on>a .recruit_item01_name{color:#fff;}
.recruit_item01.on>a .recruit_item01_r i{transform:rotate(180deg);-webkit-transform:rotate(180deg);color:#fff;}
.recruit_item01.on>a .recruit_item01_l:after{background-color:rgba(255,255,255,.6)}



/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>招生招聘<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ 
.recruitInfo .recruit_cnt{padding:6vw 0;}
.recruitInfo .recruit_cnt .recruit_item:nth-child(even)>a{background-color:#f6f6f6;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>食品安全<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ 
.logistics{padding:6vw 0;}
.logistics_box{padding-bottom:4vw;margin:-1.1% -1.4%;}
.logistics_item{padding:1.1% 1.4%;}
.logistics_item .logistics_item_img{height:0;padding-bottom:55%;}
.logistics_item .logistics_item_img>figure{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;}
.logistics_item .logistics_item_img>figure>img{height:100%;width:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.logistics_item .logistics_item_txt{padding:5% 4%;}
.logistics_item .logistics_item_title{font-size:18px;margin-bottom:4%;text-align:justify;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.logistics_item .logistics_item_time{font-size:16px;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>后勤动态<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ 
.dynamic{padding:6vw 0;}
.dynamic_box{padding-bottom:4vw;}
.dynamic_item{padding-bottom:2.2%;}
.dynamic_item:last-child{padding-bottom:0;}
.dynamic_item>a{padding:1.25% 0 1.25% 1.25%;align-items:center;}
.dynamic_item>a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed #ddd;}
.dynamic_item .dynamic_img{width:300px;}
.dynamic_item .dynamic_img>figure{width:100%;height:0;padding-bottom:55%;overflow:hidden;}
.dynamic_item .dynamic_img>figure>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;}
.dynamic_item .dynamic_text{padding:0 3.2%;width:calc(100% - 300px);width:-webkit-calc(100% - 300px);}
.dynamic_item .dynamic_t{align-items:flex-end;margin-bottom:2%;}
.dynamic_item .dynamic_title{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:4%;}
.dynamic_item .dynamic_p{font-size:16px;line-height:32px;height:64px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>校园安全<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.security{padding:6vw 0;}
.security_box{padding-bottom:4vw;margin:-1.4%;} 
.security_item{padding:1.4%;}
.security_item .security_item_img{height:0;padding-bottom:55%;}
.security_item .security_item_img>figure{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;}
.security_item .security_item_img>figure>img{height:100%;width:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.security_item .security_item_txt{padding:5% 2%;}
.security_item .security_item_title{font-size:16px;margin-bottom:5%;text-align:justify;line-height:25px;height:50px;
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>图影中心<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.chart{padding:6vw 0;}
.chart_box{padding-bottom:4vw;margin:-1.1% -.6%;}
.chart_item{padding:1.1% .6%;}
.chart_item .chart_item_img{height:0;padding-bottom:65%;}
.chart_item .chart_item_img>figure{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;}
.chart_item .chart_item_img>figure>img{height:100%;width:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.chart_item .chart_item_txt{padding:5%;}
.chart_item .chart_item_title{font-size:16px;text-align:justify;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>图影中心<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.video{padding:6vw 0;}
.video_box{padding-bottom:4vw;margin:-1.6% -1%;}
.video_item{padding:1.6% 1%;}
.video_item .video_item_img{height:0;padding-bottom:65%;}
.video_item .video_item_img>figure{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;}
.video_item .video_item_img>figure>img{height:100%;width:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.video_item .video_item_txt{padding:4% 0;}
.video_item .video_item_title{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.video_item .video_item_img .video_item_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:35px;height:35px;line-height:35px;}
.video_item .video_item_img .video_item_play>i{font-size:42px;}
.video_item .video_item_img .video_item_line{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}
.video_item .video_item_img .video_item_line span{position:absolute;background-color:#9e293c;display:inline-block;
-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;}
.video_item .video_item_img .video_item_line .line-1{height:8px;top:0;left:0;width:0;}
.video_item .video_item_img .video_item_line .line-2{height:8px;bottom:0;right:0;width:0;}
.video_item .video_item_img .video_item_line .line-3{width:8px;top:0;right:0;height:0;}
.video_item .video_item_img .video_item_line .line-4{width:8px;bottom:0;left:0;height:0;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>详情<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.del_bg>.navb{background-color:#fff;}
.details_info_content.details_info{float:none;margin:0 auto;padding-right:0;}
.details{padding-top:2.5vw;padding-bottom:6vw;}
.details{background-color:#f9f9f9;} 

.details_info{width:74%;padding-right:2.8%;}
.details_info>div{padding:7% 10%;}
.details_info .details_title{padding-bottom:4.5%;}
.details_info .details_title>h4{font-size:24px;margin-bottom:2%;text-align:justify;line-height:1.5;}
.details_info .details_record>span{margin-right:5%;}
.details_info .details_record>span:last-child{margin-right:0;}
.details_info .details_title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#eee;}
.details_info .details_content{font-size:16px;color:#666;padding-top:6%;padding-bottom:10%;text-align:justify;}
.details_info .details_content img{max-width:100%;display:inline-block;}

/*可删除——s*/
.details_info .details_content p{line-height:30px;margin-bottom:2%;}
.details_info .details_content img{margin-bottom:2%;}
.details_info .details_content p:last-child{margin-bottom:0;}
.details_info .details_content img:last-child{margin-bottom:0;}
/*可删除_e*/

.details_info .details_btn{align-items:center;}
.details_info .details_btn .details_Jump{padding-right:10%;line-height:26px;text-align:justify;font-size:16px;}
.details_info .details_btn .details_Jump>div{margin-bottom:15px;}
.details_info .details_btn .details_Jump>div:last-child{margin-bottom:0;}
.details_info .details_back{margin-left:auto;}
.details_info .details_back>a{background-color:rgba(158,41,60,.25);height:38px;font-size:16px;width:132px;
border-radius:38px;-webkit-border-radius:38px;line-height:38px;padding-left:48px;padding-right:20px;}
.details_info .details_back>a>i{display:inline-block;width:38px;height:38px;line-height:38px;position:absolute;left:0;top:0;font-size:20px;}
.details_info .details_back>a:before{padding-right:20px;}

.details_info .details_btn .details_Jump a:hover{color:#9e293c;}

.details_Hot{width:26%;position:sticky;top:150px;padding-top:3%;padding-bottom:1%;}
.details_Hot .Hot_title{font-size:30px;line-height:1;padding-left:10%;font-weight:bold;}
.details_Hot .Hot_title:before{content:'';position:absolute;width:7px;height:100%;background-color:#9e293c;left:0;top:0;}
.details_Hot .Hot_box{padding:10%;}
.Hot_item>a{padding-bottom:5%;}
.Hot_item>a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#eee;}
.Hot_item .Hot_item_img{height:0;padding-bottom:55%;}
.Hot_item .Hot_item_img>figure{position:absolute;width:100%;height:100%;overflow:hidden;}
.Hot_item .Hot_item_img>figure>img{width:100%;height:100%;object-fit:cover;
-webkit-transition:all 1s;transition:all 1s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.Hot_item .Hot_item_text{padding:5% 2%;}
.Hot_item .Hot_item_title{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
margin-bottom:4%;text-align:justify;}
.details_Hot .Hot_list{padding-top:7%;font-size:16px;text-align:justify;}
.details_Hot .Hot_list>li>a{padding:4% 2% 4% 5%;position:relative;}
.details_Hot .Hot_list>li>a>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.details_Hot .Hot_list>li>a:before{content:'';width:4px;height:4px;border-radius:50%;-webkit-border-radius:50%;background-color:#999;
position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);
-webkit-transition:all 0.35s;transition:all 0.35s;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>表单<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.ojsrorm{padding:6vw 0;}
.ojsrorm_title{font-size: 2.0833333333333335vw;line-height:1;}
.ojsrorm_cnt{margin-top:4vw;}
.ojsrorm_cnt .layui-form-label{font-size:16px;}
.ojsrorm_cnt *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}    
.ojsrorm_cnt .ojsrorm_line{justify-content:space-between;}
.ojsrorm_cnt .layui-form-item .layui-input-inline{margin:0 !important;width:auto;}
.ojsrorm_cnt .layui-form-radio *{font-size:16px;}
.ojsrorm_cnt .layui-form-radio:hover *,.ojsrorm_cnt .layui-form-radioed,.ojsrorm_cnt .layui-form-radioed>i{color:#9e293c;}
.ojsrorm_cnt .layui-input,.ojsrorm_cnt .layui-select,.ojsrorm_cnt .layui-textarea{height:42px;font-size:16px;}
.ojsrorm_cnt .layui-form-label{padding:0 15px;line-height:42px;}
.ojsrorm_cnt .layui-textarea{padding:11px 10px;}
.ojsrorm_cnt .layui-form-item{margin-bottom:20px;}
.layui-laydate .layui-this{background-color: #9e293c!important;}

.ojsrorm_cnt .layui-input::-webkit-input-placeholder,
.ojsrorm_cnt .layui-textarea::-webkit-input-placeholder{color:#b1b1b1;}
.ojsrorm_cnt .layui-input:-ms-input-placeholder,
.ojsrorm_cnt .layui-textarea:-ms-input-placeholder{color:#b1b1b1;}
.ojsrorm_cnt .layui-input::placeholder,
.ojsrorm_cnt .layui-textarea::placeholder{color:#b1b1b1;}

.ojsrorm_cnt .layui-btn{height:42px;line-height:42px;background-color:#9e293c;padding:0 60px;font-size:16px;}


/*电端加上鼠标效果 */
@media screen and (min-width:992px){
	.navb_list .navb_list_item>a:hover{color:#9e293c;}
	.navb_list .navb_list_item>a:hover:after{width:100%;left:0;opacity:1;-webkit-opacity:1;}
	.navb_bread>a:hover{color:#9e293c;text-decoration:underline;}
	.pageList li a:hover{background-color:#9e293c;color:#fff;border-color:#9e293c;}
	.masterBtn_hover01:hover::before{opacity:0;-webkit-opacity:0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
	.masterBtn_hover01:hover>span{opacity:1;-webkit-opacity:1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
	.masterBtn_hover01:hover>span:nth-child(1){-webkit-transition-delay:0.05s;transition-delay:0.05s;}
	.masterBtn_hover01:hover>span:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
	.masterBtn_hover01:hover>span:nth-child(3){-webkit-transition-delay:0.15s;transition-delay:0.15s;}
	.masterBtn_hover01:hover>span:nth-child(4){-webkit-transition-delay:0.2s;transition-delay:0.2s;}
	.masterBtn_hover01:hover>span:nth-child(5){-webkit-transition-delay:0.25s;transition-delay:0.25s;}
	.masterBtn_hover01:hover>span:nth-child(6){-webkit-transition-delay:0.3s;transition-delay:0.3s;}
	.masterBtn_hover01:hover>span:nth-child(7){-webkit-transition-delay:0.35s;transition-delay:0.35s;}
	.masterBtn_hover01:hover>span:nth-child(8){-webkit-transition-delay:0.4s;transition-delay:0.4s;}
	.partyNews_item>a:hover .partyNews_item_r{color:#fff;}
	.partyNews_item>a:hover .partyNews_item_r:before{width:100%;}
	.partyNews_item>a:hover:after{opacity:1;-webkit-opacity:1;}
	.partyNews_item>a:hover .partyNews_item_l figure img{transform:scale(1.06);-webkit-transform:scale(1.06);}
	.partyNews_cnt:hover .partyNews_title:after{transform: scaleX(1);-webkit-transform:scaleX(1);transform-origin:0;-webkit-transform-origin:0;}
    .partyNews .partyNews_image a:hover figure img{transform:scale(1.06);-webkit-transform:scale(1.06);}
    .honor_box .honor_item>a:hover .honor_title{color:#9e293c;}
	.honor_box .honor_item>a:hover .honor_title:before{transform: scaleX(1);-webkit-transform:scaleX(1);transform-origin:0;-webkit-transform-origin:0;}
	.honor_box .honor_item>a:hover .honor_img img {transform:scale(1.1);-webkit-transform:scale(1.1);}    
	.ceptNews_top .ceptNews_img>div>a:hover figure img{transform:scale(1.06);-webkit-transform:scale(1.06);}
	.ceptNews_region_item>div>a:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);}
	.ceptNews_region_item>div>a:hover .ceptNews_region_name{background-position:0 100%;}
	.ceptNews_item>a:hover .ceptNews_item_name{color:#9e293c;}
    .ceptNews_item>a:hover:before{background-color:#9e293c;}
    .campusRem .campusRem_page .swiper-pagination-bullet:hover:after{opacity:1;-webkit-opacity:1;width:100%;height:100%;}    
    .campus_item>a:hover .campus_item_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
	.campus_item>a:hover .campus_item_txt:after{opacity:1;-webkit-opacity:1;top:0;}
	.campus_item>a:hover .campus_item_title{color:#fff;}
	.campus_item>a:hover .campus_item_time{color:#fff;}
	.edn_item>a:hover:before{opacity:1;-webkit-opacity:1;transform:none;-webkit-transform:none;}
	.edn_item>a:hover .edn_time>span{background:#f6f6f6;color:#333;}
	.edn_item>a:hover .edn_time>em{background:#fff;color:#333;}
	.edn_item>a:hover .edn_title{color:#fff;}
	.edn_item>a:hover .edn_p{color:rgba(255,255,255,.6);}
	.edn_item>a:hover .edn_del{color:#fff;}
	.edn_item>a:hover .edn_item_icon{opacity:1;-webkit-opacity:1;}
	.notice_item>a:hover:before{opacity:1;-webkit-opacity:1;}
	.notice_item>a:hover:after{height:50%;opacity:0;-webkit-opacity:0;}
	.notice_item>a:hover .notice_item_title{color:#fff;}
	.notice_item>a:hover .notice_item_time{color:#fff;}
	.notice_item>a:hover .notice_item_p{color:rgba(255,255,255,.6);}
	.recruit_item>a:hover .recruit_item_name{color:#9e293c;}
	.recruit_item>a:hover .recruit_item_time{color:#9e293c;}
    .recruit_item>a:hover:before{background-color:#9e293c;}
    
    .plan_item .plan_item_list:hover{color:#fff;}
    .plan_item .plan_item_list:hover>div{transform:rotate(360deg);}
    .plan_item .plan_item_list:hover:before{opacity:1;-webkit-opacity:1;}
    .plan_item .plan_item_list:hover:after{background-color:#9e293c;}
    .plan_item .plan_item_list:hover .plan_number>span{color:#fff;}
   
   .logistics_item>a:hover .logistics_item_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
   .logistics_item>a:hover .logistics_item_title{color:#9e293c;}   
   .security_item>a:hover .security_item_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
   .security_item>a:hover .security_item_title{color:#9e293c;}  
   .chart_item>a:hover .chart_item_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
   .chart_item>a:hover .chart_item_title{font-weight:bold;color:#9e293c;}
   .dynamic_item>a:hover .dynamic_title{color:#9e293c;}
   .dynamic_item>a:hover .dynamic_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
   .notice_top_item>a:hover:after{border-color:#9e293c;}
   .notice_top_item>a:hover .notice_top_icon{color:#9e293c;}
   .notice_top_item>a:hover .notice_top_name{color:#9e293c;}
   .notice_top_item>a:hover .notice_top_time{color:#9e293c;}
    .video_item>a:hover .video_item_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
    .video_item>a:hover .video_item_img .video_item_line span{opacity:1;}
	.video_item>a:hover .video_item_img .video_item_line .line-1,
	.video_item>a:hover .video_item_img .video_item_line .line-2{width:100%;}
	.video_item>a:hover .video_item_img .video_item_line .line-3,
	.video_item>a:hover .video_item_img .video_item_line .line-4{height:100%;}
	.video_item>a:hover .video_item_title{color:#9e293c;}
    .details_Hot .Hot_list>li>a:hover{color:#9e293c;}
	.details_Hot .Hot_list>li>a:hover:before{background-color:#9e293c;}
	.Hot_item>a:hover .Hot_item_title{color:#9e293c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.Hot_item>a:hover .Hot_item_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
    .main_switch>a:hover{background-color:#fff;color:#9e293c;}
    .quick_item>a:hover .quick_icon>svg{stroke:#9e293c;stroke-width:3px;}
    .quick_item>a:hover .quick_name{color:#9e293c;}
    .branch_item>a:hover>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
    .branch_item>a:hover .branch_item_circular:after{transform:scale(4.5);-webkit-transform:scale(4.5);opacity:1;-webkit-opacity:1;}
    .Hrecruit_news>a:hover .Hrecruit_news_img>figure>img{transform:scale(1.1);-webkit-transform:scale(1.1);
    -webkit-transition:all 1s;transition:all 1s;}
    
    .Hrecruit_news>a:hover .Hrecruit_news_img>figure:after{animation:gradient-rectangle 1.2s 1;-webkit-animation:gradient-rectangle 1.2s 1;
	animation-timing-function: cubic-bezier(0, 0, 0.18, 0.96);-webkit-animation-timing-function: cubic-bezier(0, 0, 0.18, 0.96);}
	@keyframes gradient-rectangle {
		0% {
			-webkit-transform: scaleY(0);transform: scaleY(0);
			-webkit-transform-origin: bottom;transform-origin: bottom;
			background: linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			background: -webkit-linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			opacity:1;-webkit-opacity:1;
		}
	
		100% {
			-webkit-transform:scaleY(1);transform:scaleY(1);
			-webkit-transform-origin: top;transform-origin: top;
			background:linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			background:-webkit-linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			opacity:0;-webkit-opacity:0;
		}
	}
	@-webkit-keyframes gradient-rectangle {
		0% {
			-webkit-transform: scaleY(0);transform: scaleY(0);
			-webkit-transform-origin: bottom;transform-origin: bottom;
			background: linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			background: -webkit-linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			opacity:1;-webkit-opacity:1;
		}
	
		100% {
			-webkit-transform:scaleY(1);transform:scaleY(1);
			-webkit-transform-origin: top;transform-origin: top;
			background:linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			background:-webkit-linear-gradient(to top,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.6));
			opacity:0;-webkit-opacity:0;
		}
	}
    
    .btnEvent_box .btnEvent_nav .swiper-pagination-bullet:hover:after{transform:none;-webkit-transform:none;}
    .Hlinks_mask li>a:hover{background-color:#025425;color:#fff;}
	.Hlogistics_item>a:hover .Hlogistics_title{color:#9e293c;}
	.Hrelease_top .Hrelease_tab>li>.Hrelease_tab_link:hover{color:#9e293c;}
	.Hrelease_top .Hrelease_tab>li>.Hrelease_tab_link:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);transform-origin:0;-webkit-transform-origin:0;}	
	.Hpicture_item>div>a:hover .Hpicture_img>img{transform:scale(1.1);-webkit-transform:scale(1.1);}
	.Hnews_list a:hover:after{border-color:#9e293c;}
	.Hnews_list a:hover .Hnews_icon{color:#9e293c;}
	.Hnews_list a:hover .Hnews_name{color:#9e293c;}
    .recruit_item01 .recruit_delivery>a:hover{text-decoration:underline;}
      
    
}

@media screen and (max-width:1600px){	  
   
}

@media screen and (max-width:1400px){	
    .Hnews_item .Hnews_title{font-size:26px;padding-left:50px;}
    .page_banner .h-banner_txt p{font-size:22px;}
    .campusRem_item .campusRem_item_name{font-size:22px;}
    .contact_item>div{padding-left:40px;}
    .partyNews_cnt .partyNews_title>p{font-size:22px;line-height:36px;height:72px;}
    .partyNews_item .partyNews_item_l{width:360px;}
    .partyNews_item .partyNews_item_c{width:calc(100% - 360px);width:-webkit-calc(100% - 360px);}
    .qts_item h4{font-size:28px;}
    .main_txt .main_name>span{font-size:32px;}
    .main_txt .main_p{height:130px;}
    .plan .plan_title{font-size:26px;}
    .plan_item .plan_number>span{font-size:30px;}
    .recruit_tile{font-size:26px;}
}

@media screen and (max-width:1200px){	
    .Htitle>h3{font-size:28px;}	
    .branch_item .branch_item_circular{width:100px;height:100px;}
    .branch_item .branch_item_icon{height:34px;}
    .branch_item .branch_item_name{font-size:18px;}
    .Hnews_item .Hnews_title{font-size:24px;padding-left:35px;}
    .Hrecruit_down_line .Hrecruit_down_name{font-size:19px;line-height:28px;height:28px;-webkit-line-clamp:1;}
    .Hrecruit_cnt .Hrecruit_top .Hrecruit_more>a .master_del .master_del_icon{height:48px;width:48px;} 
    .Hrecruit_cnt .Hrecruit_top .Hrecruit_more>a .master_del .master_del_icon>i{font-size:34px;}
    .Hrecruit_down_txt>div .join_nav .swiper-pagination-bullet{margin-left:10px;}
    .Htitle2{font-size:26px;}
    .page_banner .h-banner_txt h3{font-size:30px;}
    .page_banner .h-banner_txt p{font-size:20px;}
    .campusRem_item .campusRem_item_name{font-size:20px;}
    .details_Hot .Hot_title{font-size:26px;}
    .details_info .details_title>h4{font-size:22px;}
    .loc_title{font-size:26px;}
    .locMap_t .locMap_L{font-size:18px;}
    .contact_item>div{padding-left:30px;}
    .contact_item .contact_item_name{font-size:22px;}
    .partyNews_cnt .partyNews_title>p{font-size:20px;line-height:32px;height:64px;}
    .partyNews_item .partyNews_item_l{width:320px;}
    .partyNews_item .partyNews_item_c{width:calc(100% - 320px);width:-webkit-calc(100% - 320px);}
    .partyNews_item .partyNews_item_title{font-size:18px;}
    .qts_item h4{font-size:26px;}
    .main_txt .main_name>span{font-size:28px;}
    .main_txt .main_p{height:104px;}
    .main_switch>a{width:48px;height:48px;line-height:48px;}
    .video_item .video_item_img .video_item_play>i{font-size:38px;}
    .plan .plan_title{font-size:24px;}
    .plan .plan_line{width:70%;}
    .plan .plan_cnt{width:80%;}
    .plan_item .plan_number>span{font-size:28px;}
    .plan_item .plan_item_list{font-size:16px;}
    .recruit_tile{font-size:24px;}
    .ojsrorm_title{font-size:26px;}
    .main_list .main_list_item{padding-right:20px;padding-bottom:20px;}
    .main_list>div{margin-right:-20px;}
    .main_list .main_list_name{font-size:14px;}
    
}
@media screen and (max-width:992px){
	.row{padding:0 15px;}
	.btnEvent_box .btnEvent_switch .partyNews_page_num>span{font-size:22px;}
	.btnEvent_box .btnEvent_switch .btnEvent_switch_btn>i{font-size:16px;}
	.btnEvent_box .btnEvent_nav .swiper-pagination-bullet{width:18px;height:18px;margin-right:15px;}
	#Hbanner{height:38vh;}
	#Hbanner .mouse-of{width:20px;height:36px;border-radius:36px;-webkit-border-radius:36px;}
	.wave{width:180px;height:180px;}
	.quick_item .quick_icon{width:35px;height:35px;}
	
	.quick_box{padding:30px 0;margin:-15px 0;}
	.quick_item .quick_name{font-size:14px;}
	.all{padding-top:70px;}
	.btnEvent_box .btnEvent_switch .partyNews_page_num{padding:0 10px;}
	.quick_item .quick_icon{margin-bottom:10px;}
	.quick_item{padding:15px 0;}
	.branch{padding:40px 0;}
	.Htitle>p{padding-left:25px;}
	.Htitle>p:before{width:18px;height:3px;}
	.Htitle>h3{font-size:24px;}	
    .branch_item{padding:6px;}
    .branch_item .branch_item_icon{height:30px;margin-bottom:6px;}
    .branch_item .branch_item_circular{width:90px;height:90px;bottom:20px;left:20px;}
	.branch_item .branch_item_name{font-size:16px;}
	.branch_list{margin:-6px;padding-top:30px;}
	.Hnews_item .Hnews_title{font-size:20px;padding-left:40px;margin-bottom:20px;}
	.Hnews_item{padding:0 10px;}
	.Hnews_box{margin:0 -10px;}
	.Hnews_item .Hnews_rem_Mask{height:38px;line-height:38px;}
	.Hnews_item .Hnews_rem_name{font-size:14px;}
	.Hnews_list .Hnews_name{font-size:14px;}
	.Hnews_list{line-height:40px;}
	.Hnews{padding:40px 0;}
	.Hrecruit{padding:40px 0;}
	.Hrecruit_cnt .Hrecruit_mask{position:relative;padding-top:30px;}	
	.Hrecruit_cnt .Hrecruit_top .Hrecruit_more>a .master_del .master_del_icon{height:42px;width:42px;} 
    .Hrecruit_cnt .Hrecruit_top .Hrecruit_more>a .master_del .master_del_icon>i{font-size:28px;}
    .master_del{font-size:15px;}
    .master_del .master_del_icon{margin-right:10px;}
    .Hrecruit_down_line .Hrecruit_down_name{font-size:16px;line-height:26px;height:26px;}
    .Hrecruit_down_line .Hrecruit_down_time{font-size:14px;margin-bottom:15px;margin-top:15px;}
    .Hrecruit_down_txt>div .join_nav .swiper-pagination-bullet{width:6px;height:6px;}
    .Hrecruit_down .Hrecruit_down_txt{padding:20px 25px;}
	#join_swiper{padding-bottom:40px;}
	.Htitle2{font-size:24px;}
	.Hpicture_line1{display:none;}
	.Hpicture_line2{width:100%;}
	.Hpicture{padding:40px 0;}
	.Hpicture_list{padding-top:30px;margin:-6px;}
	.Hpicture_item>div>a{top:6px;left:6px;right:6px;bottom:6px;}
	.Hpicture_line2 .Hpicture_item>div>a .Hpicture_title{padding:15px 20px;font-size:15px;}
	.Hrelease_item{padding:0;width:100%;float:none;margin-bottom:35px;}
	.Hrelease_item:last-child{margin-bottom:0;}
	.Hrelease_box{margin:0;}
	.Hrelease_top .Hrelease_tab{font-size:15px;}
	.Hlogistics_item .Hlogistics_name{font-size:15px;padding-right:20px;}
	.Hteach .edn_item .edn_title{font-size:16px;margin-bottom:10px;}
	.Hlogistics_item .Hlogistics_time>span{font-size:15px;}
	.Hlogistics_item .Hlogistics_title{margin-bottom:10px;}
	.Hrelease_top{margin-bottom:30px;}
	.edn_item .edn_time>span{font-size:30px;}
	.edn_item .edn_time{height:66px;width:66px;}
	.edn_item .edn_time>em{font-size:13px;}
	.Hteach .edn_item>a{padding:20px 25px;padding-right:20px;}
	.Hteach .edn_item .edn_cnt{padding-left:20px;width:calc(100% - 66px);width:-webkit-calc(100% - 66px);}
	.Hteach .edn_item{margin-bottom:12px;}
	.Hlogistics .Hlogistics_list{padding:30px 25px;transform:none;-webkit-transform:none;}
	.Hlogistics_item{padding:15px 0;}
	.Hlogistics_item .Hlogistics_icon>i{font-size:16px;}
    .Hlinks{padding:30px 0;}
	.Hlinks_box .Hlinks_mask{margin-top:25px;}
	.Hlinks_title>i{width:30px;height:30px;line-height:30px;font-size:20px;}
	.Hrelease_top .Hrelease_tab>li{padding-left:5px;}
	#Hlinks_mask_tab{padding:0;margin:-8px;padding-top:25px;}
	#Hlinks_mask_tab li{width:25%;float:left;padding:8px;}
	.Hlinks_mask li>a{width:100%;font-size:15px;min-width:100%;}
	.Hlinks_link{text-align:left;margin-top:30px;}
	.Hlinks_link_item li{padding:6px 10px;}
	.Hlinks_link .Hlinks_link_item{margin:-6px -10px;}
	.Hlinks_link_item li>a{font-size:15px;}
	.page_banner{height:32vh;}
	.campus_box{padding:40px 0;}
	.campusRem .campusRem_page{width:36px;}
	.master_del .master_del_icon{width:38px;height:38px;}
	.master_del .master_del_icon>i{font-size:24px;}
	.campusRem_item .campusRem_item_p{font-size:15px;line-height:26px;height:52px;}	
	.campusRem_item .campusRem_item_name{font-size:18px;}
	.campusRem_item .campusRem_txt:before{width:3px;}
	.campusRem .campusRem_page .swiper-pagination-bullet:before, .campusRem .campusRem_page .swiper-pagination-bullet:after{width:6px;height:6px;}
	.page_banner .h-banner_txt h3{font-size:26px;margin-bottom:10px;}
	.page_banner .h-banner_txt p{font-size:18px;}
	.campus_cnt{padding:40px 0;}
	.campus_list{margin:-12px -8px;}
	.campus_item{padding:12px 8px;}
	.campus_item .campus_item_title{font-size:15px;line-height:24px;height:48px;margin-bottom:12px;}
	.campus_item .campus_item_time{font-size:13px;}
	.campus_item .campus_item_txt{padding:15px;}
	.campus_item{width:50%;}
	.campus_list{margin-bottom:30px;}
	.ceptNews_top .ceptNews_img{display:none;}
	.ceptNews_top .ceptNews_region{width:100%;}
	.ceptNews_top{padding:40px 0;}
	
	.ceptNews_region_item:nth-child(1)>div{padding-right:10px;padding-bottom:12px;}
	.ceptNews_region_item:nth-child(2)>div{padding-left:10px;padding-bottom:12px;}
	.ceptNews_region_item:nth-child(3)>div{padding-right:10px;padding-top:12px;}
	.ceptNews_region_item:nth-child(4)>div{padding-left:10px;padding-top:12px;}
	.ceptNews_region_item .ceptNews_region_name{font-size:16px;line-height:28px;height:56px;margin-bottom:20px;}
	.ceptNews_region_item>div>a{padding:20px 25px;}
	.ceptNews_item>a{padding:0 30px;line-height:60px;height:60px;}
	.ceptNews_item>a:before{left:15px;}
	.ceptNews_item .ceptNews_item_name{padding-right:30px;font-size:15px;}
	.ceptNews_list{padding-bottom:30px;}
	.ceptNews_box{padding-bottom:40px;}
	.chart_item{padding:12px 8px;width:33.333333%;}
	.chart_box{margin:-12px -8px;}
	.chart_item .chart_item_txt{padding:12px;}
	.chart{padding:40px 0;}
	.chart_box{padding-bottom:30px;}
	.chart_item .chart_item_title{font-size:15px;}
	.details_Hot{display:none;}
	.details_info{float:none;width:100%;padding-right:0;}
	.details{padding:40px 0;}
	.details_info>div{padding:40px;}
	.details_info .details_title>h4{margin-bottom:15px;}
	.details_info .details_title{padding-bottom:30px;}
	.details_info .details_content{padding:35px 0;}
	.details_record{font-size:13px;}
	.details_info .details_btn{display:block;}
	.details_info .details_btn .details_Jump{width:100%;padding-right:0;margin-bottom:30px;}
	.details_info .details_back>a{margin:0 auto;}
	.details_info .details_btn .details_Jump>div{margin-bottom:10px;}
	.dynamic{padding:40px 0;}
	.dynamic_item .dynamic_img{width:250px;}
	.dynamic_item .dynamic_text{width:calc(100% - 250px);width:-moz-calc(100% - 250px);padding:0 25px;}
	.dynamic_item>a{padding:15px 0 15px 15px;}
	.dynamic_item .dynamic_title{font-size:16px;padding-right:15px;}
	.dynamic_item .dynamic_p{font-size:14px;line-height:24px;height:44px;}
    .dynamic_item .dynamic_t{margin-bottom:10px;}
    .dynamic_item{padding-bottom:16px;}
    .dynamic_box{padding-bottom:30px;}
    .edn{padding:40px 0;}
    .edn_item .edn_title{margin-bottom:10px;}
    .edn_item>a{padding:20px;padding-right:100px;}
    .edn_item .edn_del{right:15px;}
    .edn_item .edn_cnt{padding-left:20px;}
    .edn_item{margin-bottom:12px;}
    .edn_list{padding-bottom:30px;}
    .honor{padding:40px 0;}
    .honor_box .honor_item{width:33.333333%;padding:12px 8px;}
    .honor_box .honor_list{margin:-12px -8px;}
    .honor_box .honor_title{font-size:16px;padding:12px 0;}
    .honor_box .honor_obj{left:15px;right:15px;top:15px;bottom:15px;}
    .honor_box{padding-bottom:30px;}
	.navb_list{display:none;}
	.navb_box{height:60px;line-height:60px;font-size:15px;}
	.navb_bread{margin-left:0;}
	.loc_box{padding-top:40px;}
	.locMap_t .locMap_L .loc_map_p{margin-right:0;display:block;padding-left:35px;}
	.locMap_t .locMap_L{font-size:16px;}
	.locMap_t .locMap_L .loc_map_p.loc_icon01{margin-bottom:10px;}
	.locMap{margin-top:35px;}
	.locMap .locMap_img{margin-top:25px;}
	.contact_line>div>div{display:block;}
	.contact_item{width:100%;padding:20px 0;}
	.loc_title{font-size:24px;}
	.contact_item .contact_item_name{font-size:20px;margin-bottom:20px;}
	.contact_item .contact_item_tel>div{padding-right:40px;font-size:16px;}
	.contact_item>div:before{width:2px;}
	.contact_item>div{padding-right:0;padding-left:25px;}
	.contact_line{margin-top:30px;}
	.contact_box{padding:40px 0;}
	.logistics{padding:40px 0;}
	.logistics_item .logistics_item_title{font-size:16px;margin-bottom:10px;line-height:24px;}
	.logistics_item .logistics_item_time{font-size:14px;}
	.logistics_item .logistics_item_txt{padding:12px 10px;}
	.logistics_item{padding:10px 8px;}
	.logistics_box{margin:-10px -8px;padding-bottom:30px;}
	.notice_top .notice_top_img{display:none;}
	.notice_top .notice_top_list{margin-left:0;width:100%;padding-left:0;font-size:15px;}
	.notice_top{padding:40px 0;}
	.notice_top_item .notice_top_name{padding-right:110px;}
	.notice_cnt{padding:40px 0;}
	.notice_item{width:33.333333%;padding:8px;}
	.notice_list{padding-bottom:30px;margin:-8px;}
	.notice_item .notice_item_title{font-size:16px;margin-bottom:10px;}
	.notice_item .notice_item_time{font-size:14px;margin-bottom:15px;}
	.notice_item .notice_item_p{font-size:14px;line-height:26px;height:52px;}
	.notice_item>a{padding:18px 15px;}
	.partyNews_cnt .partyNews_title>p{font-size:18px;line-height:28px;height:56px;}
	.partyNews_cnt .partyNews_title{padding-bottom:12px;margin-bottom:0;}
	.partyNews_cnt .partyNews_time{font-size:14px;}
	.partyNews_cnt .partyNews_time{margin-bottom:25px;}
	.partyNews_page{margin-bottom:25px;}
	.partyNews_box{padding:40px 0;}
	.partyNews_page .partyNews_page_num>span{font-size:22px;}
	.partyNews_page .partyNews_page_btn>i{font-size:16px;}
	.partyNews_item .partyNews_item_r{display:none;}
	.partyNews_item .partyNews_item_cnt{padding-right:0;}
	.partyNews_item .partyNews_item_l{width:280px;}
    .partyNews_item .partyNews_item_c{width:calc(100% - 280px);width:-webkit-calc(100% - 280px);padding-left:25px;}
	.partyNews_item .partyNews_item_title{font-size:16px;margin-bottom:10px;}
	.partyNews_item .partyNews_item_p{font-size:14px;line-height:26px;height:52px;margin-bottom:20px;}
	.partyNews_item .partyNews_item_time{font-size:13px;}
	.partyNews_item .partyNews_item_time>i{font-size:14px;}
	.partyNews_list{padding-bottom:30px;}
	.partyNews{padding-bottom:40px;}
	.main_txt .main_name>span{font-size:24px;}    
    .main_txt .main_name>em{font-size:16px;}	
	.main_txt .main_p{font-size:14px;line-height:24px;}
	.main_txt .main_name{margin-bottom:15px;}
	.main_txt .main_line{height:25px;margin:18px 0;}
	.main_txt .main_p{height:96px;}
	.principal_box .lines{right:35%;}
	.main_cnt{padding-left:0;}
	.main_switch>a{width:42px;height:42px;line-height:42px;}
	.main_switch>a>i{font-size:16px;}
	.main_txt .main_page>span{font-size:24px;}
	.security{padding:40px 0;}
	.security_box{margin:-8px;padding-bottom:30px;}
	.security_item{padding:8px;width:33.333333%;}
	.security_item .security_item_title{font-size:15px;line-height:24px;height:48px;margin-bottom:10px;}
	.security_item .security_item_txt{padding:10px 5px;}
    .video_item{padding:12px 8px;}
    .video_item .video_item_title{font-size:16px;}
    .video_item .video_item_txt{padding:10px 0;}
    .video_box{margin:-12px -8px;padding-bottom:30px;}
    .video{padding:40px 0;}
    .video_item .video_item_img .video_item_play>i{font-size:34px;}
	.plan .plan_title{font-size:22px;}
	.plan .plan_cnt{width:90%;}
	.plan .plan_line{width:80%;}
	.plan_item .plan_number>span{font-size:26px;}
	.plan_item .plan_item_list{font-size:15px;}
	.plan .plan_line{font-size:15px;line-height:28px;margin-bottom:25px;}
	.plan .plan_cnt>div{margin:-10px -20px;}
	.plan_item{padding:10px 20px;}
	.plan{padding:50px 0;}
	.plan:after{height:4px;}
	.plan .plan_title{padding-bottom:20px;margin-bottom:20px;}
	.recruit_tile{font-size:22px;margin-bottom:30px;}
	.recruit_cnt{padding:40px 0;}
	.recruit_list{margin-bottom:30px;}
	.recruit_item>a{padding:0 30px;height:60px;line-height:60px;}
    .recruit_item .recruit_item_name{font-size:15px;padding-right:30px;}
	.recruit_item>a:before{left:15px;}
	
	.ojsrorm_cnt .ojsrorm_line_item{width:100%;float:none;}
	.ojsrorm_cnt .layui-input, .ojsrorm_cnt .layui-select, .ojsrorm_cnt .layui-textarea{font-size:14px;height:38px;}
	.ojsrorm_cnt .layui-form-label{font-size:14px;line-height:38px;width:60px;}
	.ojsrorm_cnt .layui-form-radio *{font-size:14px;}
	.ojsrorm_cnt .layui-input-block{margin-left:90px;}
	.ojsrorm_cnt .layui-form-item{margin-bottom:15px;}
	.ojsrorm_cnt .layui-textarea{padding:9px 10px;}
	.ojsrorm_title{font-size:24px;}
	.ojsrorm_cnt{margin-top:30px;}
	.ojsrorm{padding-top:40px;padding-bottom:25px;}
	.ojsrorm_cnt .layui-btn{height:38px;line-height:38px;font-size:14px;padding:0 40px;}
	.ojsrorm_cnt .layui-textarea{min-height:90px;}
	.recruit_item01{margin-bottom:12px;}
	.recruit_item01>a{padding:20px;font-size:14px;}
	.recruit_item01 .recruit_txt>div{padding:20px;}
	.recruit_item01 .recruit_delivery{margin-top:20px;width:120px;height:36px;line-height:36px;}
	.Hrecruit_down .Hrecruit_down_img a figure{height:100%;padding-bottom:0;}
	.Hrecruit_r{padding-left:30px;padding-top:10px;}	

}

@media screen and (max-width:768px){	
   .quick_item{width:33.333333%;}
   .branch_item:last-child{transform:none;-webkit-transform:none;}
   .branch_item{width:100%;float:none;}
   .Hnews_item{width:100%;float:none;margin-bottom:35px;}
   .Hnews_item:last-child{margin-bottom:0;}
   .Hrecruit_down .Hrecruit_down_line{flex-wrap:wrap;}
   .Hrecruit_down .Hrecruit_down_img{width:100%;}
   .Hrecruit_down .Hrecruit_down_txt{width:100%;}
   .Hpicture_item{float:none;}
   .Hpicture_line2 .Hpicture_item{width:100%;}
   #Hlinks_mask_tab li{width:33.333333%;}
   .campusRem_item .swiper-slide>div{flex-wrap:wrap;}
   .campusRem_item{padding:25px 72px 25px 0;}
    .campusRem_item .campusRem_txt{width:100%;background-color:#fff;padding:20px 25px;}
	.campusRem_item .campusRem_img{width:100%;position:relative;order:-1;}
   .campusRem .campusRem_page{right:15px;}
   .campusRem_item .campusRem_item_name{margin-bottom:10px;}
   .campusRem_item .campusRem_item_p{margin-bottom:25px;}
   .campusRem_item .campusRem_img>a>figure{height:0;padding-bottom:55%;position:relative;}
   .campusRem_item .campusRem_img>a>figure>img{position:absolute;top:0;left:0;}
   .campus_item{width:100%;}
   .ceptNews_region_item{width:100%;float:none;margin-bottom:20px;}
   .ceptNews_region_item:last-child{margin-bottom:0;}
   .ceptNews_region_item:nth-child(1)>div{padding:0;}
	.ceptNews_region_item:nth-child(2)>div{padding:0;}
	.ceptNews_region_item:nth-child(3)>div{padding:0;}
	.ceptNews_region_item:nth-child(4)>div{padding:0;}
	.ceptNews_item .ceptNews_item_source{display:none;}
	.ceptNews_item .ceptNews_item_name{padding-right:0;}
	.chart_item{width:50%;}
	.details_info>div{padding:30px 20px;}
	.dynamic_item .dynamic_img{width:180px;}
	.dynamic_item .dynamic_text{width:calc(100% - 180px);width:-moz-calc(100% - 180px);padding-right:15px;}
	.dynamic_item .dynamic_t{display:block;}
	.dynamic_item .dynamic_title{margin-bottom:5px;padding-right:0;}
	.dynamic_item .dynamic_time{font-size:13px;}
	.honor_box .honor_item{width:50%;}
	.locMap_t .locMap_R>a{padding-left:38px;padding-right:0;}
	.locMap_t .locMap_R>a>span{display:none;}
	.contact_item .contact_item_tel>div{width:100%;padding-right:0;margin-bottom:12px;}
	.contact_item .contact_item_tel>div:last-child{margin-bottom:0;}
	.locMap_t .locMap_R>a>i{font-size:22px;}
	.logistics_item{width:50%;}
	.notice_item{width:50%;}
	.partyNews_box>div>div{flex-wrap:wrap}
	.partyNews .partyNews_image{position:relative;order:-1;width:100%;}
	.partyNews .partyNews_text{width:100%;padding:30px;}
	.partyNews .partyNews_image figure{height:0;padding-bottom:55%;position:relative;}
	.partyNews .partyNews_image figure>img{position:absolute;top:0;left:0;}
	.partyNews_item .partyNews_item_l{width:200px;}
    .partyNews_item .partyNews_item_c{width:calc(100% - 200px);width:-webkit-calc(100% - 200px);padding-left:20px;}
    .partyNews_item .partyNews_item_l figure{padding-bottom:55%;}
    .partyNews_item .partyNews_item_p{line-height:24px;height:48px;margin-bottom:15px;}
    .partyNews_item .partyNews_item_title{margin-bottom:8px;}
	.main_list{display:none;}
	.main_cnt{width:100%;}
    .principal_box .lines{right:0;}    
    .main_txt{padding-left:30px;padding-top:10px;padding-right:15px;}
    .security_item{width:50%;}
    .video_item{width:50%;}
    .plan_item{width:33.333333%;padding:8px 12px;}
    .plan .plan_cnt>div{margin:-8px -12px;}
    .plan .plan_line{width:90%;}
	.recruit_item .recruit_item_name{padding-right:0;}
	.recruit_item .recruit_item_time{display:none;}
	.recruit_item01>a .recruit_item01_c{display:none;}
	.recruit_item01>a .recruit_item01_l .recruit_item01_name{padding-right:30px;}
	.recruit_item01>a .recruit_item01_c{padding-left:15px;}
	.recruit_item01>a .recruit_item01_l{padding-right:15px;}
	.Hrecruit_r{padding-left:0;padding-top:0;width:100%;order:-1;}
	.Hrecruit_down .Hrecruit_down_img a figure{height:0;padding-bottom:58%;}
	.Hrecruit_l{width:100%;margin-top:12px;}
	.Hrecruit_box{flex-wrap:wrap;}
}