.Hometitle{margin-bottom: calc(40 / 16 * 1em);position: relative;z-index: 1;text-align: center;}
.Hometitle .cn{color: #0051a0;font-size:2.625em;font-weight: bold;  line-height: 1;position: relative; }
.Hometitle .cn:after{display:block;width:70px;height:4px;background-color:#0051a0;content:'';margin:0.625em auto 0; border-radius: 10px;border-right: 35px solid #73bf67;} 

.Homemore a{font-size:calc(16 / 16 * 1em); text-align: center; padding: calc(14 / 16 * 1em) calc(28 / 16 * 1em);transition: 0.3s; display: table; background: #0051a0;color: #fff; }
.Homemore a:after{width:12px;height:12px;display: inline-block; content: '';margin-left:1em;background: url(../images/more-on.svg) no-repeat;background-size: contain;}
.Homemore a:hover{background-color:#73bf67; color: #fff;}

@media (max-width:1024px) {
.Hometitle{margin-bottom: calc(30 / 16 * 1em);}
.Hometitle .cn{ font-size: calc(28 / 16 * 1em);}
.Hometitle .cn:after{width:44px;border-right: 22px solid #73bf67;}
}



/*Top003156 */
.Top003156 {position: relative;z-index: 999;left: 0;top: 0;width: 100%;background: #fff;border-bottom: 1px solid rgba(255,255,255,0.3); box-shadow: 0 0 10px rgba(0,0,0,.1); transition: background-color 0.3s,transform 1s;}
.Top003156 .auto { position: relative; z-index: 3; }
.Top003156 .logo { display: table; }
.Top003156 .logo a { display: table-cell; vertical-align: middle; }
.Top003156 .top-right { position: absolute; right: 0; top: 0; display: table; }
.Top003156 .top-right > * { display: table-cell; vertical-align: middle; }
.Top003156 .top-right dd a { display: inline-block; padding-left: 25px; background-repeat: no-repeat; background-position: left center; background-size: auto 18px; }
.Top003156 .top-right dd a.hotline { background-image: url(../images/icon-tel.svg); }
.Top003156 .top-hotline{color: #f47322;font-size: calc(20 / 16 * 1em); padding-left: calc(29 / 20 * 1em); background: url(../images/hotline.svg) no-repeat left center; background-size: 1em auto; line-height: calc(36 / 20 * 1em);}
.Top003198 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top003156 .top-right .lang{position: relative;z-index: 100;}
.Top003156 .top-right .lang .icon{display: inline-block;margin-left:-4px;vertical-align: middle;width:2em;height:2em;background-image:url(../images/lang2.svg);background-size:1.355em;background-repeat:no-repeat;background-position:center;position:relative;}
.Top003156 .top-right .lang .lang_box{position: absolute; left: 50%; width: 100px;margin-left: -50px; z-index: 100;background: #fff;border-radius: 0 0 6px 6px; top: 100%; padding: 10px 0;display: none;}
.Top003156 .top-right .lang .lang_box a{display: block;line-height: 30px;text-align: center;}
.Top003156 .top-right .lang span{font-size: calc(14 / 16 * 1em);color:#999;display: inline-block;vertical-align: middle;}


.Top003156 .open-search { cursor: pointer; display: block; width: 2em; height: 2em; background: url(../images/search.svg) no-repeat center center; background-size: 1.25em; border-radius: 50%; }
.Top003156 .open-search.on:before, .Top003156 .open-search.on:after { background-color: #0051a0; }
.Top003156 .top-search { position: absolute; right: 0; top: 100%; z-index: 100; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.3); border-radius: 5px; }
.Top003156 .top-search .text { width: 100%; height: 3.125em; line-height: 3.125em; padding: 0 3.125em 0 1.25em; }
.Top003156 .top-search .btn { position: absolute; right: 0; top: 0; width: 3.125em; height: 100%; background: url(../images/search.svg) no-repeat center center; background-size: auto 18px; }
.Top003156 menu li span, .Top003156 menu li span a { display: block; }
.Top003156 menu li span { position: relative; z-index: 2; }
.Top003156 menu li span a{color: #333; }
.Top003156 menu li span:after { position: absolute; content: ''; left: 50%; height: 2px; background:#0051a0; transform: translateX(-50%); transition: 0.3s; bottom: -1px; width: 0; }
.Top003156 menu li span a:hover, .Top003156 menu li.aon span a { color: #0051a0;}
.Top003156 menu li:hover span:after, .Top003156 menu li.aon span:after { width: 100%; }


@media (min-width:1025px) {
.Top003156 header {padding: 0 12% 0 0%;}
.Top003156 menu { margin: 0 auto; display: table; float: right; }
.Top003156 .top-right{float: right;}
.Top003156 menu li { float: left; }
.Top003156 menu li + li { margin-left: calc(55 / 1920 * 100vw); }
.Top003156 menu li span a { line-height: calc(90 / 18 * 1em); font-size: calc(18 / 16 * 1em);}
.Top003156 .logo { height: calc(90 / 16 * 1em);  float: left;}
.Top003156 .logo img { max-height: calc(55 / 16 * 1em); }
.Top003156 .top-right { height:calc(90 / 16 * 1em); }
.Top003156 .top-right dd a { margin-right: .625em; }
.Top003156 .top-right dt:nth-child(1){padding-left: calc(10 / 16 * 1em); padding-right:calc(5 / 16 * 1em) ;}
.top-search { width: 20em; }
.Top003156 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden;}

}

@media (max-width:1024px) {
.Top003156 menu { position: absolute; right: 0; top: 100%;width: 220px; padding: 0.625em; background: #fff;  visibility: hidden; transform: translateY(5em); transition: 0.3s; opacity: 0; }
.menu-show .Top003156 menu { transform: translateY(0); opacity: 1; visibility: inherit; }
.Top003156 menu li {border-bottom: 1px dotted #eee;}
.Top003156 menu li span{line-height: 2.6; padding-left:1em;}
.Top003156 menu li span a {   color: #333; font-size: 1.125em; }
.Top003156 menu li a:hover, 
.Top003156 menu li.aon span a{color: #0051a0;}
.Top003156 menu li span:after{ display: none;}
.Top003156_fixed menu li span:after{ display: none;}
.Top003156 .logo {  height: 4em; }
.Top003156 .logo img { max-height: calc(38 / 16 * 1em); }
.Top003156 .top-right { height: 4em; }
.Top003156 .top-right dd { font-size: 0.875em; }
.Top003156 .top-right dd a { margin-left: 1em; }
.Top003156 .top-right dt { padding-left: 1em; }
.Top003156 .open-menu { display: block; width: 2em; height: 2em; }
.Top003156 .open-menu i { background-color: #0051a0; }
.Top003156 menu li.has-sub span .op:before, 
.Top003156 menu li.has-sub span .op:after{background-color: #0051a0;}
.top-search { width: 100%; }
.Top003156_fixed .open-menu i { background-color: #0051a0; }
.Top003156 menu li .sub {background-color: #f8f9fa;}
.Top003156 .top-right .lang .lang_box{width: 60px; margin-left: -30px;}
}

@media(max-width:640px){
  .Top003156 .top-right dt{padding-left:3px;}
  .Top003156 .top-right .lang{margin-right:-3px;}
}

/*Banner003158 */
.Banner003158 li.slick-slide{position: relative;z-index: 1;}
.Banner003158 .txt{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 10;text-align: left;color: #fff; background:rgba(0,0,0,0.35); }
.Banner003158 .txt .ytable{height: 100%; table-layout: fixed;}
.Banner003158 .tit,
.Banner003158 .desc,
.Banner003158 .more{transform: translateY(30px); opacity: 0; transition-duration: 0.3s; transition-delay: 0.3s;letter-spacing: 1px;}
.Banner003158 .tit{ font-size: calc(56 / 16 * 1em); line-height: 1.2;font-weight: bold;margin-bottom:  calc(20 / 56 * 1em);}
.Banner003158 .desc{font-size: calc(20 / 16 * 1em); transition-delay: 0.6s; line-height: 1.875;}
.Banner003158 .more{display: inline-block;width: 10em; line-height: 3.125; border: solid 2px #73bf67;color: #73bf67;transition-delay: 0.9s;}
.Banner003158 .more:after{display: inline-block;content: '';width: 8px; height: 13px; margin-left: 5px;background-image: url(../images/Banner003158-more.svg);vertical-align: middle;}
.Banner003158 .more:hover{background-color: #73bf67;color: #fff;}
.Banner003158 .more:hover:after{background-image: url(../images/Banner003158-more-white.svg);}
.Banner003158 .ani-show .tit,
.Banner003158 .ani-show .desc,
.Banner003158 .ani-show .more{transform: translateY(0); opacity: 1;}
.Banner003158 .slick-dots{position: absolute;left: 50%;transform: translateX(-50%);z-index: 10; bottom: 2em;}
.Banner003158 .slick-dots li{float: left;}
.Banner003158 .slick-dots li button{border: 0;overflow: hidden;;font-size: 1em;text-indent: -999em;width: 0.875em;height: 0.875em;background-color: #ffffff; border-radius: 50%; margin: 0 0.625em;display: inline-block;padding: 0; vertical-align: middle;}
.Banner003158 .slick-dots li:after{display: inline-block;content: '';width: 0; height: 2px; background-color: #ffffff; transition: 0.3s; vertical-align: middle;}
.Banner003158 .slick-dots li.slick-active:after{width: 50px; background: #73bf67; }
.Banner003158 .slick-dots li.slick-active button{background: #73bf67;}
@media (min-width:1025px) {
.Banner003158 .wap{display: none;} 
  .Banner003158 .tit,
  .Banner003158 .desc,
  .Banner003158 .more{width: 50%;}
}
@media (max-width:1024px) {
.Banner003158 .pc{display: none;} 
.Banner003158 .tit{font-size: 1.875em;}
.Banner003158 .desc{font-size: 1em;letter-spacing: 0px;line-height: 1.6;}
.Banner003158 .more{line-height: 2.5;width: 7em;}
}

/*Floor003153 */
.Floor003153{padding: 4% 0;position: relative; background: #f1f5f9; z-index: 1;}
.Floor003153::before{width: 100%; height: 100%;background: url(../images/about.png) no-repeat left center;content: '';display: block;position: absolute;left: 0%;bottom: 0;background-size: contain; z-index: -1;}
.Floor003153 .Hometitle{ text-align: left;}
.Floor003153 .Hometitle .cn:after{margin: 0.625em  0 auto;}
.Floor003153 .Homemore{padding-top: calc(30 / 16 * 1em);}
.Floor003153 .intro .edit-info{line-height: 2; color: #333;font-size: calc(18 / 16 * 1em);}

@media (min-width:1025px) {
.Floor003153 .intro .img{width: 50%;}
.Floor003153 .intro .info{padding-right: 5%; }  
}
@media (max-width:1024px) {
.Floor003153 .intro .img{margin-top: 1em;}
.Floor003153 .Homemore{padding-top: calc(16 / 16 * 1em);}
}


/*Floor002873 */
.Floor002873 {padding: 4% 0; /* background: #f8f8f8; */ }

.Floor002873 .slick-arrow { position: absolute; border: 0; font-size: 1em; text-indent: -999em; width: calc(48 / 16 * 1em);height: calc(48/ 16 * 1em);background: #0051a0; top: 50%; border-radius: 50%; margin-top: calc(-24 / 16 * 1em);z-index: 10; }
.Floor002873 .slick-arrow:hover { background: #73bf67; }
.Floor002873 .slick-prev { left: calc(-60 / 16 * 1em); }
.Floor002873 .slick-next { right: calc(-60 / 16 * 1em); }
.Floor002873 .slick-arrow:before { position: absolute; content: ''; width: calc(10 / 16 * 1em);height: calc(10 / 16 * 1em);border-top: 2px solid #fff; border-right: 2px solid #fff; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(45deg); }
.Floor002873 .slick-prev:before { transform: translate(-50%, -50%) rotate(-135deg); }

.Floor002873 li {position: relative;float: left; text-align: center;transition: .3s;overflow: hidden; }
.Floor002873 li a{color:#fff; position:absolute; left:0; top:0; height:100%; width:100%; text-align:center; background:rgba(0,81,160,0.85); transition:0.3s;}
.Floor002873 li figure.hover{padding-bottom: 120%; }
.Floor002873 li .inner{ padding: calc(20 / 16 * 1em) calc(25 / 16 * 1em);left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 100%;z-index: 1;}
.Floor002873 li .icon img { max-height: calc(60 / 16 * 1em);transition: 0.5s;}
.Floor002873 li:hover .icon{filter: grayscale(100) brightness(100);}
.Floor002873 li:hover .icon img { transform: rotateY(-180deg);}
.Floor002873 li .tit {font-size: calc(24 / 16 * 1em); padding: calc(20 / 24 * 1em) 0 0;}
.Floor002873 li p { line-height: calc(30 / 16 * 1em);/* height: calc(120 / 16 * 1em); */}
.Floor002873 li span{ display:inline-block; padding:calc(8 / 16 * 1em) calc(20 / 16 * 1em); border: 1px solid #fff;margin-top: calc(12 / 16 * 1em); }
.Floor002873 li a:hover{background:rgba(115,191,103,0.95);}
.Floor002873 li:hover span{background: #fff; color: #73bf67;}

@media(min-width:1025px) {
.Floor002873 .slider { margin-left: -10px;margin-right: -10px;}
.Floor002873 li.slick-slide { margin: 0 10px;}
}

@media(max-width:1024px) {
.Floor002873 .slick-list { margin: 0 calc(48 / 16 * 1em);}
.Floor002873 li.slick-slide { margin: 0 10px;}
.Floor002873 .slick-prev { left: 0; }
.Floor002873 .slick-next { right: 0; }
}

@media(max-width:640px) {
.Floor002873 .slick-list { margin: 0 calc(48 / 16 * 1em);}
/* .Floor002873 .slick-prev { left: 0; }
.Floor002873 .slick-next { right: 0; } */
}



/*Bottom002887 */
.Bottom002887{background: #333;}
.Bottom002887,
.Bottom002887 a{color: rgba(255,255,255,0.6);}
.Bottom002887 a:hover{color: #fff;}
.Bottom002887 .copyright{padding: calc(18 / 16 * 1em) 0;border-top: 1px solid rgba(255,255,255,0.1);line-height: 2;color: rgba(255,255,255,0.6); font-size:1em;}
.Bottom002887 .copyright .fr{overflow: hidden;}
.Bottom002887 .copyright .fr a{display: inline-block;}
.Bottom002887 .copyright .fr a:not(:last-child):after{margin: 0 20px;content: ''; display: inline-block; width: 1px; height: 12px; vertical-align: middle;background: rgba(255,255,255,0.5);}

.Bottom002887 .b_link{margin-bottom: calc(25 / 16 * 1em); line-height: 24px;color: rgba(255,255,255,0.6);}
.Bottom002887 .b_link .fl{position: relative; padding-left: 80px;}
.Bottom002887 .b_link .fl span{position: absolute; left: 0; top: 0; }
.Bottom002887 .b_link .fl a{display: inline-block;color: rgba(255,255,255,0.6);}
.Bottom002887 .b_link .fl a:not(:last-child):after{margin: 0 15px;content: ''; display: inline-block; width: 1px; height: 12px; vertical-align: middle;background: rgba(255,255,255,0.2);}
.Bottom002887 .b_link .fl a:hover{color: #fff;}

.Bottom002887 .code{max-width: 180px; /* margin: 0 auto; */}
.Bottom002887 .code li{float: left; /* width: 43.75%; */ text-align: center;}
.Bottom002887 .code li:nth-child(2n){float: right;}
.Bottom002887 .code li aside{color: rgba(255,255,255,0.5); margin-top: 10px; font-size: calc(18 / 16 * 1em);}
.Bottom002887 .code li img{border-radius: 4px; display: block; width: 100%; max-width: 130px;}
.Bottom002887 .b_nav{padding: 4% 0 2% 0; }
.Bottom002887 .b_nav .tit{font-size: calc(20 / 16 * 1em);color: #fff;  margin-bottom:1em;}
.Bottom002887 .b_nav .item .tit{position: relative;border-bottom: 1px solid rgba(255,255,255,0.1);padding-bottom: 20px;}
.Bottom002887 .b_nav .item .tit:after {display: block;content: '';width: 20px;height: 2px;background-color: #73bf67;position: absolute;left: 0;bottom: -1px;}
.Bottom002887 .b_nav .tit a{color: #fff;}
.Bottom002887 .b_nav nav dd{line-height: 2; margin: 0.5em 0; font-size: calc(18 / 16 * 1em);}
.Bottom002887 .b_nav nav dd a{color: rgba(255,255,255,0.6);}
.Bottom002887 .b_nav nav dd a:hover{color: #fff;}
.Bottom002887 .contact .call{font-size: calc(38 / 16 * 1em); font-weight: bold;color: #fff;}
.Bottom002887 .contact p{margin-top: 5px; line-height: 1.8; font-size: calc(18 / 16 * 1em); }
@media(min-width:641px){
.Bottom002887 .b_nav nav .item{float: left; max-width: 150px;}
.Bottom002887 .b_nav nav .item dl{display: block!important;}
}
@media(min-width:1025px){
.Bottom002887 .b_nav{display: flex;justify-content: space-between;}
.Bottom002887 .code{/* width: 20%; */}
.Bottom002887 .b_nav nav{width:46%;}
 .Bottom002887 .contact{width: 38%;padding: 0 2% 0 5%;}
}
@media(max-width:1024px){
.Bottom002887 .contact,
.Bottom002887 .code .tit{text-align: center;}
.Bottom002887 .b_nav nav{ display: none;}
.Bottom002887 .code{max-width: 100%;}
.Bottom002887 .code ul{ display: table; margin: 0 auto;}
.Bottom002887 .code li img{ max-width: 120px;}
.Bottom002887 .b_link{text-align: center;}
.Bottom002887 .b_link .fl span{ position: inherit;}
.Bottom002887 .b_link .fl{ padding-left: 0;}
.Bottom002887 .b_link .fl a:not(:last-child):after{margin: 0 5px;}
.Bottom002887 .copyright{ text-align: center;}
.Bottom002887 .copyright .fr a:not(:last-child):after{margin: 0 10px;}
}
@media(max-width:640px){
.Bottom002887 .b_nav nav .item{margin: 0!important;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Bottom002887 .b_nav nav .item dl{display: none; padding-bottom: 20px;}
.Bottom002887 .b_nav nav .tit{position: relative;z-index: 1;padding-right: 40px;}
.Bottom002887 .b_nav nav .tit i{position: absolute; right: 0; top: 50%; width: 20px; height: 20px; margin-top: -8px;transition: 0.3s;}
.Bottom002887 .b_nav nav .tit i.on{transform: rotate(45deg);}
.Bottom002887 .b_nav nav .tit i:before,
.Bottom002887 .b_nav nav .tit i:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #fff;}
.Bottom002887 .b_nav nav .tit i:before{width: 50%; height: 2px;}
.Bottom002887 .b_nav nav .tit i:after{width: 2px; height: 50%;}
.Bottom002887 .b_nav nav dd{padding: 5px 0;}
.Bottom002887 .contact p{line-height: 1.5;margin:8px 0;}
.Bottom002887 .b_link .fl{padding-left:0 !important;}
}



.ban{ background: #000;}
.ban img{ opacity: 0.7;}
@media (min-width:1025px) {
.ban .wap{display: none;}   
}
@media (max-width:1024px) {
.ban .pc{display: none;}      
}


/*PicList000687 */

.PicList000687{padding: 4% 0 0 0;overflow: hidden;}

.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #0051a0;display: block;}
.PicList000687 .more:hover{background: #73bf67;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:640px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: calc(22 / 16 * 1em);color: #000;}
.PicList000687 a:hover .tit{color: #0051a0;}
.PicList000687 p{line-height: 1.7;color: #7d7d7d; margin-bottom: 2.03vw; font-size: calc(18 / 16 * 1em);}

.PicList000687 .news-top{padding-bottom: 4.22vw;}
.PicList000687 .news-top .info{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.PicList000687 .news-top .pic { overflow: hidden; }
.PicList000687 .news-top .pic .Ispic { padding-bottom: 75%; transition: .5s; }
.PicList000687 .news-top a:hover .Ispic { transform: scale(1.1); }
.PicList000687 .news-top time{border-left:1px solid #c6c6c6; padding-left: 1.62vw;display: block; margin-bottom: 2.61vw;color: #0051a0;font-size: 18px;}
.PicList000687 .news-top time span{display: block;font-size: 2em;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#0051a0;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 520px;}
.PicList000687 .news-top .info .main{padding-left: 5.21vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{background: #f5f5f5;padding: 4% 0 0vw 0;}
.PicList000687 .news-list li{background: #fff; margin-bottom: 1.41vw;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{border-left: 2px solid #73bf67; padding-left: 4.17vw; padding-right: 4.06vw;}
.PicList000687 .news-list .pic { overflow: hidden; }
.PicList000687 .news-list .pic .Ispic { padding-bottom: 75%; transition: .5s; }
.PicList000687 .news-list a:hover .Ispic { transform: scale(1.1); }
.PicList000687 .news-list .tit{margin-bottom: 10px;}
.PicList000687 .news-list time{color: #ccc;}
.PicList000687 .news-list .more{line-height: normal;color: #0051a0;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more1.png");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 320px;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #73bf67; border-bottom: 0;}
}



/*RighInfo002973 */
.RighInfo002973{ margin: 4% 0;color: #333;}
.RighInfo002973 .news-details{}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #eee; padding-bottom: calc(25 / 16 * 1em); margin-bottom: calc(25 / 16 * 1em);}
.RighInfo002973 .news-details .title h1{font-size: calc(26 / 16 * 1em); margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height:1; font-size: calc(18 / 16 * 1em);}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 2;border-bottom: 1px solid #eee;padding: 0 0 2% 0; margin-bottom: 2%; font-size: calc(18 / 16 * 1em);}

.RighInfo002973 .pn-page aside{padding: 10px 0; font-size: calc(18 / 16 * 1em);}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #0051a0;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
.RighInfo002973 .news-details .edit-info img{ width: 100% !important; height: 100% !important;}
.RighInfo002973 .news-details .title h1{font-size: calc(22 / 16 * 1em);}
}



/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size:1em; padding-left:calc(20 / 16 * 1em);background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height:calc(80 / 16 * 1em);}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: calc(20 / 16 * 1em);line-height:calc(80 / 20  * 1em);}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #0051a0;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #0051a0;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}
@media(max-width:640px){
  .Menu003135 .nav-menu{overflow: auto;}
  .Menu003135 .nav-menu ul{white-space: nowrap;}
  .Menu003135 .nav-menu li{float:none;display: inline-block;}
  .Menu003135 .nav-menu li:not(:last-child){margin-right:18px;}
}

/*
.PicList002323 为demo编号
*/
.PicList002323{ padding: 4% 0 0 0;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 ul{ }
.PicList002323 ul li{ float: left; margin-bottom: 2%; margin-right: 2%; text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #555;margin:10px 0 0; font-weight: normal; font-size: 16px;text-align: center;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0051a0;}

@media(min-width:1025px ){
.PicList002323 ul li{width:23.5%; }
.PicList002323 ul li:nth-child(4n){ margin-right: 0;}
}

@media(max-width:1024px){
.PicList002323 ul li{width:49%; }
.PicList002323 ul li:nth-child(2n){ margin-right: 0;}

}

/*TextList002855 */
.TextList002855{padding: 4% 0 0 0;}
.TextList002855 li{line-height: 4.5625em;  border-bottom: 1px solid #eee; font-size: calc(18 / 16 * 1em);}
.TextList002855 li time{float: right;color: #999; margin-left: 15px;}
.TextList002855 li a{padding-left: 30px; background: url("../images/TextList002855_icon.png") no-repeat left center;}
.TextList002855 li a:hover{ color: #0051a0;}


.ban,.ban img{width: 100%;}
.prod-search{font-size: 16px; }
.prod-search .auto{/* padding: 10px;background: #f9f9f9;box-shadow: 15px 0 30px rgba(0,0,0,0.06);padding-left: 20px; */}
.prod-search .box-select{position: relative; z-index: 30; }
.prod-search .select-list{position: absolute; top: 100%; left: 0; width: 100%;border: 1px solid #ededed; background: #fff;border-top: 0;box-shadow: 15px 0 16px rgba(0,0,0,0.04);}
.select-list{padding: 20px;color: #666;display: none;}
.select-list ul{padding-right: 20px;}
.select-list li{line-height: 30px;text-transform: uppercase;}
.select-list .mCustomScrollbar{height: 270px;}
.select-list .mCSB_inside > .mCSB_container{margin-right: 0;}
.select-list .mCSB_scrollTools .mCSB_draggerRail {background-color: #f1f1f1;}
.select-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0051a0;}
.select-list .mCSB_scrollTools{width: 4px;}

.a_after{border:1px solid transparent; border-bottom-color: #eee;line-height: 50px;padding-right: 46px;position: relative;text-transform: uppercase;color: #666; transition: 0.3s;}
.prod-search .box-select.on{z-index: 40;}
.on .a_after{padding-left: 24px;border-color: #eee; }
.a_after:after{position: absolute; content: ''; width: 8px; height: 8px; border-bottom: 1px solid #b7b7b7;border-right: 1px solid #b7b7b7; transform: rotate(45deg); right: 20px; top: 50%; margin-top: -4px;}
.box-search .text{width: 100%; height: 49px; line-height: 22px; padding: 13px 10px; border: 0;color: #999;background-color: #f8f8f8; font-size: 16px;}
.box-search .btn{background: #0051a0 url("../images/Banner002910_btn.png") no-repeat center center;cursor: pointer;padding: 0;position: absolute;right: 0; top: 50%;height: 48px;transform: translateY(-50%);background-size: 20px;}
@media(min-width:1025px){
.control{padding-bottom: 6.25vw;}
.prod-search .box{float: left; }
.prod-search .box-select{width: 24.887%;margin-right: 5.732%;}
.prod-search .box-search{width: 100%;}
.prod-search{width: 100%;z-index: 15;position: relative;max-width: 500px;margin-bottom: 3%;margin: 0 auto 3%;}
.box-search .btn{width: 9.05%;}
}
@media(max-width:1024px){
.control{padding-bottom: 3vw;}
.prod-search{bottom: 0!important; margin-top: 3vw;margin: 0 auto 3%;}
.box-search{padding-right: 50px;position: relative;}
.box-search .btn{right: 0;width: 50px;}
.prod-search .box-select{margin-bottom: 20px;}
.mouse a{ height: 40px; width: 24px;}
}
@media(max-width:640px){
.slick-arrow{width: 40px; height: 40px;}
.share,
.mouse{display: none!important;}
.prod-search .auto {padding: 5vw 3vw;}
}


/*
 .TextList001131 为demo编号
 */
.TextList001131{ padding:4% 0 0 0;}
.TextList001131 .Textdown{background: #0051a0;height: 50px; line-height: 50px; display: inline-block; padding: 0 25px; text-align: center; font-size: 16px;color: #fff;}
.TextList001131 .Textdown:hover{background: #73bf67;}

.TextList001131 li{ line-height:30px;font-size:calc(16 / 16 * 1em); padding:30px; background: #fff;box-shadow: 0 0 40px rgba(128, 128, 128, 0.13);margin-bottom: 20px;}
.TextList001131 li  span{ float:left; width:30px; height:30px; background-color:#ccc; margin-right:20px; text-align:center; color:#fff; font-weight:bold;}
.TextList001131 li:hover span{ background-color:#0051a0;}
.TextList001131 li:hover a{color:#0051a0;}
.TextList001131 li a{ display:flex;justify-content: space-between; align-items: center; overflow:hidden;}
.TextList001131 li b,
.TextList001131 li em{ padding-right:2%;float:left; }
.TextList001131 li b{ font-size:calc(20 / 16 * 1em);font-weight: normal; text-align: left; }
.TextList001131 li em{ font-style:normal;width:20%;color: #777;}
.TextList001131 li .down{width:auto;background: url(../images/xz.svg) no-repeat left center;background-size:25px;padding-left: 30px;float: right;padding-right: 0;}
@media(max-width:1024px){
.TextList001131 li{  padding:10px;}
.TextList001131 li b,
.TextList001131 li em{ float:none; display:block; width:auto;}
.TextList001131 li  span{margin-right:10px;}
}
 
 /*Page003143 */
.Page003143 .Pages{padding: 4% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #0051a0;border-color: #0051a0;}
@media (max-width:1024px) {
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}

.cyqy{padding: 4% 0 0 0;}
.cyqy_list ul{display: flex;border-bottom: 1px solid #eee;}
.cyqy_list ul:nth-child(2n+1) {background: #f5f7fa;}
.cyqy_list ul:first-child{background-color: #0051a0;}
.cyqy_list li{width: 20%;text-align: center;list-style: none;font-size: calc(18 / 16 * 1em);color: #333;line-height: 1.8; padding: 15px 15px;}
.cyqy_list ul:first-child li{color: #fff;font-size: calc(18 / 16 * 1em);}

@media (max-width:640px) {
.cyqy_list{overflow: auto; }
.cyqy_list .table_ul{ width: 165%;}
.cyqy_list li{padding: 8px 8px;}
}


.TextList001397{ padding:3% 0;}
.TextList001397 ul li{margin-top: 20px;}
.TextList001397 ul li h3{padding: 7px 0;padding-left: 50px; background: #eaeaea url(../images/TextList001397_q.png) 0 50% no-repeat; color: #444; font-weight: normal;}
.TextList001397 ul li pre{padding-left: 50px; color: #6d6d6d;}
 /*
  .Form002319 为demo编号
  */
.Form002319{ padding: 4% 0;background-color: #f5f5f5;}
.Form002319 .Downbtn{ padding-top: 0%;}
.Form002319 .row dl{ width: 100%; padding-right: 20px; position: relative; line-height: 40px; margin-bottom: 15px;}
.Form002319 .row dl em{ font-style: normal; color: #f00; position: absolute; right: 0; top: 0; display: block;}
.Form002319 input.text{ border: 1px solid #f0f0f0; background: #fff; display: block; height:calc(50 / 18 * 1em); line-height: 30px; width: 100%; padding: 10px 10px; color: #333;border-radius: 5px;font-size: calc(18 / 16 * 1em);}
.Form002319 input.text::-ms-input-placeholder{ color: #aaa;}
.Form002319 select{border: 1px solid #f0f0f0; background: #fff url("../images/Form002319-icon.png") no-repeat 95% center ; display: block; height:calc(50 / 18 * 1em); width: 100%; padding:  10px; color: #666; appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-right: 14px;border-radius: 5px; font-size: calc(18 / 16 * 1em);}
.Form002319 select::-ms-expand { display: none; }
.Form002319 textarea{height: 180px;width: 100%;background: #fff;border: 1px solid #f0f0f0;padding: 10px;font-size: calc(18 / 16 * 1em);}
.Form002319 .tip{color: #f00;}
.Form002319 .tit{font-size: calc(18 / 16 * 1em);line-height:calc(32 / 18 * 1em);color: #333;display: block;}
.Form002319 .center{text-align: center;}
.Form002319 .btn{ background: #333; height:calc(50 / 18 * 1em); display: inline-block; border: 1px solid #6e6e6e; width: 33.3334%; max-width:calc(150 / 18 * 1em); margin-right: 15px; font-size: calc(18 / 16 * 1em); color: #fff; cursor: pointer; }
.Form002319 .reset{background: #0051a0;}
.Form002319 .btn:hover{background: #73bf67; border-color: #73bf67;}
@media only screen and (min-width:640px ) {
.Form002319 .row2 dl{ float: left; width: 48%;}
.Form002319 .row2 dl:last-child{ float: right;}	
.Form002319 .btn{ font-size: 18px;}
}
@media (max-width:640px) {
.Form002319 .row dl{ line-height: 2;}
}
 
 
.Form002319 .queueList {margin: 0; border: 0; background: #fff;}
.Form002319 .placeholder{padding: 15px;min-height: auto;text-align: left;}
.Form002319 .placeholder p{ display: none;}
.Form002319 .placeholder p +div{display: none;}
.Form002319 .placeholder .webuploader-pick{margin: 0;background: #0051a0;}
.Form002319 .placeholder .webuploader-pick-hover{background: #73bf67;}
.Form002319 .statusBar .btns .uploadBtn{background: #0051a0;}
.Form002319  .statusBar .btns .uploadBtn:hover{background: #73bf67;}
 
 
 
 
 
 /*
 .TextList001202 为demo编号
 */
.qusi {text-align: center;margin-bottom: calc(30 / 32 * 1em);font-size: calc(32 / 16 * 1em);color: #333; line-height: 1;}
.qusi span{color: #333;}

@media (max-width:1024px) {
.qusi{font-size: calc(24 / 16 * 1em);}
}


.TextList001202{padding: 4% 0 0 0;}
.TextList001202 li{margin-bottom:20px;box-shadow: 0 0 10px rgba(0,0,0,.08);}
.TextList001202 dl{ position:relative; }
.TextList001202 dl dt{ border:1px solid #e3e7e6;}
.TextList001202 dl.Q dd{ line-height:calc(65 / 20 * 1em);padding:0 2%; padding-left: calc(72 / 20 * 1em) ;font-size: calc(20 / 16 * 1em);}
.TextList001202 dl dt{ position:absolute; width:calc(42 / 20 * 1em); left:calc(12 / 20 * 1em); top:calc(14 / 20 * 1em); color:#0051a0; text-align:center; font-size:calc(20 / 16 * 1em);border-radius: 100px;height: calc(42 / 20 * 1em);line-height: calc(42 / 20 * 1em);}
.TextList001202 dl.A dd{ padding: 0 2% 2% 2%; line-height:1.75; font-size:calc(18 / 16 * 1em);}
.TextList001202 li figure{ padding-top:2%;}
.TextList001202 li figure a{ display:inline-block; padding:0 20px; line-height:25px;color:#fff; background-color:#0051a0;}
.TextList001202 dl.A{ display:none; padding-top:10px;padding-left: 53px;background-color: #fff;/* box-shadow: 0 0 10px rgba(0,0,0,.1); */margin: 20px 0;}
.TextList001202 dl.A dt{ top:10px;}
.TextList001202 dl.A p{ margin:0;}
.TextList001202 dl.Q_on{background-color:#0051a0;}
.TextList001202 dl.Q_on dt{ color:#fff; background-color:#0051a0;}
.TextList001202 dl.Q_on dd{color:#fff;}
@media(max-width:640px){

}




.sfbz{background: #f5f5f5;padding: 3% 0;}
.sfbz_list{display: flex;align-items: center;justify-content: space-between;}
.sfbz_left{width: 47%;}
.sfbz_left p{font-size: 16px;line-height: 30px;}
.sfbz_right{width: 50%;}
.sfbz_right figure{background-position: center center;background-repeat: no-repeat;background-size: cover;width: 100%;padding-bottom: 73%;border-radius: 20px;}

.sfbz2{background: #fff;}


/*RighInfo002814 */
.RighInfo002814{padding: 4% 0;color: #333; line-height: 2;}
.RighInfo002814 .intro .main{border:5px solid #f9f9f9;position: relative; padding:3%  5%; text-align: center;background: url(../images/RighInfo002814-bg.png) no-repeat bottom center;  background-size: contain;}
.RighInfo002814 .intro .main p,
.RighInfo002814 .intro .main span{font-size: calc(18 / 16 * 1em) !important;}

.RighInfo002814 .title{border-top:5px solid #f9f9f9; margin: 80px 0 40px 0;position: relative; z-index: 4;}
.RighInfo002814 .title-nt{margin-top: 0;}
.RighInfo002814 .title aside{display: table; margin-top: -20px; padding-right: 20px; background: #fff;}
.RighInfo002814 .title span{display: table;line-height: 40px; border-radius: 40px; padding: 0 20px; background: #f1f1f1;font-size: 22px;color: #333;}
.RighInfo002814 .title span i{font-style: normal;float: left;padding: 0 20px; margin-left: -32px; margin-top: -10px;color: #fff;border-radius: 40px;
background: rgb(0,161,226); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(0,161,226,1) 0%, rgba(77,184,74,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,161,226,1) 0%,rgba(77,184,74,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,161,226,1) 0%,rgba(77,184,74,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1e2', endColorstr='#4db84a',GradientType=1 ); /* IE6-9 */
}

.RighInfo002814 .intro{position: relative; z-index: 1; margin-bottom: 39px;}
.RighInfo002814 .intro .bg{position: absolute; z-index: 0; bottom: 0px; width: 100%;right: 0;}
.RighInfo002814 .intro .bg img{display: block; width: 100%;}
.RighInfo002814 .intro .title{margin-bottom: 0; margin-top: 30px;}
.RighInfo002814 .intro .title aside{padding: 0 75px; margin-left: auto; margin-right: auto;}

.RighInfo002814 .intro .main p{text-align: left;}
.RighInfo002814 .pic-txt .ytable-cell{vertical-align: top;}
.RighInfo002814 .pic-txt .pic img{display: block; width: 100%;}
.RighInfo002814 .pic-txt .txt ul{width: 90%;}
.RighInfo002814 .list-dl{margin:25px 0;}
.RighInfo002814 .list-dl dt,
.RighInfo002814 .pic-txt .txt ol{padding-left: 25px; background: url(../images/RighInfo002814-icon.png) no-repeat left top;font-weight: bold;font-size: 18px;line-height: 38px; margin-bottom: 20px;}

.RighInfo002814 .list-dl dl{margin-bottom: 30px;text-align: left;}
.RighInfo002814 .list-dl dd{position: relative;padding-left: 15px;}
.RighInfo002814 .list-dl dd:before{position: absolute; content: ''; width: 5px; height: 5px; border-radius: 50%;background: #ccc; left: 0; top: 13px;}
@media(min-width:769px){
.RighInfo002814 .pic-txt .pic{width: 47.75%;}
.RighInfo002814 .pic-txt .txt ul:not(:last-child){margin-bottom: 10%;}
.RighInfo002814 .list-dl dl{float: left;width: 50%; }
.RighInfo002814 .list-dl dl:nth-child(2n-1){padding-right: 3%;}
.RighInfo002814 .list-dl dl:nth-child(2n+1){clear: left;}
}
@media(max-width:768px){
.RighInfo002814 .pic-txt .ytable,
.RighInfo002814 .pic-txt .ytable-cell{display: block;}
.RighInfo002814 .pic-txt .txt ul{margin-bottom: 5%;}
}

.Downbtn{ padding-top: 4%;}
.Downbtn .Textdown {display: inline-block;font-size: calc(18 / 16 * 1em);text-align: center;line-height: calc(50 / 18 * 1em);padding: 0 calc(25 / 18* 1em);transition: 0.3s;background: #0051a0;color: #fff;}
.Downbtn .Textdown:before {display: inline-block;vertical-align: top;content: '';background-size: contain;background-position: center;background-repeat: no-repeat;width: calc(24 / 18 * 1em);height: calc(50 / 18 * 1em);margin-right: calc(10 / 18 * 1em);background-image: url(../images/icon-down.svg); }
.Downbtn .Textdown:hover{ background-color: #73bf67;}



/*RighInfo002812 */
.RighInfo002812{padding:3% 0;}
.RighInfo002812 .tit{color: #10384f; font-size: 26px;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
.RighInfo002812 .culture .tit{padding: 60px 0 50px 0;text-align: center;}
@media(max-width:480px){
.RighInfo002812 .tit{font-size: 22px;}
}

.RighInfo002812 .info{position: relative; z-index: 1;border:5px solid #f0f0f0}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .info:after,
/*.RighInfo002812 .info:before{position: absolute; left: 0; right: 0;border:5px solid #f0f0f0;content: '';border-left: 0; height: 20%;}*/
.RighInfo002812 .info:before{top: 0;border-bottom: 0;}
.RighInfo002812 .info:after{bottom: 0;border-top: 0;}

.RighInfo002812 .hasbg{padding-bottom: 30px; background: url(../images/RighInfo002812-map.png) no-repeat center bottom;background-size: contain;}

.RighInfo002812 .txt-p table {max-width: 600px; width: 100%; border-collapse: collapse;border: 1px solid #eee; text-align: left; margin: 2% auto;}
.RighInfo002812 .txt-p table tr:nth-child(1) th{background: #0051a0; color: #fff;}
.RighInfo002812 .txt-p table th,
.RighInfo002812 .txt-p table td {border: 1px solid #eee;padding: 8px 15px; line-height: 2;font-size: calc(16 / 16 * 1em);}
.RighInfo002812 .txt-p table th{  font-size: calc(18 / 16 * 1em); } 


@media(min-width:769px){
.RighInfo002812 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo002812 .txt-p{font-size: calc(18 / 16 * 1em);color: #333;line-height: 2; width: 95%;margin: 2.5%;text-align: left;}
.RighInfo002812 .txt-p p,
.RighInfo002812 .txt-p p span{font-size:1em !important;}

.RighInfo002812 .txt-p p{text-align: left;}

.RighInfo002812 .txt-p img{max-width: 100%;margin: 20px 0;}

.RighInfo002812 .mid{margin: 5% 2.5%;width: 95%}
.RighInfo002812 .mid .pic{ text-align: center;}
.RighInfo002812 .mid .pic img{ border-radius: 20px;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width: 50%;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
.RighInfo002812 .txt-p table{ width: 100% !important;}
}
.RighInfo002812 .mid .list li{ margin: 17px 1%;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 96%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}
}
@media(min-width:769px)and (max-width:1024px){
.RighInfo002812 .mid .list li{float: none;width: auto;}
}
.RighInfo002812 .mid .icon{width:55px ;}
.RighInfo002812 .mid .txt{padding-left: 14px;color: #999;font-size: 14px;font-weight: 100;line-height: 1.5;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666;width: 100%;margin-bottom: 10px;}
.RighInfo002812 .mid .txt b{color: #00a1a6; font-size: 24px;}

.RighInfo002812 .culture .box-item ul{display: table;width: 100%;border: 1px solid #eee; table-layout: fixed;}
.RighInfo002812 .culture .box-item ul:not(:first-child){margin-top: -1px;}
.RighInfo002812 .culture .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding: 40px 0;}
.RighInfo002812 .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #eee;}
.RighInfo002812 .culture .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.RighInfo002812 .culture .box-item  .row-4 li{width: 25%;}
.RighInfo002812 .culture .box-item  .row-3 li{width: 33.3333%;}
.RighInfo002812 .culture .box-item  .row-2 li{width: 50%;}

.RighInfo002812 .culture .box-item li > *{padding: 0 10px;}
.RighInfo002812 .culture .box-item li .icon img{max-width: 68px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .culture .box-item li b{font-size: 18px;font-weight: bold;display: block;padding: 20px 0;color: #555;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height: 28px;font-size: 16px;}
@media(max-width:480px){
.RighInfo002812 .culture .box-item li{padding: 20px 0;}
.RighInfo002812 .culture .box-item li b{font-size: 16px;}
.RighInfo002812 .culture .box-item li p{font-size: 14px;line-height: 22px;}
}



/*RighInfo000623 */
.RighInfo000623{padding:4% 0;}
.RighInfo000623 .qusi{text-align: left;}
.RighInfo000623 .ytable-cell{padding: 3.167vw 0;}
.RighInfo000623 .value{padding: 0 0 10vw;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 .pic img{}
.RighInfo000623 .pic time{bottom: 0; text-align: right;position: absolute;right: 0; background: rgba(4,56,133,0.6);color: #fff; padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{display: block;margin-bottom: 5px;font-size: 3.25em; line-height: 0.8em; font-weight: bold;}
.RighInfo000623 .pic time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}

.RighInfo000623 .info{background: #f5f7fa; background-size: contain;}
.RighInfo000623 .p-info{font-size:calc(18 / 16 * 1em) ;line-height: 2;color: #333;}
.RighInfo000623 .p-info h2{  font-size: calc(20 / 16 * 1em); color: #0051a0; font-weight: bold;}

.Coreinfo{ padding-top: 4%;}
.Coreinfo .bg{overflow: hidden;position: relative}
.Coreinfo .bg .intro-info{position: absolute;width: 80%;height: 100%;left: 5vw;top: 0;color: #fff}
.Coreinfo .bg .intro-info .ytable{height: 100%}
.Coreinfo .bg .intro-info h3{font-size: calc(30 / 16 * 1em); font-weight: normal; margin: 0; margin-bottom: calc(25 / 30 * 1em);}
.Coreinfo .bg .intro-info .edit-info{line-height: 2;color: #fff;font-size: calc(18 / 16 * 1em);}
.Coreinfo .bg .intro-info .edit-info p{margin: 8px 0;}
.Coreinfo .bg:before {position: absolute;content: '';width: 100%;height: 100%;background-color: rgba(0,0,0,0.2);left:0%;}

@media(min-width:1025px){
.RighInfo000623 .pic{width: 20.429%;}
.RighInfo000623 .pic .inner{width: 220.696%;}
.RighInfo000623 .info .inner{padding-left: 35.624%;padding-right: 5%;}
}
@media(max-width:1024px){
/* .RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;} */
.RighInfo000623 .ytable-cell{ padding: 0;}
.RighInfo000623 .info{padding: 1em;}
.Coreinfo .bg .intro-info{width: 90%;}
.Coreinfo .bg img{ height: 30em;object-fit: cover;}
}


.Singlepage{padding:4% 0;font-size:calc(16 / 16 * 1em);line-height:2; color: #333333;}
.Singlepage li{ margin-bottom: 1%;}


/*PicList010 */
.PicList010{ padding: 4% 0;}
.PicList010 .list li a{border: 1px solid #eee;position: relative;display: block;  overflow: hidden;}
.PicList010 .list li a .txt{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,81,160,0.9); opacity:0; transition:0.3s;}
.PicList010 .list li a:hover .txt{ opacity:1;}
.PicList010 .list li{float:left;width: 18.2%;margin-right:2%;margin-bottom: 2%;}
.PicList010 .list li:nth-child(5n){margin-right:0%;}
.PicList010 .list li .pic{overflow: hidden;padding: 4%;}
.PicList010 .list li .Ispic{display: block; width: 100%;transition: all 0.5s; padding-bottom: 35%;background-size: contain; }
.PicList010 .list li dl{ display:table; width:100%; height:100%;}
.PicList010 .list li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:1em; line-height: 1.6; color:#fff;}

@media(max-width:640px){
.PicList010 .list li:nth-child(2n){margin-right:0%;}
.PicList010 .list li{width: 49%;}
}

/* 网站地图 */
.WebSite_New{}
.WebSite_New ul li{margin-bottom:20px;padding:20px;background: #f7f8f9;}
.WebSite_New ul li>span{display: block;line-height: 48px;border-bottom:1px solid #e5e5e5;font-weight: bold;font-size: 18px;position: relative;}
.WebSite_New ul li>span::before{display: block;content:'';display: block;width:20px;height:2px;background: #0051a0;position: absolute;left:0;bottom:-1px;}
.WebSite_New ul li .Twonav {padding:0 0;margin-top:20px;}
.WebSite_New ul li .Twonav dl dt{display: inline-block;margin-right:30px;}

@media(max-width:640px){
  .WebSite_New ul li{padding:10px;margin-bottom:10px;}
  .WebSite_New ul li>span{font-size: 15px;line-height: 32px;}
  .WebSite_New ul li .Twonav dl dt{margin-right:15px;}
  .WebSite_New ul li .Twonav{margin-top:10px;}
}









