*{padding: 0;margin: 0;}
/* Top002771 */
.Top002771{position: absolute;left: 0;top: 0;width: 100%;z-index: 100;}
.Top002771 header{background: url(../images/Top002771_bg.png) no-repeat center top;background-size: 100% 100%;}
.Top002771 .logo img{max-height: 65px;}
.Top002771 .top-nav .call{font-size: 24px;    font-family: 'IMPACT'; color: rgba(24, 109, 173, 1);}
.Top002771 .top-nav dd{float: left;z-index: 100;line-height: 40px;}
.Top002771 .top-nav dd:not(:first-child):before{display: inline-block;content: '';width: 1px; height: 14px;border-right: 1px dotted #c9c8c7; margin: 0 12px;vertical-align: middle;}
.Top002771 .top-nav dd a{color: rgba(24, 109, 173, 1);}
.Top002771 .top-search{position: absolute; right: 30px; top: 50%;width: 240px;background: rgba(24, 109, 173, 1); margin-top: -20px;display: none;}
.Top002771 .top-search .text{width: 106%;height: 40px;line-height: 40px;padding: 0 40px 0 10px;border: 1px solid #fff;background: none; box-shadow: 0 0 5px rgba(0,0,0,0.3);}
.Top002771 .top-search .btn{position: absolute;top: 0;right: 0;height: 100%;width: 40px;background: url(../images/Top002771_btn.png) no-repeat center center #fff;}
.Top002771 .top-nav dd a{display: inline-block;vertical-align: middle; font-size: 12px;}
.Top002771 .top-nav dd a.open-btn{cursor: pointer;}
.Top002771 .top-nav dd a.open-btn:after{display: inline-block;content: '';background: url(../images/Top002771_btn.png) no-repeat center center;width: 20px; height: 20px; vertical-align: middle; margin-left: 10px;}
.Top002771 .top-nav dd a.open-btn.active:after{background-image: url(../images/Top002771_close.png);}
.Top002771 .header-menu{clear: both;}
.Top002771 .header-menu ul:after,
.Top002771 .header-menu ul:before{float: left;content: '';width: 15px;height: 48px;background: url(../images/Top002771_navbg.png) no-repeat;}
.Top002771 .header-menu ul:before{background-position: 0 0;}
.Top002771 .header-menu ul:after{background-position: right 0;}
.Top002771 .header-menu li{line-height: 48px;background: url(../images/Top002771_navbg.png) no-repeat -15px 0;width: auto!important;}
.Top002771 .header-menu li em{padding: 0 25px;position: relative;font-size: 16px;}
.Top002771 .header-menu li em:after{border-right: 1px dotted #c9c8c7;position: absolute; content: ''; width: 1px; height: 15px;right: 0; top: 50%;margin-top: -7px;}
.Top002771 .header-menu li.aon em > a,
.Top002771 .header-menu li a:hover{color: rgba(24, 109, 173, 1);}
@media(min-width:1025px){
.Top002771 header{height: 142px;}
.Top002771 .header-left{float: left;width: 27%;}
.Top002771 .logo{text-align: center;display: table;height: 130px;width: 100%;}
.Top002771 .logo a{display: table-cell;vertical-align: middle;}
.Top002771 .header-right{float: right; margin-right: 23px;}
.Top002771 .top-nav{float: right;padding-top: 1px;}
.Top002771 .top-nav dd{position: relative;}
.Top002771 #open_menu{display: none;}
}
@media(min-width:1025px) and (max-width:1280px){
.Top002771 .header-menu li em{padding: 0 10px;}
}
@media(max-width:1024px){
.Top002771 .header-left{padding: 20px 60% 20px 0;}
.Top002771 .top-nav{position: absolute;right:20px; top: 50%; margin-top: -20px;}
.Top002771 #open_menu{position: relative; width: 40px; height: 40px;}
.Top002771 #open_menu i{width: 20px;height: 3px;right: 0; top: 50%; margin-top: -1.5px;}
.Top002771 #open_menu i,
.Top002771 #open_menu i:before,
.Top002771 #open_menu i:after{background: #186dad;}
.Top002771 #open_menu:before{margin-top: 13px;}
.Top002771 #header-menu{position: absolute; right: 2%; top: 100%;background: #186dad;border-radius: 5px;display: none;}
.Top002771 #header-menu li em a{padding: 0 30px;}
.Top002771 #header-menu.header-menu-show{display: block;}
.Top002771 {position: relative;}
}
@media(max-width:640px){
    .Top002771 .top-nav .call{display: none;}
    .Top002771 .top-nav dd:nth-child(1){display: none;}
}
@media(max-width:480px){
.Top002771 .top-nav dd a.open-btn{font-size: 0;}
.Top002771 .top-nav dd a.open-btn:after{margin-left: 0;}
.Top002771 .top-search{top: 100%;right: 0;margin: 0;}
}
/*Banner002720 */
.Banner002720 { position:relative; z-index:1;}
.Banner002720 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Banner002720 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Banner002720 .slick-list:focus {outline: none}
.Banner002720 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Banner002720 .slick-slider .slick-track, 
.Banner002720 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Banner002720 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Banner002720 .slick-track:before, 
.Banner002720 .slick-track:after{display: table; content: '';}
.Banner002720 .slick-track:after{ clear: both;}
.Banner002720 .slick-loading .slick-track { visibility: hidden;}
.Banner002720 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Banner002720 .slick-slide .slick-loading img { display: none;}
.Banner002720 .slick-slide .dragging img { pointer-events: none;}
.Banner002720 .slick-initialized .slick-slide { display: block;}
.Banner002720 .ul li{position: relative;}
.Banner002720 .slick-loading .slick-slide { visibility: hidden;}
.Banner002720 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Banner002720 .slick-arrow .slick-hidden { display: none;}
.Banner002720 .ul li .txt {position: absolute; left: 0; top: 50%; color: #fff; text-align: center;width: 100%;}
.Banner002720 .video{ color:#fff;  position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Banner002720 .video .ytable{ height:100%;}
.Banner002720 .video .txt{text-align:center; width:90%; margin:0 auto; padding-top:6%;}
.Banner002720 .video .txt > *{ margin:0; font-weight:normal;}
.Banner002720 .ul li .txt h1{font-family:'幼圆'; font-size:44px; letter-spacing:5px;margin-bottom: 3%;}
.Banner002720 .video .txt h2{ font-family:"Courier New", Courier, monospace; font-size:20px; padding-top:10px; padding-bottom:45px;}
.Banner002720 .video  .play{ background:url(../images/Banner002720_play.png) no-repeat; width:57px; height:57px; display:block; margin:0 auto;position: absolute;right: 14%;bottom: 52px;z-index: 8;background-size: cover;}
.Banner002720 figure em {
    display: block;
    padding-bottom: 7%;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    left: 69%;
    z-index: 1;
    bottom: 15px;
}
.Banner002720 figure {}
.Banner002720 .slick-slider { z-index:100;}
.Banner002720 .slick-dots{ z-index:20; position:absolute; bottom:5%; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%);}
.Banner002720 .slick-dots li{ list-style:none; position:relative; float:left; width:17px; height:17px; margin:0 7px; cursor:pointer;font-size: 0;cursor: pointer;}
/*.Banner002720 .slick-dots li button{ font-size:0; position:absolute; left:0%; top:50%; border:1px solid rgba(255,255,255,0.3); width:12px; height:12px; border-radius:50%; background:none; padding:0;transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); }
.Banner002720 .slick-dots li.slick-active{font-size:0; position:absolute; left:50%; top:50%; border:1px solid rgba(255,255,255,0.3); width:12px; height:12px; border-radius:50%; background:#fff; padding:0;transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.Banner002720 .slick-dots li.slick-active button{ opacity:0; -webkit-opacity:0;}*/
.Banner002720 .slick-dots li button{font-size: 0;border: none;background: none;border: 1px solid #fff;border-radius: 50%;display: inline-block;width: 15px;height: 15px;cursor: pointer;}
.Banner002720 .slick-dots li.slick-active button{background: #fff}
.video-Banner002720{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-Banner002720 .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-Banner002720 .close::before,
.video-Banner002720 .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-Banner002720 .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-Banner002720 .ytable{ height:100%;}
.video-Banner002720 .ytable-cell{ text-align:center;}
.video-Banner002720 video{ width:90%; max-width:900px;}
.Playbtn{position: absolute;
   left:50%;
   top: 50%;
    width: 100px;
    height: 100px;
    transform: translate(-50%,-50%);
}
.Playdot{position: absolute;width:45px;height: 45px;left:50%;top:50%;transform:translate(-50%,-50%);background: url(../image/play.png) no-repeat;background-size:100% 100%;z-index: 200;}

.pulse,.pulse-big{position: absolute;width: 100px;height: 100px;border: 2px solid #fff;background: rgba(255, 255, 255, 0.8);border-radius: 50%;z-index: 100;opacity: 0;bottom:30px; left: 7px;z-index: 3;}
.pulse{background: rgba(255, 255, 255, 0.6)!important;-webkit-animation: warn 1.2s ease-out;-moz-animation: warn 1.2s ease-out;animation: warn 1.2s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;box-shadow: 1px 1px 30px #fff;}
.pulse-big{background: rgba(255, 255, 255, 0.6)!important;-webkit-animation: warns 1.2s ease-out;-moz-animation: warns 1.2s ease-out;animation: warns 1.2s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;box-shadow: 1px 1px 30px #fff;}

@keyframes warn {
    0% {
        -moz-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }
    100% {
        -moz-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
}

@keyframes warns {
    0% {
      	-o-transform: scale(0);
      	transform: scale(0);
      	opacity: 1;
    }
    100% {
      	-o-transform: scale(0.6);
      	transform: scale(0.6);
      	opacity: 0;
    }
}
@media(max-width:1600px){
.Banner002720 .video  .play{right: 6%;bottom: 41px;}
.pulse, .pulse-big {bottom: 15px; left: 20px;}
}
@media(max-width:1440px){
.Banner002720 .video  .play{     right: 2.8%; bottom: 38px;}
.pulse, .pulse-big {bottom: 11px;left: 24px;}
}
@media(max-width:1366px){
	.Banner002720 .video  .play{right: 0; bottom: 35px;}
	.pulse, .pulse-big{bottom: 8px;left: 26px;}
	
}
@media(max-width:1024px){
.Banner002720 .video .txt h1{ font-size:40px;}
.Banner002720 .video .txt h2{ font-size:18px; padding-top:5px; padding-bottom:20px;}
}
@media(max-width:640px){
.Banner002720 .video .txt h1{ font-size:14px;}
.Banner002720 .video .txt h2{ font-size:12px; padding-top:5px; padding-bottom:10px;}
.Banner002720 .slick-dots li{ width:10px; height:10px; margin: 0 15px;}
.Banner002720 .slick-dots li.slick-active{ background-size:contain;}
.Banner002720 .slick-dots li button {width: 8px; height: 8px;}
.Banner002720 .slick-dots li.slick-active {width: 8px; height: 8px;}
.Banner002720 figure em {display: block;padding-bottom: 14%;right: 0;left: 78%;z-index: 1;bottom: 3px;}
.Banner002720 .video .play {width: 27px; height: 27px; bottom: 13px; right: -0%;}
.pulse, .pulse-big {bottom: 2px;left: -10px; width: 50px; height: 50px;}
.Playbtn{width: 30px;height: 30px;}
}
@media(max-width:640px){
.Banner002720 .video .txt{ padding-bottom:30px;}
.Banner002720 .video .txt .play{ width:25px; height:25px; background-size:contain; top: 0;}
}

.name{font-size: 36px;color: #000; text-align: center; padding-bottom: 2.86vw;}
@media(min-width:1025px) and (max-width:1366px){
.name{font-size: 3vw;}
}
@media(max-width:640px){
.name{font-size: 6vw;}
}

/*Floor002997 */
.Floor002997{padding: 3% 0 0% 0;background: url(../images/Floor003081-bg.jpg) no-repeat center center;background-size: cover; margin-top: 1%;}


.Floor002997 .slider li a{color: #000; display: block; margin: 0 auto; padding-bottom: 3.65vw; width: 96%;}
.Floor002997 .slider li .pic{overflow: hidden;}
.Floor002997 .slider li .Ispic{padding-bottom: 61.195%; transition:  0.3s;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.2);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color: #fff;box-shadow: 0px 0px 2.08vw rgba(0, 0, 0, 0.08); width: 86.568%; margin: -2.22vw auto 0; padding: 6%;}
.Floor002997 .slider li .txt aside.dot{font-size: 20px;line-height: 1.5em;max-height: 3em;color: rgba(24, 109, 173, 1);}
.Floor002997 .slider li .txt pre{font-size: 16px; line-height: 1.625em; max-height: 3.25em; margin: 5% 0;text-overflow: clip;}
.Floor002997 .slider li .txt span{display: inline-block;font-weight: 100; line-height: 20px;transition:  0.3s;}
.Floor002997 .slider li a:hover .txt span{padding: 0 10px;background:rgba(24, 109, 173, 1);color: #fff;}
.Floor002997 .controls{position: relative; height: 1px; background:rgba(24, 109, 173, 1); margin: 30px 66px;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: #000;}
.Floor002997 .slick-arrow{width: 46px;height: 46px; position: absolute; top: 50%; margin-top: -23px; border: 1px solid #000;background: url("../images/Floor002997_prev.png") no-repeat center center; transition: 0.3s;}
.Floor002997 .slick-arrow:hover{border-radius: 50%;}
.Floor002997 .slick-prev{left: -60px;}
.Floor002997 .slick-next{right: -60px;background-image: url("../images/Floor002997_next.png");}
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt aside.dot{font-size: 4.5vw;}
.Floor002997 .slider li .txt pre{font-size: 3.5vw; margin: 4vw 0;}
.Floor002997 .slider li .txt{margin-top: -10vw;}
.Floor002997 .controls{margin-left: 40px;margin-right: 40px;}
.Floor002997 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
.Floor002997 .slick-prev{left: -40px;}
.Floor002997 .slick-next{right: -40px;}
}

.Floor002770{padding-top:3%;  }

@media(min-width:1201px){
    .Floor002770 .shoufengqin{margin-left: -10px; margin-right: -10px; }
    }
    .Floor002770 .shoufengqin ul{display: table;width: 100%; }
    .Floor002770 .shoufengqin li{display: inline-block; cursor: pointer; transition: 0.3s;width: 32%;margin-right: 1.66%;}
/*    .Floor002770 .shoufengqin li:nth-child(2){display: none;}*/
    .Floor002770 .shoufengqin li:nth-child(3){margin-right: 0;}
    .Floor002770 .shoufengqin li.active{width: 60.64%;}
    .Floor002770 .shoufengqin li .inner{height: 100%;}
    .Floor002770 .shoufengqin li .pic{position: relative;    overflow: hidden;}
    .Floor002770 .shoufengqin li .Ispic{ height: 100%;opacity: 1; transition:  0.3s; padding-bottom: 69%;}
    .Floor002770 .shoufengqin li a:hover .Ispic{transform: scale(1.2);}
    .Floor002770 .shoufengqin li.active .Ispic{ opacity: 1;}
    .Floor002770 .shoufengqin li .txt{position: static; left: 0; bottom: 0; z-index: 10;width: 100%; padding: 20px 20px 50px 20px;color: #000;font-size: 20px;}
    .Floor002770 .shoufengqin li .txt aside.dot{margin-bottom: 10px;}
    .Floor002770 .shoufengqin li .txt:after{background: url(../images/Floor002770_more.png) no-repeat; width: 27px; height: 6px; content: ''; display: block;}
    .Floor002770 .shoufengqin li.active .txt{padding-left: 42px;padding-right: 42px;}
    .Floor002770 .shoufengqin li.active a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10;}
    @media(max-width:1024px){
    	.Floor002770 .shoufengqin ul {display: block;}
.Floor002770 .shoufengqin li .txt:after {display: none;}
.Floor002770 .shoufengqin li .txt { background: rgb(0,0,0,.3); padding: 0; color: #fff;}
    .Floor002770 .shoufengqin li .inner{left: 5px;right:5px;}
    .Floor002770 .shoufengqin li .txt{padding-bottom: 30px;}
    .Floor002770 .shoufengqin li { margin-right: 0; }
    .Floor002770 .shoufengqin li:nth-child(2n){margin-right: 0;}
    .Floor002770 .shoufengqin li .txt aside.dot {line-height: 35px;text-align: center;}
    }
    @media(max-width:768px){
    .Floor002770 .shoufengqin li .txt{font-size: 16px;}
    .Floor002770 .shoufengqin li .txt{padding-bottom: 15px;padding-left:10px;padding-right:10px; padding-bottom: 0;}
    .Floor002770 .shoufengqin li.active .txt{padding-left:15px;padding-right:15px; padding-bottom: 0;}
    .Floor002770 .shoufengqin li .inner{left: 1px;right:1px;}
     .Floor002770 .shoufengqin li .Ispic {opacity: 1;}
     .Floor002770 .shoufengqin li {margin-bottom: 0%;padding-bottom: 0;}
    }

/*Floor003081 */
.Floor003081{padding:3% 0; font-size: 16px;}
.Floor003081 .auto{overflow: hidden;position: relative; z-index: 2;}
.Floor003081 .title{line-height: 1;font-family: 'SourceHanSansCN-Medium';font-size: 48px; margin-bottom: 0.834em;color: #333;}
.Floor003081 .info{text-align: justify;line-height: 1.875; margin-bottom: 3.18vw;color: #999999;}
.Floor003081 .txt-area{position: relative; z-index: 1;}
.Floor003081 .txt-area .more{position: absolute;right:0; }
.Floor003081 .txt-area .more a{display: block; text-align: center;color: #0f55b0;width: 180px;line-height: 53px;border-radius:55px;border: solid 2px #fff; font-size: 14px;}
.Floor003081 .txt-area .more a:hover{background: #0f55b0;color: #fff; border-color: #0f55b0;}
.Floor003081 .slider1{display: flex;    flex-direction: row;    flex-wrap: wrap;}
.Floor003081 .slider1 .item{width:50%;padding-bottom: 3%;}
.Floor003081 .slick-dots{text-align: center;padding-top: 2.6vw;}
.Floor003081 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor003081 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003081 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003081 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}

.Floor003081 .item a{border-radius: 6px;background: #f5f5f5;}
.Floor003081 .item {overflow: hidden;}
.Floor003081 .item .Ispic{width: 47.369%; transition:  0.3s;}

.Floor003081 .item .txt .inner{color: #999;max-width: 264px; width: 80%; margin: 0 auto;}
.Floor003081 .item .txt aside{color: #333;font-family: 'SourceHanSansCN-Regular';font-size: 20px;line-height: 1.5;min-height: 3em;padding-top: 10px;}
.Floor003081 .item .txt p{    line-height: 1.675;margin: 1vw 0 1vw 0;}
.Floor003081 .item .txt time{display: block; border-top: 1px solid #eee;font-family: 'ArialMT';font-size: 14px;padding: 12px 0;}
@media(min-width:641px){
.Floor003081 .info{max-width: 494px; width: 80%; }
}
@media(min-width:751px){
.Floor003081 .txt-area .more{bottom: 0;}
.Floor003081 .slider{margin: 0 -20px;}
.Floor003081 .dot4 a{min-height: 21.88vw;margin: 0 20px;width: calc(100% - 40px);}
}
@media(max-width:750px){
.Floor003081 .txt-area .more{top: 0;}
.Floor003081 .item a{min-height: 60vw;}
.Floor003081 .item .txt p {font-size: 14px;}
}
@media(max-width:640px){
.Floor003081{font-size: 3vw;}
.Floor003081 .title{font-size: 5vw}
.Floor003081 .item .txt aside{font-size: 4.5vw}
.Floor003081 .slick-dots{padding-top: 6vw;}
.Floor003081 .txt-area .more a{width: auto;padding: 0 5vw;line-height: 5vw;font-size: 3vw;}
}
/*Floor003041 */
.Floor003041{background: url("../images/Floor003081-bg1.jpg") no-repeat center center;background-size: cover;padding-bottom: 6vw;}
@media(min-width:641px){
.Floor003041{font-size: 16px;padding: 3%;}
}

.Floor003041 .title{ border-bottom: 1px solid #d4d4d4; line-height: 25px; padding:19px 0; margin-bottom: 25px;}
.Floor003041 .title span{font-size: 24px;color: rgba(24, 109, 173, 1); background-size: contain;display: inline-block;}
.Floor003041 .title > a{float: right;color: #999; font-size: 14px;}
.Floor003041 .title > a:after{display: inline-block; content: ''; border-top: 1px solid #999;border-right: 1px solid #999; transform: rotate(45deg); margin-left: 5px; vertical-align: middle; width: 5px; height: 5px; margin-top: -3px;}
@media(max-width:1024px){
.Floor003041 .title{margin-top: 28px;}
}
@media(max-width:480px){
.Floor003041 .title{line-height: 5vw;padding: 4vw 0;}
.Floor003041 .title span{font-size: 5vw;padding-left: 6vw;}
}

.Floor003041 .tab-scroll{margin-bottom: 3.13vw;}
.Floor003041 .tab-scroll .title{background: url("../images/Floor003041_titlebg.jpg") no-repeat right top #bc1718; padding: 0 2.08vw;  border-bottom: 0; margin-bottom: 0;background-size: auto 100%;}
.Floor003041 .tab-scroll .title span{color: #fff;background-image: url("../images/Floor003041_titicon_white.png"); background-size: auto 25px;}
.Floor003041 .tab-scroll .title li{float: left;font-size: 14px;}
.Floor003041 .tab-scroll .title li a{color: #fff; opacity: 0.4; cursor: pointer;}
.Floor003041 .tab-scroll .title li:not(:last-child){margin-right: 2.08vw;}
.Floor003041 .tab-scroll .title li.active a{opacity: 1;}
@media(min-width:1025px){
.Floor003041 .tab-scroll .title{line-height: 70px;min-height: 70px; }
.Floor003041 .tab-scroll .title ul{position: relative;}
.Floor003041 .tab-scroll .title ul:before{position: absolute; content: ' '; right: 100%; top: 0; height: 70px;background: url("../images/Floor003041_titlebg_l.jpg") no-repeat right top; width: 100%; margin-right: 1.72vw;background-size: auto 100%;}
}
@media(max-width:1024px){
.Floor003041 .tab-scroll .title{padding-top: 3vw;padding-bottom: 3vw;}
.Floor003041 .tab-scroll .title ul{margin-top: 2vw;}
}
@media(max-width:480px){
.Floor003041 .tab-scroll .title li:not(:last-child){margin-right: 6vw;}
.Floor003041 .tab-scroll .title li{margin-top: 3vw;}
}

.Floor003041 .scroll-item{background-color: #f5f5f5;border: solid 1px #eee; padding: 40px;overflow: hidden;height: 292px;}
.Floor003041 .item-ul{white-space: nowrap;}
.Floor003041 .item-ul li{display: inline-block;width: 210px; text-align: center; }
.Floor003041 .item-ul li:not(:last-child){margin-right: 18px;}
.Floor003041 .item-ul li .Ispic{padding-bottom: 71.429%;}
.Floor003041 .item-ul li aside{line-height: 3.4375em;padding-bottom: 0.625em;}
@media(max-width:768px){
.Floor003041 .scroll-item{padding: 3vw;height: 32vw;}
.Floor003041 .item-ul li:not(:last-child){margin-right: 3vw;}
.Floor003041 .item-ul li{width: 20vw;}
}
@media(max-width:480px){
.Floor003041 .scroll-item{height: 38vw;}
.Floor003041 .item-ul li aside{font-size: 3vw;}
.Floor003041 .item-ul li{width: 26vw;}
}
.Floor003041 .mCustomScrollBox{height: auto;}
.Floor003041 .mCSB_horizontal.mCSB_outside > .mCSB_container{min-height: inherit;}
.Floor003041 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width: 30%!important;}
.Floor003041 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: rgba(24, 109, 173, 1); opacity: 1!important;}
.Floor003041 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height: 6px; margin: 5px 0;}
.Floor003041 .mCSB_scrollTools .mCSB_draggerRail{background: #e5e5e5;opacity: 1!important;}
.Floor003041 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ height
:6px;margin: 5px auto;}
.Floor003041 .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.Floor003041 .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom: 0;}

.Floor003041 .tab-box .title{position: relative;}
.Floor003041 .tab-box .title li{float: left; cursor: pointer;}
.Floor003041 .tab-box .title li:not(:last-child):after{display: inline-block;content: ''; width: 1px; height: 22px;background-color: #eee;vertical-align: middle; margin: 0 20px;}
.Floor003041 .tab-box .title a{position: absolute;right: 0; top: 50%;margin-top: -12px; line-height: 25px;}
.Floor003041 .tab-box .title li:not(.on) a{display: none;}
.Floor003041 .tab-box .title li:not(.on) span{color: #999;padding-left: 0;background: none;}
.Floor003041 .tab-box .title li.on span{position: relative;}
.Floor003041 .tab-box .title li.on span:after{position: absolute; top:100%; margin-top: 21px; left: 0px;right: 0; content: ''; height: 3px;background-color: rgba(24, 109, 173, 1);}

.Floor003041 .txt-dot{margin: 0;color: #999;overflow: hidden;line-height: 1.715em; height: 3.43em;}
.Floor003041 .txt-dot  .details{color:  rgba(24, 109, 173, 1);}

@media(min-width:1025px){
.Floor003041 .left,
.Floor003041 .right{width: 47.5%;}
.Floor003041 .left{float: left;}
.Floor003041 .right{float: right;}
}
.Floor003041 .tab-box .box dt{margin-bottom:17px; padding-top: 14px;}
.Floor003041 .tab-box .box dt .Ispic{padding-bottom: 64.706%;}
.Floor003041 .tab-box .box dt .txt time{color: #999;display: block;padding: 0.6vw 0;}
.Floor003041 .tab-box .box dt .txt aside{font-size: 18px;}
.Floor003041 .tab-box .box dd{line-height: 48px;}
.Floor003041 .tab-box .box dd time{float: right;color: #999; margin-left: 20px;}
@media(min-width:481px){
.Floor003041 .tab-box .box dt .pic{width: 170px;}
.Floor003041 .tab-box .box dt .txt{padding-left: 30px;font-size: 14px;}
}
@media(max-width:480px){
.Floor003041 .tab-box .title li.on span:after{ left: 6vw; margin-top: 4.7vw;}
.Floor003041 .tab-box .box dt .ytable,
.Floor003041 .tab-box .box dt .ytable-cell{display: block;}
.Floor003041 .tab-box .box dt .txt{padding-top: 3vw;}
}
/*Bottom002887 */
.Bottom002887{background:rgba(24, 109, 173, 1);}
.Bottom002887,
.Bottom002887 a{color: #fff;}
.Bottom002887 .copyright{padding: 20px 0;border-top: 1px solid rgba(255,255,255,0.1);line-height: 30px;}
.Bottom002887 .copyright .fr{overflow: hidden;}
.Bottom002887 .copyright .fr a{float: left;height: 30px;}
.Bottom002887 .copyright .fr a.knet{background: url("../images/knet.png") no-repeat center center;width: 84px;}
.Bottom002887 .copyright .fr a.wlzxnet{background: url("../images/wlzxnet.png") no-repeat left center; padding-left: 37px; margin-right: 37px;}

.Bottom002887 .code{max-width: 320px; 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;}
.Bottom002887 .code li img{border-radius: 4px; display: block; width: 100%;}

.Bottom002887 .b_nav{padding:3% 0;}
.Bottom002887 .b_nav .tit{font-family: 'SourceHanSansCN-Bold';font-size: 16px;}
.Bottom002887 .b_nav nav dd{line-height: 24px;}
.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: 24px;font-family: 'IMPACT';}
.Bottom002887 .contact p{margin-top: 10px; opacity: 0.6;-webkit-opacity: 0.6;}
.Bottom002887 .contact .nM1{color: #fff;margin-top: 3%;}
@media(min-width:641px){
.Bottom002887 .b_nav nav .item{float: left; max-width: 120px;}
.Bottom002887 .b_nav .tit{padding-bottom: 24px; }
.Bottom002887 .b_nav nav .item dl{display: block!important;}
}
@media(min-width:1025px){
.Bottom002887 .code{width: 30%;}
.Bottom002887 .b_nav nav{width:36.875%;}
 .Bottom002887 .contact{width: 70%;padding: 0 2% 0 0; }
}
@media(max-width:1024px){
.Bottom002887 .contact,
 .Bottom002887 .code .tit{text-align: center;}
.Bottom002887 .contact{padding: 20px 0;}
}
@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 .tit{padding: 20px 0; }
.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 .code{max-width: 280px;}
 .Bottom002887 .code li img{width: 80%; margin: 0 auto;}
}

/* 栏目页开始 */
/*
 .Banner002388 为demo编号
 */
 .Banner002388{ overflow: hidden;}
 .Banner002388 img{ position: relative;width: 100%;}
 @media only screen and (max-width:1024px ) {
     .Banner002388 img{ width: 130%; left: -15%; max-width: none;}
 }
 @media only screen and (max-width:768px ) {
     .Banner002388 img{ width: 125%; left: -25%;}
 }
 @media only screen and (max-width:480px ) {
     .Banner002388 img{ width: 145%; left: -45%;}
 }
 /*Menu001093 */
 .Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
 .Menu001093 .auto{max-width: 1400px;}
 .Menu001093 .nav{display: table; margin: 0 auto;}
 .Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
 .Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 16px;padding: 0 2vw;}
 .Menu001093 .nav li a:hover,
 .Menu001093 .nav li.aon a{background: rgba(24, 109, 173, 1);color: #fff;}
 .Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
 @media(max-width:640px){
 .Menu001093 .nav li{height: 10vw;}
 .Menu001093 .nav li a{font-size: 2.6vw;}
 }
 @media(max-width:480px){
 .Menu001093 .nav li{height: 14vw;}
 .Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
 .Menu001093 .nav li a:after{bottom: 0.5vw;}
 }
 /*RighInfo003061 */
 .RighInfo003061{padding: 4% 0;color: #333;}
 .RighInfo003061 .info-title{font-size: 30px;font-weight: bold;background-color: rgba(24, 109, 173, 1); line-height: 2.321em; text-align: center;color: #fff;}
 .RighInfo003061 .col-name{font-size: 30px;font-weight: bold;line-height: 1em; margin: 1.975em 0 0.5em 0;}
 .RighInfo003061 .text{color: #666; font-size: 16px;line-height: 28px;}

 @media(max-width:1024px){
 .RighInfo003061 .col-name,
 .RighInfo003061 .title{font-size: 4vw;}
 .RighInfo003061 .info-title{font-size: 5vw;}
 }
 @media(max-width:640px){
 .RighInfo003061 .col-name,
 .RighInfo003061 .title{font-size: 6vw;}
 .RighInfo003061 .info-title{font-size: 7vw;}
 }

 /*box-2*/
 .RighInfo003061 .box-2 .line{position: relative;height: 1px;}
 .RighInfo003061 .box-2 .txt .info{font-size: 16px;line-height: 2.25em;}
 .RighInfo003061 .box-2 .txt .info h4{ font-weight: bold;font-size: 26px;color:rgba(24, 109, 173, 1); margin: 15px 0;}
 .RighInfo003061 .box-2 .txt .info span{font-weight: bold; color:rgba(24, 109, 173, 1);}
 .RighInfo003061 .box-2 .txt > h4{position: relative; margin: 1em 0 0 0;font-size: 30px; line-height: 1.2em;}
 .RighInfo003061 .box-2 .txt > h4 span{position: relative; z-index: 5;}
 .RighInfo003061 .box-2 .txt > h4:before{position: absolute; content: '';background-color: #ffca2a; opacity: 0.2; width: 2.434em; height: 2.434em; left: -1.217em; border-radius: 50%;}
 @media(min-width:1025px){
 .RighInfo003061 .box-2 .img{width: 47%;}
 .RighInfo003061 .box-2 .txt{padding-left: 3.85vw;}
 }
 .RighInfo003061 .box-2 .img img{width: 100% !important;height: auto !important;}
 @media(max-width:1024px){
 .RighInfo003061 .box-2 .ytable,
 .RighInfo003061 .box-2 .ytable-cell{display: block;}
 .RighInfo003061 .box-2 .txt{}
 }
 @media(max-width:640px){
 .RighInfo003061 .box-2 .txt .info{font-size: 3.5vw;}
 .RighInfo003061 .box-2 .txt .info h4{    font-size: 20px;}
 .RighInfo003061 .h4title .txt .info h4{    font-size: 16px!important;}
 .RighInfo003061 .info p {font-size: 15px; padding: 0; margin: 0; line-height: 25px;}
 }
 /*box-3*/
 .RighInfo003061 .box-3 .text1{font-size: 16px; color: #666;line-height: 28px;}
 .RighInfo003061 .box-3 dd{ margin-bottom: 4%;position: relative;}
 .RighInfo003061 .box-3 dd:after{position: absolute; content: ''; width: 100%; height: 45%; left: 0; bottom: 0;
 background: -moz-linear-gradient(top,  rgba(0,106,255,0) 0%, rgba(0,106,255,0.4) 99%, rgba(0,106,255,0.4) 100%); 
 background: -webkit-linear-gradient(top,  rgba(0,106,255,0) 0%,rgba(0,106,255,0.4) 99%,rgba(0,106,255,0.4) 100%); 
 background: linear-gradient(to bottom,  rgba(0,106,255,0) 0%,rgba(0,106,255,0.4) 99%,rgba(0,106,255,0.4) 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#66006aff',GradientType=0 ); 
 
 }
 .RighInfo003061 .box-3 dd:nth-child(2n):after{
 background: -moz-linear-gradient(top,  rgba(23,201,113,0) 0%, rgba(23,201,113,0.4) 99%, rgba(23,201,113,0.4) 100%); 
 background: -webkit-linear-gradient(top,  rgba(23,201,113,0) 0%,rgba(23,201,113,0.4) 99%,rgba(23,201,113,0.4) 100%); 
 background: linear-gradient(to bottom,  rgba(23,201,113,0) 0%,rgba(23,201,113,0.4) 99%,rgba(23,201,113,0.4) 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0017c971', endColorstr='#6617c971',GradientType=0 ); 
 }
 .RighInfo003061 .box-3 dd .txt{position: absolute; z-index: 10; width: 100%; bottom:0.1vw; left: 0; padding: 0 3.85vw; color: #fff;font-size: 16px;}
 .RighInfo003061 .box-3 dd .num{font-family: 'ArialMT';font-style: italic;font-size: 5.5em;opacity: 0.3;display: block; line-height: 0.6em;}
 .RighInfo003061 .box-3 dd h5{margin: 0 0 1em 0;font-size:20px;padding: 1em 0;line-height: 1em; border-bottom: 1px solid rgba(255,255,255,0.3);}
 .RighInfo003061 .box-3 dd p{margin: 0; line-height: 1.5em; font-weight: bold;}
 @media(min-width:641px){
 .RighInfo003061 .box-3 dd:not(:nth-child(2n)){margin-right: 4%;}
 .RighInfo003061 .box-3 dd{float: left; width: 48%;}
 }
 @media(max-width:1024px){
 .RighInfo003061 .box-3 dd .txt{font-size: 1.5vw;}
 }
 @media(max-width:640px){
 .RighInfo003061 .box-3 dd .txt{font-size: 3vw;}
 }
 /*RighInfo002816 */
 .RighInfo002816{padding-top: 4%;}
 .RighInfo002816 .info-title{font-size: 30px;font-weight: bold;background-color: rgba(24, 109, 173, 1); line-height: 2.321em; text-align: center;color: #fff;}


 /*box-2*/
 .RighInfo002816 .box-2{padding-bottom:6%;}
 .RighInfo002816 .box-2 .line{position: relative;height: 1px;}
 .RighInfo002816 .box-2 .txt .info{font-size: 16px;line-height: 25px;}
 .RighInfo002816 .box-2 .txt .info h4{ font-weight: bold; font-size: 26px;color:rgba(24, 109, 173, 1);}
 .RighInfo002816 .box-2 .txt .info span{font-weight: bold; color:rgba(24, 109, 173, 1);}
 .RighInfo002816 .box-2 .txt > h4{position: relative; margin: 1em 0 0 0;font-size: 30px; line-height: 1.2em;}
 .RighInfo002816 .box-2 .txt > h4 span{position: relative; z-index: 5;}
 .RighInfo002816 .box-2 .txt > h4:before{position: absolute; content: '';background-color: #ffca2a; opacity: 0.2; width: 2.434em; height: 2.434em; left: -1.217em; border-radius: 50%;}
 @media(min-width:1025px){
 .RighInfo002816 .box-2 .img{width: 47%;}
 .RighInfo002816 .box-2 .txt{padding-left: 3.85vw;}
 }

 @media(max-width:1024px){
 .RighInfo002816 .box-2 .ytable,
 .RighInfo002816 .box-2 .ytable-cell{display: block;}
 .RighInfo002816 .box-2 .txt{}
 .RighInfo002816 .box-2 .txt .info h4{font-weight: bold;
    font-size: 20px;
    color: rgba(24, 109, 173, 1);
    margin: 10px 0;}
    .RighInfo002816 .box-2 .txt .info h4 {}
 }
 @media(max-width:640px){
 .RighInfo002816 .box-2 .txt .info{font-size: 15px;}
 .RighInfo002816 .box-2 .txt > h4{font-size: 5vw;}
 }

 .RighInfo002816 .text{font-size: 16px; color:#666;line-height: 28px;padding-bottom: 3%;}
 .RighInfo002816 .img-block{display: block;}
 .RighInfo002816 ul{margin-bottom: 6%;}
 .RighInfo002816 ul .inner{background: #fff;padding-top: 8%; padding-bottom: 8%;}
 .RighInfo002816 ul h3{ font-size: 18px; color: #032149;}
 .RighInfo002816 ul h3:before{display: inline-block; content: ''; height:16px; width:4px; background: #ff4f34; vertical-align: middle; margin-right: 15px;}
 .RighInfo002816 ul .li p{ line-height: 28px; color: #666;font-size: 16px;}
 .RighInfo002816 ul .li .icon{padding-bottom: 15px;}
 @media(min-width:1025px){
 /* .RighInfo002816 .info-title{font-size: 3.5vw;} */
 .RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
 .RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
 .RighInfo002816 ul:nth-child(2n) .ol{float: right;}
 .RighInfo002816 ul:nth-child(2n) .li{float: left;}
 .RighInfo002816 ul .ol,
 .RighInfo002816 ul .li{width: 50%;}
 .RighInfo002816 ul .li{ position: relative; z-index: 10;}
 .RighInfo002816 ul:nth-child(2n-1) .li .inner{  margin:auto -8%; padding:8%;background: #f8f8f8;}
 .RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding:8%;background: #f8f8f8;}
 }
 @media(max-width:1024px){
 .RighInfo002816 .info-title{font-size: 5vw;}
 .RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .li .icon {    width: 17%; float: left; padding-bottom: 0; padding-top: 7px;}
.RighInfo002816 ul h3{float: left; padding-bottom: 0;}
.RighInfo002816 ul .li .icon img {max-width: 71%;}
.RighInfo002816 ul .inner {padding: 0;}
 .RighInfo002816 ul .li p {font-size: 15px; line-height: 25px; margin: 0;}
 .RighInfo002816 .box-2 {padding-bottom: 0;}
 .RighInfo002816 ul h3 {font-size: 16px;}
 }
 @media(max-width:640px){
    .RighInfo002816 .info-title{font-size: 7vw;}
    }
/*
 .PicList001646 为demo编号
 */
.PicList001646{ padding:5% 0;}
.PicList001646 .tips{ padding-bottom:3%;}

.PicList001646 dl{ margin-bottom:3%;background-color:#F7F8FA;position: relative;}
.PicList001646 dl:hover .xq{display: block;}
.PicList001646 dl .xq{position: absolute;left:0;top:0;width:100%;height:100%;background:rgba(15,75,156,0.95);color:#fff;padding:5%;display: none}
.PicList001646 dl .xq h1{ font-size:20px;font-weight: normal;margin-bottom:8px;margin-top:0;}
.PicList001646 dl .xq h2{font-size:16px;font-weight: normal;margin:0;}
.PicList001646 dl .xq .pre{line-height: 28px;color:rgba(255,255,255,0.8);height:84px;overflow-y: scroll;margin-top: 20px;padding-right: 20px;}
.PicList001646 dl .xq .pre::-webkit-scrollbar{
    width: 3px;
    height: 3px;
    background-color: rgba(255,255,255,.1);
  }

.PicList001646 dl .xq .pre::-webkit-scrollbar-thumb{
    border-radius: 10px;
    background-color: #fff;
  }
.PicList001646 dl:last-child{ margin-bottom:0;}
@media(min-width:481px){
.PicList001646 dl{ display:table; width:32%;float:left;margin-right:2%; min-height: 228px;}
.PicList001646 dl:nth-child(3n){margin-right:0;}
.PicList001646 dl dt,
.PicList001646 dl dd{ display:table-cell; vertical-align:middle; width:50%;}
}
.PicList001646 dd figure{ padding:0 15%;text-align:left;}

.PicList001646 dt img{ display:block; width:100%;min-height: 224px;}
.PicList001646 dd figure *{margin:0;}
.PicList001646 dd figure h1,
.PicList001646 dd figure h2{ font-weight:normal; }
.PicList001646 dd figure h1{ font-size:22px;color:#333}
.PicList001646 dd figure h1 span{ display:block;}
.PicList001646 dd figure h2{ font-size:16px; padding:2% 0; position:relative;}
.PicList001646 dd figure h2::after{  content:''; display: block; width:22px; height:2px; background-color:#0F4B9C;margin-top:17px;}
.PicList001646 dd figure p{ line-height:24px; height:72px; text-align:left; margin:9% 0 10% 0; overflow:hidden;color:#888;}

.PicList001646 dl .xq .more a{display: block;width: 148px;font-size: 16px;line-height: 40px;color: #0F4B9C; background: #fff;border-radius: 40px;text-align: center;font-weight: normal;font-family: 'SourceHanSansCN-Regular';margin-top: 30px;}
@media(max-width:768px){
.PicList001646 dd figure pre{ margin:3% 0; height:48px; }
.PicList001646 dl{    float: left; width: 47%;    margin-right: 5%;}
.PicList001646 dl:hover .xq{display: none;}
.PicList001646 dl:nth-child(2n){margin-right: 0;}
.PicList001646 dd figure {padding: 0 5%;}
.PicList001646 dd figure h1 { font-size: 18px;}
.PicList001646 dd figure h2 {padding-bottom: 0; padding-top: 2%;}
}
@media(max-width:480px){
.PicList001646 dl dd{ padding:3% 0;}
}

 /*PicList002949 */
 .PicList002949 .item{margin: 2.08vw 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);}
 .PicList002949 .item a:hover{color: #1e50ae;}
 .PicList002949 .txt .inner{padding: 0 2.03vw 0 1.56vw;}
 .PicList002949 .txt p.dot3{line-height: 2.142em; max-height: 6.426em;color: #666;}
 .PicList002949 .tit{font-size: 24px; line-height: 1em;}
 .PicList002949 .tit:after{display: block; margin-top: 1.25em; content: '';background: #4ab344; width: 48px; height: 2px;}
 .PicList002949 .item a:hover  .tit:after{background: #1e50ae;}
 .PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
 .PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
 @media(min-width:1025px){
 .PicList002949 .pic{ width:486px;}
 }
 @media(min-width:641px) and (max-width:1024px){
 .PicList002949 .pic{ width:50%;}
 .PicList002949 .tit{font-size: 3vw;}
 }
 @media(max-width:640px){
 .PicList002949 .ytable,
 .PicList002949 .ytable-cell{display: block;}
 .PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
 .PicList002949 .tit{font-size: 5vw;}
 }
 /*PicList002149 */
 .PicList002149{ padding:4% 0;}
 .PicList002149 h3{ margin:0; font-size:17px;margin-bottom: 15px;}
 .PicList002149 p{ line-height:26px; overflow:hidden; color:#999; height:52px; margin:2% 0 0 0;}
 
 .PicList002149 ol{ background-color:#fafafa; margin-bottom:2%; position:relative; padding-left:36.25%;}
 .PicList002149 ol .Ispic{ width:36.25%; position:absolute; left:0; top:0; height:100%;}
 .PicList002149 ol .Ispic img{ display:none;}
 .PicList002149 ol div{ padding:5% 10% 3% 5%;}
 .PicList002149 ol h3 a{ color:rgba(24, 109, 173, 1);font-size: 24px;}
 .PicList002149 ol time{ display:block; padding:3% 0;}
 .PicList002149 ol p{ margin:0 0 3% 0; height:78px;}
 .PicList002149 ol span{ display:inline-block; width:130px; line-height:40px; text-align:center; color:#fff; background:rgba(24, 109, 173, 1); font-size:12px;}
 
 .PicList002149 li{ overflow:hidden; padding-left:160px; padding-right:58px; position:relative; margin-bottom:2%; background-color:#fafafa;}
 .PicList002149 li:after{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;}
 .PicList002149 li div{border-left:1px solid #ededed; padding:2% 3%;}
 .PicList002149 li div .dot2{border: none; padding: 0px;}
 .PicList002149 li time{ position:absolute; left:0; top:0; width:160px; height:100%;}
 .PicList002149 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#b2b2b2; font-size:16px;}
 .PicList002149 li time i{ font-style:normal; font-size:50px; color:#999; display:block; font-family:"Courier New", Courier, monospace; line-height:40px;}
 .PicList002149 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:50%; max-width:66px; background:#dfdfdf;}
 @media(max-width:1000px){
 .PicList002149 li{padding-left:100px;padding-right:30px;}
 .PicList002149 li:after{width:30px; background-size:35% auto;}
 .PicList002149 li time{width:100px;}
 .PicList002149 li time span{font-size:14px;}
 .PicList002149 li time i{font-size:40px;line-height:30px;}
 }
 @media(max-width:768px){
 .PicList002149 h3{ font-size:16px;}
 .PicList002149 ol h3 a{ color:rgba(24, 109, 173, 1);font-size: 20px;}
 }
 @media(max-width:640px){
 .PicList002149 ol{ padding-left:0;}
 .PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
 .PicList002149 ol div{ padding:3%;}
 }
 @media(max-width:480px){
 .PicList002149 li{padding-left:80px;padding-right:0;}
 .PicList002149 li:after{ display:none;}
 .PicList002149 li time{width:80px;}
 .PicList002149 li time span{font-size:12px;}
 .PicList002149 li time i{font-size:30px;}
 .PicList002149 h3{ font-size:16px;}
 .PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
 .PicList002149 ol p{ height:60px;}
 }
 /*PicList002735 */
 .PicList002735{}
 .PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
 .PicList002735 li a{display: block;background: #f0f0f0; border: 3px solid #f0f0f0; transition: 0.3s;}
 .PicList002735 li a:hover{border-color: #184477; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
 .PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
 .PicList002735 li .txt{padding: 25px;}
 .PicList002735 li .txt h3{font-size: 18px; color: #184477;}
 .PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; }
 @media(min-width:481px){
 .PicList002735 li{float: left;}
 }
 @media(min-width:769px){
 .PicList002735 li{width: 29.6875%; }
 .PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}
 }
 @media(min-width:481px) and (max-width:768px){
 .PicList002735 li{width: 48%; }
 .PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
 }
 .Galary002512{padding:4% 0;}
 .Galary002512 .slider-for{ margin-bottom:3%;}
 .Galary002512 .slider-for li{ background:#fff;}
 .Galary002512 .slider-for li .Ispic{ padding-bottom:55%; background-size:contain;}
 .Galary002512 .slider-nav li .Ispic{ border:1px solid #fff; background-color:#fff; padding-bottom:60%; margin:0 3%;}
 .Galary002512 .slider-nav li.slick-center .Ispic{ border-color:rgba(24, 109, 173, 1);}
 .Galary002512 .slider-nav{ margin-bottom:30px;}
 /* Arrows */
 .Galary002512 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top: 50%; width: 40px;height: 40px;padding: 0;cursor: pointer;border: none; z-index:10; margin-top:-20px; border-radius:50%; background-color:rgba(0,0,0,0.8);}
 .Galary002512 .slick-arrow:hover{background-color: rgba(24, 109, 173, 0.9);}
 .Galary002512 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-4px; margin-top:-8px; width:16px; height:16px;  transform:rotate(-45deg);}
 .Galary002512 .slick-prev{left: -45px;}
 .Galary002512 .slick-next{right: -45px; background-position: right top;}
 .Galary002512 .slick-prev::before{ border-left:3px solid #fff;border-top:3px solid #fff;}
 .Galary002512 .slick-next::before{ border-right:3px solid #fff;border-bottom:3px solid #fff;margin-left:-12px;}
 /* Dots */
 .Galary002512 .slick-dots{list-style: none;text-align: center; position:absolute; left:0; bottom:-30px; width:100%;}
 .Galary002512 .slick-dots li{display: inline-block;margin: 0 5px;}
 .Galary002512 .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;cursor: pointer;border: 0;background: rgba(0, 0, 0, 0.3); border-radius:50%; padding:0;}
 .Galary002512 .slick-dots li.slick-active button{opacity: .75;background: rgba(24, 109, 173, 0.9);}
 @media(max-width:1200px){
 .Galary002512 .slider-for{ margin-bottom:50px;}
 .Galary002512 .slick-prev,
 .Galary002512 .slick-next{ right:auto; left:50%; margin-top:0; top:-45px;}
 .Galary002512 .slick-prev{ margin-left:-50px;}
 .Galary002512 .slick-next{ margin-right:-50px;}
 }
 @media(max-width:640px){
 .Galary002512 .slick-prev,
 .Galary002512 .slick-next{ display:none !important;}
 .Galary002512 .slider-for{ margin-bottom:3%;}
 }
 /*RighInfo002738 */
 .RighInfo002738{padding-bottom: 30px;}
 @font-face {
   font-family: "DINPro-Bold";
   src: url("../fonts/DINPro-Bold/DINPro-Bold.woff2") format("woff2"),
        url("../fonts/DINPro-Bold/DINPro-Bold.woff") format("woff"),
        url("../fonts/DINPro-Bold/DINPro-Bold.ttf") format("truetype"),
        url("../fonts/DINPro-Bold/DINPro-Bold.eot") format("embedded-opentype"),
        url("../fonts/DINPro-Bold/DINPro-Bold.svg") format("svg");
   font-weight: normal;
   font-style: normal;
 }
 .RighInfo002738 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
 .RighInfo002738 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
 .RighInfo002738 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
 @media(max-width:480px){
 .RighInfo002738 .column-name{ font-size: 24px;}
 .RighInfo002738 .column-name .cn{line-height: 40px;}
 }
 
 .RighInfo002738 .box-1{padding-bottom: 4%;}
 
 .RighInfo002738 .area-info{background: #f0f0f0; margin: 20px 0 30px 0;}
 .RighInfo002738 .area-info .pic{ width: 68.28125%; padding: 3px;}
 .RighInfo002738 .area-info .singlePage{ font-size: 14px; }
 @media(min-width:1025px){
 .RighInfo002738 .area-info .singlePage{width: 90%; margin: 20px auto;max-width: 300px;}
 }
 @media(max-width:1024px){
 .RighInfo002738 .area-info{margin: 0;}
 .RighInfo002738 .area-info .ytable,
 .RighInfo002738 .area-info .ytable-cell{display: block; width: auto !important;}
 .RighInfo002738 .area-info .singlePage{ padding: 15px; }
 }
 
 .RighInfo002738 .box-2{border-top: 1px solid #e5e5e5; background: #fafafa; padding-top: 36px; margin-bottom: 50px; padding-bottom: 80px;}
 @media(max-width:1024px){
 .RighInfo002738 .box-2{ margin-bottom: 30px; padding-bottom: 30px;}
 }
 
 .RighInfo002738 .youshi-list li{text-align: center; padding: 0 5%;}
 .RighInfo002738 .youshi-list li pre{text-align: center; line-height: 24px; color: #555;}
 .RighInfo002738 .youshi-list li .icon img{ width: 60px; height: 60px;}
 .RighInfo002738 .youshi-list li h3{ color: #184477; font-size: 18px; padding: 25px 0 15px 0;}
 @media(min-width:641px){
 .RighInfo002738 .youshi-list li{float: left;width: 33.3333%;}
 .RighInfo002738 .youshi-list li:nth-child(3n+1){clear: left;}
 }
 @media(max-width:640px){
 .RighInfo002738 .youshi-list li:not(:last-child){margin-bottom: 20px;}
 }
 /*Map003074 */
 .Map003074{ padding:4% 0;}
 .Map003074 .name{text-align: center; padding-bottom: 45px;}
 .Map003074 .name *{margin: 0;}
 .Map003074 .name h3{font-size: 30px;color: #252525;margin: 0 0 0.3em 0;}
 .Map003074 .name h4{font-size: 14px; font-family: 'Arial';color: #cecece;}
 @media(max-width:768px){
 .Map003074 .name h3{font-size: 5.5vw;}
 .Map003074 .name h4{font-size: 3vw;}
 }
 @media(max-width:480px){
 .Map003074 .name{padding-bottom: 4vw;}
 }
 
 .Map003074 .tel-main{max-width: 926px;width: 85%; margin: 0 auto;background:  rgba(24, 109, 173, 1); border-radius: 10px;padding: 36px 4%;color: #fff; position: relative; z-index: 4;}
 .Map003074 .tel-main .hotline{text-align: center;font-weight: bold; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid rgba(255,255,255,0.2);}
 .Map003074 .tel-main .hotline h5{ margin: 0;font-size: 40px;font-family: 'Arial';}
 .Map003074 .tel-main dl{display: table; margin: 0 auto;max-width: 580px;position: relative;padding-left: 110px; font-size: 18px;line-height: 2em;}
 .Map003074 .tel-main dt{position: absolute; left: 0; top: 0;padding-left: 34px;background: url("../images/Map003074_tel.png") no-repeat left center;font-weight: bold;}
 .Map003074 .tel-main dd{overflow: hidden;}
 .Map003074 .tel-main dd span{margin-left: 20px;}
 @media(max-width:768px){
 .Map003074 .tel-main .hotline h5{font-size: 7vw;}
 .Map003074 .tel-main dl{font-size: 3vw;}
 }
 @media(max-width:480px){
 .Map003074 .tel-main dd span{ width: 100%;}
 .Map003074 .tel-main dt{background-size: contain; }
 }
 
 .Map003074 .map{height: 42.08vw; margin-top: -7vw;}
 .Map003074 .map *{box-sizing: content-box;}
 .Map003074 .map img{max-width: none;}
 .Map003074 .map .BMap_bubble_content{box-sizing: border-box;padding: 0 10px 10px;color: #333;font-size: 14px;}
 .Map003074 .map .BMap_bubble_title{font-weight: bold;color: rgba(24, 109, 173, 1)!important; line-height: 20px!important; white-space: normal!important;padding-top: 10px; padding-right: 40px; padding-left: 10px; box-sizing: border-box;}
 .Map003074 .map .BMap_bubble_pop{width: 334px!important;}
 @media(max-width:1024px){
 .Map003074 .map{height: 60vw;}
 }
 @media(max-width:480px){
 .Map003074 .map{height: 80vw;}
 }
 /*
  Map002779
  */
 .Map002779 li{ width:100%; float:left; margin-right:2.5%; margin-bottom:4%; background: #f3f7f9; box-shadow:8px 5px 26px #D7D7D7;}
 .Map002779 li img{display: none;}
 .Map002779 li .pic{display: block; padding-bottom:50%; background-size: cover; background-repeat: no-repeat; background-position: center;}
 .Map002779 li .main{ padding:6%;  border-top:6px solid #0033a0;}
 .Map002779 li h1{ margin:0; font-size:18px; color:#0033a0;}
 .Map002779 li p{ font-size:16px;line-height:28px; margin:10px 0 ; color: #666;}
 .Map002779 li dl{ font-size:14px; display:block; margin-bottom:14px;line-height:28px; }
 .Map002779 li .more{ background:url(../images/Map002779-icon.png) no-repeat; font-size:14px; color:#009933; display:block; padding:5px 37px;}
 @media (min-width:480px){
     .Map002779 li{width: 47.5%;margin-right:5%; float:left;}
 }
 @media (min-width:768px){
     .Map002779 li{    width: 48%;        margin-right: 4%; }
     .Map002779 li:nth-child(2n){margin-right:0;}
     .Map002779 li:nth-child(2n+1){clear: left;}
 }
 
 .Map002779 .open_map{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:200; background:rgba(0,0,0,0.7); display:none;}
 .Map002779 .map_area{ position:fixed; width:80%; left:10%; top:25%; height:50%; background:#fff; font-size: 12px;}
 .Map002779 .map_area #allmap{ position:absolute; left:15px; top:15px; right:15px; bottom:15px;}
 .Map002779 .map_area #allmap *{ box-sizing:content-box;}
 .Map002779 .map_area #allmap img{ max-width:none;}
 .Map002779 .map_area .close{ position:absolute; right:0; width:31px; height:31px; top:-32px; background:#fff; cursor:pointer;}
 .Map002779 .map_area .close::before,
 .Map002779 .map_area .close::after{ position:absolute; content:''; width:25px; height:2px; background:#0033a0; top:15px; left:3px;}
 .Map002779 .map_area .close::before{ transform:rotate(45deg);} 
 .Map002779 .map_area .close::after{ transform:rotate(-45deg);} 
 
 @media(max-width:768px){
 .Map002779 li:nth-child(2n){margin-right:0;}
 .Map002779 li:nth-child(2n+1){clear: left;}
 .Map002779 .map_area{width:96%; left:2%;}
 .Map002779 .map_area #allmap{ left:5px; top:5px; right:5px; bottom:5px;}
 }

 /*Map002858 */
 .Map002858{margin-top: -3%;}
.Map002858 #allmap{height: 23.96vw;}
.Map002858 #allmap,
.Map002858 #allmap *{box-sizing: content-box;}
.Map002858 #allmap img{max-width: inherit;}
.Map002858 .BMap_bubble_content b{font-size: 18px;display: block;padding-bottom: 5px;}
@media(max-width:1024px){
.Map002858 #allmap{height: 40vw;}
}
@media(max-width:480px){
.Map002858 #allmap{height: 70vw;}
}

 /*
 .Page001527 为demo编号
 */
.Page001527 .Pages{ padding: 20px 0; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; }
.Page001527 .Pages a{ display: inline-block; height: 40px; margin: 0 5px; font-size: 16px; line-height: 40px; }
.Page001527 .p_cur,
.Page001527 .p_count,
.Page001527 .p_total,
.Page001527 .p_jump{ display: none; }
.Page001527 .p_page{ padding: 0px 5px; display: inline-block; }
.Page001527 .p_page a{color:#5f5c4d; border:solid 1px #ececec; display:inline-block; padding:0 12px; overflow:hidden; position:relative;  background-color:#fff;}
.Page001527 .p_page .a_prev,
.Page001527 .p_page .a_next{ width:80px; }
.Page001527 .p_page .num a{ width:44px; }
/*hover*/
.Page001527 .p_page .a_first:hover,
.Page001527 .p_page .a_end:hover,
.Page001527 .p_page .a_prev:hover,
.Page001527 .p_page .a_next:hover,
.Page001527 .p_page .num a:hover,
.Page001527 .p_page .num .a_cur{ background:rgba(24, 109, 173, 1); color:#fff; }
.Page001527 em{ font-style:normal;}

@media (max-width:768px){
.Page001527 .a_first,
.Page001527 .a_end,
.Page001527 .p_page .num a{ display:none !important;}
	
}
/*RighInfo002973 */
.RighInfo002973{ margin:2% 0;color: #333;font-size: 16px;}
.RighInfo002973 .news-details{padding: 3% 0;}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 20px 0;color: rgba(24, 109, 173, 1);}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;}
.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: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%; text-indent: 2em; color: #666;}
.RighInfo002973 .news-details .edit-info img{display: block; margin:20px auto;}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.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: #205393;}
.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;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}


 /*
  .Form001215 为demo编号
  */
 .Form001215{ padding:4% 0;}
 .Form001215 .form{ float:left; width:43%;}
 .Form001215 .form li{ padding-bottom:2%;}
 .Form001215 .form .text{ border:1px solid #dae7e6; width:100%; height:39px; line-height:39px; padding:0 10px; border-radius:3px; background:#fff;}
 .Form001215 .form textarea.text{ height:195px;}
 .Form001215 .form .btn{ cursor:pointer; border-radius:5px; background: rgba(24, 109, 173, 1); color:#fff; height:37px; padding:0 12%; border:none;}
 .Form001215 .hotline{ float:right; width:52%; background:url(../images/Form001215-bg.jpg) no-repeat right bottom/contain; padding:1% 0 16% 0; text-shadow:0 1px 0 #fff;}
 .Form001215 .hotline figure{ width:60%; max-width:285px; font-size:16px;border-top:1px solid #d6e1e0; padding-top:3%; margin-top:3%;}
 .Form001215 .hotline figure b{ display:block; color: rgba(24, 109, 173, 1); font-size:16px;margin-bottom: 10px;}
 .Form001215 .hotline dl{ min-height:46px;}
 .Form001215 .hotline dd{ font-size:33px; color:#423d37; font-weight:bold;}
 .Form001215 .hotline dt{ color:#000;}
 @media(max-width:640px) and (min-width:481){
 .Form001215 .hotline{ padding:3% 0 32% 0; background-position:right bottom;}
 }
 @media(max-width:640px){
 .Form001215 .hotline dd{ font-size:24px;}
 .Form001215 .hotline figure {background: #fff;}
 }
 @media(max-width:480px){
 .Form001215 .form,
 .Form001215 .hotline{ float:none; width:auto;} 
 .Form001215 .form textarea.text{ height:117px;}
 }
 /*Floor002994 */
 .Floor002994{padding-bottom: 4%;}
 .Floor002994 .auto{position: relative;}
 .Floor002994 .auto > *{position: relative; z-index: 4;}
 .Floor002994 .auto:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 80%;}
 
 .Floor002994 .txt-area{color: #000;text-align: center; padding:4% 0 1% 0;}
 .Floor002994 .txt-area .tit .cn{font-size: 26px;font-weight: bold; color:rgba(24, 109, 173, 1);}
 .Floor002994 .txt-area .tit .en{font-size: 42px;font-weight: 100; margin-top: 5px; }
 .Floor002994 .txt-area p{line-height: 2em;font-size: 16px; margin: 1.25em 0 1.875em 0;color: #666;}
 .Floor002994 .txt-area .more{line-height: 20px;font-weight: 100;  transition: 0.3s;}
 .Floor002994 .txt-area .more:hover{background: #000; color: #fff; padding: 0 10px;}
 .Floor002994 .img{margin: 0 auto; width: 60%;display: block;}
 
 @media(max-width:1024px){
 .Floor002994 .txt-area:before{width: 8vw;height: 7vw;}
 .Floor002994 .txt-area .tit .cn{font-size: 3.5vw;}
 .Floor002994 .txt-area .tit .en{font-size: 3vw; }
 .Floor002994 .txt-area .more,
 .Floor002994 .txt-area p{font-size: 2vw; }
 }
 @media(max-width:480px){
 .Floor002994 .txt-area .tit .cn{font-size: 20px;}
 .Floor002994 .txt-area .tit .en{font-size: 3.5vw; }
 .Floor002994 .txt-area .more,
 .Floor002994 .txt-area p{font-size: 15px; line-height: 25px; }
 }
 /*Floor002659 */
 .Floor002659{font-family:Arial, Helvetica, sans-serif;}
 .Floor002659 .auto{color: #fafafa;}
 @media(min-width:1025px){
 .Floor002659 .main > *{ width:50%; background: #fafafa;}
 }
 /*swiper*/
 .Floor002659 .swiper-container{position: relative;overflow: hidden;z-index: 1;}
 .Floor002659 .swiper-container-android .swiper-slide, 
 .Floor002659 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
 .Floor002659 .swiper-wrapper,
 .Floor002659 .swiper-slide {position: relative;width: 100%;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
 .Floor002659 .swiper-wrapper {z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: content-box;box-sizing: content-box;}
 .Floor002659 .swiper-container-fade .swiper-slide-active {pointer-events: auto;}
 .Floor002659 .swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
 .Floor002659 .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
 /*swiper end*/
 .Floor002659 .main .swiper-wrapper li img{ display:block; width:100%;}
 .Floor002659 .swiper-pagination{ position:absolute; left:0; bottom:0; z-index:10; background:#fafafa; padding:30px;}
 .Floor002659 .swiper-pagination span{ position:relative; float:left; width:14px; height:14px; border-radius:50%; border:1px solid transparent; margin:0 5px; cursor:pointer;}
 .Floor002659 .swiper-pagination span::before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px;border-radius:50%; background:rgba(0,0,0,0.3);}
 .Floor002659 .swiper-pagination span.swiper-pagination-bullet-active{ border-color:rgba(24, 109, 173, 1);; background:#fff;}
 .Floor002659 .swiper-pagination span.swiper-pagination-bullet-active::before{background:rgba(24, 109, 173, 1);;}
 .Floor002659 .title-intro{ padding:3.4% 5%; color:#333;}
 .Floor002659 .title-intro aside{ max-width:645px; margin:0 auto; text-align:left;}
 .Floor002659 .title-intro h3{ margin:0; font-size:26px;color:rgba(24, 109, 173, 1);}
 .Floor002659 .title-intro p{ font-size:16px; line-height:28px; margin:4% 0 0 0; color: #666;}
 .Floor002659 .title-intro a{ color:rgba(24, 109, 173, 1); text-decoration:underline;}
 @media(max-width:1024px){
 .Floor002659 .main{ display:block;}
 .Floor002659 .swiper-pagination{ left:auto; right:0; padding:10px;}
 }
 @media(max-width:768px){
 .Floor002659 .title-intro h3{ font-size:30px;}
 .Floor002659 .title-intro p{ font-size:16px; line-height:24px;}
 .Floor002659 .title-intro {padding:0 10px 0 0;}
 .Floor002659 .title-intro p{ font-size: 15px; line-height: 25px; margin: 0;}
 .Floor002659 .title-intro aside {text-align: left;}
 .Floor002659 .title-intro aside h3 {text-align: center;font-size: 18px;}
 }
 @media(max-width:480px){
 .Floor002659 .title-intro h3{ font-size:24px;}
 
 }
 /*RighInfo002814 */
 .RighInfo002814{padding-bottom: 3%;color: #555; font-size: 16px;line-height: 28px;}
 .RighInfo002814 .title{border-top:5px solid #f9f9f9; margin:60px 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:18px;color: #333;font-weight: bold;}
 .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: -80px; 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{border-left:5px solid #f9f9f9;border-right:5px solid #f9f9f9;padding:3%  5%; margin-top: -20px;}
 .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 dt,
 .RighInfo002814 .pic-txt .txt ol{padding-left: 25px; background: url(../images/RighInfo002814-icon.png) no-repeat left top;font-size: 16px;line-height: 38px;}
 
 .RighInfo002814 .list-dl dl{margin-bottom: 30px;}
 .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%;}
 .RighInfo002814 .title{ margin: 41px 0 14px 0;}
 .RighInfo002814 {font-size: 15px; line-height: 25px;}
 .RighInfo002814 .title span i { margin-left: -21px;}
 .RighInfo002814 .list-dl dt, .RighInfo002814 .pic-txt .txt ol {font-size: 15px; line-height: 25px;}
 .RighInfo002814 .list-dl dl {margin-bottom: 7px;}
 .RighInfo002814 .title span {line-height: 30px;border-radius: 30px;font-size: 16px;}
 .Floor0030822 .slider1 .item {width: 100%!important;}
 }
 
/*RighInfo002812 */
.RighInfo002812{padding:4% 0;}
.RighInfo002812 .tit{color:rgba(24, 109, 173, 1); font-size: 30px;font-weight: bold;}
.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: 20px;}
}

.RighInfo002812 .info{position: relative; z-index: 1;}
.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 top;background-size: contain;}
@media(min-width:769px){
.RighInfo002812 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo002812 .txt-p{font-size: 16px;color: #666;line-height: 28px; max-width: 1126px; width: 95%; text-indent: 2em;}

.RighInfo002812 .mid{margin: 5% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width: 50%;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
.RighInfo002812 .txt-p{font-size: 15px; line-height: 25px;}
.RighInfo002812 .culture .tit {padding: 22px 0 18px 0;}
}
.RighInfo002812 .mid .list li{ margin: 17px 1%;}
.RighInfo002812 .mid .list li:last-child{display: none;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.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: 16px;font-weight: 100;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666;}
.RighInfo002812 .mid .txt b{color: rgba(24, 109, 173, 1); 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-top: 20px;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;}
}



/*Floor003081 */
.Floor0030822{padding:3% 0; font-size: 16px;}
.Floor0030822 .auto{overflow: hidden;position: relative; z-index: 2;}
.Floor0030822 .title{line-height: 1;font-family: 'SourceHanSansCN-Medium';font-size: 48px; margin-bottom: 0.834em;color: #333;}
.Floor0030822 .info{text-align: justify;line-height: 1.875; margin-bottom: 3.18vw;color: #999999;}
.Floor0030822 .txt-area{position: relative; z-index: 1;}
.Floor0030822 .txt-area .more{position: absolute;right:0; }
.Floor0030822 .txt-area .more a{display: block; text-align: center;color: #0f55b0;width: 180px;line-height: 53px;border-radius:55px;border: solid 2px #fff; font-size: 14px;}
.Floor0030822 .txt-area .more a:hover{background: #0f55b0;color: #fff; border-color: #0f55b0;}
.Floor0030822 .slider1{display: flex;    flex-direction: row;    flex-wrap: wrap;}
.Floor0030822 .slider1 .item{width:50%;padding-bottom: 3%;}
.Floor0030822 .slick-dots{text-align: center;padding-top: 2.6vw;}
.Floor0030822 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor0030822 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor0030822 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor0030822 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}

.Floor0030822 .item a{border-radius: 6px;background: #f5f5f5;}
.Floor0030822 .item .Ispic{width: 47.369%;}
.Floor0030822 .item .txt .inner{color: #999;max-width: 264px; width: 80%; margin: 0 auto;padding: 3vw 0;}
.Floor0030822 .item .txt aside{color: #333;font-family: 'SourceHanSansCN-Regular';font-size:18px;line-height: 1.5;min-height: 3em;margin-bottom: 15px;}
.Floor0030822 .item .txt p{line-height: 1.875;font-size: 14px;}
.Floor0030822 .item .txt time{display: block; border-top: 1px solid #eee;font-family: 'ArialMT';font-size: 14px;padding-top: 1.35vw;}
@media(min-width:641px){
.Floor0030822 .info{max-width: 494px; width: 80%; }
}
@media(min-width:751px){
.Floor0030822 .txt-area .more{bottom: 0;}
.Floor0030822 .slider{margin: 0 -20px;}
.Floor0030822 .item a{min-height: 10vw;margin: 0 20px;width: calc(100% - 40px);}
}
@media(max-width:750px){
.Floor0030822 .txt-area .more{top: 0;}
.Floor0030822 .item a{min-height: 60vw;}
}
@media(max-width:640px){
.Floor0030822{font-size: 3vw;}
.Floor0030822 .title{font-size: 5vw}
.Floor0030822 .item .txt aside{font-size:16px}
.Floor0030822 .slick-dots{padding-top: 6vw;}
.Floor0030822 .txt-area .more a{width: auto;padding: 0 5vw;line-height: 5vw;font-size: 3vw;}
.Floor0030822 .item .txt p {font-size: 14px;}
}


/*Floor003089 */
.Floor003089{padding: 6% 0;font-size: 16px;background: url(../uploadfiles/Floor003090-bg.jpg) no-repeat center center;    background-size: cover;margin-top: 5%;}
.Floor003089 .auto{max-width:  1600px;}
.Floor003089 .title{position: relative;font-size: 30px;color: #fff; margin-bottom: 2vw;}
.Floor003089 .title .en{font-size:30px;line-height: 0.8667; text-transform: uppercase; margin-bottom: 0.1em;font-weight: bold;}
.Floor003089 .more{display: inline-block;line-height: 40px; border-radius: 40px;}
.Floor003089 .more:after{display: inline-block; content: '';background: url("../images/Floor003089-more.svg") no-repeat; width: 5px; height: 10px; margin-left: 22px; vertical-align: middle;}
.Floor003089 .title .more{position: absolute;right: 0; bottom: 0;color: #1f4b8c; font-size: 0.421em;}
@media(min-width:1025px) and (max-width:1600px){
.Floor003089 .title{font-size: 2.375vw;}
}
@media(max-width:1024px){
.Floor003089 .title{font-size: 5vw; }
.Floor003089 .title .en{font-size: 16px;}
}

.Floor003089 .slider li{overflow: hidden;margin-right: 1%;transform: all .3s;}
.Floor003089 .slider li:last-child{margin-right: 0px;}
.Floor003089 .slider li a{display: block;background: #fff;position: relative; padding-bottom:105%;}
.Floor003089 .slider li .inner,
.Floor003089 .slider li figure.hover{position: absolute;}
.Floor003089 .slider li figure.hover{opacity: 0;transition: 0.3s; left: 0; width: 100%; top: 0;}
.Floor003089 .slider li .inner{padding: 2.08vw 2.08vw 2.97vw; left: 0; width: 100%; }

.Floor003089 .slider li .icon{margin-bottom: 0.76vw;display: table;position: relative;}
.Floor003089 .slider li .icon img{transition: 0.3s;}
.Floor003089 .slider li .icon .hover{position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;}
.Floor003089 .slider li .more{opacity: 0;transition: 0.3s; transform: translateY(30px);padding: 0 16px; background: #fff;color: #1f4b8c;}
.Floor003089 .slider li .tit{font-size: 16px;}
.Floor003089 .slider li p{font-size: 14px; margin: 0.8em 0;transition: 0.3s;line-height: 24px;}
.Floor003089 .slider li a:not(:hover) p{color: #777;}
.Floor003089 .slider li a:hover{color: #333;}
.Floor003089 .slider li a:hover p{opacity:1;margin-bottom: 2.66vw;}
.Floor003089 .slider li a:hover figure.hover{opacity: 1; top: -20px; bottom: -20px;}
.Floor003089 .slider li:hover{box-shadow: 0 0 10px #ccc;}
.Floor003089 .slider li a:hover .more{opacity: 1; transform: translateY(0);}
.Floor003089 .slider li a:hover  .icon .hover{opacity: 1;}
.Floor003089 .slider li a:hover  .icon .on{opacity: 1;}

.Floor003089 .slick-dots{text-align: center;}
.Floor003089 .slick-dots li{display: inline-block; margin: 0 5px; width: 10px; height: 10px; border-radius: 50%;background:#1f4b8c; opacity: 0.5}
.Floor003089 .slick-dots li button{display: none;}
.Floor003089 .slick-dots li.slick-active{opacity: 1;}
@media(max-width:1024px){
.Floor003089 .slider li .inner{padding: 5vw;}
.Floor003089 .slider li a:hover p{margin-bottom: 5vw;}
.Floor003089 .slider li .tit{font-size: 15px;}
.Floor003089 .slick-initialized .slick-slide{width: 100%!important; margin-bottom: 1%;}
.Floor003089 .slider li .Ispic { padding-bottom: 65%; margin-bottom: 3%;}
.Floor003089 .slider li a{    padding-bottom: 95%;}
.Floor003089 .slider li a:hover{color: #777;}
.RighInfo001823 .singlePage p{line-height: 25px;}
}
@media(max-width:480px){
.Floor003089{font-size: 3.5vw;padding: 8vw 0;}

}



/*Floor003090 */
.Floor003090{padding: 5% 0;}
.Floor003090 .title{font-weight: bold;    font-size: 26px; color:  rgba(24, 109, 173, 1);;}
.Floor003090 .title pre{line-height: 1.75;font-size: 0.421em;}
.Floor003090 .slider li a{display: block; overflow: hidden;position: relative;}
.Floor003090 .slider li .Ispic{padding-bottom: 100%;}
.Floor003090 .slider li .pic{position: relative;}
.Floor003090 .slider li .pic .hover{position: absolute; left: 0; top: 0; width: 100%; z-index: 3; height: 100%; padding: 0; opacity: 0;transition: 0.3s;}
.Floor003090 .slider li .txt{position: absolute;padding:2vw 3vw;left:0; top: 0; z-index: 10; width: 100%;}
.Floor003090 .slider li .tit{font-size:18px; margin-bottom: 1vw;    }
.Floor003090 .slider li pre{line-height: 1.75;transition: 0.3s;font-size: 14px;}
.Floor003090 .slider li a:hover .txt pre{margin-bottom:2vw;}
.Floor003090 .slider li a:not(:hover) .tit{color: rgba(24, 109, 173, 1);}
.Floor003090 .slider li a:hover{color: #fff;}
.Floor003090 .slider li a:hover .pic .hover{opacity: 1;}
.Floor003090 .more{display: inline-block;line-height: 40px; border-radius: 40px;background: #fff;color: #1f4b8c; transition: 0.3s;padding: 0 16px; opacity: 0;}
.Floor003090 .more:after{display: inline-block; content: '';background: url("../images/Floor003090-more.svg") no-repeat; width: 5px; height: 10px; margin-left: 22px; vertical-align: middle;}
.Floor003090 .slider li a:hover .more{opacity: 1;}
.Floor003090 .but{padding-top: 1.5vw;}
.Floor003090 .but .slick-arrow{cursor: pointer;padding: 0; border: 0;border-radius: 50%;background: url("../images/Floor003090-more.svg") no-repeat center center #dae2ec; width: 50px; height: 50px; transition: 0.3s;}
.Floor003090 .but .slick-prev{margin-right: 30px;transform: rotateY(180deg);}
.Floor003090 .but .slick-arrow:hover{background-color: #fff;}

@media(min-width:1025px) and (max-width:1600px){
.Floor003090 .title{font-size: 2.375vw;}
}
@media(max-width:1024px){
.Floor003090 .title{font-size: 16px; margin: 15px 0;}
.Floor003090 .slider li .txt{padding: 5vw;}
.Floor003090 .intro{}
.Floor003090 .slick-initialized .slick-slide{width: 100%!important;}
.Floor003090 .slider li .Ispic { padding-bottom: 40%; margin-bottom: 3%;}
.Floor003090 .slider li .tit {font-size: 16px;}
.Floor003090 { padding: 0;}
.Floor003090 .slider li pre {line-height: 25px; font-size: 15px;}
}
@media(max-width:480px){
.Floor003090 .title pre{white-space: inherit;}
.Floor003090 .but .slick-arrow{width: 10vw;height: 10vw;}
.Floor003090 .but .slick-prev{margin-right: 5vw;}
.Floor003090 .slider li .Ispic { padding-bottom: 57%; margin-bottom: 3%;}
}
/*
 .RighInfo001823 为demo编号
 */
 .xy_01{padding: 3% 0 2%;}
 .RighInfo001823 .singlePage{line-height: 25px;}
 .RighInfo001823 h1{color:rgba(24, 109, 173, 1);font-size: 26px;margin-bottom: 25px;}
 .RighInfo001823 .singlePage p{color: #333;font-size: 16px;line-height: 2.25em;}
 .RighInfo001823 .txk{text-align: left;margin: 20px auto;padding-right: 30px;}
 .RighInfo001823 .xy_box1 dl{line-height: 2.25em;color: #333;font-size: 16px;margin: 15px 0;}
 .RighInfo001823 .xy_box1 dt{font-size: 18px;color: #000;font-weight: bold;margin-bottom: 10px;}
 .RighInfo001823 .xy_box1 dl img{max-width: 15px;margin-right: 5px;}
 .xy_box{background: #f5f5f5;padding: 3% 0;}
 .xy_box .auto_1200{display: flex;justify-content: space-between;}
 .xy_list{width: 50%;}
 .xy_list h2 img{max-width: 20px;margin-right: 5px;}
 .xy_list h2{font-size: 16px;color: #000;font-weight: bold;margin-bottom: 10px;display: flex;align-items: center;}
 .xy_list p{margin-bottom: 10px;}
 .xy_right{width: 40%;}
 .xy_right img{width: 100% !important;height: auto !important;}
.xy_box1{display: flex;justify-content: space-between;align-items: center;}
 .xy_01 .txk{float: left;}
 .xy_01 .txk img{width: 100% !important;height: auto !important;}
 @media(max-width:1000px){
 .RighInfo001823 .singlePage{padding:2% 0;}
 }
 
 @media(max-width:768px){
    .xy_box .auto_1200{display: flex;flex-direction: column;}
    .xy_box1{    display: flex;        flex-direction: column;}
    /* .RighInfo001823 .PicList001646 dl:nth-child(2n){margin-right: 0px;} */
    .RighInfo001823 .PicList001646 dl{width: 45px;}
    .xy_right{width: 100%;}
    .xy_list{width: 100%;}
    .RighInfo001823 h1{font-size: 20px;}
 .RighInfo001823 .singlePage p{line-height: 25px;}

    }



 .RighInfo001823 .PicList001646 dl{width: 25%;margin-right: 0;}
 .RighInfo001823 .PicList001646{padding: 3% 0;}
 .RighInfo001823 .PicList001646 dd figure p{height: 48px;line-height: 24px;font-size: 15px;}
 .RighInfo001823 .PicList001646 dd figure h2{font-size: 15px;}
 .RighInfo001823 .PicList001646 dl .xq h1{color: #fff;}

 
@media(min-width:481px){
    .RighInfo001823 .PicList001646 dl{ display:table; width:32%;float:left;margin-right:2%;}
    .RighInfo001823 .PicList001646 dl:nth-child(3n){margin-right:0;}
    .RighInfo001823 .PicList001646 dl dt,
    .RighInfo001823 .PicList001646 dl dd{ display:table-cell; vertical-align:middle; width:50%;}
    }
    .RighInfo001823 .PicList001646 dd figure{ padding:0 15%;text-align:left;}
    
    .RighInfo001823 .PicList001646 dt img{ display:block; width:100%;}
    .RighInfo001823 .PicList001646 dd figure *{margin:0;}
    .RighInfo001823 .PicList001646 dd figure h1,
    .RighInfo001823 .PicList001646 dd figure h2{ font-weight:normal; }
    .RighInfo001823 .PicList001646 dd figure h1{ font-size:18px;color:#333}
    .RighInfo001823 .PicList001646 dd figure h1 span{ display:block;}
    .RighInfo001823 .PicList001646 dd figure h2{ font-size:16px; padding:2% 0; position:relative;}
    .RighInfo001823 .PicList001646 dd figure h2::after{  content:''; display: block; width:22px; height:2px; background-color:#0F4B9C;margin-top:17px;}
    .RighInfo001823 .PicList001646 dd figure p{ line-height:24px; height:72px; text-align:left; margin:9% 0 10% 0; overflow:hidden;color:#888;}
    
    .RighInfo001823 .PicList001646 dl .xq .more a{display: block;width: 148px;font-size: 16px;line-height: 40px;color: #0F4B9C; background: #fff;border-radius: 40px;text-align: center;font-weight: normal;font-family: 'SourceHanSansCN-Regular';margin-top: 30px;}
    @media(max-width:768px){
        .RighInfo001823 .PicList001646 dd figure pre{ margin:3% 0; height:48px; }
        .xy_01 .txk{display: block; margin: 0 auto;}
        .RighInfo001823 .PicList001646 dl{    float: left; width: 47%;    margin-right: 5%;}
        .RighInfo001823 .PicList001646 dl:hover .xq{display: none;}
        .RighInfo001823 .PicList001646 dd figure {padding: 0 5%;}
        .RighInfo001823 .PicList001646 dd figure h1 { font-size: 18px;}
        .RighInfo001823 .PicList001646 dd figure h2 {padding-bottom: 0; padding-top: 2%;}
        
 .RighInfo001823 .txk{margin: 20px auto !important;display: block; text-align: center;padding-right: 0px;}

    }
    @media(max-width:480px){
        .RighInfo001823 .PicList001646 dl dd{ padding:3% 0;}
        .RighInfo001823 .PicList001646 dl{width: 45%;}


    }
    
