body{font-family:"微软雅黑";--hover-color:#103b7f; --black:#333; --grey:#666; --grey2:#999;--rgb-white:255,255,255;--rgb-black:0,0,0;font-size:16px; --rgb-hover:0,122,195; background-color: #fff;}

ul,ol,li{list-style: none;}
p{margin: 0;}
p+p{margin-top:1em;}

/*Menu003135 */
.Menu003135{}
.Menu003135 .nav-menu{display: flex;justify-content: center;align-items: center;margin:0.3rem 0;border-bottom: 1px solid #dcdcdc;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;font-size: 20px;line-height: 4;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.selected a,.Menu003135 .nav-menu li.parent a{color: var(--hover-color);}
.Menu003135 .nav-menu li.selected a:before,.Menu003135 .nav-menu li.parent a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: var(--hover-color);}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}


/*TextList002855 */
.TextList002855{padding: 0.5rem 0;}
.TextList002855 .ul li{line-height: 4.5625em;  border-bottom: 1px dotted #a8a8a8;font-size: 18px;}
.TextList002855 .ul li time{float: right;color: #c8c8c8; margin-left: 0.15rem;}
.TextList002855 .ul li a{padding-left: 0.3rem; background: url("../images/TextList002855_icon.png") no-repeat left center;}
@media(min-width:481px){
 .TextList002855 .ul li{font-size: 18px;}
}
/*Page003143 */

#wp_pager .pages{padding:5% 0 3% 0;text-align: center;font-family: 'sans-serif';}
#wp_pager .pages li a.a_first,
#wp_pager .pages li a.a_end,
#wp_pager .pages > span:not(li){display: none;}
#wp_pager .pages li {display: inline-block;margin: 0 5px;padding: 0;border: none;}
#wp_pager .pages{display: table; margin: 0 auto;}
#wp_pager .pages li *{float: left;}
#wp_pager .pages li a{border: solid 1px #ebebeb;line-height: 0.5rem;transition: 0.3s;}
#wp_pager .pages li > a{border-radius: 5px;padding: 0 20px;}
#wp_pager .pages li em{font-style: normal; margin: 0 30px;}
#wp_pager .pages li em a{width: 0.5rem;border-radius: 50%; margin: 0 5px;}
#wp_pager .pages li a:hover,
#wp_pager .pages li a.pgCurrent{color: #fff;background-color: var(--hover-color);border-color:var(--hover-color);}
@media (max-width:1024px) {
#wp_pager .pages{padding: 0 0 2em 0;}
#wp_pager .pages li em{display: none;}
#wp_pager .pages li > a{margin: 0 10px;}
}
/*Floor003240 */
.Floor003240{background: url(../images/Floor003240-bg.jpg) no-repeat center bottom #f4f4f2; background-size: 100% auto;padding: var(--padMar100) 0;font-family: 'HarmonyOS_Sans_SC'; overflow: hidden;}
.Floor003240 .swiper-wrapper{height: auto;}
.Floor003240 .index-title{color: #333333; margin-bottom: 0.4rem;}
.Floor003240 .index-title .tit{font-weight: 500;font-size: var(--font-size46);}
.Floor003240 .index-title .desc{opacity: 0.8;font-weight: 100;font-size: 18px; margin-top: 0.1rem;}

.swiper-v-list{--txth:0.56rem;--vnum:7;}
.swiper-v-list .swiper-slide{font-size: 18px;}
.swiper-v-list .swiper-slide-active{color: #b91e2d;z-index: 4;}
.swiper-v-list .txt{position: relative;}
.swiper-v-list .txt p{margin: 0;}
.swiper-v-list .line{display: flex; justify-content: space-between;align-items: flex-start; position: absolute; left: 0;top: 0;}
.swiper-v-list .line i{background-color: #cacaca;}
.swiper-v-list .swiper-slide-active .line i{background-color: #b91e2d; transition: 0.3s 0.3s;}

.Floor003240 .left{position: relative;z-index: 10;}
.swiper-overlay .swiper-wrapper{ align-items: center;}
.swiper-overlay .swiper-slide{display: flex;align-items:center;z-index: 1;transition: opacity 0.3s;}
.swiper-overlay .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-active):not(.swiper-slide-prev){opacity: 0;}
.swiper-overlay .swiper-slide .pic{position: relative;z-index: 1;transition: 0.3s;}
.swiper-overlay .swiper-slide-next,
.swiper-overlay .swiper-slide-prev{z-index: 2;}
.swiper-overlay .swiper-slide-prev .pic{ transform: scale(0.791) translateX(30%); transform-origin: right 50%; }
.swiper-overlay .swiper-slide-active{z-index: 10;}
.swiper-overlay .swiper-slide-active .pic{transform: scale(1); transform-origin: center center;}
.swiper-overlay .swiper-slide-next .pic{ transform: scale(0.791) translateX(-30%);transform-origin: left 50%;}
.swiper-overlay .swiper-slide .pic img{position: relative;z-index: 4;}
.swiper-overlay .swiper-slide .pic::before{position: absolute;z-index: 10;left: 0;top: 0;content: '';width: 100%;height: 100%;background: url(../images/Floor003240-kuang-v.png) no-repeat center center; background-size: 100% 100%;height: 100%;}
.swiper-overlay .swiper-slide .pic:after{position: absolute; content: '';width: 3.55rem;height: 1.44rem; bottom: -0.05rem;background: url(../images/Floor003240-kuang-shadow.png) no-repeat center center; background-size: contain; left: -1.32rem;z-index: 0;}
.swiper-overlay p{position: absolute; top: 40%;width: 50%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;color: #c00;}

@media (min-width:1025px) {
.Floor003240 .left{width: calc(665 / 1600 * 100%);}
.Floor003240 .right{width: calc(805 / 1600 * 100%);}
.Floor003240 .left:after{position: absolute; left: 0.65rem;right: 0;height: 0.56rem;background: linear-gradient(to bottom,rgba(244,245,243,0) 0%,rgba(244,245,243,1) 100%); content: '';pointer-events: none;bottom: 0;z-index: 10;}
.swiper-overlay{width: 175.156%;margin-left: -37.578%;}
.swiper-overlay{padding: 0 1.32rem;}
.swiper-v-list{height: calc(var(--txth) * var(--vnum));}
.swiper-v-list .txt{height: var(--txth); display: flex;align-items: center;padding-left: 0.65rem;}
.swiper-v-list .swiper-slide{height:  var(--txth);}
.swiper-v-list .line{flex-direction: column;width: 0.37rem;height: calc(100% + 1px);}
.swiper-v-list .line i{height: 1px;width: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(4){width: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(3),
.swiper-v-list .swiper-slide-active .line i:nth-child(5){width:48%;}
}
@media (max-width:1024px) {
.Floor003240 .left{margin-bottom: .5rem;}
.Floor003240 .right{margin: 0 -1.32rem; }
.swiper-v-list .txt{padding: 0.5rem 0.1rem 0;}
.swiper-v-list .txt p.dot2{-webkit-line-clamp:3;}
.swiper-v-list .line{width:calc(100% + 1px); height: 0.37rem;}
.swiper-v-list .line i{width: 1px;height: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(6){height: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(5),
.swiper-v-list .swiper-slide-active .line i:nth-child(7){height:48%;}
.swiper-v-list .swiper-slide{text-align: center;}
}
@media (max-width:640px) {
    .Floor003240 .right{margin: 0 -0.6rem; }
    .swiper-overlay .swiper-slide .pic:after{width: 1.7rem; height: 0.7rem;left: -0.6rem;}
    .swiper-v-list .swiper-slide{font-size: var(--font-size11);}
    .swiper-v-list .swiper-slide-active{font-size: var(--font-size14);}
}


.about{padding: 0.8rem 0 1.2rem;}
.about *{line-height:1.25}
.about_box{display: flex;justify-content: space-between;}
.about_left{width:60%;}
.about_right{width: 30%;}
.about_right figure{background-position: center center;background-repeat: no-repeat;background-size: cover;width: 100%;}
.about_right figure img{max-width:100%}
.Litile h2{font-size: 0.3rem;color: #333;margin:0 0 0.1rem 0;}
.Litile p{font-size: 16px;color: #666;}
.Litile h3{font-size: var(--font-size46);color: var(--hover-color);margin: 0.1rem 0;}
.about_left .desc p{line-height: 0.3rem;font-size: 16px;color: #333;}


.leader{padding: 0.8rem 0;}
.leader ul{display: flex;flex-wrap: wrap;}
.leader ul li a{color: #333;display: flex;justify-content: space-between;align-items: center;background-color: #f5f5f5;}
.leader ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;}
.leader ul li:nth-child(2n){margin-right: 0;}
.leader ul li .leader_left{padding: 5%;width: 60%;}
.leader ul li .leader_right{width: 35%;}
.leader ul li .leader_right figure{width: 100%;padding-bottom:121%;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.leader ul li .leader_left h2{font-size: var(--font-size24);color: #333;margin: 0 0 0.1rem 0;}
.leader ul li .leader_left p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-bottom: 0.4rem;}
.leader ul li .leader_left .more{font-size: 16px;color: #333;background: url(../images/you.svg) no-repeat right center;background-size: 0.25rem;padding-right: 0.3rem;display: inline;text-decoration: underline;}
.leader ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,.1);}
.leader ul li:hover h2{color: var(--hover-color);}


/*
 .PicList001825 为demo编号
 */
 .PicList001825{padding: 0.8rem 0;}
.PicList001825 li{ float:left; width:23.5%; margin-right:2%; padding-bottom:2%; margin-bottom:2%; text-align:center;background-color: #f5f5f5;padding: 2%;}
.PicList001825 li:nth-child(4n){ margin-right:0;}
.PicList001825 li p{ font-size:18px;margin: 0.1rem 0;}
.PicList001825 li span{ color:#666;}
.PicList001825 li figure{ padding-bottom:124%;}
.PicList001825 li figure img{ display:none;}
.PicList001825 li a{color: #333;}
@media(max-width:1000px){
.PicList001825 ul{ padding:2% 0;}
}
@media(max-width:640px){
.PicList001825 li{ width:49%;}
.PicList001825 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList001825 li p{ font-size:15px;}
.PicList001825 li span{ font-size:12px;}
}


/*RighInfo000623 */

.RighInfo000623{background: #fff;padding: 0.8rem 0;}
.RighInfo000623 .title{margin-bottom: 2vw;}
.RighInfo000623 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #a52d33; margin-top: 1vw;}
.RighInfo000623 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.RighInfo000623 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.RighInfo000623 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .title .cn{font-size: 6vw;}
}

.RighInfo000623 .ytable-cell{padding: 4.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 .pic time{bottom: 0; text-align: right;position: absolute;right: 0; background: rgba(165,45,51,0.64);color: #fff; padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{display: block;margin-bottom: 5px;font-size: 72px; line-height: 0.8em;}
.RighInfo000623 .pic time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}

.RighInfo000623 .info{background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff; background-size: contain;}
.RighInfo000623 .p-info{font-size: 16px;line-height: 0.3rem;color: #7d7d7d;margin-top:2vw;}
.RighInfo000623 .p-info p{margin: 0 0 2vw 0;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 16.429%;}
.RighInfo000623 .pic .inner{width: 208.696%;}
.RighInfo000623 .info .inner{padding-left: 31.624%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
}

.newslist{background-color: var(--white);padding: 0.8rem 0;}
.newslist .ul li{padding-bottom: .3rem;margin-bottom: .3rem;border-bottom: 1px solid #ebebeb;position: relative}
.newslist .ul li::before{content: '';position: absolute;width: 0;height: 1px;background:var(--hover-color);left: 0;bottom: -1px;transition: .5s all }
.newslist .ul li a{display: flex;align-items: center;justify-content: space-between;}
.newslist .ul li .pic{width: 15.63%;flex: 0 0 auto;border-radius: .1rem;overflow: hidden;border-radius: .1rem}
.newslist .ul li .pic figure{padding-bottom: 70%;transition: .3s all}
.newslist .ul li .txt{flex: 1;padding: 0 2% 0 .34rem}
.newslist .ul li .txt .tit{font-size: var(--font-size24);color: var(--black);font-weight: 500;padding-bottom: .2rem;transition: .3s all}
.newslist .ul li .txt .desc{font-size: var(--font-size16);color: var(--grey);font-weight: 300;line-height: 1.66}
.newslist .ul li .time{width: 10.5%;flex: 0 0 auto;text-align: center;position: relative;color: var(--grey2);border-left: 1px solid #ebebeb;font-size: .19rem}
.newslist .ul li .time .data{font-size: .5rem;color:var(--hover-color);padding-bottom: .1rem}
.newslist .ul li .time:before{}

.newslist .ul li:hover::before{width: 100%}
.newslist .ul li:hover .pic figure{transform: scale(1.05)}
.newslist .ul li:hover .txt .tit{color: var(--hover-color)}

.Contact{padding: 0.8rem 0;}
.Contact .ContactBox{    display: flex;    background: #f5f5f5;}
.Contact .ContactBox .img{width:50.5%;}
.Contact .ContactBox .img img{max-width:100%}
.Contact .ContactBox .txt{width:49.5%;box-sizing: border-box;padding:2.6%;display: flex;align-items: center;position: relative;background-color: #f5f5f5;}
.Contact .ContactBox .txt::before{content:'';display: none;width:100%;height:6px;background: #00559b;position: absolute;left:0;top:0;}
.Contact .ContactBox .txt .tit{font-size: var(--font-size24);color:var(--hover-color);margin-bottom:0.3rem}
.Contact .ContactBox .txt ul li{position: relative;margin-top:40px;list-style: none;}
.Contact .ContactBox .txt ul li .ico{position: absolute;left:0;top:0;}
.Contact .ContactBox .txt ul li .ico img{max-width: 30px;margin-right: 0.2rem;display: inline-block;display: none;}
.Contact .ContactBox .txt ul li p{font-size:18px;font-weight: bold;color: #333;}
.Contact .ContactBox .txt ul li span{font-size:16px;display: block;margin-top:0.1rem;color:#666;line-height: 1.6;}
.Contact .ContactBox .txt ul li span img{max-width: 1.3rem;}
.Contact .ContactList{margin-top:0.5rem;} 
.Contact .ContactList ul{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Contact .ContactList ul::after{content:'';display: block;clear: both;}
.Contact .ContactList ul li{width:31.33%;margin-left:2%;float:left;margin-bottom:2%;background: #f9f9f9;box-sizing: border-box;padding:0.4rem;transition: all .3s;}
.Contact .ContactList ul li .tit{font-size: 0.26rem;}
.Contact .ContactList ul li .line{height:1px;background: #e6e6e8;width:100%;margin:0.3rem 0;position: relative;}
.Contact .ContactList ul li .line::after{width:20px;height:2px;background: #00559b;position: absolute;left:0;top:0;content:'';display: block;}
.Contact .ContactList ul li .con dd{line-height: 0.32rem;font-size: 0.18rem;color:#777;padding-left:0.6rem;position: relative;;}
.Contact .ContactList ul li .con dd span{position: absolute;left:0;top:0;}
.Contact .ContactList ul li:hover{background: #00559b;color:#fff;}
.Contact .ContactList ul li:hover .line{background: rgba(255,255,255,0.2);}
.Contact .ContactList ul li:hover .line::after{background: #fff;}
.Contact .ContactList ul li:hover .con dd{color:#fff;}


/*RighInfo002852 */

.RighInfo002852{padding:0.8rem 0;}


.RighInfo002852 .intro-main{padding-bottom: 2vw;}
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852  .Litile h2{margin-bottom:0.3rem}
.RighInfo002852 .intro-main .pic{max-width: 20%;margin:0 auto  0.3rem;}
.RighInfo002852 .singlePage{line-height: 28px;color: #333;margin-top: 1vw;}
.RighInfo002852 .title-css{padding: 1vw 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #ea5433;font-size: 24px;color: #ea5433;}
@media(min-width:641px){
.RighInfo002852 .intro-main .left{float: left;width: 100%;}
}
@media(max-width:640px){
	.RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
}
@media(max-width:480px){
.RighInfo002852 .title-css span{font-size: 18px;}
}



.dynamicsinfo{background:#f7f7f7}
.newsInfo{padding:0.8rem 0; }
.singlePage{font-size: 16px; color: var(--black); line-height: 1.875;}
.singlePage .tc {display: flex;justify-content: center;flex-wrap: wrap;margin: 0 -0.729vw 0.833vw;}
.singlePage .tc img{border-radius: 0.1rem;margin: 0 0.729vw 0.729vw;}
.singlePage h2{margin:0;}
.title-info{text-align: center;border-radius: 0.2rem;padding-bottom: 2.188vw;margin-bottom: 2.344vw;border-bottom: 1px solid #dadada;}
.title-info .newstitle{font-size: var(--font-size34);margin:0 0 1.771vw 0; color: var(--black); font-weight: normal;}
.title-info .other{color:rgba(var(--rgb-666));font-size: 18px;}
.title-info .other time{background: url(../images/time.svg) no-repeat 0 center/0.2rem 0.2rem;padding-left: 0.34rem;}

.PrevNextInfo{padding: 2.76vw 2rem 0 0;border-top: 1px solid #dadada;margin-top: 0.4rem;position: relative; font-size: 16px;}
.PrevNextInfo dl{line-height: 0.36rem;min-height: 0.36rem;}
.PrevNextInfo dl dt{color:var(--grey2);}
.PrevNextInfo .back{position: absolute;right: 0;top: 0.6rem;width: 1.8rem;line-height: 0.57rem;text-align: center;border-radius: 0.57rem;color:var(--hover-color); border: 1px solid var(--hover-color); font-size: 16px;}
.PrevNextInfo .back:After{margin: -0.156vw 0 0 1.042vw;width: 0.22rem;height: 0.16rem;background: url(../images/back.svg) no-repeat center center/contain;display: inline-block;content: "";transition: all 0.5s;vertical-align: middle;}
.PrevNextInfo .back:hover{opacity: 0.8;}
.PrevNextInfo .back:hover:After{transform: translateX(0.1rem);}


/*Form003139 */
.Form003139{padding: 0.8rem 0;}
.Form003139 .autoCon-1400{position: relative;z-index: 1;}
.Form003139 .title{font-size: var(--font-size24);color: #333333; line-height: 1.1538em;}
.Form003139 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: var(--hover-color); margin: 1.1538em 0;}
.Form003139 .desc{font-size: 16px;color: #999999;line-height: 1.78571;}
.Form003139 .form{background-color: #f9f9f9; margin-top: 3.375em;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 10px;position: relative;}
.Form003139 .form-ul li .tit{font-size:16px; line-height: 3.5714;color: #333333;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #8b8b8b;font-size: 0.875em;line-height:  3.5714;height:  3.5714em; background: none;padding: 0 1em;}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 10em; background: #6b6b6b;border-radius: 5px;font-size: 0.875em;height:  3.5714em;color: #fff;cursor: pointer; border: 0;margin-top: 0.3rem;}
.Form003139 .form-ul .btn1{background-color: var(--hover-color);}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 5px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width:90.715%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul{width: 90%;}
}





/*Top003166 */
.Top003166  .top_t{height: 36px;line-height: 36px;text-align: right;background-color: #f4f5f6;}
.Top003166  .top_t a{display: inline-block;padding: 0 20px;font-size: 14px;line-height: 14px;border-right: 1px solid #D9DADA;color: #666}
.Top003166  .top_t a:hover,.Top003166  .top_t a:nth-child(4):hover{color: #00b3b0;}
.Top003166  .top_t a:nth-child(3),.Top003166  .top_t a:nth-child(4){border-right: none}
.Top003166  .top_t a:nth-child(4){font-size: 16px;color: #333333;font-weight: lighter;}
.Top003166  .top_t a:nth-child(4) img{margin-right: 7px;margin-top: -3px;}
.Top003166 .top-right nav{text-align: right;}
.Top003166 .top-right nav a:not(:hover){color: #888;}
.Top003166 .top-right nav a:not(:last-child):after{display: inline-block; width: 1.25em; height: 9px; background: url(../images/Top003166-line.svg) no-repeat center; background-size: contain; content: ''; vertical-align: middle;}
.Top003166 .top-search{width: 400px;border: solid 1px rgba(0,179,176,0.2); overflow: hidden; margin-top: 34px;}
.Top003166 .top-search .text{width: 100%;font-size: 1em; height: 44px;line-height: 44px;;}
.Top003166 .top-search .btn{position: absolute;right: 0; top: 0;height: 100%;width: 100px; background: rgba(0,179,176,1); cursor: pointer;height: 44px;line-height: 44px;text-align: center;color: #ffffff;border:none}

.Top003166 #menu{background-color: #113a7e;}
.Top003166 #menu li{ text-align: center;transition: 0.3s background;position: relative;}
.Top003166 #menu li span{line-height:3;font-size: 1.25em;display: block;}
.Top003166 #menu li a{color: #fff;display: block;}

@media (min-width:1025px) {
.Top003166 #menu li.selected span,.Top003166 #menu li.parent span{background: url(../images/navonbg.png) no-repeat bottom center;}
.Top003166 #menu li .sub{position:absolute;display:none;top:100%;width:100%;background: #03B4B1;line-height: 2;}
.Top003166 #menu li .suba{line-height: 2.6;}
.Top003166 #menu li .suba:hover{background: #007569}
.Top003166 .top{padding-top:40px;height: 192px;}
.Top003166 .top .logo{float: left;max-width: 50%;}
.Top003166 .top .logo img{height: 112px;} 
.Top003166 #menu li{float: left;}
.Top003166 .top-search{display: block;position: relative;}
.Top003166 .top-right{float: right;}
}
@media (max-width:1024px) {
	.Top003166 .top_t a{padding: 0 5px;}
	.Top003166 .top_t{line-height: 30px;}
.Top003166{position: relative;border-bottom: 1px solid #dedede;}
.Top003166 .top{padding-top: 10px;}
.Top003166 #menu li{width: auto!important;} 
.Top003166 #menu{position: fixed;right: 0;top: 126px;width: 20em; bottom: 0; overflow: auto;z-index: 100; visibility: hidden; opacity: 0;transform: translateY(4.5em);transition: 0.3s;}  
.menu-show .Top003166 #menu{opacity: 1;transform: translateY(0); visibility: inherit;}
.Top003166 .top-right nav{position: absolute; right:3%; top:0;line-height: 1.5;}
.Top003166 .top .logo{display: flex;align-items: center; height: 80px; width: 50%;}
.Top003166 .top .logo img{max-height: 70px;}
.Top003166 .wap-icon{position: absolute; right: 3%; top: 50%;display: flex;justify-content: space-between;margin-top: 0;}
.Top003166 .wap-icon > * {width: 2em; height: 2em;background-color: #113a7e;}
.Top003166 .open-search{margin-right: 1em;display: none; background-repeat: no-repeat; background-size: auto 70%; background-position: center;}
.Top003166 .open-search.on:after,
.Top003166 .open-search.on:before{background-color: #113a7e;}
.Top003166 .open-menu i{width: 80%;left: 10%;}
.Top003166 .open-menu:not(.on) i:nth-child(1){margin-top: 0.5em;}
.Top003166 .open-menu:not(.on) i:nth-child(3){margin-top: calc(-0.5em - 2px);}
.Top003166 .top-search{position: absolute; left:3%;top: 100%;width: 94%;}
}
@media (max-width:768px) {
	.Top003166 #menu{top: 96px;}
	.Top003166 .top{padding-top: 0;}
.Top003166 .top .logo{height: 60px;}

}
/*Floor002943 */
.Floor002943{padding: 40px 0;}


.title{height: 50px;margin-bottom: 20px;line-height: 50px;background: url(../images/bg1.png) no-repeat left center;padding-left: 24px;position: relative;}
.title a{float: right;color: #333333;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.title b{color: #333333;font-size: 30px;font-weight: bold;}
.title a i{width: 26px;border-radius: 50%;text-align: center;line-height: 24px;font-size: 20px;font-weight: lighter;font-style: normal;height: 26px;display: inline-block;color: #fff; background-color: #113a7e;border: solid 1px #113a7e;}
.Floor002943 .box-1 .slider .Ispic{padding-bottom: 75%;}
.Floor002943 .box-1 .slider li{position: relative;}
.Floor002943 .box-1 .slider li p{position: absolute;bottom: 30px;left: 0;width: 100%;font-size: 24px;line-height: 32px;color: #ffffff;padding-left: 30px;padding-right: 160px;}
.Floor002943 .box-1 .slick-dots{position: absolute; z-index: 10; right: 0; width:160px; bottom: 35px; text-align: center;}
.Floor002943 .box-1 .slick-dots li{display: inline-block; width: 8px; height: 8px; border-radius: 8px;background: #fff; margin: 0 5px;opacity: 0.3}
.Floor002943 .box-1 .slick-dots li button{display: none;}
.Floor002943 .box-1 .slick-dots li.slick-active{background-color: #04b4b1; width: 18px;opacity: 1;}
.Floor002943 .box-1 .list ol .Ispic{width: 35%;float: left;padding-bottom: 23%;}
.Floor002943 .box-1 .slider .Ispic:after{position: absolute;left: 0;width: 100%;height:60%;content: "";bottom: 0; background: linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));}
.Floor002943 .box-1 .list ol .txt{float: right;width: 62%;}
.Floor002943 .box-1 .list ol .txt time{font-size: 16px;line-height: 32px;color: #999999;display: inline-block;margin-top: 10px;}
.Floor002943 .box-1 .list ol .txt h3{font-size: 20px;line-height: 32px;color: #333333;margin: 0 0 10px;}
.Floor002943 .box-1 .list ol .txt p{font-size: 16px;line-height: 30px;color: #666666;}
.Floor002943 .box-1 .list ol{padding-bottom: 24px;border-bottom: 1px dashed #E9E9E9;position: relative;margin-bottom: 10px;}
.Floor002943 .box-1 .list ol:after{position: absolute;left: 0;bottom: -1px;width: 26px;content: "";height: 3px;background-color: #00b3b0;}
.Floor002943 .list li{line-height: 42px;font-size: 18px;padding-left: 15px;position: relative;background: url(../images/dot1.png) no-repeat left center;}
.Floor002943 .list.xwdt li:first-child{display:none}
.Floor002943 .list li time{float: right;color: #b3b3b3; margin-left: 20px;}

.Floor002943 .tzgg{margin-bottom: 30px;}
.Floor002943 .tzgg .slider{margin: 0 -15px;}
.Floor002943 .tzgg .slider li{margin: 0 15px;padding: 40px 30px;background-color: #f4f5f6;}
.Floor002943 .tzgg .slider li a{display: flex;align-items: center;justify-content: center}
.Floor002943 .tzgg .slider li .date{font-size: 46px;line-height: 1;color: #333333;font-weight: bold;text-align: center;min-width: 64px;}
.Floor002943 .tzgg .slider li .date time{font-size: 16px;font-weight: normal;color: #333333;line-height: 20px;display: block;}
.Floor002943 .tzgg .slider li p{width: calc(100% - 100px);padding-left: 20px;border-left: 1px solid #DDE2EA;margin-left: 20px;font-size: 18px;line-height: 36px;position: relative;}
.Floor002943 .tzgg .slider li p:before{position: absolute;left: 0;top: 0;width: 2px;height: 16px;content: "";	background-color: #00b3b0;}

.Floor002943 .box-2 .left .list li:nth-child(1){display:none}

.Floor002943 .box-2 .left .list ol {	background-color: #f4f5f6;padding-right: 35px;position: relative;margin-bottom: 25px;}
.Floor002943 .box-2 .left .list ol:after{position: absolute;left: 0;bottom: 0;height: 3px;background-color: #00b3b0;transition: all 0.3s;content: "";width: 0}
.Floor002943 .box-2 .left .list ol .Ispic{width: 35%;float: left;padding-bottom: 28.26%;transition: all 0.3s}
.Floor002943 .box-2 .left .list ol .txt{float: right;width: 62%;}
.Floor002943 .box-2 .left .list ol .txt time{font-size: 16px;line-height: 32px;color: #999999;display: inline-block;margin-top: 10px;}
.Floor002943 .box-2 .left .list ol .txt h3{font-size: 18px;line-height: 32px;color: #333333;margin: 0 ;}
.Floor002943 .box-2 .left .list ol .txt p{font-size: 16px;line-height: 30px;color: #333333;}
.Floor002943 .box-2 .left .list ol:hover:after{width: 100%}
.Floor002943 .box-2 .left .list ol:hover .txt h3{color: #00b3b0;}
.Floor002943 .box-2 .left .list ol:hover .Ispic img{transform: scale(1.1);}
.Floor002943 .box-2 .list.fr{margin-top: -6px;}
/*.Floor002943 .box-2 .list.fr ul li:nth-child(5){padding-bottom: 15px;border-bottom: 1px dashed #E9E9E9;margin-bottom: 15px;position: relative;}
.Floor002943 .box-2 .list.fr ul li:nth-child(5):after{position: absolute;left: 0;bottom: -1px;width: 36px;content: "";height: 3px;background-color: #00b3b0;}*/
@media(min-width:1025px){
.Floor002943 .fl{width: 48%;}
.Floor002943 .fr{width: 49%;}
.Floor002943 .box-1{padding-bottom: 68px;}
}
.Banner .slider li .imgbox span{background-position: bottom center}
@media(max-width:1024px){
.Floor002943 .list{margin: 4vw 0;}
.Floor002943 .box-1 .slick-dots li{ width: 8px; height: 8px;margin: 0 4px;}
.Floor002943 .box-1 .slick-dots li.slick-active{ width: 20px;}
.Floor002943{padding: 20px 0}

}
@media(min-width:641px){
.Floor002943 .list li a{font-size: 18px;}
.Floor002943 .box-2 .left .list ol{float: left; width: 100%;}
.Floor002943 .box-2 .left .list li{float: right; width: 100%;}
}
@media(max-width:640px){
.Floor002943 .box-2 .left .list ol{margin-bottom: 4vw;}
.title b{font-size: 24px;}
.Floor002943 .list{margin: 20px 0;}
.Floor002943 .box-1 .slider li p{font-size: 18px;padding-right: 100px;padding-left: 10px;bottom: 20px;}
.Floor002943 .box-1 .slick-dots{width: 100px;bottom: 30px;}
}


/*Floor002934 */
.Floor002934 .slider .ul{margin: 0 -15px;}
.Floor002934{margin-bottom: 2.71vw;}
.Floor002934 .slider li{margin: 0 15px;position: relative;}
.Floor002934 .slider li:hover:after{width: 100%}
.Floor002934 .slider li:after{position: absolute;left: 0;bottom: 0;height: 3px;background-color: #00b3b0;transition: all 0.3s;content: "";width: 0}
.Floor002934 .slider li a{display: block; }
.Floor002934 .slider .Ispic{padding-bottom: 67.48%;}
.Floor002934 .slider .txt{padding: 30px;background-color: #f4f5f6;} 
.Floor002934 .slider li:hover .Ispic img{transform: scale(1.1);}
.Floor002934 .slider li:hover aside{font-weight: bold;color: #00b3b0;}
.Floor002934 .slider li aside{font-size: 20px;line-height: 32px;color: #333333;margin-bottom: 15px;}
.Floor002934 .slider li p{height: 60px;font-size: 16px;line-height: 30px;color: #666666;}
.Floor002934 .slider li time{font-size: 16px;line-height: 32px;color: #999999;display: inline-block;margin-top: 15px;}
.Floor002934 .slick-arrow{position: absolute; width: 10px; height: 20px; top: 50%; margin-top: -10px;background: url("../images/Floor002934_prev.gif") no-repeat center center;cursor: pointer; z-index: 10;}
.Floor002934 .slick-prev{left: 20px;}
.Floor002934 .slick-next{right: 20px;background-image: url("../images/Floor002934_next.gif");}

@media(max-width:1024px){
.Floor002934 .slick-prev{left: 1vw;}
.Floor002934 .slick-next{right: 1vw;}
}
@media(max-width:640px){
.Floor002943 .box-1 .list ol .Ispic{width: 100%;padding-bottom: 66%;}
.Floor002943 .box-1 .list ol .txt,.Floor002943 .box-2 .left .list ol .txt{width: 100%;}
.Floor002943 .box-2 .left .list ol .Ispic{width: 100%;padding-bottom: 66%;}
.Floor002943 .box-2 .left .list ol{padding-right: 0;padding: 15px;}
}
/*Floor003081 */
.Floor003081{padding: 50px 0;background: #f4f5f6;}

.Floor003081 .slick-dots{text-align: center;padding-top: 20px;}
.Floor003081 .slick-dots li{display: inline-block;width: 8px; height: 8px;;position: relative;list-style: none; margin: 0 9px;cursor: pointer;transition: all 0.3s}
.Floor003081 .slick-dots li button{font-size: 0; width: 8px; height: 8px; background: #113a7e;border: 0;padding: 0; position: absolute;  border-radius: 8px;opacity: 0.2;transition: all 0.3s}
.Floor003081 .slick-dots li.slick-active{width: 20px;}
.Floor003081 .slick-dots li.slick-active button{opacity: 1;width: 20px;}
.Floor003081 .slider{margin: 0 -13px;}
.Floor003081 .item{margin: 0 13px;}
.Floor003081 .item a{height: 100px;border: solid 1px #e0e0e0;display: block;}
.Floor003081 .item a .Ispic{width: 100%;height: 100%;background: #fff}
.Floor003081 .item a .Ispic span img{object-fit: contain;width:80%}
.Floor003081 .item:hover .Ispic img{transform: scale(1.1);}
/*
 .Bottom002383 为demo编号
 */
.Bottom002383{  background:url(../images/fbg.png) no-repeat center; padding-top:100px;background-size: cover;}
.Bottom002383,.Bottom002383 a{ color: #fff;}
.Bottom002383 a:hover,.Bottom002383 .Copyright a:hover{ color: #fff;opacity: 1;}
.Bottom002383 .auto dl{ float:left;padding-bottom:30px;}
.Bottom002383 .auto dt{  margin-bottom: 20px;}
.Bottom002383 .auto dd{ margin-bottom: 15px;}
.Bottom002383 .auto dd:last-child{display:none}
.Bottom002383 .auto dd a{ line-height:22px; font-size: 12px;}
.Bottom002383 .auto dd span{width: 4em;text-align-last: justify;display: inline-block;}
.Bottom002383 .auto dd b{font-size: 24px;font-weight: normal;}
.Bottom002383 .auto .pic{ padding:0; float: right; text-align:center; position:relative;}
.Bottom002383 .auto .pic figure{ padding-top:10px;text-align: center;}
.Bottom002383 .auto .pic figure img{ width: 150px; height: 150px;margin-bottom: 15px;}
.Bottom002383 .Copyright{ border-top:1px solid rgba(255,255,255,.1); padding: 25px 0;color: rgba(255,255,255,0.4);}
.Bottom002383 .Copyright a{opacity: 0.4;}
.Bottom002383 .Copyright span{ float:left;}
.Bottom002383 .Copyright .fz_box{ float:right;}
.Bottom002383 .Copyright i{ font-style: normal;padding:0 8px;}
.Bottom002383 .Copyright i:last-child{display:none}
@media(max-width:1024px){
	.Bottom002383{padding-top: 20px;}
	.Bottom002383 .auto dl img{max-width: 70%}
	.Bottom002383 .auto dl{float: none;margin: 0 auto;text-align: center;}
	.Floor002943 .tzgg .slider li{padding: 20px;}
	.Floor003081{padding: 20px 0}
	.Floor003081 .slick-dots{padding-top: 10px;}
 .Bottom002383 .auto dl.pic{ display: block;padding: 0; width: 100%;}
 .Bottom002383 .auto .pic figure { padding-bottom: 22px;}
 .Bottom002383 .Copyright{ line-height:25px; text-align: center;}
 .Bottom002383 .Copyright span{ float:none;}
  .Bottom002383 .auto .fz_box{ float: none;}
  .Bottom002383 .auto .pic figure img{margin-bottom: 0;}
  .Bottom002383 .auto dl.pic{margin-bottom: 20px;}
 }
@media(max-width:768px){
 .Bottom002383 .Copyright{ line-height:25px; text-align: center;}
 .Floor002934 .slider .txt{padding: 15px;}
}
@media(min-width:1200px){
	.Bottom002383 .auto dl{ padding-right:75px;}
}
.TextList002855 .wp_entry{font-size:16px}
