﻿/*Top002070 */
.Top002070{ /*position:fixed; left:0; top:0; */width:100%; background-color:#fff; border-top:2px solid #b48a56; z-index:100;}
.Top002070 header{ position:relative;}
.Top002070 .logo,
.Top002070 .top{ position:absolute; top:50%; -ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.Top002070 .top{ right:0; z-index:10;}
.Top002070 .top dt,
.Top002070 .top dd{ float:left; line-height:40px;}

.Top002070 .top dt a{display:inline-block;color: #E1411F;}
.Top002070 .top dt a:before{ display:inline-block; width: 18px; height:18px; margin-right:5px; vertical-align:middle;background: url("../images/sy_cn.png") no-repeat center;content: ""}
.Top002070 .top dt a:after{ display:inline-block; content:''; width:9px; height:5px; /*border:5px solid transparent; border-top-color:#8c8c8c;*/ margin-left:10px;vertical-align:middle;background: url("../images/sy_jt.png") no-repeat center;}
.Top002070 .top dd{ position:relative; width:24px; height:40px; background:url(../images/search.png) no-repeat center center;margin-left: 50px;}
.Top002070 .top dd div{ position:absolute; right:0; top:0; overflow:hidden; width:0; opacity:0;background:#eee; transition:0.3s;}
.Top002070 .top dd:hover div{ width:200px; opacity:1;}
.Top002070 .top dd div .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .top dd div .btn{ position:absolute; right:0; top:0; height:40px; border:none; cursor:pointer; width:40px;background:url(../images/Top002070-search_btn.png) no-repeat center center;}
.Top002070 .logo{ left:0;}

.Top002070 nav{ padding:0 60px 0 25%;}
.Top002070 nav li{ float:left; position:relative; width:13.666666666%; text-align:center; padding:20px 0;}
.Top002070 nav li.has_sub dl{ display:none}
.Top002070 nav li a{ display:block;}
.Top002070 nav li > a{ line-height:40px; position:relative; font-size:16px; color:#444;}
.Top002070 nav li:hover  a{color: #fff;}
.Top002070 nav li:hover {background: #E1411F;}
.Top002070 nav li.on a{color: #fff;}
.Top002070 nav li.on{background: #E1411F}
.Top002070 nav li  span{ display:none;}
/*.Top002070 nav li > a:before{ position:absolute; left:0; top:50%; margin-top:-1.5px;content:''; width:3px; height:3px; background-color:#bdbdbd;}*/
.Top002070 nav li#m01 > a:before{ display:none;}
.Top002070 nav li dl{ position:absolute; top:100%; left:0; width:100%; display:none;}
.Top002070 nav li dl:before{ position:absolute; content:''; width:0; height:0; border:4px solid transparent; border-bottom-color:#b48a56; top:-8px; left:50%; margin-left:-4px;}
.Top002070 nav li dd{ padding-bottom:1px;}
.Top002070 nav li dd a{ line-height:47px; background:rgba(0,0,0,0.3); color:#fff;}
.Top002070 nav li dd a:hover{ background:#b48a56;}
@media(max-width:1000px){
.Top002070 header{ margin:0 2%;}
.Top002070 .logo{ position:relative; top:auto; transform:translateY(0); padding:15px 55% 15px 0;}
.Top002070 .top{ right:50px;}
.Top002070 nav{ position:fixed; right:0; top:0;height:100%; max-height:100%; overflow:auto; padding:0; width:70%; max-width:280px; background:#b48a56; z-index:100; transform:translateX(100%); opacity:0; transition:0.3s;}
.Top002070 nav.navOut{transform:translateX(0); opacity:1;}
.Top002070 nav ul{ padding-top:25%;}
.Top002070 nav li{ float:none; width:auto; padding:0; border-bottom:1px solid rgba(0,0,0,0.3);}
.Top002070 nav li >a,
.Top002070 nav li span{ display:block; color:#fff; font-size:16px; padding:5%; font-weight:bold; line-height:normal;}

.Top002070 nav li dl{ position:relative; top:auto;}

.Top002070 .mobile_menu{ position:absolute; right:0; top:50%; transform:translateY(-50%); width:40px; height:32px; background-color:#EEE4D8; border-radius:4px; z-index:101;}
.Top002070 .mobile_menu span,
.Top002070 .mobile_menu span:after,
.Top002070 .mobile_menu span:before{position:absolute;height:3px; background-color:#b48a56;width:100%; left:0%; border-radius:3px;}
.Top002070 .mobile_menu span{width:70%; left:15%;  top:50%; margin-top:-1.5px;}
.Top002070 .mobile_menu span:after,
.Top002070 .mobile_menu span:before{content:''; transform:transform 0.3s;}
.Top002070 .mobile_menu span:before{ top:-8px;}
.Top002070 .mobile_menu span:after{ top:8px;}
.Top002070 .open_menu span{ background-color:transparent;}
.Top002070 .open_menu span:before{ top:0; transform:rotate(45deg);}
.Top002070 .open_menu span:after{ top:0; transform:rotate(-45deg);}
}
@media(max-width:1000px){
.Top002070 .top dd{margin-left: 3px;}
}

@media(max-width:600px){
.Top002070 nav li .ons{ position: absolute; width: 100%; height: 47px; top: 0;  left: 0;}

}
/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
.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; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*
 .Banner002465 为demo编号
 */
.Banner002465{ position: relative;}
.Banner002465 li a{ display:block; }
.Banner002465 li .text{position: absolute;top: 10px;left: 10%;}
.Banner002465 li .text .colorw{color: #202F44;font-size: 45px;font-family: "微软雅黑";margin-bottom: 10px;}
.Banner002465 li .text .span1{color: #909A9C;text-transform: uppercase;font-size: 26px;font-family: "微软雅黑";}
.Banner002465 li a .phoneimg{ display: none;}
.Banner002465 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002465 .owl-dots>div{ display:inline-block; margin:0 0.5%;position: relative;}
.Banner002465 .owl-dots>div span{ display:block; width: 30px; height: 5px; border:1px solid #fff; /*-moz-opacity:0.5; opacity: 0.5; filter:alpha(opacity=50);*/ }
.Banner002465 .owl-dots>div.active span{/* -moz-opacity:1; opacity: 1; filter:alpha(opacity=100);*/background: #fff; }
.Banner002465 .owl-nav >div{ position: absolute; top: 50%; margin-top: -25px; background: url(../images/Banner002465-btns.png) no-repeat; width: 50px; height: 50px; cursor: pointer;}
.Banner002465 .owl-nav .owl-prev{ left: 5%; background-position: 0 0;}
.Banner002465 .owl-nav .owl-next{ right: 5%; background-position: -50px 0;}
.Banner002465 .owl-nav .owl-prev:hover{ background-position: 0 -50px;}
.Banner002465 .owl-nav .owl-next:hover{ background-position: -50px -50px;}
@media(max-width:1200px){
.Banner002465 li a .pcimg{ display: none;}
.Banner002465 li a .phoneimg{ display: block;}
.Banner002465 .owl-dots>div{ margin: 0 3px;}
}


/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
.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; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }


/*
 .Floor002446 为demo编号
 */
.Floor002446 .auto{ position: relative;}
@media only screen and (max-width: 1200px) {
  .Floor002446 .auto{ margin-left: 15px; margin-right: 15px;}
}
.Floor002446{ padding: 0 0 5%;}
.Floor002446 .wrap-head{ text-align: center; margin: 4% 0; position: relative;}
.Floor002446 .wrap-head .tit{ display: inline-block; font-size: 38px; position: relative;}
.Floor002446 .wrap-head .tit em{ font-style: normal; display: block; font-weight: bold;padding-top: 50px}
.Floor002446 .wrap-head .line{width: 50px;height:2px;background: #E54020;display: block;margin: 15px auto}
.Floor002446 .wrap-head .con{width: 40%;text-align: center;margin: 0 auto;display: block;line-height: 30px;}
@media only screen and (max-width: 640px) {
  .Floor002446 .wrap-head .con{ text-align: center;}
}

.Floor002446 .wrap-content .list li .pic{ overflow: hidden;}
.Floor002446 .wrap-content .list li .pic a{ background-position: center; background-size: cover; background-repeat: no-repeat; display: block;
  transition: transform .5s ease-in-out;
}
.Floor002446 .wrap-content .list li .pic a:hover{ transform: scale(1.05);}
.Floor002446 .wrap-content .list li .pic img{visibility: hidden;}
.Floor002446 .wrap-content .list li .word{ position: relative; padding:10px; min-height: 146px;background: #F7F7F7}
.Floor002446 .wrap-content .list li .word{ transition:  all .3s ease-in-out;}
.Floor002446 .wrap-content .list li .word time{ position: absolute; left: 0; top: 30px; color: #E44120; font-size: 14px; text-align: center;  background: url(../images/Floor002446-line.png) no-repeat right top; height: 100%; width: 90px;}
.Floor002446 .wrap-content .list li .word time span{ font-size: 40px; display: block;}
.Floor002446 .wrap-content .list li .word dt{overflow:  hidden; line-height: 28px; max-height: 56px;  margin-bottom: 10px;}
.Floor002446 .wrap-content .list li .word dt a{ color: #555555;font-weight: bold;}
.Floor002446 .wrap-content .list li .word dd{overflow:  hidden;-o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size: 14px; color: #666;}
.Floor002446 .wrap-content .list li .word dd a{background: url("../images/sy_jyfz_more.png");display: block;width: 18px;height: 18px;float: right;}
.Floor002446 .wrap-content .list li:hover .word{ background: #E44120;}
.Floor002446 .wrap-content .list li:hover .word dd a{background: url("../images/sy_jyfz_more_hover.png")}
.Floor002446 .wrap-content .list li:hover .word *{ color: #fff !important;}
.Floor002446 .wrap-content .list li:hover .word time{ background-image: url(../images/Floor002446-line_hover.png);}



/*
 .Floor002446_1 为demo编号
 */
.Floor002446_1{background: url("../images/sy_ljhf_bg.jpg") no-repeat center; padding: 2% 0 5% 0;background-size: 100% 100%}
.Floor002446_1 .auto{ position: relative;}
.Floor002446_1 .wrap-head{ text-align: center; margin: 4% 0; position: relative;}
.Floor002446_1 .wrap-head .tit{ display: inline-block; font-size: 38px; position: relative;}
.Floor002446_1 .wrap-head .tit em{ font-style: normal; display: block; font-weight: bold;padding-top: 50px}
.Floor002446_1 .wrap-head .line{width: 50px;height:2px;background: #E54020;display: block;margin: 15px auto}
.Floor002446_1 .wrap-head .con{width: 70%;text-align: center;margin: 0 auto;display: block;line-height: 30px;}
@media only screen and (max-width: 640px) {
  .Floor002446_1 .wrap-head .con{ text-align: center;}
}

.Floor002446_1 .wrap-content .list li .pic{ overflow: hidden;
  position: relative;}
.Floor002446_1 .wrap-content .list li.video .pic::after{content: "";width: 33px;height: 41px;background: url("../images/sy_ljhf_video_bg.png");position: absolute;top: 50%;left: 50%;margin-top: -20px;margin-left: -16px;}
.Floor002446_1 .wrap-content .list li .pic a{ background-position: center; background-size: cover; background-repeat: no-repeat; display: block;
  transition: transform .5s ease-in-out;
}
.Floor002446_1 .wrap-content .list li .pic a:hover{ transform: scale(1.05);}
.Floor002446_1 .wrap-content .list li .pic img{visibility: hidden;}
.Floor002446_1 .wrap-content .list li .word{ position: relative; padding:20px; min-height: 146px;background: url("../images/sy_ljhf_bg.png");margin-top: -10px;}
.Floor002446_1 .wrap-content .list li .word{ transition:  all .3s ease-in-out;}
.Floor002446_1 .wrap-content .list li .word time{ position: absolute; left: 0; top: 30px; color: #E44120; font-size: 14px; text-align: center;  background: url(../images/Floor002446-line.png) no-repeat right top; height: 100%; width: 90px;}
.Floor002446_1 .wrap-content .list li .word time span{ font-size: 40px; display: block;}
.Floor002446_1 .wrap-content .list li .word dt{overflow:  hidden; line-height: 28px; max-height: 56px;  margin-bottom: 10px;}
.Floor002446_1 .wrap-content .list li .word dt a{ color: #555555;font-size: 17px}
.Floor002446_1 .wrap-content .list li .word dd{overflow:  hidden;-o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size: 14px; color: #666;}
.Floor002446_1 .wrap-content .list li .word dd span{font-size: 32px;display: inline-block;color: #545454}
.Floor002446_1 .wrap-content .list li .word dd a{background: url("../images/sy_more.png") no-repeat right center;display: block;width: 100%;height: 18px;float: right;}
/*.Floor002446_1 .wrap-content .list li:hover .word{ background: #E44120;}
.Floor002446_1 .wrap-content .list li:hover .word dd a{background: url("../images/sy_jyfz_more_hover.png")}
.Floor002446_1 .wrap-content .list li:hover .word *{ color: #fff !important;}
.Floor002446_1 .wrap-content .list li:hover .word time{ background-image: url(../images/Floor002446-line_hover.png);}*/

/*Floor002212*/
.Floor002212{ padding:60px 0 80px;}
.Floor002212 .wrap-head{ text-align: center; margin: 2% 0; position: relative;}
.Floor002212 .wrap-head .tit{ display: inline-block; font-size: 38px; position: relative;}
.Floor002212 .wrap-head .tit em{ font-style: normal; display: block; font-weight: bold;padding-top: 50px}
.Floor002212 .wrap-head .line{width: 50px;height:2px;background: #E54020;display: block;margin: 15px auto}
.Floor002212 .wrap-head .con{width: 60%;text-align: center;margin: 0 auto;display: block;line-height: 30px;}
.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: 40px 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:hover a{color: #fff; background:#008cd6;}
.Floor002212 .List{margin-top: 20px; position: relative;}
.Floor002212 .List li{float: left; margin-right:40px; width:386px;}
.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: 20px; background: url("../images/sy_xwzx_bg.png");margin-top: -10px;border: 1px solid #E0E0E0;border-top: none;position: relative}
.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: 0; font-weight:normal;}
.Floor002212 .List li h4 a{color: #535353;}
.Floor002212 .List li p{font-size: 14px; color: #535353; height: 40px; overflow: hidden; line-height: 20px; margin: 10px 30px 0 0;}
.Floor002212 .List li .more{ *zoom:1; *display:inline; color: #535353; font-size: 14px; background: url(../images/sy_more.png) no-repeat right center;height: 18px;display: block;position: absolute;bottom: 15px;right: 15px;width: 18px;}
.Floor002212 .List li .more:hover,.Floor002212 .List li h4 a:hover{color: #E44120;}
.Floor002212 .List .btn{ width:56px; height:56px; position:absolute;top: 50%; margin-top: -22px; background-image:url(../images/sy_next.png); background-repeat:no-repeat; display:block; z-index:5;}
.Floor002212 .List .prev{left: -70px; background:url("../images/sy_prev.png")}
.Floor002212 .List .next{ right:-70px;background: url("../images/sy_next.png")}
/*.Floor002212 .List .prev:hover{background-position:0 -42px;}
.Floor002212 .List .next:hover{background-position:-21px -42px;}*/
.Floor002212 .List .btn a{ display:block; width:56px; height:56px;}
@media(max-width:1336px){
.Floor002212 .List .prev{ left:0;}
.Floor002212 .List .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*/
/*Bottom002215*/
.Bottom002215,.Bottom002215 a{ color:#848e96; font-size: 14px;}
.Bottom002215 a:hover{ color:#fff;}
.Bottom002215 .Bottom{width: 100%; background: #3B3F42;padding-top: 30px;}
.Bottom002215 .bt_bg{border-bottom: 1px solid #4A4E51;padding-bottom: 30px;}
.Bottom002215 .Botlist{width: 70%; float: left;}
.Bottom002215 .Botlist dl{float: left; width:16%; padding-right:5.3%;}
.Bottom002215 .Botlist dl.dl5{ width:26%;}
.Bottom002215 .Botlist dl.dl6{ width:10%; padding-right:0;}

.Bottom002215 .Botlist dl dt{margin-bottom: 10px; font-size: 16px; color: #E6E8E7;}
.Bottom002215 .Botlist dl em{display: block;width:15px;height: 1px;background:#4C5053 }
.Bottom002215 .Botlist dl dd{margin-top: 10px; font-size: 14px;}
.Bottom002215 .Botlist dl dd a{font-size: 14px; color: #B0B0B0; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.Bottom002215 .Botlist dl dd a:hover{color: #fff; }

/*.Bottom002215 .Botlist dl.dl2{width: 28%;}
.Bottom002215 .Botlist dl.dl2 dd{float: left; width:50%;}*/

.Bottom002215 .right{float: right;}
.Bottom002215 .code_box .pic{float: right;  padding-left: 3%; text-align: center;
  position: relative;padding-bottom: 50px;border-left: 1px solid #4A4E51;padding-left: 50px }
.Bottom002215 .code_box .pic img{display: block;}
.Bottom002215 .code_box .con{background: url("../images/sy_map_bg.png") no-repeat center;width: 246px;height: 45px;position: absolute;bottom: 19px;right: 19px;background-size: 100% 100%;font-size: 12px;color: #fff;line-height: 63px;}

.Bottom002215 .Bottom_link{width: 215px;max-width: 215px; height: 33px; float: right; margin-top: 8%;position: relative;}
.Bottom002215 .Bottom_link h2{ margin:0; border:1px solid #3d464c; height:33px; font-weight:normal;  border-radius:33px; position:relative; z-index:5; background:#18222a;}
.Bottom002215 .Bottom_link h2 a{display: block;  padding:0 30px 0 15px; color: #848e96; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; line-height:31px;font-size:12px;}
.Bottom002215 .Bottom_link h2 i{ position:absolute; top:50%; right:10px; width:0; height:0; border-style:solid; border-top-width:6px; border-right-width:5px;border-left-width:5px; border-color:#fff transparent transparent transparent;}
.Bottom002215 .Bottom_link .list{position: absolute; width: 100%; top: 55%; left: 0; display: none;border-radius: 0 0 10px 10px; background: #18222a; border: 1px solid #3d464c; z-index:4; padding-top:20px; border-top:none;}
.Bottom002215 .Bottom_link .list ul li{ padding: 0 20px; height: 30px; line-height: 30px;}
.Bottom002215 .Bottom_link .list ul li a{ display:block; color:#848e96;font-size:12px;}
.Bottom002215 .Bottom_link .list ul li a:hover{ color:#fff;}

.Bottom002215 footer{width: 100%; padding: 25px 0; background: #3B3F42;}
.Bottom002215 .footer{width: 1200px; margin: 0 auto;}
.Bottom002215 footer .left{float: left}
.Bottom002215 footer .share{overflow: hidden;margin-bottom: 10px;}
.Bottom002215 footer .share span{float: left;line-height: 40px}
.Bottom002215 footer .share li{float: left;margin: 0 8px;}
.Bottom002215 footer .share li a{ display: block;width: 37px;height: 36px}
.Bottom002215 footer .share li a.twitter{background: url("../images/sy_twitter.png") no-repeat center}
.Bottom002215 footer .share li a.sine{background: url("../images/sy_sine.png") no-repeat center}
.Bottom002215 footer .share li a.weixin{background: url("../images/sy_weixin.png") no-repeat center}
.Bottom002215 footer .share li a.qq{background: url("../images/sy_qq.png") no-repeat center}
.Bottom002215 footer .ewm{float: right;}
.Bottom002215 footer .ewm .pic{float: left; width: 120px;overflow: hidden;margin-right: 10px}
.Bottom002215 footer .ewm .pic img{width: 100%}
.Bottom002215 footer .ewm span{display: block;color: #AFB0B2;width: 100%;text-align: center;margin: 10px 0}

.Bottom002215 .BottomLinks{float: left;margin: 10px 0}
.Bottom002215 .BottomLinks em{color: #5D6164; font-style:normal; padding:0 5px;}
.Bottom002215 .BottomLinks a{font-size: 12px;color: #fff;}
.Bottom002215 .BottomLinks a:hover{color: #fff;}
.Bottom002215 .Copyright{color: #E6E6E6 }
.Bottom002215 .Copyright a{ color: #E6E6E6}
@media(max-width:1000px){
.Bottom002215 .Botlist,.Bottom002215 .right,.Bottom002215 .Bottom_link,.Bottom002215 .BottomLinks,.Bottom002215 .Copyright{ width:100%; float:none;}	
.Bottom002215 .Bottom .code_box .pic{ float:none; display:inline-block; width:auto;}
.Bottom002215 .Bottom{ padding:5% 0;}
.Bottom002215 footer{ padding:2% 0;}
.Bottom002215 .right{ text-align:center; padding-top:3%;}
.Bottom002215 .Bottom_link{ margin:2% auto 0;}
.Bottom002215 .BottomLinks,.Bottom002215 .Copyright{ text-align:center;}
.Bottom002215 .Copyright{ padding-top:5px;}
}
@media(max-width:1025px){
  .Bottom002215 .Botlist{width: auto}
  .Bottom002215 .Botlist dl{float: left; padding-right:1.3%;}

}
@media(max-width:640px){
.Bottom002215 .Botlist{ display:none;}
  .Bottom002215 .code_box .pic{border: none}
  .Bottom002215 footer .ewm{width: 100%}
}
@media(max-width:468px){

  .Bottom002215 footer .ewm .pic{margin:10px 9%;width: 95px}
}
/*Bottom002215 End*/
/*公司简介*/
/*
 .Menu002449 为demo编号E5E5E5

 */
.Menu002449{ position: relative;border-bottom: 1px solid #E5E5E5}
.Menu002449 .ban img{ display: block;}
.Menu002449 .ban .phoneimg{ display: none;}
@media only screen and (max-width: 1000px) {
  .Menu002449 .ban .pcimg{ display: none;}
  .Menu002449 .ban .phoneimg{ display: block;}
}
.Menu002449 .menu ,.Menu002449 .menu *{ transition: .3s ease-in-out;}
.Menu002449 .menu{ width: 100%; height: 80px; line-height: 30px;}
.Menu002449 .menu .auto{ position: relative; }
@media only screen and (max-width: 1200px) {
  .Menu002449 .menu .auto{ margin-left: 15px; margin-right: 15px;}
}

.Menu002449 .menu .currents{ float: right; padding:24px 0 24px 25px; background:  url(../images/gsjs_db.png) no-repeat left center;}
.Menu002449 .menu .currents a,.Menu002449 .menu .currents{ color: #999999;}
.Menu002449 .menu .currents span,
.Menu002449 .menu .currents a:hover{ color: #E3401F;}
@media only screen and (max-width:1000px ) {
  .Menu002449 .menu .currents{ display: none;}
}
.Menu002449 .menu nav{ float: left; width: 67%;}
.Menu002449 .menu nav li a{ color: #000; font-size: 16px;  display: inline-block; position: relative; padding: 24px 0;}
.Menu002449 .menu nav li a:after{ content: ""; width: 0; height: 2px; overflow: hidden; background: #fff; position: absolute; left: 50%; bottom: 0;}
.Menu002449 .menu nav li.on a,
.Menu002449 .menu nav li a:hover{ border-bottom: 2px solid #E3401F}
.Menu002449 .menu nav li.on a:after,
.Menu002449 .menu nav li a:hover:after{ width: 100%; left: 0;}
@media only screen and (max-width:1000px ) {
  .Menu002449 .menu nav{ float: none; width: 100%;}
}
.gsjj{padding: 50px 0;}
.gsjj .title span{display: block}
.gsjj .title .img1{float: left;margin-right: 15px;}
.gsjj .title  em{display: block;height:49px;width: 1px;background: #E5E5E5;float: left;margin-right: 10px; }
.gsjj p{font-size: 14px;color: #666666;line-height: 25px;padding: 10px;}
.gsjj .gsywlx{margin-top: 30px;}
.gsjj .gsywlx .top{background: #E3401F;color: #fff;text-align: center;font-size: 25px;padding: 10px 0;}
.gsjj .gsywlx .con{border: 1px solid #F5F5F5;padding: 20px;}
.gsjj .gsywlx .con li{float: left;height: 280px;width: 49%;padding: 3%}
.gsjj .gsywlx .con li.li1{border-bottom: 1px dashed #E5E5E5}
.gsjj .gsywlx .con li.li2{border-left: 1px dashed #E5E5E5}
.gsjj .gsywlx .con li span{color:#E3401F;font-size: 18px; }

.gsjj .bottom_pic .left{float: left;width: 314px;margin-right: 5px}
.gsjj .bottom_pic .left img{width: 100%}
.gsjj .bottom_pic .right{float: right;width: 872px}
.gsjj .bottom_pic .right .img2{margin-top: 10px;}
.gsjj .bottom_pic .right .img3{width: 418px;}
.gsjj .bt{background: #E3401F;padding: 20px 0 20px 30px ;color: #fff;margin-top: 30px;font-size: 16px;}
@media only screen and (max-width:468px ) {
  .gsjj .bottom_pic .left{width: 96%;float: none;margin-bottom: 10px}
  .gsjj .bottom_pic .right{width: 96%;float: none;}
  .gsjj .bottom_pic .right img{margin-bottom: 10px}

 .gsjj .bottom_pic .right .img3{width: auto;}
  .gsjj .gsywlx .con li{float: none;border-bottom:1px dashed #E5E5E5;width: 90%;height: auto }
  .gsjj .gsywlx .con li.li1{border-bottom: 1px dashed #E5E5E5}
  .gsjj .gsywlx .con li.li2{border-left: none}
}
/*荣誉*/
.sub_menu{margin: 20px 0;}
.sub_menu .ul{text-align: center}
.sub_menu .ul li{text-align: center;color: #fff;border-radius: 40px;padding: 8px 20px;width: auto;display: inline-block}
.sub_menu .ul li:hover,.sub_menu .ul .on{background: #E3401F;}
.sub_menu .ul li a{display: block;color: #333333;font-size: 16px;}
.sub_menu .ul li:hover a{color: #fff;}
.qyry{margin: 10px 0 50px 0}
.qyry .title{text-align: center;color: #000;font-size: 20px;margin: 20px 0;}
.qyry .con .ul1{overflow: hidden}
.qyry .con .ul1 li{float: left;width: 33%;padding: 2%;background: #E3401F;color: #ffffff;font-size: 16px;}
.qyry .con .ul2{overflow: hidden}
.qyry .con .ul2 li{overflow: hidden}
.qyry .con .ul2 li dl dd{float: left;width: 33%;padding: 2%;color: #676767  ;font-size: 16px;border-left: 1px solid #E5E5E5 }
.qyry .con .ul2 li dl dd:last-child{border-right: 1px solid #E5E5E5  }
.qyry .more{padding: 2%;background-color: #E3401F;color: #ffffff;font-size: 16px;text-align: center;background-image: url("../images/ry_jt.png");background-position: 55% 50%;background-repeat: no-repeat}

.qyry .more  a{color: #fff;display: block}

@media only screen and (max-width:468px ) {
  .qyry .con .ul2 li{border-bottom:1px solid #E5E5E5  }
  .qyry .con .ul2 li dl dd{border: none;}
  .qyry .con .ul2 li dl dd:last-child{border: none}
  .qyry .more{background-position: 67% 50%;}

}

/*
 .Location002362 为demo编号
 */
.Location002362 .auto{ max-width: 1600px;}
@media only screen and (max-width:1600px ) {
  .Location002362 .auto{  padding-left: 2%; padding-right: 2%;}
}
.Location002362 {  padding:25px 0; text-align:right; background: #f6f6f6;}
.Location002362 em{ font-style: normal; padding-left:25px; font-size:12px; line-height:2; margin-top:13px; color:#333; position: relative;}
.Location002362 em:before{ content: "\e828"; font-family:"iconfont" !important; font-size: 18px; position: absolute; top: 0px; left: 0; height: 17px; line-height: 17px;}
.Location002362 em a {  color: #333; padding-right:10px; margin-right:5px; position: relative;}
.Location002362 em a:after{ content: ">"; position: absolute; height: 17px; line-height: 17px; right: 0; top: 0; color: #999; font-family: "宋体";}
.Location002362 em a:hover{ text-decoration:underline;}
.Location002362 em span{ color:#f8b62b; }

/*发展历程
 .Timeline000397 为demo编号
 */
/*
 .Location002362 为demo编号
 */
.Location002362 .auto{ max-width: 1600px;}
@media only screen and (max-width:1600px ) {
  .Location002362 .auto{  padding-left: 2%; padding-right: 2%;}
}
.Location002362 {  padding:25px 0; text-align:right; background: #f6f6f6;}
.Location002362 em{ font-style: normal; padding-left:25px; font-size:12px; line-height:2; margin-top:13px; color:#333; position: relative;}
.Location002362 em:before{ content: "\e828"; font-family:"iconfont" !important; font-size: 18px; position: absolute; top: 0px; left: 0; height: 17px; line-height: 17px;}
.Location002362 em a {  color: #333; padding-right:10px; margin-right:5px; position: relative;}
.Location002362 em a:after{ content: ">"; position: absolute; height: 17px; line-height: 17px; right: 0; top: 0; color: #999; font-family: "宋体";}
.Location002362 em a:hover{ text-decoration:underline;}
.Location002362 em span{ color:#f8b62b; }


.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: white url(./ajax-loader.gif) center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }




/*
 .Timeline000397 为demo编号
 */
.Timeline000397{ position:relative; padding:20px 0;}
.Timeline000397 .line{width: 100%;height: 1px;background: #ddd;position: absolute;left: 0;top: 66%;margin-top:-2px;z-index: 1;}
.Timeline000397 .auto{ position:relative; z-index:2; height:420px;}
.Timeline000397 .bd .li{display: inline-block; width:28.33%;/*  height: 300px;*/margin-bottom: 45px;}
/*.Timeline000397 .bd li .con{position: absolute;bottom: 0;left: 0;border-left: 1px dashed #ddd;}*/
.Timeline000397 .slick-prev{width:56px; height:56px; position:absolute; top:20%; margin-top:-12px; background:url(../images/sy_prev.png) no-repeat center; z-index:10; cursor:pointer;border: 0;}
.Timeline000397 .slick-next{ width:56px; height:56px; position:absolute; top:20%; margin-top:-12px; background:url(../images/sy_next.png) no-repeat center; z-index:10; cursor:pointer;border: 0; }

.Timeline000397 .slick-prev:hover{background:url(../images/sy_prevh.png) no-repeat center; cursor:pointer;}
.Timeline000397 .slick-next:hover{ background:url(../images/sy_nexth.png) no-repeat center; cursor:pointer;}
.Timeline000397 .slick-prev{ left:-65px;    color: transparent;}
.Timeline000397 .slick-next{ right:-65px;    color: transparent;}
.Timeline000397 .bd .li .icon{height:50%;background:url(../images/fzlc.png) no-repeat left bottom;width:50px;position:absolute;bottom: -9px;left: 0;margin-top:-2px;}
/*.Timeline000397 .bd li.odd .icon{ top:50%; background-image:url(../images/Timeline000397-icon2.jpg); background-position:0 5px;}*/
.Timeline000397 .bd .li .box{position:relative;padding-left: 2%;}
.Timeline000397 .bd .li .icon i{display: block;color: #000000;font-style: normal;width: 100%;position: absolute;bottom: -50px;height: 50px;line-height: 50px;background: #ffffff;overflow: hidden;}
.Timeline000397 .bd .li div.con{ line-height:18px; overflow:hidden;padding-bottom: 55px; padding-left: 45px;border-left: 1px dashed #ddd;}
.Timeline000397 .bd .li.odd div{ bottom:auto; top:310px;}
.Timeline000397 .bd .li time{ width:100%; display: block; color:#E3401D;font-size: 25px;margin: 15px 0}
.Timeline000397 .bd .li.odd time{ top:43%;}
.T/*imeline000397 .bd .li.slick-active .icon{ display:block;}
/*.Timeline000397 .bd .li.slick-current .icon{ display:none;}*/

.Timeline000397 .prevStop,
.Timeline000397 .nextStop{ cursor:default;}

@media(max-width:768px){
	.Timeline000397 .auto{ height:auto;}
	.Timeline000397 .bd .li .icon{left: -6px;}
  .Timeline000397 .bd .li{width: 100%;margin-bottom: 50px;}
  .Timeline000397 .prev,
  .Timeline000397 .next{ display: none;}
  .Timeline000397 .line{display: none}
  .Timeline000397 .bd .li .icon{top: -20px;height: 20px}
  .Timeline000397 .bd {  overflow: inherit;  margin-top: 50px;  }
}


.qysp{margin: 30px 0;}
.qysp ul li{float: left;margin-right: 20px;width: 32%;position: relative;border-bottom: 1px solid #E6E6E6;margin-bottom: 30px;}
.qysp ul li .title{color: #818181;font-size: 16px;text-align: center;padding: 20px 0;}
.qysp ul li .ico{position: absolute;top: 43%;left: 50%;width: 42px;height: 42px;margin-left: -21px;background: url("../images/QYSP.png") no-repeat center center;margin-top: -21px;}
.qysp ul li .pic{overflow: hidden}
.qysp ul li .pic img{ transition: transform .5s ease-in-out;width: 100%;}
.qysp ul li .pic img:hover{  transform: scale(1.05); }
.qysp ul li .title:hover{color:#E44120}
@media(max-width:1056px){
  .qysp ul li{width: 30%}
}

@media(max-width:768px){
  .qysp ul li{width: 45%}
}
@media(max-width:480px){
  .qysp ul li{width: 95%;margin: 10px}
}

/*Page002046 */
.Page002046 .Pages{ text-align:center; padding: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:#E1411F; 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; }
}
.qysp_info{margin: 30px 0;}
.qysp_info .videos video{width: 100%;height: 320px}

/*招聘*/
.zpgw{margin: 50px 0}
.zpgw .left_menu{background: #F5F5F5;width: 20%;padding:30px 0 0 20px; float: left}
.zpgw .left_menu li {background: url("../images/zpgw.png") no-repeat left center;padding-left: 20px;line-height: 35px;font-size: 16px;}
.zpgw .left_menu li a:hover,.zpgw .left_menu .on a{color: #E1411F}
.zpgw .right{width: 75%;float: right}
.TextList001729 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001729 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}

.TextList001729 ol.type{/* margin-top:3%;*/}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:16px; background-color:#E24220; color:#fff;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:24px;}
.TextList001729 ul.type li{cursor:pointer;}
.TextList001729 .type li:nth-child(1){width:25%;text-align: left;padding-left: 20px;}
.TextList001729 .type li:nth-child(2){ width:11%;}
.TextList001729 .type li:nth-child(3){ width:12%;}
.TextList001729 .type li:nth-child(4){ width:25%;}
.TextList001729 ul.type li:last-child{background:url(../images/sy_jt.png) no-repeat 90% center;}
.TextList001729 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:2%;position: relative}
.TextList001729 .btn_apply{ padding:8px 0; position: absolute;right: 10px;top:20px;}
.TextList001729 .btn_apply a{ display:inline-block; max-width:180px; line-height:45px; text-align:center; color:#fff; background-color:#E24220; font-size:16px; border-radius:3px;background-image: url("../images/zpgw_td.png");background-position: 80% 50%;background-repeat: no-repeat;padding:0 60px 0 15px}



@media(max-width:1000px){
  .TextList001729 .type li:nth-child(2),
  .TextList001729 .type li:nth-child(5),
  .TextList001729 .type li:nth-child(6){ display:none;}
  .TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
  .TextList001729 .btn_apply{ position: relative;top: 0;}
  .TextList001729 .type li{ width:24% !important;}
  .zpgw .left_menu{width: 100%;float: none}
  .zpgw .right{width: 100%;float: none;margin-top: 20px;}
  .TextList001729 ul.type li:nth-child(4){background:url(../images/sy_jt.png) no-repeat 90% center;padding-right: 16px;}

}
@media(max-width:480px){
  .TextList001729 .type li{ width:30% !important;}
  .TextList001729 ol.type{font-size:15px;}
  .TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
}
@media(min-width:1001px){
  .zpgw{min-height:500px !important}
}

/*
 .Form002330 ä¸şdemoçĽ–ĺŹ·
 */
.mark{background: rgba(0,0,0,0.6);width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 999;}
.Form002330{ padding:20px 10px;width: 500px;margin: 0 auto;position: relative;
  top: 20px;left: 50%;margin-left: -250px;background: #FCF8F9;}
.close{display: block;width:28px;height: 28px;position: absolute;top: 10px;right: 10px;background: url("../images/close.png") no-repeat center; }
.Form002330 .row{ padding-bottom: 15px;}
.Form002330 .rowbox{ padding-bottom: 0;}
.Form002330 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002330 .row-inner{ max-width: 445px; margin: 0 auto; position: relative; padding-left: 75px; color: #666; font-size: 14px; line-height: 34px;}
.Form002330 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; font-size: 14px; font-weight: normal;}
.Form002330 .row-inner .span1{font-weight: bold;}
.Form002330 .row-inner .username{ display: block;}
.Form002330 .row-inner .text{border: 1px solid #dadada; color: #adadad; line-height: 32px; width: 90%; padding: 0 10px; display: inline-block;}
.Form002330 .row-inner .text1{border: none;line-height: 23px;width: 100%;}
.Form002330 .row-inner .span2{line-height: 32px;}
.Form002330 .row-inner em{ color: #E24220;font-style: normal;line-height: 32px;display: inline-block}
.Form002330 .row-inner textarea{border: 1px solid #dadada; color: #adadad; line-height: 32px; width: 100%; padding: 0 10px; display: inline-block;}
.Form002330 .row-inner .text.focus{border-color: #d70c18; color: #666; box-shadow:0 0 5px rgba(215,12,24,.5) inset; -webkit-box-shadow:0 0 5px rgba(215,12,24,.5) inset; -moz-box-shadow:0 0 5px rgba(215,12,24,.5) inset; -o-box-shadow:0 0 5px rgba(215,12,24,.5) inset;}
.Form002330 .btn{  border-radius: 5px; background-color: #d70c18; line-height: 38px; font-size: 16px; font-weight: bold; color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 35px auto 20px; display: block;}


@media(max-width:768px){
  .Form002330{width: 95%;margin-left: 5px;left: 0;padding-top: 40px;}
  .Form002330 .row-inner .text{width: 100%}


}

.hdsp{margin: 30px 0;}
.hdsp ul li{float: left;margin-right: 20px;width: 32%;position: relative;border-bottom: 1px solid #E6E6E6;margin-bottom: 30px;}
.hdsp ul li .title{color: #818181;font-size: 16px;text-align: center;padding: 20px 0;}
.hdsp ul li .ico{position: absolute;top: 40%;left: 50%;width: 42px;height: 42px;margin-left: -21px;background: url("../images/QYSP.png") no-repeat center center;margin-top: -21px;}
.hdsp ul li .pic{overflow: hidden}
.hdsp ul li .pic img{ transition: transform .5s ease-in-out;width: 100%;}
.hdsp ul li .pic img:hover{  transform: scale(1.05); }
.hdsp ul li .title:hover{color:#E44120}
@media(max-width:1056px){
  .hdsp ul li{width: 30%}
}

@media(max-width:768px){
  .hdsp ul li{width: 45%}
}
@media(max-width:480px){
  .hdsp ul li{width: 95%;margin: 10px}
}



/*
 .Form001215 意见反馈
 */
.Form001215{ padding:2% 0;}
.Form001215 .form{ float:left; width:55%;}
.Form001215 .form li{ padding-bottom:2%;}
.Form001215 .form li.li1{float: left;width: 45%}
.Form001215 .form li.li2{float: right;width: 45%}
.Form001215 .form .text{ border:1px solid #E5E5E5; width:85%; height:39px; line-height:39px; padding:0 10px; background:#fff;}
.Form001215 .form .text1{width: 64%;}
.Form001215 .form textarea.text{ height:195px;}
.Form001215 .form li span{font-size: 16px}
.Form001215 .form li .span1{vertical-align: top;}
.Form001215 .form .btn{ cursor:pointer; background:#E3401F; color:#fff;padding:10px 50px; border:none;font-size: 18px;margin-left: 52px;}
.Form001215 .hotline{ float:right; width:40%;}
.Form001215 .hotline img{width: 422px;}
.Form001215 .hotline figure{ width:60%; max-width:285px; font-size:12px;border-top:1px solid #d6e1e0; padding-top:3%; margin-top:3%;}
.Form001215 .hotline figure b{ display:block; color:#10a49a; font-size:14px;}
.Form001215 .hotline dl{ min-height:46px; padding-left:62px;}
.Form001215 .hotline dd{ font-size:33px; color:#f08200; font-weight:bold;}
.Form001215 .hotline dt{ color:#000;}
@media(max-width:640px) and (min-width:481px){
  .Form001215 .hotline{ padding:3% 0 32% 0; background-position:right bottom;}

}
@media(max-width:640px){
  .Form001215 .form{margin:20px 0 }
  .Form001215 .form li.li1{float: none;width: 100%}
  .Form001215 .form li.li2{float: none;width: 100%}
  .Form001215 .form .text{width:77% }
  .Form001215 .hotline dd{ font-size:24px;}
}
@media(max-width:480px){
  .Form001215 .form,
  .Form001215 .hotline{ float:none; width:auto;}
  .Form001215 .form textarea.text{ height:117px;}
}



/*
 .TextList002208 常见问题
 */
.TextList002208{ padding:3% 0;}
.TextList002208 .thead{ background:#233d85;line-height:40px; text-align:center; background:#bfbfbf;}
.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 #989898;}
.TextList002208 .thead span i{ background:url(../images/sy_jt_cjwt.png) no-repeat right center; display:block; position:absolute; right:10px; top:50%; width:9px; height:5px; margin-top:-2px;}
.TextList002208 .dl{border-bottom: 1px solid #E8E8E8;padding: 10px 0;}
.TextList002208 .dl .dt{line-height:40px; text-align:center; cursor:pointer;}
.TextList002208 .dl .dt .btn{ display:inline-block; position:relative;text-align: left;width:95%;}
.TextList002208 .dl .dt .btn i{ position:absolute;  right:15px; background:url(../images/sy_jt_cjwt.png) no-repeat right center; display:block; width:21px; height:11px; top:50%; margin-top:-5px;}
.TextList002208 .conbox{ background:#fff; padding:20px 3%; display:none;}
.TextList002208 .dl.active .dt span,.TextList002208 .dl.active .btn{ color:#c02a05;font-size: 16px}
.TextList002208 .dl.active .dt .btn i{background:url(../images/sy_jt.png) no-repeat right center; }
.TextList002208 .dl .dt  em{width: 25px;height: 25px;text-align: center;line-height: 25px;font-style: normal;display: inline-block;border-radius: 100%;background: #CCCCCC;color: #ffffff;margin-right: 10px;}
.TextList002208 .dl.active .dt  em{background: #E3401F;}
.TextList002208 .dl .dt .btn:hover i{background:url(../images/sy_jt.png) no-repeat right center;}
.TextList002208 .dl .dt:hover em{background: #E3401F;}
@media(max-width:1000px){
  .TextList002208 .dl .dt .btn{ padding-right:25px;width: 85%;}
}
@media(max-width:640px){
  .TextList002208 .dl.active .dt .btn{font-size: 14px;}
  .TextList002208 .dl .dt em{vertical-align: top;margin-top: 10px;}
}


/*人才招聘*/
.rczp{}
.rczp .left_menu{background: #F5F5F5;width: 20%;padding:30px 0 0 20px; float: left}
.rczp .left_menu li {background: url("../images/zpgw.png") no-repeat left center;padding-left: 20px;line-height: 35px;font-size: 16px;}
.rczp .left_menu li a:hover{color: #E1411F}
.rczp .right{width: 75%;float: right}
.rczplistBox{ text-align: center; background: #f0f1f3; border-top:1px solid #e5e5e5; padding-top:15px; }
.rczplistBox .ul{ margin:0 auto; }
.rczplistBox .ul:after{ display: block; clear:both; content: ""; }
.rczplistBox dd{ width: 15.41%; float: left; display: inline-block; margin:25px 6.39% 0 6.39%; background: #f0f1f3; padding:22px 0; border-bottom:2px solid #f0f1f3; transition: all 0.3s; }
.rczplistBox dd.onav{ box-shadow:0 0 20px rgba(0,0,0,0.2);background: #fff;border-bottom:2px solid #d23530; }
.rczplistBox dd:hover{ box-shadow:0 0 20px rgba(0,0,0,0.2);background: #fff;border-bottom:2px solid #d23530; }
.rczplistBox .hide{ display: none; }
.rczplistBox dd:first-child{ margin-left: 0; }
.rczplistBox dd:nth-child(4n){ margin-right: 0; }
.rczplistBox dd:nth-child(4n+1){ margin-left: 0; }
.rczplistBox .box{ height: 130px; width: 130px; margin:0 auto; border:4px solid #d23530; display: block; border-radius: 50%; position: relative; }
.rczplistBox .cycle{ position: absolute; width: 100%; padding:5px 10px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -o-transform:translateY(-50%); -ms-transform:translateY(-50%); }
.rczplistBox .time{ display: inline-block; font-weight: bold; font-size: 18px; color:#d23530; position: relative; }
.rczplistBox .time:before{ position: absolute; left: -1em; width:0.5em; content: ""; display: block; border-bottom:2px solid #d23530; top: 50%; margin-top:-1px; }
.rczplistBox .time:after{ position: absolute; right: -1em; width:0.5em; content: ""; display: block; border-bottom:2px solid #d23530; top: 50%; margin-top:-1px; }
.rczplistBox .title{ font-size: 16px; color:#666; }
.rczplistBox .content{ background: #fff; padding:30px 0; text-align: left; }
.rczplistBox .content .word{ margin:0 auto; font-size: 12px; line-height: 22px; color:#666; }
.rczplistBox .content{}
.TextList001729_1{margin-bottom:50px;}
 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001729_1 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}

.TextList001729_1 ol.type{/* margin-top:3%;*/}
.TextList001729_1 .type{display:table; width:100%;}
.TextList001729_1 ol.type{font-size:16px; background-color:#E24220; color:#fff;}
.TextList001729_1 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:24px;}
.TextList001729_1 ul.type li{cursor:pointer;}
.TextList001729_1 .type li:nth-child(1){width:50%;text-align: left;padding-left: 20px;}
.TextList001729_1 .type li:nth-child(2){ width:11%;}
.TextList001729_1 .type li:nth-child(3){ width:10%;}
.TextList001729_1 ul.type li:last-child{background:url(../images/rczp_jt.png) no-repeat 90% center;}
.TextList001729_1 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729_1 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:2%;position: relative}
.TextList001729_1 .btn_apply{ padding:8px 0; position: absolute;right: 10px;top:20px;}
.TextList001729_1 .btn_apply a{ display:inline-block; max-width:180px; line-height:45px; text-align:center; color:#fff; background-color:#E24220; font-size:16px; border-radius:3px;background-image: url("../images/zpgw_td.png");background-position: 80% 50%;background-repeat: no-repeat;padding:0 60px 0 15px}
@media(max-width:1200px){
  .rczplistBox dd{ width: 18%; margin:20px 4.66% 0; }
}
@media(max-width:1000px){
  .rczplistBox dd{ width: 20%; margin:20px 3.33% 0; }
  .TextList001729_1 .type li:nth-child(2),
  .TextList001729_1 .type li:nth-child(5),
  .TextList001729_1 .type li:nth-child(6){ display:none;}
  .TextList001729_1 .type li{ width:20% !important;}
}
@media(max-width:768px){
  .rczplistBox .ul{ }
  .rczplistBox dd{ width:30%; margin:15px 2.5% 0; padding:15px 0; }
  .rczplistBox dd:nth-child(4n){ margin:15px 2.5% 0; }
  .rczplistBox dd:nth-child(4n+1){ margin:15px 2.5% 0; }
  .rczplistBox dd:nth-child(3n){ margin-right: 0px; }
  .rczplistBox dd:nth-child(3n+1){ margin-left: 0px; }
  .rczplistBox .box{ width: 100%; height: auto; border:0 none; }
  .rczplistBox .cycle{ position: static; transform: translateY(-0%);
    -webkit-transform: translateY(-0%);
    -moz-transform: translateY(-0%);
    -o-transform: translateY(-0%);
    -ms-transform: translateY(-0%);}
  .rczplistBox .time{ font-size:14px; }
  .rczplistBox .title{ font-size:14px; }
  .rczplistBox .time:before{ display: none; }
  .rczplistBox .time:after{ display: none; }
  .TextList001729_1 .btn_apply{ position: relative;top: 0;}
  .TextList001729_1 .type li{ width:24% !important;}
  .rczp .left_menu{width: 100%;float: none}
  .rczp .right{width: 100%;float: none;margin-top: 20px;}
  .TextList001729_1 ul.type li:nth-child(4){background:url(../images/sy_jt.png) no-repeat 90% center;padding-right: 16px;}

}
@media(max-width:480px){
  .TextList001729_1 .type li{ width:30% !important;}
  .TextList001729_1 ol.type{font-size:15px;}
  .TextList001729_1 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
}


/*
 .PicList002273 华丰新闻
 */
.PicList002273{padding-top: 8%;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 14px;color: #E24220;padding: 2px 5px;margin-top: 8px;display: inline-block;float: right;}
.PicList002273 .right .h3{color: #666666;font-size: 16px;margin:0 10px 0;}
.PicList002273 .right .p{color: #666666;font-size: 14px;    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;}
.PicList002273 ul li{ margin-bottom: 5px;padding: 12px 20px 18px 0;border-bottom: 1px solid #E8E8E8}
.PicList002273 ul li .right_btn{display: inline-block;background: #fff;padding: 10px 30px;color: #E24220;border: 1px solid #E24220;margin-top: 15px;position: absolute;left: 29%;bottom: 32px;}
.PicList002273 ul li time{display: inline-block;background: #fff;padding: 10px 30px;color: #E24220;margin-top: 15px;position: absolute;right:0;bottom: 32px;}
.PicList002273 ul li:hover .right_btn{background: #E24220;color: #fff}
.PicList002273 ul li .left a{overflow: hidden;display: block}
.PicList002273 ul li .left a img{ transition: transform .5s ease-in-out;width: 100%;}
.PicList002273 ul li .left a img:hover{  transform: scale(1.05); }
@media screen and (min-width:768px ) {
  .PicList002273 .left{float: left;width: 25%;}
  .PicList002273 .right{float: right;width: 72%;}
  .PicList002273 .right .time{margin-top: 0px;}

}

@media screen and (min-width:1024px ) {
  .PicList002273 ul li{position: relative;}
  .PicList002273{padding-top: 31px;}
}

@media screen and (min-width:1200px ) {
  .PicList002273 .left{float: left;margin-right: 50px;}
  .PicList002273 .right{float: left;width: 67%;}
  .PicList002273 .right .h3{line-height: 18px;margin:0px 0 35px;}
  .PicList002273 .right .p{line-height: 19px;}
  .PicList002273 ul li{padding-right: 20px;}
}
@media(max-width: 768px) {
  .PicList002273 ul li{ padding-right:0;}
  .PicList002273 ul li time{display: none;}
}
@media(max-width:600px) {
.PicList002273 ul li .right_btn{ display:none}
}
/*
 .RichInfo005 新闻详情
 */
.RichInfo005{ padding:20px 0;}
.RichInfo005 .news_listbox{width: 30%;float: left;}
.RichInfo005 .news_info{width: 70%;margin-right: 5%;float: left;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;}
.RichInfo005 .news_info .info_back a{ color:#E24220; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#E24220;}
.RichInfo005 .news_listbox{width: 25%;float: left;}
.RichInfo005 .newslisttit{height: 60px;line-height: 60px;}
.RichInfo005 .news_listbox h3{font-size: 16px;color: #e24220;width: 50%;display: block;float: left;margin:0;}
.RichInfo005 .news_listbox .news_listmore{font-size: 14px;color: #e24220;background: url("../images/newslistmore.png") no-repeat right center;padding-right: 35px;display: block;width: 50%;float: left;text-align: right}
.RichInfo005 .news_listbox ul{clear: both;}
.RichInfo005 .news_listbox ul li{height: 50px;line-height: 50px;border-bottom: 1px #dfdfdf solid;}
.RichInfo005 .news_listbox ul li:last-child{border-bottom: none;}
/*发展动态*/
.fzdt{margin: 30px 0;}
/*.fzdt ul li{float: left;margin-right: 20px;width: 32%;position: relative;margin-bottom: 30px;}*/
.fzdt ul{    margin-right: -8px; margin-left: 3px;}
.fzdt ul li {  margin-right: 20px; width: 32%;  position: relative;  margin-bottom: 30px; display: inline-block; vertical-align: top; margin-left: -3px;}
.fzdt ul li .title{color: #818181;font-size: 16px;text-align: center;padding: 20px 0;}
.fzdt ul li .pic{overflow: hidden}
.fzdt ul li .pic img{ transition: transform .5s ease-in-out;width: 100%;}
.fzdt ul li .pic img:hover{  transform: scale(1.05); }
.fzdt ul li .title:hover{color:#E44120}
.RichInfo005 .news_listbox ul li a{display: block;width: 75%;float: left;font-size: 12px;color: #999999;}
.RichInfo005 .news_listbox ul li span{ font-size:12px;}
.RichInfo005 .news_listbox ul li:hover a{color: #E44120 !important}
.RichInfo005 .news_listbox ul li:hover span{color: #E44120 !important}
.RichInfo005 .news_listbox ul li span{display: block;width: 25%;float: right;color: #999999;}
@media(max-width:1056px){
  .fzdt ul li{width: 30%}
}

@media(max-width:768px){

  .RichInfo005 .news_listbox{display: none;}
  .RichInfo005 .news_info{width: 100%;padding: 0 3%}
  .RichInfo005 .news_info{margin-right: 0%}
.fzdt ul{ margin:0}
  .fzdt ul li{width: 45%; margin-left:0;}
}
@media(max-width:480px){
.RichInfo005 .news_info .title h1{ font-size:21px;}
  .fzdt ul li{width: 95%;margin: 10px}
}
/*
 .PicList002273 发展动态列表
 */
.fzdt_list{margin: 30px 0}
.fzdt_list h1{font-size: 22px;text-align: center;color: #000;border-bottom: 1px solid #E5E5E5;padding: 20px 0;margin: 40px auto;letter-spacing: 5px;}
.xmjj .pic img{width: 100%;margin-bottom: 15px;}
.xmjj .con p{color:#666666;line-height: 25px; }
.PicList002273_1 .title{color:#E24220;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.PicList002273_1 .left img{width: 100%;}
.PicList002273_1 .right .time{font-size: 14px;color: #E24220;padding: 2px 5px;margin-top: 8px;display: inline-block;float: right;}
.PicList002273_1 .right .h3{color: #666666;font-size: 16px;margin:0;}
.PicList002273_1 .right .p{color: #666666;font-size: 14px;}
.PicList002273_1 ul li{margin-bottom: 9px;padding: 21px 20px 30px 0;border-bottom: 1px solid #E8E8E8}
.PicList002273_1 ul li .right_btn{display: inline-block;background: #fff;padding: 5px 25px;color: #E24220;border: 1px solid #E24220;}
.PicList002273_1 ul li:hover .right_btn{background: #E24220;color: #fff}
.PicList002273_1 ul li time{display: inline-block;background: #fff;padding: 5px 5px;color: #E24220;float: right;margin-top: 10px}
@media screen and (min-width:768px ) {
  .xmjj{width: 100%;float: none;}
  .PicList002273_1{width:100%;float: none;}
  .PicList002273_1 .left{float: left;width: 33%;margin-right: 20px;}
  .PicList002273_1 .right{float: right;width: 63%;}
  .PicList002273_1 .right .time{margin-top: 0px;}
}
@media screen and (min-width:1024px ) {
  .xmjj{width: 48%;float: left;background: #F2F2F2;padding: 20px}
  .PicList002273_1{width: 48%;float: right}
  .PicList002273_1 ul li{position: relative;}
  .PicList002273_1 .right{float: right;width: 61%;}
  .PicList002273_1 ul li .right_btn{margin-top: 10px;float: left}

}
@media screen and (min-width:1200px ) {
  .PicList002273_1 .left{float: left;margin-right: 15px;}
  .PicList002273_1 .right{float: left;width: 64%;}
  .PicList002273_1 .right .h3{line-height: 18px;margin:0;}
  .PicList002273_1 .right .p{line-height: 19px;}
  .PicList002273_1 ul li .right_btn{display: inline-block;background: #fff;padding: 5px 25px;color: #E24220;border: 1px solid #E24220;}

  .xmjj .con{padding:0 10px}

}

/*.Map002364 为demo编号*/
.Map002364{margin: 50px 0;}
.Map002364 dd{margin-bottom:2%;/* padding-left:62%;*/  position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:none;}
.Map002364 dd figure{ padding:3%;width: 38%;background-color:#f9f9f9;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:15px 0; padding-left:50px; border-bottom:1px dashed #dbdbdb; background-repeat:  no-repeat ;background-position: center left; font-size:14px; color:#767676;}
.Map002364 dd li:nth-child(1){border-bottom: none;font-size: 16px;font-weight: bold;}
.Map002364 dd li:nth-child(2){background-image:url(../images/address.png);}
.Map002364 dd li:nth-child(3){background-image:url(../images/tell.png);}
.Map002364 dd li:nth-child(3) i{font-style: normal;color:#E24220;font-weight: bold }
.Map002364 dd li:nth-child(4){background-image:url(../images/fax.png);}
.Map002364 dd li:nth-child(5){background-image:url(../images/emali.png);}
.Map002364 dd li:nth-child(6){background-image:url(../images/web.png);}
@media(min-width:641px){
  .Map002364 .map{ position:absolute !important; width:60%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
  .Map002364 dd{ padding:3%;}
  .Map002364 .map{ height:300px; position:relative !important;}
  .Map002364 dd figure{ padding:0;}
}
@media(max-width:480px){
  .Map002364 dd figure h1{ font-size:20px;}
}
.RighInfo002254{margin: 50px 0;}
.RighInfo002254 .tab{background:#E24220;font-size: 16px; }
.RighInfo002254 .tab .h1_tab{text-align: center;border-bottom: 1px solid #E8684D;padding: 20px 0}
.RighInfo002254 .tab span{color: #fff;display: inline-block;padding: 10px 20px;border-radius: 25px;}
.RighInfo002254 .tab span:hover,
.RighInfo002254 .tab span.on{background: #E8684D;}
.RighInfo002254 .tab .info .sub_con{overflow: hidden;padding: 20px 0;}

.RighInfo002254 .tab .info .sub_con li{float: left;color: #fff;padding: 10px 0px;margin-left: 35px;}
.RighInfo002254 .tab .info .sub_con li.aon,
.RighInfo002254 .tab .info .sub_con li:hover{color:#FBB805;text-decoration: underline }


@media (min-width:768px){
	.RighInfo002254 .tab .info .sub_con ul{ overflow:hidden; width:82%; float:right;}
	.RighInfo002254 .tab .info .sub_con .dwmc{float: left; width:18%;}
}
@media (min-width:1024px){
	.RighInfo002254 .tab .info .sub_con .dwmc{ width:14%;}
	.RighInfo002254 .tab .info .sub_con ul{ width:86%;}
}
@media (min-width:1200px){
	.RighInfo002254 .tab .info .sub_con .dwmc{ width:120px;}
	.RighInfo002254 .tab .info .sub_con ul{ width:1072px;}
}


.th_con{font-size: 16px;color: #666;background:#F5F5F5;padding:30px 50px; }
.th_con dl dd{float: left;font-size: 14px;margin-right: 30px;}
@media(max-width:640px){
  .Map002364 dd figure{width: 100%}
  .Map002364 dd li{background-position: 10px center;}
  .RighInfo002254 .tab .info .sub_con li{width: 100%;text-align: center}
}


.addressleft{width: 21.5%;float: left;margin-right: 4.2%;}
.addressleft .titlelisttit {background: #e44120;padding: 3% 0 10% 10%;margin-top: 30px}
.addressleft .titlelisttit h3{color: #ffffff;font-size: 23px;margin-bottom: 0;font-weight: normal;}
.addressleft .titlelisttit span{color: #f0a399;font-size: 16px;}
.addressright{width: 74%;float: left;padding-bottom: 6%;}
.addressleft ul{border: 1px solid #e5e5e5;border-top: none;border-bottom: none;}
.addressleft ul li{border-bottom: 1px solid #e5e5e5;color: #323232;font-size: 14px;padding: 8% 10% 8% 10%;}
.addressleft ul li.on a{color: #e44120}


@media(max-width:768px){
    .addressleft{width: 100%;margin-bottom: 10%;}
    .addressleft .titlelisttit{padding: 1% 0 5% 4%;}
    .addressleft ul li{padding: 2% 4% 3% 4%;}
    .addressright{width: 100%}
    .Menu002449 .menu{}
}
@media(max-width:480px){
    .huafengshiyou img{width: 100% !important;margin-bottom: 2%}
    .huafengshiyou p{width: 100% !important}
    .huafengshiyou div{width: 100% !important}
}


/*2021.11.17*/

.Bottom002215 .ewm{
	float:right;
	width:30%;
	margin:5% auto;
}
.Bottom002215 .ewm .pic{
	width:47%;
}
.Bottom002215 .ewm .pic span{
	display:block;
	text-align:center;
	margin-top:10px;
}
.Bottom002215 .ewm .pic:nth-child(1){
	float:left;
}
.Bottom002215 .ewm .pic:nth-child(2){
	float:right;
}

@media(max-width:768px){
	.Bottom002215 .ewm{
		width:100%;
	}

}







