ul,li{list-style-type: none;}

/*Top002262*/
.Top002262 { background: #fff; position: relative; z-index: 100; padding:0 4%;height:90px;}
.Top002262 .header-left{ float: left; /*width: 40%; */display:table;/* height:70px;*/margin-top:5px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;line-height:0px;}
.Top002262 .logo img{height:80px;}
.Top002262 .header-mid{float:left;margin-left:10%;}

.Top002262 .header-right .oabtn{display:block;font-size:18px;color:#fff;font-weight:bold;float:left;width:40px;height:40px;line-height:40px;border-radius:50%;background:#266dc0;margin:25px 15px 0;text-align:center; }
.Top002262 .header-right{float:right;}


.Top002262 .header-menu li{ width:auto !important; margin-right:20px;}
.Top002262 .header-menu li em{ padding:0 25px;position:relative;}
.Top002262 .header-menu li em::after{position:absolute; content:''; right:0;top:50%; transform:translateY(-50%); width:7px; height:4px; background:url(../images/Top002262-icon.png) no-repeat;}
.Top002262 .header-menu li em:hover::after,
.Top002262 .header-menu li.aon em::after{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 .header-menu li em a{ line-height:90px; position:relative; font-size:15px; color:#333;}
.Top002262 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);  height:3px; background:#266dc0;width:0; transition:ease-in-out 0.3s;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li .sub{ width:130%; left:-15%;  overflow:hidden; }
.Top002262 .header-menu li .sub-menu{ padding:15px; text-align:center;}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;}
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#666; transition:0.3s;}
.Top002262 .header-menu li .sub-menu dt a:hover{ background:none; color:#266dc0; }
.Top002262 .header-right dd{ float:left;padding:30px 0;}
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002262-search.png) no-repeat center center; width:30px; height:30px;  display:block;}
.Top002262 .open-search-show{ position:relative; background:none;}
.Top002262 .open-search-show::before,
.Top002262 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#266dc0; top:50%; left:10%; transform:rotate(-45deg);}
.Top002262 .open-search-show::after{transform:rotate(45deg);}

.Top002262 .search-box{ position:absolute; top:100%; right:0; z-index:100; display:none;}
.Top002262 .search-box .text{width: 254px;line-height: 46px;height: 46px; border:1px solid #fff; background:rgba(0,0,0,0.2); color:#fff; padding:0 50px 0 10px;}
.Top002262 .search-box .btn{ position:absolute; right:0; top:0; line-height: 46px; width:46px; text-align:center; color:#fff; font-weight:bold; font-size:16px; font-family:Verdana,Arial, Helvetica, sans-serif;}
.Top002262 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}

@media (max-width: 1440px){

  .Top002262 .header-menu li {    margin-right: 20px;}
}

@media(max-width:1366px){
  .Top002262 {padding:0px 2%;}
  .Top002262 .header-menu li{margin-right:20px;}
}

@media(max-width:1024px){
.Top002262 #header-menu{ position:fixed; right:-100%; top:0; background:#000; z-index:100; padding-top:70px; width:70%; max-width:300px; height:100%; transition: ease-in-out 0.3s;}
.Top002262 #header-menu.header-menu-show{ right:0;}
.Top002262 #header-menu li em,
.Top002262 #header-menu li em a{ border-bottom:0;}
.Top002262 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002262 #header-menu li em a{ font-weight:normal;}
.Top002262 #header-menu li.has-sub em a{ background:url(../images/Top002262-icon.png) no-repeat 95% center;}
.Top002262 #header-menu li.clickon em a{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 #header-menu li .sub-menu{ padding:5%;}
.Top002262 #open_menu{ width:40px; height:30px;background:#266dc0; margin-left:10px; position:relative; z-index:101; transition:background 0.3s;}
.Top002262 #open_menu i,
.Top002262 #open_menu i::before,
.Top002262 #open_menu i::after{ background:#fff; border-radius:3px;}
.Top002262 #open_menu i{ left:20%; width:60%;height:2px; margin-top:-1px;}
.Top002262 #open_menu.open_menu_on{ background:#000; position:fixed; right:2%;}
.Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
.Top002262 .header-right .oabtn{line-height:72px;}
}
@media(max-width: 996px){
  .Top002262 .header-right .oabtn{line-height:40px;margin:16px 12px 0;}

}
/*Banner002697 */
.Banner002697{ position:relative; z-index:1; overflow:hidden;}
.Banner002697 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Banner002697 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002697 .slides {display: block;} 
* html .Banner002697 .slides {height: 1%;}
.no-js .Banner002697 .slides > li:first-child {display: block;}
.Banner002697 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002697 .flex-viewport {max-height: 300px;}
.Banner002697 .slides {zoom: 1;}
.Banner002697 .slides > li{ position:relative;}
.Banner002697 .slides > li img{ display:block; width:100%; transition:10s linear;}
.Banner002697 .slides > li.flex-active-slide img{ transform:scale(1.12); -webkit-transform:scale(1.12);}
.Banner002697 .slides > li a{ position:absolute; left:0; width:100%; height:100%; z-index:5;}
.Banner002697 .flex-control-nav{ z-index:10; position:absolute; left:50%; transform:translateX(-50%); bottom:6%;}
.Banner002697 .flex-control-nav li{ float:left; padding:0 20px;}
.Banner002697 .flex-control-nav li a{ display:block;  position:relative;  overflow:hidden; line-height:1100px;width:34px; height:34px; }
.Banner002697 .flex-control-nav li a.flex-active{background:url(../images/Banner002697-dot.png) no-repeat center center; animation:zhuan linear 10s;}
.Banner002697 .flex-control-nav li a::before{ position:absolute; content:''; background:#fff; left:50%; top:50%; border-radius:50%;margin:-4px 0 0 -4px;width:8px; height:8px;}
.Banner002697 .flex-control-nav li a.flex-active{ border-color:#fff;}
.Banner002697 .flex-control-nav li a.flex-active::before{ background:#fff;width:8px; height:8px;margin:-4px 0 0 -4px;}
@keyframes zhuan{
0%{ transform:rotate(0);}
100%{transform:rotate(360deg); }
}
@-webkit-keyframes zhuan{
0%{ transform:rotate(0);}
100%{transform:rotate(360deg); }
}
@media(max-width:1024px){
.Banner002697 .flex-control-nav li{ padding:0;}
}
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .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;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -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 {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    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-loaded {
    display: block; }
  .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; }

@media(max-width:640px){
  .Top002262{height: 72px;}
    .Top002262 .logo img{height: 60px;}
    .Top002262 .header-right dd{padding: 21px 0;}
}

/*
 .Floor001118 为demo编号
 */
.Floor001118{ background-color:#f8f8f8; padding-bottom:60px;}
.title{ padding-top:4%;text-align: center; padding-bottom:1%;}
.title span{ display:inline-block;line-height: 44px;font-size: 30px;color: #4c4c4c; border-bottom:2px solid #266dc0;padding-bottom:0.8%; font-weight: bold; color: #266dc0;}
.title p{margin: 0;text-align: center;font-size: 15px;color: #999; padding-top:0.8%;}


.Floor001118 .box {position: relative;margin: 0px 30px;height: 370px;overflow: hidden;}
.Floor001118 .box .left-btn,
.Floor001118 .box .right-btn{position: absolute;top:43%;height: 72px;display: inline-block;width: 74px;z-index: 10;cursor:pointer; background-repeat:no-repeat;}
.Floor001118 .left-btn {left: 0px;background-image: url(../images/Floor001118-btn_prev.png);}
.Floor001118 .left-btn:hover,
.Floor001118 .left-btn.active{background-image: url(../images/Floor001118-btn_prev_hover.png);}
.Floor001118 .right-btn {right: 0px;background-image: url(../images/Floor001118-btn_next.png);}
.Floor001118 .right-btn:hover,
.Floor001118 .right-btn.active {background-image: url(../images/Floor001118-btn_next_hover.png);}
.Floor001118 .hidden {overflow: hidden;}
.Floor001118 .list {position: relative;width: 100%;}
.Floor001118 .list li {background: #fff; min-height: 345px;  margin: 0px 17px;border: 1px solid #ffd4a3;border-radius: 2px;box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);transform:scale(0.9);opacity: 0.4;filter: alpha(opacity=40);text-align: center;transition: all 0.3s ease;}
.Floor001118 .list li:hover{transform:scale(1);opacity: 1;filter: alpha(opacity=100);border-color:#e5e5e5;}
.Floor001118 .list li h1 {font-size: 20px;color: #4c4c4c;font-weight: bold;height: 58px;line-height: 58px; margin:0;}
.Floor001118 .list li p {font-size: 14px;color: #999;line-height: 20px; margin:0; height: 45px; overflow: hidden;}
.Floor001118 .list li a{display: inline-block;margin: 20px 0px;padding: 5px 18px;color: #009fd9;font-size: 16px;border: 1px solid #009fd9;border-radius: 2px;}

.Floor001118 .list li div {margin: 0px 24px;text-align: center;}
.Floor001118 .list li div img{ margin: 36px auto 0; width:auto; height: 145px;}
.Floor001118 .owl-carousel .owl-stage-outer{ padding: 20px 0;}
.Floor001118 .owl-carousel.owl-drag .owl-item.active.center li{transform:scale(1);opacity: 1;filter: alpha(opacity=100);border-color:#e5e5e5;}
.Floor001118 .owl-carousel.owl-drag .owl-item.active.center li a{color: #fff;background: #009fd9;}
.Floor001118 .owl-carousel.owl-drag .owl-item.active.center li a:hover {background: #008cbf;}
@media only screen and (min-width:1200px ) {
	.Floor001118 .list li{ margin: 0 10px;}
}
@media only screen and (min-width:1440px ) {
	.Floor001118 .hidden{ margin-left: 75px; margin-right: 75px;}
	.Floor001118 .list li{ margin: 0 17px;}
}
@media only screen and (max-width:767px ) {
.title span{ font-size: 20px;}
}
/*Floor002212*/
.Floor002212{ padding-bottom: 4%; }
/* .Floor002212{ background:url(../images/Floor002212-nbg.jpg) no-repeat center center; background-size:cover;padding-bottom: 4%; } */
.Floor002212 .List li h4 a,
.Floor002212 .List li,
.Floor002212 .List li .more,
.Floor002212 nav ul li{transition:all 0.5s ease-out 0s;}
.Floor002212 .h2{text-align: center; color: #18222a; font-size: 42px; font-weight:normal;}
.Floor002212 nav{margin:3% 0; text-align: center;}
.Floor002212 nav ul{display:block;text-align:center;}
.Floor002212 nav ul li{display:inline-block; *zoom:1; *display:inline; text-align: center; line-height: 40px; height: 40px;  padding: 0 12px;}
.Floor002212 nav ul li a{display: block; color: #728391; font-size: 16px; padding:0 25px; min-width:140px;background:#f3f3f3;border-radius:40px;}
.Floor002212 nav ul li.on a{color: #fff; background:#008cd6;}
.Floor002212 .List{margin-top: 20px; position: relative; display: none;}
.Floor002212 .List li{float: left; margin: 0 20px; width:373px;}
.Floor002212 .List li .pic {width: 100%; overflow: hidden; display: block;}
.Floor002212 .List li .pic img{width: 100%;  display: block; transition: 1s;}
.Floor002212 .List li:hover .pic img{transform: scale3d(1.04,1.04,1.04);}
.Floor002212 .List li figure{padding: 30px 29px; background: #f9f9f9;}
.Floor002212 .List li .time{font-size: 14px; color: #9099a0;}
.Floor002212 .List li h4{font-size: 18px;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; margin: 10px 0 0; font-weight:normal;}
.Floor002212 .List li h4 a{color: #5e6a73;}
.Floor002212 .List li p{font-size: 14px; color: #9ba6af; height: 40px; overflow: hidden; line-height: 20px; margin: 10px 0 0;}
.Floor002212 .List li .more{display:inline-block;  *zoom:1; *display:inline; padding-right: 22px; color: #9099a0; font-size: 14px; background: url(../images/Floor002212-icon1.png) 100% 50% no-repeat; margin-top: 16px;}
.Floor002212 .List li .more:hover,.Floor002212 .List li h4 a:hover{color: #008cd6;}
.Floor002212 .List .owl-nav div{ width:20px; height:42px; position:absolute;top: 50%; margin-top: -22px; line-height: 10000px; overflow: hidden; background-image:url(../images/Floor002212-icon.png); background-repeat:no-repeat; display:block; z-index:5;}
.Floor002212 .List .owl-prev{left: -70px; background-position:0 0;}
.Floor002212 .List .owl-next{ right:-70px;background-position:-21px 0;}
.Floor002212 .List .owl-prev:hover{background-position:0 -42px;}
.Floor002212 .List .owl-next:hover{background-position:-21px -42px;}
.Floor002212 .List .owl-nav div a{ display:block; width:20px; height:42px;}
@media(max-width:1336px){
.Floor002212 .List .owl-prev{ left:0;}
.Floor002212 .List .owl-next{ right:0;}
}
@media(max-width:1199px){
.Floor002212 .h2{ font-size:35px;}	
}
@media(max-width:1000px){
.Floor002212 .h2{ font-size:30px;}	
.Floor002212{ padding:4% 0 8%;}
}
@media(max-width:720px){
.Floor002212 nav ul li{ width:25%; max-width:none; float:left; padding:0 5px;}
.Floor002212 nav ul li a{ padding:0 10px;min-width:1px;}
}
@media(max-width:500px){
.Floor002212 nav ul li{ width:100%; margin-bottom:5px; float:none;}	
.Floor002212 nav{ margin:3% 0;}
}
/*Floor002212 End*/


/*首页-合作伙伴*/
.w1220 {  width: 1220px;  margin: 0 auto;}
@media (max-width: 1199px){
   .w1220 {width: 95%;}
}
.CaseBox{background-repeat:no-repeat;background-size:cover;background-position:center center;padding-bottom: 4%;}
.Caselist{position:relative;margin-top:60px;width:100%;height:476px;}
.Caselist li{width:153px;height:153px;background:url(../images/bg.png) center center no-repeat;position:absolute; list-style-type: none;}
.effect-img{width:100%;text-align:center;cursor:pointer;zoom:1;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;}
.effect-img img{transition:all .3s linear;}
.Caselist li:hover .effect-img img{transform:scale(1.1);}
.Caselist li.l1{width:258px;height:258px;background:url(../images/bg1.png) center center no-repeat;top:50%;left:50%;transform:translate(-50%,-50%);}
.Caselist li.l2{top:50%;left:0%;transform:translate(0%,-50%);}
.Caselist li.l3{top:0%;left:157px;}
.Caselist li.l4{top:162px;left:157px;}

.Caselist li.l5{bottom:0px;left:157px;}
.Caselist li.l6{top:0px;left:320px;}
.Caselist li.l7{top:81px;left:239px;}

.Caselist li.l8{top:81px;left:400px;}
.Caselist li.l9{top:162px;left:320px;}
.Caselist li.l10{bottom:81px;left:239px;}

.Caselist li.l11{bottom:81px;left:400px;}
.Caselist li.l12{bottom:0px;left:320px;}

.Caselist li.l13{top:50%;right:0%;transform:translate(0%,-50%);}
.Caselist li.l14{top:0%;right:157px;}
.Caselist li.l15{top:162px;right:157px;}

.Caselist li.l16{bottom:0px;right:157px;}
.Caselist li.l17{top:0px;right:320px;}
.Caselist li.l18{top:81px;right:239px;}

.Caselist li.l19{top:81px;right:400px;}
.Caselist li.l20{top:162px;right:320px;}
.Caselist li.l21{bottom:81px;right:239px;}

.Caselist li.l22{bottom:81px;right:400px;}
.Caselist li.l23{bottom:0px;right:320px;}

@media(max-width:1199px){
    .CaseBox{padding:40px 0;}
    .Caselist{height:auto;}
    .Caselist li{width:20%;float:left;height:100px;box-shadow:0 0 18px rgba(0,0,0,.12)}
    .Caselist li,.Caselist li.l1,.Caselist li.l2,.Caselist li.l13{background:#fff;position:static;transform:translate(0,0);}
    .Caselist li.l1{width:100%;background:#fea041;height:80px;}

}


@media(max-width:560px){
    .Caselist li{width:50%;height:70px;}
    .Caselist li.l1{height:70px;} 
    .Caselist{margin-top:30px;}
}


/*Bottom002600 */
.Bottom002600{ background:#2c2c2c; padding-top:3%;color:#cdcdcd;}
.Bottom002600 a{ color:#8d8d8d;}
.Bottom002600 a:hover{ color:#fff;} 

.Bottom002600 footer{ background:#202020;  padding:1% 0;color:#8d8d8d;}
.Bottom002600 footer dt a{ font-weight:bold;}
/*swiper*/
.Bottom002600 .swiper-container {position: relative;overflow: hidden;z-index: 1;}
.Bottom002600 .swiper-container-android .swiper-slide, 
.Bottom002600 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Bottom002600 .swiper-wrapper,
.Bottom002600 .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;}
.Bottom002600 .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;}
.Bottom002600 .swiper-slide{-webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0;}
/*swiper end*/

.Bottom002600 .bottom_nav{ position:relative; margin-bottom:5%;}
.Bottom002600 .contact .telnum{ font-size:15px;}
.Bottom002600 .contact .telnum h3{ font-size:30px; color:#fff; margin:0; font-family:Arial, Helvetica, sans-serif;    padding-top: 2%;}
.Bottom002600 .code img{ display:block; max-width:123px;}
.Bottom002600 .bdsharebuttonbox a{ width:32px; height:32px; line-height:32px; margin:0 14px 0 0; padding:0; background:url(../images/Bottom002600_share.png) no-repeat left center rgba(255,255,255,0.2); border-radius:50%;}
.Bottom002600 .bdsharebuttonbox a.bds_weixin{ background-position:-44px center;}
.Bottom002600 .bdsharebuttonbox a.bds_qzone{background-position:-90px center;}
.Bottom002600 .bottom_nav nav dl{ float:left;padding-right: 7.2%;}
.Bottom002600 .bottom_nav nav dl:nth-child(7){padding-right: 0px;}
.Bottom002600 .bottom_nav nav dt{ font-size:16px; padding-bottom:20px;}
.Bottom002600 .bottom_nav nav dl:last-child dt::after{ display:none;}
.Bottom002600 .bottom_nav nav dd{ line-height:25px;}
@media (max-width:1200px) {
	.Bottom002600 .auto_1200{width: 100%;}
}

@media(min-width:1025px){
.Bottom002600 footer dt{ float:left;}
.Bottom002600 footer dd{ float:right;}
.Bottom002600 footer dd a{ margin-left:15px;}
.Bottom002600 .bottom_nav{ padding-right:202px; min-height:244px; }
.Bottom002600 .contact{ position:absolute; right:0; top:0; width:202px;}
.Bottom002600 .code{ padding:5% 0 7% 0;}
}
@media(max-width:1024px){
.Bottom002600 .bottom_nav nav{ display:none;}
.Bottom002600 .contact{ text-align:center;}
.Bottom002600 .code img{ margin:0 auto; padding:3% 0;}
.Bottom002600 .bdsharebuttonbox{ display:inline-block; margin:0 auto;}
.Bottom002600 .bdsharebuttonbox a{ margin:0 10px;}
.Bottom002600 footer{ text-align:center; line-height:24px;}
.Bottom002600 footer dd a{ margin:0 8px; display:inline-block;}
}
.bd_weixin_popup,
.bd_weixin_popup *{ box-sizing:content-box;}


/* -----------------栏目页开始----------------------------------- */

/*
 .Menu002252 为demo编号
 */
.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:#266dc0;}
@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:35px 0 20px;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:36px;}
}

/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .auto{ max-width:960px;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#266dc0; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#ccc; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0;line-height: 35px;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;margin: 1% 0;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-header h3:after{ background-color:#ccc; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:30px;}
}


/*
 .PicList001759 为demo编号
 */
.PicList001759{ padding-top:3%;}
.PicList001759 li{ padding-bottom:3%;  }
.PicList001759 li a{ position:relative; display:block; background-color:#fafafa; color:#333; overflow:hidden; padding:26px 20px 26px 267px; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}
.PicList001759 li a:hover{ background-color:#009fd9;}
.PicList001759 li time{ color:#919191; text-align:center; position:absolute; left:20px; top:35px;}
.PicList001759 li time span{ display:block; color:#5c5c5c; border-bottom:1px solid #919191; line-height:normal; font-size:35px;}
.PicList001759 li img{ position:absolute; left:97px; top:26px; width:144px; height:87px;}
.PicList001759 li h5{ margin:0; font-size:14px; color:#231914; padding-bottom:10px;}
.PicList001759 li i{ display:block; width:27px; height:1px; background-color:#635e5b;}
.PicList001759 li p{ margin-bottom:0; font-size:12px; line-height:20px; height:40px; overflow:hidden;}
.PicList001759 li a:hover *{ color:#fff !important;}
.PicList001759 li a:hover i{ background-color:#fff;}
.PicList001759 li a:hover time span{ border-bottom-color:#fff;}
@media (max-width:1200px) {
	.PicList001759 .auto_1200{width: auto;padding: 0 15px;}
}

@media(max-width:480px){
.PicList001759 li a{ padding:15px 15px 15px 97px;}
.PicList001759 li img{ position:relative; left:0; top:0; width:100%; height:auto; display:block;}
.PicList001759 li h5{ margin-top:3%;}
}
/*
 .Timeline000753 为demo编号
 */
.Timeline000753{background: #f1f1f1;}
.Timeline000753 .title{ text-align:center;background:url(../images/Timeline000753-title.png) no-repeat center bottom; padding-bottom:25px; margin-bottom:20px;}
.Timeline000753 .title h1{ margin:0; font-size:44px; border-bottom:#cacacb 1px solid; font-weight:normal; color:#000; margin-bottom:15px; font-family:'黑体';}
.Timeline000753 .title h1 span{ border-bottom:#266dc0 3px solid; display:inline-block;}
.Timeline000753 .bx-controls{ display:none;} 
.Timeline000753 .prev,
.Timeline000753 .next{ text-align:center;}
.Timeline000753 .prev a,
.Timeline000753 .next a{ display:inline-block; background:url(../images/Timeline000753-icon_up.png) no-repeat center center; width:21px; height:21px; cursor:pointer;}
.Timeline000753 .next a{ background-image:url(../images/Timeline000753-icon_down.png);}
.Timeline000753 .prev{ padding-bottom:20px;}
.Timeline000753 .next{ padding-top:20px;}
.Timeline000753 .bx-wrapper{ position:relative;}
.Timeline000753 .bx-wrapper:before{ position:absolute; content:''; width:3px; height:100%; background-color:#fff; left:50%; margin-left:-1.5px; top:0;}
.Timeline000753 .list li{ padding:16px 0;}
.Timeline000753 .list li .txt{position:relative; padding-right:56%;}
.Timeline000753 .list li.odd .txt{padding-left:56%; padding-right:0;}
.Timeline000753 .list li .txt div{ background-color:#fff; border-radius:5px; padding:10px; position:relative; }
.Timeline000753 .list li .txt div figure{ width:35%; padding-bottom:12%; border-radius:5px;background-position: left top; background-repeat:no-repeat; background-size:contain; position:absolute; left:10px; top:10px;}
.Timeline000753 .list li .txt div p{ margin:0; padding-left:40%; line-height:24px; color:#333; min-height:62px;}
.Timeline000753 .list li .txt div::before{ position:absolute; content:''; width:0; height:0;border-top: 7px solid transparent;border-left: 11px solid #fff;border-bottom: 7px solid transparent; right:-10px;}
.Timeline000753 .list li.odd .txt div::before{ right:auto; left:-10px;border-right: 11px solid #fff; border-left:0;}
.Timeline000753 .list li time{position:absolute; left:50%; margin-left:-32px; top:0; border-radius:50%; text-align:center; font-family:"Times New Roman"; color:#999;width:64px; height:64px;background-color:#f3f3f3;font-size:14px; font-weight:bold;}
.Timeline000753 .list li time span{ display:block;font-size:24px; padding-top:22%; font-weight:normal;}
.Timeline000753 .list li:hover .txt div::before{ border-left-color:#266dc0;}
.Timeline000753 .list li:hover .txt div{ background-color:#266dc0;}
.Timeline000753 .list li:hover .txt div p{ color:#fff;}
.Timeline000753 .list li.odd:hover .txt div::before{ border-right-color:#266dc0;}
.Timeline000753 .list li:hover time{width:86px; height:86px; margin-left:-43px; top:-11px; color:#ee7700;font-size:18px;color: #266dc0;}
.Timeline000753 .list li:hover time::before{ position:absolute; content:''; width:110px; height:110px;  border-radius:50%;border:2px dotted #fff; left:-13px; top:-13px;}
.Timeline000753 .list li:hover time span{ font-size:34px;}
@media (max-width:1200px) {
	.Timeline000753 .auto_1200{width: auto;padding: 0 15px;}
}

@media(max-width:768px){
.Timeline000753 .title h1{font-size:35px;}
.Timeline000753 .list li .txt div figure{ width:auto; position:relative; left:0; top:0; padding-bottom:34%;}
.Timeline000753 .list li .txt div p{ padding-left:0; min-height:inherit;}
.Timeline000753 .list li time{ margin-left:-25px;width:50px; height:50px;font-size:12px;}
.Timeline000753 .list li time span{font-size:18px;}
.Timeline000753 .list li:hover time{width:60px; height:60px; margin-left:-30px; top:-5px; font-size:14px;}
.Timeline000753 .list li:hover time::before{width:70px; height:70px; left:-7px; top:-7px;}
.Timeline000753 .list li:hover time span{ font-size:18px;}
}
@media(max-width:480px){
.Timeline000753 .title h1{font-size:26px; }
}
@media(max-width:640px){
.Timeline000753 .list li .txt{ padding-right:0 !important; padding-left:3% !important; padding-top:70px;}
.Timeline000753 .list li .txt div::before{ display:none;}
.Timeline000753 .list li:hover time{ background-color:#ee7700; color:#fff;}
}
/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:3% 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media (max-width:1200px) {
	.PicList002239 .auto_1200{width: auto;padding: 0 15px;}
}

@media(min-width:769px){
.PicList002239 li{margin-right:1%; width:23%; }
.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: #266dc0;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
/*
 .PicList001814 为demo编号
 */
.PicList001814 li{ float:left; margin-right:1.5%; padding:3% 0; width:23.875%;}
.PicList001814s li{width:100%;float:none;}


.PicList001814 li:nth-child(4n){ margin-right:0;}
.PicList001814 li a{ display:block; border:1px solid #eee; padding:4%;}

.PicList001814s{padding-top:2%;}
.PicList001814s li a{background:#fff;}
.PicList001814s .ul{position:relative;}

.PicList001814 li figure{ padding-bottom:64%;}
.PicList001814 li figure img{ display:none;}
.PicList001814 li h2{ margin:0; font-size:14px; font-weight:normal; line-height:50px;}
.PicList001814 li p{ margin:0; font-size:12px; line-height:24px; overflow:hidden; border-bottom:1px solid #eaeaea; height:96px;}
.PicList001814 li span{ display:inline-block; line-height:40px; background:url(../images/PicList001814-more.png) no-repeat right center; padding-right:15px; font-size:14px;}
.PicList001814 li a:hover *{ color:#266dc0;}
.PicList001814 li a:hover h2{ font-weight:bold;}
.PicList001814s li figure img{display:none!important;}


.PicList001814s .owl-carousel .owl-nav .owl-prev,.PicList001814s .owl-carousel .owl-nav .owl-next{width:45px;height:45px;background:#266dc0;position:absolute;top:50%;transform:translate(0,-50%);text-indent:99999px;overflow:hidden;}
.PicList001814s .owl-carousel .owl-nav .owl-prev{left:-50px;background:url(../images/Floor001118-btn_prev.png) center center no-repeat;background-size:100% 100%;}
.PicList001814s .owl-carousel .owl-nav .owl-next{right:-50px;background:url(../images/Floor001118-btn_next.png) center center no-repeat;background-size:100% 100%;}

.PicList001814s .owl-carousel .owl-nav .owl-prev:hover{background:url(../images/Floor001118-btn_prev_hover.png) center center no-repeat;background-size:100% 100%;}
.PicList001814s .owl-carousel .owl-nav .owl-next:hover{background:url(../images/Floor001118-btn_next_hover.png) center center no-repeat;background-size:100% 100%;}


@media (max-width:1200px) {
	.PicList001814 .auto_1200{width: auto;padding: 0 15px;}
  .PicList001814s .owl-carousel .owl-nav .owl-prev,.PicList001814s .owl-carousel .owl-nav .owl-next{width:40px;height:40px;}
  .PicList001814s .owl-carousel .owl-nav .owl-prev{left:0px;}
  .PicList001814s .owl-carousel .owl-nav .owl-next{right:0px;}
}
@media(max-width:768px){
.PicList001814 li{ width:48%; margin-right:4%;}
.PicList001814 li:nth-child(2n){ margin-right:0;}
.PicList001814 li p{ height:72px;}
}
@media(max-width:375px){
.PicList001814 li{ width:auto; float:none; margin-right:0;}
.PicList001814 li p{ height:48px;}
}
/*
 .TextList000962 为demo编号
 */
.TextList000962{ padding:2% 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 #009fd9;}
.TextList000962 li:hover p{ color:#266dc0;}
.TextList000962 li:hover span.name{ background-image:url(../images/TextList000962-aon.png); color:#266dc0;}

@media (max-width:1200px) {
	.TextList000962 .auto_1200{width: auto;padding: 0 15px;}
}

@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;}
}
/*
 .TextList009 为demo编号
 */
.TextList009{padding-top: 3%;}
.TextList009 li{border: 1px solid #e5e5e5;margin-bottom: 20px; padding-left:139px; position:relative; padding-right:20px;}
.TextList009 li a{ height: 85px; line-height:85px; font-size:14px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-right:40px;}
.TextList009 li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#afafaf; border-right:1px dashed #E0E0E0; line-height:normal; font-size:14px;}
.TextList009 li time span{ display:block; font-size:22px; padding-top:10px;}
.TextList009 li:hover{ background-color:#009fd9;color:#fff;}
.TextList009 li:hover a{color:#fff;}
.TextList009 li:hover time{color:#fff;}

@media (max-width:1200px) {
	.TextList009 .auto_1200{width: auto;padding: 0 15px;}
}

/*
 .TextList002208 为demo编号
 */
.TextList002208{ padding-bottom:3%;}
.TextList002208 .thead{ background:#c4d9f3;line-height:40px; text-align:center; color: #FFFFFF;}
.TextList002208 .thead span{ float:left; width:14%; color:#333; display:block; font-size:14px; height:40px; text-align:center; font-weight:bold; position:relative;}
.TextList002208 .thead span+span{ border-left: solid 1px #FFFFFF;}
.TextList002208 .thead span i{ background:url(../images/TextList002208-icon.png) no-repeat -134px -78px; display:block; position:absolute; right:10px; top:50%; width:9px; height:5px; margin-top:-2px;}
.TextList002208 .dl{}
.TextList002208 .dl+.dl{ border-top:1px solid #fff;}
.TextList002208 .dl .dt{line-height:40px; text-align:center; cursor:pointer; background:#f1f1f1;}
.TextList002208 .dl .dt span{float:left; width:14%;  display:block; font-size:14px;}
.TextList002208 .dl .dt span.jobname{ text-align:left; padding-left:3%;}
.TextList002208 .dl .dt .btn{ text-decoration:underline; display:block; position:relative;}
.TextList002208 .dl .dt .btn i{ position:absolute;  right:15px; background:url(../images/TextList002208-icon.png) no-repeat -44px -82px ; display:block; width:21px; height:11px; top:50%; margin-top:-5px;}
.TextList002208 .conbox{ background:#fff; padding:20px 3%; display:none;}
.TextList002208 .conbox .h5{color:#333; font-size:12px;}
.TextList002208 .jobname{ width:30% !important;}
.TextList002208 .dl.active .dt span,.TextList002208 .dl.active .btn{ color:#3494d7;}
.TextList002208 .dl.active .dt .btn i{ background-position:-44px -70px;}

@media (max-width:1200px) {
	.TextList002208 .auto_1200{width: auto;margin: 0 15px;}
}

@media(max-width:1000px){
	.TextList002208 .dl .dt .btn{ padding-right:20px;}
	.TextList002208 .dl .dt .btn i{ background-position:-48px -82px; width:13px;}
	.TextList002208 .dl.active .dt .btn i{background-position:-48px -70px; }
	
}
@media(max-width:640px){
	.TextList002208 .jobyq,.TextList002208 .dl .dt .btn i,.TextList002208 .time,.TextList002208 .thead span i{ display:none !important;}
	.TextList002208 .thead span,.TextList002208 .dl .dt span{ width:23%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
}


/* 在线表单 s */
.liuyan{padding: 3% 0;}
.liuyan .liuyanLeft{width: 60%;float: left;}
.liuyan .liuyanLeft li{width: 100%;overflow: hidden;margin-bottom: 20px;}
.liuyan .liuyanLeft .f_name{width: 50%;float: left;padding-right: 3%;box-sizing: border-box;}

.liuyan .liuyanLeft input{width: 100%;border: none;background: #f7f7f7;height: 47px;border: 1px solid #DDDDDD;padding-left: 40px;box-sizing: border-box;}
.liuyan .nameP{font-size: 16px;color: #333;font-weight: bold;margin: 0 ;margin-bottom: 10px;}
.liuyan .xin{color: red;margin-right: 8px;font-size: 18px;}
.liuyan .liuyanLeft .f_name1 input{width: 97%;}
.liuyan .liuyanRight .f_name2 textarea{width: 97%;height: 100%;height: 137px;border: none;background: #f7f7f7;border: 1px solid #DDDDDD;padding-left: 10px;padding-top: 10px;}

.liuyan .liuyanRight{width: 40%;float: right;}

.liuyan .liuyanRight .f_name2 textarea::-webkit-input-placeholder{color:#999;}
.liuyan .liuyanRight .f_name2 textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999;}
.liuyan .liuyanRight .f_name2 textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#999;}
.liuyan .liuyanRight .f_name2 textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}

.liuyan input.ch{background-image: url(../images/bd-01.png);background-position-x: 10px;background-position-y: center;background-repeat: no-repeat;}
.liuyan input.yj{background-image: url(../images/bd-02.png);background-position-x: 10px;background-position-y: center;background-repeat: no-repeat;}
.liuyan input.sj{background-image: url(../images/bd-03.png);background-position-x: 10px;background-position-y: center;background-repeat: no-repeat;}
.liuyan .tj{width: 100%;margin-top: 50px; text-align: center;}
.liuyan .tj input{width: 150px;height: 45px;margin: 0 15px;font-size: 16px;border: none;background: none;border-radius: 5px;color: #FFFFFF;}
.liuyan .tj input.tj1{background: #266dc0;}
.liuyan .tj input.tj2{background: #CCCCCC;color: #333333;}

.liuyan .liuyanLeft li .nobg input{background: none; border: none;}
.liuyan .liuyanLeft li .nobg a{display: block; width: 140px; line-height: 45px; text-align: center; font-size: 16px; background: #f7f7f7;border: 1px solid #DDDDDD; color: #333; position: relative;}
.liuyan .liuyanLeft li .nobg .file{position: absolute; width: 100%; height: 100%; z-index: 5; left: 0; top: 0; opacity: 0;}

@media (max-width:1200px) {
	.liuyan .auto_1200{width: auto;}
	.liuyan .liuyanLeft{width: 100%;}
	.liuyan .liuyanRight{width: 100%;margin-top: 20px;}
}

@media (max-width:480px) {
  .liuyan .tj input{margin: 0 5px;}
  .liuyan .liuyanLeft .f_name{width: auto; margin: 0 0 15px; float: none;}
}


/* 在线表单 end */



/* 合作伙伴 s */
.huoban{padding: 3% 0;}
.huoban ul{margin-left: -3%;}
.huoban ul li{width: 16.6%;float: left;height: 60px;padding-left: 3%;margin-bottom: 40px;}
.huoban ul li a{display: block;border: 1px solid #CCCCCC;display:flex;flex-direction:column;justify-content:center;align-items:center;height: 100%;}

@media (max-width:1200px) {
	.huoban .auto_1200{width: 100%;}
}
@media (max-width:768px) {
	.huoban ul li{width: 25%;}
}
@media (max-width:414px) {
	.huoban ul li{width: 33.3%;}
}
/* 合作伙伴 end */

/* 2020-05-21 */
/*详情页*/
.ActiveContent{padding-bottom: 30px;}
.ActiveContent .Atit{text-align:center; line-height:28px; position:relative;}
.ActiveContent .Atit h2{font-size:20px; color:#333333;}
.ActiveContent .Atit em{display:block; font-size:14px; color:#666666; padding:9px 0px 21px; border-bottom:1px dashed #e8e8e8;}
.ActiveContent .Atit em i{padding:0px 12px;}
.ContentAbout{padding:3% 0; line-height:28px; font-size:14px; color:#333333;}
.PrevNextBox{padding:24px 0px 0px; border-top:1px solid #e7e7e7;}
.PrevNextBox dl{font-size:14px; line-height:33px;}
.PrevNextBox dl b{color:#000; font-weight:normal;}
.PrevNextBox dl a{color:#666666;}

/*pages*/
.Pages{width:100%; text-align:center; margin-bottom: 30px;}
.Pages a{display:inline-block; width: 40px; line-height:40px; font-size:18px; color:#fff; margin:0px 4px; background: #c6c6c6;}
.Pages .a_prev,.Pages .a_next{font-family: "宋体";}
.Pages a:hover,.Pages a.a_cur{background:#266dc0;}
/*pages end*/

@media ( max-width:640px){
  .Pages a{line-height: 26px; width: 26px; font-size: 16px; margin: 0 2px;}
}

@media ( max-width:480px){
    .ActiveContent .Atit h2{font-size:18px;}
    .ActiveContent .Atit em i{padding: 0px 5px;}
    .PrevNextBox{padding-top: 15px;}
}

      /*
 .Floor002375 为demo编号
 */
.Floor002375{ background: url(../images/Floor002375-bg.png) no-repeat right top; padding: 30px 0 60px; margin-bottom: -30px; background-size: auto 100%;}
/*.Floor002375 .auto{ padding-right: 5%; padding-left: 5%;}*/

.Floor002375 .pic{}
.Floor002375 .word .tit{ margin: 0; color: #666; font-size: 20px; font-weight: normal; line-height: 32px;}
.Floor002375 .word .tit:after{ content: ""; display: block; max-width: 43px; width: 20%; height: 3px; background: #2e303c; margin: 25px 0;}
.Floor002375 .word .tit em{ font-style: normal; font-size: 32px; text-transform: uppercase; font-weight: 600; position: relative; top: 6px; padding-right: 15px;}
.Floor002375 .word figure{margin-top:25px; font-size: 14px; line-height: 2.0;}
.Floor002375 .word .more{ width: 187px; height: 50px; line-height: 26px; border: 2px solid #aeaeae; font-size: 14px; color: #666; display: block; padding: 10px 20px; position: relative; margin-top: 8%;
transition: all .3s ease-in-out .1s; 
-webkit-transition:all .3s ease-in-out .1s;
-ms-transition: all .3s ease-in-out .1s;
-moz-transition:all .3s ease-in-out .1s;
}
.Floor002375 .word .more:before{content: ""; position: absolute; left: 0; top: 0; width: 0; overflow: hidden; height: 100%; z-index: 1; background: #266dc0; 
transition: width .3s ease-in-out; 
-webkit-transition: width .3s ease-in-out;
-ms-transition: width .3s ease-in-out;
-moz-transition: width .3s ease-in-out;
}
.Floor002375 .word .more span{ position: relative; z-index: 3; display: block;}
.Floor002375 .word .more i{ position: absolute; font-family: 宋体; font-style: normal; right: 0; top: 50%; margin-top: -13px; font-weight: 600;}
.Floor002375 .word .more:hover{ color: #fff; border-color: #006ecf;}
.Floor002375 .word .more:hover:before{  width: 100%; }
@media only screen and (max-width:767px ) {
  .Floor002375 .word .tit{ text-align: center;}
  .Floor002375 .word .tit:after,.Floor002375 .word .more{ margin-left: auto; margin-right: auto;}
  .Floor002375 .word .more{ height: 40px; line-height: 17px;}
    .Floor002375 .word .more i{ margin-top: -8px;}
}
@media only screen and (min-width:768px ) {
  .Floor002375{ padding: 40px 0 70px;}
  .Floor002375 .pic{ float: left; width: 38%;        margin-top: 22px;}
  .Floor002375 .word{ float: right; width: 58%;}
  .Floor002375 .word .tit{font-size: 24px; line-height: 42px;}
  .Floor002375 .word .tit em{ font-size: 42px; top: 10px;padding-right: 30px;}
  .Floor002375 .word figure{ font-size: 16px;}
}
@media only screen and (min-width:1024px ) {
  .Floor002375{ padding: 50px 0 80px;}
  .Floor002375 .word .tit{font-size: 26px; line-height: 48px;}
  .Floor002375 .word .tit:after{ margin: 35px 0;}
  .Floor002375 .word .tit em{ font-size: 48px;}
  
}
@media only screen and (min-width:1280px ) {
  .Floor002375{ padding: 70px 0 100px;}
  .Floor002375 .word .tit{font-size: 28px; line-height: 54px;}
  .Floor002375 .word .tit:after{ margin: 45px 0;}
  .Floor002375 .word .tit em{ font-size: 54px; }
}
@media only screen and (min-width:1440px ) {
  .Floor002375{ padding: 20px 0 30px;}
  .Floor002375 .word .tit{font-size: 30px; line-height: 60px;}
  .Floor002375 .word .tit:after{ margin: 55px 0;}
  .Floor002375 .word .tit em{ font-size: 60px; }
}
.Floor002375 .pic img{width: 100%}

@media(max-width: 996px){
  .Floor002375{
         padding: 0px; 
         margin-bottom: 10px; 
        background-size: none; 
  }
  .auto_1200{
    padding:0 2% 10px;

  }

}