@charset "UTF-8";
@font-face {
    font-family:"Alibaba-PuHuiTi-Bold";/*定义字体名*/
    src:url(../addons/cms/fonts/Alibaba-PuHuiTi-Bold.ttf);/*字体包的引入路径*/
}
/**  通用样式  **/
body {margin:0;padding:0;font:16px/200% "Hiragino Sans GB",\5FAE\8F6F\96C5\9ED1,Helvetica,Arial;color:#333;position:relative;}

@-webkit-keyframes empty{0%{opacity:1}}
@-moz-keyframes empty{0%{opacity:1}}
@keyframes empty{0%{opacity:1}}
@-webkit-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}
@-moz-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}
@-webkit-keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}
@-moz-keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)} 75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)} 100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)} 75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)} 100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)} 75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)} 100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)} 75%{opacity:.5;-webkit-transform:translateZ(-500px)} 100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)} 75%{opacity:.5;-moz-transform:translateZ(-500px)} 100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)} 75%{opacity:.5;transform:translateZ(-500px)} 100%{opacity:1;transform:translateZ(0) translateX(0)}}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}
@keyframes goDown{from{transform:translateY(-100%)}}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
@font-face{font-family:icomoon;font-weight:400;font-style:normal}
[class^=icon-],[class*=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#333;font-weight:900;line-height:150%}
.h1,.h2,.h3,.h4,.h5,.h6 {margin:0;padding:0}
.h1 {font-size:3.6rem;}
.h2 {font-size:2.8rem;}
.h3 {font-size:2.5rem;}
.h4 {font-size:2rem;}
.h5 {font-size:1.5rem;}
.h6 {font-size:1.2rem;}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display:block;}

ul,li {list-style:none;padding:0 0 0 0;margin:0 auto 0 auto;}

a,a:link{color:#999;text-decoration:none;}
a:focus,a:hover{color:#94070a;outline:0;-moz-outline:none;text-decoration:none;transition:all .5s linear;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;}
a:active{color:#94070a;text-decoration:none;}
.transition, :active, :focus, :hover, :link, :visited {-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear;}

img {padding:0 0 0 0;margin:0 0 0 0;border:0;height:auto!important;max-width:100%!important;max-height:auto!important}

::-moz-selection{color:#94070a}
::selection{color:#94070a}
:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#999;font-size:1rem}

hr{margin:30px 0;border:0;border-top:1px solid #ddd}

.m-20{margin:20px!important} .m-30{margin:30px!important} .m-40{margin:40px!important} .m-50{margin:50px!important} .m-60{margin:60px!important} .m-70{margin:70px!important} .t-m-20{margin-top:20px!important} .t-m-30{margin-top:30px!important} .t-m-40{margin-top:40px!important} .t-m-50{margin-top:50px!important} .t-m-60{margin-top:60px!important} .t-m-70{margin-top:70px!important} .b-m-20{margin-bottom:20px!important} .b-m-30{margin-bottom:30px!important} .b-m-40{margin-bottom:40px!important} .b-m-50{margin-bottom:50px!important} .b-m-60{margin-bottom:60px!important} .b-m-70{margin-bottom:70px!important} .l-m-20{margin-left:20px!important} .l-m-30{margin-left:30px!important} .l-m-40{margin-left:40px!important} .l-m-50{margin-left:50px!important} .l-m-60{margin-left:60px!important} .l-m-70{margin-left:70px!important} .r-m-20{margin-right:20px!important} .r-m-30{margin-right:30px!important} .r-m-40{margin-right:40px!important} .r-m-50{margin-right:50px!important} .r-m-60{margin-right:60px!important} .r-m-70{margin-right:70px!important} .p-5{padding:5px!important} .p-10{padding:10px!important} .p-15{padding:15px!important} .p-20{padding:20px!important} .p-30{padding:30px!important} .p-40{padding:40px!important} .p-50{padding:50px!important} .p-60{padding:60px!important} .p-70{padding:70px!important} .t-p-20{padding-top:20px!important} .t-p-30{padding-top:30px!important} .t-p-40{padding-top:40px!important} .t-p-50{padding-top:50px!important} .t-p-60{padding-top:60px!important} .t-p-70{padding-top:70px!important} .b-p-20{padding-bottom:20px!important} .b-p-30{padding-bottom:30px!important} .b-p-40{padding-bottom:40px!important} .b-p-50{padding-bottom:50px!important} .b-p-60{padding-bottom:60px!important} .b-p-70{padding-bottom:70px!important} .l-p-20{padding-left:20px!important} .l-p-30{padding-left:30px!important} .l-p-40{padding-left:40px!important} .l-p-50{padding-left:50px!important} .l-p-60{padding-left:60px!important} .l-p-70{padding-left:70px!important} .r-p-20{padding-right:20px!important} .r-p-30{padding-right:30px!important} .r-p-40{padding-right:40px!important} .r-p-50{padding-right:50px!important} .r-p-60{padding-right:60px!important} .r-p-70{padding-right:70px!important} .p-none{padding:0!important} .m-none{margin:0!important} .t-p-none{padding-top:0!important} .b-p-none{padding-bottom:0!important} .l-p-none{padding-left:0!important} .r-p-none{padding-right:0!important} .t-m-none{margin-top:0!important} .b-m-none{margin-bottom:0!important} .l-m-none{margin-left:0!important} .r-m-none{margin-right:0!important} .f-l {float:left!important;} .f-r {float:right!important;}

.clearfix {clear:both;}
.clearfix:before,
.clearfix:after {content:" ";/* 1 */ display:table;/* 2 */ }
.clearfix:after {clear:both;}

button:focus{outline:0;}

/* text-shadow:0 1px 2px rgba(0,0,0,.6) 文字投影 */
/* box-shadow:0px 0px 10px rgb(0 0 0 / 50%);背景投影 */
/* background:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0));背景渐变 */
/* transition:all .5s linear;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;元素动态过度 */
/* opacity:0;元素透明 */
/* overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;文字限行,超出省略 */
/*  display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;父元素按区块标识排序 子元素值order:1;排序 */
/* filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3; 背景图片透明度 */


/* 首页通用样式 */
/* 页头 header */
header {width:100%;position:fixed;   z-index:100;}

/* WAP端页头导航 hidden-lg */
header .wap-logo {float:left;height:50px;width:300px;}
.mobile-inner-header {width:100%;position:absolute;top:0px;left:0px;}
.mobile-inner-header-icon {height:50px;font-size:25px;text-align:center;	float:right;width:50px;position:relative;	-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;}
.mobile-inner-header-icon:hover {cursor:pointer;}
.mobile-inner-header-icon span {position:absolute;left:calc((100% - 25px) / 2);	top:calc((100% - 1px) / 2);width:25px;height:2px;}


.mobile-inner-header-icon span:nth-child(1) {transform:translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2) {transform:translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration:0.5s;animation-fill-mode:both;animation-name:clickfirst;}
.mobile-inner-header-icon-click span:nth-child(2){animation-duration:0.5s;animation-fill-mode:both;animation-name:clicksecond;}
@keyframes outfirst {
    0% {transform:translateY(0) rotate(-45deg);}
    100% {transform:translateY(-4px) rotate(0deg);}
}
@keyframes outsecond {
    0% {transform:translateY(0) rotate(45deg);}
    100% {transform:translateY(4px) rotate(0deg);}
}
@keyframes clickfirst {
    0% {transform:translateY(4px) rotate(0deg);}
    100% {transform:translateY(0) rotate(45deg);}
}
@keyframes clicksecond {
    0% {transform:translateY(-4px) rotate(0deg);}
    100% {transform:translateY(0) rotate(-45deg);}
}

.mobile-inner-nav {width:100%;position:absolute;left:0px;padding-bottom:80px;display:none;}
.mobile-inner-nav a {display:inline-block;text-decoration:none;width:80%;margin-left:10%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;}

/* 动画轮播 Banner */
.Banner {width:100%;}

.o-sliderContainer {overflow:hidden;position:relative;width:100%;min-height:200px;float:left;margin:30px 0;height:auto;}
.o-slider {width:auto;position:relative;display:none;}
.o-slider.isDraggable {cursor:move;}
.o-slider.isVisible {display:table;background:#000;}
.o-slider-controls.isVisible {display:block;}

.o-slider--item {height:auto;width:0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;float:left;transition:all 0.2s cubic-bezier(0.7, 0.18, 0.53, 0.75);opacity:0.6;transform:scale(0.95, 0.95);transform-origin:center center;z-index:99;}
.o-slider--item::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(45deg, rgba(0, 0, 0, 0.6) 0%, transparent 70%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(0, 0, 0, 0.6)), color-stop(70%, transparent));background:-webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.6) 0%, transparent 70%);background:-o-linear-gradient(45deg, rgba(0, 0, 0, 0.6) 0%, transparent 70%);background:-ms-linear-gradient(45deg, rgba(0, 0, 0, 0.6) 0%, transparent 70%);background:linear-gradient(45deg, rgba(0, 0, 0, 0.6) 0%, transparent 0%);z-index:0;}

.o-slider--item.isActive {opacity:1;transform:scale(1, 1);}
.isActive {background-color:rgba(255, 255, 255, 0.9);transform:scale(1.3, 1.3);}

.isActive .o-slider-textWrap::after {width:100%;left:0;}
.o-slider-textWrap {left:2%;bottom:45px;height:auto;position:absolute;text-align:left;padding:0 0 20px 0;width:96%;transition:all 0.4s;opacity:1;overflow:visible;perspective:1000px;z-index:2;}

.video{	width:100%;height:100%;object-fit:cover;}

@-webkit-keyframes ball-scale-multiple {
    0% {transform:scale(0) rotate(-90deg);opacity:0;}
    5% {opacity:1;}
    100% {transform:scale(1.2) rotate(90deg);opacity:0;}
}
@keyframes ball-scale-multiple {
    0% {transform:scale(0) rotate(-90deg);opacity:0;}
    5% {opacity:1;}
    100% {transform:scale(1.2) rotate(90deg);opacity:0;}
}

.loaderWrap {position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.2);z-index:123333333;}
.ball-scale-multiple {position:absolute;top:50%;left:50%;transform:translate(-50%, 50%);}
.ball-scale-multiple > div {background-color:#fff;border-radius:0;animation-fill-mode:both;position:absolute;left:-60px;top:-60px;opacity:0;margin:0;width:120px;height:120px;animation:ball-scale-multiple 1s 0s linear infinite;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2);}
.ball-scale-multiple > div:nth-child(1) {animation-delay:-1s;}
.ball-scale-multiple > div:nth-child(2) {animation-delay:-0.8s;}
.ball-scale-multiple > div:nth-child(3) {animation-delay:-0.6s;}
.ball-scale-multiple > div:nth-child(4) {animation-delay:-0.4s;}
.ball-scale-multiple > div:nth-child(5) {animation-delay:-0.2s;}

.o-slider-arrows {margin:0;list-style:none;display:block;}
.o-sliderContainer:hover .o-slider-next {right:0;}
.o-sliderContainer:hover .o-slider-prev {left:0;}
.o-slider-next, .o-slider-prev {position:absolute;top:0;left:-100px;margin:-12px 0 0;width:auto;z-index:99;padding:0;margin:0;height:100%;list-style:none;cursor:pointer;text-align:center;padding:10px 25px;background:rgba(0, 0, 0, 0.4);display:inline-block;vertical-align:middle;line-height:100%;transition:all 0.4s;}
.o-slider-next i, .o-slider-prev i {position:absolute;top:50%;left:0;margin:-12px 0 0;text-align:center;width:100%;font-size:4rem;color:#fff;}

.o-slider-next {left:auto;right:-100px;}

.o-slider-pagination {bottom:2%;left:0;position:absolute;text-align:center;width:100%;margin:0;padding:0;}
.o-slider-pagination > li {/* border-radius:50%;*/border-radius:10px;box-shadow:0 0 0 1px rgba(255, 255, 255, 0.9), 0 0 2px 0 rgba(0, 0, 0, 0.4) inset;display:inline-block;position:relative;top:0;right:0;bottom:0;left:0;height:5px;width:10px;margin-left:6px;margin-right:6px;transition:all 250ms;cursor:pointer;background-clip:padding-box;z-index:100;}

.isDisabled {opacity:0.1;cursor:auto;}

/* 最新动态 Latest-News */
.Latest-News {width:100%;background-color:#efebea;}
.Latest-News-box {max-width:1400px;height:100%;margin:0 auto 0 auto;}

.Latest-News-title {color:#94070a;text-align:center;height:140px;font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;font-weight:900;line-height:140px;float:none;}
.Latest-News-title::after,.Latest-News-title::before {display:inline-block;height:1px;background-color:#94070a;margin:0;padding:0;content:"";margin:10px 20px;}

.Latest-News .Latest-News-l dl,.Latest-News .Latest-News-r dl {padding:0 0 15px 0;box-shadow:0px 0px 10px rgb(0 0 0 / 50%);background:#fff;}
.Latest-News .Latest-News-l dl dt,.Latest-News .Latest-News-r dl dt {padding:0 0 20px 0;}

.Latest-News .Latest-News-l dl dt a,.Latest-News .Latest-News-r dl dt a {display:inline-block;width:100%;overflow:hidden;}
.Latest-News .Latest-News-l dl dt a img,.Latest-News .Latest-News-r dl dt a img {width:100%;}

.Latest-News .Latest-News-l dl dd,.Latest-News .Latest-News-r dl dd {padding:0 5% 0 5%;}
.Latest-News .Latest-News-l dl dd a,.Latest-News .Latest-News-r dl dd a {display:inline-block;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;font-size:14px;padding:0 0 2px 0;margin:0 0 20px 0;border-bottom:dashed 1px #e9e9e9;height:45px;}
.Latest-News .Latest-News-l dl dd a:hover,.Latest-News .Latest-News-r dl dd a:hover {color:#94070a;border-bottom:dashed 1px #9e9e9e;}

.carousel-inner {height:575px;box-shadow:0px 0px 10px rgb(0 0 0 / 50%);background:#fff;}
.Latest-News-c .item {width:100%;height:100%;}
.Latest-News-c .item .Latest-News-c-img {display:block;width:100%;max-height:345px;overflow:hidden;}
.Latest-News-c .item .Latest-News-c-img img {width:100%;height:100%;}
.Latest-News-c .item .carousel-caption {}
.Latest-News-c .item .carousel-caption a {height:60px;line-height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 20px 0;border-bottom:dashed 1px #aeaeae;}
.Latest-News-c .item .carousel-caption a h3 {margin-top:0px;line-height:200%; text-align: center; color:#ff0f0f;}
.Latest-News-c .item .carousel-caption h3 a:hover {}
.Latest-News-c .item .carousel-caption p {overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#bbb;text-indent:28px;font-size:14px;line-height:150%;}

/* 走进鹤卫 Entering-Hewei */
.Entering-Hewei {width:100%;display:inline-block;background-color:#fff;}
.E-H-box {max-width:1400px;overflow:hidden;}
.col-lg-2.E-h-currency {padding:0 5px 0 5px;}
.E-h-currency li {display:block;width:100%;height:100%;background-size:100% 100%;background-position-x:center;background-position-y:center;transition:all .5s linear;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;}
.E-h-currency li:hover {background-size:120% 120%;background-position-x:center;background-position-y:center;}
.E-h-currency li a {color:#fff;display:block;width:100%;height:100%;padding:20px 0 0 10px;}

.E-h-currency li a .E-h-Title {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;font-weight:900;}
.E-h-currency li a .E-h-More{position:absolute;bottom:5px;right:30px; display:block; width:16px;line-height: 18px;}
.E-h-currency li a .E-h-More::after{content:"";display:inline-block;height:16px;margin-top:8px;margin-left:9px;}

.Entering-H-t {text-align:center;}
.Entering-H-t h1 {margin:0 auto 15px auto;color:#94070a;font-weight:bold;letter-spacing:15px;text-align:center;}
.Entering-H-t h1::after {content:"";border-left:1px solid #94070a;display:inline-block;height:40px;margin-top:8px;}
.Entering-H-t i {font-size:3rem;color:#94070a;}

.Entering-H-one {}
.Entering-H-one li {background-image:url(../addons/cms/img/01.jpg);}

.Entering-H-two {}
.Entering-H-two li {background-image:url(../addons/cms/img/02.jpg);}

.Entering-H-three {}
.Entering-H-three li {background-image:url(../addons/cms/img/03.jpg);}

.Entering-H-four {}
.Entering-H-four li {background-image:url(../addons/cms/img/04.jpg);}

.Entering-H-five {}
.Entering-H-five li {background-image:url(../addons/cms/img/05.jpg);}

/* 招生就业 ZhaoSheng-JiuYe */
.ZhaoSheng-JiuYe {width:100%;background-color:#efebea;}
.Z-J-box {width:100%;display:inline-block;}
.Z-J-box>.nav-tabs {height:135px;margin:0 auto 0 auto;display:block;padding:0 0 0 0;border-top:none;border-right:none;border-bottom:none;border-left:none;}

.Z-J-box>.nav-tabs li {width:50%;height:100%;float:left;background:none;border-right:solid 1px #e0e0e0;border-left:solid 1px #e0e0e0;text-align:center;}
.Z-J-box>.nav-tabs li a {display:block;width:100%;height:100%;background-color:none;color:#94070a;font-size:2rem;font-weight:900;}
.Z-J-box>.nav-tabs li a i {display:block;width:30%;height:40px;line-height:40px;margin:20px auto 10px auto;border-radius:20px;background-color:#e5e2e1;font-size:2.5rem;}
.Z-J-box>.nav-tabs li a::after {content:"";position:absolute;bottom:-10px;left:50%;display:block;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent;opacity:0;}

.Z-J-box>.nav-tabs li.active {background:#94070a;border-right:solid 0px #e0e0e0;border-right:solid 0px #e0e0e0;}
.Z-J-box>.nav-tabs li.active a {color:#fff;}
.Z-J-box>.nav-tabs li.active a i {background-color:#89070a;border-right:solid 0px #e0e0e0;border-right:solid 0px #e0e0e0;}
.Z-J-box>.nav-tabs li.active a::after {border-color:#94070a transparent transparent;opacity:1;}

.Z-J-box>.tab-content {width:100%;}
.Z-J-box>.tab-content .t-c-box-zs {background-image:url(../addons/cms/img/course-info-bg.jpg);height:100%;background-position-x:left;background-position-y:top;}
.Z-J-box>.tab-content .t-c-box-jy {background-image:url(../addons/cms/img/course-info-bg.jpg);height:100%;background-position-x:right;background-position-y:bottom;}

.Z-J-box>.tab-content .T-C-box {width:100%;max-width:1400px;height:100%;overflow:hidden;margin:0 auto 0 auto;}
.Z-J-box>.tab-content .T-C-box .T-C-pic {max-width:430px;height:285px;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a {display:block;width:100%;height:100%;overflow:hidden;padding:5px 5px 5px 5px;border:solid 1px #94070900;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a:hover {border:solid 1px #94070a;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a img {width:418px;height:273px!important;}

.Z-J-box>.tab-content .T-C-box .T-C-info .T-C-title {font-weight:900;color:#333;}
.Z-J-box>.tab-content .T-C-box .T-C-info .T-C-title:hover {color:#94070a;}
.Z-J-box>.tab-content .T-C-box .T-C-info p {text-indent:24px;}
.Z-J-box>.tab-content .T-C-box .T-C-info .T-C-more {color:#333;display:inline-block;bottom:10px;right:30px;}

/* 党群建设 Party-Building */
.Party-Building {width:100%;background-image:url(../addons/cms/img/P-B-bg.png);background-position:0px 0px;background-repeat:no-repeat;}
.P-B-box {width:100%;height:100%;overflow:hidden;}
.P-B-title {background-color:#94070a;} 
.P-B-title-box {width:100%;display:block;margin:0 auto 0 auto;} 
.P-B-title h5 {font-size:12px;letter-spacing:5px;color:#000;}
.P-B-title h1 {font-size:42px;color:#fff;}
.P-B-title a {writing-mode:horizontal-tb;display:block;width:100%;float:left;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.P-B-title a:hover {color:#000;}

.P-B-list dl {height:100%;margin-bottom:0px;}
.P-B-list dl:hover {background-color:rgb(148 7 10 / 15%);}
.P-B-list dl dt {margin:0 0 30px 0;}
.P-B-list dl dt a {display:block;width:100%;height:170px;background-size:100%;background-repeat:no-repeat;background-position:center;background-color:#fff;border:solid 1px #f0efef;transition:all .5s linear;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;}
.P-B-list dl dt a:hover {background-size:150%;}
.P-B-list dl dd {}
.P-B-list dl dd a {min-height: 50px; color:#333;font-size:1.8rem;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;
margin:0 0 30px 0;}
.P-B-list dl dd a:hover {color:#94070a;}
.P-B-list dl dd p {color:#999;font-size:1.4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-indent:2.8rem;}

/* 新闻掠影 Picture-News */
.Picture-News {width:100%;background-color:#efebea;}
.P-N-box {width:100%;height:100%;overflow:hidden;}
.P-N-title {width:100%;display:block;height:110px;line-height:110px;}
.P-N-title h2 {color:#94070a;display:inline-block;float:left;margin:32px 0 32px 0;}
.P-N-title a {color:#333;display:inline-block;float:right;}
.P-N-title a::after {display:inline-block;height:1px;background-color:#94070a;padding:0;content:""; margin:10px 20px 5px 10px;right:0; position:relative;}
.P-N-title a i{position:absolute;right:30px;color:#94070a;}

.P-N-list,.P-N-piclist {background:#fff;border-bottom:solid 5px #94070a;}
.P-N-list li,.P-N-piclist li {width:100%;display:block;}
.P-N-list li a,.P-N-piclist li a {color:#333;border-bottom:solid 1px #e9e9e9;overflow:hidden;}
.P-N-list li a:hover,.P-N-piclist li a:hover {color:#94070a;}
.P-N-tabloid a {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 0 8px 0;}
.P-N-tabloid span {color:#9e9e9e;display:inline-block;background:#fff;position:relative;bottom:17px;line-height:16px;}
.P-N-list li {height:120px;}

.P-N-realinfo a {display:block;height:105px;padding:0 0 0 0;}
.P-N-realinfo a img {height:95%!important;float:left;border:solid 1px #94070900;border-radius:5px;}
.P-N-realinfo a:hover img {height:94%!important;padding:0.5%;border:solid 1px #94070a;}
.P-N-realinfo a span {float:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 0 0 20px;}

.P-N-piclist li {height:120px;}

/* 常用链接 Common-links */
.Common-links {width:100%;height:320px;background-color:#fff;}
.C-L-box {width:100%;max-width:1400px;height:100%;overflow:hidden;}
.C-L-box dl {width:100%;height:100%;}
.C-L-box dl dt {width:100%;height:60px;line-height:60px;font-size:3rem;font-weight:normal;text-indent:3rem;padding:0 0 0 0;margin:0 0 20px 0;}
.C-L-box dl dd {width:100%;display:inline-block;}
.C-L-box dl dd a {width:29%;height:45px;line-height:45px;margin:0 2% 0 2%;font-size:1.4rem;text-indent:0.7rem;display:block;float:left;color:#888;border-bottom:dashed 1px #e4e4e4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.C-L-box dl dd a:hover {color:#94070a;border-bottom:dashed 1px #94070a;}

/* 页尾 Footer */
footer {width:100%;background-color:#94070a;}
.foot-box {width:100%;max-width:1400px;height:80%;padding:0 15px 0 15px;margin:0 auto 0 auto;}
.foot-box .foot-logo {height:60px;padding:0 0 0 0;}
.foot-box .foot-logo a {display:block;background-image:url(../addons/cms/img/logo3.png);background-position:center;background-repeat:no-repeat;}
.foot-box .foot-info li {color:#fff;font-size: 15px;}
.foot-box .foot-info li i {font-size:1.5rem;width:25px;display:inline-block;text-align:center;}

.foot-box .foot-QR-code {position:relative;}
.foot-box .foot-QR-code img {position:absolute;}
.foot-copyright {width:100%;background-color:#000;color:#fff;}
.foot-copyright li {margin:0 auto 0 auto;}
.foot-copyright li a {color:#fff;margin:0 0 0 10px;}

/* 频道页 channel */
    /* 频道横幅 Channel-Banner */
    .Channel-Banner, .Channel-Profile, .Channel-Leaders, .Organization, .Logistics, .Channel-News { width: 100%; overflow: hidden;}
    .Channel-Banner { position: relative; margin: 0 0 0 0; padding: 0 0 0 0;}
    .C-Banner-Box { width: 100%; height: 100%; position: relative;}
    .C-Banner-bg { width: 100%; height: 100%;}
    .C-Banner-bg img {}
    .C-Banner-info { position: absolute; display: block; width: 50%; height: 40%; bottom: 0; left: 0; padding:0 0 2% 5%; color: #fff;}
    .C-Banner-info h1 {color: #fff; margin: 0 0 0 0; padding: 0 0 0 0; font-size: 3rem;}
    .C-Banner-info p { line-height: 24px; text-indent: 32px; overflow:hidden; display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}

    /* 学校概况 Channel-Profile */
    .Channel-Profile {height: auto; background-image:url(../addons/cms/img/hfct_bg.png); background-position: bottom; background-repeat:no-repeat; background-color: #fff; position: relative;}
    .C-Profile-Topbg {background: url(../addons/cms/img/png44.png) right top no-repeat; height: 320px; position: absolute; left: 25px; top: 0; right: 0; background-size: contain;}
    .C-Profile-Box { width: 100%; max-width: 1400px; height: 100%; display:flex; display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap; padding: 90px 0 0 0; margin: 0 auto 0 auto;}
    .C-Profile-title {order:0; width: 100%; text-align: center;color: #bf0000;}
    .C-Profile-title h1 {color: #bf0000;}
    .C-Profile-Tpic {order:1; width: 120px; margin: 0 0 0 40px; padding: 0 0 0 0;}
    .C-Profile-list {order:2;padding-bottom: 150px; -ms-flex: 1;flex: 1; margin-left: 20px; border-left: 1px solid #94070a; position: relative;}
    .C-Profile-list::before {content: ""; position: absolute; left: 0; top: 0; width: 10px; height: 10px; border-radius: 100%; background: #94070a; margin: 0 0 0 -5px;}
    .C-Profile-list .C-list-item {position: relative; padding: 0px 50px 35px 50px; border-bottom: 1px solid #e0e0e0; font-size: 16px;}
    .C-Profile-list .C-list-item .h {position: absolute; top: -20px;left: -210px; width: 200px;}
    .C-Profile-list .C-list-item .h h1 { margin: 0 0 0 0; color: #bf0000; text-align: center;}
    .C-Profile-list .C-list-item p { color: #666; text-indent: 32px;}
    .C-Profile-list .C-list-item .C-list-more {}
    .C-Profile-list .C-list-item .C-list-more a { color: #94070a;}
    .C-Profile-list .C-list-item .C-list-more a:hover { color: #6b6b6b;}
    .C-Profile-list .C-list-item .C-list-more a i {padding:0 20px 0 20px;}

    /* 学校领导 Channel-leaders */
    .Channel-Leaders {height:auto; background-color: #efebea;}
    .C-Leaders-Box { width: 100%; max-width: 1400px; height: auto; overflow: hidden; display:flex; display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap; margin: 0 auto 0 auto;}
    .C-Leaders-title {height: 120px; text-align: center; padding:0 0 0 0; margin: 50px 0 0 0;}
    .C-Leaders-title h1 { color: #94070a;}

    .C-L-list-l, .C-L-list-r { background-color: #fff; margin: 0 1% 0 1%; width: 48%; position: relative;}
    .C-L-list-l { float: left;}
    .C-L-list-r { float: right;}

    .C-L-list { padding:35px 20px 35px 100px;}
    .C-L-list li {height: 94px; border-bottom: solid 1px #ddd; padding: 15px 0;display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start;}
    .C-L-list li span { width: 200px; text-align: right; font-size: 1.8rem; border-right: solid 1px #ddd; padding:0 10px 0 0;}

    .C-L-title { position: absolute; width: 60px; height: 100%; left: 0; top: 0; background-color: #94070a;}
    .C-L-title .C-L-title-bg1, .C-L-title .C-L-title-bg2, .C-L-title .C-L-title-bg3 { background-image: url(../addons/cms/img/png40b.png); background-repeat: no-repeat; display: block; width: 100%; height: 100%;}
    .C-L-title .C-L-title-bg1 {background-position-x: -45px; background-position-y: 100px; background-size:300%;}
    .C-L-title .C-L-title-bg2 {background-position-x: -65px; background-position-y: -100px; background-size:500%;}
    .C-L-title .C-L-title-bg3 {background-position-x: -105px; background-position-y: -145px; background-size:300%;}


    .C-L-list-lr .C-L-list li {border-bottom: solid 1px #ddd;}
    .C-L-list-lr .C-L-list li:last-child {border-bottom:none;}
    .C-L-list-lr .C-L-list li span { width: 220px;}
    .C-L-list li a { width: 70px; padding: 0 5px 0 10px; text-align:justify; text-align-last: justify;}
    .C-L-list li a:after {content: '';width: 100%;}
    .C-L-list li a:hover {color: #94070a;}

    .C-L-list-c { height: 135px; background-color: #fff; margin: 30px 1% 50px 1%;}
    .C-L-list-c .C-L-list li { border-bottom:none;}
    .C-L-list-c .C-L-list li span { width: 100px;}

    /* 机构设置 Organization */
    .Organization {height: 770px; background-color: #fff; padding: 0 0 120px 0;}
    .O-box { width: 100%; max-width: 1400px; height: 100%; margin: 0 auto 0 auto; overflow: hidden; position: relative;}

    .O-box-title {  text-align: center; margin: 60px auto 0 auto;}
    .O-box-title h1 {color: #94070a;}
    .O-box-bg {width: 98%; height:auto; padding: 0 0 0 0; margin: 60px 0 0 0;}
    .O-box-bg img { width: 100%;}
    .O-box-list { width: 65%; height: 160px; float: left; border-left: solid 2px #94070a; margin: 30px 0 0 1%; padding: 0 0 0 20px;}
    .O-box-list li { float: left; padding: 0 10px 0 10px;}
    .O-box-list li a { color: #333;}
    .O-box-list li a:hover { color: #94070a;}

    .O-box-info { width: 40%; height: 275px; background-color: #94070a; position: absolute; right: 65px; bottom: 0; padding: 10px 20px 15px 20px;}
    .O-box-info img { width: 35%; padding: 10px 10px 10px 0px;}
    .O-box-info p { color: #fff;}

    /* 后勤服务 Logistics */
    .Logistics {height: 100vh; background-color: #efebea;}
    /* 学校动态 School-news */
    .Channel-News {height: auto; background-color: #efebea;padding: 0 0 50px 0;}
    .C-News-box { width: 100%; max-width: 1400px; margin: 0 auto 0 auto; overflow: hidden; display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .C-News-list { height: 600px; margin: 50px 0 50px 0;}
    .C-News-list .c-n-box { height: 90%; background: #fff; padding: 0 0 10% 0; overflow: hidden;}
    .C-News-list .c-n-box .c-n-img { height:170px; overflow: hidden;}
    .C-News-list .c-n-box .c-n-img a { display: block; width: 100%; height:240px;}
    .C-News-list .c-n-box .c-n-img a img {}
    .C-News-list .c-n-box .c-n-label {padding: 0 15px 0 15px; color: #7d7d7d; font-size: 1.4rem;}
    .C-News-list .c-n-box .c-n-label .label-left { float: left;}
    .C-News-list .c-n-box .c-n-label .label-right { float: right;}
    .C-News-list .c-n-box .c-n-title {padding: 0 15px 0 15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
    .C-News-list .c-n-box .c-n-title a { color: #333;}
    .C-News-list .c-n-box .c-n-title a:hover { color: #94070a;}

    .C-News-list .c-n-box .c-n-info {padding: 0 15px 0 15px; overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical; color: #555; font-size: 1.4rem;}

    .C-News-list dl { height: 90%; background: #fff; padding: 0 0 10% 0; overflow: hidden;}
    .C-News-list dl dt { height: 60px; border-bottom: solid 1px #e4e4e4; padding: 10px 0 0 0;}
    .C-News-list dl dt h4 { height: 50px; line-height: 50px; display: inline-block; border:solid 1px #e4e4e4; border-bottom:solid 1px #fff; border-radius: 4px; margin: 0 0 0 20px; padding: 0 15px 0 15px;}

    .C-News-list dl dd { position: relative;height: 64px; border-bottom: solid 1px #e4e4e4; padding: 10px 15px 10px 15px; margin: 15px 0 20px 0; font-size: 1.4rem;}
    .C-News-list dl dd a {overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; color: #333;}
    .C-News-list dl dd a:hover { color: #99080a00;}

    .C-News-list dl dd span { position: absolute; display: inline-block; background: #fff; padding: 0 10px 0 10px; right: 10px; color: #7d7d7d;}

/*  列表页通用 List  */
    .List-Head {height:300px; width: 100%; position: relative; padding: 180px 0 0 0;}
    .List-Head:before {height: 120px;  position: absolute; top: 150px; content: "";left: 100px; right: 0; display: block;background-size: 100%;background: -moz-linear-gradient(0deg, #e1352f, #94070a); background: -webkit-gradient(linear,0 50%,100% 50%,from(#e1352f),to(#94070a)); background: -webkit-linear-gradient(0deg, #e1352f, #94070a); background: -o-linear-gradient(0deg, #e1352f, #94070a);}
    .List-Head:after {height: 120px;  position: absolute; top: 180px; content: "";left: 0; right:100px; display: block;background: #efebea;}
    .List-H-Box { width: 100%; max-width: 1400px; height: 120px; overflow: hidden; margin:0 auto 0 auto; position: relative; z-index: 4;}
    .List-H-Box h2 {padding:0 0 0 100px;}
    .List-H-Box .breadcrumb {padding:0 0 0 100px;}
    .List-H-Box .breadcrumb > li + li:before { content: "/\00a0"; padding: 0 5px; color: #94070a;}

    .List-Box {height: auto; width: 100%; max-width: 1400px; overflow: hidden; margin: 50px auto 0 auto;}

    /* 图文列表 */
    .article-item {padding: 20px 0 20px 0; border-bottom:solid 1px #ddd;}
    .article-item .media {zoom: 1;}

    .article-item .media .media-title {}
    .article-item .media .media-title .article-title {font-size: 1.6rem;}
    .article-item .media .media-title .article-title a { color: #333;}
    .article-item .media .media-title .article-title a:hover { color: #94070a;}

    .article-item .media .media-left,.article-item .media .media-body {display: table-cell; vertical-align: top;}
    .article-item .media .media-left {overflow: hidden; padding: 0;}
    .article-item .media .media-left a {display: block; width: 160px;}
    .embed-responsive {position: relative; display: block; height: 0; padding: 0; overflow: hidden;}
    .embed-responsive img {position: absolute; object-fit: cover; width: 100%; height: 100%!important; border: 0;}
    .embed-responsive-4by3 {padding-bottom: 75%;}

    .img-zoom img { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

    .article-item .media .media-body { min-width: 315px; zoom: 1; padding: 0 0 0 20px; position: relative;}
    .article-item .media .media-body .article-intro {font-size: 1.4rem;line-height: 2.1rem; color: #5d5d5d;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
    .article-item .media .media-body .article-tag {font-size: 1.4rem;line-height: 2.1rem; color: #9e9e9e; position: absolute; bottom:0;}
    .article-item .media .media-body .article-tag a.tag {display: inline-block; padding: 0 8px; height: 24px; line-height: 24px; font-weight: 400; font-size: 13px; text-align: center; color: #fff; background: #94070a; margin-right: 3px; border-radius: 2px;}
    .article-item .media .media-body .article-tag a.tag:hover {color: #94070a; background: #ffecec;}

    .article-item .media .media-body .article-tag span { padding:0 0 0 10px;}

    .pager li {padding:0 0 0 0; margin: 0 0 0 0;}

    .List-Box-Rtitle {border-bottom: solid 1px #ddd;}
    .List-Box-Rtitle h4 { color: #94070a;}
    .List-Box-Rtitle h4 i {font-size: 1.8rem; font-weight: bold; padding: 0 5px 0 0;}

    .List-Box-Rlist {border-left: 1px solid #cfcfcf; margin: 20px 0 0 4px; padding: 0 0 20px 0;}
    .List-Box-Rlist li {position: relative; margin: 0 0 20px 5px;}
    .List-Box-Rlist li a {font-size: 1.4rem; color: #333;}
    .List-Box-Rlist li a:hover {color: #94070a;}

    .List-Box-Rlist li a .L-B-R-time { border:solid 1px #94070a; position: relative; margin: 0 0 0 15px; padding:0 5px 0 5px; background: #94070a; color: #fff; }
    .List-Box-Rlist li a .L-B-R-time::after {border-color: transparent #94070a transparent transparent; opacity: 1;content: ""; position: absolute; bottom: 0px; left: 50%; display: block; margin-left: -51px; width: 0; height: 0; border-style: solid; border-width: 10px 15px 9px 0;}
    .List-Box-Rlist li a .L-B-R-title { display: block; margin: 0 0 0 15px; line-height: 2.1rem; overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;}

    /* 无图列表 */
    .pic-item { padding:10px 15px 20px 15px;}
    .pic-item .media {box-shadow:0px 0px 10px rgb(0 0 0 / 20%);padding: 10px 10px 10px 10px;}
    .pic-item .media .media-title {}
    .pic-item .media .media-title .pic-title {height: 48px; font-size: 1.6rem;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
    .pic-item .media .media-title .pic-title a { color: #333;}
    .pic-item .media .media-title .pic-title a:hover {color: #94070a;}

    .pic-item .media .media-body {}
    .pic-item .media .media-body .pic-intro {height: 120px; font-size: 1.4rem;line-height: 2rem;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical; color: #7d7d7d;}
    .pic-item .media .media-body .pic-tag {font-size: 1.2rem; color: #94070a;}
    .pic-item .media .media-body .pic-tag span {}
    .pic-item .media .media-body .pic-tag span i {font-size: 12px; margin: 0 5px 0 0;}

/* 内容页 content */
    .content {}
    .content-box { margin: 0 0 0 0; padding: 0 0 30px 0;}
    .content-box .content-title {}
    .content-box .content-title h2 { line-height: 120%; padding: 10px 0 0px 0;}
    .content-box .content-tag { margin: 0 0 30px 0; padding: 0 0 0 0;}
    .content-box .content-tag span {margin: 0 10px 0 0; color: #7d7d7d; font-size: 14px;}
    .content-box .content-body { overflow: hidden;}
    .content-box .content-body p {text-indent:3.2rem;}
    .content-box .content-body iframe { width: 100%; min-height: 427px; float: left; margin: 20px 0 50px 0;}
    .content-box .content-meta {height: auto; display: inline-block; border-bottom: solid 1px #ddd; padding: 0 0 30px 0; margin: 0 0 30px 0; font-size: 14px;}
    .content-box .content-meta li { width: 50%; float: left;}
    .content-box .content-meta li.content-url { width: 100%; float: left;}
    .content-box .content-meta li a,.content-box .content-prevnext a  { color: #333; }
    .content-box .content-meta li a:hover,.content-box .content-prevnext a:hover { color: #94070a;}
    .content-box .content-prevnext li {overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
/* 在线咨询 container */ 
    .message {margin: 70px auto 0 auto;}
    div.panel {border:none;}



/* 大屏幕 PC */
@media (min-width:1170px) {

/* PC端页头导航 visible-lg */
    /*初始状态*/
header.affix-top {height:120px;background:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0));border-top:solid 10px #94070a;box-shadow:0px 0px 10px rgb(0 0 0 / 0);}
header.affix-top .logo {background:url(../addons/cms/img/logo.png) 10px center no-repeat;background-size:80px 80px;}
header.affix-top .logo .h3 {color:#fff;}
header.affix-top .logo span {color:#fff;}

header.affix-top .nav>li>a {color:#fff;}
header.affix-top .nav>li>a:hover,header.affix-top .nav>li>a:focus {color:#94070a;background-color:#fff;}

    /*浮动状态*/
header.affix {height:110px;background:#fff;border-top:solid 5px #94070a;box-shadow:0px 0px 10px rgb(0 0 0 / 50%);}
header.affix .logo {background:url(../addons/cms/img/logo2.png) left center no-repeat;background-size:80px 80px;}
header.affix .logo .h3 {color:#333;}
header.affix .logo span {color:#333;}

header.affix .nav>li>a {color:#333;}
header.affix .nav>li>a:hover,header.affix .nav>li>a:focus {color:#fff;background-color:#94070a;}

    /* 状态通用样式 */
header .logo {height:90px;margin:10px 0 10px 0px;padding:0 0 0 80px;line-height:1;}
header .logo .h3 {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;text-align-last:justify;line-height:165%;max-width:315px;}
header .logo span {display:block;width:100%;text-align-last:justify;line-height:130%;font-size:12px;max-width:315px;}
header .logo .h5 b {display:block;width:48%;float:left;margin:0 1% 0 1%;}
header .nav-box {padding:30px 0 10px 0;}
header .nav>li>a {padding:10px 8px 10px 8px;font-weight:bold;}
header .nav>li>a:hover,header .nav>li>a:focus {border-radius:5px;}
header .navbar-right .dropdown-menu {right:-50%;left:auto;}

.dropdown .dropdown-menu {opacity:0;border-top:solid 5px rgba(255, 255, 255, 0);background:rgba(255, 255, 255, 0);transition:all .5s linear;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;}
.dropdown.open .dropdown-menu {opacity:1;border-top:solid 5px #94070a;background:#fff;}

.dropdown-menu>li>a {text-align:center;}

/* WAP端页头导航 hidden-lg */
    /* 状态通用样式 */
.mobile-inner-header {height:50px;}
.mobile-inner-nav {top:50px;padding-top:30px;}
.mobile-inner-nav a {line-height:50px;}

/* 动画轮播 Banner */
.Banner {height:900px;}
.o-slider-pagination {z-index:99;}
/*.o-slider-pagination {z-index:1444000;}*/


/* 最新动态 Latest-News */
.Latest-News {height:830px;}
.Latest-News-box {}
.Latest-News-title {font-size:3.6rem;}
.Latest-News-title::after,.Latest-News-title::before {width:100px;}
.Latest-News-l, .Latest-News-c, .Latest-News-r {height:690px;}
.Latest-News-l {order:1;}
.Latest-News-r {order:3;}

.Latest-News .Latest-News-l dl dt a,.Latest-News .Latest-News-r dl dt a {height:210px;}
.Latest-News .Latest-News-l dl dt a img,.Latest-News .Latest-News-r dl dt a img {height:210px;}

.Latest-News-c {height:690px;order:2;}


/* 走进鹤卫 Entering-Hewei */
.Entering-Hewei {height:820px;}
.E-H-box {height:500px;margin:160px auto 160px auto;}
.col-lg-2.E-h-currency {height:500px;}


.E-h-currency li a .E-h-Title {display:block;width:20px;font-size:1.8rem;letter-spacing:5px; line-height:22px;}
.E-h-currency li a .E-h-More::after{border-left:1px solid #fff;}

.Entering-H-t h1 {padding:80px 0 0 0;width: 3.6rem;}
.Entering-H-t h1::after {}
.Entering-H-t i {}



/* 招生就业 ZhaoSheng-JiuYe */
.ZhaoSheng-JiuYe {height:635px;}
.Z-J-box>.nav-tabs {width:50%;min-width:635px;}

.Z-J-box>.tab-content {height:500px;}

.Z-J-box>.tab-content .T-C-box .T-C-pic {width:36%;margin:110px 2% 0 2%;}

.Z-J-box>.tab-content .T-C-box .T-C-info {width:56%;height:285px;margin:110px 2% 0 2%;}
.Z-J-box>.tab-content .T-C-box .T-C-info .T-C-title {font-size:3rem;text-align:left;}

/* 党群建设 Party-Building */
.Party-Building {height:720px;background-size:100% 100%;}
.P-B-title {width:10%;min-height:118px;height:100%;padding:40px 0 0 0;float:left;} 
.P-B-title-box {max-width:90px;} 
.P-B-title h5 {writing-mode:vertical-rl;float:left;margin:100px 0 0 0;}
.P-B-title h1 {writing-mode:vertical-rl;letter-spacing:40px;float:right;margin:65px 0 0 0;}
.P-B-title h1 i {font-size:45px;}
.P-B-title a {margin:65px 0 0 0;}

.P-B-list {width:90%;height:100%;float:left;}
.P-B-list dl {width:20%;float:left;padding:60px 10px 60px 10px;}

/* 新闻掠影 Picture-News */
.Picture-News {height:580px;}
.P-N-box {max-width:1400px;margin:0 auto 0 auto;}

.P-N-title h2 {padding:0 0 0 20px;letter-spacing:10px;}
.P-N-title a::after {width:100px;}

.P-N-list li a,.P-N-piclist li a {}

.P-N-tabloid a {text-indent:32px;overflow:hidden;}
.P-N-tabloid span {padding:0 15px 0 15px;}
.P-N-list li {padding:15px 30px 10px 30px;}

.P-N-realinfo a img {width:25%!important;}
.P-N-realinfo a:hover img {width:25%!important;}

.P-N-realinfo a span {width:74%;overflow:hidden;}

.P-N-piclist li {padding:5px 30px 0 30px;}


/* 常用链接 Common-links */
.C-L-box {padding:50px 0 0 0;margin:0 auto 0 auto;}


/* 页尾 Footer */
footer {height:200px;}
.foot-box .foot-logo {margin:50px 0 90px 0;}
.foot-box .foot-logo a {width:100%;height:100%;background-size:100% 100%;}

.foot-box .foot-info {height:100px;padding:0 0 0 0;margin:45px 0 55px 0;}

.foot-box .foot-QR-code {height:100%;}
.foot-box .foot-QR-code img {top:-60%;right:25%;bottom:140%;left:25%;}

.foot-copyright {height:20%;}
.foot-copyright li {width:414px;}

/* 频道页 channel */
    /* 频道横幅 Channel-Banner */
    
    /* 学校概况 Channel-Profile */
    .C-Profile-Box {padding: 180px 0 0 0;}
    .C-Profile-list {margin-left: 280px;}
    /* 学校领导 Channel-leaders */
    .C-L-list { padding:20px 20px 20px 80px;}
    
    .C-L-list-lr .C-L-list li:last-child {border-bottom:none;}
    .C-L-list-lr .C-L-list li span { width: 125px;}

    /* 机构设置 Organization */
    .O-box-list {height: 96px;}

    /* 后勤服务 Logistics */
    .Logistics {height: 100vh; background-color: #efebea;}
    /* 学校动态 School-news */
    .C-News-list { height: 600px; margin: 50px 0 50px 0;}
    .C-News-list .c-n-box { height: 450px;padding: 0 0 0 0;}
    .C-News-list .c-n-box .c-n-img { height:170px;}
    .C-News-list dl { height: 450px;}
    .C-News-list dl dd {padding: 7px 15px 8px 15px; margin: 10px 0 0 0;}    
    .C-News-list dl dd span {bottom:-5px;}

/*  列表页通用 List  */
.List-Head {padding: 180px 0 0 0;}












}

@media (min-width:1280px) {
    header .nav-box {padding:30px 50px 10px 0;}
    .C-Banner-info {width: 620px; height: 180px;}
}

/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width:768px) and (max-width:1169px) {
/*初始状态*/
header.affix-top {height:55px;background:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0.5));border-top:none;box-shadow:0px 0px 10px rgb(0 0 0 / 0);}
header.affix-top .logo {background:url(../addons/cms/img/logo.png) 10px center no-repeat;background-size:80px 80px;height:90px;margin:10px 0 10px 0px;padding:0 0 0 80px;line-height:1;}
header.affix-top .logo .h3 {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;text-align-last:justify;line-height:165%;color:#fff;max-width:315px;}
header.affix-top .logo span {display:block;width:100%;text-align-last:justify;line-height:130%;font-size:12px;color:#fff;max-width:315px;}
header.affix-top .logo .h5 b {display:block;width:48%;float:left;margin:0 1% 0 1%;}

header.affix-top .nav-box {padding:30px 0 10px 0;}
header.affix-top .nav>li>a {padding:10px 10px 10px 10px;color:#fff;font-weight:bold;}
header.affix-top .nav>li>a:hover,header.affix-top .nav>li>a:focus {color:#94070a;background-color:#fff;border-radius:5px;}
header.affix-top .navbar-right .dropdown-menu {right:-50%;left:auto;border-top:solid 10px #94070a;}

/*浮动状态*/
header.affix {height:55px;background:#fff;border-top:solid 5px #94070a;box-shadow:0px 0px 10px rgb(0 0 0 / 50%);}
header.affix .logo {background:url(../addons/cms/img/logo2.png) left center no-repeat;background-size:80px 80px;height:90px;margin:10px 0 10px 0px;padding:0 0 0 80px;line-height:1;}
header.affix .logo .h3 {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;text-align-last:justify;line-height:165%;color:#333;max-width:315px;}
header.affix .logo span {display:block;width:100%;text-align-last:justify;line-height:130%;font-size:12px;color:#333;max-width:315px;}
header.affix .logo .h5 b {display:block;width:48%;float:left;margin:0 1% 0 1%;}

header.affix .nav-box {padding:30px 0 10px 0;}
header.affix .nav>li>a {padding:10px 10px 10px 10px;color:#333;font-weight:bold;}
header.affix .nav>li>a:hover,header.affix-top .nav>li>a:focus {color:#fff;background-color:#94070a;border-radius:5px;}

/* WAP端页头导航 hidden-lg */
    /*初始状态*/
header.affix-top .wap-logo {background:url(../addons/cms/img/logo3.png) 10px center no-repeat;background-size:auto 45px;}

header.affix-top .mobile-inner{width:100%;margin-right:auto;margin-left:auto;background-color:#fafafa;position:relative;}
header.affix-top .mobile-inner-header{background-color:rgba(0,0,0,0.2);}
header.affix-top .mobile-inner-header-icon{color:#ffffff;}
header.affix-top .mobile-inner-header-icon:hover{	background-color:rgba(255,255,255,0.2);}
header.affix-top .mobile-inner-header-icon span{background-color:rgba(255,255,255,1);}

header.affix-top .mobile-inner-nav {background-color:rgba(0,0,0,0.5);}
header.affix-top .mobile-inner-nav a {color:#FFFFFF;border-bottom:solid 1px rgba(255,255,255,0.3);}
header.affix-top .mobile-inner-nav a:hover{color:rgba(255,255,255,0.4);border-bottom:solid 1px rgba(255,255,255,0.2);}
    /*浮动状态*/
header.affix .wap-logo {background:url(../addons/cms/img/logo4.png) 10px center no-repeat;background-size:auto 45px;}

header.affix .mobile-inner{width:100%;margin-right:auto;margin-left:auto;background-color:#fafafa;position:relative;}
header.affix .mobile-inner-header{background-color:rgba(255,255,255,1);}
header.affix .mobile-inner-header-icon {color:#ffffff;}
header.affix .mobile-inner-header-icon:hover{background-color:rgba(255,255,255,0.2);}
header.affix .mobile-inner-header-icon span{background-color:rgba(0,0,0,1);}

header.affix .mobile-inner-nav {background-color:rgba(255,255,255,0.95);}
header.affix .mobile-inner-nav a {color:#000;border-bottom:solid 1px rgba(0,0,0,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;}
header.affix .mobile-inner-nav a:hover{color:rgba(0,0,0,0.4);border-bottom:solid 1px rgba(0,0,0,0.2);}

    /* 状态通用样式 */
header .wap-logo {float:left;height:50px;width:300px;}
.mobile-inner-header {height:55px;}
.mobile-inner-nav {top:55px;padding-top:30px;}
.mobile-inner-nav a {line-height:50px;}

/* 动画轮播 Banner */
.Banner {height:500px;}
.o-slider-pagination {z-index:99;}

/* 最新动态 Latest-News */
.Latest-News {height:auto;}
.Latest-News-box {display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.Latest-News-title {font-size:3.6rem;}
.Latest-News-title::after,.Latest-News-title::before {width:100px;}
.Latest-News-l, .Latest-News-c, .Latest-News-r {height:865px;}
.Latest-News-l {order:2;}
.Latest-News-r {order:3;}

.Latest-News .Latest-News-l dl dt a,.Latest-News .Latest-News-r dl dt a {height:420px;}
.Latest-News .Latest-News-l dl dt a img,.Latest-News .Latest-News-r dl dt a img {height:420px;}

.Latest-News-c {height:650px;order:1;}

/* 走进鹤卫 Entering-Hewei */
.Entering-Hewei {height:470px;}
.E-H-box {height:400px;margin:20px auto 50px auto;}
.col-lg-2.E-h-currency {height:100px;margin-bottom:20px;}

.E-h-currency li a {writing-mode:horizontal-tb;}
.E-h-currency li a .E-h-Title {font-size:1.8rem;letter-spacing:0px;}
.E-h-currency li a .E-h-More::after{border-left:none;}

.Entering-H-t h1 {padding:0px 0 0 0;writing-mode:horizontal-tb;}
.Entering-H-t h1::after {}
.Entering-H-t i {display:none;}

/* 招生就业 ZhaoSheng-JiuYe */
.ZhaoSheng-JiuYe {height:635px;}
.Z-J-box>.nav-tabs {width:50%;min-width:635px;}

.Z-J-box>.tab-content {height:500px;}

.Z-J-box>.tab-content .T-C-box .T-C-pic {width:36%;margin:110px 2% 0 2%;}

.Z-J-box>.tab-content .T-C-box .T-C-info {width:56%;height:285px;margin:110px 2% 0 2%;}
.Z-J-box>.tab-content .T-C-box .T-C-info .T-C-title {font-size:3rem;text-align:left;}

/* 党群建设 Party-Building */
.Party-Building {height:680px;background-size:100% 100%;}
.P-B-title {width:100%;min-height:140px;height:20%;padding:10px 0 0 0;float:none;} 
.P-B-title-box {max-width:auto;height:100%;} 
.P-B-title h5 {writing-mode:horizontal-tb;float:none;margin:0 0 0 0;text-align:center;}
.P-B-title h1 {writing-mode:horizontal-tb;letter-spacing:40px;float:none;margin:10px 0 0 0;text-align:center;}
.P-B-title h1 i {font-size:45px;}
.P-B-title a {margin:0 0 0 0;}

.P-B-list {width:100%;height:78%;float:none;}
.P-B-list dl {width:50%;float:left;padding:60px 10px 60px 10px;}



.P-B-list dl:nth-child(3),.P-B-list dl:nth-child(4),.P-B-list dl:nth-child(5) {display:none;}

/* 新闻掠影 Picture-News */
.Picture-News {height:auto;}
.P-N-box {padding:0 0 50px 0;}

.P-N-title h2 {padding:0 0 0 20px;letter-spacing:10px;}
.P-N-title a::after {width:100px;}

.P-N-list li a,.P-N-piclist li a {}

.P-N-tabloid a {text-indent:32px;}
.P-N-tabloid span {padding:0 15px 0 15px;}
.P-N-list li {padding:15px 30px 10px 30px;}

.P-N-realinfo a img {width:25%!important;}
.P-N-realinfo a:hover img {width:25%!important;}

.P-N-realinfo a span {width:74%;}

.P-N-piclist li {padding:5px 30px 0 30px;}

/* 常用链接 Common-links */
.C-L-box {padding:50px 0 0 0;}

/* 页尾 Footer */
footer {height:200px;}
.foot-box .foot-logo {margin:50px 0 90px 0;}
.foot-box .foot-logo a {width:100%;height:100%;background-size:100% 100%;}

.foot-box .foot-info {height:130px;padding:0 0 0 50px;margin:35px 0 35px 0;}

.foot-box .foot-QR-code {height:100%;}
.foot-box .foot-QR-code img {top:10px;right:0;bottom:0;left:0;}

.foot-copyright {height:20%;}
.foot-copyright li {width:414px;}

/* 频道页 channel */
    /* 频道横幅 Channel-Banner */
    .C-Banner-info {height: 50%;}
    /* 学校概况 Channel-Profile */
    .C-Profile-Box {padding: 50px 0 0 0;}
    .C-Profile-list {margin-left: 20px; padding-bottom: 80px;}
    /* 学校领导 Channel-leaders */
    .C-Leaders-title { height: 100px;margin: 10px 0 0 0;}
    .C-L-list { padding:20px 20px 20px 80px;}
    
    .C-L-list-lr .C-L-list li:last-child {border-bottom:none;}
    .C-L-list-lr .C-L-list li span { width: 125px;}

    /* 机构设置 Organization */
    .Organization {height: 565px;padding: 0 0 30px 0;}
    .O-box-title {margin: 10px auto 0 auto;}
    .O-box-bg {margin: 20px 0 0 0;}
    .O-box-list {height: 224px; margin: 30px 0 0 3%;}
    .O-box-info {right: 30px;}
    
    /* 后勤服务 Logistics */
    .Logistics {height: 100vh; background-color: #efebea;}
    /* 学校动态 School-news */
    .C-News-list { height: 450px; margin: 20px 0 0 0;}
    .C-News-list .c-n-box { height: 450px;padding: 0 0 0 0;}
    .C-News-list .c-n-box .c-n-img { height:170px;}
    .C-News-list dl { height: 450px;}
    .C-News-list dl dd {padding: 7px 15px 8px 15px; margin: 10px 0 0 0;}    
    .C-News-list dl dd span {bottom:-5px;}

/*  列表页通用 List  */
.List-Head {height: 210px; padding: 120px 0 0 0;}
.List-Head:before {top: 90px;}
.List-Head:after {top: 120px;}














}

/* 横向放置的手机和竖向放置的平板之间的分辨率 */
@media (max-width:767px) {
/*初始状态*/
header.affix-top {height:55px;background:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0));border-top:none;box-shadow:0px 0px 10px rgb(0 0 0 / 0);}
header.affix-top .logo {background:url(../addons/cms/img/logo.png) 10px center no-repeat;background-size:80px 80px;height:90px;margin:10px 0 10px 0px;padding:0 0 0 80px;line-height:1;}
header.affix-top .logo .h3 {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;text-align-last:justify;line-height:165%;color:#fff;max-width:315px;}
header.affix-top .logo span {display:block;width:100%;text-align-last:justify;line-height:130%;font-size:12px;color:#fff;max-width:315px;}
header.affix-top .logo .h5 b {display:block;width:48%;float:left;margin:0 1% 0 1%;}

header.affix-top .nav-box {padding:30px 0 10px 0;}
header.affix-top .nav>li>a {padding:10px 10px 10px 10px;color:#fff;font-weight:bold;}
header.affix-top .nav>li>a:hover,header.affix-top .nav>li>a:focus {color:#94070a;background-color:#fff;border-radius:5px;}
header.affix-top .navbar-right .dropdown-menu {right:-50%;left:auto;border-top:solid 10px #94070a;}

/*浮动状态*/
header.affix {height:55px;background:#fff;border-top:solid 5px #94070a;box-shadow:0px 0px 10px rgb(0 0 0 / 50%);}
header.affix .logo {background:url(../addons/cms/addons/cms/img/logo2.png) left center no-repeat;background-size:80px 80px;height:90px;margin:10px 0 10px 0px;padding:0 0 0 80px;line-height:1;}
header.affix .logo .h3 {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;text-align-last:justify;line-height:165%;color:#333;max-width:315px;}
header.affix .logo span {display:block;width:100%;text-align-last:justify;line-height:130%;font-size:12px;color:#333;max-width:315px;}
header.affix .logo .h5 b {display:block;width:48%;float:left;margin:0 1% 0 1%;}

header.affix .nav-box {padding:30px 0 10px 0;}
header.affix .nav>li>a {padding:10px 10px 10px 10px;color:#333;font-weight:bold;}
header.affix .nav>li>a:hover,header.affix-top .nav>li>a:focus {color:#fff;background-color:#94070a;border-radius:5px;}

/* WAP端页头导航 hidden-lg */
    /*初始状态*/
header.affix-top .wap-logo {background:url(../addons/cms/img/logo3.png) 10px center no-repeat;background-size:auto 45px;}

header.affix-top .mobile-inner{width:100%;margin-right:auto;margin-left:auto;background-color:#fafafa;position:relative;}
header.affix-top .mobile-inner-header{background-color:rgba(0,0,0,0.2);}
header.affix-top .mobile-inner-header-icon{color:#ffffff;}
header.affix-top .mobile-inner-header-icon:hover{	background-color:rgba(255,255,255,0.2);}
header.affix-top .mobile-inner-header-icon span{background-color:rgba(255,255,255,1);}

header.affix-top .mobile-inner-nav {background-color:rgba(0,0,0,0.2);}
header.affix-top .mobile-inner-nav a {color:#FFFFFF;border-bottom:solid 1px rgba(255,255,255,0.3);}
header.affix-top .mobile-inner-nav a:hover{color:rgba(255,255,255,0.4);border-bottom:solid 1px rgba(255,255,255,0.2);}
    /*浮动状态*/
header.affix .wap-logo {background:url(../addons/cms/img/logo4.png) 10px center no-repeat;background-size:auto 45px;}

header.affix .mobile-inner{width:100%;margin-right:auto;margin-left:auto;background-color:#fafafa;position:relative;}
header.affix .mobile-inner-header{background-color:rgba(255,255,255,1);}
header.affix .mobile-inner-header-icon {color:#ffffff;}
header.affix .mobile-inner-header-icon:hover{background-color:rgba(255,255,255,0.2);}
header.affix .mobile-inner-header-icon span{background-color:rgba(0,0,0,1);}

header.affix .mobile-inner-nav {background-color:rgba(255,255,255,0.95);}
header.affix .mobile-inner-nav a {color:#000;border-bottom:solid 1px rgba(0,0,0,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;}
header.affix .mobile-inner-nav a:hover{color:rgba(0,0,0,0.4);border-bottom:solid 1px rgba(0,0,0,0.2);}

    /* 状态通用样式 */
header .wap-logo {float:left;height:50px;width:300px;}
.mobile-inner-header {height:50px;}
.mobile-inner-nav {top:50px;padding-top:0px;}
.mobile-inner-nav a {line-height:40px;}

/* 动画轮播 Banner */
.Banner {height:400px;}
.o-slider-pagination {z-index:99;}

/* 最新动态 Latest-News */
.Latest-News {height:auto;}
.Latest-News-box {display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.Latest-News-title {width:100%;font-size:3.6rem;}
.Latest-News-title::after,.Latest-News-title::before {width:45px;}
.Latest-News-l, .Latest-News-c, .Latest-News-r {width:100%;}
.Latest-News-l {order:2;height:750px;}
.Latest-News-r {order:3;height:750px;}

.Latest-News .Latest-News-l dl dt a,.Latest-News .Latest-News-r dl dt a {height:320px;}
.Latest-News .Latest-News-l dl dt a img,.Latest-News .Latest-News-r dl dt a img {height:320px;}

.Latest-News-c {height:650px;order:1;}


/* 走进鹤卫 Entering-Hewei */
.Entering-Hewei {height:820px;}
.E-H-box {height:750px;margin:20px auto 50px auto;}
.col-lg-2.E-h-currency {height:100px;margin-bottom:20px;}

.E-h-currency li a {writing-mode:horizontal-tb;}
.E-h-currency li a .E-h-Title {font-size:2rem;letter-spacing:5px;}
.E-h-currency li a .E-h-More::after{border-left:none;}

.Entering-H-t h1 {padding:0px 0 0 0;writing-mode:horizontal-tb;}
.Entering-H-t h1::after {display:none;}
.Entering-H-t i {display:none;}

/* 招生就业 ZhaoSheng-JiuYe */
.ZhaoSheng-JiuYe {height:635px;}
.Z-J-box>.nav-tabs {width:50%;min-width:635px;}

.Z-J-box>.tab-content {height:500px;}

.Z-J-box>.tab-content .T-C-box .T-C-pic {width:36%;margin:110px 2% 0 2%;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a {display:block;width:100%;height:100%;overflow:hidden;padding:5px 5px 5px 5px;border:solid 1px #94070900;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a:hover {border:solid 1px #94070a;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a img {width:418px;height:273px!important;}

.Z-J-box>.tab-content .T-C-box .T-C-info {width:56%;height:285px;margin:110px 2% 0 2%;}
.Z-J-box>.tab-content .T-C-box .T-C-info .T-C-title {font-size:2.5rem;text-align:left;}


/* 党群建设 Party-Building */
.Party-Building {height:680px;background-size:100% 100%;}
.P-B-title {width:100%;min-height:140px;height:20%;padding:10px 0 0 0;float:none;} 
.P-B-title-box {max-width:auto;height:100%;} 
.P-B-title h5 {writing-mode:horizontal-tb;float:none;margin:0 0 0 0;text-align:center;}
.P-B-title h1 {writing-mode:horizontal-tb;letter-spacing:40px;float:none;margin:10px 0 0 0;text-align:center;}
.P-B-title h1 i {font-size:45px;}
.P-B-title a {margin:0 0 0 0;}

.P-B-list {width:100%;height:78%;float:none;}
.P-B-list dl {width:50%;float:left;padding:60px 10px 60px 10px;}



.P-B-list dl:nth-child(3),.P-B-list dl:nth-child(4),.P-B-list dl:nth-child(5) {display:none;}

/* 新闻掠影 Picture-News */
.Picture-News {height:auto;}
.P-N-box {padding:0 0 50px 0;}

.P-N-title h2 {padding:0 0 0 20px;letter-spacing:10px;}
.P-N-title a::after {width:100px;}

.P-N-list li a,.P-N-piclist li a {}

.P-N-tabloid a {text-indent:32px;}
.P-N-tabloid span {padding:0 15px 0 15px;}
.P-N-list li {padding:15px 30px 10px 30px;}

.P-N-realinfo a img {width:25%!important;}
.P-N-realinfo a:hover img {width:25%!important;}

.P-N-realinfo a span {width:74%;}

.P-N-piclist li {padding:5px 30px 0 30px;}

/* 常用链接 Common-links */
.C-L-box {padding:40px 0 0 0;}

/* 页尾 Footer */
footer {height:250px;}
.foot-box .foot-logo {margin:10px 0 10px 0;}
.foot-box .foot-logo a {width:180px;height:58px;background-size:100% 100%;margin:0 auto 0 auto;}

.foot-box .foot-info {height:135px;padding:0 0 0 0;margin:0 0 0 0;}
.foot-box .foot-info li {padding:0 0 0 0;margin:0 0 0 0;font-size:1.4rem;}

.foot-box .foot-QR-code {height:85%;}
.foot-box .foot-QR-code img {top:0;right:25%;bottom:0;width:130px;height:130px;}

.foot-copyright {height:15%;}
.foot-copyright li {width:414px;}

/* 频道页 channel */
    /* 频道横幅 Channel-Banner */
    .C-Banner-info {height: 60%;}
    /* 学校概况 Channel-Profile */
    .C-Profile-Box {padding: 0 0 0 0;}
    .C-Profile-list {margin-left: 20px;padding-bottom: 60px;}
    /* 学校领导 Channel-leaders */
    .C-Leaders-title {margin: 15px 0 0 0;}
    .C-L-list { padding:20px 20px 20px 60px;}
    .C-L-list li a {padding: 0 5px 0 5px;}
    .C-L-list li span {font-size: 1.6rem;}
    
    .C-L-list-lr .C-L-list li:last-child {border-bottom:none;}
    .C-L-list-lr .C-L-list li span { width: 125px;}
    

    /* 机构设置 Organization */
    .Organization {height: auto; padding: 0 0 30px 0;}
    .O-box {height: 100%;}
    .O-box-list {height: auto;}
    .O-box-title { margin: 0 auto 0 auto;}
    .O-box-bg {margin: 5px 0 0 0;}
    .O-box-info { right: 10px; bottom: 25px;}

    /* 后勤服务 Logistics */
    .Logistics {height: 100vh; background-color: #efebea;}
    /* 学校动态 School-news */
    .C-News-list { height:auto; margin: 10px 0 0 0;}
    .C-News-list .c-n-box { height: 175px;padding:10px 10px 10px 10px;}
    .C-News-list .c-n-box .c-n-img { height:155px; width: 33%;position: absolute;}
    .C-News-list .c-n-box .c-n-label {width: 65%; float: right;}
    .C-News-list .c-n-box .c-n-title {padding: 0 15px 0 15px; width: 65%; float: right;}
    .C-News-list .c-n-box .c-n-info {width: 65%; float: right;-webkit-line-clamp: 2;}

    .C-News-list dl { height: 450px;}
    .C-News-list dl dd {padding: 7px 15px 8px 15px; margin: 10px 0 0 0;}    
    .C-News-list dl dd span {bottom:-5px;}
    
/*  列表页通用 List  */
.List-Head {height: 210px; padding: 120px 0 0 0;}
.List-Head:before {top: 90px;}
.List-Head:after {top: 120px;}

.List-H-Box h2 {padding: 0px 0 0 50px;}
.List-H-Box .breadcrumb {padding: 0 0 0 50px;}

    /* 无图列表 */
.pic-item .media .media-title .pic-title {height: 24px;display: -webkit-box!important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.pic-item .media .media-body .pic-intro {height: 40px; display: -webkit-box!important; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.content-box .content-body p {text-indent:0rem;}

}
 
/* 横向放置的手机及分辨率更小的设备 */
@media (max-width:480px) {
/*初始状态*/
header.affix-top {height:55px;background:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0));border-top:none;box-shadow:0px 0px 10px rgb(0 0 0 / 0);}
header.affix-top .logo {background:url(../addons/cms/img/logo.png) 10px center no-repeat;background-size:80px 80px;height:90px;margin:10px 0 10px 0px;padding:0 0 0 80px;line-height:1;}
header.affix-top .logo .h3 {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;text-align-last:justify;line-height:165%;color:#fff;max-width:315px;}
header.affix-top .logo span {display:block;width:100%;text-align-last:justify;line-height:130%;font-size:12px;color:#fff;max-width:315px;}
header.affix-top .logo .h5 b {display:block;width:48%;float:left;margin:0 1% 0 1%;}

header.affix-top .nav-box {padding:30px 0 10px 0;}
header.affix-top .nav>li>a {padding:10px 10px 10px 10px;color:#fff;font-weight:bold;}
header.affix-top .nav>li>a:hover,header.affix-top .nav>li>a:focus {color:#94070a;background-color:#fff;border-radius:5px;}
header.affix-top .navbar-right .dropdown-menu {right:-50%;left:auto;border-top:solid 10px #94070a;}

/*浮动状态*/
header.affix {height:55px;background:#fff;border-top:solid 5px #94070a;box-shadow:0px 0px 10px rgb(0 0 0 / 50%);}
header.affix .logo {background:url(../addons/cms/img/logo2.png) left center no-repeat;background-size:80px 80px;height:90px;margin:10px 0 10px 0px;padding:0 0 0 80px;line-height:1;}
header.affix .logo .h3 {font-family:'Alibaba-PuHuiTi-Heavy','Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',Helvetica,Arial;text-align-last:justify;line-height:165%;color:#333;max-width:315px;}
header.affix .logo span {display:block;width:100%;text-align-last:justify;line-height:130%;font-size:12px;color:#333;max-width:315px;}
header.affix .logo .h5 b {display:block;width:48%;float:left;margin:0 1% 0 1%;}

header.affix .nav-box {padding:30px 0 10px 0;}
header.affix .nav>li>a {padding:10px 10px 10px 10px;color:#333;font-weight:bold;}
header.affix .nav>li>a:hover,header.affix-top .nav>li>a:focus {color:#fff;background-color:#94070a;border-radius:5px;}

/* WAP端页头导航 hidden-lg */
    /*初始状态*/
header.affix-top .wap-logo {background:url(../addons/cms/img/logo3.png) 10px center no-repeat;background-size:auto 45px;}

header.affix-top .mobile-inner{width:100%;margin-right:auto;margin-left:auto;background-color:#fafafa;position:relative;}
header.affix-top .mobile-inner-header{background-color:rgba(0,0,0,0.2);}
header.affix-top .mobile-inner-header-icon{color:#ffffff;}
header.affix-top .mobile-inner-header-icon:hover{	background-color:rgba(255,255,255,0.2);}
header.affix-top .mobile-inner-header-icon span{background-color:rgba(255,255,255,1);}

header.affix-top .mobile-inner-nav {background-color:rgba(0,0,0,0.2);}
header.affix-top .mobile-inner-nav a {color:#FFFFFF;border-bottom:solid 1px rgba(255,255,255,0.3);}
header.affix-top .mobile-inner-nav a:hover{color:rgba(255,255,255,0.4);border-bottom:solid 1px rgba(255,255,255,0.2);}
    /*浮动状态*/
header.affix .wap-logo {background:url(../addons/cms/img/logo4.png) 10px center no-repeat;background-size:auto 45px;}

header.affix .mobile-inner{width:100%;margin-right:auto;margin-left:auto;background-color:#fafafa;position:relative;}
header.affix .mobile-inner-header{background-color:rgba(255,255,255,1);}
header.affix .mobile-inner-header-icon {color:#ffffff;}
header.affix .mobile-inner-header-icon:hover{background-color:rgba(255,255,255,0.2);}
header.affix .mobile-inner-header-icon span{background-color:rgba(0,0,0,1);}

header.affix .mobile-inner-nav {background-color:rgba(255,255,255,0.95);}
header.affix .mobile-inner-nav a {color:#000;border-bottom:solid 1px rgba(0,0,0,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;}
header.affix .mobile-inner-nav a:hover{color:rgba(0,0,0,0.4);border-bottom:solid 1px rgba(0,0,0,0.2);}

    /* 状态通用样式 */
header .wap-logo {float:left;height:50px;width:265px;}
.mobile-inner-header {height:50px;}
.mobile-inner-nav {top:50px;padding-top:30px;}
.mobile-inner-nav a {line-height:50px;}

/* 动画轮播 Banner */
.Banner {height:400px;}
.o-slider-pagination {z-index:99;}

/* 最新动态 Latest-News */
.Latest-News {height:auto;}
.Latest-News-box {display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.Latest-News-title {width:100%;font-size:3rem;}
.Latest-News-title::after,.Latest-News-title::before {width:25px;}
.Latest-News-l, .Latest-News-c, .Latest-News-r {width:100%;}
.Latest-News-l {order:2;height:655px;margin: 0 0 50px 0;}
.Latest-News-r {order:3;height:auto;}

.Latest-News .Latest-News-l dl dt a,.Latest-News .Latest-News-r dl dt a {height:auto;}
.Latest-News .Latest-News-l dl dt a img,.Latest-News .Latest-News-r dl dt a img {height:245px;}

.Latest-News-c {height:455px;order:1;}

.carousel-inner {height:420px;}


/* 走进鹤卫 Entering-Hewei */
.Entering-Hewei {height:530px;}
.E-H-box {height:460px;margin:20px auto 50px auto;}
.col-lg-2.E-h-currency {height:60px;margin-bottom:20px;}

.E-h-currency li a {writing-mode:horizontal-tb;padding: 15px 0 0 10px;}
.E-h-currency li a .E-h-Title {font-size:1.6rem;letter-spacing:0px;}
.E-h-currency li a .E-h-More {bottom: 13px; width:75px;}
.E-h-currency li a .E-h-More::after{border-left:none;}

.Entering-H-t h1 {padding:0px 0 0 0;writing-mode:horizontal-tb;}
.Entering-H-t h1::after {display:none;}
.Entering-H-t i {display:none;}

/* 招生就业 ZhaoSheng-JiuYe */
.ZhaoSheng-JiuYe {height:735px;}
.Z-J-box>.nav-tabs {width:100%;min-width:auto;}

.Z-J-box>.tab-content {height:600px;}

.Z-J-box>.tab-content .T-C-box .T-C-pic {width:96%;margin:30px 2% 0 2%;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a {display:block;width:100%;height:100%;overflow:hidden;padding:5px 5px 5px 5px;border:solid 1px #94070900;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a:hover {border:solid 1px #94070a;}
.Z-J-box>.tab-content .T-C-box .T-C-pic a img {width:418px;height:auto!important;}

.Z-J-box>.tab-content .T-C-box .T-C-info {width:96%;height:210px;margin:15px 2% 0 2%;}
.Z-J-box>.tab-content .T-C-box .T-C-info .T-C-title {display:block;width:100%;font-size:2.5rem;text-align:center;}

/* 党群建设 Party-Building */
.Party-Building {height:auto;background-size:0 0;}
.P-B-title {width:100%;min-height:140px;height:20%;padding:10px 0 0 0;float:none;} 
.P-B-title-box {max-width:auto;height:100%;} 
.P-B-title h5 {writing-mode:horizontal-tb;float:none;margin:0 0 0 0;text-align:center;}
.P-B-title h1 {writing-mode:horizontal-tb;letter-spacing:0;float:none;margin:10px 0 0 0;text-align:center;}
.P-B-title h1 i {font-size:30px;margin:0 20px 0 20px;}
.P-B-title a {margin:0 0 0 0;}

.P-B-list {width:100%;height:78%;float:none;}
.P-B-list dl {width:100%;float:none;padding:45px 10px 30px 10px;border-bottom:solid 1px #e9e9e9;}

.P-B-list dl:nth-child(3),.P-B-list dl:nth-child(4),.P-B-list dl:nth-child(5) {display:block;}

/* 新闻掠影 Picture-News */
.Picture-News {height:auto;}
.P-N-box {padding:0 0 50px 0;}

.P-N-title h2 {padding:0 0 0 10px;letter-spacing:0px;}
.P-N-title a::after {width:20px;}

.P-N-list li a,.P-N-piclist li a {font-size:1.4rem;}

.P-N-tabloid a {text-indent:0px;}
.P-N-tabloid span {padding:0 5px 0 5px;}
.P-N-list li {padding:15px 15px 10px 15px;}

.P-N-realinfo a img {width:35%!important;}
.P-N-realinfo a:hover img {width:35%!important;}

.P-N-realinfo a span {width:64%;font-size:1.4rem;}

.P-N-piclist li {padding:5px 15px 0 15px;}

/* 常用链接 Common-links */
.C-L-box {padding:40px 0 0 0;}

/* 页尾 Footer */
footer {height:450px;}
.foot-box {height: 100%;}
.foot-box .foot-logo {margin:10px 0 10px 0;}
.foot-box .foot-logo a {width:180px;height:58px;background-size:100% 100%;margin:0 auto 0 auto;}

.foot-box .foot-info {height:135px;padding:0 0 0 0;margin:0 0 0 0;}
.foot-box .foot-info li {padding:0 0 0 0;margin:0 0 0 0;font-size:1.4rem;}
.foot-box .foot-info li i {display:none;}

.foot-box .foot-QR-code {height:135px;}
.foot-box .foot-QR-code img {top:0;right:0;bottom:0;left:0; width:100%;}

.foot-copyright {height:25%; overflow: hidden; }
.foot-copyright li {width:100%;text-align:center;overflow: hidden;}

/* 频道页 channel */
    /* 频道横幅 Channel-Banner */
    .C-Banner-info {height: 60%;}
    /* 学校概况 Channel-Profile */
    .C-Profile-Box {padding: 0 0 0 0;}
    .C-Profile-Tpic {width: 45px; margin: 0 0 0 15px;}
    .C-Profile-list {margin-left: 15px;padding-bottom: 60px;}
    .C-Profile-list .C-list-item {padding:0px 20px 35px 20px;}
    /* 学校领导 Channel-leaders */
    .C-Leaders-title {height: 80px;margin: 15px 0 0 0;}
    .C-L-list { padding:20px 0px 20px 60px;}
    .C-L-list li {height: auto; padding: 5px 0 5px 0;}
    .C-L-list li a {padding: 0 0px 0 5px; text-align: center; text-align-last: auto;line-height: 2.4rem;color: #333;}
    .C-L-list li span {font-size: 1.6rem;line-height: 2.4rem;}
    
    .C-L-list-l, .C-L-list-r {width: 98%; margin: 30px 1% 0 1%;}
    .C-L-list-lr .C-L-list li:last-child {border-bottom:none;}
    .C-L-list-lr .C-L-list li span { width: 97px;}
    

    /* 机构设置 Organization */
    .Organization {height:auto; padding: 0 0 0 0;}
    .O-box {height: 100%;}
    .O-box-list {width: 98%; height:auto; margin: 30px 1% 0 1%;}
    .O-box-title { margin: 0 auto 0 auto;}
    .O-box-bg {margin: 5px 0 0 0;}
    .O-box-info {width: 100%; height:auto;position: relative; right: 0; bottom:auto;float: left; margin: 30px 0 0 0;}

    /* 后勤服务 Logistics */
    .Logistics {height: 100vh; background-color: #efebea;}
    /* 学校动态 School-news */
    .C-News-list { height:auto; margin: 10px 0 0 0;}
    .C-News-list .c-n-box { height: 175px;padding:10px 10px 10px 10px;}
    .C-News-list .c-n-box .c-n-img { height:155px; width: 33%;position: absolute;}
    .C-News-list .c-n-box .c-n-label {width: 65%; float: right;}
    .C-News-list .c-n-box .c-n-title {padding: 0 15px 0 15px; width: 65%; float: right;}
    .C-News-list .c-n-box .c-n-info {width: 65%; float: right;-webkit-line-clamp: 2;}

    .C-News-list dl { height: 450px;}
    .C-News-list dl dd {padding: 7px 15px 8px 15px; margin: 10px 0 0 0;}    
    .C-News-list dl dd span {bottom:-5px;}

/*  列表页通用 List  */
.List-Head {height: 210px; padding: 120px 0 0 0;}
.List-Head:before {top: 90px;}
.List-Head:after {top: 120px;}

.List-H-Box h2 {padding: 0px 0 0 20px;}
.List-H-Box .breadcrumb {padding: 0 0 0 0;}

/* 内容页 content */
.content-box .content-meta li { width: 100%; float: left;}

}