.Floor000952 {margin: 5% 0	}
.Floor000952 h2{ padding:3% 0; margin-bottom: 2%; color:#555; font-size:26px; font-weight: normal ;border-bottom:1px solid #e5e5e5;margin-top: 0}
.Floor000952 p{line-height:28px; color:#666;padding: 2% 0;font-size: 14px;}
.Floor000952 a.btn{ display:inline-block; background: #0378bb; cursor: pointer; padding:10px 60px; color:#fff; transition:0.4s; border-radius: 50px; margin-top:0px; }
.Floor000952 a.btn:hover{ background-color:#0378bb; color:#fff;}
.Floor000952 .list_copy li{margin-bottom:15px;position:relative}
.Floor000952 .list_copy li .text{width:40%;float: right;max-height:40%;padding:2% 2%;overflow:hidden}
.Floor000952 .list_copy li .pic{width:55%;float:left; height: 450px;}
.Floor000952 .bx-wrapper{position:relative;z-index:1}
.Floor000952 .bx-viewport{position:relative;z-index:1;overflow:hidden}
.Floor000952 .bx-pager{display:none}
.Floor000952 .bx-controls-direction a{position:absolute;bottom:0;margin-top:-18px;width:50px;height:50px;overflow:hidden;line-height:200px;z-index:10;background: #0378bb}
.Floor000952 .bx-controls-direction a:hover{border-color:#0378bb}
.Floor000952 .bx-controls-direction a::after,.Floor000952 .bx-controls-direction a::before{position:absolute;content:'';left:23px;top:12px;width:2px;height:15px;background-color:#fff}
.Floor000952 .bx-controls-direction a::before{transform:rotate(-45deg)}
.Floor000952 .bx-controls-direction a::after{transform:rotate(45deg);top:22px}
.Floor000952 .bx-controls-direction a:hover::after,.Floor000952 .bx-controls-direction a:hover::before{background-color:#fff}
.Floor000952 .bx-controls-direction a.bx-prev{right:34.5%}
.Floor000952 .bx-controls-direction a.bx-next{right:30.5%;}
.Floor000952 .bx-controls-direction a.bx-prev::before{transform:rotate(45deg)}
.Floor000952 .bx-controls-direction a.bx-prev::after{transform:rotate(-45deg)}


@media(max-width:1024px){
    .Floor000952 .bx-controls-direction a{ bottom: auto; top: 100px;}
    .Floor000952 .bx-controls-direction a.bx-prev{right:auto; left: 0}
    .Floor000952 .bx-controls-direction a.bx-next{right:0%;}
}



/* @media(max-width:1680px){.Floor000952 .bx-controls-direction{display:none} */
/* } */
@media(max-width:768px){.Floor000952 h1{font-size:20px}
    .Floor000952 h2{font-size:20px}
    /* .Floor000952 .list_copy li .text{background:rgba(0,0,0,.4)} */
    .Floor000952 a.btn{float: right;}
    .Floor000952 .list_copy li .pic{width: 100%; height: 250px;}
    .Floor000952 .list_copy li .text{width: 100%;}
}
@media(max-width:480px){
    .Floor000952 .ti{font-size:36px}
    .Floor000952 h1{font-size:18px}
    .Floor000952 h2{font-size:14px}
    .Floor000952 p{font-size:12px}

}

/*
 .Floor000881 涓篸emo缂栧彿
 */
.Floor000881{ border-top:1px solid #e9e9e9;  border-bottom:1px solid #e9e9e9; background-color:#f2f4f6; padding:3% 0;}
.Floor000881 .list_copy{ display:none;}
.Floor000881 h1{ margin:0; margin-bottom:24px; font-size:24px; font-weight:normal;color:#333;}


.Floor000881 .bx-viewport{ z-index:1;}
.Floor000881 .list_scroll li{ text-align:center; position:relative;}
.Floor000881 .list_scroll li .Ispic{ display:block; padding-bottom:78%;}
.Floor000881 .list_scroll li p{text-align: center;font-size: 16px;line-height: inherit}

.Floor000881 .bx-wrapper{ position:relative;}
.Floor000881 .bx-pager{ display:none;}
.Floor000881 .bx-controls-direction a{ position:absolute; width:21px; height:21px; top:42%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000881 .bx-controls-direction a.bx-prev{ left:-25px;}
.Floor000881 .bx-controls-direction a.bx-next{ right:-25px;}
.Floor000881 .bx-controls-direction a::before,
.Floor000881 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#3099d2; left:0; }
.Floor000881 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000881 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000881 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000881 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}
@media(max-width:1250px){
    .Floor000881 .bx-controls-direction a.bx-prev{ left:5px;}
    .Floor000881 .bx-controls-direction a.bx-next{ right:5px;}
}
@media(max-width:768px){
    .Floor000881{ padding:20px 0;}
}

/*Floor002651 */
@import url('syr/syr.css');
@import url('animate.min.css');
.Floor002651 *{font-family: "syr","寰蒋闆呴粦","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;}
@media(min-width:1201px){
    .Floor002651 #fullSwiper{width: 100%;height: 100%;overflow: hidden;}
    .Floor002651 .swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
    .Floor002651 .swiper-container-android .swiper-slide,
    .Floor002651 #fullSwiper > .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
    .Floor002651 #fullSwiper > .swiper-wrapper,
    .Floor002651 #fullSwiper > .swiper-wrapper > .swiper-slide{position: relative;width: 100%;height: 100%;    display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
    .Floor002651 #fullSwiper > .swiper-wrapper { z-index: 1;-webkit-box-sizing: content-box;box-sizing: content-box;}
    .Floor002651 #fullSwiper > .swiper-wrapper > .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; }
}
.Floor002651 .swiper-pager{ position:fixed; right:1%; top:50%; transform:translate(0,-50%); z-index:10;}
.Floor002651 .swiper-pager li::before,
.Floor002651 .swiper-pager li::after{ width:1px; height:0; background:#fff; display:block; margin:0 auto; content:''; transition:height 0.2s;}
.Floor002651 .swiper-pager li.active::before,
.Floor002651 .swiper-pager li.active::after{ height:20px;}
.Floor002651 .swiper-pager li a{display:block;cursor:pointer;width:36px;height:36px;border-radius:50%;border:1px solid transparent;text-align:center;line-height:36px;color:#fff;margin:5px 0;font-family: Montserrat;}
.Floor002651 .swiper-pager li.active a{ border-color:#fff;}
.Floor002651 .swiper-pager-black li::before,
.Floor002651 .swiper-pager-black li::after{ background:#0378bb;}
.Floor002651 .swiper-pager-black li a{ color:#999;}
.Floor002651 .swiper-pager-black li.active a{ border-color:#0378bb;color:#0378bb;}
@media(max-width:1200px){
    .Floor002651 .swiper-pager{ display:none;}
}

.Floor002651 .header{position:fixed;left:0;width:100%;z-index:100;top:0;/* border-bottom:1px solid rgba(255,255,255,0.2); */padding:0 3%;transition:0.3s;background: rgba(0,0,0,0.5);}
.Floor002651 .headerSub{position:absolute;}
.Floor002651 .header-left{ width:26%;float: left;}




.Floor002651 .header-left img{ display:block; width:100%; max-width:180px;}
.Floor002651 .header-left .black{ display:none;}
.Floor002651 .header-white .header-left .white{display:none;}
.Floor002651 .header-white .header-left .black{ display:block;}
.Floor002651 .header-menu ul{ float:right;}
.Floor002651 .header-menu li{ width:auto !important;position: relative}
.Floor002651 .header-menu li em a{ position:relative; color:#fff; font-size:16px; line-height:80px; display:inline-block;}
.Floor002651 .header-menu li em a::after{ position:absolute; content:'';  height:2px; background:#fff; left:50%; width:0; transform:translateX(-50%); transition:width 0.3s; bottom:-1px;}
.Floor002651 .header-menu li.aon em a::after{width:100%;}
.Floor002651 .header-menu li em{position:relative;}
.Floor002651 .header-menu li em{padding:0 30px;position:relative;}


.Floor002651 .header-menu li:last-child em{ padding-right:0;}
.Floor002651 .header-menu li em::after{ position:absolute; content:''; width:3px; height:3px; border-radius:50%; background:rgba(255,255,255,0.3); right:30px; top:50%; margin-top:-1.5px;}
.Floor002651 .header-menu li:last-child em::after{ display:none;}
.Floor002651 .header-white{ background:#fff; box-shadow:0 0 14px rgba(0,0,0,0.15);}
.Floor002651 .header-white .header-menu li em a{ color:#000;}
.Floor002651 .header-white .header-menu li em::after{ background:#d1d1d1;}
.Floor002651 .header-white .header-menu li em a::after{background:#0378bb;}

.Floor002651 .header-menu li .sub{ background:none;    width: 100%;}
.Floor002651 .header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Floor002651 .header-menu li .sub dt a{ text-align:center; color:#fff;}
.Floor002651 .header-menu li .sub dt a:hover{ background:#0378bb;}

@media(min-width:1360px){
    .Floor002651 .header-right{position: absolute;right:3%;}
    /*	.Floor002651 .header-menu li#m24 .sub{display: none!important;}*/
}

@media(max-width:1600px){
    .Floor002651 .header-menu li em{padding: 0 26px;}
}

@media(max-width:1440px){
    .Floor002651 .header-menu li em{padding: 0 20px;}
}

@media(max-width:1365px){
    .Floor002651 .header-menu li em{padding: 0 14px;}
}


@media(max-width:1365px){
    .Floor002651 .header-left{width:22%;}
}
@media(max-width:1280px){
    .Floor002651 .header-menu li em{ padding-right:40px;}
    .Floor002651 .header-menu li em::after{ right:20px; }
}
@media(max-width:1200px){
    .Floor002651 .header{ position:relative; padding:0 2%;background:#fff; box-shadow:0 0 14px rgba(0,0,0,0.15);}
    .Floor002651 .header .header-menu li em a{ color:#000;}
    .Floor002651 .header .header-menu li em::after{ background:#d1d1d1;}
    .Floor002651 .header .header-menu li em a::after{background:#0378bb;}
    .Floor002651 .header .header-left .white{display:none;}
    .Floor002651 .header .header-left .black{ display:block;}
}
@media(max-width:1360px){
    .Floor002651 .header{ padding:2%;}
    .Floor002651 #header-menu{ position:absolute; top:-100%; transform:translateY(-100%); opacity:0; z-index:103; right:0; background:#a43b3f; width:60%; max-width:240px; border-radius:0 0 0 5px; transition:0.3s;}
    .Floor002651 #header-menu.header-menu-show{ top:100%; transform:translateY(0); opacity:1;}
    .Floor002651 #header-menu li:last-child em,
    .Floor002651 #header-menu li:last-child em a{ border-bottom:0;}
    .Floor002651 #open_menu{ position:absolute; right:2%; top:50%; margin-top:-15px; width:40px; height:30px;}
    .Floor002651 #open_menu i::before,
    .Floor002651 #open_menu i::after,
    .Floor002651 #open_menu i{ background:#a43b3f;}
    .Floor002651 #open_menu i{ left:10%; height:3px; width:80%; margin-top:-1.5px;}
    .Floor002651 .header{ border-bottom:0;}
    .Floor002651 #header-menu li#m24.has-sub em::before{display: none;}
}


/*banner*/
.Floor002651 #banner .slides{ width:100%; height:100%;}
.Floor002651 #banner .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden; height:100%;background-size: 100% 100%;}
.Floor002651 #banner .slides > li aside{ height:100%; text-align:center;}
.Floor002651 #banner .slides > li aside img{width:90%; max-width:1574px; margin:0 auto; opacity:0; transform:translateY(50%); transition:0.3s;}
.Floor002651 #banner .slides > li.flex-active-slide aside img{ opacity:1;transform:translateY(0);}
.Floor002651 #banner .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .Floor002651 #banner .slides {display: block;}
* html .Floor002651 #banner .slides {height: 1%;}
.no-js .Floor002651 #banner .slides > li:first-child {display: block;}
.Floor002651 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Floor002651 .flex-viewport {max-height: 300px;}
.Floor002651 .slides {zoom: 1;}
.Floor002651 #banner .flex-direction-nav{ display:none;}
.Floor002651 #banner .flex-control-nav{position:absolute; z-index:10; bottom:5%; width:100%; left:0; text-align:center;}
.Floor002651 #banner .flex-control-nav li{ display:inline-block; padding:0 5px;}
.Floor002651 #banner .flex-control-nav li a{ cursor:pointer; display:block; position:relative; width:14px; height:14px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;}
.Floor002651 #banner .flex-control-nav li a.flex-active{ border-color:#0378bb;}
.Floor002651 #banner .flex-control-nav li a::before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; background:rgba(255,255,255,0.6);border-radius:50%;}
.Floor002651 #banner .flex-control-nav li a.flex-active::before{ background:#0378bb;}
@media(max-width:1444px){
    .Floor002651 #banner{ position:relative;}
    .Floor002651 #banner .slides > li{ padding-bottom: 60%;}
}
/*banner end*/
.Floor002651 .title{font-size: 34px;color: #0378bb;}
.Floor002651 .title aside{font-size: 50px;font-family: Montserrat;font-weight:bold;text-transform: uppercase;color: #eee;}
.Floor002651 .title::after{display:block;content:'';height: 2px;background: #0378bb; width: 56px;margin-top: 20px;}
@media(max-width:1440px){
    .Floor002651 .title aside{font-size: 46px;}
}
@media(max-width:1365px){
    .Floor002651 .title aside{font-size: 43px;}

}
@media(max-width:640px){
    .Floor002651 .title{ font-size:18px;}
    .Floor002651 .title aside{ font-size:40px;}
}
@media(max-width:480px){
    .Floor002651 .title aside{ font-size:34px;}
}
.padding-top-80{ padding-top:80px;}
@media(max-width:1200px){
    .padding-top-80{ padding:5% 0;}
}

/*about*/
.Floor002651 .auto{ max-width:1444px;}
@media(max-width:1444px){
    .Floor002651 .auto{ margin:0 2%; width:96%;}
}
.Floor002651 #about{ background:url(../images/009-iperceramicas-new-office-building-by-mario-cucinella-architects.jpg) no-repeat center center; /* background-size:cover; */  background-size: 100% 100%;}
.Floor002651 #about ol{width:50.83%;opacity: 0}
.Floor002651 #about li{ width:49.17%; padding-right:3%; background: #fff; height: 600px; padding: 5%;}
.Floor002651 #about li .intro{ line-height:30px; font-size:18px; max-width:555px; margin:5% 0;}
.Floor002651 .all-more { float: left; margin-right: 20px;}
.Floor002651 .all-more a{display:inline-block;background: #0378bb;color:#fff;width:150px;line-height:40px;text-align:center;padding-right:38px;position:relative;}
.Floor002651 .all-more a::after{position:absolute;content:'';right:0;top:0;width:38px;height:100%;background: url(../images/Floor002651_more.png) no-repeat center center #00588a;}
.swiper-container {position: relative;overflow: hidden;z-index: 1;}
.swiper-Small-img .swiper-container-android .swiper-slide,
.swiper-Small-img .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}

.swiper-Small-img .swiper-wrapper,
.swiper-Small-img .swiper-slide {  position: relative;width: 100%;height: 100%;  -webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.swiper-Small-img .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;}
.swiper-Small-img .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.Floor002651 .small-page{overflow:hidden;}
.Floor002651 #about .small-page{z-index:10; position:absolute; left:0;bottom:0; background:#fff; padding:23px;}
.Floor002651 .small-page span{ position:relative;width:14px; height:14px; border-radius:50%; border:1px solid transparent; cursor:pointer; margin:0 5px;}
.Floor002651 #about .small-page span{ float:left; }
.Floor002651 .small-page span::before{ border-radius:50%;position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; background:rgba(0,0,0,0.2);}
.Floor002651 .small-page span.active{ border-color:#0378bb;}
.Floor002651 .small-page span.active::before{ background:#0378bb;}
@media(max-width:640px){
    .Floor002651 #about .auto{ display:block;}
    .Floor002651 #about li{ width:auto; height:auto; padding:4% 4% 50px 4%}
    .Floor002651 #about ol{ width:auto;display: none;}
    .Floor002651 #about li .intro{ max-width:none; margin:3% 0;}
}
/*about end*/

/*system*/
.Floor002651 #system{ background:url(../images/bg4.jpg) no-repeat center center;}
.Floor002651 #system .swiper-container{ padding-bottom:30px;}
.Floor002651 #system .auto{ max-width:1380px;}
.Floor002651 #system .swiper-Small-img dl .swiper-slide img{ display:block; width:100%;}
.Floor002651 #system .title aside{ color: rgba(255,255,255,0.2) }
.Floor002651 #system .title{ text-align:center; margin-bottom:2%; color: #fff; }
.Floor002651 #system .title::after{ margin:20px auto 0 auto; width:58px; background: #fff;}
.Floor002651 .system-list{margin-top: -8%;position:relative;z-index:2;}
.Floor002651 .system-list .small-page{ text-align:center; padding-bottom:1%;}
.Floor002651 .system-list .small-page span{ display:inline-block;}
.Floor002651 .system-list .small-page span::before{ background:rgba(255,255,255,0.61);}
.Floor002651 .system-list .small-page span.active{ background:#fff;}
.Floor002651 .system-list .small-page span.active::before{background:#0378bb;}
.Floor002651 .system-list ul{ max-width:1200px; margin:0 auto;background:#fff; box-shadow:0 12px 29px rgba(0,0,0,0.32);}
.Floor002651 .system-list li{ float:left; width:12.5%; position:relative;}
.Floor002651 .system-list li::after{ position:absolute; content:''; width:100%; height:2px; bottom:0; left:0; background:#0378bb; transition:height 0.3s;}
.Floor002651 .system-list li:hover::after{ height:100%;}
.Floor002651 .system-list li a{position:relative;z-index:4;padding:12% 10%;width: 100%;display: block;}
.Floor002651 .system-list li a::after{position:absolute;right:0;top:0;height:100%;content:'';border-right: 1px dashed #f2f2f2;}
.Floor002651 .system-list li:last-child a::after{ display:none;}
.Floor002651 .system-list li .icon{width:100%;padding-bottom: 5%;}
.Floor002651 .system-list li .icon img{display:block;margin:0 auto;border: 5px solid #e7eff5;border-radius:50%;width: 86px;}
.Floor002651 .system-list li:hover .icon img{ background-color:#fff;}
.Floor002651 .system-list li .txt{ width:100%; padding-left:5%; display: block;}
.Floor002651 .system-list li .txt h3{margin:0;font-size: 16px;font-weight:normal;color:#111204;text-align: center;}
.Floor002651 .system-list li .txt p{ line-height:24px; height:48px; margin:2% 0 5% 0;color:#666;}
.Floor002651 .system-list li .txt span{ color:#0378bb;}
.Floor002651 .system-list li a:hover .txt *{ color:#fff;}
@media(max-width:640px){
    .Floor002651 #system{background-size:auto 100% ;}
    .Floor002651 .system-list{margin-top: 0;}
    .Floor002651 .system-list li{ float:none; width:auto;background: #FFFFFF;}
    .Floor002651 .system-list li a{ padding:3%;}
    .Floor002651 .system-list li .txt p{ height:auto;}
    .Floor002651 .system-list li a::after{ display:none;}
    .Floor002651 .system-list li a{padding: 10%;}
    .Floor002651 #system .swiper-container{padding-bottom: 0;}
    .Floor002651 .system-list.swiper-Small-img4  .small-page{margin-top: 2%;}
}
@media(min-width:810px) and (max-width:1366px){
    .Floor002651 #system{ background:url(../images/bg4.jpg) repeat center center;}
}
/*system end*/
/*news*/
.Floor002651 #news { background:url(../images/bg2.jpg) no-repeat center center;}
.Floor002651 #news .auto{ position:relative;}
.Floor002651 #news .hover-bg{ position:absolute; top:0; opacity:0; left:0; transition:0.3s; width:25%; background:#0378bb;}
.Floor002651 #news .title aside{ color: rgba(255,255,255,0.2) }
.Floor002651 #news .title{ color: #fff; }
.Floor002651 #news .title::after{ background: #fff;}
.Floor002651 #news ul .main{ width:100%;}
.Floor002651 #news ul,
.Floor002651 #news ul > *{ height:100%;}
.Floor002651 #news ul > *{ width:25%;}
.Floor002651 #news li{position:relative;z-index:3;background: #fff;height: 530px;margin-right: 2%;}
.Floor002651 #news li:last-child{ margin-right: 0%;}
.Floor002651 #news li::before{ position:absolute; content:''; width:1px; height:100%; background:#efefef; left:0; top:0;}
.Floor002651 #news ol .main{ padding-right:8%;}
.Floor002651 #news ol .main p{font-size:18px;line-height:32px;margin:15% 0;max-width: 280px;color: #fff;}
.Floor002651 #news li .main{ padding:0 8%;}
.Floor002651 #news li time{font-size:16px;display:block;font-family: Montserrat;color: #999;}
.Floor002651 #news li time span{ font-size:60px; color:#111204; font-family:Arial, Helvetica, sans-serif;}
.Floor002651 #news li h2{font-weight:normal;font-size:20px;margin: 3% 0 10% 0;line-height:25px;height: 50px;overflow:hidden;}
.Floor002651 #news li h2 a{color: #333;font-size: 22px;}
.Floor002651 #news li .Ispic{display:block;padding-bottom: 65%;border:1px solid #f2f3f4;}
.Floor002651 #news li p{line-height:24px;height:72px;margin: 5% 0 10% 0;}
.Floor002651 #news li .more a{color: #0378bb;}
.Floor002651 #news .news_box{ padding-bottom:100px;}
.Floor002651 #news .notice_box{ padding:15px; position:absolute; width:100%; text-align:left; bottom:0px; background:rgba(0,0,0,0.4);}
.Floor002651 #news .notice_box .title{ font-size:18px; position:absolute;}
.Floor002651 #news .notice_box .title::after{ margin-top:10px;}
.Floor002651 #news .notice_box .notice{ padding-left:100px;  font-size:16px; line-height:40px;}
.Floor002651 #news .notice_box .bx-wrapper{ position: relative; z-index:1;}
.Floor002651 #news .notice_box .list a{  padding-right:22%; color:#fff}
.Floor002651 #news .notice_box .list time{ color:#fff; padding-right:60px; float: right;font-family:Arial, Helvetica, sans-serif}
.Floor002651 #news .notice_box .bx-pager{ position: absolute; right: 0; top: 0;}
.Floor002651 #news .notice_box .bx-pager >div{ display: inline-block; padding: 0 0 0 5px;}
.Floor002651 #news .notice_box .bx-pager >div a{ display: block; width: 14px; height: 14px; text-indent: 9999px; overflow: hidden; position: relative;}
.Floor002651 #news .notice_box .bx-pager >div a:before,
.Floor002651 #news .notice_box .bx-pager >div a:after{ display: block; content: ""; position: absolute;}
.Floor002651 #news .notice_box .bx-pager >div a:before{ width: 6px; height: 6px; z-index: 5; background: #fff; top: 4px; left: 4px; border-radius: 50%}
.Floor002651 #news .notice_box .bx-pager >div a.active:before{ background: #fff;}
.Floor002651 #news .notice_box .bx-pager >div a:after{ width: 14px; height: 14px; border: 2px solid transparent; top: 0; left: 0; border-radius: 50%}
.Floor002651 #news .notice_box .bx-pager >div a.active:after{ border-color: #fff;}
.Floor002651 #news .notice_box .bx-wrapper{ position:relative; }
.Floor002651 #news .notice_box .bx-controls-direction { display: none;}
@media(min-width:769px){
    .Floor002651 #news li *{ transition:0.3s;}
    .Floor002651 #news li:hover *{}
}
@media(max-width:1366px){
    .Floor002651 #news li{height: 450px;}
    .Floor002651 .auto{width:90%; margin:auto}
    .Floor002651 #banner .slides{height: auto;}
    .Floor002651 #footer footer{width:100%;}
    /*.swiper-container-horizontal{height: 370px;}*/
}
@media(max-width:1200px){
    .Floor002651 #news li{ padding:5% 0;}
}
@media(max-width:768px){
    .Floor002651 #news { background:url(../images/bg2.jpg) no-repeat center center;background-size:auto 100%; }
    .Floor002651 #news .hover-bg{ display:none;}
    .Floor002651 #news .auto{ display:block; overflow:hidden;}
    .Floor002651 #news ul{ display:block}
    .Floor002651 #news ol{ width:auto; padding-bottom:5%}
    .Floor002651 #news ol .main{ padding-right:0;}
    .Floor002651 #news ol .main p{ max-width:none; margin:3% 0;}
    .Floor002651 #news li{ float:none; width:100%; height:auto;margin-right: 0;}
    .Floor002651 #news li{margin-bottom: 2%;}
    .Floor002651 #news li .main{ padding:0 4%}
}
@media(min-width:481px) and (max-width:640px){
    .Floor002651 #news li time span {font-size: 30px;}
    .Floor002651 #news li h2{ font-size:16px;}
}
@media(max-width:480px){
    .Floor002651 #news li{ float:none; width:auto; border-bottom:1px solid #efefef;}
    .Floor002651 #news li::before{ display:none;}
}
/*news end*/

/*contact */

.Floor002651 #contact{ background:url(../images/11.jpg) no-repeat center center;    background-size: 100%;}
.Floor002651 #contact .auto{ width: 1444px}
.Floor002651 #contact .con .title aside{ color: rgba(255,255,255,0.2) }
.Floor002651 #contact .con .title{ text-align:left; margin-bottom:2%; color: #fff; }
.Floor002651 #contact .con .title::after{ margin:20px auto 40px 0; width:58px; background: #fff;}
.Floor002651 #contact .con { float: left; width:32.5%; margin-right: 1.25%;}
.Floor002651 #contact .con:nth-child(3n) { margin-right: 0%;}
.Floor002651 #contact .con li{background:#fff;margin-bottom: 20px;padding: 2%;width: 100%;}
.Floor002651 #contact .con li:nth-child(2n){ margin-right: 0%;}
.Floor002651 #contact .con li a{ position:relative;}
.Floor002651 #contact .con li a::after{position:absolute;content:'';width:1px;height:100%;left:15%;top:0;background:#ececec;border-top: 22px solid #0378bb;}
.Floor002651 #contact .con li time{width:15%;text-align:center;position:relative;font-size: 12px;color:#999;font-family: Montserrat;}
.Floor002651 #contact .con li time span{font-size: 40px;display:block;color: #0378bb;font-family: Montserrat;line-height: 40px;}
.Floor002651 #contact .con li .txt{ width:85%; padding-left:4%; padding-right:10%; position:relative;}
.Floor002651 #contact .con li .txt::after{ position:absolute; content:''; width:16px; height:16px; border-top:2px solid #c6c6c6; border-right:2px solid #c6c6c6; right:10px; top:50%; transition:right 0.3s; margin-top:-8px; transform:rotate(45deg);}
.Floor002651 #contact .con li a:hover .txt::after{ border-color:#0378bb; right:4%;}
.Floor002651 #contact .con li h3{margin:0;font-size: 18px;font-weight: normal;}
.Floor002651 #contact .con li p{color:#999;line-height:26px;max-height:52px;margin-bottom:0;margin-top: 5px;}
.Floor002651 #contact .con li a:hover h3{color:#0378bb; }
.Floor002651 #contact .con .more{ text-align:left; padding-top:2%;}
.Floor002651 #contact .con .more a{ display:inline-block; width:60%; max-width:400px; padding:2.5% 0; color:#fff; background:#17b2aa; position:relative;}
.Floor002651 #contact .con .more a::before{ position:absolute; content:''; left:0; width:0; top:0; height:100%; background:#1d2087; transition:0.3s;}
.Floor002651 #contact .con .more a:hover::before{ width:100%;}
.Floor002651 #contact .con .more a span{ position:relative; z-index:2; font-size:16px; background:url(../images/Floor002627_more.png) no-repeat right center; padding-right:30px; transition:0.3s;}
.Floor002651 #contact .con .more a:hover span{ background-image:url(../images/Floor002627_more_hover.png); padding-right:50px;}

@media (max-width: 1366px){
    .Floor002651 #contact .auto{width: 90%;}
    .Floor002651 #contact .con{width: 100%;}
}
@media(max-width:1200px){
    .Floor002651 #contact .con li time{ font-size:16px;}
    .Floor002651 #contact .con li time span{ font-size:40px;}
    .Floor002651 #contact .con li h3{ font-size:18px;}
    .Floor002651 #contact .con li{ padding-left:0;}
}
@media(max-width:1024px){
    .Floor002651 #contact{ padding:3% 0;}
    .Floor002651 #contact{background-size:auto 100%;overflow: hidden; }
    .Floor002651 #contact .auto{width: 96%;overflow: hidden;}
    .Floor002651 #contact .con{width: 100%;margin-bottom: 4%;}
    .Floor002651 #contact .con li{margin-bottom: 2%;}
}
@media(max-width:640px){
    .Floor002651 #contact .con li time{ font-size:12px;}
    .Floor002651 #contact .con li time span{ font-size:24px;}
    .Floor002651 #contact .con li time{ width:25%; }
    .Floor002651 #contact .con li a::after{ left:25%;}
    .Floor002651 #contact .con li .txt{ width:75%; }
}
@media(max-width:480px){
    .Floor002651 #contact .con li h3{ font-size:16px;}
}
/*contact end*/
/*footer*/
.Floor002651 #footer{background: #f2f2f2;}
.Floor002651 #footer footer{padding:30px 0;line-height:24px;width:100%;}
.Floor002651 #footer footer ol{ float:right;}

.Floor002651 #footer footer ol a{ margin-left:10px; display:inline-block;}

@media(max-width:1444px){
    .Floor002651 #footer footer{width:auto;}
}
@media(max-width:1366px){
    .Floor002651 #footer footer{width:96%;}
}
@media(max-width:1024px){
    .Floor002651 #footer footer ol{ float:none;}
    .Floor002651 #footer footer ol{ float:inherit;text-align: center;}
    .Floor002651 #footer footer .copyright{ text-align: center;}
}

/*suike*/
.Floor002651 #suike{ background:url(../images/bg5.jpg) no-repeat center center; background-size:cover;}
.Floor002651 #suike ol{width:50.83%; margin-top: -5%; }
.Floor002651 #suike li{ width:54.17%; padding:5% 3% 0 10%; background: #fff; height: 550px; margin: 5% 0 0 -5%;}
.Floor002651 #suike li .intro{ line-height:30px; font-size:16px; max-width:555px; margin:10% 0;}
.Floor002651 .all-more { float: left; margin-right: 20px;}
.Floor002651 .all-more a{display:inline-block;background: #0378bb;color:#fff;width:150px;line-height:40px;text-align:center;padding-right:38px;position:relative;z-index: 99;}
.Floor002651 .all-more a::after{position:absolute;content:'';right:0;top:0;width:38px;height:100%;background: url(../images/Floor002651_more.png) no-repeat center center #00588a;}
.swiper-container {position: relative;overflow: hidden;z-index: 1;}
.swiper-Small-img .swiper-container-android .swiper-slide,
.swiper-Small-img .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}

.swiper-Small-img .swiper-wrapper,
.swiper-Small-img .swiper-slide {  position: relative;width: 100%;height: 100%;  -webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.swiper-Small-img .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;}
.swiper-Small-img .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.Floor002651 .small-page{overflow:hidden;}
.Floor002651 #suike .small-page{z-index:10; position:absolute; left:0;bottom:0; background:#fff; padding:23px;}
.Floor002651 .small-page span{ position:relative;width:14px; height:14px; display: inline-block; border-radius:50%; border:1px solid transparent; cursor:pointer; margin:0 5px;}
.Floor002651 #suike .small-page span{ float:left; }
.Floor002651 .small-page span::before{ border-radius:50%;position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; background:rgba(0,0,0,0.2);}
.Floor002651 .small-page span.active{ border-color:#0378bb;}
.Floor002651 .small-page span.active::before{ background:#0378bb;}

.swiper-Small-img1 .small-page{position: relative;bottom: 100px; z-index: 99; text-align: center;}

@media(max-width:920px){
    .swiper-Small-img1 .small-page{bottom: 40px;}
}
@media(max-width:640px){
    .Floor002651 #suike .auto{ display:block;margin-top: 2%;}
    .Floor002651 #suike li{ width:100%; padding-right:5%; padding-left: 5%; padding-bottom:5%;margin: 2% 0;}
    .Floor002651 #suike ol{ width:auto;}
    .Floor002651 #suike li .intro{ max-width:none; margin:3% 0;}
    .swiper-Small-img1 .small-page{bottom: auto;}
    .Floor002651 #suike li{height: 400px;}
}
/*suike end*/




/*Banner002621 */
.Banner002621{ position:relative;}
.Banner002621 a{ display:block; position:absolute; width:100%; height:100%}
.Banner002621 img{ display:block; width:100%;}
@media(min-width:1025px){
    .Banner002621 .wap{ display:none;}
}
@media(max-width:1024px){
    .Banner002621 .pc{ display:none;}
}
/*
 .Menu002252 涓篸emo缂栧彿
 */
.Menu002252{padding:10px 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 a.aon,.Menu002252 a:hover{color:#fff;background-color: #0378bb;}
@media(min-width:768px){
    .Menu002252{padding:25px 0 10px;}
    .Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
    .Menu002252{padding: 30px 0 25px;background: #f2f2f2;}
    .Menu002252 a{display:inline-block;line-height:36px;padding:0 20px;background: #ffffff;min-width:130px;border-radius:36px;}
}

/*RighInfo002519 */
.RighInfo002519{padding: 3% 0;}
.RighInfo002519 .map{ text-align: center;max-width: 1444px;margin: 0 auto;}
.RighInfo002519 .map {position: relative;}
.RighInfo002519 .map .wap{display:none;}


.RighInfo002519 .map ul.ul li{position: absolute;}
.RighInfo002519 .map ul.ul li a{position: relative;display: block;}
.RighInfo002519 .map ul.ul li a span{display: block; position: absolute; bottom: 100%; margin-bottom: 2px; left: -52px; width: 140px; line-height:18px;padding: 8px 0; font-size: 16px; color: #FFFFFF; text-align: center;background: rgba(0,0,0,.45);border-radius: 20px;display: none; }
.RighInfo002519 .map ul.ul li a span i{font-style: normal; font-size: 12px;}
.RighInfo002519 .map ul.ul li a:hover span{display: block;z-index: 999;}
.RighInfo002519 .list_img_group{ margin:3% 0;}

.RighInfo002519 p{ line-height: 30px; font-size:14px;}
.RighInfo002519 .list_img_group li{ text-align:center;}
.RighInfo002519 .RighInfo002519-div{float: left; width: 56%}
.RighInfo002519 .RighInfo002519-img{float: right;width: 40%;margin-top: 6px;margin-left: 25px;margin-bottom: 10px;}

.RighInfo002519 .link-y{overflow: hidden;}
.RighInfo002519 .link-y li{display: inline-block; padding: 5px 0px; margin-right: 20px;}


.RighInfo002519 .rich_media_area_primary_inner{max-width: 100% !important;}





@media(min-width:641px){
    .RighInfo002519 .list_img_group li{ float:left; width:32.5%; margin-right:1.25% ; }
    .RighInfo002519 .list_img_group li:last-child{margin-right: 0;}

}
@media(max-width:1024px){
    .RighInfo002519 .RighInfo002519-img{float: inherit; width: 100%; margin-top: 2%;margin-left: 0;}
    .RighInfo002519 .RighInfo002519-div{float: inherit; width: 100%}
}

@media(max-width:640px){
    /*.RighInfo002519 {background:url("/gzskjs201909247010/uploadfiles/image/bg4.jpg?Ymc0LmpwZw==") no-repeat;}*/
    .RighInfo002519 .map ul.ul {display: flex;flex-wrap: wrap;overflow: hidden;}
    .RighInfo002519 .map ul.ul li { position: relative;top: unset !important;left: unset !important;right: unset !important;width: 49%;float: left;background: #707070;margin: 0 2% 2% 0;padding: 1% 2%;}
    .RighInfo002519 .map ul.ul li:nth-child(2n) { margin-right: 0;}
    .RighInfo002519 .map ul.ul li a span { display: block; position: relative; float: right;width: 76%; left: unset;padding:9px 0;background:none;  line-height:unset;text-align: left;}
    .RighInfo002519 .map ul.ul li a img { float: left;display: block; width: 28px; }
}













/*TextList002148 */
.TextList002148{ padding-top:2%;}
.TextList002148 li{ overflow:hidden; padding-left:170px; padding-right:100px; position:relative; margin-bottom:2%;}
.TextList002148 li:after{
    position:absolute;content:'查看详情';right:0;top:0;width:100px;height:100%;
    display: flex;justify-content: center;align-items: center;color:#0378bb;
    cursor: pointer;
    background-color: #f8f8f8;
    /*background: url(../images/PicList002149-more.png) no-repeat center center #f0f0f0;*/
    transition:0.2s;
}
.TextList002148 li div{border-left:1px solid #e9e9e9; background-color:#f8f8f8; padding:2% 3%;}
.TextList002148 li time{position:absolute;left:0;top:0;width:155px;height:100%;background-color:#f8f8f8;border-right:1px solid #e9e9e9;font-family: Montserrat;}
.TextList002148 li time:after{ position:absolute; content:''; background:url(../images/TextList002148-time.gif) no-repeat; width:11px; height:19px; top:50%; right:-11px; margin-top:-9px;}
.TextList002148 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:14px;}
.TextList002148 li time i{font-style:normal;font-size:22px;color:#999;display:block;/* font-family:"Courier New", Courier, monospace; */line-height:18px;}
.TextList002148 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:66px; background:#dfdfdf;}
.TextList002148 li h3{margin:0;font-size:18px;}
.TextList002148 li p{line-height:26px;overflow:hidden;color:#999;height:52px;margin: 1% 0 0 0;}
@media(max-width:1000px){
    .TextList002148 li{padding-left:120px;padding-right:30px;}
    .TextList002148 li:after{width:30px; background-size:35% auto;}
    .TextList002148 li time{width:105px;}
    .TextList002148 li time span{font-size:14px;}
    .TextList002148 li time i{font-size:25px;line-height:25px;}
}
@media(max-width:768px){
    .TextList002148 li h3{ font-size:16px;}
    .TextList002148 li time i{font-size:20px;line-height: 20px;}
    .TextList002148 li div{padding: 5% 3%;}
}
@media(max-width:480px){
    .TextList002148 li{padding-left:100px;padding-right:0;}
    .TextList002148 li:after{ display:none;}
    .TextList002148 li time{width:85px;}
    .TextList002148 li time span{font-size:12px;}
    .TextList002148 li time i{font-size:14px;line-height: 14px;}
    .TextList002148 li h3{ font-size:14px;}
    .TextList002148 li p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
    .TextList002148 li div{padding: 5% 3%;}
}
/*Map002516 */
.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;margin: 3% 0 1% 0;}
.Map002516 .map #allmap{ height:400px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
.Map002516 .list{ width:80%; float: left;}
.Map002516 .qr{ width:20%; float: left; border: 1px solid #f2f2f2; margin-top: 20px; text-align: center; padding: 20px; border-top:none; border-bottom: none;}
.Map002516 .qr img{ width:150px; border: 1px solid #f2f2f2;}
@media(min-width:641px){
    .Map002516 .ul_con {margin-bottom: 3%;}
    .Map002516 .ul_con li{padding: 3% 5% 1% 0%; float: left; width: 50%;}
}
.Map002516 .ul_con li div{ padding-left:50px; background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background-image:url(../images/Map002516_address.png);}
.Map002516 .ul_con li.call div{ background-image:url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div{ background-image:url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(../images/Map002516_email.png);}
.Map002516 .ul_con li p{ margin:0; border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:15px; color:
        #333; font-size:16px;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}
@media(max-width:640px){
    .Map002516 .ul_con li{ padding:10px;}
    .Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
    .Map002516 .map #allmap{ height:280px;}
    .Map002516 .qr{width: 100%;}
    .Map002516 .list{ width:100%; }
}
/*TextList002514 */
.TextList002514 { margin: 3% 0;}
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%; margin-bottom:15px;}
.TextList002514 .job-title{line-height:30px;padding:15px 0;font-size:16px;font-weight: bold;cursor:pointer;position:relative;}
.TextList002514 .job-title i{position:absolute;width:22px;height:22px;background: #0378bb;border-radius:50%;right:0;top:50%;margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{color: #0378bb;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{color: #0378bb;padding:30px 0;}




/*PicList002149 */
.PicList002149{padding: 3% 0 1% 0;}

.PicList002149 h3{ margin:0; font-size:18px;}
.PicList002149 p{line-height:26px;overflow:hidden;color:#999;height:52px;margin: 1% 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: #0378bb;}
.PicList002149 ol time{ display:block; padding:3% 0;}
.PicList002149 ol p{ margin:0 0 3% 0; height:78px;}
.PicList002149 ol span a{ display:inline-block;width:130px;line-height:40px;text-align:center;color:#fff;background: #0378bb;font-size:12px;}

.PicList002149 li{ overflow:hidden; padding-left:160px; padding-right:100px; position:relative; margin-bottom:2%; background-color:#fafafa;}
.PicList002149 li:after{
    position: absolute;
    content: '查询详情';
    right: 0;
    top: 0;
    width: 100px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: #0378bb;
    border-left: 2px solid #fff
}
.PicList002149 li div{border-left:1px solid #ededed; padding:2% 3%;}
.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:19px;}
.PicList002149 li time i{font-style:normal;font-size:50px;color:#999;display:block;font-family: Montserrat;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;}
}
@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:14px;}
    .PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
    .PicList002149 ol p{ height:60px;}
}
/*
 .PicList002239 涓篸emo缂栧彿
 */
.PicList002239{padding: 3% 0 0 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
    .PicList002239 li{margin-right:5%; width:30%; }
    .PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; padding-right:114px; line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px;color: #0378bb;}
@media(max-width:768px){
    .PicList002239 li{ width:48%; margin-right:4%;}
    .PicList002239 li:nth-child(2n){ margin-right:0;}
}

@media(max-width:480px){
    .PicList002239 li dl{ padding-right:0px; text-align: center;}
    .PicList002239 li dd{display: none;}
}
/*Page002046 */
.Page002046 .Pages{text-align:center;padding: 0 0 3% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{background-color: #0378bb;color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
    .Page002046 .Pages .a_first,
    .Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
    .Page002046 .Pages a{padding:0 5px; }
}
/*
 .TextList000962 涓篸emo缂栧彿
 */
.TextList000962{padding: 3% 0 1% 0;}
.TextList000962 li{ float:left; width:49%; margin-right:2%; border:1px solid #e7e7e7; line-height:44px; margin-bottom:2%; position:relative;}
.TextList000962 li::before{ position:absolute; content:''; width:1px; height:60%; background-color:#e7e7e7; top:20%; right:110px;}
.TextList000962 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.TextList000962 li:nth-child(2n){ margin-right:0;}
.TextList000962 li p{ margin:0; border-left:4px solid #f5f5f5; padding:16px 10px;}
.TextList000962 li span{ float:right; margin-top:16px; color:#9f9f9f;}
.TextList000962 li span.name{ width:85px; color:#343434; background:url(../images/TextList000962-a.png) no-repeat left center; padding-left:30px; margin-left:50px;}
.TextList000962 li:hover{border: 1px dashed #0378bb;}
.TextList000962 li:hover p{color: #0378bb;}
.TextList000962 li:hover span.name{background-image:url(../images/TextList000962-aon.png);color: #0378bb;}
@media(max-width:768px){
    .TextList000962 li{ float:none; width:auto; margin-right:0;}
    .TextList000962 li span.name{ width:70px;margin-left:30px;}
    .TextList000962 li::before{right:85px;}
    .TextList000962 li p{padding:10px;}
    .TextList000962 li span{margin-top:10px;}
}
/*
 .PicList002273 涓篸emo缂栧彿
 */
.PicList002273{padding-top: 8%;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #666;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
    .PicList002273 .left{float: left;width: 25%;}
    .PicList002273 .right{float: right;width: 72%;}
    .PicList002273 .right .time{margin-top: 0px;}
    .PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
    .PicList002273 .right .time{margin-top: 15px;font-family: Montserrat;}
    .PicList002273 ul li:hover{border: 1px solid #0378bb;/* box-shadow: 0px 0px 30px #ccc; */}
    .PicList002273 ul li{background: #fafafa;position: relative;}
    .PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
    .PicList002273{padding-top: 3%;}
}

@media screen and (min-width:1200px ) {
    .PicList002273 .left{float: left;margin-right: 50px;}
    .PicList002273 .right{float: left;width: 58%;}
    .PicList002273 .right .time{margin-top: 14px;}
    .PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
    .PicList002273 .right .p{line-height: 19px;}
    .PicList002273 ul li{padding-right: 20px;border: 1px solid #fafafa;}
}


/*PicList002172 */
.PicList002172{ padding:10% 0 5% 0 ;}
.PicList002172 .title h1{font-weight: normal;margin:4px 0;font-size: 16px;color: #333;width: 40%;float: left}
.PicList002172 .title h1 span{color: #0378bb;font-weight: bold}
.PicList002172 .owl-carousel{ padding:0 30px;}
.PicList002172 .item{ padding:0 15px;}
.PicList002172 .item figure{ border:1px solid #e8e8e8; padding:8%;}
.PicList002172 .item img{ display:none;}
.PicList002172 .item figure span{ display:block; padding-bottom:65%; background-size:contain;}
.PicList002172 .owl-carousel .ON figure{border-color: #0378bb;}

.PicList002172 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/PicList002172-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px;}
.PicList002172 .owl-nav .owl-prev{ left:0;}
.PicList002172 .owl-nav .owl-prev.disabled{ background-position:left top;}
.PicList002172 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.PicList002172 .owl-nav .owl-next.disabled{background-position: right top;}
.PicList002172 .owl-nav div.disabled{ cursor:default;}

.PicList002172 .hover{ padding-top:10%; position:relative; margin-bottom:5%;margin-top: -7%}
.PicList002172 .hover dl{ display:none;}
.PicList002172 .hover dl dt{background: #0378bb;color:#fff;padding:5% 65% 5% 5%;}
.PicList002172 .hover dl dt p{ margin:0; text-align:center; font-size:24px;}
.PicList002172 .hover dl dt p.txt:after,
.PicList002172 .hover dl dt p.year:before{ display:block; content:''; height:20px; background:url(../images/PicList002172-icon.png) no-repeat left top;}
.PicList002172 .hover dl dt p.year{ padding-bottom:3%;}
.PicList002172 .hover dl dt p.txt:after{ background-position:right top;}
.PicList002172 .hover dl dd{ position:absolute; right:0; height:100%; width:40%; top:0; background-size:contain; /*background-color:#fff;*/}
.PicList002172 .hover dl dd img{ display:none;}
@media(max-width:1000px){
    .PicList002172 .item{ padding:0 10px;}
}
@media(max-width:640px){
    .PicList002172 .hover{ padding-top:0;}
    .PicList002172 .hover dl dt{ padding-right:5%; margin-bottom:2%;}
    .PicList002172 .hover dl dd{ position:relative; height:auto; width:auto; padding-bottom:50%;}
    .PicList002172 .hover{margin-top: 0;}
}
@media(max-width:480px){
    .PicList002172 .hover dl dt p{ font-size:18px;}
    .PicList002172 .hover dl dt p.txt:after,
    .PicList002172 .hover dl dt p.year:before{ height:12px; background-size:auto 100%;}
}
/**鎻掍欢鏍峰紡 鏈夌浉鍚� 鐣欎竴涓嵆鍙�**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
/*.owl-carousel .owl-item img{display:block;width:100%}*/
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/



/*
 .RichInfo005 涓篸emo缂栧彿
 */
.RichInfo005{ padding:3% 0; line-height: 30px; font-size: 16px;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{margin:0;padding-bottom: 5px;font-size:24px;font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dotted #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{margin:0 5px;color:#777;font-size: 14px;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;border-bottom:1px dotted #d2d2d2; margin-bottom: 2%;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;}
.RichInfo005 .news_info .info_back a{color: #0378bb;font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block; font-size: 14px;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color: #0378bb;}
@media (max-width:1200px ) {
    .RichInfo005{ padding:3% 2% ;}
}

/*
 .PicList002497 涓篸emo缂栧彿
 */
.PicList002497{/* background: #3c4a56; */margin: 3% 0;}
.PicList002497 .maintit{display: block; padding: 30px 0;  width: 100%; text-align: center;  margin: 0; font-size: 22px; font-weight: normal; color: #1361a7; line-height: 1;}
.PicList002497 .maintit i{ display: inline-block; background: url(../images/PicList002497-titlebg.png) no-repeat center; width:20px; height: 20px;  }
@media (min-width:1000px ) {
    .PicList002497 .maintit{ position: relative; top:-46px; z-index:6;font-size: 34px; margin: 0; padding-top: 0;}
}
.PicList002497 .wrap-container{ margin: 0 auto;  max-width: 100%;}
@media (max-width: 1230px) {
    .PicList002497 .wrap-container{  max-width: 1230px;}
}

.PicList002497 .List *{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.PicList002497 .List  ul li { padding-top: 100%;position: relative;width: 100%;margin-top: -1px; border:1px solid #eee;}
.PicList002497 .List  ul li a { display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.PicList002497 .List  ul li .imgBox {height: 100%;position: relative;width: 100%;}
.PicList002497 .List  ul li .imgWrap { left: 50%;   position: absolute;top: 50%;transform: translate(-50%, -50%); width: 100%;}
.PicList002497 .List  ul li .txtCon{padding: 20px;}
.PicList002497 .List  ul li a .img {display: block;height: 75px; position: relative;}
.PicList002497 .List  ul li a .img img {max-height: 110%;border: 1px solid #d4d4d4;border-radius: 50px;padding: 10px;}
.PicList002497 .List  ul li a .img img.img02{ position: absolute; left: 0;top: 0;opacity: 0; }

.PicList002497 .List  ul li a .txt {display: block; width: 100%; color: #666; font-size: 14px;}
.PicList002497 .List  ul li a .h3{font-size: #333;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002497 .List  ul li a .more{display: block; font-size: 14px; width: 100px;padding-left: 15px;height: 30px;line-height: 30px; border-radius: 8px 0;border:1px solid #999; color: #999; margin-top: 20px;}

@media screen and (min-width:540px ){
    .PicList002497 .List ul li{width: 50%;padding-top: 50%;float: left; margin-top: 0; border:none;}
    .PicList002497 .List  ul li a {border-right: 1px solid #eee;border-bottom:1px solid #eee; }
    .PicList002497 .List  ul li:nth-child(2n+1) a,
    .PicList002497 .List  ul li.last a{  border-left: 1px solid none; }

    .PicList002497 .List  ul li:nth-child(1) a,
    .PicList002497 .List  ul li:nth-child(2) a,
    .PicList002497 .List  ul li:nth-child(3) a {border-top:1px solid #eee;}

}
@media screen and (max-width:1024px ){
    .PicList002497 .List  ul li:nth-child(2n+1) a{border-left:1px solid #eee;}
    .PicList002497 .List  ul li:nth-child(3) a {border-top:none;}
    .PicList002497 .List  ul li{text-align: center;}
    .PicList002497 .List ul li a .more{margin: 20px auto 0;padding: 0;text-align: center;}
}



@media screen and (min-width:1024px ){
    .PicList002497 .List ul li{width: 25%;padding-top: 25%;}
    .PicList002497 .List  ul li:nth-child(4) a {border-top:1px solid #eee;}
    .PicList002497 .List  ul li:nth-child(3n+1) a{border-left: none;}
    .PicList002497 .List  ul li:nth-child(4n+1) a{ border-left: 1px solid #eee;}

}
.PicList002497 .List  ul li a:hover .more{color: #fff; background: #0378bb; border-color:#0378bb; }

@media screen and (min-width:1200px ){
    .PicList002497 .List  ul li .txtCon{padding: 0 80px 0 50px;}
    .PicList002497 .List  ul li a .h3{margin: 30px 0 20px;}
    .PicList002497 .List  ul li a .txtp{height: 60px;}
}


/*
 .Menu001651 涓篸emo缂栧彿
 */
.Menu001651 ol{ font-size:18px; background-color:#eee; text-align:center; line-height:51px; margin-bottom:20px;}
@media(min-width:1024px){
    .Menu001651{position: relative;z-index: 9}
    .Menu001651{border:1px solid #eee;}
    .Menu001651 li{padding-bottom:11px;position:relative;}
    .Menu001651 li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:34px;line-height: 34px;}
    .Menu001651 li::before{position:absolute;width:0;height:0;border-top: 17px solid transparent;border-bottom: 17px solid transparent;border-left: 19px solid #0378bb;top:0;right:-19px;}
    .Menu001651 li:hover a,
    .Menu001651 li.aon a{font-size: 14px;color:#fff;font-weight:bold;background-color: #0378bb;}
    .Menu001651 li:hover::before,
    .Menu001651 li.aon::before{ content:'';}
}
@media(max-width:1024px){
    .Menu001651{ padding:2% 3%;}
    .Menu001651 ol{ display:none;}
    .Menu001651 li{ float:left; text-align:center;position:relative; padding-right:1em; padding-bottom:0.5em;}
    .Menu001651 li a{ display:block; line-height:2.5em; padding:0 1em; border:1px solid #eee; border-radius:5px;}
    .Menu001651 li a:hover,
    .Menu001651 li.aon a{ color:#fff; font-weight:bold; background-color:#2078da;}
}

.ydyl {padding:0 50px;position: relative}
.ydyl h1{font-size: 18px;color: #444}


.ydyl .bx-pager{display:none}

.ydyl .bx-controls-direction a{position:absolute;top:42%;margin-top:-18px;width:36px;height:36px;border:1px solid #888;overflow:hidden;line-height:100px;z-index:10}
.ydyl .bx-controls-direction a:hover{border-color:#0378bb}
.ydyl .bx-controls-direction a::after,.ydyl .bx-controls-direction a::before{position:absolute;content:'';left:16px;top:5px;width:2px;height:15px;background-color:#666}
.ydyl .bx-controls-direction a::before{transform:rotate(-45deg)}
.ydyl .bx-controls-direction a::after{transform:rotate(45deg);top:15px}
.ydyl .bx-controls-direction a:hover::after,.ydyl .bx-controls-direction a:hover::before{background-color:#0378bb}
.ydyl .bx-controls-direction a.bx-prev{left:10px}
.ydyl .bx-controls-direction a.bx-next{right:10px}
.ydyl .bx-controls-direction a.bx-prev::before{transform:rotate(45deg)}
.ydyl .bx-controls-direction a.bx-prev::after{transform:rotate(-45deg)}


/*
 PicList000715 涓篸emo缂栧彿
 */
.PicList000715{ padding:3% 0 1% 0;}
.PicList000715 ul li{width:31.66666%;float:left;margin-right:2.5%;margin-bottom:4.16667%;background: #f2f2f2;}
.PicList000715 ul li:nth-child(3n){ margin-right:0;}
.PicList000715 ul li img{ width:100%;}
.PicList000715 ul li .CasesCont{ padding:0 6.5789%; background:#f3f7f9;}
.PicList000715 ul li h1{margin:0;font-size:16px; font-weight: normal; display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:2.5;padding: 4% 0;}
.PicList000715 ul li p{ font-size:12px; margin:0; line-height:1.6666; letter-spacing:1px; text-transform:uppercase; margin:0; height:80px; overflow:hidden;}
.PicList000715 ul li .CasesCont .more{color:#a7c222; font-size:0.75em; background:url(../images/BG5.jpg) no-repeat left center; padding-left:20px; text-transform:uppercase; display:inline-block; letter-spacing:1px; margin:8% 0;}
.PicList000715 ul li dl{ width:100%; padding:5% 0;}
.PicList000715 ul li dl a{ margin-right:3px; background:#009CDD; float:left;font-size:14px; color:#fff; display:block; padding:5px 10px;}
.PicList000715 ul li .main{ padding: 0 6.5789%;}

@media (max-width:768px){
    .PicList000715 ul li{ width: 47.5%; margin-right:5%;}
    .PicList000715 ul li:nth-child(3n){ margin-right:5%;}
    .PicList000715 ul li:nth-child(2n){ margin-right:0;}
}
@media (max-width:480px){
    .PicList000715 ul li{ width: 100%; margin-right:0%;}
    .PicList000715 ul li:nth-child(3n){ margin-right:0%;}
    .PicList000715 ul li:nth-child(2n){ margin-right:0;}
}



/*
 .Websitemap002315 涓篸emo缂栧彿
 */
.Websitemap002315{ padding: 25px 0;}
.Websitemap002315 li{ border-bottom:dotted 1px #ddd; padding:10px 10px 10px 15px; position: relative; line-height: 20px;}
.Websitemap002315 li:before{ content: "鈥�"; position: absolute; left: 0; top: 50%; color: #333; margin-top: -10px;}
.Websitemap002315 li dl{ position: relative; padding-left: 100px; line-height: 24px;height: 24px;}
.Websitemap002315 li dt{ width:90px; position: absolute; left: 0; top: 5px;}
.Websitemap002315 li em{ font-style: normal; padding: 0 5px;}
.Websitemap002315 li dl dd{ float: left; padding: 5px 10px 5px 0; margin-right: 10px; position: relative; }
.Websitemap002315 li dl dd:after{ content: ""; position: absolute; right: 0;top: 35%; width: 1px; height: 40%; background-color: #ccc;}
.Websitemap002315 li dl dd:last-child:after{ display: none;}

@media (max-width:640px){
    .Websitemap002315 li dl{height: auto;}
    .Websitemap002315 li:before{display:none;}
    .Websitemap002315 li dl dt:before{ content: "鈥�"; position: absolute; left: -15px; top: 50%; color: #333; margin-top: -10px;}
    .Websitemap002315 li:nth-child(2) dl{top: -17px;}
}


.footerImg{
    height: 45px;
    margin: 10px;
    float: left;
}
.copyright{
    float: left;width: 100%;
}