@charset "utf-8";
/*公共*/
.header_box{background: #fff;}
#nav{border-bottom: 1px solid #ddd;}
img,video{max-width: 100%;}
.article{overflow-x:auto;}
.article table{width:800px;}
/* .header_box{position: relative;background: #397fba;}
.header_box #header::before{display: none;}
.header_box #header::after{background: #397fba;} */
/* 手机内页二级导航 */
.wrap_ph{margin-top: 0.3rem;display: none;}
.wrap_ph h2{width:100%;color:#fff;height: 0.6rem;line-height: 0.6rem;font-size: 0.26rem;padding: 0 0.2rem;background: #397fba;}
.wrap_ph h2::after{width: 0.32rem;height: 0.32rem;background: url(../images/cd.svg) no-repeat right center/cover;left: auto;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.wrap_ph ul{padding: 0.1rem 0.2rem 0.2rem;display: none;box-shadow: 0px 0.1rem 0.3rem 0px rgba(69, 10, 66, 0.11);}
.wrap_ph li{font-size: 0.18rem;line-height: 0.34rem;font-family: hel-bold;}
.wrap_ph li a{transition:0.5s;display: block;color: #333;}
.inner .wrap_ph{display: none;}
.wrap_ph li.active a{color: #397fba;}


.wrap_ph i{opacity: 1;display: inline-block;width: .34rem;height: .3rem;display: inline-block;background: url(../images/arrow_down.svg) center no-repeat;background-size: 15px 15px !important;position: absolute;display: block;right: 0;top: 2px;transition: 0.5s;}
.wrap_ph i.on{transform: rotate(-90deg);}
.wrap_ph .box{display: none;padding-left: 0.25rem;}
.wrap_ph .box a{font-size: 0.16rem;line-height: 0.3rem;color: #666 !important;display: block;}
.wrap_ph .box a:hover{color: #397fba;}

/* public */
.ban{position: relative;/* padding: 0.45rem 0; */width: 94%;margin: 0.45rem auto;z-index: 10;}
.ban .imged {padding-bottom: 25%;border-radius: 0 0.6rem 0 0.6rem;}

.ban-b{position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;width: 100%;}
.ban-b h3{color: #fff;/* font-family: sy; */font-size: 0.8rem;margin-bottom: 0.2rem;}
.ban-b p{font-size: 0.22rem;color: #fff;line-height: .3rem;max-height: .6rem\0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inner{padding: 0.65rem 0 1rem;}
.inner-l{flex: 1;min-width: 0;padding-bottom: 1rem;}
.innlist1{width: 3.7rem;padding-left: 1.3rem;}
.innlist2{width: 4.9rem;padding-left: .4rem;}
.innlist3{width: 4.9rem;padding-left: 1.6rem;}
.innlist4{width: 4.5rem;padding-left: .45rem;}



.inner_left { width: 2.4rem; z-index: 100; position: relative;}
.inner_right { width: calc(100% - 2.4rem);padding-left: .8rem;}
.inner_left h2 {height: 1rem;color: rgb(255, 255, 255);font-size: 0.28rem;background: #397fba;text-align: center;background-size: 100% 100%;padding-top: 0.28rem;}
.inner_left h2 span{
  font-size: 0.3rem;
  display: block;
  font-weight: bold;
  text-transform: uppercase;
  background: -webkit-linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: rgba(255, 255, 255, 0.5);
  opacity: .1;
}
.inner_left h2 p{color: #fff;font-weight: bold;font-family: sy;margin-top: -.2rem;}

.inner_left ul {background:  #fff;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);padding-bottom: .4rem;background-size: 100%;}
.inner_left ul li {position: relative;transition: .5s;padding: 0 .29rem;}
.inner_left ul li p {padding: 0 0.3rem;height: 100%;border-bottom: 1px dashed #ddd;display: flex;align-items: center;transition: 0.5s;padding: .2rem 0rem;}
.inner_left ul li p a {font-size: 16px;display: block;cursor: pointer;width: 100%;color: #333;transition: .5s;position: relative;line-height: .3rem;font-weight: 600;}
.inner_left ul li p a::after{content: "";position: absolute;top: 50%;right: 0;width: .16rem;height: 0.16rem;background: url(../images/jt1.png) no-repeat;background-size: 100% 100% !important;transform: translateY(-50%);}
 
.inner_left ul li:hover p a, .inner_left ul li.active p a {color: #397fba;/* background: url(../images/jt2.png) no-repeat right 0.1rem center; */}
.inner_left ul li.active p a::after,.inner_left ul li:hover p a::after{background: url(../images/jt2.png) no-repeat;}
.nysubnav {/* background: #f2f2f2; */display: none;}
.inner_left ul li.active .nysubnav{display: block;/* padding-left: .3rem; */}
.nysubnav a { padding: 0px 0.3rem; line-height: 0.4rem; display: block; font-size: 0.16rem; }
.nysubnav a:hover, .nysubnav a.on {color: #397fba;}
.local {border-bottom: 1px solid #ccc;padding: 0rem 0px 0.2rem;margin-bottom: .4rem;justify-content: space-between;align-items: center;}
.local h2{color: #333;font-size: 0.28rem;padding-left: .15rem;border-left: 5px solid #397fba;font-family: 'sy';}
.adress {color: #666;font-size: 0.16rem;padding-left: .25rem;position:relative;align-items: flex-start;background-size:0.17rem !important;}
.adress a {color: #666;transition: 0.5s;}
.adress a:hover { color: #397fba; }


/* 新闻列表1 */
.newlist{border-bottom: 1px solid #ddd;margin-bottom: 0.35rem;}
.newlist li{margin-bottom: .35rem;}
.newlist li a{padding: 0rem;align-items: center;}
/* .newlist li a::after{left: 0;background: #397fba;} */
.newlist li .scale{width: 1.8rem;position: relative;z-index: 2;}
.newlist li .con{padding-left: .3rem;flex: 1;min-width: 0;}
.newlist li span{align-items: center;font-size: 0.15rem;color: #999;}
.newlist li span img{display: inline-block;margin-right: 0.1rem;width: 0.17rem;}
.newlist li h3{font-size: 0.22rem;color: #333;line-height: 0.32rem;transition: 0.5s;font-weight: 500;}
.newlist li p{font-size: 0.16rem;color: #666;line-height: .26rem;max-height: 0.52rem\0;transition: 0.5s;margin: .1rem 0 .1rem;}
@media(min-width: 1024px){
  .newlist li a:hover h3{color: #387db6;}
}
@media screen and (max-width: 1024px) {
	.newlist li{margin-bottom:0.25rem;}
}
@media screen and (max-width: 768px) {
   .newlist li h3{display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space:pre-wrap
   }
  .newlist li p{
    -webkit-line-clamp: 1;
    display: none;
}
.hxzx1-t li p{white-space: unset;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
}
@media screen and (max-width: 420px) {
 
}
/* 新闻列表1 */

.newlist1 ul.list{margin-top: .1rem;}
.newlist1 ul.list li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .2rem 0; }
.newlist1 .line{margin: 0.25rem 0;width: 100%;height: 1px;background: #ddd;}
.newlist1 ul.list h3{ font-size: 0.18rem;color: #333;padding: 0 0rem 0 0.1rem;transition: 0.5s;position:relative;font-weight: 500;flex: 1;min-width: 0;}
.newlist1 ul.list li span{width: 1.3rem;white-space: nowrap;font-size: 0.15rem;color: #999;align-items: center;}
.newlist1 ul.list li span img{display: inline-block;margin-right: 0.1rem;width: 0.17rem;}

@media screen and (min-width: 1025px) {
  .newlist1 ul.list li a:hover h3{color: #397fba;font-weight: 700;}
  .newlist1 ul.list li a:hover::after{width: 100%;}
  .newlist1 ul.list li a:hover{border-bottom:1px solid rgba(0,0,0,0);}
}

@media(max-width: 768px){	
	
}
@media(max-width: 456px){	
	
}
/* 新闻列表2 */
.newlist2 li a{height: 2rem;/* align-items: center; */border-bottom: 1px solid #e6e6e6;padding: .3rem .25rem;}
.newlist2 li a::after{background: #397fba;width: 0;height: 1px;}
.newlist2 li .date{width: 0.85rem;border: 1px solid #dbdcdf;white-space: nowrap;font-size: 0.15rem;color: #333;display: flex;flex-direction: column;color: #021134;height: .9rem;border-bottom: 0.02rem solid #f29633;align-items: center;justify-content: center;}
.newlist2 li .con{width: calc(100% - .85rem);padding-left: .3rem;}

.newlist2 li .date span{font-size: 0.28rem;color: #021134;display: inline-block;margin-bottom: .1rem;font-weight: normal;}
.newlist2 li h3{font-size: 0.2rem;color: #333;line-height: 0.32rem;margin-bottom: .25rem;}
.newlist2 li p{font-size: 0.16rem;color: #888888;line-height: 0.26rem;max-height: 0.78rem\0;text-indent: 2em;}
.newlist2 li *{transition: 0.5s;}

.newlist2 li .scale{width: 2.2rem;}
.newlist2 li .zh{width: calc(100% - 2.2rem);padding-right: .4rem;}


@media(min-width: 1024px){
  .newlist2 li a:hover{border-bottom: 1px solid rgba(0,0,0,0);}
  .newlist2 li a:hover::after{width: 100%;}
  .newlist2 li a:hover .date{background: #397fba;}
  .newlist2 li a:hover .date,.newlist2 li a:hover .date span{color: #fff;}
  .newlist2 li a:hover h3{color: #397fba;}
}
@media(max-width: 1024px){
  .newlist2 li .scale{width: 30%;}
  .newlist2 li .zh{width: 70%;padding-right: .3rem;}
  .newlist2 li a{height:auto;padding:.25rem .15rem}
  .newlist2 li a::before{left: .15rem;bottom: 20%;}
}
@media(max-width: 768px){
 .newlist2 li .date{width:100%;flex-direction:row;align-items:flex-end;margin-bottom:.15rem;border: navajowhite;justify-content: flex-start;height: auto;}
 .newlist2 li .con{padding-left:0;width:100%;}
 .newlist2 li .date span{margin-bottom:0;margin-right:.1rem;}
 .newlist2 li .scale{width: 40%;}
 .newlist2 li .zh{width: 60%;padding-right: .2rem;}
 .newlist2 li a::before{display:none;}
 .newlist2 li p{-webkit-line-clamp: 2;}
}
/* 校园风光 */

.xyfg ul{margin: 0 -0.15rem;}
.xyfg li{width: 33.3%;padding:0 0.15rem;margin-bottom: 0.3rem;}
.xyfg li a{display: block;position: relative;z-index: 1;}

.xyfg li h3{font-size: 0.16rem;color: #333;line-height: 0.45rem;text-align: center;height: 0.45rem;transition: 0.5s;background: rgba(0, 0, 0, 0.04);font-weight: 600;}
.xyfg li .scale .imged{padding-bottom:70%;}


@media(min-width: 1025px){	
	.xyfg li a:hover h3{color: #397fba;}
}
@media(max-width: 1024px){	
	.xyfg .vde{margin-bottom: 0.3rem;}
	.xyfg ul{margin: 0 -0.1rem;}
	.xyfg li{padding: 0 0.1rem;margin-bottom: 0.3rem;}
	.xyfg li h3{height: 0.4rem;line-height: 0.4rem;}
}

@media(max-width: 768px){	
	.xyfg li{width: 50%;}
	
}
@media(max-width: 456px){	
	
}
/* content */
.article .tit{color: #222;font-size: 0.28rem;line-height: 0.36rem;font-weight: 600;font-family: sy;margin: 0;}
.article .conttime{margin: 0.2rem 0  0.3rem;padding-bottom: 0.3rem;border-bottom: 1px solid #e5e5e5;display: flex;flex-wrap: wrap;align-items: center;}
.article .conttime span{font-size: 0.16rem;color: #666666;align-items: center;margin: 0 0.3rem 0 0;line-height: 0.3rem;}
.hxjx .tit{text-align: center;justify-content: center;}
.hxjx .conttime{justify-content: center;}

.article .cont{/* padding-bottom: 0.5rem; */flex: 1;min-width: 0;}
.article .cont p{font-size: 0.18rem !important;color: #333;line-height: 0.36rem !important;margin-bottom: 0.2rem;text-indent: 2em;text-align: justify;margin-bottom: 0.15rem;}
.article table p{text-indent: 0 !important;}
.article p img,.article video{height: auto !important;margin: 0 auto;}
.article #share-2{width: 0.9rem;padding-right:0.5rem;}
.article #share-2 p{font-size: 0.16rem;color: #666;margin-bottom: 0.2rem;}

.social-share .social-share-icon{margin: 0 0 0.2rem 0;}

.new_miew{padding-top: 0.3rem;border-top: 1px solid #d6d0d0;}
.new_miew p{/* margin-bottom: 0.1rem; */font-size: 0.16rem;color: #333;line-height: 0.32rem;transition: 0.5s;}
.new_miew p a{color: #333;transition: 0.5s;padding-left: 0.1rem;transition: 0.5s;}

@media screen and (max-width: 1024px) {
.new-cont{width: 100%;padding-top: 0rem;}
.cont-tit span{margin-right:0.2rem;}
.new-cont h2{font-size:0.24rem;}
.cont-tit{margin:0.15rem 0 0.1rem;}
.article{/* padding-bottom: .25rem; */}
.article #share-2{/* display: none; */padding-right: .2rem;width: 100%;display: flex;align-items: center;justify-content: center;}
.article .cont{flex:none;width:100%;padding:0;}
.social-share .social-share-icon{margin:0 .1rem 0.2rem;}
}



/* 通知公告 */
.tzgg ul{justify-content: space-between;}
.tzgg li{margin-bottom: .33rem;width: 100%;}
.tzgg li a{padding: 0.4rem .35rem;background: #fff;height:2rem;align-items: center;box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.1);}
.tzgg li *{transition: 0.5s;}
.tzgg li a::after{background:#397fba;}

.tzgg li .date{width: 1.1rem;height: 1.1rem;background: #397fba;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.tzgg li .con{width: calc(100% - 1.1rem);padding-left: 0.4rem;}              

.tzgg li .date span{display: block;color: #fff;font-size: 0.36rem;font-family: geo;line-height: 1.1;}
.tzgg li .date p{font-size: 0.2rem;color: #fff;font-family: geo;}
.tzgg li h3{font-size: 0.24rem;color: #333;line-height: 0.36rem;margin-bottom: 0.2rem;font-weight: 600;}
.tzgg li h4{font-size: 0.16rem;color: #999;line-height: 0.3rem;max-height: 0.6rem\0;}



@media(min-width: 1024px){
  .tzgg li a:hover h3,.tzgg li a:hover h4{color: #fff;}
  .tzgg li a:hover::after{width: 100%;border-left: 0.05rem solid #FF8F1F;}
  .tzgg li a:hover .date{background: #FF8F1F;border-radius: 0px 0.25rem 0px 0.25rem;}
  .tzgg li a:hover .date p,.tzgg li a:hover .date span{color: #fff;}
}
@media screen and (max-width: 1024px) {
  
}
@media screen and (max-width: 768px) {
  .tzgg li{width: 100%;margin-bottom: 0.3rem;}
  .tzgg li a{height: auto;padding: .2rem;}
  .tzgg li h3{margin-bottom: 0.1rem;}
  .tzgg li .date{width: .9rem;height: .9rem;}
.tzgg li .con{width: calc(100% - .9rem);padding-left: 0.2rem;}              

}
/* 三级导航 */
.san-nav{width: 100%;background: #f7f7f7;margin-bottom: .4rem;display: none;}
.san-nav ul{display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;}
.san-nav li{/* height: 0.8rem; */display: flex;align-items: flex-end;padding:0 .3rem;}
.san-nav a{display: inline-block;/* margin: 0 0.4rem; */font-size: 0.16rem;color: #a9a9a9;display: flex;align-items: center;height: 0.5rem;}
.san-nav a::after{height: 0.02rem;left: 0;background: rgba(0,0,0,0);width:100%}
.san-nav a.on::after{background: #397fba;}
.san-nav a:hover,.san-nav a.on{color: #397fba;}

/* 师资队伍 */
.jsml2  ul{justify-content: space-between;}
.jsml2  li{width: 48%;margin-bottom: .3rem;}
.jsml2  li *{transition: 0.5s;}
.jsml2  li a{height: 2rem;display: block;padding: 0.35rem 0.3rem;background: rgba(0, 0, 0, 0.04);}
.jsml2  li a::after{width: 0;background: url() no-repeat right/cover;border-left: 0.03rem solid #397fba;}
.jsml2 li *{transition: 0.5s;}
.jsml2 li .h3{padding-bottom: .2rem;display: flex;flex-wrap: wrap;align-items: flex-end;}
.jsml2 li h3{font-size: 0.24rem;color: #333;line-height: 1.5;font-weight: bold;}
.jsml2 li p{font-size: 0.16rem;color: #999;padding-left: 0.2rem;}
.jsml2 li p span{display: inline-block;padding: 0 0.1rem;transition: 0s;}
.jsml2 li h4{font-size: 0.16rem;color: #999;line-height: 0.26rem;max-height: .78rem\0;}

@media(min-width: 1024px){
  .jsml2  li a:hover::after{border-left: 0.05rem solid #FF8F1F;width: 100%;}
  .jsml2  li a:hover h3,.jsml2  li a:hover p,.jsml2  li a:hover h4{color: #fff;}
 
}
@media(max-width: 1024px){
  .jsml2  li{width: 49%;margin-bottom: .3rem;}
}
@media(max-width: 768px){
  .jsml2  li{width: 100%;}
}

/* 师资内容 */

.xrld .fl02{padding: .1rem 0rem;}
.xrld .fl02 .scale{width: 21%;}
.xrld .fl02 .con{width: 79%;padding-left: .4rem;}
.xrld .fl02 .con .h3 h3{font-size: 0.2rem;color: #333;font-weight: bold;align-items: flex-end;}
.xrld .fl02 .con .h3 span{font-size: 0.14rem;color: #808080;display: inline-block;padding-left: .15rem;font-weight: normal;}
.xrld .fl02 .h3 p{padding: .2rem 0;border-bottom: 1px solid #cccccc;font-size: 0.16rem;color: #333;}
.xrld .fl02 .con .cont{padding-top: .25rem;}
.xrld .fl02 .imged{padding-bottom: 140%;}
.xrld .cont p{font-size: 0.17rem !important;color: #333;line-height: 0.32rem !important;text-align: justify;}

@media(max-width: 1024px){
  
}
@media(max-width: 768px){
  .xrld .fl02 .con{padding-left:.2rem;}
  .xrld .fl02 .h3 p{padding:.1rem 0;}
  .xrld .fl02 .con .cont{padding-top:.1rem;}
  

}
@media(max-width: 420px){
  .xrld .fl02 .scale{width: 50%;margin:0 auto 0.25rem;}
  .xrld .fl02 .con{width: 100%;padding-left: 0rem;}
}

/* 组织机构 */
.zzjg{padding-top: 0.4rem;}
.jglist{margin-bottom: 0.6rem;}
.jglist .tit{justify-content: space-between;align-items: center;margin-bottom: 0.35rem;}
.jglist .tit h3{/* width: 2.3rem; */text-align: center;font-size: 0.3rem;font-weight: bold;color: #397fba;}
.jglist .tit img{width: calc((100% - 2.3rem)/2);}
.zzjg ul{margin: 0 -0.25rem;}
.zzjg li{width: 33.3%;padding: 0 0.25rem;}
.zzjg li h3{height: 0.75rem;display: flex;flex-wrap: wrap;align-items: center;border: 1px solid rgba(0,0,0,0);border-radius: 0px 0.48rem 0px 0px;padding-left: 0.2rem;border-bottom: 1px dashed #ddd;}
.zzjg li h3::after{width: 100%;left: -0.05rem;bottom: -0.05rem;border-radius: 0px 0.45rem 0px 0px;background: #397fba;opacity: 0;}
.zzjg li h3::before{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #397fba;}
.zzjg li a{font-size: 0.2rem;color: #111;line-height: 1.3;transition: 0.5s;display: inline-block;font-weight: 500;}


@media(min-width: 1025px){	
	.zzjg li h3:hover{border: 1px solid #397fba}
  .zzjg li h3:hover::after{opacity: 1;}
	.zzjg li h3:hover a{color: #fff;font-weight: 700;}
}
@media(max-width: 1024px){	
  .zzjg{padding-top: 0rem;}
	.zzjg ul{margin: 0 -0.1rem;}
  .zzjg li{width: 33.3%;padding: 0 0.1rem;}
}

@media(max-width: 768px){	
  .zzjg li{width: 50%;}
  .jglist .tit img{display: none;}
  .jglist .tit h3{width: auto;margin: 0 auto;font-size: 0.26rem;}
  .jglist {margin-bottom: 0.3rem;}
  .jglist .tit{margin-bottom: 0;}
}
@media(max-width: 456px){	
	.zzjg li{width: 100%;}
}

/* 3级-湖心家叙 */
.navli{margin: 0 -0.3rem;}
.navli dt{width: 20%;padding: 0 0.3rem;margin-bottom: 0.3rem;}
.navli dt a{display: inline-block;height: 0.5rem;line-height: 0.5rem;background: #397fba;text-align: center;color: #fff;font-size: 0.22rem;border-radius: 0 0.26rem 0 0.26rem;width: 100%;}
.navli dt.on a{background: #ea9b40;}
.xrld li{width:100%;}
.xrld li a{padding: 0.4rem 0;border-bottom: 1px solid #ddd;align-items: flex-start;}
.xrld li a::after{background: #397fba;height: 1px;}
.xrld li .scale{width: 1.75rem;}
.xrld li .con{width:calc(100% - 1.75rem);padding-left: .3rem;}

.xrld li h3{font-size: 0.22rem;color: #333;line-height: 0.32rem;transition: 0.5s;font-family: sy;margin-bottom: 0.15rem;}
.xrld li p{font-size: 0.16rem;color: #333;line-height: 0.3rem;max-height: .6rem\0;transition: 0.5s;}
/* .xrld li .imged{padding-bottom: 130%;} */

.dtli{padding-bottom: 0.25rem;margin-bottom: 0.3rem;border-bottom: 1px solid #ddd;}
.dtli:last-child{border-bottom: none;}
.dtli .tit{font-size: 0.22rem;color: #333;margin-bottom: 0.25rem;font-weight: 500;}
.dtli li h3{margin: 0.2rem 0;font-size: 0.18rem;color: #333;transition: 0.5s;}
.dtli li p{font-size: 0.16rem;color: #666;line-height: 0.28rem;height: 0.84rem;}
.dtli li span{display: block;font-size: 0.16rem;color: #666;}
.jx-r{border: 1px solid #ddd;}
.jx-r .dtli{padding: 0.25rem;margin-bottom: 0;}
.jx-r .dtli a{align-items: center;}
.jx-r .dtli .scale{width: 2.35rem;}
.jx-r .dtli .con{flex: 1;min-width: 0;padding-left: 0.2rem;}
.jx-r .dtli h3{font-size: 0.18rem;line-height: 0.28rem;max-height: 0.56rem;margin: 0;font-weight: 600;}
.jx-r .dtli span{display: block;font-size: 0.16rem;color: #666;margin: 0.1rem 0;}
.jx-r .dtli p{height: auto;max-height: 0.86rem;}
.article .img{margin-bottom: 0.35rem;}
.article .img img{width: 100%;}
.jx-r2{padding-left: 0.3rem;}
.jx-r2 .dtli li{border-bottom: 1px solid #ddd;margin-bottom: 0.25rem;padding-bottom: 0.2rem;}
.jx-r2 .dtli li:last-child{border-bottom: none;}

.jx-r2 .dtli li h3{line-height: 0.28rem;max-height: 0.56rem;margin: 0.2rem 0 0.1rem;}



@media(min-width: 1024px){
  .xrld li a:hover::after{height: 100%;}
  .xrld li a:hover h3{color: #397fba;}
  .dtli li a:hover h3{color: #397fba;}
}
@media screen and (max-width: 1024px) {
  .innlist1{display:none;}
  .navli{margin: 0 -0.1rem;}
  .navli dt{width: 20%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
}
@media screen and (max-width: 768px) {
  .xrld li a{padding: 0.2rem 0;}
.navli dt{width:25%;}
.navli dt a{font-size:.2rem;border-radius: 0 .2rem 0 .2rem;}
}
@media screen and (max-width: 600px) {
.navli dt{width:33.3%;}
}
/*  */
.home7{padding-top:0.2rem;}
.home7-t {align-items:center;}
.home7-t .left { width: 4.4rem;margin-left: 0rem;}
.home7-t .right {width: calc(100% - 5rem);padding: 0;}
.home7 .tit-c{box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.08);}
.home7 .tit-c .h3{background: linear-gradient( 90deg, rgb(139,192,227) 0%, rgb(118,151,215) 100%);}



@media(min-width: 1200px){	
 
}
@media(max-width: 1200px){	
  .home7-t .left{width: 3.4rem;margin: 0;}

}
@media(max-width: 1024px){	
  .home7{padding: 0.2rem 0 0;}
  .home7-t .right{width: 100%;}
  .home7-t .left{order: -1;margin: 0 auto;}
  .innlist2,.innlist3{display: none;}
}
@media(max-width:768px){	
.home7-t .left{width: 2.4rem;}

 
}
@media(max-width: 480px){	
.home7-t .left{width: 1.5rem;}
 
}

/* 湖心智享 */
.hxz1{width: 100%;padding: 0.6rem 0;}
.hxz1-t .left{width: 3.3rem;padding-right: 0.5rem;border-right: 1px solid #ddd;}
.hxz1-t .right{width: calc(100% - 3.3rem);padding-left: 0.4rem;}
.hxz1-t .left p{font-size: 0.22rem;color: #333;line-height: 0.4rem;margin-bottom: 0.35rem;}
.hxz1-t .right h3{margin-bottom: 0.2rem;font-size: 0.35rem;font-weight: bold;color: #333;}
.hxz1-t .right h3 span{display: inline-block;font-weight: normal;font-size: 0.3rem;padding-left:.3rem;}
.hxz1-t .right p{font-size: .16rem;color: #666;line-height: 1.5;}
.hxz1-t .right ul{justify-content: space-between;margin-top: 0.3rem;padding: 0 .4rem;}
.hxz1-t .right li{width: 47%;}
.addper{display: none;}
.perli li a{align-items: center;cursor: default;}
.perli li .scale{width: 1.3rem;border-radius: 50%;}
.perli li .con{flex: 1;min-width: 0;padding-left: 0.2rem;}
.perli li .imged{padding-bottom: 100%;border-radius: 50%;}

.perli li h4{font-weight: 600;color: #333;font-size: 0.22rem;margin-bottom: 0.1rem;}
.perli p{font-size: 0.18rem;line-height: 0.3rem;max-height: 0.6rem;}
.perli .slick-prev{left:0;}
.perli .slick-next{right:0;}
/*  */
.hxz2{width: 100%;padding: 0.8rem 0;background: url(../images/hzbg2.jpg) no-repeat center/cover;}
.hxz2-t li a{border-radius: 0.5rem 0 0.5rem 0;overflow: hidden;}
.hzli{margin: 0 -0.3rem;}
.hzli li{width: 33.3%;padding: 0 0.3rem;margin-bottom: 0.25rem;}

.hxz2-t ul{margin: 0 -0.18rem;}
.hxz2-t li{width: 25%;padding: 0 0.18rem;margin-bottom: 0.25rem;}
.hzli li *{transition: 0.5s;}
.hzli li a{display: block;background: #fff;}
.hzli li a::after{width: 100%;background: #387db6;opacity: 0;}
.hzli li .con{height: 1.3rem;border: 1px solid #ddd;padding: 0.2rem;}
.hxz2-t li .con{height: 1.9rem;border: none;padding: 0.2rem 0.3rem;}
.hzli li h3{font-size: 0.2rem;color: #333;line-height: .3rem;max-height: .6rem;overflow: hidden;}
.hzli li p{font-size: 0.16rem;color: #666;line-height: 0.28rem;max-height: 0.56rem;margin: 0.1rem 0 0.15rem;}
.hzli li span{font-size: 0.16rem;color: #333;}
.qlist .slick-dots{position:relative;margin-top: .1rem;width:100%;text-align:center;bottom:auto;}
.qlist .slick-dots li{width:.2rem;height:.2rem;border-radius:50%;background:#387db6;opacity: .5;margin: 0 .07rem;padding: 0;}
.qlist .slick-dots li.slick-active{opacity:1;}
.qlist .slick-dots li button{display:none;}

.qxlist .slick-dots{position:relative;margin-top: .1rem;width:100%;text-align:center;bottom:auto;}
.qxlist .slick-dots li{width:.2rem;height:.2rem;border-radius:50%;background:#387db6;opacity: .5;margin: 0 .07rem;padding: 0;}
.qxlist .slick-dots li.slick-active{opacity:1;}
.qxlist .slick-dots li button{display:none;}
/*  */
.hxz3{width: 100%;padding: 0.7rem 0;}
.hxz4,.hxz5{width: 100%;padding: .4rem 0;}

.hxz4 .hzli li h3{line-height: 0.28rem;max-height: 0.56rem;}
.hxz5-t .left{width: 30%;}
.hxz5-t .right{width: 70%;}
.hxz5-t ul{/* margin: 0 -0.05rem; */}
.hxz5-t .right li{width: 55%;padding: 0 0.05rem;}
.hxz5-t li{padding: 0 0.05rem;margin-bottom: 0.1rem;}
.hxz5-t .right li:nth-child(2n){width: 45%;}
.hxz5-t li a{display: block;position: relative;}
.hxz5-t li .con{width: 100%;padding: 0 0.3rem 0.15rem;position: absolute;left: 0;bottom: 0;z-index: 10;}
.hxz5-t li h3{color: #fff;font-size: 0.2rem;}
.hxz5-t li .imged::after{width: 100%;height: 80%; /*background: linear-gradient( 0deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);*/}
.hxz5-t li .imged{padding-bottom: 3.2rem;}
.hxz5-t .left li .imged{padding-bottom: 6.5rem;}

.hxz7-t .left{width: 50%;}
.hxz7-t .right{width: 50%;}
.hxz7-t ul{/* margin: 0 -0.05rem; */}
.hxz7-t .right li{width: 100%;padding: 0 0.05rem;}
.hxz7-t li{padding: 0 0.05rem;margin-bottom: 0.1rem;}
.hxz7-t .right li:nth-child(2n){width: 100%;}
.hxz7-t li a{display: block;position: relative;}
.hxz7-t li .con{width: 100%;padding: 0 0.3rem 0.15rem;position: absolute;left: 0;bottom: 0;z-index: 10;}
.hxz7-t li h3{color: #fff;font-size: 0.2rem;}
.hxz7-t li .imged::after{width: 100%;height: 80%; /*background: linear-gradient( 0deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);*/}
.hxz7-t li .imged{padding-bottom: 3.2rem;}
.hxz7-t .left li .imged{padding-bottom: 6.5rem;}



.hxz6{padding: .6rem 0 1.4rem;}
.home7-t .right ul{margin: 0 -0.2rem;}
.home7-t .right li{width: 25%;padding: 0 0.2rem;}
.hxz6 .home7-t{align-items:center;}


@media(min-width: 1200px){	
  .hzli li a:hover::after{opacity: 1;}
  .hzli li a:hover h3,.hzli li a:hover p,.hzli li a:hover span{color: #fff;}

}

@media(max-width: 1024px){	
  .hxz1,.hxz2,.hxz3,.hxz4,.hxz5{padding: 0.2rem 0;}
  .hxz1-t .left{width:100%;padding-right: 0rem;border-right: none;}
  .hxz1-t .right{width: calc(100%);padding-left: 0rem;margin-top: 0.3rem;}
  .hzli{margin: 0 -0.1rem;}
  .hzli li{width: 33.3%;padding: 0 0.1rem;}
  .home7-t .right ul{margin: 0 -0.1rem;}
  .home7-t .right li{width: 25%;padding: 0 0.1rem;}
}
@media(max-width: 768px){	
  .hzli li{width: 50%;}
  .hxz1-t .right h3{font-size: 0.26rem;}
  .hxz1-t .right h3 span{font-size: 0.18rem;}
  .hxz1-t .right li{width: 100%;margin-bottom: 0.2rem;}
  .hxz5-t .left{width: 100%;}
  .hxz5-t .right{width: 100%;margin-top: 0.25rem;}
  .home7-t .right li{width: 50%;margin-bottom: 0.2rem;}
  .hxz5-t .right li{width:50% !important;}
  .hxz5-t li .imged{padding-bottom: 60%;}
  .hxz5-t .left li .imged{padding-bottom: 6.5rem;}
}
@media(max-width: 600px){	
  .hzli li{/* width: 100%; */}
}


/* 湖心追光之旅 */
.hxzg .title .h3{margin: 0 auto;text-align: center;}
.hxzg .more{margin-top: 0.6rem;display: flex;justify-content: center;position: relative;top: auto;transform: translateY(0px);}
.hxzg .more a{width: 2.3rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.3rem;color: #fff;text-align: center;font-size: 0.18rem;background: #408bc4;}

.hxg1{padding: 0.7rem 0;width: 100%;}
.hxg1-t{align-items: flex-start;}
.hxg1 .left{width: 30%;}
.hxg1 .right{width: 70%;padding-left: 0.4rem;}
.hxg1 .left h3{font-size: 0.3rem;color: #333;font-family: sy;}
.hxg1 .right p{font-size: 0.15rem;color: #666;line-height: 0.3rem;text-indent: 2em;}
.hxg2,.hxg3{width: 100%;padding-bottom: 0.7rem;}
.hxg2 li .con{border:none;height: auto;}
.hxg3 .hxz5-t .right li{width: 40%;}
.hxg3 .hxz5-t .right li:nth-child(2n){width: 60%;}



@media(min-width: 1200px){	
 
}

@media(max-width: 1024px){	
  .hxg1{padding: 0.4rem 0;}
  .hxg2,.hxg3{padding-bottom: 0.4rem;}
  .hxzg .more{margin-top:.3rem;}
}
@media(max-width: 768px){	
  .hxg1 .left{width: 100%;}
  .hxg1 .right{width: 100%;padding-left: 0rem;margin-top: 0.3rem;}
  .hxg3 .hxz5-t .right li{width: 50% !important;}
  .hxg1 .left h3{font-size:.24rem;}
}
/* 4级湖心识野 */
.hxs1{width: 100%;padding-bottom: 0.7rem;}
.hxs1::after{width: 69%;background: #f4f4f4;border-radius: 0 0 1.3rem 0;}
.hxs1 #share-2{padding-top: 0.3rem;}
.con-art{flex:1;min-width:0;}
.hxs1-t{position: relative;margin-top: 0.4rem;}
.hxs-c{width: 60%;}
.hs-bm{position: absolute;right: 0;top: 2.2rem;width: 35%;border-radius: 0.5rem;padding: 0.45rem 0.3rem;background: url(../images/hsbg.jpg) no-repeat center/cover;}
.hxs-c h2{font-size: 0.36rem;color: #397fba;font-family: sy;line-height: 1.3;}
.hxs-c .hs-t{margin: 0.15rem 0 0.3rem;font-size: 0.24rem;color: #333;line-height: 1.4;}
.hs-li{margin-bottom: 0.35rem;}
.hs-li .hs-tit{padding-bottom: 0.1rem;border-bottom: 1px solid #ddd;margin-bottom: 0.25rem;}
.hs-li .hs-tit::after{width: 1.04rem;height: 0.03rem;background: #397fba;}
.hs-li .hs-tit h3{align-items: center;font-size: 0.18rem;color: #397fba;}
.hs-li .hs-tit h3 img{display:inline-block;margin-right:.1rem;}
.hs-li .cont p{font-size: 0.18rem;line-height: 0.35rem;color: #333;}
.hs-li .himg{margin: 0.35rem 0;}
.hs-li h4{font-size: 0.2rem;color: #333;line-height: 1.3;}
.perli li{margin-bottom:.3rem;}
.hs-bm  .label{padding: 0rem 0.2rem;height: 0.65rem;border-radius: 0.1rem;margin-bottom: 0.25rem;border: 1px solid rgba(255,255,255,.5);}
.hs-bm  .label p{font-size: 0.18rem;color: #fff;align-items: center;height: 100%;}
.hs-bm  .label p b{width: 0.32rem;height: 0.3rem;display: flex;align-items: center;justify-content: center;margin-right: 0.1rem;}
.hs-bm  .label input{flex: 1;min-width: 0;font-size: 0.18rem;color: #fff;}
.btm{display: flex;justify-content: center;background: #fff;border-radius: 0.1rem;align-items: center;height: 0.66rem;width: 100%;}
.btm input{color: #ea9b40;font-size: 0.24rem;}
.hxs{width:100%;padding:.7rem 0 0;}
.hxs ul{margin: 0 -0.6rem;}
.hxs li{width: 25%;padding: 0 0.6rem;}
p.bytit {
    text-align: center;
    font-size: .16rem;
    color: #fff;
    line-height: 2em;
}

@media(min-width: 1200px){	
 .perli li:first-child{/* padding-right: 0.5rem; */}
}

@media(max-width: 1024px){	
.hxs1::after{width:100%;border-radius: 0;}
  .hxs{padding-top:.4rem;}
  .hxs ul{margin: 0 -0.1rem;}
  .hxs li{width: 25%;padding: 0 0.1rem;}
  .hxs-c{width: 100%;}
  .hs-bm{position: relative;right:auto;top: auto;width: 50%;margin: 0.2rem auto 0;}
}
@media(max-width: 768px){	
  .hxs li{width: 50%;margin-bottom: 0.25rem;}
 .hs-bm{width: 90%;border-radius: 0.2rem;}
}

/* 活动日历 */
.hdrl li{margin-bottom: 0.55rem;}
.hdrl li a{padding: 0.2rem;background: #f8f8f8;border-radius: 0.5rem 0 0.5rem 0;}
.hdrl li .scale{width: 4rem;}
.hdrl li button{width: 0.9rem;height: 0.9rem;border-radius: 50%;background: #b9b8b8;display: flex;align-items: center;justify-content: center;margin-top: 0.1rem;}
.hdrl li button i{display: inline-block;font-style: normal;color: #fff;font-size: 0.18rem;}
.hdrl li button.on{background: #ea9b40;}
.hdrl li .con{flex: 1;min-width: 0;padding: 0.2rem 0.35rem 0;}
.hdrl li h3{font-size: 0.24rem;color: #333;transition: 0.5s;}
.hdrl li h4{font-size: 0.16rem;color: #666;line-height: 0.28rem;max-height: 0.56rem;margin: 0.1rem 0 0.15rem;}
.hdrl li .con p{margin-bottom: 0.1rem;align-items: center;}
.hdrl li .con p span{align-items: center;font-size: 0.18rem;color: #333;min-width: 2.6rem;line-height: 1.5;}
.hdrl li .con p span img{display: inline-block;margin-right: 0.1rem;max-width: 0.21rem;}

.hdrl .more{margin-top: 0.6rem;display: flex;justify-content: center;position: relative;top: auto;transform: translateY(0px);}
.hdrl .more a{width: 2.3rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.3rem;color: #fff;text-align: center;font-size: 0.18rem;background: #408bc4;}



@media(min-width: 1200px){	
  .hdrl li a:hover h3{color: #408bc4;}
}

@media(max-width: 1024px){	
  .hdrl .more{margin-top: 0.3rem;}
  .hdrl li .con p span{width:100%;margin-bottom:.1rem;}
}
@media(max-width: 768px){	
.hdrl li a{border-radius:0;}
.hdrl li{margin-bottom:.3rem;}
.hdrl li .scale{width: 100%;}
.hdrl li .con{padding-left:0;}
 
}
/*  */
.sybg::after{width: 32%;left: auto;right: 0;height: auto;top: -1.5rem;bottom: 2.3rem;background: #f1f1f1;}
.sy{margin-bottom: 0.5rem;}
.sy dt{width: 25%;text-align: center;}
.sy dt .ico{width: 0.38rem;height: 0.4rem;display: flex;align-items: center;justify-content: center;margin: 0 auto 0.15rem;}
.sy dt .ico .img2{display: none;}
.sy dt p{font-size: 0.2rem;color: #333;font-family: sy;}
.sy dt.on .img1{display: none;} 
.sy dt.on .img2{display: block;} 
.sytab .tab{display: none;}
.sytab .tab:first-child{display: block;}
.sytab .tab .n-more{display: flex;justify-content: center;margin-top: 0.5rem;}
.sytab .tab .n-more a{font-size: 0.18rem;color: #fff;display: inline-block;padding: 0 0.4rem;line-height: 0.45rem;background: #ea9b40;border-radius: 0.23rem;}



.hdli h2{align-items: center;font-family: sy;font-size: 0.4rem;color: #333;margin-bottom: 0.5rem;}
.hdli h2 img{display: block;width: 0.64rem;margin-right: 0.2rem;}
.hdli li{margin-bottom: 0.6rem;}
.hdli li a{display: block;padding: 0rem 0;}
.hdli li h3{font-size: 0.22rem;color: #333;font-weight: 600;}
.hdli li h4{font-size: 0.2rem;color: #333;margin: 0.1rem 0 0.2rem;}
.hdli li h5{font-size: 0.16rem;color: #666;line-height: 0.26rem;max-height: 0.52rem\0;margin-bottom: 0.2rem;}
.hdli li p{justify-content: flex-end;overflow: hidden;}
.hdli li p::after{width: 0.25rem;height: 0.02rem;background: #387db6;bottom: auto;top: 50%;transform: translateY(-50%);}
.hdli li span{font-size: 0.16rem;color: #397fba;display: inline-block;padding-left: 0.2rem;}
.hdli li span::after{width: 100vw;height: 1px;background: #ddd;left: auto;right: 100%;bottom: 50%;}
.ovflw{overflow: hidden;}

.hdli .more2::after{width: 100vw;background: #387db6;border-radius: 0.68rem;border: 0.1rem solid #fff;left: -0.55rem;height: 1.15rem;}
.hdli .more2 a{align-items: center;height: 1.35rem;color: #fff;font-size: 0.22rem;font-family: sy;}
.hdli .more2 img{display: block;width: 0.64rem;margin-right: 0.25rem;}


@media(min-width: 1200px){	
 
}

@media(max-width: 1024px){	
 .sybg::after{display:none;}
 .sybg{padding: .3rem 0 !important;}
}
@media(max-width: 768px){	
  .sy{margin-bottom: 0.3rem;}
  .sy dt{width: 50%;margin-bottom: 0.2rem;}
  .newlist{margin-bottom: 0;}
}

/* 湖心瞬间 */
.hxsj h3{font-size: 0.3rem;color: #333;font-weight: bold;margin-bottom:0.7rem;}
.sjli .sjul{display: none;}  
.sjli .sjul:nth-child(1), .sjli .sjul:nth-child(2){display: block !important;}
.sjli ul{margin: 0 -0.1rem;} 
.sjli li{padding: 0 0.1rem;}
.sjli li a{display: block;margin-bottom: 0.2rem;}
.sjli .sj-li1 li{width: 67%;}
.sjli .sj-li1 li:nth-child(2){width: 33%;}
.sjli .sj-li1 li .imged{padding-bottom: 4.6rem;}
.sjli .sj-li1 li:nth-child(2) .imged{padding-bottom: 2.15rem;}
.sjli .sj-li2 li{width: 25%;}
.sjli .sj-li3 li{width: 50%;}
.sjli .sjul:nth-child(2n) .sj-li1 li:nth-child(2){order: -1;}
.sjli .scale img{display: block;}
.hxsj h4{margin-top: 0.35rem;width: 100%;height: 0.45rem;display: flex;align-items: center;justify-content: center;font-size: 0.18rem;color: #666;cursor: pointer;background: #f2f2f2;}
.tjtj h3{width: 100%;height: 0.54rem;border-radius: 0.27rem 0 0 0;background: #387db6;margin-bottom: 0.03rem;line-height: 0.54rem;text-align: center;color: #fff;font-family: sy;font-size: 0.26rem;}
.tjtj dl{padding: 0.35rem;background: url(../images/tjbg.jpg) no-repeat center/cover;}
.tjtj dt{margin-bottom: 0.3rem;}
.tjtj dt span{padding: 0 0.15rem;line-height:0.4rem;margin-bottom: 0.15rem;font-size: 0.2rem;color: #333;transition: 0.5s;} 
.tjtj li{width: 2.7rem;}



@media(min-width: 1200px){	
  .tjtj dt span:hover{background: #ea9b40;color: #fff;border-radius: 0 0.15rem 0 0.15rem;}
}

@media(max-width: 1024px){	
 .innlist4{width: 100%;padding-left: 0;}
 .hxsj h3{margin-bottom: 0.3rem;font-size: 0.24rem;}
 .tjtj dl{display: flex;flex-wrap: wrap;justify-content: space-between;}
 .tjtj dt{width: 48%;}
}
@media(max-width: 768px){	
 
}


/*湖心家叙 */
.hxjx1{width: 100%;padding: 0.7rem 0;overflow: hidden;}
.hxjx2{width: 100%;padding: 0rem 0 0.4rem;overflow: hidden;}
.hxjx1 ul{margin: 0 -0.3rem;}
.hxjx1 li{width: 25%;padding: 0 0.3rem;text-align: center;margin-bottom: 0.35rem;height: 3.5rem;}
.hxjx1 li *{transition: 0.5s;}
.hxjx1 li a{display:block;}
.hxjx1 li .pis{width: 2.05rem;border: 1px solid #ddd;padding: 0.15rem;border-radius: 50%;margin: 0 auto;}
.hxjx1 li .imged{padding-bottom: 100%;border-radius: 50%;}
.hxjx1 li .con{padding: 0.25rem;width: 100%;}
.hxjx1 li h3{font-size: 0.2rem;color: #333;line-height: 0.28rem;font-weight: 600;margin-bottom: 0.15rem;}
.hxjx1 li p{font-size: 0.15rem;color: #666;line-height: 0.28rem;max-height: 0.84rem;}
/*  */
.hxjx2 dl{justify-content: space-between;margin-bottom: 0.4rem;}
.hxjx2 dl dt{padding:0 .4rem;}

.hxjx2 .tab{display: none;}
.hxjx2 .tab:first-child{display: block;}
.hxjx2-t ul{justify-content: space-between;}
.hxjx2-t li{width: 48.5%;margin-bottom: 0.45rem;}
.hxjx2-t li a{display: block;position: relative;overflow: hidden;border-radius: 0 0.6rem 0 0.6rem;}
.hxjx2-t li .con{width: 100%;height: 0%;position: absolute;left: 0;bottom: 0;background: url(../images/hj2.jpg) no-repeat center/cover;padding: 0.65rem 0.35rem;z-index: 10;transition: 0.5s;opacity: 0;}
.hxjx2-t li h3{padding-bottom: 0.25rem;border-bottom: 1px solid #ddd;font-size: 0.15rem;color: #333;margin-bottom: 0.5rem;}
.hxjx2-t li h3 span{font-size: 0.26rem;color: #333;font-weight: 600;display: inline-block;padding-right: 0.1rem;}
.hxjx2-t li h3::after{width: 0.7rem;height: 0.03rem;background: #387db6;}
.hxjx2-t li h4{font-size: 0.22rem;color: #333;font-weight: 500;}
.hxjx2-t li h5{font-size: 0.16rem;color: #333;margin: 0.3rem 0 .15rem;}
.hxjx2-t li p{font-size: 0.16rem;color: #333;line-height: 0.32rem;max-height: 0.64rem;}
.hxjx2-b ul{margin: 0 -0.2rem;}
.hxjx2-b li{width: 33.3%;padding: 0 0.2rem;margin-bottom: 0.45rem;}
.hxjx2-b li a{align-items: center;background: #f4f4f4;}
.hxjx2-b li .scale{width: 2.2rem;}
.hxjx2-b li .con{flex: 1;min-width: 0;padding: 0 0.25rem;}
.hxjx2-b li h4{font-size: 0.18rem;color: #333;font-weight: 600;transition:0.5s;}
.hxjx2-b li h5{font-size: 0.16rem;color: #333;margin: 0.15rem 0;}
.hxjx2-b li p{font-size: 0.16rem;color: #333;line-height: 0.26rem;max-height: 1.3rem;}

.hxjx2-b li:nth-child(4) .con,.hxjx2-b li:nth-child(5) .con,.hxjx2-b li:nth-child(6) .con{order: -1;}

.hxjx2-b li .imged{padding-bottom: 125%;}


@media(min-width: 1200px){	
  .hxjx1 li a:hover .pis{border: 1px solid rgba(0,0,0,0);width: 100%;border-radius: 0;padding: 0;}
  .hxjx1 li a:hover .imged{padding-bottom: 1.76rem;border-radius:0;}
  .hxjx1 li a:hover{background: url(../images/jxbg.jpg) no-repeat center/cover;}
  .hxjx1 li:hover .con{height: 1.78rem;}
  .hxjx2-t li a:hover .con{height: 100%;opacity:1;}
  .hxjx2-b li a:hover h4{color:#387db6;}
}

@media(max-width: 1024px){	
  .hxjx1{padding: 0.4rem 0;}
  .hxjx2{padding: 0rem 0 0rem;}
  .hxjx1 ul{margin: 0 -0.1rem;}
  .hxjx1 li{width: 25%;padding: 0 0.1rem;}
  .hxjx2-b ul{margin: 0 -0.1rem;}
  .hxjx2-b li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
  .hxjx2-b li{width: 50%;}
}
@media(max-width: 768px){	
  .hxjx1 li{width: 50%;}
  .hxjx2-t li{width: 100%;margin-bottom: 0.3rem;}
  .hxjx2 dl{justify-content: flex-start;margin-bottom: 0rem;}
  .hxjx2 dl dt{padding:0 .15rem}
}
@media(max-width: 600px){	
 .hxjx2-b li{width: 100%;}
}
/* 湖心智享 */
.hxzx1{width: 100%;padding: 0.8rem 0;}
.hxzx1::after{width: 100%;height: auto;top:-1.5rem;background: url(../images/hj2.jpg) no-repeat center/cover;border-radius: 0 0 1.5rem 0;}
.hxzx1-t ul{margin: 0 -0.1rem;}
.hxzx1-t li{width: 25%;padding: 0.1rem 0.1rem;}
.hxzx1-t li *{transition: 0.5s;}
.hxzx1-t li a{display: block;position: relative;overflow: hidden;}
.hxzx1-t li .con{width: 100%;height: 1.75rem;padding: 0.3rem;background: #fff;}
.hxzx1-t li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;/* height: 0.6rem; */margin-bottom: 0.15rem;font-weight: 600;}
.hxzx1-t li p{font-size: 0.16rem;color: #666;line-height: 0.28rem;margin-bottom: 0.15rem;max-height: .56rem\0;}
.hxzx1-t li span{display: inline-block;padding: 0 0.2rem;line-height: 0.3rem;background: #387db6;border-radius: 0.15rem;color: #fff;font-size: 0.16rem;}
/* hxzx2 */
.hxzx2{width: 100%;padding: 0.7rem 0;}
.hxzx2 .cont{margin-bottom: 0.5rem;}
.hxzx2 .cont p{font-size: 0.16rem;color: #333;line-height: 0.34rem;}
.hxzx2-t{justify-content: space-between;}
.hxzx2-t .left{width: 35%;}
.hxzx2-t .right{width: 60%;}

.hxzx2-t .left .imged{padding-bottom: 4rem;}
.hxzx2-t .right li .imged{padding-bottom: 2.2rem;}
.hxzx2-t .left .imged::after{width: 0.98rem;height: 0.98rem;background: url(../images/bf3.png) no-repeat;background-size: 100% 100%;left: 50%;bottom: auto;top: 50%;transform: translate(-50%,-50%);}
.hxzx2-t .left .con{height: 3rem;background: #387db6;padding: 0.6rem;border-radius: 0 0 0 0.6rem;}
.hxzx2-t .left P{font-size: 0.16rem;color: #fff;line-height: 0.34rem;font-weight: 500;}
.hxzx2-t .right ul{justify-content: space-between;}
.hxzx2-t .right li{width: 46%;margin-bottom: 0.25rem;}
.hxzx2-t .right li a{display: block;}
.hxzx2-t .right li .con{width: 100%;height: 1.25rem;padding-top: 0.2rem;}
.hxzx2-t .right li h3{font-size: 0.15rem;color: #333;line-height: 0.3rem;height: 0.6rem;margin-bottom: 0.15rem;transition: 0.5s;}
.hxzx2-t .right li h3 span{font-size: 0.2rem;font-weight: 600;display: inline-block;padding-right: 0.1rem;}
.hxzx2-t .right li p{font-size: 0.16rem;color: #666;line-height: 0.28rem;}
/*  */
.hxzx3{width: 100%;padding: 0rem 0 0.5rem;}
.hxzx3::after{width: 80%;height: auto;top: 0.8rem;bottom: 0;background: url(../images/hxzx3.jpg) no-repeat center/cover;border-radius: 1.5rem 0 1rem 0;}
.hxzx3 .more{position: relative;top: auto;transform: translateY(0);}
.hxzx3-t{justify-content: space-between;}
.hxzx3-t .left{width: 48%;padding-top: 1.35rem;}
.hxzx3-t .right{width: 50%;}
.hxzx3-t .left .cont{margin-bottom: 0.3rem;}
.hxzx3-t .left .cont p{font-size: 0.15rem;color: #333;line-height: 0.3rem;}
/*  */
.hxzx4{width: 100%;padding: 0.8rem 0;}
.hxzx4-t ul{margin: 0 -0.3rem;}
.hxzx4-t li{width: 33.33%;margin-bottom: 0.3rem;padding: 0 0.3rem;}
.hxzx4-t li a{display: block;}
.hxzx4-t li .imged::after{width: 100%;height: 100%;background: #000;opacity: .4;}
.hxzx4-t li .imged::before{content: "";position: absolute;width: 0.31rem;height: 0.33rem;background: url(../images/bf2.png) no-repeat;background-size: 100% 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.hxzx4-t li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;height: 0.6rem;margin-top: 0.2rem;transition:0.5s;}
.hxzx4 .more,.hxzx5 .more{margin-top: 0rem;display: flex;justify-content: center;position: relative;top: auto;transform: translateY(0px);}
.hxzx4 .more a,.hxzx5 .more a{width: 2.3rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.3rem;color: #fff;text-align: center;font-size: 0.18rem;background: #408bc4;}
/*  */
.hxzx5{width: 100%;padding-bottom: 0.8rem;}
.hxzx5 .title .h3{margin: 0 auto;text-align:center;}
.hxzx5-t ul{margin: 0 -0.1rem;}
.hxzx5-t li{width: 25%;margin-bottom: 0.45rem;padding: 0 0.1rem;}
.hxzx5-t li a{display: block;background: url(../images/jxbg.jpg) no-repeat center/cover;}
.hxzx5-t li .con{height: 2.35rem;padding: 0.3rem;}
.hxzx5-t li h3{font-weight: 600;font-size: 0.22rem;color: #333;margin-bottom: 0.25rem;transition:0.5s;    line-height: 1.3;}
.hxzx5-t li p{font-size: 0.16rem;color: #666;line-height: 0.28rem;max-height: 1.12rem;}
/* .hxzx5 */
.hxzx6{padding-top: 1rem;}


/* ---------- 外层容器 ---------- */
.hxzx7{padding-bottom:0.8rem !important}

/* ---------- 章节标题 ---------- */
.hxzx7 .title.flex{justify-content:space-between !important;align-items:flex-end !important;margin-bottom:0.4rem !important}
.hxzx7 .title .h3{margin: 0 auto;text-align:center;}

/* ---------- 列表：单条占满宽度 ---------- */
.hxzx7 .hxzx7-t ul.flex{margin:0 !important;display:block !important}
.hxzx7 .hxzx7-t li{width:100% !important;margin-bottom:0 !important;padding:0 !important}

/* ---------- 卡片：左图右文 grid 布局 ---------- */
.hxzx7 .hxzx7-t li>a.wl{
  display:grid !important;
  grid-template-columns:1.05fr 1fr;
  background:#FBFCFE !important;
  border-radius:20px !important;
  overflow:hidden;
  border:1px solid #fff;
  box-shadow:0 24px 60px -28px rgba(10,46,110,.32),0 6px 18px -12px rgba(10,46,110,.18);
  text-decoration:none !important;
  transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;
}
.hxzx7 .hxzx7-t li>a.wl:hover{
  transform:translateY(-6px);
  box-shadow:0 30px 70px -28px rgba(10,46,110,.42);
}

/* ---------- 左侧图片 ---------- */
.hxzx7 .hxzx7-t li .scale{width:auto !important;overflow:hidden;height:100%;min-height:360px}
.hxzx7 .hxzx7-t li .imged.wl{
  height:100% !important;padding-bottom:0 !important;
  background-size:cover !important;background-position:center !important;
  transition:transform 1.1s cubic-bezier(.2,.7,.2,1);
}
.hxzx7 .hxzx7-t li>a.wl:hover .imged.wl{transform:scale(1.06)}

/* ---------- 右侧文字 ---------- */
.hxzx7 .hxzx7-t li .con{
  height:auto !important;padding:44px 46px !important;
  display:flex !important;flex-direction:column;justify-content:center;
background: #e0f1ff;
}
.hxzx7 .hxzx7-t li .con h3{
  font-size:26px !important;line-height:1.4 !important;
  font-weight:800 !important;color:#0E1A2B !important;
  margin-bottom:18px !important;transition:color .3s;
}
.hxzx7 .hxzx7-t li>a.wl:hover .con h3{color:#0A2E6E !important}
.hxzx7 .hxzx7-t li .con p{
  font-size:15.5px !important;line-height:1.95 !important;
  color:#3A4656 !important;max-height:none !important;
  display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;
}

/* ---------- 查看更多按钮 ---------- */
.hxzx7 .more{
  margin-top:26px !important;display:flex !important;
  justify-content:flex-end !important;position:static !important;transform:none !important;
}
.hxzx7 .more a{
  width:auto !important;height:auto !important;line-height:1 !important;
  border-radius:40px !important;color:#0A2E6E !important;
  font-size:14px !important;background:#fff !important;
  border:1px solid #0A2E6E !important;padding:10px 20px !important;
  display:inline-flex !important;align-items:center;gap:8px;transition:.35s;
}
.hxzx7 .more a:hover{background:#0A2E6E !important;color:#fff !important;transform:translateY(-2px)}

/* ---------- 响应式：窄屏堆叠为上图下文 ---------- */
@media(max-width:820px){
  .hxzx7 .hxzx7-t li>a.wl{grid-template-columns:1fr !important}
  .hxzx7 .hxzx7-t li .scale{min-height:220px}
  .hxzx7 .hxzx7-t li .con{padding:28px 24px !important}
  .hxzx7 .hxzx7-t li .con h3{font-size:20px !important}
  .hxzx7 .title h3{font-size:24px !important}
  .hxzx7 .more{justify-content:center !important}
}





@media(min-width: 1200px){	
  .hxzx1-t li a:hover h3,.hxzx2-t .right li a:hover h3,.hxzx4-t li a:hover h3,.hxzx5-t li a:hover h3{color: #387db6;}
  .hxzx1-t li a:hover span{background: #ea9b40;}
}

@media(max-width: 1024px){	
  .hxzx1,.hxzx2{padding: 0.4rem 0;}
  .hxzx3,.hxzx4{padding: 0.3rem 0;}
  .hxzx5{padding-bottom: 0.4rem;}
  .hxzx6{padding: 0.4rem 0 1.4rem;}
  .hxzx2-t .left{width: 35%;}
  .hxzx2-t .right{width: 63%;}
  .hxzx2-t .right li{width: 48%;}
  .hxzx3::after{width: 100%;border-radius: 0;top: 0;}
  .hxzx4-t ul{margin: 0 -0.1rem;}
  .hxzx4-t li{width: 33.33%;margin-bottom: 0.3rem;padding: 0 0.1rem;}
  .hxzx1::after{top: 0;border-radius: 0;}

}
@media(max-width: 768px){	
  .hxzx1-t li{width: 50%;margin-bottom: 0.25rem;}
  .hxzx2-t .left{width: 100%;}
  .hxzx2-t .right{width: 100%;margin-top: 0.3rem;}
  .hxzx2-t .left .imged{padding-bottom: 60%;}
  .hxzx2-t .right li .imged{padding-bottom: 60%;}
  .hxzx3-t .left{width: 100%;padding-top: 0rem;}
  .hxzx3-t .right{display: none;width: 100%;margin-top: 0.3rem;}
  .hxzx4-t li{width: 100%;}
  .hxzx5-t li{width: 50%;margin-bottom: 0.3rem;}
  .hxzx4-t li h3{height: auto;}
  .hxzx5-t li .con{padding: 0.2rem;}
  .hxzx3 .more{position:absolute;top:0.15rem;right:.2rem;}
}
@media(max-width: 600px){	
  .hxzx1-t li{width: 100%;}
  .hxzx1-t li .con{height: 2.1rem;}
  .hxzx1-t li h3{margin-bottom: 0.2rem;}
}

/* 湖心+ */
.banner2 .ban1 .imged{padding-bottom: 83vh;}
.hj1-t {align-items: flex-end;width: 90%;}
.hj1-t .left{padding: 0.9rem 0.55rem 1.3rem;}
.hj1-t .left a{align-items: center;justify-content: space-between;}
.hj1-t .left span{width: 0.46rem;}
.hj1-t .left::after{background: url(../images/hjt1.jpg) no-repeat center/cover;top: 0;bottom: 0;}
.hj1-t .right .hxj-ul{padding-left:.25rem;}
.hj1-t .right .swiper-container{padding-bottom:.6rem;transform:translateY(.6rem);}
.hj1-t .right .hxj-ul li{padding: 0 0.26rem 0rem;}
.hj1-t .right .hxj-ul li a{display: block;box-shadow: 0px 0.2rem 0.4rem 0px rgba(12, 63, 187, 0.16);background: #fff;border-radius: 0 0.8rem 0 0.8rem;text-align: center;padding: 0.3rem;position: relative;}
.hj1-t .right .hxj-ul li .img{width: 0.75rem;height: 0.66rem;display: flex;align-items: center;justify-content: center;margin: 0 auto .2rem;}
.hj1-t .right .hxj-ul li .img2{display: none;}
.hj1-t .right .hxj-ul li h3{font-size: 0.2rem;color: #333;/* font-family: sy; */}
/*  */
.hxj1{width: 100%;padding: 1rem 0 1.5rem;background: url(../images/hjbg1.jpg) no-repeat center/cover;margin-top:1.5rem;}
.hxj1::after{left: 50%;bottom: auto;top: -.6rem;width: 3.29rem;height: 0.89rem;background: url(../images/hjc1.png) no-repeat;background-size: 100%;transform: translateX(-50%);}
.hxj1 .title .h3{margin: 0 auto;text-align:center;}
.hxj1-t{padding-top:.2rem;}
.hxj1-t ul{margin: 0 -0.2rem;}
.hxj1-t li{width: 25%;padding: 0 0.2rem;margin-bottom: 0.45rem;}
.hxj1-t li *{transition: 0.5s;}
.hxj1-t li a{display: block;border-radius: 0 0.3rem 0 0.3rem;overflow: hidden;}
.hxj1-t li .con{width: 100%;height: 1.5rem;border-top: 0.03rem solid #387db6;background: rgba(255, 255, 255, 0.5);padding: 0.3rem;}
.hxj1-t li h3{font-size: 0.18rem;color: #333;line-height: 0.3rem;max-height: 0.6rem;}
.hxj1-t li .con::after{background: #ea9b40;opacity: 0;width:100%;}
.hxj1 .more{display: flex;justify-content: center;position: relative;top: auto;transform: translateY(0px);}
.hxj1 .more img{width: 1.78rem;}
/*  */
.hxj2{width: 100%;padding: 0.7rem 0;margin-top: -0.6rem;z-index: 2;}
.hxj2::after{ background: linear-gradient( 180deg, rgb(80,128,218) 0%, rgb(103,175,226) 100%);width: 90%;border-radius: 0.8rem 0 0.8rem 0;}
.hxj2-t{align-items: center;justify-content: space-between;padding-right: 0;}

.hxj2-t h3{
  font-size: 1.2rem;
  font-family: sy;
  text-transform: uppercase;
  background-image: -webkit-linear-gradient( 90deg, rgb(182,221,252) 0%, rgb(255,255,255) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1.4;
  color: #fff;
}
.hxj2-t ul{align-items: center;width: 71%;}
.hxj2-t li{width: 50%;padding: 0 .5rem;}
.hxj2-t li::after{width: 1px;background: #fff;opacity: .11;left: auto;right: 0;}
.hxj2-t li a{align-items: center;}
.hxj2-t li span{width: 0.9rem;height: 0.68rem;display: flex;align-items: center;justify-content: center;}
.hxj2-t li p{flex: 1;min-width: 0;padding-left: 0.2rem;font-family: sy;color: #fff;font-size: 0.3rem;line-height: 1.3;}
/*  */
.hxj3{width: 100%;padding: 0.8rem 0;}
.hxj3::after{width: 100%;height: auto;top: -1rem;/* background: url(../images/hjbg3.jpg) no-repeat center/cover; */}
.hxj3 .title .h3{margin: 0 auto;text-align: center;}
.hxj3 .more{margin-top: 0.45rem;display: flex;justify-content: center;position: relative;top: auto;transform: translateY(0px);}
.hxj3 .more a{width: 2.3rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.3rem;color: #fff;text-align: center;font-size: 0.18rem;background: #408bc4;}
.hxj3-t{justify-content: space-between;}
.hxj3-t .left{width: 60%;}
.hxj3-t .right{width: 37%;}
.hxj3-t .left a{display: block;position: relative;border-radius: 0.5rem 0 0.5rem 0;}
.hxj3-t .left .imged{padding-bottom: 6rem;}
.hxj3-t .right .imged{padding-bottom: 1.8rem;border-radius: 0.3rem 0 0.3rem 0;}
.hxj3-t .left .imged::after{width: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 64%, rgba(0, 0, 0, 0.8) 97%);height: 50%;}
.hxj3-t .left h3{position: absolute;width: 100%;padding: 0 0.25rem 0.2rem;left: 0;bottom: 0;z-index: 10;font-size: 0.24rem;color: #fff;font-family: sy;}
.hxj3-t .right li{margin-bottom: 0.3rem;}
.hxj3-t .right li a{display: flex;align-items: center;background: #fff;}
.hxj3-t .right li .scale{width: 2.8rem;}
.hxj3-t .right li .con{flex: 1;min-width: 0;padding: 0 0.25rem;}
.hxj3-t .right li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;height: 0.9rem;margin-bottom: 0.2rem;transition: 0.5s;}
.hxj3-t .right li p{text-align: right;font-size: 0.16rem;color: #387db6;}
.hxj3-b{margin-top: 0.7rem;padding: 0.4rem;text-align: center;background: url(../images/hj4bg.jpg) no-repeat center/cover;}
.hxj3-b p{font-size: 0.84rem;color: #fff;font-family: sy;}
.hxj2-t li span img{max-height:100%;}

@media(min-width: 1201px){	
  .hj1-t .right .hxj-ul li a:hover .img1{display: none;}
  .hj1-t .right .hxj-ul li a:hover .img2{display: block;}
  .hxj1-t li a:hover .con::after{opacity: 1;}
  .hxj1-t li a:hover .con{border-top: 0.03rem solid #f29633;}
  .hxj1-t li a:hover h3{color: #fff;}
  .hxj3-t .right li a:hover h3{color: #387db6;font-weight: bold;}
}
@media(max-width: 1200px){	
.hj1-t .right{}
.hj1-t .right .hxj-ul{padding-left:0rem;}
.hj1-t .right .hxj-ul li{padding: 0 0.1rem;}
.hj1-t .right .swiper-container{transform:translateY(0);padding-bottom: .3rem;}

}
@media(max-width: 1024px){	
 .banner2 .ban1 .imged{padding-bottom: 50%;}
  .hj1-t{width:100%;}
  .hxj1{padding: 0.4rem 0;margin-top: 0.4rem;}
  .hxj1-t ul{margin: 0 -0.1rem;}
  .hxj1-t li{width: 25%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
  .hxj2{margin-top:0;padding:.4rem 0;}
  .hxj3{padding:.4rem 0 0;} 
  .hxj2:after{width:100%;border-radius:0;}
  .hxj1::after{top:-.3rem;width: 2rem;}
}
@media(max-width: 768px){	
  .hj1-t .left{padding:.2rem;margin-bottom: .25rem;}
  .hj1-t .right .hxj-ul{padding-left:0;}
  .hxj1-t li{width: 50%;}
  .hxj1-t li .con{padding: 0.2rem;}
  .hxj2-t h3{font-size: .5rem;}
  .hxj2-t li span{width: 0.5rem;height: 0.45rem;}
  .hxj2-t ul{flex:1;margin:0 -.1rem;}
  .hxj2-t li{padding: 0 .1rem;}
  .hxj2-t li p{font-size:.26rem;}
  .hxj3-t .left{width: 100%;}
  .hxj3-t .right{width: 100%;margin-top: 0.3rem;}
  .hxj3-t .left .imged{padding-bottom: 60%;}
  .hxj3-t .right .imged{padding-bottom: 60%;}
  .hxj3-b{margin-top: 0.4rem;padding: 0.3rem 0;}
  .hxj3-b p{font-size: 0.5rem;}
  .hj1-t .right .hxj-ul li .img{width: 0.5rem;height: 0.45rem;}
}
@media(max-width: 600px){
  	.hxj2-t ul{flex:none;width:100%;margin-top:.2rem;}
  	.hxj2-t h3{font-size: .32rem;margin:0 auto;}
  	.hxj2-t li p{font-size: .18rem;white-space: nowrap;}
    .hj1-t .right .hxj-ul li{width: 100%;}
    .hxj3-t .right li .scale{width: 2.3rem;}
    .hxj3-t .right li h3{max-height: 0.6rem;height: auto;-webkit-line-clamp: 2;}
     .hxj2-t li span{width: 0.3rem;height: 0.2rem;}
     .hj1-t .right .hxj-ul li a{height: 1.2rem;padding: .2rem .1rem;border-radius: 0 .3rem 0 .3rem;}
     .hj1-t .right .hxj-ul li .img{width: 0.4rem;height: 0.35rem;}
     .hj1-t .right .hxj-ul li h3{font-size:.16rem;white-space: nowrap;}
}




/*====翻页====*/
.j_pages{display: flex;justify-content: center;margin-top: 0.4rem;flex-wrap: wrap;}
.j_pages .box{display: flex;padding: 0;font-size: 0;align-items: center;flex-wrap: wrap;}
.j_pages a{height: 0.54rem;margin: 0 0.1rem 0.1rem;color: #919191;font-size: 0.2rem;transition:all .3s;border-radius: 50%;border:1px solid #ccc;width: 0.54rem;display: flex;align-items: center;justify-content: center;
}
.j_pages a font{ padding:0 0.1rem}
.j_pages .on{background: #ea9b40;color: #fff;border:none;}
.j_pages a:hover{background: #ea9b40;color:#fff!important;}
.j_pages span{color:#919191; height: 0.34rem;line-height: 0.34rem;display:inline-block; font-size:0.14rem;}
.j_pages input{color:#919191;padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;font-size:0.14rem;background:#f6f6f6;border:none;cursor:pointer;border-radius: 0;transition: 0.6s;}
.j_pages input[type="text"]{ width:0.4rem; padding:0; text-align:center}
.j_pages input[type="submit"]:hover{ background: #397fba; color:#fff}


/* public */
@media(max-width: 1200px){
	.ban:before{top:0;display: none;}
}
@media(max-width: 1024px){
	.inner_left,.inner_right .lm_top .adress,.local h2{display: none;}
	.inner_right{width: 100%;padding-left: 0;}
	.wrap_ph{display: block;}
	.inner{padding: 0.3rem 0 1.2rem;}
	.page{margin:.25rem 0 0;}
  .san-nav{display: block;}
  .j_pages{margin-top:.3rem;}
  .ban{margin:.2rem auto 0; margin-bottom:0.3rem;}
  .ban-b h3{font-size:.6rem;}
  .inner-l{flex: none;width: 100%;}
}
@media(max-width: 768px){
	.txt1 { font-size: 0.2rem !important; }
	.p1 {line-height: 0.26rem !important;font-size: 0.16rem !important;}
  .ban .imged {padding-bottom: 22%;border-radius:0;}
  .inner-l{padding-bottom: .3rem;}
   .ban-b h3{font-size:.3rem;}
    .ban-b p{
    -webkit-line-clamp: 1;
}
}
@media(max-width: 480px){
  .ban-b h3{font-size:.26rem;}
  .ban-b p{font-size:.18rem;}

}t .right .hxj-ul li{padding: 0 0.26rem 0rem;}
.hj1-t .right .hxj-ul li a{display: block;box-shadow: 0px 0.2rem 0.4rem 0px rgba(12, 63, 187, 0.16);background: #fff;border-radius: 0 0.8rem 0 0.8rem;text-align: center;padding: 0.3rem;position: relative;}
.hj1-t .right .hxj-ul li .img{width: 0.75rem;height: 0.66rem;display: flex;align-items: center;justify-content: center;margin: 0 auto .2rem;}
.hj1-t .right .hxj-ul li .img2{display: none;}
.hj1-t .right .hxj-ul li h3{font-size: 0.2rem;color: #333;/* font-family: sy; */}
/*  */
.hxj1{width: 100%;padding: 1rem 0 1.5rem;background: url(../images/hjbg1.jpg) no-repeat center/cover;margin-top:1.5rem;}
.hxj1::after{left: 50%;bottom: auto;top: -.6rem;width: 3.29rem;height: 0.89rem;background: url(../images/hjc1.png) no-repeat;background-size: 100%;transform: translateX(-50%);}
.hxj1 .title .h3{margin: 0 auto;text-align:center;}
.hxj1-t{padding-top:.2rem;}
.hxj1-t ul{margin: 0 -0.2rem;}
.hxj1-t li{width: 25%;padding: 0 0.2rem;margin-bottom: 0.45rem;}
.hxj1-t li *{transition: 0.5s;}
.hxj1-t li a{display: block;border-radius: 0 0.3rem 0 0.3rem;overflow: hidden;}
.hxj1-t li .con{width: 100%;height: 1.5rem;border-top: 0.03rem solid #387db6;background: rgba(255, 255, 255, 0.5);padding: 0.3rem;}
.hxj1-t li h3{font-size: 0.18rem;color: #333;line-height: 0.3rem;max-height: 0.6rem;}
.hxj1-t li .con::after{background: #ea9b40;opacity: 0;width:100%;}
.hxj1 .more{display: flex;justify-content: center;position: relative;top: auto;transform: translateY(0px);}
.hxj1 .more img{width: 1.78rem;}
/*  */
.hxj2{width: 100%;padding: 0.7rem 0;margin-top: -0.6rem;z-index: 2;}
.hxj2::after{ background: linear-gradient( 180deg, rgb(80,128,218) 0%, rgb(103,175,226) 100%);width: 90%;border-radius: 0.8rem 0 0.8rem 0;}
.hxj2-t{align-items: center;justify-content: space-between;padding-right: 0;}

.hxj2-t h3{
  font-size: 1.2rem;
  font-family: sy;
  text-transform: uppercase;
  background-image: -webkit-linear-gradient( 90deg, rgb(182,221,252) 0%, rgb(255,255,255) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1.4;
  color: #fff;
}
.hxj2-t ul{align-items: center;width: 71%;}
.hxj2-t li{width: 50%;padding: 0 .5rem;}
.hxj2-t li::after{width: 1px;background: #fff;opacity: .11;left: auto;right: 0;}
.hxj2-t li a{align-items: center;}
.hxj2-t li span{width: 0.9rem;height: 0.68rem;display: flex;align-items: center;justify-content: center;}
.hxj2-t li p{flex: 1;min-width: 0;padding-left: 0.2rem;font-family: sy;color: #fff;font-size: 0.3rem;line-height: 1.3;}
/*  */
.hxj3{width: 100%;padding: 0.8rem 0;}
.hxj3::after{width: 100%;height: auto;top: -1rem;/* background: url(../images/hjbg3.jpg) no-repeat center/cover; */}
.hxj3 .title .h3{margin: 0 auto;text-align: center;}
.hxj3 .more{margin-top: 0.45rem;display: flex;justify-content: center;position: relative;top: auto;transform: translateY(0px);}
.hxj3 .more a{width: 2.3rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.3rem;color: #fff;text-align: center;font-size: 0.18rem;background: #408bc4;}
.hxj3-t{justify-content: space-between;}
.hxj3-t .left{width: 60%;}
.hxj3-t .right{width: 37%;}
.hxj3-t .left a{display: block;position: relative;border-radius: 0.5rem 0 0.5rem 0;}
.hxj3-t .left .imged{padding-bottom: 6rem;}
.hxj3-t .right .imged{padding-bottom: 1.8rem;border-radius: 0.3rem 0 0.3rem 0;}
.hxj3-t .left .imged::after{width: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 64%, rgba(0, 0, 0, 0.8) 97%);height: 50%;}
.hxj3-t .left h3{position: absolute;width: 100%;padding: 0 0.25rem 0.2rem;left: 0;bottom: 0;z-index: 10;font-size: 0.24rem;color: #fff;font-family: sy;}
.hxj3-t .right li{margin-bottom: 0.3rem;}
.hxj3-t .right li a{display: flex;align-items: center;background: #fff;}
.hxj3-t .right li .scale{width: 2.8rem;}
.hxj3-t .right li .con{flex: 1;min-width: 0;padding: 0 0.25rem;}
.hxj3-t .right li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;height: 0.9rem;margin-bottom: 0.2rem;transition: 0.5s;}
.hxj3-t .right li p{text-align: right;font-size: 0.16rem;color: #387db6;}
.hxj3-b{margin-top: 0.7rem;padding: 0.4rem;text-align: center;background: url(../images/hj4bg.jpg) no-repeat center/cover;}
.hxj3-b p{font-size: 0.84rem;color: #fff;font-family: sy;}
.hxj2-t li span img{max-height:100%;}

@media(min-width: 1201px){	
  .hj1-t .right .hxj-ul li a:hover .img1{display: none;}
  .hj1-t .right .hxj-ul li a:hover .img2{display: block;}
  .hxj1-t li a:hover .con::after{opacity: 1;}
  .hxj1-t li a:hover .con{border-top: 0.03rem solid #f29633;}
  .hxj1-t li a:hover h3{color: #fff;}
  .hxj3-t .right li a:hover h3{color: #387db6;font-weight: bold;}
}
@media(max-width: 1200px){	
.hj1-t .right{}
.hj1-t .right .hxj-ul{padding-left:0rem;}
.hj1-t .right .hxj-ul li{padding: 0 0.1rem;}
.hj1-t .right .swiper-container{transform:translateY(0);padding-bottom: .3rem;}

}
@media(max-width: 1024px){	
 .banner2 .ban1 .imged{padding-bottom: 50%;}
  .hj1-t{width:100%;}
  .hxj1{padding: 0.4rem 0;margin-top: 0.4rem;}
  .hxj1-t ul{margin: 0 -0.1rem;}
  .hxj1-t li{width: 25%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
  .hxj2{margin-top:0;padding:.4rem 0;}
  .hxj3{padding:.4rem 0 0;} 
  .hxj2:after{width:100%;border-radius:0;}
  .hxj1::after{top:-.3rem;width: 2rem;}
}
@media(max-width: 768px){	
  .hj1-t .left{padding:.2rem;margin-bottom: .25rem;}
  .hj1-t .right .hxj-ul{padding-left:0;}
  .hxj1-t li{width: 50%;}
  .hxj1-t li .con{padding: 0.2rem;}
  .hxj2-t h3{font-size: .5rem;}
  .hxj2-t li span{width: 0.5rem;height: 0.45rem;}
  .hxj2-t ul{flex:1;margin:0 -.1rem;}
  .hxj2-t li{padding: 0 .1rem;}
  .hxj2-t li p{font-size:.26rem;}
  .hxj3-t .left{width: 100%;}
  .hxj3-t .right{width: 100%;margin-top: 0.3rem;}
  .hxj3-t .left .imged{padding-bottom: 60%;}
  .hxj3-t .right .imged{padding-bottom: 60%;}
  .hxj3-b{margin-top: 0.4rem;padding: 0.3rem 0;}
  .hxj3-b p{font-size: 0.5rem;}
  .hj1-t .right .hxj-ul li .img{width: 0.5rem;height: 0.45rem;}
}
@media(max-width: 600px){
  	.hxj2-t ul{flex:none;width:100%;margin-top:.2rem;}
  	.hxj2-t h3{font-size: .32rem;margin:0 auto;}
  	.hxj2-t li p{font-size: .18rem;white-space: nowrap;}
    .hj1-t .right .hxj-ul li{width: 100%;}
    .hxj3-t .right li .scale{width: 2.3rem;}
    .hxj3-t .right li h3{max-height: 0.6rem;height: auto;-webkit-line-clamp: 2;}
     .hxj2-t li span{width: 0.3rem;height: 0.2rem;}
     .hj1-t .right .hxj-ul li a{height: 1.2rem;padding: .2rem .1rem;border-radius: 0 .3rem 0 .3rem;}
     .hj1-t .right .hxj-ul li .img{width: 0.4rem;height: 0.35rem;}
     .hj1-t .right .hxj-ul li h3{font-size:.16rem;white-space: nowrap;}
}




/*====翻页====*/
.j_pages{display: flex;justify-content: center;margin-top: 0.4rem;flex-wrap: wrap;}
.j_pages .box{display: flex;padding: 0;font-size: 0;align-items: center;flex-wrap: wrap;}
.j_pages a{height: 0.54rem;margin: 0 0.1rem 0.1rem;color: #919191;font-size: 0.2rem;transition:all .3s;border-radius: 50%;border:1px solid #ccc;width: 0.54rem;display: flex;align-items: center;justify-content: center;
}
.j_pages a font{ padding:0 0.1rem}
.j_pages .on{background: #ea9b40;color: #fff;border:none;}
.j_pages a:hover{background: #ea9b40;color:#fff!important;}
.j_pages span{color:#919191; height: 0.34rem;line-height: 0.34rem;display:inline-block; font-size:0.14rem;}
.j_pages input{color:#919191;padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;font-size:0.14rem;background:#f6f6f6;border:none;cursor:pointer;border-radius: 0;transition: 0.6s;}
.j_pages input[type="text"]{ width:0.4rem; padding:0; text-align:center}
.j_pages input[type="submit"]:hover{ background: #397fba; color:#fff}


/* public */
@media(max-width: 1200px){
	.ban:before{top:0;display: none;}
}
@media(max-width: 1024px){
	.inner_left,.inner_right .lm_top .adress,.local h2{display: none;}
	.inner_right{width: 100%;padding-left: 0;}
	.wrap_ph{display: block;}
	.inner{padding: 0.3rem 0 1.2rem;}
	.page{margin:.25rem 0 0;}
  .san-nav{display: block;}
  .j_pages{margin-top:.3rem;}
  .ban{margin:.2rem auto 0;margin-bottom:0.3rem;}
  .ban-b h3{font-size:.6rem;}
  .inner-l{flex: none;width: 100%;}
}
@media(max-width: 768px){
	.txt1 { font-size: 0.2rem !important; }
	.p1 {line-height: 0.26rem !important;font-size: 0.16rem !important;}
  .ban .imged {padding-bottom: 22%;border-radius:0;}
  .inner-l{padding-bottom: .3rem;}
   .ban-b h3{font-size:.3rem;}
    .ban-b p{
    -webkit-line-clamp: 1;
}
}
@media(max-width: 480px){
  .ban-b h3{font-size:.26rem;}
  .ban-b p{font-size:.18rem;}

}