@charset "utf-8";
/* CSS Document */
html{width:100%; height:100%;}
body{ margin:0; padding:0; color:#231f20; background-color: #fff; font-size:0.16rem;line-height: 0.3rem; font-family: "Source Han Sans SC","微软雅黑";}
 body {
        transition: transform 0.3s ease;
        transform-origin: top left;
    }
ul,li{ list-style:none;}
*{ margin:0; padding:0;}
img{ border:none; max-width:100%; vertical-align: bottom;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#333; text-decoration:none; transition:all 0.5s;-webkit-transition:all 0.5s;}
a:hover{ color:#333;}
div{ max-width: 100%;}
input,button,textarea{ border: 0; font-size:16px; font-family: "微软雅黑";}
.warper{max-width: 14.4rem;margin:0 auto;}
.box-tab{display: table;position: relative; width: 100%; height: 100%;}
.box-cell{ display: table-cell;vertical-align: middle; }
{display: flex;display: -webkit-flex;display: -ms-flex;}

/** 首页 **/
.tit,.Img-tit{ transition:all 0.5s;-webkit-transition:all 0.5s;}
/** header **/
.header{ position: absolute; width: 100%; z-index: 9999;/*height: 1.65rem; background: rgba(11,112,121,0.75);*/ }
.header::before{content: "";display: block;position: absolute;left: 0;top: -0.05rem;right: 0;height: 1.38rem;background: url(../images/head-bg.png) center repeat-x;background-size: auto 99%;}
.wal{min-height: 1.1rem;position: relative;max-width: 100%;margin: 0 0.4rem;}
.header .logo{position: absolute;display: block;width: 4.49rem; z-index: 1;left: 0;right: auto;top: 0.4rem;}
.header .logo img{ width: 100%; height: auto; }
.header .header-xx{position: relative; width:3.74rem; top:0.36rem; left: calc(50% - 2rem); }
.header .header-xx img{ width: 100%; height: auto; }
.fade {position: absolute;width: 100%;height: 100%;opacity: 0; transition: opacity 1s ease-in-out; }
.header .header-rt{position: absolute;width: 1.15rem; height: 0.3rem; background: #fff;border-radius: 0.5rem; top: 0.38rem; right: 0; }
.header .header-rt #text{float:left; width:calc(100% - 0.35rem);height: 0.3rem;padding-left:0.05rem;border-radius: 0.5rem; outline: none; font-size: 0.14rem; }
.header .header-rt #submit{ display: inline-block;float:right; width: 0.16rem; height: 0.16rem; background: url(../images/serch.png) no-repeat; background-size: auto 100%;margin-top: 0.07rem; margin-right: 0.1rem; }
.menu{ display: none; }

/* 导航css */
.navBar{position: relative; width: 100%; z-index: 1;left: 0;top: 0.8rem;bottom: auto;}
.nav h3{font-size:0.1875rem;  }
.nav .m{position: relative; float:left; line-height: 0.8rem; text-align: center; display:inline;/*margin-left: 0.32rem;*/width:11.1111111%; }
.nav h3 a{ zoom:1; display: block;width: 100%; height: 100%;  text-align: center; color:#fff; transition:all 0.5s;-webkit-transition:all 0.5s;}
.nav h3 a i{ display: inline-block; width: 0.18rem; height: 0.1rem; background: url(../images/dhxjt.png) no-repeat;background-size: auto 100%;  margin-left: 0.05rem; vertical-align: middle;}
.nav .sub{ display:none;width:10rem; position:absolute; left:0; top:0.85rem;  background:rgba(255,255,255,0.95);float:left; line-height:0.5rem;padding-bottom: 0.4rem;}
.nav li:nth-child(5) .sub{left: -4.5rem;}
.nav li:nth-child(6) .sub,.nav li:nth-child(7) .sub,.nav li:nth-child(8) .sub,.nav li:nth-child(9) .sub{left: auto; right: 0;}
.nav li:hover h3::before{position: absolute;display: block;content: ''; width: 0;height: 0;border-bottom: 0.2rem solid rgba(255,255,255,0.95); border-top:20px solid transparent; border-left: 0.2rem solid transparent; border-right: 0.2rem solid transparent;top:0.45rem; left: 36%;}
.nav li:first-child:hover h3::before{display: none;}
.nav .Img{float:left;width:25%;margin-top:0.4rem; margin-left: 3%;}
.nav .Img img{ width: 100%; height: auto; }
.nav .sub-right{ float:left;width: 64%;margin-left:4%; }
.nav .cont{float:left;width:100%; margin-top: 0.4rem;text-align: left;}
.nav .cont b{font-size: 0.18rem;color: #484747;}
.nav .cont div{font-size: 0.14rem; color: #484747; line-height: 0.22rem;margin-top:0.11rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.nav .cont .cont_span a{display: inline-block; width: 1.1rem; height: 0.4rem;line-height: 0.4rem; text-align: center; border:0.01rem solid #999; color: #999; font-size: 0.14rem; color: #666; margin-top:0.47rem;}
.nav .cont .cont_span a:hover{border:0.01px solid #e60911; color: #e60911;}
.nav .cont .cont-alist{overflow: hidden;}
.nav .cont .cont_span{margin-top:0.2rem; overflow: hidden;}
.nav .cont .cont_span span{float:left; display: inline-block; width: 33.3333333%; font-size: 0.14rem;color: #005eb5; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.nav .cont a{float:left; display: inline-block; width: 49%; margin-right: 2%; font-size: 0.16rem; color: #262525; }
.nav .cont a:nth-child(2n){margin-right: 0;}
.nav .Sub-column{margin-top:5%;}
.nav .Sub-column a{position: relative; float: left;display:inline-block; zoom:1; color:#262525;width: 25%; /* margin-right:12.5%;*/ padding-bottom: 0.015rem; margin-top:0.15rem;font-size: 0.16rem; text-align: left;}
.nav .Sub-column a:hover{ color: #d05333; }
.nav .Sub-column a::after{position: relative; float:left; display: block;content: ''; width: 0;height: 0;border-top: 0.03rem solid transparent; border-bottom:0.03rem solid transparent; border-left: 0.03rem solid #d05333; border-right: 0.05rem solid transparent;top:0.23rem; }
.nav .Sub-column{float:left; display:inline-block; *display:inline; zoom:1; vertical-align:top; width:100%;}
.nav .Sub-column a::before{position: absolute; display: block;content: ''; width: 60%; height: 1px; background: #dad5d3; left: 0; bottom: 0; }
.nav .Sub-colum a{text-align:center; }
@media screen and (max-width: 1750px){
	.header .logo{top:0.3rem;}
	.header .header-rt{ top:0.5rem; }
	.navBar{ width: 100%; top:0.8rem; left: 0;}
}

/** banner **/
.swiper-banner {position: relative; width:100%;height: auto; overflow: hidden;}
.swiper-banner .swiper-slide {background-position: center;background-size: cover;}
.swiper-banner .swiper-slide img {display: block;width: 100%;}
.swiper-banner .swiper-pagination{width: 26px; height: 300px;left:auto; top: 45%; right:50px;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet {width: 26px; height:26px; background:url(../images/bztd.png) no-repeat; margin:5px 0; opacity: 1;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet-active{width: 26px;height: 26px; background:url(../images/bxzzt.png) no-repeat;}
.phone-swiper-banner{ display: none; }
.ny-banner{position: relative; width: 100%; height: auto; overflow: hidden;display: grid;justify-content: center;}
.ny-banner img{ width: 100%; height: auto; }
.ny-banner .tit{position: absolute;width: 100%; height: 100%; font-size: 0.6rem; line-height: 0.6rem; color: #fff; font-weight: bold; z-index: 999; text-align: center;}
.ny-banner .tit p{font-size: 0.3rem;line-height: 0.3rem; margin-top:0.1rem;font-weight: normal; }
.ny-banner .icon{ position: absolute; width: 0.47rem; height: 0.31rem; background: url(../images/nyimg_jt.png) no-repeat; background-size: auto 100%; bottom: 0.44rem;  z-index: 999;left: 50%; margin-left: -0.235rem;}

/** 新闻 **/
.box01{width: 100%; overflow: hidden; height:auto; padding: 0.6rem 0; background: url(../images/bj_02.jpg); }
.box01 #News-img {float: left;width:30.2%;overflow: hidden;position:relative;}
.box01 #News-img .first-tit{font-size: 0.3rem; line-height: 0.3rem; color: #fff; font-weight: bold; margin-bottom:0.45rem;}
.box01 #News-img .first-tit i{float: left; width:0.28rem; height: 0.25rem; margin-right: 0.1rem;}
.box01 #News-img .swiper-slide {position:relative;text-align:center;}
.box01 #News-img img {width: 100%;}
.box01 #News-img .gallerytitle { text-align: left; margin-top:5%;}
.box01 #News-img .gallerytitle{ width:100%; height: auto; }
.box01 #News-img .gallerytitle .tit{font-size: 0.24rem;color: #fff;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.box01 #News-img .gallerytitle .Abstract{font-size: 0.14rem; color: #a9bdbf; margin-top:3%;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.box01 #News-img .gallerytitle:hover .tit{font-size: 0.25rem;}
.box01 #News-img .pagination01 {position: absolute;z-index: 20; top: 60%; left:47%; width: auto;}
.box01 #News-img .swiper-pagination-bullet {display: inline-block;width: 0.13rem;height: 0.13rem;border-radius:0.13rem;background: #c0c0c0;margin: 0 0.05rem;opacity: 0.8;cursor: pointer;}
.box01 #News-img .swiper-pagination-bullet-active {background: #d05333;}

/* 通知公告 */
.box01 .box01-mid{width: 37.5%; float:left; margin-left: 4%; margin-top:-0.35rem; overflow: hidden;}
.box01 .box01-mid .tabs{background-size:auto 100%;width:100%;height:0.38rem;margin-bottom: 0.15rem;overflow:hidden;}
.box01 .box01-mid .tabs a{display: inline-block; font-size: 0.24rem;font-weight: bold;float: left; text-align: center;width: auto; height: 0.38rem;line-height: 0.38rem;color: #a9bdbf;margin-right: 10%;}
.box01 .box01-mid .tabs span{font-size:0.24rem; color: #fff;font-weight: bold;margin:0 0 0 0.48rem;}
.box01 .box01-mid .tabs a.active {font-size:0.24rem;color:#fff;}
.box01 .box01-mid .more{position: relative; isplay: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #9fb4b5; color: #9fb4b5;  box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7); right: 0; bottom:-0.35rem;}
.box01 .box01-mid .content-slide .Poxdiv{width: 100%;min-height: 1.11rem; overflow: hidden; padding:0.25rem 0; border-bottom: 0.01rem solid #18838c;}
.box01 .box01-mid .content-slide .Poxdiv .Img{float:left; width: 1.67rem; height: auto;margin-right: 0.2rem;  overflow: hidden;}
.box01 .box01-mid .content-slide .Poxdiv .Img img{ width: 100%; height: auto; transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}
.box01 .box01-mid .content-slide .Poxdiv:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.box01 .box01-mid .content-slide .Poxdiv:hover .tit a{ color: #e7fdff; }
.box01 .box01-mid .content-slide .Poxdiv .tit{font-size: 0.19rem; color: #fff;font-weight: bold; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.box01 .box01-mid .content-slide .Poxdiv p{font-size: 0.14rem; color: #a9bdbf;line-height: 0.24rem;margin-top:0.1rem; overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.box01 .box01-mid .content-slide .Poxdiv:hover .tit{font-size: 0.2rem; color:#e7fdff; }
.box01 .box-right{float:left; width: 24.3%;margin-left: 4%; }
.box01 .box-right .first-tit{float: left; width: 100%; }
.box01 .box-right .first-tit .tit{float: left; font-size: 0.24rem; color: #fff;}
.box01 .box-right .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:0.01rem solid #9fb4b5; color: #9fb4b5;  box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7);}
.box01 .box-right dl{ float: left; display: block; width: 100%; margin-top:0.33rem;line-height: 0.46rem; }
.box01 .box-right dl dd{font-size: 0.18rem; color: #fff;border-bottom: 0.01rem solid #18838c; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
.box01 .box-right dl dd a{color: #fff;}
.box01 .box-right dl dd span{font-size: 0.16rem; color: #a9bdbf; font-style:italic;margin-right: 0.05rem;}
.box01 .box-right dl dd:hover a{font-size: 0.19rem;color: #e7fdff; }

/* 校园活动 */
.box02{padding:0.6rem 0; background: url(../images/hjbj.png) no-repeat right top; overflow: hidden;}
.box02 .box-lf{float:left; width:72.4%;}
.box02 .box-lf .first-tit .tit{float:left; font-size: 0.3rem;line-height:  0.3rem;font-weight: bold;  color:#231f20;}
.box02 .box-lf .first-tit .tit i{float:left; width:0.28rem; height: 0.25rem;margin-right: 0.1rem;}
.box02 .box-lf .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:0.01rem solid #3c3839; color: #3c3839; }
.box02 .box-lf dl{float:left;height: auto; margin-right: -2%;margin-top:0.4rem; overflow: hidden;}
.box02 .box-lf dd{position: relative; float:left; width: 31.3333333%; margin-right: 2%;margin-bottom: 2.5%; overflow: hidden;}
.box02 .box-lf dd .Img img{ width: 100%;  height: auto; transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}
.box02 .box-lf dd .Img-tit{position: absolute; padding:5% 0.1rem; width: 100%;background:  linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); z-index: 999;bottom:0; font-size:0.16rem; color: #fff;line-height: 0.2rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.box02 .box-lf dd .Img-tit a{ color: #fff;}
.box02 .box-lf dd:hover .Img-tit{font-size:0.17rem;}
.box02 .box-lf dd:hover .Img-tit a{ color: #a9bdbf;}
.box02 .box-lf dd:hover .Img img{ transform: scale(1.2);-webkit-transform: scale(1.2);}
.box02 .box-rt{float:left; width: 23.6%;margin-left: 3%; }
.box02 .box-rt dd{margin-bottom: 0.21rem; border:0.02rem solid #a6070e;}
.box02 .box-rt dd img{ width: 100%; height:auto;  }

/** 教学研学 **/
.box03{padding:0.6rem 0 0 0; background: url(../images/bj_02.jpg); overflow: hidden;}
.box03 .first-tit{float: left; width: 100%; }
.box03 .first-tit .tit{float: left; font-size: 0.3rem; line-height: 0.3rem; font-weight: bold; color: #fff;}
.box03 .first-tit .tit i{float:left;width:0.28rem; height: 0.25rem;margin-right: 0.1rem;}
.box03 .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height:  0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #9fb4b5; color: #9fb4b5;  box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7);}

.box03 .box-jxjy{float: left;width: 100%; margin-top:0.4rem; }
.box03 .box-jxjy .box-jxjy-lf{float:left; width: 49%; margin-right: 2%;}
.box03 .box-jxjy .box-jxjy-lf .Img{ width: 100%; height: auto; border-radius: 0 0.5rem 0 0; overflow: hidden; }
.box03 .box-jxjy .box-jxjy-lf .Img img{ width: 100%; height: auto; }
.box03 .box-jxjy .box-jxjy-lf dd{float:left;width: 92%; height: auto; background: #fff; padding: 4%;}
.box03 .box-jxjy .box-jxjy-lf dd:first-child{border-bottom: 0.01rem solid #e8ebec;}
.box03 .box-jxjy .box-jxjy-lf dd .dd-lf{float:left; width: 17%;padding-right:3%;padding-top:0.05rem; }
.box03 .box-jxjy .box-jxjy-lf dd .dd-lf .time{font-size: 0.16rem; color: #b1b9bf;font-weight: bold;}
.box03 .box-jxjy .box-jxjy-lf dd .dd-lf .time span{ color: #000; }
.box03 .box-jxjy .box-jxjy-lf dd .dd-lf .col-name{position: relative;font-size: 0.14rem; line-height: 0.14rem; color: #d05333; text-align: center; margin-top:0.1rem;}
.box03 .box-jxjy .box-jxjy-lf dd .dd-lf .col-name::before,.box03 .box-jxjy .box-jxjy-lf dd .dd-lf .col-name::after{ display: block;position: absolute;content: ''; width: 0.09rem; height: 0.01rem; background:#d05333;  }
.box03 .box-jxjy .box-jxjy-lf dd .dd-lf .col-name::before{left: 0;top:0.06rem;}
.box03 .box-jxjy .box-jxjy-lf dd .dd-lf .col-name::after{right: 0;bottom:0.06rem;}
.box03 .box-jxjy .box-jxjy-lf dd .dd-rt{float:left; width: 80%; }
.box03 .box-jxjy .box-jxjy-lf dd .dd-rt .tit{font-size: 0.19rem; color: #231f20; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.box03 .box-jxjy .box-jxjy-lf dd .dd-rt .tit a{ color: #231f20;}
.box03 .box-jxjy .box-jxjy-lf dd .dd-rt .Abstract{font-size: 0.14rem;color: #b1b9bf;margin-top: 0.1rem; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.box03 .box-jxjy .box-jxjy-lf dd:hover .dd-rt .tit{font-size: 0.2rem; color: #d05333;}
.box03 .box-jxjy .box-jxjy-rt{float: left; width: 49%; }
.box03 .box-jxjy .box-jxjy-rt dd{float:left;width: 92%; height: auto; background: #fff; padding:0.36rem 4%; margin-bottom: 0.29rem;}
.box03 .box-jxjy .box-jxjy-rt dd .dd-top{float:left; width: 100%;padding-top:5px; }
.box03 .box-jxjy .box-jxjy-rt dd .dd-top .time{float:left;font-size: 0.16rem; color: #b1b9bf;font-weight: bold;}
.box03 .box-jxjy .box-jxjy-rt dd .dd-top .time span{ color: #000; }
.box03 .box-jxjy .box-jxjy-rt dd .dd-top .col-name{float:right;position: relative;width: 16%; font-size: 0.14rem; line-height: 0.14rem; color: #d05333; text-align: center; margin-top:0.1rem;}
.box03 .box-jxjy .box-jxjy-rt dd .dd-top .col-name::before,.box03 .box-jxjy .box-jxjy-rt dd .dd-top .col-name::after{ display: block;position: absolute;content: ''; width: 0.09rem; height: 0.01rem; background:#d05333;  }
.box03 .box-jxjy .box-jxjy-rt dd .dd-top .col-name::before{left: 0;top:0.06rem;}
.box03 .box-jxjy .box-jxjy-rt dd .dd-top .col-name::after{right: 0;bottom:0.06rem;}
.box03 .box-jxjy .box-jxjy-rt dd .dd-buttom{float:left; width: 100%; margin-top:0.2rem; }
.box03 .box-jxjy .box-jxjy-rt dd .dd-buttom .tit{font-size: 0.19rem; color: #231f20; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.box03 .box-jxjy .box-jxjy-rt dd .dd-buttom .Abstract{font-size: 0.14rem;color: #b1b9bf;margin-top: 0.1rem; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.box03 .box-jxjy .box-jxjy-rt dd:hover .dd-buttom .tit{font-size: 0.2rem;color: #d05333;}


/** 精品学科 **/
.box-jpxk{ width: 100%; overflow: hidden; }
.box-jpxk .swiper-container {width: 100%;height: auto;margin: 0.2rem auto;}
.box-jpxk .swiper-slide {position: relative; background: #fff;}
.box-jpxk .swiper-slide .box-jpxk-lf{float: left; width: 34.5%; margin:0.3rem 0 0 5%;}
.box-jpxk .swiper-slide .box-jpxk-lf .col-name{float:left;position: relative;width:0.91rem; font-size: 0.14rem; line-height: 0.14rem; color: #d05333; text-align: center; }
.box-jpxk .swiper-slide .box-jpxk-lf .col-name::before,.box-jpxk .swiper-slide .box-jpxk-lf .col-name::after{ display: block;position: absolute;content: ''; width: 0.09rem; height: 0.01rem; background:#d05333;  }
.box-jpxk .swiper-slide .box-jpxk-lf .col-name::before{left: 0;top:0.06rem;}
.box-jpxk .swiper-slide .box-jpxk-lf .col-name::after{right: 0;bottom:0.06rem;}
.box-jpxk .swiper-slide .box-jpxk-lf .tit{float:left;font-size: 0.19rem; color: #231f20; margin-top: 0.25rem; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.box-jpxk .swiper-slide .box-jpxk-lf .time{float:left;font-size: 0.14rem; color: #b1b9bf;}
.box-jpxk .swiper-slide .box-jpxk-lf .more{position: absolute; display: block; width: 0.5rem; height: 0.5rem; background: url(../images/jths.png) no-repeat 0.18rem 0.2rem; border: 1px solid #d7d6d6;border-bottom: 0.02rem solid #d05333; bottom:0.28rem; z-index: 999;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.box-jpxk .swiper-slide .box-jpxk-lf:after{ position: absolute; display: block; content: ''; width: 88%; height: 0.02rem; background: #d7d6d6; bottom:0.28rem; z-index: 99; }
.box-jpxk .swiper-slide .box-jpxk-lf:hover .more{ background: #d05333 url(../images/jtbs.png) no-repeat 0.18rem 0.2rem; border: 1px solid #d05333;}
.box-jpxk .swiper-slide .box-jpxk-lf:hover:after{background: #d05333;}

.box-jpxk .swiper-slide .Img{float:left; width:53.5%;height: auto; overflow: hidden; margin:0.3rem 0; }
.box-jpxk .swiper-slide .Img img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;  }
.box-jpxk .swiper-pagination03{ text-align: center;margin-top: 0.35rem; }
.box-jpxk .swiper-pagination-bullet {display: inline-block;width: 0.13rem;height: 0.13rem;border-radius:0.13rem;background: #fff;margin: 0 0.02rem;opacity: 1;cursor: pointer;}
.box-jpxk  .swiper-pagination-bullet-active {background: #d05333;}
.box-jpxk .swiper-slide:hover .Img img{transform: scale(1.2); -webkit-transform: scale(1.2);}


/** 校园环境 **/
.box04{ width: 100%; height: auto; background:url(../images/xyhdbj.jpg) no-repeat center top; padding:0.6rem 0; overflow: hidden; }
.box04 .first-tit{ width:100%;float:left;}
.box04 .first-tit .tit{float:left; font-size: 0.3rem;line-height: 0.3rem;font-weight: bold;  color:#231f20;}
.box04 .first-tit .tit i{float:left;width:0.28rem; height: 0.25rem;margin-right: 0.1rem;}
.box04 .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #3c3839; color: #3c3839; }
.box04 .cont{float: left; width: 100%; margin-top:0.6rem; overflow: hidden;}
.box04 .cont .box04-lf{float: left; width: 39.2%; }
.box04 .cont .box04-lf img{ width: 100%; height: auto;}
.box04 .cont .box04-rt{float:left; width: 60.8%;}
.box04 .cont .box04-rt dd{ position: relative;float:left; width: 31.3333333%; height:auto; margin-left: 2%;margin-bottom: 0.2rem; overflow: hidden;}
.box04 .cont .box04-rt dd a{ display: block; width: 100%; height: 100%; }
.box04 .cont .box04-rt dd img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.box04 .cont .box04-rt dd .tit{position: absolute; width: 100%; height: 100%;left: 0; top: 100%;font-size: 0.19rem; color: #fff; background: rgba(208,83,51,0.77); text-align: center; line-height: 100%;  }
.box04 .cont .box04-rt dd:hover .tit{top:0;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}

.box05{ width: 100%; height: auto;padding:0.6rem 0; background: url(../images/fttbj_02.jpg); overflow: hidden;}
.box05 .box05-top{ width: 100%; overflow: hidden; }
.box05 .box05-top dl{margin-right: -1px;}
.box05 .box05-top dd{ position: relative;float:left; width:calc(25% - 1px); height:auto;margin-right: 1px; overflow: hidden; }
.box05 .box05-top dd:last-child{border:none;}
.box05 .box05-top dd a{ display: block; width: 100%; height: 100%; }
.box05 .box05-top dd img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.box05 .box05-top dd .tit{position: absolute; width: 100%; height: 100%;left: 0; top:0;font-size: 0.46rem; font-weight: bold; color: #fff;  text-align: center; }
.box05 .box05-top dd:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}

.box05 .box05-mid{width: 100%;margin-top:0.8rem; overflow: hidden;}
.box05 .box05-mid dl{margin-right: -1px;}
.box05 .box05-mid dd{position: relative; float: left; width:calc(25% - 0.15rem); height: auto;border:0.07rem solid #01707e;margin-right: 0.01rem; overflow: hidden;}
.box05 .box05-mid dd img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}
.box05 .box05-mid dd .tit{position: absolute; width: 1.88rem; height: 1.65rem; background: url(../images/sjzs.png) no-repeat;background-size: auto 100%; left: 50%;margin-left: -0.94rem; top: 50%; margin-top:-0.825rem; font-size: 0.4rem;font-weight: bold; color: #055f6b; text-align: center; line-height: 1.27rem; z-index: 999; }
.box05 .box05-mid dd:hover{border:0.07rem solid #d05333; }
.box05 .box05-mid dd:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.box05 .box05-mid dd:hover .tit{ background: url(../images/sjzs_hover.png) no-repeat; background-size: auto 100%;color: #d05333; }

.box05 .box05-btn{ width: 100%; margin-top:0.55rem; overflow: hidden;}
.box05 .box05-btn dl{margin-right: -2%;}
.box05 .box05-btn dd{position: relative;float: left; width: 14.6666666%;/*height: 0.76rem; */ margin-right: 2%; font-size: 0.18rem; color: #fff; font-weight: bold; }
.box05 .box05-btn dd img{position: relative;  width: 100%; height: auto; z-index: 1; left: 0; }
.box05 .box05-btn dd .tit{position: absolute; width: 100%; height: 100%; z-index: 99;left: 0;top:0; display: grid;justify-content: center;}
.box05 .box05-btn dd a{ display: block; width: 100%; height: 100%; color: #fff; }
.box05 .box05-btn dd .icon{ float: left; display: block; width: 0.35rem; height: 0.31rem; margin-right: 0.12rem;}
.box05 .box05-btn dd .icon01{background: url(../images/img56_1.png) no-repeat; background-size: auto 100%; }
.box05 .box05-btn dd .icon02{background: url(../images/img56_2.png) no-repeat; background-size: auto 100%; }
.box05 .box05-btn dd .icon03{background: url(../images/img56_3.png) no-repeat; background-size: auto 100%; }
.box05 .box05-btn dd .icon04{background: url(../images/img56_4.png) no-repeat; background-size: auto 100%; }
.box05 .box05-btn dd .icon05{background: url(../images/img56_5.png) no-repeat; background-size: auto 100%; }
.box05 .box05-btn dd .icon06{background: url(../images/img56_6.png) no-repeat; background-size: auto 100%; }
.box05 .box05-btn dd:hover .image{content: url('../images/lnmbj_hover.jpg'); }

.video{position: relative; width: 100%;margin-bottom: -0.1rem; overflow: hidden;}
.video #play_icon{position:absolute; display: block; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 3;}
.video video{ width: 100%;height: auto; }

.footer{ width: 100%; height: auto;background: url(../images/bj_02.jpg); padding:0.7rem 0;overflow: hidden; margin-top:-0.05rem;}
.footer-top{ width: 100%; height: auto; overflow: hidden; }
.footer-top .footer-lf{float: left; width:42%;}
.footer-top .footer-lf .tit{font-size: 0.36rem;line-height: 0.36rem; color: #fff; margin-bottom: 0.3rem;}
.footer-top .footer-lf .nav a{ display: inline-block; width: 20%;margin-right: 3%;font-size: 0.16rem; color: #fff; border-bottom: 1px solid #2e838b;padding:0.2rem 0; }
.footer-top .footer-mid{float: left; width: 24%;} 
.footer-top .footer-mid .tit{font-size: 0.36rem;line-height: 0.36rem; color: #fff; margin-bottom: 0.3rem;}
.footer-address dd{ width: 90%;font-size: 0.16rem; color: #fff; border-bottom: 1px solid #2e838b; padding:0.2rem 0;}
.footer-address dd i{ float: left; display: inline-block; width:0.18rem; height: 0.18rem; margin-right: 0.05rem;margin-top:0.07rem; display: grid;justify-content: center;}
.footer-top .footer-rt{float:right;padding-top:0.4rem;}
.footer-top .footer-rt dd{float: right; text-align: center; margin-right: 0.2rem;}
.footer-top .footer-rt dd img{ width: 1.18rem; height: auto; }
.footer-top .footer-rt dd p{font-size: 0.14rem;color: #fff; margin-top:0.1rem; }
.footer-logo{ width: 100%; text-align: center; margin-top:0.95rem; }

.footer-link{ width: 100%; height: auto; background: #024c53; padding:0.25rem 0; overflow: hidden; }
.footer-link .left{ float: left; width:56.6%;font-size: 0.14rem; color:#7cbfc5;}
.footer-link .left a{color:#7cbfc5; margin-right: 0.1rem;}
.footer-link .right{float: right; font-size: 0.14rem; color:#7cbfc5; text-align: right;}
.footer-link .left a:hover{ color: #fff; text-decoration: underline; }

/** 学校概况 **/
.xxgk01,.xxgk03{ width: 100%;overflow: hidden; height:auto; padding: 0.6rem 0; background: url(../images/bj_02.jpg); }
.xxgk01 .left{ float:left; width: 47%;  }
.xxgk01 .left .cont{font-size: 0.18rem; line-height: 0.36rem; color: #fff; overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:11; -webkit-box-orient:vertical;}
.xxgk01 .left .more{ display: block; width: 2.3rem; height: 0.62rem;line-height: 0.62rem;font-size: 0.2rem; text-align: center; background: #d05333; color: #fff;margin-top:0.5rem; transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}
.xxgk01 .left .more:hover{ width: 2.6rem; color: #ffd9cf; }
.xxgk01 .right{float:right; width: 49%; }

.xxgk02{padding:0.6rem 0; background: url(../images/hjbj.png) no-repeat right top; overflow: hidden;}
/*.xxgk02 .first-tit{ width: 100%; height:auto; overflow: hidden; }*/
.xxgk02 .first-tit .tit{float:left; font-size: 0.3rem;line-height:  0.3rem;font-weight: bold;  color:#231f20;}
.xxgk02 .first-tit .tit i{float:left;width:0.28rem; height: 0.25rem;margin-right: 0.1rem;}
.xxgk02 .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:0.01rem solid #3c3839; color: #3c3839; }
.xxgk02 dl{float: left; margin-top:0.3rem; margin-right: -2%;}
.xxgk02 dl dd{float: left; width: 23%; margin-right: 2%; margin-top:0.3rem; overflow: hidden; }
.xxgk02 dl dd img{ width: 100%; height: auto; transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}
.xxgk02 dl dd:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}

.xxgk03 .first-tit,.jxqy01 .first-tit,.jxqy03 .first-tit{float: left; width: 100%; }
.xxgk03 .first-tit .tit,.jxqy01 .first-tit .tit,.jxqy03 .first-tit .tit{float: left; font-size: 0.3rem; line-height: 0.3rem; font-weight: bold; color: #fff;}
.xxgk03 .first-tit .tit i,.jxqy01 .first-tit .tit i,.jxqy03 .first-tit .tit i{float:left;width:0.28rem; height: 0.25rem;margin-right: 0.1rem;}
.xxgk03 .first-tit .more,.jxqy01 .first-tit .more,.jxqy03 .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height:  0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #9fb4b5; color: #9fb4b5;  box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7);}
.xxgk03 .cont{float: left; margin-top:0.6rem;}
.xxgk03 .cont .Img{float: left; width: 52%; }
.xxgk03 .cont .Img img{border:0.12rem solid #006068;}
.xxgk03 .cont .Abstract{float:right; width: 44%; font-size: 0.19rem;line-height:0.36rem; color: #fff;}


/** 校务公开 **/
.news01{width: 100%; overflow: hidden; height:auto; padding: 0.6rem 0; background: url(../images/bj_02.jpg); }
.news01 #News-img {float: left;width:46.4%;overflow: hidden;position:relative;padding-bottom: 0.5rem;}
.news01 #News-img .first-tit{font-size: 0.3rem; line-height: 0.3rem; color: #fff; font-weight: bold; margin-bottom:0.45rem;}
.news01 #News-img .first-tit i{float: left; width:0.28rem; height: 0.25rem;margin-right: 0.1rem;}
.news01 #News-img .swiper-slide {position:relative;text-align:center;}
.news01 #News-img img {width: 100%;}
.news01 #News-img .gallerytitle { text-align: left; margin-top:5%;}
.news01 #News-img .gallerytitle{ width:100%; height: auto; }
.news01 #News-img .gallerytitle .tit{font-size: 0.24rem;color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.news01 #News-img .gallerytitle .Abstract{font-size: 0.14rem; color: #a9bdbf; margin-top:3%;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news01 #News-img .pagination01 {position: absolute;z-index: 20; bottom:0; left:47%; width: auto;}
.news01 #News-img .swiper-pagination-bullet {display: inline-block;width: 0.13rem;height: 0.13rem;border-radius:0.13rem;background: #fff;margin: 0 0.05rem;opacity: 1;cursor: pointer;}
.news01 #News-img .swiper-pagination-bullet-active {background: #d05333;}
.news01 #News-img .gallerytitle:hover .tit{font-size: 0.25rem;color: #0b7079;}
.news01 .mid{width: 50.6%; float:right; margin-top:-0.35rem; overflow: hidden;}
.news01 .mid .tabs{background-size:auto 100%;width:100%;height:0.38rem;margin-bottom: 0.15rem;overflow:hidden;}
.news01 .mid .tabs a{display: inline-block; font-size: 0.24rem;font-weight: bold;float: left; text-align: center;width: auto; height: 0.38rem;line-height: 0.38rem;color: #a9bdbf;margin-right: 0.34rem;}
.news01 .mid .tabs span{font-size:0.24rem; color: #fff;font-weight: bold;margin:0 0 0 0.34rem;}
.news01 .mid .tabs a.active {font-size:0.24rem;color:#fff;}
.news01 .mid .more{position: relative; isplay: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #9fb4b5; color: #9fb4b5;  box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7); right: 0; bottom:-0.35rem;}
.news01 .mid .Poxdiv{width: 100%;min-height: 1.11rem; overflow: hidden; padding:0.25rem 0; border-bottom: 0.01rem solid #18838c;}
.news01 .mid .Poxdiv .Img{float:left; width:1.67rem; height: auto;margin-right: 0.2rem; overflow: hidden;}
.news01 .mid .Poxdiv .Img img{ width: 100%; height: auto; transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}
.news01 .mid .Poxdiv:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.news01 .mid .Poxdiv:hover .tit a{ color: #e7fdff; }
.news01 .mid .Poxdiv .tit{font-size: 0.19rem; color: #fff;font-weight: bold; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.news01 .mid .Poxdiv p{font-size: 0.14rem; color: #a9bdbf;line-height: 0.24rem;margin-top:0.1rem; overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news01 .mid .Poxdiv:hover .tit{font-size: 0.2rem; color: #e7fdff;}

.news02{width: 100%; overflow: hidden; height:auto; padding: 0.4rem 0 0.6rem 0;}
.news02 .left{ float:left;  width: 48%; overflow: hidden; }
.news02 .left .news02-tabs{width:100%;height:0.38rem;margin-bottom: 0.4rem;overflow:hidden;}
.news02 .left .news02-tabs a{display: inline-block; font-size: 0.24rem;font-weight: bold;float: left; text-align: center;width: auto; height: 0.38rem;line-height: 0.38rem;color: #6a7273;margin-right: 0.2rem;}
.news02 .left .news02-tabs span{font-size:0.24rem; color: #231f20;font-weight: bold;margin:0 0 0 0.2rem;}
.news02 .left .news02-tabs a i,.news02 .right .news02-tabs01 a i{float:left;width:0.28rem; height: 0.25rem; margin-right: 0.1rem;margin-top:-0.05rem;}
.news02 .left .news02-tabs a.active {font-size:0.24rem;color:#231f20;}
.news02 .left .more{position: relative; isplay: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #3c3839; color: #3c3839;right: 0; bottom:-0.35rem;}
.news02 dl{}
.news02 .left dd{font-size: 0.19rem; color: #231f20;padding: 0.1rem 0; font-weight: 330; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news02 .left dd span{ display: inline-block; width: 0.65rem; height: 0.33rem;line-height: 0.33rem; background: #eef8f8; text-align: center; color: #a9bdbf;font-style: italic;margin-right: 0.1rem; }
.news02 .left dd:hover a{font-size: 0.2rem; color: #d05333; }

.news02 .right{ float:right;  width: 48%; overflow: hidden; }
.news02 .right .news02-tabs01{width:100%;height:0.38rem;margin-bottom: 0.4rem;overflow:hidden;}
.news02 .right .news02-tabs01 a{display: inline-block; font-size: 0.24rem;font-weight: bold;float: left; text-align: center;width: auto; height: 0.38rem;line-height: 0.38rem;color: #6a7273;margin-right: 0.2rem;}
.news02 .right .news02-tabs01 span{font-size:0.24rem; color: #231f20;font-weight: bold;margin:0 0 0 0.2rem;}
.news02 .right .news02-tabs01 a.active {font-size:0.24rem;color:#231f20;}
.news02 .right .more{position: relative; isplay: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #3c3839; color: #3c3839;right: 0; bottom:-0.35rem;}
.news02 .right dd{font-size: 0.19rem; color: #231f20;padding: 0.127rem 0; font-weight: 330; border-bottom: 1px solid #e8ebec;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news02 .right dd span{ float: right;  text-align: center; color: #999; }
.news02 .right dd:hover a{font-size: 0.2rem;  color: #d05333; }


/** 教学前言 **/
.jxqy01{ width: 100%;overflow: hidden; height:auto; padding: 0.6rem 0; background: url(../images/bj_02.jpg); }
.jxqy01 .cont {float: left; width: 100%; overflow: hidden; margin-top:0.5rem;}
.jxqy01 .cont .swiper-container {width: 100%; height: 4.74rem;margin: 0.2rem 0 0.8rem 0;}
.jxqy01 .cont .swiper-slide {position: relative; height: auto; background: #fff;}
.jxqy01 .cont .swiper-slide .box-jpxk-lf{float: left; width: 34.5%; margin:0.3rem 0 0 5%;}
.jxqy01 .cont .swiper-slide .box-jpxk-lf .col-name{float:left;position: relative;width:0.91rem; font-size: 0.14rem; line-height: 0.14rem; color: #d05333; text-align: center; }
.jxqy01 .cont .swiper-slide .box-jpxk-lf .col-name::before,.jxqy01 .cont .swiper-slide .box-jpxk-lf .col-name::after{ display: block;position: absolute;content: ''; width: 0.09rem; height: 0.01rem; background:#d05333;  }
.jxqy01 .cont .swiper-slide .box-jpxk-lf .col-name::before{left: 0;top:0.06rem;}
.jxqy01 .cont .swiper-slide .box-jpxk-lf .col-name::after{right: 0;bottom:0.06rem;}
.jxqy01 .cont .swiper-slide .box-jpxk-lf .tit{float:left;font-size: 0.19rem; color: #231f20; margin-top: 0.25rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jxqy01 .cont .swiper-slide .box-jpxk-lf .time{float:left;font-size: 0.14rem; color: #b1b9bf;}
.jxqy01 .cont .swiper-slide .box-jpxk-lf .more{position: absolute; display: block; width: 0.5rem; height: 0.5rem; background: url(../images/jths.png) no-repeat 0.18rem 0.2rem; border: 1px solid #d7d6d6;border-bottom: 0.02rem solid #d05333; bottom:0.28rem; z-index: 999; }
.jxqy01 .cont .swiper-slide .box-jpxk-lf:after{ position: absolute; display: block; content: ''; width: 88%; height: 0.02rem; background: #d7d6d6; bottom:0.28rem; z-index: 99; }
.jxqy01 .cont .swiper-slide .box-jpxk-lf:hover .more{ background:#d05333 url(../images/jtbs.png) no-repeat 0.18rem 0.2rem; }
.jxqy01 .cont .swiper-slide .box-jpxk-lf:hover:after{ background: #d05333;}
.jxqy01 .cont .swiper-slide .Img{float:left; width:53.5%;height: auto; overflow: hidden; margin:0.3rem 0; }
.jxqy01 .cont .swiper-slide .Img img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;  }
.jxqy01 .cont .swiper-pagination03{  text-align: center;margin-top: 0.35rem; }
.jxqy01 .cont .swiper-pagination-bullet {display: inline-block;width: 0.13rem;height: 0.13rem;border-radius:0.13rem;background: #fff;margin: 0 0.05rem;opacity: 1;cursor: pointer;}
.jxqy01 .cont  .swiper-pagination-bullet-active {background: #d05333;}
.jxqy01 .cont .swiper-slide:hover .Img img{transform: scale(1.2); -webkit-transform: scale(1.2);}

.jxqy02{ width: 100%; height: auto; background:url(../images/jxqybj01.jpg) no-repeat center top; padding:0.6rem 0; overflow: hidden; }
.jxqy02 .first-tit{ width:100%;float:left;}
.jxqy02 .first-tit .tit{float:left; font-size: 0.3rem;line-height: 0.3rem;font-weight: bold;  color:#231f20;}
.jxqy02 .first-tit .tit i{float:left;width:0.28rem; height: 0.25rem;margin-right: 0.1rem;}
.jxqy02 .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #3c3839; color: #3c3839; }
.jxqy02 dl{float:left; width: 100%;margin-top:0.6rem;}
.jxqy02 dl dd{ position: relative;float:left; width: 25%; height:auto;overflow: hidden;}
.jxqy02 dl dd a{ display: block; width: 100%; height: 100%; }
.jxqy02 dl dd img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.jxqy02 dl dd .tit{position: absolute; width: 100%; height: 100%;left: 0; top: 100%;font-size: 0.19rem; color: #fff; background: rgba(208,83,51,0.77); text-align: center; line-height: 100%;  z-index: 9999; }
.jxqy02 dl dd:hover .tit{top:0;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}

.jxqy03{ width: 100%;overflow: hidden; height:auto; padding: 0.6rem 0; background: url(../images/bj_02.jpg);}
.jxqy03 dl{float: left; /*width: 100%; overflow: hidden; */margin-right: -2%; margin-top:0.6rem;}
.jxqy03 dd{float: left;  width: 28.3333333%; height: auto; margin-right: 2%;margin-bottom: 0.3rem; background: #fff;padding:1.5%; overflow: hidden; }
.jxqy03 dd .con-left{ float: left; width: 40%; }
.jxqy03 dd .con-left .name{font-size: 0.2rem; color: #231f20;}
.jxqy03 dd .con-left .position{font-size: 0.16rem; color: #d05333;}
.jxqy03 dd .con-left .abstract{font-size:0.16rem;line-height: 0.24rem; color: #999; margin-top:0.16rem;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
.jxqy03 dd .con-left a{display: block; width: 0.5rem; height: 0.5rem; background: url(../images/jths.png) no-repeat 0.18rem 0.2rem; border: 1px solid #d7d6d6;border-bottom: 0.02rem solid #d05333; bottom:0.28rem;margin-top:0.2rem;}
.jxqy03 dd .Img{float: right; width: 56%; height:auto;overflow: hidden; }
.jxqy03 dd .Img img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.jxqy03 dd:hover a{background:#d05333 url(../images/jtbs.png) no-repeat 0.18rem 0.2rem;}

.jxqy04{width: 100%; overflow: hidden; height:auto; padding: 0.6rem 0; }
.jxqy04 #News-img {float: left;width:46.4%;overflow: hidden;position:relative;padding-bottom: 0.5rem;}
.jxqy04 #News-img .first-tit{font-size: 0.3rem; line-height: 0.3rem; color: #231f20; font-weight: bold; margin-bottom:0.45rem;}
.jxqy04 #News-img .first-tit i{float: left;width:0.28rem; height: 0.25rem; margin-right: 0.1rem;}
.jxqy04 #News-img .swiper-slide {position:relative;text-align:center;}
.jxqy04 #News-img img {max-width: 100%;}
.jxqy04 #News-img .gallerytitle { text-align: left; margin-top:5%;}
.jxqy04 #News-img .gallerytitle{ width:100%; height: auto; }
.jxqy04 #News-img .gallerytitle .tit{font-size: 0.24rem;color: #231f20; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.jxqy04 #News-img .gallerytitle .Abstract{font-size: 0.14rem; color: #b1b9bf; margin-top:3%;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.jxqy04 #News-img .pagination01 {position: absolute;z-index: 20; bottom:0; left:47%; width: auto;}
.jxqy04 #News-img .swiper-pagination-bullet {display: inline-block;width: 0.13rem;height: 0.13rem;border-radius:0.13rem;background: #e9e9e9;margin: 0 0.05rem;opacity: 1;cursor: pointer;}
.jxqy04 #News-img .swiper-pagination-bullet-active {background: #d05333;}
.jxqy04 #News-img .gallerytitle:hover .tit{font-size: 0.25rem; color:#d05333; }
.jxqy04 .mid{width: 50.6%; float:left; margin-left: 3%; margin-top:-0.35rem; overflow: hidden;}
.jxqy04 .mid .tabs{background-size:auto 100%;width:100%;height:0.38rem;margin-bottom: 0.15rem;overflow:hidden;}
.jxqy04 .mid .tabs a{display: inline-block; font-size: 0.24rem;font-weight: bold;float: left; text-align: center;width: auto; height: 0.38rem;line-height: 0.38rem;color: #231f20;margin-right: 0.34rem;}
.jxqy04 .mid .tabs span{font-size:0.24rem; color: #231f20;font-weight: bold;margin:0 0 0 0.34rem;}
.jxqy04 .mid .tabs a.active {font-size:0.24rem;color:#231f20;}
.jxqy04 .mid .more{position: relative; isplay: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #9fb4b5; color: #9fb4b5;  box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7); right: 0; bottom:-0.35rem;}
.jxqy04 .mid .Poxdiv{width: 100%;min-height: 1.11rem; overflow: hidden; padding:0.25rem 0; border-bottom: 0.01rem solid #e8ebec;}
.jxqy04 .mid .Poxdiv .Img{float:left; width:1.67rem; height: auto;margin-right: 0.2rem; overflow: hidden;}
.jxqy04 .mid .Poxdiv .Img img{ width: 100%; height: auto; transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}
.jxqy04 .mid .Poxdiv .cont{float:left; width:74%; margin-left: 3%;}
.jxqy04 .mid .Poxdiv .tit{font-size: 0.19rem; color: #231f20;font-weight: bold; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.jxqy04 .mid .Poxdiv p{font-size: 0.14rem; color: #b1b9bf;line-height: 0.24rem;margin-top:0.1rem; overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.jxqy04 .mid .Poxdiv:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.jxqy04 .mid .Poxdiv:hover .tit{font-size: 0.2rem; color: #d05333; }

.jxqy05{ width: 100%; margin:0.3rem 0 0.8rem 0; overflow: hidden;}
.jxqy05 dl{margin-right: -2%;}
.jxqy05 dd{position: relative;float: left; width: 23%;/*height: 0.76rem; */margin-right: 2%; font-size: 0.28rem; line-height: 0.64rem; color: #fff; font-weight: bold; }
.jxqy05 dd img{position: relative;  width: 100%; height: auto; z-index: 1; left: 0; }
.jxqy05 dd .tit{position: absolute; width: 100%; height: 100%; z-index: 99;left: 0;top:0; display: grid;justify-content: center;}
.jxqy05 dd a{ display: block; width: 100%; height: 100%; color: #fff; }
.jxqy05 dd .icon{ float: left; display: block; width: 0.64rem; height: 0.64rem; margin-right: 0.12rem;}
.jxqy05 dd .icon01{background: url(../images/kycg.png) no-repeat; background-size: auto 100%; }
.jxqy05 dd .icon02{background: url(../images/jxzyk.png) no-repeat; background-size: auto 100%; }
.jxqy05 dd .icon03{background: url(../images/xbky.png) no-repeat; background-size: auto 100%; }
.jxqy05 dd .icon04{background: url(../images/yxlw.png) no-repeat; background-size: auto 100%; }
.jxqy05 dd:hover .image{content: url('../images/jxjybj05_hover.jpg');}

/** 党团建设 **/
.dtjs01{width: 100%; overflow: hidden; height:auto; padding: 0.6rem 0; background: url(../images/bj_02red.jpg); }
.dtjs01 #News-img {float: left;width:46.4%;overflow: hidden;position:relative;padding-bottom: 0.5rem;}
.dtjs01 #News-img .first-tit{font-size: 0.3rem; line-height: 0.3rem; color: #fff; font-weight: bold; margin-bottom:0.45rem;}
.dtjs01 #News-img .first-tit i{float: left; margin-right: 0.1rem; display: inline-block; width: 0.28rem; height: 0.25rem;}
.dtjs01 #News-img .swiper-slide {position:relative;text-align:center;}
.dtjs01 #News-img img {max-width: 100%;}
.dtjs01 #News-img .gallerytitle { text-align: left; margin-top:5%;}
.dtjs01 #News-img .gallerytitle{ width:100%; height: auto; }
.dtjs01 #News-img .gallerytitle .tit{font-size: 0.24rem;color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.dtjs01 #News-img .gallerytitle .Abstract{font-size: 0.14rem; color: #f8a4a0; margin-top:3%;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.dtjs01 #News-img .pagination01 {position: absolute;z-index: 20; bottom:0; left:47%; width: auto;}
.dtjs01 #News-img .swiper-pagination-bullet {display: inline-block;width: 0.13rem;height: 0.13rem;border-radius:0.13rem;background: #fff;margin: 0 0.05rem;opacity: 1;cursor: pointer;}
.dtjs01 #News-img .swiper-pagination-bullet-active {background: #d05333;}
.dtjs01 #News-img .gallerytitle:hover .tit{font-size: 0.25rem;color: #ffdbda; }
.dtjs01 .mid{width: 50.6%; float:left; margin-left: 3%; margin-top:-0.35rem; overflow: hidden;}
.dtjs01 .mid .tabs{background-size:auto 100%;width:100%;height:0.38rem;margin-bottom: 0.15rem;overflow:hidden;}
.dtjs01 .mid .tabs a{display: inline-block; font-size: 0.24rem;font-weight: bold;float: left; text-align: center;width: auto; height: 0.38rem;line-height: 0.38rem;color: #f5c5c3;margin-right: 0.34rem;}
.dtjs01 .mid .tabs span{font-size:0.24rem; color: #fff;font-weight: bold;margin:0 0 0 0.34rem;}
.dtjs01 .mid .tabs a.active {font-size:0.24rem;color:#fff;}
.dtjs01 .mid .more{position: relative; isplay: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #f5c5c3; color: #f5c5c3;  box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7); right: 0; bottom:-0.35rem;}
.dtjs01 .mid .Poxdiv{width: 100%;min-height: 1.11rem; overflow: hidden; padding:0.25rem 0; border-bottom: 0.01rem solid #b01b15;}
.dtjs01 .mid .Poxdiv .Img{float:left; width: 1.67rem; height: auto;margin-right: 0.2rem; overflow: hidden;}
.dtjs01 .mid .Poxdiv .Img img{ width: 100%; height: auto; transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}
.dtjs01 .mid .Poxdiv:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.dtjs01 .mid .Poxdiv .tit{ font-size: 0.19rem; color: #fff;font-weight: bold; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.dtjs01 .mid .Poxdiv p{font-size: 0.14rem; color: #f8a4a0;line-height: 0.24rem;margin-top:0.1rem; overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.dtjs01 .mid .Poxdiv:hover .tit{ font-size: 0.2rem; color: #ffdbda; }

.dtjs02{ width: 100%; height: auto; overflow: hidden; padding: 0.6rem 0; background: url(../images/dtjsbj02.jpg) no-repeat; }
.dtjs02 .first-tit{ width:100%;float:left;}
.dtjs02 .first-tit .tit{float:left; font-size: 0.3rem;line-height: 0.3rem;font-weight: bold;  color:#231f20;}
.dtjs02 .first-tit .tit i{display: inline-block; width: 0.28rem; height: 0.25rem; margin-right: 0.1rem;}
.dtjs02 .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:1px solid #3c3839; color: #3c3839; }
.dtjs02 .img-list{float:left; width: 100%; margin-top:0.7rem; overflow: hidden; }
.dtjs02 .img-list dl{ margin-right: -2%; }
.dtjs02 .img-list dd{position: relative; float:left;  width: 31.3333333%; margin-right: 2%;}
.dtjs02 .img-list dd .Img{ width: 100%;height: auto; overflow: hidden; }
.dtjs02 .img-list dd .Img img{ width: 100%; height: auto;  transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;}
.dtjs02 .img-list dd .time{position: absolute; width: 0.88rem; height: 0.99rem; top:0; left: 0.4rem; background-image: linear-gradient(to bottom, #991510, rgba(255, 0, 0, 0));text-align: center; color: #fff; z-index: 999;}
.dtjs02 .img-list dd .day{font-size: 0.48rem; line-height: 0.48rem;}
.dtjs02 .img-list dd .month{font-size: 0.24rem;}
.dtjs02 .img-list dd .tit,.dtjs02 .list dd .tit{font-size: 0.19rem; color: #231f20; margin-top:0.2rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dtjs02 .img-list dd p,.dtjs02 .list dd p{font-size: 0.14rem; color: #b1b9bf; margin-top:0.1rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dtjs02 .img-list dd:hover .Img img{ transform: scale(1.2); -webkit-transform: scale(1.2);}
.dtjs02 .img-list dd:hover .tit{font-size: 0.2rem;  color: #d05333; }
.dtjs02 .list{float:left; width: 100%; margin-top:0.5rem; overflow: hidden;}
.dtjs02 .list dl{ margin-right: -3%; }
.dtjs02 .list dd{float:left; width: 47%; margin-right: 3%; border-bottom: 1px solid #e8ebec;margin-bottom: 0.15rem;padding-bottom: 0.15rem;}
.dtjs02 .list dd .time{font-size: 0.16rem; color: #231f20;}
.dtjs02 .list dd .time span{ color: #b1b9bf; }
.dtjs02 .list dd:hover .tit{font-size: 0.2rem; color: #d05333;}


.dtjs03{width: 100%; overflow: hidden; height:auto; padding: 0.6rem 0; background: url(../images/bj_02red.jpg); }
.dtjs03 .dtjs03-left{float:left; width:63%;}
.dtjs03 .first-tit .tit{float:left; font-size: 0.3rem;line-height:  0.3rem;font-weight: bold;  color:#fff;}
.dtjs03 .first-tit .tit i{display: inline-block; width:0.28rem; height: 0.25rem;  margin-right: 0.1rem;}
.dtjs03 .first-tit .more{ display: inline-block; float: right; width: 0.8rem;height: 0.28rem;line-height: 0.28rem; font-size: 0.13rem; text-align: center; border:0.01rem solid #fff; color: #fff;box-shadow: inset 0 0 0.05rem rgba(223, 221, 175, 0.7); }
.dtjs03 .dtjs03-left dl{float:left;height: auto; margin-right: -2%;margin-top:0.6rem; overflow: hidden;}
.dtjs03 .dtjs03-left dd{position: relative; float:left; width: 48%; margin-right: 2%;margin-bottom: 2.5%; overflow: hidden;}
.dtjs03 .dtjs03-left dd .Img img{ width: 100%;  height: auto; transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}
.dtjs03 .dtjs03-left dd .Img-tit{position: absolute; padding:5% 0.1rem; width: 100%;background:  linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); z-index: 999;bottom:0; font-size:0.16rem; color: #fff;line-height: 0.2rem; }
.dtjs03 .dtjs03-left dd .Img-tit a{ color: #fff;}
.dtjs03 .dtjs03-left dd:hover .Img-tit{font-size:0.17rem; }
.dtjs03 .dtjs03-left dd:hover .Img-tit a{color: #a9bdbf; }
.dtjs03 .dtjs03-left dd:hover .Img img{ transform: scale(1.2);-webkit-transform: scale(1.2);}
.dtjs03 .dtjs03-right{ float: right; width: 34%; }
.dtjs03 .dtjs03-right dl{ width: 100%; float: left;margin-top:0.6rem; }
.dtjs03 .dtjs03-right dd{ width:calc(100% - 0.3rem); height: auto; background: #fff;margin-bottom: 0.2rem;padding:0.15rem; }
.dtjs03 .dtjs03-right dd .tit{font-size: 0.19rem; color: #231f20; margin-top:0.1rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dtjs03 .dtjs03-right dd p{font-size: 0.14rem; color: #b1b9bf; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dtjs03 .dtjs03-right dd .time{font-size: 0.16rem; color: #231f20;}
.dtjs03 .dtjs03-right dd .time span{ color: #b1b9bf; }
.dtjs03 .dtjs03-right dd:hover .tit{ font-size: 0.17rem; color: #d05333; }

.inner{ width: 100%; }
.inner .left{position: relative; float:left; width: 26%; height: auto; background: url(../images/bj_02.jpg);z-index: 66;margin-top:-1.3rem;margin-bottom: 0.3rem; }
.inner .left .h1{font-size: 0.42rem;line-height: 1.3rem;color: #fff;font-weight: bold;margin-bottom: 0.25rem; }
.inner .left .h1 i{float: left; display:inline-block; width:0.28rem; height: 0.25rem;background: url(../images/lmtb.png) no-repeat; background-size: auto 100%; margin-top:0.56rem; margin-left: 0.75rem;margin-right: 0.15rem; }
.inner .left li{ width: 100%; padding:0.2rem 0; text-align: center; font-size: 0.22rem; color: #fff; }
.inner .left li a{ display: block; width: 100%; height: 100%; color: #fff; }
.inner .left .left-img{ width: 100%; height: 2.1rem; background: url(../images/nylfbj.png) no-repeat left top; margin-top:0.5rem; }
.inner .left li:hover,.inner .left .active{background: #0097a3; }
.inner .right .list{ float: right; width: 71%;}
.inner .right .list dd{ width: 100%; height: auto; padding:0.3rem 0 0.2rem 0; border-bottom:1px solid #ddd; overflow: hidden; }
.inner .right .list dd .Img{ float:left; width: 1.83rem; height: auto; overflow: hidden; margin-right: 0.2rem;}
.inner .right .list dd .Img img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.inner .right .list dd .cont{float:right; width: calc(100% - 2.03rem);}
.inner .right .list dd .tit{font-size: 0.19rem;line-height: 0.19rem; color: #231f20;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.inner .right .list dd p{font-size: 0.14rem; line-height: 0.24rem; color: #666;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0.15rem;}
.inner .right .list dd .time{font-size: 0.14rem; color: #999; margin-top: 0.1rem;}
.inner .right .list dd:hover img{ transform: scale(1.2); -webkit-transform: scale(1.2); }
.inner .right .list dd:hover .tit{ font-size:0.2rem; color: #d05333; }

.list-picture{float: right; width: 71%;padding:0.5rem 0;}
.list-picture dl{margin-right: -2%;}
.list-picture dd{float:left; width: 31.3333333%;margin-right: 2%; margin-bottom:0.3rem; }
.list-picture dd a{ display: block; }
.list-picture dd .Img{ width: 100%;height: auto; overflow: hidden; }
.list-picture dd .Img img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.inner .right .list dd .cont{float:right; width: calc(100% - 2.03rem);}
.list-picture dd .tit{font-size: 0.16rem; color: #231f20; text-align: center;margin-top:0.2rem;}
.list-picture dd:hover .Img img{transform: scale(1.2); -webkit-transform: scale(1.2);}

.list-mingshi{ float: right; width: 71%;padding:0.5rem 0;}
.list-mingshi dd{width: 100%; height: auto;margin-bottom: 0.3rem; overflow: hidden; border-bottom: 1px solid #e9e9e9; padding-bottom: 0.3rem;}
.list-mingshi dd .Img{float: left; width:1.6rem; height:auto;overflow: hidden; margin-right: 0.3rem;}
.list-mingshi dd .Img img{ width: 100%; height: auto;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.list-mingshi dd .name{font-size: 0.2rem; color: #231f20;}
.list-mingshi dd .position{font-size: 0.16rem; color: #d05333;}
.list-mingshi dd .abstract{font-size:0.16rem;line-height: 0.24rem; color: #999; margin-top:0.16rem;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}

.inner .show{float:right; width:71%;}
.inner .show .tit{ width: 100%; height: auto; line-height: 0.38rem; text-align: center;border-bottom: 1px solid #e8ebec; padding-bottom: 0.2rem;margin-top: 0.5rem; }
.inner .show .tit p{font-size: 0.32rem;}
.inner .show .tit .time{font-size: 0.16rem; color: #b1b9bf;font-weight: normal; margin-top:0.2rem;}
.inner .show .cont{padding:0.3rem 0;}

.inner .page{float:right; width:71%;padding:0.5rem 0;}

.inner .search{ width: 100%; }
.inner .search .input{ width: 50%; height: 0.6rem; border-radius: 0.06rem; border:1px solid  #e8ebec; margin:0.6rem auto; overflow: hidden;  }
.inner .search .input #text{ width: calc(100% - 1.35rem); height: 0.6rem;line-height: 0.6rem; font-size: 0.16rem; color: #231f20;padding-left: 0.15rem;outline: none; }
.inner .search .input #submit{ width: 1.2rem; height: 0.6rem;line-height: 0.6rem; font-size: 0.22rem; text-align: center; color: #fff; background: #d05333; }
.inner .search dd{border-bottom: 1px solid #e8ebec;padding-bottom: 0.2rem; margin-bottom: 0.3rem;}
.inner .search dd span{ float: left; display: inline-block; width: 1.2rem; height: 0.38rem;border-radius: 0.06rem; line-height: 0.38rem; font-size: 0.18rem; text-align: center; color: #0b7079; border:2px solid #0b7079; margin-right: 0.2rem;margin-top:0.1rem;}
.inner .search dd .tit{font-size: 0.22rem; font-weight: 300;}
.inner .search dd .time{color: #999; font-weight: 300;}
.inner .search dd .tit a:hover{ color: #d05333; }

.fenye{ width: 100%; height: auto; overflow: hidden; padding:0.5rem 0; text-align: center; }rrent
.fenye .current{padding:0.1rem 0.15rem; background: #007580; color: #fff;}
.fenye a,.fenye span{padding:0.1rem 0.15rem; color: #555;}
.fenye .prev,.fenye .next{padding:0.1rem 0.25rem; color: #262626;border-radius: 0.5rem;border:1px solid #b4b4b4; margin-left: 5px;}

@media screen and (max-width: 768px){
.phone-swiper-banner .phone-swiper-pagination .swiper-pagination-bullet {width: 22px; height:22px; background:url(../images/bztd.png) no-repeat; margin:5px 0; background-size: auto 100%; opacity: 1;}
.phone-swiper-banner .phone-swiper-pagination .swiper-pagination-bullet-active{width: 22px;height: 22px; background:url(../images/bxzzt.png) no-repeat;background-size: auto 100%;}

}