*{font-family: sans-serif;}
.mt-08{margin-top: -0.8rem;}
.mainTitle{display: flex;align-items: center;}
.mainTitle .cn{font-size: calc(28 / 16 * 1em);color: #232323;}
.mainTitle .ico{max-width: calc(38 / 16* 1em);height: auto;margin-right: 0.8em;}
.auto_1400{max-width: 1400px;margin: 0 auto;}
body{background: #f8f8f8;}

.Top001700 header{ position:relative;}
.Top001700 header dl{ color:#ff7fbf; line-height:30px;}
.Top001700 header dt{ float:left; font-size:12px; margin-left:20px;}
.Top001700 header dt a{ color:#ff7fbf; display:inline-block;}
.Top001700 header dt i{ margin:0 10px; font-style:normal;}
.Top001700 header dt:nth-child(2){ overflow:hidden; border-radius:30px; border:1px solid #ff7fbf; position:relative;  width:295px;}
.Top001700 header dt input{ border:none;}
.Top001700 header dt .text{padding-left:15px; padding-right:55px; width:100%; height:28px; line-height:28px; color:#999;}
.Top001700 header dt .btn{ width:52px; height:100%; position:absolute; right:0; top:0; background:url(../images/top001700-search.png) no-repeat center center #ff7fbf; cursor:pointer; padding:0;}
.Top001700 .logo{ padding-right:40%; position:relative;}
.Top001700 .logo img{ display:block;}
.Top001700 nav{ background-color:#ff7fbf;}
.Top001700 nav li a{ display:block; color:#fff; font-size:16px;}
@media(min-width:1001px){
.Top001700 header dl{ position:absolute; right:0; height:30px; top:50%; margin-top:-15px;}
.Top001700 nav{ display:block !important;} 
.Top001700 nav li{ float:left; width:9.09%; line-height:50px; text-align:center;}
.Top001700 nav li a:hover,
.Top001700 nav li a.aon{ background-color:#e16da7;}
}
@media(max-width:1000px){
.Top001700{ position:relative; box-shadow:0 0 3px #ccc;}
.Top001700 nav{  display:none; text-align:center;position:absolute; top:100%; right:0; width:60%; max-width:320px; z-index:100;}
.Top001700 nav li a{ padding:5%;border-bottom: 1px solid #03967d;box-shadow: 0 1px 0 #02483c;}
.Top001700 nav li:last-child a{ border-bottom:0; box-shadow:none;}
.Top001700 header dl{ padding-top:10px;}
.Top001700 header dt{ width:50% !important; margin-left:0;}
.Top001700 header dt:nth-child(1){ padding-right:3%; text-align:right;}

.Top001700 .mobile_menu{position:absolute;width: 40px;height: 40px;border-radius:5px;background-color: #ff7fbf;top: 35%;right: 4px;margin-top: -10px;}
.Top001700 .mobile_menu i,
.Top001700 .mobile_menu i::before,
.Top001700 .mobile_menu i::after{ position:absolute; height:4px; border-radius:4px; background-color:#ff7fbf; width:100%; border-bottom:1px solid #87d35d; box-shadow:0 1px  0 #000 inset; }
.Top001700 .mobile_menu i{ width:70%; left:15%; top:50%; margin-top:-2px;transition:background 0.3s;}
.Top001700 .mobile_menu i::before,
.Top001700 .mobile_menu i::after{ content:''; left:0;transition:transform 0.3s;}
.Top001700 .mobile_menu i::before{top:-8px}
.Top001700 .mobile_menu i::after{top:8px;}
.Top001700 .mobile_menu#phone i{ background-color:transparent; border-bottom:0; box-shadow:none;}
.Top001700 .mobile_menu#phone i::before{ top:0; transform:rotate(45deg);}
.Top001700 .mobile_menu#phone i::after{ top:0; transform:rotate(-45deg);}
}

/*Banner002563 */
.Banner002563{ padding:0 0%;}
.Banner002563 .swiper-container{position: relative;overflow: hidden;z-index: 1;}
.Banner002563 .btn{ position:absolute; z-index:10; width:60px; height:90px; background:rgba(0,0,0,0.13); top:50%; margin-top:-45px; overflow:hidden; line-height:1000px; transition:0.2s;}
.Banner002563 .btn:hover{ background:rgba(0,0,0,0.4);}
.Banner002563 .btn::before{ position:absolute; content:''; width:20px; height:20px; transform:rotate(-45deg); top:50%; margin-top:-10px;border-top:2px solid #fff; border-left:2px solid #fff;}
.Banner002563 .btn:hover::before{ border-color:#fff !important;}
.Banner002563 .btn.swiper-prev{ left:2%;}
.Banner002563 .btn.swiper-prev::before{  left:40%;}
.Banner002563 .btn.swiper-next{ right:2%;}
.Banner002563 .btn.swiper-next::before{  left:20%;transform:rotate(135deg);}
.Banner002563 .pager{ position:absolute; left:0; text-align:center; width:100%; bottom:5%; z-index:10;}
.Banner002563 .pager span{ display:inline-block;padding-right:28px; position:relative;}
.Banner002563 .pager span::after{ position:absolute; content:''; right:0; top:0; width:28px; height:1px; background:rgba(255,255,255,0.28); top:50%;}
.Banner002563 .pager span:last-child{ padding-right:0;}
.Banner002563 .pager span:last-child::after{ display:none;}
.Banner002563 .pager i{ display:block; border:1px solid transparent; width:30px; height:30px; border-radius:50%; margin:0 2px; position:relative; overflow:hidden; line-height:1000px;}
.Banner002563 .pager i::before{ position:absolute; left:50%; top:50%; margin-top:-6px; margin-left:-6px; width:12px; height:12px;border-radius:50%; content:''; background:#fff;}
.Banner002563 .pager span.swiper-pagination-bullet-active i{ border-color:#fff;}

.Banner002563 .swiper-wrapper {position: relative;width: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;
}
.Banner002563 li{width: 100%; position: relative;-webkit-flex-shrink: 0; -ms-flex-negative: 0;flex-shrink: 0;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Banner002563 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2;}
.Banner002563  li .table{ position:absolute; width:100%; top:0; left:0; text-align:center; z-index:1;   height:80%;display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-pack: center;-moz-justify-content: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;align-items: center;}
@media(max-width:1200px){
.Banner002563{ padding:0;}

.Hbox .fl,
.Hbox .fr{width: 100%;}

}
@media(min-width:1025px){
.Banner002563  li > img{ display:block; width:100%;}
.Banner002563  li img.wap{ display:none;}

}
@media(max-width:1024px){
.Banner002563  li img.pc{ display:none;}
.Banner002563  li .table img{ max-width:75%; margin:0 auto;}
}
@media(max-width:480px){
.Banner002563 .btn{ transform:scale(0.7);}
.Banner002563 .pager span{padding-right:10px; }
.Banner002563 .pager span::after{ width:10px;}
.Banner002563 .pager i{width:20px; height:20px; }
}

/*Floor003145 */
.Floor003145{background-color: ;/*padding: 0 0 5% 0;*/}
.Floor003145 .auto{padding: 2% 0 0;}
.Floor003145 .title{position: relative;margin-bottom: 1.175em;color: #111111;}
/* .Floor003145 .title::before{width: 100%;height: 0.1em;bottom: 0;position: absolute;left: 0;background: #cdd7c8;content: '';display: block;}
.Floor003145 .title::after{height: 0.2em;bottom: 0;position: absolute;left: 0;background: #ff7fbf;content: '';display: block;width: 10.6em;} */
.Floor003145 .title .cn{}
.Floor003145 .title .en{font-size: 1.5em;}
/* .Floor003145 .title .more{position: absolute; right: 0; top: 50%; border: 1px solid #b9b9b9; border-radius: 50%; width: 3.125em; height: 3.125em; margin-top:-1.5625em; background-size: 1em auto;}
.Floor003145 .title .more:hover{background-color: #d72623; border-color: #d72623; } */
.Floor003145 .box{background-color: #ffffff;}
.Floor003145 .right dl{padding: 0;}
.Floor003145 .right dd{overflow: hidden; padding: 1.46em 0;}
.Floor003145 .right dd:not(:last-child){border-bottom: 1px solid #f3f3f3; }
.Floor003145 .right dd time{float: left;max-width: 5em;text-align: center;color: #999999;font-size: 0.875em;}
.Floor003145 .right dd time b{display: block;color: #333333; font-size: 1.9em;font-weight: normal; line-height: 1.2;}
.Floor003145 .right dd .tit{float: right;width: calc(100% - 5em); line-height: 1.5555; font-size: 1.08em;color: #232323;}
.Floor003145 .box{ overflow:hidden;}
.Floor003145 .slider{margin: 0 -1.25em;}
.Floor003145 .slider li a{display: block; margin: 0 1.25em;}
.Floor003145 .slider li .pic{overflow: hidden;}
.Floor003145 .slider li .pic .Ispic{padding-bottom: 66.5%;transition: 0.3s;}
.Floor003145 .slider li a:hover .Ispic{transform: scale(1.05);}
.Floor003145 .slider li .tit{font-size: calc(18 / 16 * 1em); line-height: 1.25; margin: 0.9em 0 0.6em 0;color: #232323;}
.Floor003145 .slider li time{ font-size: 0.96em;color: #232323;}
.Floor003145 .slider li p{color:#999;margin:1em 0 1.6em 0;font-size: calc(14 / 16 * 1em); line-height: 1.78571; min-height: 3.57142em;}
.Floor003145 .slider li .more{display: block;width: 16px;height: 6px; background-size: contain;}
.Floor003145 .swiper-wrapper {position: relative;width: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;
}
.Floor003145 .swiper-wrapper li{width: 100%; position: relative;-webkit-flex-shrink: 0; -ms-flex-negative: 0;flex-shrink: 0;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor003145 .swiper-wrapper{margin: 0;}
.Floor003145 .swiper-wrapper li a{display: block; margin: 0;}

.Floor003145 .controls{ margin-top: 3em; position: relative;}
.Floor003145 .controls:before{position: absolute;content: ''; left: 0; height: 1px;top: 50%;width: 100%;background-color: #dcdcdc;}
.Floor003145 .controls .inner{display: table;margin: 0 auto; background-color: #fff;padding: 0 4em;position: relative;z-index: 4;}
.Floor003145 .controls .slick-dots li{float: left;width: 0.8125em; height: 0.8125em; margin: 0 0.375em;position: relative;list-style: none;}
.Floor003145 .controls .slick-dots li a{position: absolute;width: 0.4375em;height: 0.4375em;background-color: rgba(0,0,0,0.4); border-radius: 50%;}
.Floor003145 .controls .slick-dots li:not(.slick-active) a{left: 50%;top: 50%;margin: -0.21875em 0 0 -0.21875em;}
.Floor003145 .controls .slick-dots li.slick-active a{background-color: #d72623;width: 100%; height: 100%;}
.Floor003145 .controls .slick-arrow{position: absolute;width: 1.9375em; height: 1.9375em; border: solid 1px #d72623; background-position: center;background-repeat: no-repeat; cursor:pointer; top: 50%;margin-top:-0.96875em; border-radius: 50%;font-size: 1em; background-size:  auto 0.875em;}
.Floor003145 .controls .slick-disabled{border-color: #dcdcdc; cursor: default;}
.Floor003145 .controls .slick-prev{left: 0; }
.Floor003145 .controls .slick-next{right: 0; }
.Floor003145 .controls .slick-prev.slick-disabled{}
.Floor003145 .controls .slick-next.slick-disabled{ }

@media (min-width:1025px) {
.Floor003145 .left{width: 66%;}
.Floor003145 .right{width:28%;}   
}
@media (max-width:1024px) {
.Floor003145 .auto{padding: 3em 0;}
.Floor003145 .right{margin-top: 3em;} 
.Floor003145 .controls .inner{padding: 0 2.2em;} 
}
    
/*RighInfo003141 */
.RighInfo003141{padding: 5% 0;}
/* .RighInfo003141 .auto{padding-bottom: 2em;} */
/* .RighInfo003141 .intro{padding-top: 4.5em; margin-bottom: 4.5625em;} */
.RighInfo003141 .intro .title{ margin-bottom: 0.6em;}
.RighInfo003141 .intro .info{ font-size: 0.875em; line-height: 2;margin-top: 1.4em;}
.RighInfo003141 .intro .info p{margin: 1.8em 0;font-size: 1.16em;color: #333;}
.RighInfo003141 .intro .titleMain{margin-bottom: 2.2em;}
.RighInfo003141 .intro .titleMain p{font-size: 0.75rem;}
.RighInfo003141 .intro .info p.mt-08{margin-top: -1em;}
.RighInfo003141 .intro .in_more{margin-top: 2.5em;}



/*Bottom002870 */
.Bottom002870{background: #ff7fbf;padding: 2% 0;}
.Bottom002870,
.Bottom002870 a{color: #fff;}
.Bottom002870 .auto_1366{max-width: 1366px; width: 96%;}
.Bottom002870 .copyright{padding-left: calc( 131 / 16 * 1em);/* background: url(../images/footer_img.png) no-repeat 10px top; */line-height: 32px;min-height: 80px;padding-left: 0;background-size: 100px auto;}
.Bottom002870 .copyright span{display: block;/* opacity: 0.4; */}
.Bottom002870 .copyright span a{text-decoration: underline;}

@media(min-width:1025px){
.Bottom002870 .copyright{max-width: 820px;width: 80%;}
}
@media(max-width:1024px){
    .Bottom002870 .share{ text-align:center; margin-bottom:3%;}
}





@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 46%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 42%;}

}
@media (max-width:1024px) {
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
.RighInfo003141 .intro .info{ margin-bottom:10%;}
}


/*Menu002077 */
.Menu002077 .auto{ padding:2%; background: #fff;margin: 2% auto;border-radius: 5px;}
.Menu002077 .columnName{float:left;font-size:calc( 18 / 16 * 1em);color:#ff7fbf;width: 55%;max-width: 100%;overflow-x: scroll;}
.Menu002077 .columnName b{ font-size:calc( 34 / 18 * 1em);  display:inline-block; padding-right:10px;font-family:Tahoma, Geneva, sans-serif; text-transform: uppercase;}
.Menu002077 .columnName b:after{ width:105%; content:''; display:block; height:8px; margin-top:-8px; background-color:#efefef;}
.Menu002077 .columnName span{ display:block; padding-top:10px; color: #333;}
.Menu002077 ul{float:right;max-width: 45%;}
.Menu002077 li{ float:left; margin-left:10px; margin-bottom:1px;}
.Menu002077 li a{ display:block; padding:0 28px; border-radius:50px; line-height:35px; border:1px solid #e2e2e2; background:#efefef; font-size:calc( 15 / 16 * 1em);}
.Menu002077 li a:hover,
.Menu002077 li a.aon{ color:#fff; background:#ff7fbf; border-color:#ff7fbf;}

@media(max-width:1000px) and (min-width:769px){
.Menu002077 .columnName b{ font-size:20px;}
}
@media(max-width:768px){
.Menu002077 .columnName{ float:none; padding:2% 0; text-align:center; width:auto;}
.Menu002077 ul{ float:none; max-width:none; overflow:hidden;}
.Menu002077 li{ margin:0 0 10px 0; text-align:center; width:49%; margin-right: 2%;}
.Menu002077 li:nth-child(2n){margin-right:0;}
.Menu002077 li a{ padding:0;}
}



.RighInfo001355 .auto{ background: #fff; padding:2%; margin: 2% auto;border-radius: 5px;}
.RighInfo001355 h2 img{max-height: 60px;}
.RighInfo001355 h2{ color: #498737;}
.RighInfo001355 p{ line-height: calc( 30 / 16 * 1em);}


/*
 .PicList002273 ç›²èµ‚æ½ždemoèŽ½å½•éˆ¥æ’ãƒ‚å¾›ï¿½
 */
.PicList002273{padding: 2% 0;}
.PicList002273 .auto{background: #fff; padding: calc( 30 / 16 * 1em);}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: calc( 12 / 16 * 1em);color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: calc( 18 / 16 * 1em);font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: calc( 14 / 16 * 1em);}
.PicList002273 ul li{margin-bottom:20px;background: #f5f5f5;padding: calc( 35 / 16 * 1em) calc( 20 / 16 * 1em);}

@media screen and (min-width:768px ) {
    .PicList002273 .left{float: left;width: 25%;}
    .PicList002273 .right{float: right;width: 72%;}
    .PicList002273 .right .time{margin-top: 0px;}

}

@media screen and (min-width:1024px ) {
    .PicList002273 .right .time{margin-top: 15px;}
    .PicList002273 ul li:hover{box-shadow: 0px 0px 10px #ddd;}
    .PicList002273 ul li{position: relative;}
    .PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/piclist002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: calc( 48 / 16 * 1em);cursor: pointer;margin-top: -10px}
    .PicList002273{padding-top: 31px;}
}

@media screen and (min-width:1200px ) {
    .PicList002273 .left{float: left;margin-right: 50px;}
    .PicList002273 .right{float: left;width: 600px;}
    .PicList002273 .right .time{margin-top: 14px;}
    .PicList002273 .right .h3{line-height: calc( 18 / 18); margin: 20px 0 10px;}
    .PicList002273 .right .p{line-height: calc( 19 / 14); margin: 3px 0 0 0}
    .PicList002273 ul li{padding-right: 20px;}
}


/*
 .Page002193 
 */
 .Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
 .Page002193 span{ padding:0px 3px; display:inline-block;}
 .Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
 .Page002193 a:hover{ color:#fff; border:1px solid #ff7fbf; background:#ff7fbf;}
 .Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
 .Page002193 .p_cur b{ color:#ff7fbf;}
 .Page002193 .p_count b{ color:#ff7fbf;}
 .Page002193 .p_total b{ color:#ff7fbf;}
 .Page002193 .p_page em{ font-style:normal;}
 .Page002193 .p_page em a{}
 .Page002193 .p_page em a.a_cur{color:#fff;background: #ff7fbf;}
 .Page002193 .p_page b{ font-weight:normal;}


 .PicList001512{ padding:3% 0;}

 .PicList001512 .list{ padding-top:2%;}
 .PicList001512 dd{ float:left; margin-right:2%; margin-bottom:2%; width:49%; border:1px solid #edebec; padding:5px; color:#666; padding:4px; background-color: #FFF; }
 .PicList001512 dd:nth-child(2n){ margin-right:0;}
 .PicList001512 dd div{ position:relative; padding-left:32%;padding-right: 20px; height:210px; overflow:hidden;}
 .PicList001512 dd figure{ position:absolute; left:0; top:0; height:100%;width:28%; }
 .PicList001512 dd h5,
 .PicList001512 dd p{ margin:0; line-height:26px;}
 .PicList001512 dd h2{font-size:18px; font-weight: normal; margin:30px 0 10px 0 }
 .PicList001512 dd h5{font-size:14px; font-weight: normal; margin:0 0 10px 0  }
 .PicList001512 dd p{ color:#888;font-size:14px;  }
 
 @media(max-width:768px){
 .PicList001512 dd{ float:none; width:auto; margin-right:0;}
 }
 @media(max-width:480px){
 .PicList001512 .name h3{ font-size:24px; }
 .PicList001512 dd figure{width:43%; }
 .PicList001512 dd div{padding-left:45%;}
 }
 
/*
 .RichInfo005 æ¶“ç¯¸emoç¼‚æ §å½¿
 */
.RichInfo005{ padding:2% 0 4%; }
.RichInfo005 .auto{ background:#fff; padding: 5%; margin-bottom: 3%;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;border-bottom:1px dashed #d2d2d2;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:26px; font-weight:normal; color:#444}
.RichInfo005 .news_info .title h1 span{ }
.RichInfo005 .news_info .title p{ margin:0; }
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .center { text-align:center }
.RichInfo005 .news_info .info{  font-size: 14px; line-height:30px; color: #444 ;padding: 15px 0 ;}
.RichInfo005 .news_info p {  font-size: 14px; line-height:30px; color: #444 }

.RichInfo005 .news_info .bot{  position: relative ; margin-top: 50px;} 


.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0; position: absolute; right: 0; top: 0px } 
.RichInfo005 .news_info .info_back a{ color:#fff; font-size:14px; background:#ff7fbf; display: block; padding: 10px 30px;}
.RichInfo005 .news_info .info_back a:hover{  background: #367923;}
.RichInfo005 .news_info .info_pn span{ display:block; font-size: 14px; margin: 15px 0}
.RichInfo005 .news_info .info_pn span a{ color:#666;}
.RichInfo005 .news_info .info_pn span a:hover{color:#e60012;}
@media(max-width:1000px){
    
    .RichInfo005 .news_info .info_back{ position: relative }
    
    .RichInfo005 .news_info .bot{  position: relative ; margin-top:15px;} 
}

/*PicList001958*/
.PicList001958{padding:1% 0 3%;}
.PicList001958 .auto{padding: 1.5%; background-color:#fff;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0;}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}
.TextList000746{
    min-height: 500px;
}
.TextList000746 .ul{ padding:3%; background:#fff; }
.TextList000746 li{border-bottom: #ddd 1px dashed; line-height:27px;height:47px; padding:10px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../images/textlist000746-icon.jpg) no-repeat 5px center;}
.TextList000746 li a:hover{/* color:#02801a; */}
.TextList000746 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}
.TextList001260{max-width: 1200px;margin: 0 auto;padding-bottom: 1%;}
.TextList001260 li{ padding:20px 0; background: #fff; padding: 2.2% 3.2%;margin-bottom: 2%;}
.TextList001260 li div{ padding-left:130px; position:relative;}
.TextList001260 li h3{ line-height:52px;font-weight: normal; margin:0; font-size:16px; padding-right:2%;}
.TextList001260 li a:hover h3{ /* color:#498737;*/}
.TextList001260 li p{ margin-bottom:0;color:#999; line-height:24px;}
.TextList001260 li time{ position:absolute; left:0; width:110px; top:0; font-size:13px;color:#666;}
.TextList001260 li time span{ float:left;padding-bottom: 10px; font-size:50px;  line-height:40px;border-bottom: 2px solid #498737;}
@media(max-width:480px){
.TextList001260 li div{ padding-left:90px;}
.TextList001260 li time span{ font-size:40px;padding-bottom: 5px;}
.TextList001260 li p{ overflow:hidden; height:48px;}
}
.TextList001203{margin: 3% 0;}
.TextList001203 li{  line-height:25px; border-bottom:1px solid #eee; padding:0 0px 0 20px; position:relative;}
.TextList001203 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.TextList001203 li a{ display:block; padding:17px 0;}
.TextList001203 li span{ padding-right:10px;}
.TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; padding-right:30px; background-color:#ff7fbf; color:#fff; font-size:12px;}
.TextList001203 li i::before{ position:absolute; content:''; width:25px; height:100%; background:url(../images/textlist001203-icon.png) no-repeat center center/contain; right:0;}
@media(max-width:480px){
.TextList001203 h1{font-size:20px;}
}
@media(max-width:375px){
.TextList001203 li i{padding-left:5px;}
}


.titleMain{margin-bottom: 3.6875em;position: relative;font-size: 16px;}
.titleMain .name{font-size: 1.8em;color: #333;margin-bottom: 0.2em;}
.titleMain .name:after{display: inline-block;content: '';width: 32px;height: 4px;margin-left: 22px;vertical-align: middle;/* background: linear-gradient(to right, #0c8239, #d8e35c); */}
.titleMain p{margin: 0;font-size: 0.75em;color: #666 !important;}
.titleMain .more{position: absolute;right: 0;top: 50%;border-radius: 50px;background-size: 1em auto;margin-top: -1.5625em;transition: 0.3s;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06 );background: #fff;padding: 0.84em 0 0 1.8em;font-size: 0.9em;text-align: right;}
/* .titleMain .more:hover{border-color: #ff7fbf; background-color: #ff7fbf; background-image: url(../images/floor003129-icon-white.svg);} */
.titleMain .more span{background-size: cover;display: inline-block;margin-left: 0.6em;width: 0.7em;height: 0.7em;display: none;}
@media(max-width:640px){
    .titleMain .name{ font-size:1.4em;}
}
.in_more{border-radius: 50px;background-size: 1em auto;margin-top: -1.5625em;transition: 0.3s;box-shadow: 0 2px 8px rgba(0,45, 15, 0.06);background: #fff;    padding: 0.6em 1.8em;font-size: 1em;margin-top: 1.4em;display: inline-block;    border: 1px solid #f0fdf5;color: #0c8239;}
.in_more span{background-size: cover;display: inline-block;margin-left: 0.6em;width: 0.7em;height: 0.7em;}

.Hbody{ background-color: #fff;}


.ingai li{float: left;width: 50%;}
.floor20240508{background: #fff;}
.floor20240508 .left{width: 48%; float:left;}
.floor20240508 .mr-4{margin-right: 4%;}
.floor20240508 .slider li .pic .Ispic{padding-bottom: 75%;}
@media(max-width:768px){
    .floor20240508 .left{width: 100%; float:none; }
    .floor20240508 .left:not(:last-child){margin-bottom:10%;}
    .ingai li{float: left;width: 50%;}
}
.floorb{background: #fff;}
.floorb .ingai li{width: 20%;}
.floorb .slider li a{margin: 0 0.8em;}
.floorb .slider{margin: 0 -0.8em;}
.floorys{
    padding: 0 0 0 0;
}



/*Floor002645 */
.Floor002645{ padding:5% 0;font-size: 16px;}
.Floor002645 .auto{ max-width:1400px;}
.Floor002645 h2{ margin:0; font-size:28px; font-weight:normal; color:#555; padding:5% 0;position:relative;}
.Floor002645 h2 span{ color:#999; margin-left:10px;font-size:22px; opacity:0.4; font-weight:normal;}
.Floor002645 h2 a{ position:absolute; right:0; top:50%; margin-top:-17px; border:1px solid #e7e7e7; line-height:35px; padding:0 20px; background:url(../images/floor002645_more.png) no-repeat 90% center; font-size:18px; color:#ddd; width:150px; border-radius:35px; text-transform:uppercase;}
.Floor002645 h2 a:hover{ color:#12aec1;}
@media(max-width:768px){
.Floor002645 h2{ font-size:20px;}
.Floor002645 h2 span{ font-size:16px;}
.Floor002645 h2 a{ font-size:14px; width:95px;}
}
@media(max-width:480px){
.Floor002645 h2 span{ display:none;}
}
/*swiper*/
.Floor002645 .swiper-container,
.Floor002645 .swiper-wrapper,
.Floor002645 .swiper-slide {position: relative;width: 100%;}
.Floor002645 .swiper-container,
.Floor002645 .swiper-wrapper{z-index: 1;}
.Floor002645 .swiper-container {overflow: hidden;}
.Floor002645 .swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.Floor002645 .swiper-container-android .swiper-slide, 
.Floor002645 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002645 .swiper-wrapper,
.Floor002645 .swiper-slide {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002645 .swiper-wrapper {-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002645 .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
/*swiper end*/

.Floor002645 li{ background:#fcfcfc; border-radius:0.8em;border: 1px solid #f3f3f3;}
.Floor002645 li:hover{ background:#f1f1f1;}
.Floor002645 li .pic{ width:31.8%; overflow:hidden;}
.Floor002645 li .pic img{ display:block; width:100%;border-radius: 0.8em 0 0 0.8em;}
.Floor002645 li .txt{ width:68.2%; padding:0 3% 0 5%;}
.Floor002645 li .txt > *{ margin:0; font-weight:normal;}
.Floor002645 li .txt h3{ font-size:calc(18 / 16 * 1em);}
.Floor002645 li .txt h3 a{color: #232323;}
.Floor002645 li:hover .txt h3 a{ color:#138736; font-weight:bold;}
.Floor002645 li .txt h5{ font-size:calc(14 / 16 * 1em); color:#999; margin:5px 0 10px 0;}
.Floor002645 li .txt p{ line-height:20px; height:40px;}

.Floor002645 .pagers{ padding-top:5%; text-align:center;}
.Floor002645 .pagers span{ display:inline-block; width:12px; height:12px; border:2px solid #138736; border-radius:50%; cursor:pointer; margin:0 5px;}
.Floor002645 .pagers span.swiper-pagination-bullet-active{ background:#138736;}
@media(max-width:1400px){
.Floor002645{ padding-left:2%; padding-right:2%;}
}


.Hbox{margin: 2% 0 0;}
.Hbox .titleMain{ margin-bottom:1.5em;}
.Hbox dl{padding: 0;}
/* .Hbox dd{overflow: hidden; padding: 1.46em 0;} */
/* .Hbox dd:not(:last-child){border-bottom: 1px solid #f3f3f3; } */
/* .Hbox dd time{float: left;max-width: 5em;text-align: center;color: #999999;font-size: 0.875em;} */
/* .Hbox dd time b{display: none;color: #333333; font-size: 1.9em;font-weight: normal; line-height: 1.2;} */
/* .Hbox dd .tit{float: right;width: calc(100% - 5em); line-height: 1.5555; font-size: 1.08em;color: #232323;} */
.Hbox dd{ position:relative; line-height:42px; border-bottom:2px dotted #efefef;padding-left: 14px;}
.Hbox dd::before{ position:absolute; content:''; width:6px; height:6px; border:1px solid rgba(73,135,55,.3); left:0; top:50%; margin-top:-3px; margin-right:12px; border-radius:50%;}
.Hbox dd time{ float:right; font-size:12px; color:#a9a9a9;}
.Hbox dd time b{ display:none;}
.Hbox .fl,
.Hbox .fr{ width:48%;}


@media(max-width:1400px){
.Hbox .fl,
.Hbox .fr{width: 100%;}
}