@charset "utf-8";
.inner .w1400{width: 94%;max-width: 14.4rem;}
@media (min-width:2200px) and (max-width:4000px) {
    html {font-size: 140px;}
    .inner .w1400{max-width: 15.6rem !important;width: 85%;}
}
.listFrame a,.listFrame a ucspan{color:#333 !important;}
.listFrame a:hover{color:#12569f !important;}
/* #header .w1400{width:85%;} */
.header_box{height:auto;}
#vsb_content_4{display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;}
.ban{position: relative;}
.ban img{width: 100%;/* max-height: 4.5rem; */}
.ban .adress{position: absolute;left: 0;bottom: 0;background: url(../images/banshad.png) bottom/cover;width: 100%;color: #fff;font-size: 0.14rem;text-align: right;padding-top: 1.8rem;background-size: 100% 100%;}
.ban .adress a{line-height: 0.76rem;}
.inner{padding-top: 0.8rem;background: #f8f8f8;overflow: hidden;}
.inner_left{width:2.7rem;z-index: 100;position: relative;background: #12569f;padding-left: 0.1rem;margin-bottom: 0.4rem;}
.inner_right{width: calc(100% - 3.2rem);overflow: hidden;}
.inner_left h2{height: 0.6rem;padding-left: 0.3rem;}
.inner_left h2 p{font-size: 0.3rem;color: #fff;font-weight: bold;line-height: 0.6rem;height: 0.6rem;}
.inner_left h2 span{display: block;font-size: 14px;color: #fff;opacity: .5;}
.inner_left ul{background: url(../images/zcnav.png) no-repeat bottom right #fcfcfc;padding-bottom: 3rem;background-size: 100%;}
.inner_left ul li{
    position: relative;
}
.inner_left ul li p{ padding: 0 0.25rem;align-items: center;height: 0.6rem;}
.inner_left ul li p a{
    font-size: 0.2rem;
    display: inline-block;
    line-height: 0.6rem;
    cursor: pointer;
    width: calc(100% - 0.23rem);
    color: #333;
    }
.inner_left ul li.active{background: #d5e1ed;}
.inner_left ul li:hover p a,.inner_left ul li.active p a{
    color: #104c95;
}
.inner_left ul li p img{width: 0.23rem;height: 0.04rem;display: none;}
.nysubnav{background: #e1f4f9;display: none;}
/* .inner_left ul li.active .nysubnav, */
.inner_left ul li.active p img{display: block;}
.nysubnav a{padding:0 0.3rem;line-height:0.4rem;display:block;font-size:0.16rem;}
.nysubnav a:hover,.nysubnav a.on{color:#004193;}
/* 角色导航 */
.inner .w1400{align-items: flex-start;}
.jsdh{padding-bottom: 0.85rem;}
.jsdh ul{margin-bottom: 0.2rem;background: #fff;border-top: 3px solid #15569a;display: flex;justify-content: start;flex-wrap: wrap;padding: 0.38rem 0.9rem 0.38rem 0rem;}
.jsdh ul h2{width: 100%;font-size: 0.26rem;color: #0250a3;line-height: 0.32rem;margin-bottom: 0.2rem;font-weight: bold;padding-left: 0.3rem;}
.jsdh ul li *{transition: 0.5s;}
.jsdh ul li{width: 20%;font-size: 0.2rem;line-height: 0.48rem;color: #333;/* text-align: center; */display: flex;justify-content: center;}
.jsdh ul li a{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;min-width: 1.4rem;}
a{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
/* 现任领导 */
.xrld {padding-bottom:1rem;}
.ld{padding: 0.25rem 0.15rem;border-bottom: 1px solid #d2d2d2;align-items: flex-start;justify-content: flex-start;}
.ld:nth-child(1){padding-top:0.1rem;}
.ld:last-child{border-bottom:1px solid rgba(255,255,255,0)}
.dw{padding: 0.35rem 0.15rem 0.6rem;border-bottom: 0.05rem solid #dde6f1;margin-bottom: 0.4rem;}
.ld>p{width: 1.65rem;font-size: 0.26rem;color: #0250a3;line-height: 0.48rem;font-weight: bold;border-right: 1px solid #e8e8e8;}
.ld .rm{width: calc(100% - 1.65rem);padding-left: 0.3rem;justify-content: flex-start;}
.ld .rm p{font-size: 0.26rem;color: #333;line-height: 0.48rem;transition: .5s;width: 11%;float: left;}
.dw .rm{/* width: 3.1rem; */}
.dw .rm p{/* width: 33.3%; */}
.ld .rm p:hover{color:#0250a3;}

/* 校园服务 */
.inner .xyfw{padding: 0rem 0 1rem;margin: 0 -0.2rem;display: flex;flex-wrap: wrap;}
.xyfw li{width: 20%;padding: 0 0.2rem;margin-bottom: 0.3rem;height: 2.55rem;}
.xyfw li a{display: flex;transition: 0.5s;background: #fff;border-radius: 5px;width: 100%;height: 100%;justify-content: center;align-items: center;flex-direction: column;}
.xyfw li .ico img{max-width: 0.6rem;margin-bottom: 0.1rem;transition: .5s;}
.xyfw li .ico .ico2{display: none;}
.xyfw li p{color: #333;font-size: 0.2rem;transition: .5s;text-align: center;line-height: 0.26rem;}
.xyfw li:hover a{background: url(../images/icobg.png) no-repeat center/cover;}
.xyfw li:hover p{color: #fff;}
.xyfw li:hover .ico{transition:.5s;transform:rotateY(360deg);}
.xyfw li:hover .ico1{display: none;}
.xyfw li:hover .ico2{display: block;}

/* 组织机构 */
.zsjg {padding-bottom: 0.95rem;}
.zsjg  ul{margin: 0 -.2rem;justify-content: flex-start;}
.zsjg li{width: 50%;margin-bottom: 0.15rem;padding: 0.05rem 0.2rem;text-align: center;}
.zsjg li a{display: flex;transition: 0.5s;font-size: 0.18rem;color: #0250a3;height: 0.6rem;line-height: 0.24rem;position: relative;z-index: 1;justify-content: center;align-items: center;padding: 0 0.2rem;}
.zsjg li a::before{content: "";z-index: -1;position: absolute;top: 0.05rem;left: 0.05rem;right: 0.05rem;width: calc(100% - 0.1rem);height: 0.19rem;background: url(../images/jgbg1.png) no-repeat center/cover;background-size: 100% 100%;}
.zsjg li a::after{content: "";z-index: -1;position: absolute;bottom: 0.05rem;left: 0.05rem;right: 0.05rem;width: calc(100% - 0.1rem);height: 0.19rem;background: url(../images/jgbg11.png) no-repeat center/cover;background-size: 100% 100%;}
.zsjg li a span{font-size: 0.14rem;}
.zsjg li:nth-child(6) a{}
.zsjg li:hover a{background: url(../images/jhbg2.png) no-repeat center/cover;height: 0.6rem;color: #fff;}
.zsjg li a:hover::before{top: 0.05rem;left: 0.05rem;right: 0.05rem;}
.zsjg li a:hover::after{bottom: 0.05rem;left: 0.05rem;right: 0.05rem;}
/* 科研平台 */
.kypt ul{margin-bottom: 0.4rem;border: 1px solid #d5e1ed;padding: 0rem 0.7rem 0rem;}
.kypt ul h2{font-family:"PingFang SC";font-weight:bold;color: #104c95;font-size: 0.24rem;background: #f8f8f8;position: relative;z-index: 10;line-height: 0.4rem;margin-top: -0.3rem;margin-left: -0.4rem;display: inline-block;padding: 0 0.1rem;transform: translateY(-.03rem);}
.kypt ul h2 span{font-size: 0.18rem;color: #666;font-family:"PingFang SC";}
.kypt ul li{border-bottom: 1px dashed #e8e8e8;padding: 0 0.45rem;min-height: 0.5rem;line-height: 0.5rem;transition: 0.5s;}
.kypt ul li:last-child{border-bottom: 1px dashed rgba(255,255,255,0)}
.kypt ul li p{font-size: 0.24rem;justify-content: flex-start;}
.kypt ul li p span{font-family:"PingFang SC";font-weight:bold;color: #104c95;}
.kypt ul li a{width: 100%;height: 100%;justify-content: flex-start;transition: 0.5s;}
.kypt ul li a span{font-size: 0.18rem;color: #333;font-family:"PingFang SC";transition: 0.5s;}
.kypt ul li .ky1{width: 68%;}
.kypt ul li .ky2{width: 32%;}
.zz{margin-top:0.3rem;}
.zz,.zz span{font-size: 0.18rem;color: #333;line-height: 3;font-family:"PingFang SC";}
.zz span{padding-left: 0.2rem;}
.zz img{margin: 0 0.15rem 0 0.3rem;width: 0.3rem;height: 0.3rem;display: inline-block;}
/* 两院院士 */
.inner_com{padding:0.2rem 0 0.8rem;width: 100%;}
.lyys ul{margin: 0 -0.3rem;display: flex;flex-wrap: wrap;}
.lyys li{width: 25%;padding: 0 0.3rem;height: 3.1rem;margin-bottom: 0.55rem;}
.lyys li a{width: 100%;height: 100%;display: block;border: 1px solid #e1e7ee;text-align: center;position: relative;z-index: 1;padding: 0.3rem 0;transition: 0.5s;}
.lyys li a::after{width: 100%;height: 100%;background: url(../images/ysbg.png) no-repeat right 0.05rem bottom;z-index: -1;opacity: 0.1;}
.lyys li img{width: 1.18rem;height: 1.53rem;}
.lyys li h2{margin: 0.3rem 0 0.15rem;color: #15569a;font-size: 0.24rem;font-weight: bold;}
.lyys li p{color: #666666;font-size: 0.16rem;}
/* 历任领导 */
.lrld{padding-top: 0;}
.lrld li{margin-bottom: 0.35rem;background: #fff;padding: 10px 30px;box-shadow: 0px 9px 18px 0px rgba(35, 35, 42, 0.13);transition: 0.5s;}
.lrld li a{justify-content: flex-start;}
.lrld li .scale{width: 89px;position: relative;border: 1px solid #e3e3e3;text-align: center;padding: 4px;height: 111px;}
.lrld li .scale img{width: 75px;height: 98px;}
.lrld li .lrld-r{width: calc(100% - 90px);justify-content: flex-start;align-items: center;padding-left: 0.4rem;}
.lrld li .lrld-r h2{width: 1rem;border-right: 1px solid #999;font-size: 0.24rem;font-weight: bold;color: #333;line-height: 0.3rem;transition: 0.5s;}
.lrld li .lr-r{width: calc(100% - 1rem);padding-left: 0.3rem;flex-direction: column;justify-content: center;}
.lrld li .lr-r p{font-size: 0.18rem;color: #333;line-height: 0.3rem;margin-bottom: 0.05rem;text-indent: 0 !important;}
.lrld li .lr-r p span{color: #999;padding-left: 0.1rem;font-size: 0.16rem !important;}
.lrld li .scale::after{width: 100%;height: 100%;background: url(../images/ldbg.png) no-repeat center;left: 0;bottom: 0;z-index: 3;background-size: 100% 100%;}
.lrld li:hover{transform: translateX(0.2rem);}
/* 省级教育名师 */
.jxmslm{padding-top: 0.25rem;border-bottom: 1px solid #d1d1d1;margin-bottom: 0.5rem;justify-content: space-around;padding: 0px 15%;}
.jxmslm h2{font-size: 0.24rem;padding-bottom: 0.2rem;border-bottom: 3px solid rgba(255,255,255,0);}
.jxmslm h2 a{color: #666;font-family:"PingFang SC";border-bottom: 3px solid rgba(255,255,255,0);display: block;}
.jxmslm h2.on,.jxmslm h2:hover{border-bottom: 3px solid #15569a;}
.jxmslm h2.on a,.jxmslm h2:hover a{color: #15569a;}
.jyms ul{margin: 0 -0.22rem;}
.jyms li{width: 33.3%;padding: 0 0.22rem;/* height: 2.05rem; */margin-bottom: 0.3rem;}
.jyms li a{border: 1px solid #d5e1ed;width: 100%;height: 100%;align-items: center;padding: 0.1rem;transition:0.5s;}
.jyms li .scale{width: 1.08rem;height: 1.43rem;}
.jyms li .ms-r{width: calc(100% - 1.08rem);padding-left: 0.2rem;}
.jyms li .ms-r h2{font-size: 0.24rem;color: #333;font-family:"PingFang SC";padding-bottom: 0.15rem;border-bottom: 2px solid #15569a;margin-bottom: 0.15rem;display: inline-block;transition: 0.5s;}
.jyms li .ms-r p{font-size: 0.16rem;color: #666;line-height: 0.27rem;}
/* 主讲讲师 */
.zjjs-b{padding: 0.3rem 0.4rem 0.3rem;}
.zjjs1{align-items: flex-start;justify-content: flex-start;width: 100%;}
.zjjs1 h2{font-size: 0.56rem;font-family: impact;color: #737373;opacity: 0.08;width: 1.3rem;}
.zjjs1 .jstim{width: 0.17rem;height: 0.17rem;position: relative;z-index: 10;}
.zjjs1 .jstim img{width: 0.17rem;height: 0.17rem;display: block;}
.zjjs1 .jslist{width: calc(100% - 1.5rem);position: relative;z-index: 1;padding-left: 0.35rem;margin-top: 0.1rem;padding-bottom: 0.7rem;}
.zjjs1 ul{border: 1px solid #e4e3e3;position: relative;z-index: 1;justify-content: flex-start;}
.zjjs1 .jslist:before{content:"";position:absolute;width:1px;height:100%;background:#dbdbdb;left: -0.09rem;top:0;z-index: -1;}
.zjjs1 ul h3{color: #15569a;font-size: 0.26rem;margin: -0.2rem 0 0.3rem 0;width: 100%;}
.zjjs1 ul h3 p{background: #f8f8f8;padding: 0 0.1rem;display: inline-block;margin: 0 0.2rem;font-family: "PingFang SC";line-height: 1.5;font-weight:600;}
.zjjs1 ul li{width: 20%;padding: 0 0.15rem;text-align: center;margin-bottom: 0.25rem;}
.zjjs1 ul li a{display: block;}
.zjjs1 ul li img{width: 98px;height: 131px;}
.zjjs1 ul li p{font-size: 0.2rem;color: #333;font-family:"PingFang SC";font-weight:600;margin: 0.2rem 0 0.1rem;transition: 0.5s;}
.zjjs1 ul li span{color: #666;font-size: 0.14rem;display: block;line-height: 1.5;}
.zjjs1 ul li i{font-size: 10px;color: #666;font-style: inherit;margin-bottom: 0.05rem;display: block;line-height: 1.3;}
.zjjs1:last-child .jslist{padding-bottom: 0;}
.zjjs1:last-child .jslist:before{display: none;}
.kypt ul li:hover a{transform:translateX(0.2rem);}
.lrld li:hover h2,.jyms li:hover h2,.zjjs1 ul li:hover p,.kypt ul li:hover .ky1{color: #15569a;}
.jyms li:hover a,.lyys li:hover a{box-shadow: 0px 9px 18px 0px rgba(35, 35, 42, 0.13);}
/* 人物简介 */
.rwjj{padding:0.2rem 0 1rem;width: 100%;}
.rw-l{width: 2.45rem; cursor: pointer;}
.rw-r{width: calc(100% - 2.45rem);padding-left: 0.5rem;}
.rw-l .imged{padding-bottom:130%;}
.rw-l .rwimg{padding: 0.15rem;background: #fff;box-shadow: 0px 0px 16px 0px rgba(51, 51, 51, 0.21);}
.jjxm{background: #15569a;padding: 0 0.2rem;text-align: right;position: relative;margin-top: -0.2rem;}
.jjxm h2{padding-bottom: 0.2rem;border-bottom: 1px dashed #2f69a5;font-size: 0.22rem;color: #fff;font-weight: bold;}
.jjxm p{font-size: 0.16rem;color: #fff;padding: 0.15rem 0 0.3rem;}
.jjxm::before{content: "";position: absolute;bottom: 100%;right: 0;border-bottom: .35rem solid #15569a;border-left: 2.45rem solid transparent;left: 0;}
.rw-r h3{padding-bottom: 0.2rem;margin-bottom: 0.3rem;font-size: 0.36rem;color: #0445a8;border-bottom: 1px dashed #dedede;}
.jjcont p{font-size: 0.18rem;color: #333;text-indent: 2em;line-height: 0.32rem;margin-bottom: 0.2rem;text-align: justify;}
/* 师资介绍 */
.sz{align-items: flex-start;}
.sz-l{width: calc(100% - 4.7rem);background: #f2f3f5;padding: 0.45rem 0.6rem 0.45rem 0.45rem;}
.sz-r{width: 4.7rem;margin: 0.45rem 0 0.25rem;background: #15569a;padding-bottom: 0.25rem;}
.sz-r img{}
.sz-r .imged{padding-bottom: 63%;margin: -0.2rem 0 0 -0.2rem;}
.sz-cont{margin: 0.5rem 0;}
.sz-cont p,.sz-l p,.zscont p{text-indent: 2em;font-size: 0.18rem;color: #333;line-height: 0.32rem;text-align: justify;}
.sz-l h2{font-size: 0.24rem;color: #333;line-height: 0.36rem;font-weight: bold;margin-bottom: 0.15rem;}
/* 招生就业 */
.zs{flex-wrap: nowrap;align-items: flex-start;}
.zs1-l{width: 5.49rem;}
.zs-r{width: calc(100% - 5rem);background: url(../images/zsbg.png) no-repeat right bottom #fff;padding: 0.35rem 0.5rem 0.7rem 0.4rem;margin-left: -0.9rem;z-index: 100;margin-top: 0.3rem;position: relative;}
.zs-r h2{font-size: 0.24rem;color: #15569a;line-height: 0.36rem;font-weight: bold;margin-bottom: 0.1rem;}
.zs-r p{font-size: 0.18rem;color: #666;line-height: 0.32rem;text-indent: 2em;}
.zscont{margin: 0.4rem 0 0.7rem;}
.zs .imged{padding-bottom: 62%;}
.zs2-r{padding: 0.35rem;}
/* 科研简介 */
.kyjj{padding-top: 0;}
.kyjj2{margin: 0.55rem 0;}
.kyjj2 ul li {width: calc(50% - 0.1rem);height: 2.8rem;border-left: 1px solid #15569a;background: url(../images/ky2.png) no-repeat right bottom #fff;padding: 0.3rem;}
.kyjj2 ul li:nth-child(2){border-left: 1px solid #f29716;background: url(../images/ky3.png) no-repeat right bottom/cover #fff;}
.kyjj2 ul li h2{font-size: 0.22rem;color: #15569a;padding-bottom: 0.15rem;border-bottom: 1px solid #f3f8ff;margin-bottom: 0.25rem;}
.kyjj2 ul li p,.kycont p{font-size: 0.18rem;color: #333;line-height: 0.32rem;text-indent:2em;}
.kyjj2 ul li:nth-child(2) h2{color: #f29716;}

.ky-l{width: 1.8rem;height: 3.86rem;background: url(../images/ky4.png) no-repeat center;display: flex;/* flex-direction: column; */justify-content: center;align-items: center;margin: auto;}
.ky-r{width:calc(100% - 1.8rem);/* border: 1px solid #e9e9e9; */background: url(../images/kybg1.png) no-repeat bottom/cover #FFF;/* height: 3.86rem; */padding: 0rem 0.4rem 0 0.45rem;}
.kycont{display: flex;flex-direction: column;justify-content: center;height: 100%;}
.ky-l h2{font-size: 0.32rem;color: #fff;font-weight: 400;/*writing-mode: bt-lr;*//* -webkit-writing-mode: vertical-lr; */letter-spacing: 0.05rem;/* writing-mode: vertical-lr; */width: 0.32rem;}
.ky4 .ky-l{background: url(../images/ky5.png) no-repeat center;}
.ky5 .ky-l{background: url(../images/ky6.png) no-repeat center;}
.ky4 .ky-r{background: url(../images/kybg2.png) no-repeat bottom/cover  #FFF;/* background-size: 100%; */}
.ky5 .ky-r{background: url(../images/kybg3.png) no-repeat bottom /cover #FFF;/* background-size: 100%; */}
.kycont p{text-indent: 2em;}
 a{word-break:break-word;}
/* 交流合作 */
.hzjl{padding-top: 0;}
.hz1{background: #f0f0f0;padding: 0.4rem 0.35rem;}
.hz1 p,.hz p{font-size: 0.18rem;color: #333;line-height: 0.32rem;text-indent: 2em;}
.hz{margin: 0.5rem 0;align-items: center;}
.hz-l{width: 42%;background: #15569a;padding-bottom: 0.15rem;}
.hz-r{width: 51%;}
.hz-l .imged{margin: -0.15rem 0 0 0.15rem;padding-bottom: 69%;}

.hz2 .hz-l{width: 45%;}
.hz2 .hz-r{width: 50%;}
.hz2 .hz-l .imged{margin: -0.15rem 0 0 -0.15rem;padding-bottom: 51%;}
.hz3 .hz-l{background: none;width: 43%;height: 3.65rem;padding: 0;}
.hz3 .hz-r{background: url(../images/hz4.png) no-repeat center/cover;height: 3.65rem;padding: 0.7rem 0.4rem 0 0.3rem;width: 57%;background-size: 100% 100%;}
.hz3 .hz-l .scale{margin: 0;height: 100%;}
.hz3 .hz-l .scale img{width: 100%;height: 100%;object-fit: cover;}
.hz3 .hz-r p{color: #fff;}
/* 哈工风采 */
.fc1{margin-top: -2.2rem;align-items: flex-start;z-index: 100;position: relative;}
.fc1 h2{width: 2.5rem;color: #fff;font-size: 0.4rem;opacity: 0.8;margin-top: 0.2rem;}
.fc1-r{width: calc(100% - 4.5rem);}
.fc1-r ul{margin: 0 -0.05rem;}
.fc1-r ul li{width: 25%;padding: 0 0.05rem;}
.fc1-r ul li a{}
.fc1-r ul li .imged{padding-bottom: 53%;}
.fc1-r ul li p{height: 0.55rem;line-height: 0.55rem;text-align: center;font-size: 0.18rem;color: #333;font-family:"PingFang SC";font-weight:600;border: 1px solid #d7d6d6;background: #fff;}
.fc{padding-top: 0.95rem;}
.fctit h2{color: #15569a;font-size: 0.36rem;padding-left: 0.2rem;border-left: 6px solid #cf960c;font-family:"PingFang SC";font-weight:600;line-height: 0.4rem;}
.fctit p{color: #666;font-size: 0.18rem;line-height: 0.32rem;text-indent: 2em;font-family: "PingFang SC";margin: 0.2rem 0 0.4rem;}
.fc ul{margin: 0 -0.2rem;}
.fc ul li{width: 50%;padding: 0 0.2rem;margin-bottom: 0.4rem;}
.fc ul li a{width: 100%;height: 100%;display: block;position: relative;}
.fc ul li .imged{padding-bottom: 64%;}
.fc ul li p{position: absolute;height: 0.75rem;line-height: 0.75rem;text-align: center;left: 0;bottom: 0;background: #333;font-size: 0.24rem;color: #fff;right: 0;opacity: 0.83;font-family: "PingFang SC";padding: 0 15px;}
.page{margin: 0.2rem 0 ;}
.page img{margin: auto;display: block;}
/* 简介 */
.xxjj{padding-top: 0;}
.xxjj1,.xxjj2,.xxjj4{flex-wrap: nowrap;}
.xj-l{width: 58%;background: #f2f3f5;padding: 0.35rem 0.45rem 0.35rem 0.4rem;}
.xj-r{width: 44%;margin-left: -0.15rem;}
.xj-cont{width: 100%;height: 100%;}
.xj-cont p{font-size: 0.18rem;color: #666;line-height: 0.36rem;text-indent: 2em;text-align: justify;}
.xj-r img{width: 100%;height: auto;}
.jj-img{box-shadow: 0px 0.11rem 0.21rem 0px rgba(50, 50, 50, 0.17);}
.intro{margin-bottom: 0.4rem;align-items: center;}

.xxjj2 .xj-r{margin-left: 0;margin-right: -0.15rem;z-index: 100;}
.xxjj2 .xj-r img{width: 100%;height: auto;}
.xj3-t img{width: 100%;height: 5.12rem;}
.xj3-cont{width: 86%;margin: -1.8rem auto 0.4rem;background: rgba(21,86,154,0.75);padding: 0.3rem 0.6rem;position: relative;z-index: 1;}
.xj3-cont::after{content: "";position: absolute;left: 0.1rem;right: 0.1rem;top: 0.1rem;bottom: 0.1rem;width: calc(100% - 0.2rem);height: calc(100% - 0.2rem);border: 1px solid #7199c1;z-index: -1;}
.xj3-cont p{color: #fff;}

.xxjj4 .xj-r img{width: 100%;height: auto;}
.xxjj5 .xj-l{width: 100%;background: #15569a;margin: -0.3rem 0.4rem;}
.xxjj5 .xj-r{margin-left: 0;width: 100%;}
.xxjj5 .xj-r img{width:100%;height: auto;}
.xxjj5 .xj-cont p{color: #fff;}
/* 历史沿革 */
.lsyg{padding-top: .06rem;}
.ls-l{width: 2.05rem;}
.ls-r{width: calc(100% - 2.05rem);padding:0 0.2rem;position: relative;border-bottom: 1px solid #d2d2d2;}
.ls-l h2{font-size: 0.86rem;font-family: impact;color: #fff; text-shadow: 0px 9px 18px rgba(35, 35, 42, 0.39);margin-top: 0.25rem;}
.ls-r::after{bottom: 0;top: 0;width: 1px;height: 100%;background: #d2d2d2;}
.ls-r::before{content: "";position: absolute;top: -0.06rem;left: -0.06rem;width: 0.12rem;height: 0.12rem;background: #dedcdc;border-radius: 50%;z-index: 1;}
.ls-t{margin: 0.6rem 0 0.3rem;/* align-items: center; */padding: 0 0.2rem;align-items: flex-start;}
.lsyg li:first-child .ls-t {margin-top:0;}
.lsyg li:first-child .ls-tl{margin-top:0;}
.ls-tl{width: 41%;text-align: center;/* margin-top: 0.5rem; */cursor: pointer;position:relative;z-index:1;padding-top: 0.7rem;}
.ls-tr{width: 54%;}
.ls-tl:after{content:"";position:absolute;left: 50%;top:0;width:2.7rem;height:2.7rem;background:url(../images/mcbg.png) no-repeat center;z-index:-1;background-size: cover;transform: translateX(-50%);transition: 0.5s;opacity:0;}
.ls-b{margin-bottom: 0.5rem;}
.ls-b p{font-size: 0.18rem;line-height: 0.32rem;color: #666;text-indent: 2em;text-align: justify;}
.ls-tl .mc2{display:none;}

.lsyg li:last-child .ls-r{border-bottom: 1px solid rgba(255,255,255,0);}
.lsyg li:first-child .ls-t .imged{padding-bottom: 70%;}
.ls-t .imged{padding-bottom: 58%;}
.lsyg li:last-child .ls-b{margin-bottom:0.1rem;}
.ls-tl img{width:2.5rem;margin: auto;transition: 0.5s;}
.lsyg li:first-child .ls-tl img{/* width:3.09rem; */}
/* 人才培养 */
.rcpy{padding-top: 0;}
.rc{margin-bottom: 0.6rem;align-items: center;}
.rc-l{width: 40%;}
.rc-r{width: 60%;background: url(../images/pybg.png) no-repeat top center/cover;padding: 0.25rem 0.35rem 0.2rem 0.35rem;}
.rc-l .imged{padding-bottom: 69%;}
.rc-r h2{font-size: 0.24rem;color: #fff;line-height: 0.36rem;font-weight: bold;margin-bottom: 0.1rem;}
.rc-r p{font-size: 0.18rem;color: #fff;line-height: 0.32rem;text-align: justify;display: flex;}
.rc-r p span{display: flex;/* padding: 0.05rem 0.2rem; *//* border: 1px solid #fff; *//* margin-right: 0.1rem; */flex-direction: column;justify-content: center;align-items: center;width: 20%;}
.pyc{margin-top: 0.2rem;}
.rc-cont p{font-size: 0.18rem;color: #666;line-height: 0.32rem;text-indent: 2em;text-align: justify;}
.rc-cont ul{padding: 0 0.9rem;margin: 0.5rem 0;}
.rc-cont li{width: 2.2rem;/* margin: 0 0.3rem; */width: 33.3%;padding: 0 0.3rem;}
.rc-cont li h2{padding-bottom: 0.2rem;margin-bottom: 0.1rem;text-align: center;font-size: 0.18rem;color: #666;border-bottom: 1px solid #cbcbcb;}
.rc-cont li h2 span{color: #15569a;font-size: 0.64rem;font-family: impact;padding-right: 0.1rem;}
.rc-cont li p{text-align: center;text-indent: 0;}
.rc2{background: #fff;padding: 0.4rem; box-shadow: 0px 4px 24px 0px rgba(9, 51, 102, 0.09);}
.rc2::after{bottom: auto;top: 0;width: 3rem;height: 2px;background: #4478ae;}
.rc-cont img{float: right;padding: 0 0 0.2rem 0.2rem;width: 3.57rem;max-height: 2.34rem;}
.rc3 .imged{padding-bottom: 72.5%;}
.rc4>p{margin-bottom: 0.3rem;}

/* 人才引进 */
.rxyj{padding-top: 0;overflow: hidden;}
.yj{margin-bottom: 0.9rem;width: 100%;}
.yj1{flex-wrap: nowrap;align-items: center;background: #f2f3f5;}
.yj1-l{width: 56%;padding: 0.35rem 0.35rem 0.35rem 0.55rem;background: #f2f3f5;}
.yj1-r{width: 50%;margin-left: -0.15rem;padding: 0.05rem 0.3rem 0 0;}
.yj1-r ul{padding: 0 0.2rem;margin-bottom: 0.2rem;}
.yj1-r ul li{width: 50%;padding: 0 0.25rem;margin-bottom: 0.2rem;}
.yj1-r ul li p{height: 0.45rem;line-height: 0.45rem;color: #fff;font-size: 0.26rem;background: #15569a;text-align: center;}
.yj1-r ul li:nth-child(2) p,.yj1-r ul li:nth-child(3) p{background: #f39816;}
.yj1-r ul li p::after{bottom: auto;top: -0.03rem;left: -0.04rem;width: 100%;height: 100%;border: 1px solid #15569a;}
.yj1-r ul li:nth-child(2) p::after,.yj1-r ul li:nth-child(3) p::after{border: 1px solid #f39816;}
.yj1-r .imged{padding-bottom: 68%;}
.yj-cont p{font-size: 0.18rem;color: #666;line-height: 0.36rem;text-indent: 2em;text-align: justify;}
.yj2-img img{width: 100%;}


.yjcont{background: url(../images/pybg.png) no-repeat top/cover;width: 5.2rem;padding: 0.4rem 0.3rem;margin: -1.85rem 0 0 0.6rem;z-index: 10;position: relative;}
.yjcont p{color: #fff;font-size: 0.18rem;line-height: 0.4rem;text-indent: 2em;}
.yjfont{padding: 0 2.7rem;margin: 0.5rem 0 1rem;}
.yjfont li{width: 50%;text-align: center;color: #15569a;font-size: 0.24rem;line-height: 0.58rem;font-family:"PingFang SC";font-weight:bold;}
.yjjj li{width: 25%;}
.yjjj::after{left: auto;right: 0;width:96%;height: 24%;background: rgba(255,255,255,0.3);z-index: 1;}
.yitit{text-align: center;margin-bottom: 0.1rem;}
.yj3>p{text-align: center;}
.yitit span{background: #f8f8f8;color: #1e1d1d;font-size: 0.3rem;line-height: 0.4rem;padding: 0 0.1rem;}
.yitit span::after{bottom: auto;top: 50%;transform: translateY(-50%);height: 1px;width: 0.35rem;left:auto;right: -0.35rem;background: #b2b2b2;}
.yitit span::before{bottom: auto;top: 50%;transform: translateY(-50%);height: 1px;width:0.35rem;left:-0.35rem;background: #b2b2b2;content:"";position:absolute;}

.jy-l{width: 39%;padding: 0 0.5rem 0;display: flex;flex-direction: column;justify-content: center;height: 1.77rem;background: url(../images/jy1.png) no-repeat center;align-items: flex-start;}
.jy-r{width: 59%;}
.jy{padding-bottom: 0.4rem;border-bottom: 1px solid #ededed;align-items: center;margin-top: 0.5rem;}
.jy-l h2{color: #fff;font-size: 0.24rem;line-height: 0.4rem;border-bottom: 1px solid rgba(255,255,255,0.4);padding-bottom: 0.05rem;}
.jy-l p{color: #fff;margin-top: 0.05rem;font-size: 0.16rem;text-indent: 0;line-height: 0.32rem;opacity: 0.8;}
.yj3 .jy:nth-child(1) .jy-l{background: url(../images/jy1.png) no-repeat center/cover;}
.yj3 .jy:nth-child(2) .jy-l{background: url(../images/jy2.png) no-repeat center/cover;}
.yj3 .jy:nth-child(3) .jy-l{background: url(../images/jy3.png) no-repeat center/cover;}
.yj3 .jy:nth-child(3){border-bottom: 1px solid rgba(255,255,255,0);padding-bottom: 0;}
.qyfz{margin-top: 0.3rem;}
.jy-r p,.qyfz p{font-family: "PingFang SC";}
.yj4 ul{margin: 0.6rem -0.08rem;display: flex;flex-wrap: wrap;}
.yj4 li{width: 20%;padding: 0 0.08rem;margin-bottom: 0.35rem;cursor: pointer;}
.yj4 li a{padding: 0.3rem 0.1rem;background: #fff;  box-shadow: 0px 10px 10px 0px rgba(10, 10, 10, 0.08);display: block;height: 3rem;}

.yj4-t{height: 1.1rem;justify-content: flex-start;align-items: flex-start;}
.yj4-t span{width: 0.5rem;font-size: 0.8rem;color: #6791ec;opacity: 0.18;font-family:FZSSJW;/* transform: translateX(-0.1rem) scaleX(0.5); */text-align: left;display: inline-block;white-space: nowrap;}
.yj4-t h2{width: calc(100% - 0.5rem);font-size: 0.2rem;color: #15569a;font-family:"PingFang SC";font-weight:600;margin-top: 0.1rem;line-height: 0.3rem;padding-left: 0.2rem;}
.yj4 li p{font-size: 0.18rem;color: #666;line-height: 0.3rem;padding: 0.1rem 0rem 0 0rem;border-top: 1px solid #f1f1f1;margin: 0 0.1rem;}
.yj5{position: relative;}
.yj5 ul{background: url(../images/ptbg.png) no-repeat center;height: 4.1rem;margin: 0.45rem 0 0;background-size: 100%;}
.yj5 ul li{width: 1.9rem;height: 0.7rem;color: #fff;font-size: 0.16rem;line-height: 0.25rem;background: rgba(21,86,154,0.46);display: flex;margin-bottom: 0.3rem;align-items: center;justify-content: center;position: absolute;text-align: center;cursor: pointer;}
.yj5 ul li p{width:100%;}
.yj5 ul li:nth-child(1){top: 72%;left: 0;}
.yj5 ul li:nth-child(2){top: 35%;left: 2%;background: rgba(21,86,154,1);}
.yj5 ul li:nth-child(3){top: 51%;left: 10%;background: rgba(243,155,29,0.84);}
.yj5 ul li:nth-child(4){top: 19%;left: 14%;background: rgba(243,155,29,0.88);}
.yj5 ul li:nth-child(5){top: 63%;left: 24%;background: rgba(243,155,29,0.92);z-index: 10;}
.yj5 ul li:nth-child(6){bottom: 0%;left: 27%;background: rgba(21,86,154,0.78);width: 2.7rem;}
.yj5 ul li:nth-child(7){top: 30%;left: 27%;background: rgba(21,86,154,0.75);}
.yj5 ul li:nth-child(8){top: 51%;left: 37%;background: rgba(21,86,154,1);}
.yj5 ul li:nth-child(9){top: 15%;left: 39%;background: rgba(21,86,154,1);}
.yj5 ul li:nth-child(10){top: 47%;left: 57%;background: rgba(21,86,154,0.75);}
.yj5 ul li:nth-child(11){top: 29%;left: 58%;background: rgba(243,155,29,1);}
.yj5 ul li:nth-child(12){bottom: 2%;left: 57%;background: rgba(243,155,29,0.97);}
.yj5 ul li:nth-child(13){top: 23%;left: 73%;background: rgba(21,86,154,1);}
.yj5 ul li:nth-child(14){top: 54%;right: 8%;background: rgba(243,155,29,1);}
.yj5 ul li:nth-child(15){bottom: 4%;right: 0%;background: rgba(21,86,154,0.62);}
.yj5 ul li:nth-child(16){top: 63%;right: 30%;background: rgba(21,86,154,0.46);}
.yj5 ul li:nth-child(17){top: 38%;right: 4%;background: rgb(78 126 177);}

.yj6 ul{margin: 0.5rem -0.06rem 0;display: flex;flex-wrap: wrap;}
.yj6 ul li{width: 20%;padding: 0 0.06rem;margin-bottom: 0.2rem;}
.yj6 ul li a{display: flex;height: 0.85rem;width: 100%;flex-direction: column;justify-content: center;align-items: center;text-align: center;color: #fff;font-size: 0.18rem;line-height: 0.26rem;background: #15569a;border-radius: 0.1rem;padding: 0 0.1rem;}
.yj6 ul li a p{width:100%;}
.yj7 ul{margin: 0.5rem -0.035rem 0;justify-content: left;}
.yj7 ul li{width: 25%;padding: 0 0.035rem;margin-bottom: 0.07rem;}
.yj7 ul li *{transition: 0.5s;}
.yj7 ul li a{height: 0.9rem;width: 100%;justify-content:flex-start ;align-items: center;color: #333;font-size: 0.18rem;line-height: 0.3rem;background: #fff; box-shadow: 0px 10px 10px 0px rgba(10, 10, 10, 0.08);
padding: 0 0.1rem 0 0.2rem;position: relative;z-index: 1;
}
.yj7 ul li a::after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0.03rem;background: #15569a;transition: 0.5s;}
.yj7 ul li img{width: 0.51rem;border-radius: 50%;}
.yj7 ul li p{width: calc(100% - 0.51rem);padding-left: 0.1rem;}
.yj7 ul li:hover a::after{width: 100%;}
.yj7 ul li:hover p{color: #15569a;}

.yj10 ul{margin: 0.5rem -0.035rem 0;justify-content: center;}
.yj10 ul li{width: 25%;padding: 0 0.035rem;margin-bottom: 0.07rem;}
.yj10 ul li *{transition: 0.5s;}
.yj10 ul li a{height: 0.9rem;width: 100%;justify-content:center ;align-items: center;color: #333;font-size: 0.18rem;line-height: 0.3rem;background: #fff; box-shadow: 0px 10px 10px 0px rgba(10, 10, 10, 0.08);
padding: 0 0.1rem 0 0.1rem;position: relative;z-index: 1;
}
.yj10 ul li a::after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0.03rem;background: #15569a;transition: 0.5s;}
.yj10 ul li img{width: 0.51rem;border-radius: 50%;}
.yj10 ul li p{width: calc(100% - 0.51rem);padding-left: 0.1rem;}
.yj10 ul li:hover a::after{width: 100%;}
.yj10 ul li:hover p{color: #15569a;}




.yj8 ul{margin: 0.5rem -0.05rem 0;justify-content: center;}
.yj8 ul li{width: 33%;padding: 0 0.05rem;margin-bottom: 0.1rem;}
.yj8 ul li a{font-size: 0.18rem;line-height: 0.3rem;background: #fff;box-shadow: 0px 10px 10px 0px rgba(10, 10, 10, 0.08);height: 3.4rem;padding: 0.4rem 0.2rem;width: 100%;display: block;}
.yj8 ul li h2{transition: 0.5s;padding: 0 0 0.05rem 0.6rem;font-size: 0.24rem;line-height: 0.3rem;color: #333;position: relative;}
.yj8 ul li p{font-size: 0.18rem;color: #666;line-height: 0.3rem;transition: 0.5s;margin-top: 0.2rem;}
.yj8 ul li h2::after{left: 50%;transform: translateX(calc(-50% + 0.1rem));width: 0.2rem;height: 0.03rem;background: #f39816;bottom: -5px;}
  
.yj8 ul li h2::before{content: "";position: absolute;left: 0;top: 0;width: 0.38rem;transition: 0.5s;height: 0.38rem;}
.yj8 ul li:nth-child(1) h2::before{background: url(../images/jm1.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:nth-child(2) h2::before{background: url(../images/jm5.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:nth-child(3) h2::before{background: url(../images/jm2.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:nth-child(4) h2::before{background: url(../images/jm3.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:nth-child(5) h2::before{background: url(../images/jm4.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:hover:nth-child(1) h2::before{background: url(../images/jm11.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:hover:nth-child(2) h2::before{background: url(../images/jm55.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:hover:nth-child(3) h2::before{background: url(../images/jm22.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:hover:nth-child(4) h2::before{background: url(../images/jm33.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:hover:nth-child(5) h2::before{background: url(../images/jm44.png) no-repeat center;background-size: 100% 100%;}
.yj8 ul li:hover h2{color: #f39816;}
.yj8 ul li:hover p{color: #333;}

.yj9 ul{margin: 0.5rem -0.15rem 0;justify-content: center;}
.yj9 ul li{width: 33.3%;padding: 0 0.15rem;margin-bottom: 0.2rem;cursor: pointer;}
.yj9 ul li:nth-child(4){width: 66.6%;}
.yj9 ul li .a{font-size: 0.18rem;line-height: 0.3rem;background: #fff;box-shadow: 0px 10px 10px 0px rgba(10, 10, 10, 0.08);height: 1.4rem;padding: 0.2rem 0.2rem;width: 100%;justify-content: flex-start;align-items: center;}

.yj9 ul li img{width: 0.42rem;}
.yj9 ul .lx-r{width: calc(100% - 0.42rem);padding-left: 0.2rem;}
.yj9 ul .lx-r h2{font-size: 0.18rem;color: #15569a;line-height: 0.3rem;padding-bottom: 0.1rem;}
.yj9 ul .lx-r p{font-size: 0.15rem;color: #666;line-height: 0.3rem;padding-top: 0.1rem;border-top: 1px solid #e1e1e1;word-break: break-all;}
.zhu .fj{font-size: 0.18rem;color: #333;line-height: 0.3rem;text-indent: 3em;display: block;}
.yj7 ul.bsh2 li{width:50%;text-align:center;}
.yj10 ul.bsh2 li{width:33%;text-align:center;}
/* 列表页 */
.piclist{padding-top:0;}
.ul-list{}
.ul-listb1{padding-bottom: 0.5rem;}
.ul-listb1 .con{height: .8rem;border-bottom:1px solid #dfdfdf;overflow:hidden;line-height:0.28rem;}
.ul-listb1 .con:hover .tit{color: #12569f;}
.ul-listb1 .date{font-size:0.14rem;color:#999;padding-left:0.3rem;/* border-left:1px solid #e5e5e5; */margin-top:0.26rem;width: 1.5rem;height: 0.28rem;line-height: 0.28rem;}
.ul-listb1 .tit{font-size:0.18rem;color:#333;height:0.28rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:0.26rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;width: calc(100% - 1.5rem);}
/* piclist */
.video-ul{padding-top: 0;margin: 0 -0.15rem;justify-content: flex-start;}
.piclist li{width: 33.3%;padding: 0 0.15rem;margin-bottom: 0.3rem;position: relative;}
.img-hide{ display: block; overflow:hidden; }
.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.05,1.05); }
.video-ul-box:hover .video-ul-bottom{ background: #12569f; }
.video-ul-box:hover  a{ color: #fff; }
.page-box img{ margin:0 auto; }

.piclist .imged{padding-bottom: 55%;}
.ztzl .imged{padding-bottom: 140%;}
.video-ul-bottom{background: #f1f1f1;padding:0rem 0.2rem;height: 0.6rem;text-align: center;}
.video-ul-bottom a{color: #000;display: block;line-height: 0.5rem;font-size: 0.18rem;}
.video-ul-box{position:relative;}
.sslist{padding-top:0.3rem;}
.sslist li{margin-bottom:0.5rem;}
.sslist li .ss-date{width: 0.7rem;height: 0.6rem;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0.3rem;top:-0.3rem;background:#12569f;color:#fff;text-align:center;font-size: 0.2rem;padding:0 0.05rem;}
.sslist li .ss-date span{font-size: 0.14rem;display:inline-block;margin-top:0.1rem;}
.sslist li .imged{padding-bottom: 55%;}
.sslist .video-ul-bottom{position:absolute;left:0;bottom:0;width:100%;height: auto;display:none;padding: 0.1rem;transition: 0.5s;}
.sslist li .video-ul-box:hover .video-ul-bottom{display:block;background: rgba(0, 0, 0, 0.5);text-align: left;}
.sslist .video-ul-bottom a{line-height:0.26rem;}
.ss-date2{display: none !important;}
/* 内容 */
.development {padding-top: 0rem;}
  .news_title .new_txt {
    font-size: .34rem;
    color: #222;
    padding-bottom: .25rem;
    line-height: 1.5;
    text-align: left;
  }
  
  .news_title .new_time {width: 100%;text-align: left;}
  .news_title .new_time .time {
    font-size: .18rem;
    color: #a3a9bb;
    opacity: 0.8;
    padding-bottom: .15rem;
    position: relative;
    padding-bottom: .35rem;
    width: 100%;
  }
  .news_title .new_time .time::after {
    content: " ";
    width: 100%;
    height: .01rem;
    left: 0;
    top: 75%;
    background: #ccc;
    position: absolute;
  }
  
  .news_title .new_time .time a {
    padding-right: .2rem;
    color: #222;
    font-size: 0.16rem;
    line-height: 1.5;
  }
  
  
  .news_bod {margin-top: .2rem;}
  .news_bod p {text-indent: 2em;font-size: .18rem !important;color: #333;line-height: .36rem !important;text-align:justify;margin: 0.15rem 0;}
  .news_bod p img { display: block;margin: .2rem auto .2rem; max-width: 100%; height: auto;}
  .news_bod .text {margin-top: .5rem;margin-bottom: .5rem;}
  .new_miew {
    border-top: .01rem solid #a2a7b8;
    border-bottom: .01rem solid #a2a7b8;
    padding: .3rem 0 0.7rem;
    margin-top: 0.5rem;
  }
  .new_miew a{font-size:0.18rem;line-height:0.3rem;color:#333;margin-bottom:0.15rem;display:block;}
  .new_miew a:hover{color:#12569f;}
  .tbsc{overflow-x:auto;}
   .tbsc table{width:800px;}

  /* 学科专业 */
.xkzy h2{font-family:"PingFang SC";font-weight:bold;color: #104c95;font-size: 0.24rem;line-height: 0.4rem;padding: 0 0.1rem;text-align: center;margin-bottom: 0.3rem;}
.xkzy h2 span{font-size: 0.18rem;color: #666;font-family:"PingFang SC";}
.xkzy table{margin: 0 auto 0.3rem;border-collapse: collapse;border: 1px solid #ccc;}
.xkzy table td{height: 0.3rem;line-height: 0.3rem;font-size: 0.16rem;text-align: center;border: 1px solid #ccc; }
.xkzy table th{font-size: 0.2rem;color: #104c95;line-height: 0.4rem;height: 0.4rem;border: 1px solid #ccc;}

.xkzy table tr{border-bottom: 1px solid #ccc;}
/* 搜索结果 */
.serform{padding-bottom: .4rem;border-bottom: 1px solid #ddd;}
.serform form{max-width: 12rem;margin: 0 auto;width: 6rem;}
.serform .inp{height: .5rem;border: 1px solid #ddd;line-height: .5rem;padding: 0 .1rem;width: calc(100% - 1rem);font-size: 0.16rem;color: #666;}
.serform .sub{height: .5rem;width: 1rem;line-height: .5rem;color: #fff;background: #286fb7;text-align: center;border: 0;}
.serList li{padding: .3rem 0;border-bottom: 1px dashed #ccc}
.serList li:last-child{border-bottom: 0}
.serList li h4{font-size: .2rem;margin-top: .1rem;margin-bottom: .1rem;line-height: 1.3;font-weight: 600;}
.serList li p{font-size: .15rem;color: #666;line-height: 1.8em}
.serList li time{color: #666;font-size: .15rem}
.serList li time i{margin-right: 5px}

@media screen and (min-width:1025px){
.inner_left ul{display: block !important;}
.jsdh ul li:hover{background: #15569a;/* text-align: center; */box-shadow: 0 5px 20px 0px rgba(21,86,154,0.55);/* transform: translateX(-.4rem); */}
.jsdh ul li:hover a{color: #fff;}
.ls-tl:hover:after{opacity:1;}
.ls-tl:hover .mc2{display:block;}
.ls-tl:hover .mc1{display:none;}
}

@media screen and (max-width:1600px){
    .ls-tl{width:42%;}
}
@media screen and (max-width:1400px){
    .jyms ul{margin: 0 -0.15rem;}
    .jyms li{padding: 0 0.15rem;}
    .fc ul{margin: 0 -0.1rem;}
.fc ul li{width: 50%;padding: 0 0.1rem;margin-bottom: 0.25rem;}
.sslist li .ss-date{width: 0.9rem;height: 0.6rem;}
}
@media screen and (max-width:1200px){

}
@media screen and (max-width:1024px){
    .inner_left,.inner_right{width: 100%;}
    .ban .adress{padding-top: 0.5rem;}
    .xyfw li{height: 2rem;}
    .xyfw li .ico img{max-width: 0.45rem;max-height: 0.45rem;}
    .inner_left ul{padding-bottom: 2rem;background-size: inherit;}
    .rwjj{padding:0rem 0 0.3rem;}
    .fc1-r{width: calc(100% - 3rem);}
   
    .intro{margin-bottom: 0.3rem;}
    .xj-r{width: 4rem;}
    .xj-l{width: calc(100% - 4rem);}
    .xj-r img{height: auto !important;width: 100% !important;}
    .rc{margin-bottom: 0.3rem;}
    .yj{margin-bottom: 0.3rem;}
    .video-ul{padding-top: 0;margin:0 -0.1rem;}
.piclist li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
.sslist li{margin-bottom:0.5rem;}
.inner_left h2{background:url(../images/cd.png) no-repeat right 0.2rem center;background-size: 0.32rem auto;padding-left: 0.15rem;}
.yj4-t{height:auto;padding-bottom:0.1rem;}
.yj4-t h2{padding-left:0.1rem;margin-top: 0;}
.yj9 ul li .a{height:auto;padding: 0.2rem 0.1rem;}
.yj9 ul li img{width:0.3rem;}
.yj6 ul li{width:25%;}
.inner_left h2 p{font-size:0.26rem;}
.kypt ul li{padding: 0;height: auto;}
.inner_left ul {display:none;background: #fcfcfc;padding-bottom: 0.3rem;}
.inner_left ul.on{display:block;}
.yj9 ul li,.yj9 ul li:nth-child(4){width:50%;}
.yj9 ul li:nth-child(4){order:5;width:100%;}
.yj4-t span{font-size:0.6rem;}
.inner_right{min-height:400px;}
.ld .rm p{width: 20%;font-size: 0.22rem;}
.yj8 ul,.yj7 ul,.yj10 ul,.yj6 ul,.yj ul{margin: 0.2rem -0.06rem 0;}
.jy{margin-top:0.2rem;}
.ban{margin-top:50px;}
.inner .xyfw{padding:0 0 0.4rem 0;}
}
@media screen and (max-width:900px){
    .yj4 li{width:25%;}
    .yj8 ul li{width:50%;}
    .yj8 ul li a{height:auto;min-height:2.5rem;}
    .yj5 ul{display: flex;flex-wrap: wrap;justify-content: flex-start;height: auto;}
     .yj5 ul li{width: 31% !important;position: static;margin-right: 2%;padding: 0rem 0.05rem;}
}
@media screen and (max-width:768px){
    
    .jsdh ul{padding: 0.3rem 0.3rem 0.3rem 0;}
    .jsdh ul li{width: 25%;}
    .jsdh ul li:hover{/* transform: translateX(-.3rem); */}
    .xyfw li{width: 25%;}
    .xyfw li {height: 1.5rem;}
    .zsjg li{width:100%;}
    .zsjg li a::before,.zsjg li a::after{/* height: 24px; */}
    .inner {padding-top: 0.4rem;}
    .zsjg li{margin-bottom: 0;}
    .zsjg {padding-bottom: 0.5rem;}
    .ban .adress a {line-height: 0.56rem;}
    .kypt ul li a{align-items:center;}
    .kypt ul li .ky1{width: calc(100% - 1.3rem);word-break: break-all;line-height: 2;}
    .kypt ul li .ky2{width: 1.3rem;padding-left: 0.3rem;}
    
    .kypt ul{padding:0 0.2rem 0.1rem;}
    .kypt{padding: 0.2rem 0 0rem;}
    .zz, .zz span{line-height:2;}
    .kypt ul h2{margin-left: -0.1rem;margin-top: -0.15rem;}
    .inner_com{padding: 0.2rem 0 0.4rem;}
    .lyys ul{margin:0 -0.15rem;}
    .lyys li{width: 33%;padding: 0 0.15rem;height: 3rem;margin-bottom: 0.25rem;}
    .lrld li{padding: 0.1rem;height: auto;}
    .lrld li .lrld-r{padding-left: 0.2rem;}
    .lrld li .lrld-r h2{width: 1rem;}
    .lrld li .lr-r{padding-left: 0.15rem;}
    .jyms li{width:50%;}
    .zjjs-b { padding: 0.15rem 0rem 0;}
    .zjjs1 h2{font-size: 0.32rem;width: 0.8rem;}
    .zjjs1 .jslist{width: calc(100% - 1rem);padding-left: 0.2rem;padding-bottom: 0.4rem;}
    .zjjs1 ul li{width: 25%;margin-bottom: 0.2rem;padding: 0 0.1rem;}
    .sz-cont,.kyjj2{margin: 0.3rem 0;}
    .zscont{margin: 0.2rem 0 0.3rem;}
    .hz{margin: 0.45rem 0 0.25rem;}
    .hz3 .hz-r,.hz3 .hz-l{height:2.8rem;}
    .fc1{margin-top: -1.2rem;}
    .fc1 h2{font-size: 0.3rem;width: 1.8rem;}
    .fc1-r{width: calc(100% - 2rem);}
    .fc{padding-top: 0.45rem;}
     .rc-r p span{margin-bottom:0.1rem;}
     .rc-l{width: 100%;margin: 0.3rem auto 0rem;order: 2;}
     .rc-r{width:100%;}
     .rc-cont ul{margin:0.3rem 0;padding: 0 0.2rem;}
     .rc-cont li{padding:0 0.1rem;}
     .rc-cont li h2 span{font-size:0.4rem;}
     .rc2,.rc-r{padding: 0.2rem;}
     .yj1-l{padding: 0.2rem;}
     .yjfont{padding: 0 0.3rem;margin: 0.2rem 0 0.3rem;}
     .jy{padding-bottom: 0.2rem;margin-top: 0.3rem;}
     .jy-l{padding:0 0.2rem;}
     .yj4 li{width: 25%;}
     .yj5 ul{display: flex;flex-wrap: wrap;justify-content: flex-start;height: auto;}
     .yj5 ul li{width: 31% !important;position: static;margin-right: 2%;}
     .yj4 ul{margin: 0.3rem -0.08rem 0;}
     .yj7 ul li{width:33.3%;}
 .yj10 ul li{width:33.3%;}
     .yj8 ul li{width:50%;}
     
     .yj9 ul li:nth-child(4){order:5;width:100%;}
     .yj9 ul li .a{height:auto;padding: 0.1rem;}

     .yj5 ul,.yj6 ul,.yj7 ul,.yj10 ul,.yj8 ul,.yj9 ul{margin-top: 0.25rem;}
    .ul-listb1{padding-bottom: 0.3rem;}
    .inner_left{margin-bottom: 0.2rem;}
    .ls-tl img{width:2rem;}
    .ls-tl:after{width: 2rem;height: 2rem;}
    
    .ld .rm p{width: 20%;font-size: 0.22rem;}
    .ld>p{width: 1.2rem;font-size: 0.22rem;}
.ld .rm{width: calc(100% - 1.2rem);padding-left: 0.2rem;justify-content: flex-start;}
.xk-con{overflow-x:scroll;}
    .xkzy table{width: 768px;}
.serform form{width: 100%;}
.yj6 ul li{width: 33.3%;}
.sz-r{order: 2;width: 100%;margin: 0.3rem auto 0;}
    .sz-l{width:100%;margin-top:0.4rem;padding: 0.2rem;}
     .xj-r{width: 100%;margin: 0 auto !important;order: 2;}
     .xxjj5 .xj-r{order: -1;}
     .xxjj2 .xj-r{order:2;}
    .xj-l{width: 100% !important;padding: 0.2rem;}
    .xxjj1,.xxjj2,.xxjj4,.xxjj5{flex-wrap: wrap;}
    .yj8 ul li a{height:2.8rem;}
    .piclist li{width:50%;}
    .ls-l{width: 1.2rem;}
.ls-r {width: calc(100% - 1.2rem);}
.ls-l h2{font-size:0.5rem;margin-top: 0.1rem;}
 .ls-t{margin: 0.1rem 0 0.3rem;}
 .sslist{padding-top:0.3rem;}
 .yjcont{margin:-0.6rem 0 0 0.3rem;}
}
@media screen and (max-width:600px){
    .xyfw li{width: 33.3%;padding: 0 0.1rem;height: 1.3rem;}
    .lyys li{width:50%;}
    .sz-r{order: 2;width: 100%;margin: 0.3rem auto 0;}
    .sz-l{width:100%;margin-top: 0rem;padding: 0.2rem;}
    .zs{flex-wrap: wrap;}
    .zs1-l{margin: 0.3rem auto 0;width: 100%;order: 2;}
    .zs-r{width: 100%;margin-left: 0;background: url(../images/zsbg.png) no-repeat right bottom #fff;background-size: 40%;}
    .ky-l{width:100%;height: .7rem;background: #1864ab;}
    .ky-l h2{/* writing-mode: inherit; *//* -webkit-writing-mode: inherit; */width: auto;}
    .ky-r{width:100%;height:auto;padding:0.2rem;/* background-size: 100%; */}
    .ky5 .ky-l{background: #df937c;}
    .ky4 .ky-l{background: #f29716;order:-1;}
    .kyjj2 ul li{width:100%;margin-bottom:0.25rem;height:auto;}
    .hz-r{width: 100% !important;}
    .hz-l{margin: 0.3rem auto 0rem;width: 100% !important;order: 2;}
    .hz2 .hz-l{/* order: -1; */}
    .hz3 .hz-r, .hz3 .hz-l{height:auto;}
    .hz3 .hz-r{padding: 0.7rem 0.4rem 0.5rem 0.3rem;}
     .xj-r{width: 100%;margin: 0 auto !important;order: 2;}
     .xxjj5 .xj-r{order: -1;}
     .xxjj2 .xj-r{order:2;}
    .xj-l{width: 100% !important;padding: 0.2rem;}
    .xxjj1,.xxjj2,.xxjj4,.xxjj5{flex-wrap: wrap;}
    .xj3-t img{height:auto;}
    .xj3-cont{padding:0.2rem;}
    .ls-tl{margin-top: 0rem;padding-top: 0.3rem;}
    .rc-r p span{margin-bottom:0.1rem;}
    .yj1-l{width:100%;}
    .yj1-r{width: 100%;margin:0.3rem auto 0;}
    .yj1{flex-wrap:wrap;}
    .yjcont{width:4rem;margin: -0.35rem 0 0 0.3rem;}
    .yj6 ul li{width: 50%;}
     .ls-tl img{width:1.8rem;}
    .ls-tl:after{width: 1.8rem;height: 1.8rem;}
    .lrld li .scale{margin:0 auto;}
    .lrld li .lrld-r{width:100%;margin-top:0.3rem;}
    .jsdh ul li{width: 33.3%;}
    .xyfw li .ico img{max-width:0.55rem;}
    .yj7 ul.bsh2 li{width:100%;}
.yj10 ul.bsh2 li{width:100%;}
    .yj8 ul li a{height:3.2rem;}
    .yj4 li{width: 33.3%;}
}
@media screen and (max-width:500px){
    .jyms ul{margin:0;}
     .jyms li{width:100%;padding:0;}
     .zjjs1 ul li img { width: 0.98rem;height: 1.31rem;}
     .jxmslm{padding:0;}
     .fc1-r{width: 100%;margin-top: 0.6rem;}
      .fc ul{margin: 0 ;}
.ld .rm p{width:25%;}
.fc ul li{width: 100%;padding: 0;margin-bottom: 0.25rem;}


.jy-r{width: 100%;}
.jy-l{width: 100%;margin: 0 auto 0.2rem;}
.qyfz{margin-top: 0rem;}
.yj3 .jy:nth-child(2) .jy-l{order:-1;}
.yj4 li{width: 33.3%;}
.yj5 ul{height:auto;}
.yj5 ul li{width: 48% !important;position: static;margin-right: 2%;height: auto;padding: 0.1rem;}
.yj7 ul li{width:50%;}
.yj10 ul li{width:50%;}
.yj9 ul{margin:0.2rem 0 0;}
.yj9 ul li{width:100%;padding: 0;}
.piclist li{width: 50%;padding: 0 0.1rem;margin-bottom: 0.5rem;}
 .ls-tl img{width: 1.5rem;}
    .ls-tl:after{width: 1.5rem;height: 1.5rem;}
    .rw-l{width: 50%;margin: 0 auto 0.5rem;}
    .rw-r{width:100%;padding: 0;}
.xyfw li p{font-size:0.16rem;}
.sz-r .imged{margin: 0;}
.yj8 ul li a{height:3.5rem;}
.piclist li{width:100%;margin-bottom: 0.4rem;}
.sslist li .ss-date{position: relative;left: 0;width: auto;height: auto;background: none;color: #666;top: auto;right: auto;justify-content: flex-start;align-items: flex-start;padding: 0;text-align: left;}
.sslist .video-ul-bottom{display:block;background: none;text-align:left;position: relative;padding: 0.1rem 0;}
.sslist .video-ul-box a{color: #333;font-weight: 600;}
.sslist li .ss-date span{margin-top:0;}
.ss-date2{display:block !important;}
.ss-date1{display:none !important;}
.sslist li .video-ul-box:hover .video-ul-bottom{background: none;}
.sslist{padding-top:0.15rem;}
.sslist li .imged{padding-bottom: 49%;}
.yjcont{margin: 0.3rem 0 0 0rem;width:100%;}
}
@media screen and (max-width:420px){
    .jsdh ul li{width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .zjjs1 ul li{width: 33.3%;}
    .zjjs1 ul h3{margin: -0.35rem 0 0.3rem 0;}
    
    .rw-r h3{text-align:center;}
    .inner_left ul {
        background: url(../images/zcnav.png) no-repeat bottom right #fcfcfc;
        padding-bottom: 1rem;
        background-size: 45%;display:none;
        }
        .xj3-cont{margin: 0.2rem auto 0.3rem;width: 100%;}
        .rc-cont img{float:none;margin:auto;display:block;padding: 0 0 0.2rem 0;}
        .yj4 li{width: 50%;}
        .yj4 li a{height:auto;height:2.5rem;}
         .yj6 ul li{width: 100%;}
          .ls-tl img{width: 1.2rem;}
    .ls-tl:after{width: 1.2rem;height: 1.2rem;}
    .ld .rm p{width:33.3%;}
.jjxm::before{border-left: 0rem solid transparent;}
.yitit span::before,.yitit span::after{display:none;}
.yj8 ul li a{height: auto;}
.yj8 ul li{width:100%;}
.ls-l{width: 1rem;}
.ls-r {width: calc(100% - 1rem);}
.ls-l h2{font-size:0.36rem;}
.piclist li{width:100%;margin-bottom: 0.4rem;}
.sslist li .ss-date{position: relative;left: 0;width: auto;height: auto;background: none;color: #666;top: auto;right: auto;justify-content: flex-start;align-items: flex-start;padding: 0;text-align: left;}
.sslist .video-ul-bottom{display:block;background: none;text-align:left;position: relative;padding: 0.1rem 0;}
.sslist .video-ul-box a{color: #333;font-weight: 600;}
.sslist li .ss-date span{margin-top:0;}
.ss-date2{display:block !important;}
.ss-date1{display:none !important;}
.xxjj5 .xj-l{margin: 0.2rem 0 0;}
}
@media screen and (max-width:380px){
    .xyfw li p{font-size:0.16rem;}
    .yjcont{/* width:3.5rem; *//* margin: -0.35rem auto 0; */}
}