
.content{ background:url(../images/Floor002368-bg.jpg) repeat-y center top;}


/*
 .Top002453 为demo编号
 */
.Top002453{ position:fixed;  left:0; width:100%; z-index:100; top:0; background:#8b0202;/*height: 8%;*/}
/*.Top002453_fixed{position:fixed; left:0; top:0; z-index:110;}*/

.Top002453 .header{ position:relative; padding-left:10%;}
.Top002453 .header .logo{ float: left; position:absolute; left:0 ;top:0; max-width: 152px; width: 30%; background:#fff; border-radius:20px 0 40px 0; height: 100%; box-shadow:0 0 20px rgba(0,0,0,0.3); text-align: center;}
.Top002453 .header .logo img{ padding-top: 5px;}


.Top002453 .header-right{ float:right;}
.Top002453 .header-right dd{ float:left;padding:25px 0;}
.Top002453 .top-search{ position:relative; z-index:100;}
.Top002453 .open-search{ background:url(../images/Top002262-search.png) no-repeat center center; width:30px; height:30px;  display:block;}
.Top002453 .open-search-show{ position:relative; background:none;}
.Top002453 .open-search-show::before,
.Top002453 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#fff; top:50%; left:10%; transform:rotate(-45deg);}
.Top002453 .open-search-show::after{transform:rotate(45deg);}

.Top002453 .search-box{ position:absolute; top:100%; right:0; z-index:100; display:none;}
.Top002453 .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;}
.Top002453 .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;}
.Top002453 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}





@media only screen and (max-width: 1024px) {
	.Top002453 .header .logo{ width: 45%;}
}

.Top002453 .header .other{ float: right; width: 150px; text-align: right;}
.Top002453 .header .other>*{ float: right; position: relative;}
.Top002453 .header .lang{padding: 38px 0;}
@media only screen and (max-width:1024px ) {
	.Top002453 .header .lang{ padding: 10px 0;}
}
.Top002453 .header .lang >a{ display: block; color: #000; font-size: 15px; position: relative; padding-left: 25px; text-transform: uppercase; cursor: pointer;}
.Top002453 .header .lang >a i{ background: url(../images/Top002453-header_icon.png) no-repeat 0 0; display: block; width: 19px; height: 19px; position: absolute; left: 0; top: 50%; margin-top: -8px;}
.Top002453 .header .lang >a span{ border-bottom: 1px solid #666;}
.Top002453 .header .lang dl{ display: block; position: absolute; top: 100%; left: -40px; width: 150px; background: #000; display: none;}
.Top002453 .header .lang dl dd{ float: left; width: 50%; text-align: center;line-height: 40px; overflow: hidden;}
.Top002453 .header .lang dl dd+dd{ border-left: 1px solid #333; }
.Top002453 .header .lang dl dd a{ color: #999;}
.Top002453 .header .lang dl dd a:hover,.Top002453 .header .lang dl dd.cur a{ color: #fff;}


.Top002453 .header .navtrigger{ margin-left: 20px; cursor: pointer; padding-top: 30px;}
.Top002453 .header .navtrigger dl{ position: relative; width: 34px; height: 16px;}
.Top002453 .header .navtrigger span{ display: block; position: absolute; left: 0; height: 2px; background: #fff;}
.Top002453 .header .navtrigger .line1{ width: 70%; top: 0; }
.Top002453 .header .navtrigger .line2{ width: 50%; top: 50%; margin-top: -1px; }
.Top002453 .header .navtrigger .line3{ width: 100%; bottom: 0; }
@media only screen and (max-width:1024px ) {
	.Top002453 .header .navtrigger{ margin-left: 10px; padding:31px 0 0;}
}

.Top002453 .header .navbar{ float: left; width:70%; padding-left:5%}
.Top002453 .header .navbar li{ float: left; position: relative; margin-left: 3%; padding-left:3%;}
.Top002453 .header .navbar li > a{ font-size: 15px; color: #fff; text-transform: uppercase; padding: 28px 0 20px 0; display: block; position: relative;}
.Top002453 .header .navbar li > a:after{content: ""; height: 1px; width: 0; overflow: hidden; background: #fff; left: 50%; bottom: 0; display: block; position: absolute;
transition: all .3s ease-in-out;
}
.Top002453 .header .navbar li > a:hover:after{ width: 100%;left: 0%;}
@media only screen and (max-width:1024px ) {
    .Top002453 .header .navbar{ display: none;}	
}
@media only screen and (min-width:1366px ) {
	.Top002453 .header .navbar li{margin-left: 4%; padding-left:4%;}
}


.Top002453 .header .navbox{background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0 !important;filter:Alpha(opacity=90); background:#000; z-index: 105; position: fixed; top: 0; height: 100%; width: 100%; left: 0; display: none;}
.Top002453 .header .navbox>*{ z-index: 5;}
.Top002453 .header .navbox .navtrigger { position: absolute; top: 42px; right: 65px; height: 28px;}
.Top002453 .header .navbox .navtrigger span{ background: #fff; top: 50%; width: 100%;}
.Top002453 .header .navbox .navtrigger .line1{ transform: rotate(45deg);}
.Top002453 .header .navbox .navtrigger .line2{ opacity: 0;}
.Top002453 .header .navbox .navtrigger .line3{ transform: rotate(-45deg);}
@media only screen and (max-width:1024px ) {
	.Top002453 .header .navbox .navtrigger { top: 25px; right: 15px;}
}

.Top002453 .header .navmenu ,.Top002453 .header .navmenu *{ transition: all .3s ease-in-out;}
.Top002453 .header .navmenu{ margin: 0 auto; width: 200px; padding: 8% 0;}
.Top002453 .header .navmenu li{ padding: 15px 0; text-align: center; position: relative;}
.Top002453 .header .navmenu li a{ text-transform: uppercase;}
.Top002453 .header .navmenu li>a{ color: #fff; font-size: 24px;line-height: 1.45; letter-spacing: 2px; position: relative;}
.Top002453 .header .navmenu li>a:before{ content: ""; position: absolute; left: 0; top: 0; display: block;  width: 32px; height: 30px; opacity: 0;
transition: opacity .5s ease-in-out .05s;
}
.Top002453 .header .navmenu li:hover>a ,.Top002453 .header .navmenu li.on>a{ padding-left: 40px;} 
.Top002453 .header .navmenu li:hover>a:before,.Top002453 .header .navmenu li.on>a:before{background: url(../images/Top002453-header_icon.png) no-repeat 0 -43px; opacity: 1;}
.Top002453 .header .navmenu li:hover>a span,.Top002453 .header .navmenu li.on>a span{ color:#b41920; border-bottom: 2px solid #b41920;}
.Top002453 .header .navmenu li .two{ display: none; position: absolute; left: 100%; text-align: left; top: 15px; width: 205px;}
.Top002453 .header .navmenu li .two dl dd{ padding-top: 10px; margin-bottom: 10px;}
.Top002453 .header .navmenu li .two dl dd+dd{ border-top: 1px solid #333333;}
.Top002453 .header .navmenu li .two dl dd a{ color: #888; font-size: 15px;}
.Top002453 .header .navmenu li .two dl dd a:hover{ color: #fff;}
@media only screen and (max-width: 1024px) {
	.Top002453 .header .navmenu li .two{ position: relative; left: 0; top: 0; width: 100%; text-align: center; padding: 15px 0 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%; }
  
@keyframes firstPart {
	0% {
		bottom: 40px;
	}

	100% {
		bottom: 20px;
	}

}

@-webkit-keyframes firstPart

/* Safari and Chrome */
{
	0% {
		bottom: 40px;
	}

	100% {
		bottom: 20px;
	}

}

/*
 .Banner002465 为demo编号
 */
.Banner002465{ position: relative;}
.Banner002465 .getdown{ position:absolute;}
.Banner002465 .getdown{ background:url(../images/Banner001836-getdown.png) no-repeat; width:100px; height:55px; bottom:5%; left:50%; margin-left:-50px; cursor:pointer;z-index:10;}
.Banner002465 .mousetip {
	background: url(../images/Other002373-mousetip.png) no-repeat;
	width: 62px;
	height: 63px;
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -31px;
	z-index: 95;
	cursor: pointer;
	animation-name: firstPart;
	animation-duration: 0.8s;
	animation-timing-function: linear;
	animation-delay: 0.3s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	animation-play-state: running;
	-moz-animation-name: firstPart;
	-moz-animation-duration: 0.8s;
	-moz-animation-timing-function: linear;
	-moz-animation-delay: 0.3s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-moz-animation-play-state: running;
	-webkit-animation-name: firstPart;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0.3s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	-webkit-animation-play-state: running;
	-o-animation-name: firstPart;
	-o-animation-duration: 0.8s;
	-o-animation-timing-function: linear;
	-o-animation-delay: 0.3s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: alternate;
	-o-animation-play-state: running;
}
.Banner002465 .mousetip.up{ background-image: url(../images/Other002373-mousetip_up.png);}


.Banner002465 li a{ display:block; }
.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; display:none;}
.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-carousel .owl-nav.disabled{ display:block;}
.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;}
}

/*
 .Floor002349 为demo编号
 */
.Floor002349{ background:url(../images/Floor002368-bg.jpg) repeat center top; padding: 5% 2% 5%;}
.Floor002349 .list li,.Floor002349 .list li *{transition: all .3s ease-in;}

.Floor002349 .wrap-head{  position: relative; }
.Floor002349 .wrap-head .tit{ display: inline-block; font-size: 54px; width: 70px; text-align: center; line-height: 1; color: #8b0202; position: relative;font-family: "隶书", cursive;}
.Floor002349 .wrap-head .tit em{ font-style: normal; border-radius: 50%; height: 70px;line-height: 70px; width: 70px; display: block; background: #8b0202; color: #fff; font-weight: bold;}
.Floor002349 .wrap-head .tit:after{ position: absolute; top: 10px; left: 70px; content: ""; display: block; background: url(../images/Floor002444-tit_icon.png) no-repeat; width: 18px; height: 27px;}
.Floor002349 .wrap-head .con{ position: absolute; bottom: 25%; left: 52%; color: #666; font-size: 18px; line-height: 20px; height: 40px; overflow: hidden; width: 265px; text-align: left;  padding-left: 45px;font-family: "隶书", cursive;}
@media only screen and (max-width: 640px) {
	.Floor002349 .wrap-head .con{ display: block; position: relative; left: 0; top: 0; margin: 0 auto; text-align: center;}
}


.Floor002349 .wrap-head .h2{ margin: 0 0 30px 0;}
.Floor002349 .wrap-head .tab{ position: relative;}

.Floor002349 .wrap-head .tab a{ display: inline-block; margin-left: 15px; font-size:24px; color: #666; cursor: pointer; font-family: "隶书", cursive;}
.Floor002349 .wrap-head .tab a.on,.Floor002349 .wrap-head .tab a:hover{ color: #8b0202;}
.Floor002349 .listbox{ overflow: hidden; max-height: 50%;}
.Floor002349 .list .owl-carousel .owl-stage-outer{ padding: 20px 0;}
.Floor002349 .list{ padding: 2% 0 0 0; display: none;}
.Floor002349 .list li{ background: #fff;text-align: center; border-radius:30px 20px 50px 20px; overflow:hidden;}
.Floor002349 .list li .pic{ 
  display: flex;
  justify-content: center;
  align-items: end;
  width: 100%; height: 320px; background-position: center; background-repeat: no-repeat; background-size: cover; 
}
.Floor002349 .list li .pic span{ position: relative; 
  /* bottom: -20%;  */
  display: inline-block;}

.Floor002349 .list li .pic img{max-height: 295px; display: inline; max-width: 140px; width:100%; position: relative; z-index: 2;}

.Floor002349 .list li .word{ padding:50px 30px 30px;}
.Floor002349 .list li .word .h3{ margin: 0 0 10px 0; font-size: 20px; font-weight:normal;  font-family: "Comic Sans MS", cursive;  text-transform: uppercase;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002349 .list li .word .h3 a{color: #000;}
.Floor002349 .list li:hover{ box-shadow: 0 5px 20px 0 rgba(0,0,0,0.1);}
.Floor002349 .list li:hover .word .h3 a{color: #8b0202;}
.Floor002349 .list li .pic span:before{display: block; content: ""; position: absolute; top: 3px; left: 25%;width: 0; height: 0; overflow: hidden; border-radius: 50%; transition: all .3s ease-in-out;}
.Floor002349 .list li:hover .pic span:before{ box-shadow: 0 0 115px 0 rgba(255,255,255,.8); width: 50%; height: 50%;}
.Floor002349 .btns a{ display: inline-block; background: #fff; color: #666; cursor: pointer; padding: 15px; font-size: 30px;}
.Floor002349 .btns a.prev{ margin-right: 10px;}
.Floor002349 .btns a:hover{ background: #8b0202; color: #fff;}
@media only screen and (max-width:1023px ) {
	.Floor002349 .wrap-head .h2 img{ height: 35px;}
}
@media only screen and (max-width:899px ) {
	.Floor002349{ padding: 13% 2% 10%;}
	.Floor002349 .wrap-head,.Floor002349 .btns{ text-align: center;}
	.Floor002349 .btns a{ padding: 10px; font-size: 20px;}	
}
@media only screen and (max-width: 480px) {
	.Floor002349 .wrap-head .h2 img{ height: 25px;}
	.Floor002349 .wrap-head .tab a{ width: 100%; display: block; margin-left: 0; padding: 10px 0 ;text-align: center; background: #e1e1e1; margin-bottom: 1px;}
	.Floor002349 .wrap-head .tab a.on{ background: #8b0202; color: #fff;}
}
@media only screen and (min-width: 900px) {
	.Floor002349{ padding-left: 0; padding-right: 0;}
	.Floor002349 .wrap-head,.Floor002349 .btns{ padding-left: 50%;}
	.Floor002349 .list{ padding:0 14%;}
	.Floor002349 .wrap-head .tab{ padding-left: 91px;}
	.Floor002349 .wrap-head .tab{ padding-left: 91px;}
	.Floor002349 .wrap-head .tab{ padding-left: 91px;}
	.Floor002349 .wrap-head .tab:before{ content: ""; width: 81px; height: 3px; background-color: #8b0202; display: block; position: absolute; left: 0; top: 50%; margin-top: -1px;}
	
}


/*
 .Floor002351 为demo编号
 */
.Floor002351{ }
.Floor002351 .auto{  position:relative;}
.Floor002351 .pic img{ display:block; width:100%;}
.Floor002351 .pic img.phone{ display:none;}
.Floor002351 .click,
.Floor002351 .file,
.Floor002351 .file video{position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002351 .click{ background:url(../images/Floor002143-video.png) no-repeat center center; cursor:pointer;}
.Floor002351 .file{ display:none; z-index:10; background:#c9c9c9;}
@media(max-width:1200px){
.Floor002351 .pic img{ display:none;}
.Floor002351 .pic img.phone{ display:block;}
}

.imgad{background:url(../images/Floor002368-bg2.jpg) no-repeat center top; background-size:cover; position:relative;}

/*Floor002122 */
.Floor002122{padding:2% 0 3% 0;background:url(../images/Floor002368-bg2.jpg) no-repeat center; background-size:cover; position:relative;}
.Floor002122 .wrap-head{  position: relative;}
.Floor002122 .wrap-head .tit{ display: inline-block; font-size: 54px; width: 70px; line-height: 1; color: #8b0202; position: relative;font-family: "隶书", cursive; text-align: center;}
.Floor002122 .wrap-head .tit em{ font-style: normal; border-radius: 50%; height: 70px;line-height: 70px; width: 70px; display: block; background: #8b0202; color: #fff; font-weight: bold;font-family: "隶书", cursive;}
.Floor002122 .wrap-head .tit:after{ position: absolute; top: 10px; left: 70px; content: ""; display: block; background: url(../images/Floor002444-tit_icon.png) no-repeat; width: 18px; height: 27px;}
.Floor002122 .wrap-head .con{ position: absolute; bottom: 0; left: 2%; color: #666; font-size: 18px; line-height: 20px; height: 40px; overflow: hidden; width: 265px; text-align: left;  padding-left: 45px;font-family: "隶书", cursive;}


.Floor002122 .intro{ position:relative;}
.Floor002122 .intro .Ispic{ position:absolute; top:0; width:35%; left:32%; height:100%; background-size:contain;}
.Floor002122 .intro .Ispic img{ display:none;}

.Floor002122 li{ float:left;  float:left; margin:0 0 2% 36%;text-align:right; /*background:url(../uploadfiles/Floor002122-icon.png) no-repeat center;*/ text-align:center; }
.Floor002122 li:nth-child(2n){ margin-left:10%;}
.Floor002122 li:nth-child(3),
.Floor002122 li:nth-child(7){ margin:0 22% 2% 24%;}
.Floor002122 li:nth-child(5){ margin:0 30% 2% 20%;}
.Floor002122 li:nth-child(1),
.Floor002122 li:nth-child(2){ margin-bottom:0;}
.Floor002122 li:nth-child(5),
.Floor002122 li:nth-child(6){ margin-top:2%; margin-bottom:4%;}
.Floor002122 li div{position:relative; width:120px;height: 120px;padding-top:22px; padding-bottom:22px;background:url(../images/Floor002122-icon.png) no-repeat center; background-size: cover; }
.Floor002122 li aside{ position:absolute; right:0;}
.Floor002122 li aside img{ width:60px; height:60px; margin:15px; transition:.3s;}
.Floor002122 li aside img:hover{ transform:translateY(-10%);}
.Floor002122 li:nth-child(2n) aside{ right:auto; left:0;}
.Floor002122 li h1{ font-size:30px; margin:0; color:#000; font-weight:normal; font-family: "Comic Sans MS", cursive; text-align:center;}
.Floor002122 li h1 em{ font-family:Georgia, "Times New Roman", Times, serif; display:block;}
.Floor002122 li:hover h1{ color:#fff;}
.Floor002122 li div:hover{ background-image:url(../images/Floor002122-icon2.png);}
@media(max-width:1000px){
.Floor002122{ padding:4% 0;}
.Floor002122 .intro .Ispic {left: 36%;}
.Floor002122 li aside img{ width:40px; height:40px; margin:10px;}
.Floor002122 li h1{font-size:22px; }
.Floor002122 li p{ margin:0;}
}
@media(max-width:768px){
.Floor002122 .title{ font-size:30px; }
.Floor002122 .intro .Ispic{ position:relative; left:auto; margin-top:5%; width:auto; height:auto; padding-bottom:72%;}
.Floor002122 li{ width:49%; margin-right:2%;}
.Floor002122 .wrap-head .con,.Floor002122 .wrap-head .tit{ display: block; position: relative; left: 0; top: 0; margin: 0 auto; text-align: center;}
.Floor002122 li{ float:left;text-align:center; width:18%;}
.Floor002122 li:nth-child(1),
.Floor002122 li:nth-child(2),
.Floor002122 li:nth-child(3),
.Floor002122 li:nth-child(4),
.Floor002122 li:nth-child(5),
.Floor002122 li:nth-child(6),
.Floor002122 li:nth-child(7),
.Floor002122 li:nth-child(8),
.Floor002122 li:nth-child(9),
.Floor002122 li:nth-child(10){  margin: 2% 7% 2% 0%;}
.Floor002122 li div{padding-top: 34px}    
}
@media(max-width:480px){
.Floor002122 li{ width:26%; float:left;}
}

@media(max-width:375px){
.Floor002122 .title{ font-size:20px; }
.Floor002122 li{ width:43%; float:left;}
.Floor002122 li aside img{ width:30px; height:30px; margin:5px;}
}


/*
 .Bottom002359 为demo编号
 */
.Bottom002359{background-color:#211a17;line-height:24px;}
.Bottom002359 .bottom{padding:2% 0; position:relative;}

.Bottom002359 nav{ float:right; width:80%; padding-left:5%;}
.Bottom002359 nav dl{float:left; width:13%; text-align:left; padding:0;}
.Bottom002359 nav dl:last-child{ width:20%; float:right; text-align:right;}
.Bottom002359 nav dt{ font-size:16px; line-height:30px; padding-bottom:10px; color:#fff; margin-bottom:10px; font-weight:lighter;}
.Bottom002359 nav dd{ padding:2px 0;}
.Bottom002359 nav dd b{ font-size:20px; color:#fff;}
.Bottom002359 nav dd a{ color:#fff; opacity:0.7;}
.Bottom002359 nav dd a:hover{ opacity:1;}

.Bottom002359 dl dd.wx,
.Bottom002359 dl dd.sina{  margin-top:10px;}
.Bottom002359 dl dd.wx a,
.Bottom002359 dl dd.sina a{display: block;height: 30px; line-height:30px; font-size: 12px; color:#fff; text-align: center;background:rgba(255,255,255,0.1); min-width: 122px; max-width: 140px; width: 100%; border-radius:5px; transition: background-color .3s ease; margin: 0 0 0 auto;}
.Bottom002359 dl dd.wx a i,
.Bottom002359 dl dd.sina a i{ font-style: normal; padding-right: 10px; font-size: 22px; position: relative; top: 3px; line-height: 1;}
.Bottom002359 dl dd.wx a:hover,
.Bottom002359 dl dd.sina a:hover{ background:#fff; color:#000;}

.Bottom002359 .bottom ul{ float:left; width:20%; border-right:1px solid rgba(255,255,255,0.1);} 
.Bottom002359 .bottom ol{padding-bottom:20%;}
.Bottom002359 .bottom ol img{ height:70px;}
.Bottom002359 .bottom li{color:#fff; font-size:12px; line-height:20px; font-family:'微软雅黑'; font-weight:lighter;}
.Bottom002359 .bottom li a{ color:#fff; opacity:0.7;}
.Bottom002359 .bottom li a:hover{ opacity:1;  text-decoration:underline;}

@media(max-width:1600px){
.Bottom002359 nav dd b{ font-size:16px;}
}
@media(max-width:767px){
.Bottom002359 nav{ display: none;}
.Bottom002359 .bottom { text-align: center;}
.Bottom002359 .bottom ul{ float:none; width:auto;border-right:none;}
.Bottom002359 .bottom ul{ padding-bottom:3%;}
.Bottom002359 .bottom ol{padding-bottom:15px; text-align: center;}
}



/*
 .Floor002398 为demo编号
 */
.Floor002398{ padding:2% 0 1%;}
.Floor002398 .wrap-head h2{  font-size: 24px; color: #333; margin: 0; font-weight: normal;}
.Floor002398 .wrap-head p{margin: 15px 0; color: #888; font-size: 14px;}
.Floor002398 .tabs{ position: relative; padding-right: 100px;}
.Floor002398 .tabs dl a{ float: left; display: block; min-width: 140px; height: 49px;line-height: 49px; text-align: center; font-size: 14px; background: #eef0f1; color: #333; margin-right: 2px; cursor: pointer;}
.Floor002398 .tabs dl a.on{ background: #8b0202; font-size: 18px; color: #fff;}
.Floor002398 .tabs .more{ position: absolute; right: 0; top: 50%; margin-top: -8px; font-size: 12px; display: block; color: #888; background: url(../images/Floor002398-icon.png) no-repeat left center; padding:6px 0; padding-left: 24px;}
@media only screen and (max-width:900px ) {
	.Floor002398 .tabs .more{ display: none;}
	.Floor002398 .tabs{ padding-right: 0;}
	.Floor002398 .tabs dl a{ float: none; width: 100%; margin-right: 0; margin-bottom: 2px;}
}



.Floor002388 .list{ overflow: hidden; padding-top: 5px;}
.Floor002388 .list ul{ margin: 0 -1%;}
.Floor002388 .list li{ float: left; width: 25%; padding: 4% 1% 0;}
.Floor002388 .list .li-inner{ border: 1px solid #eeeeee;}
.Floor002388 .list .pic{ overflow: hidden;}
.Floor002388 .list .pic img{object-fit: contain;}
@media(min-width:901px){
.Floor002388 .list .pic img{ height:298px; width:100%; display:block;}
}
.Floor002388 .list .pic a{ display: block; background-position: center; background-repeat: no-repeat; background-size: cover; transition: transform .5s ease-in-out;background: #fff !important;}
.Floor002388 .list .pic a:hover{ transform: scale(1.1);}
.Floor002388 .list .word{ padding: 20px 20px 0; background:#fff;}
.Floor002388 .list .word h3{ font-size: 16px; color: #333; margin: 0; font-weight: normal;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002388 .list .word h3 a:hover{ color:#8b0202;}
.Floor002388 .list .word p{ margin: 15px 0; font-size: 12px; color: #999;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002388 .list .word .more{ border-top: 1px solid #eee; display: block; padding: 15px 0; font-size: 12px; color: #888; background: url(../images/Floor002396-more.png) no-repeat right center;}
.Floor002388 .list .word .more:hover{ background-image: url(../images/Floor002396-more_hover.png); color: #a52c31;}
@media only screen and (max-width:900px ) {
	.Floor002388 .list li{ width: 50%;}
	.Floor002388 .list .word{padding: 10px 10px 0;}
	.Floor002388 .list .word .more{ padding: 10px 0;}
	.Floor002388 .list .word p{ margin: 10px 0;}
.Floor002388 .list li:nth-child(2n+1){ clear:left;}
}

/*小屏的更多*/
.Floor002398 .mobile_more{ display: none;}
@media only screen and (max-width:900px ) {
	.Floor002398 .mobile_more{ display: block; margin: 5% auto 0; width: 120px; font-size: 16px; color:#333;background: url(../images/Floor002398-icon.png) no-repeat right center;}
	.Floor002398 .mobile_more:hover{ background-image: url(../images/Floor002398-icon_hover.png); color: #a52c31;}
}
	
/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:3% 0 60px;color:#666666;}
.Page002274 *{ vertical-align:middle;}
.Page002274 .p_jump,.Page002274 .Pages.a_first,.Page002274 .Pages.a_end{ display:none;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#8b0202;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}



/*
 .RighInfo002227 为demo编号
 */
.RighInfo002227{ padding:3% 0 0; font-size:14px;color:#666;}
.RighInfo002227 .box1{margin-bottom: 5%;}
.RighInfo002227 .box1 .pic{ background: url(../images/RighInfo002227-bg_bsimg.jpg) no-repeat right bottom;  padding:0 11px 11px 0; display:block;}
.RighInfo002227 .box1 p,.RighInfo002227 .box2 p{line-height:34px;}
.RighInfo002227 .box1 p{margin:0 0 20px 0;}
.RighInfo002227 .box2 p{ margin:0 0 1% 0; padding:15px 0 0;}
.RighInfo002227 .box2 .pic{ text-align:center; padding-bottom:30px;}
.RighInfo002227 .pepoleimage{ margin-bottom:30px;}
.RighInfo002227 .box2 h3{margin:0;font-size:14px;color:#333;padding-bottom:10px;}
.RighInfo002227 .textbox-con2{border-top:dashed 1px #ccc;padding-top:30px;margin-top:30px;}
@media screen and (min-width: 480px){
    .RighInfo002227 .box1 .pic{width: 45%;float:left; margin-top:1%; margin-right:5%;}
	.RighInfo002227 .box2 .pic{float:left;padding-right:8%; text-align:left;}
	.RighInfo002227 .box2 .textbox-con2 .pic{ text-align:right;float:right; padding-left:8%; padding-right:0;}
}
@media screen and (min-width: 768px){
	.RighInfo002227,.RighInfo002227 .box2 h3{ font-size:16px;}
	.RighInfo002227 .title{font-size:30px;margin-bottom: 60px;}
    .RighInfo002227 .box1 p{padding-top:20px; margin:0;}
	.RighInfo002227 .box2 p{ padding-top:20px;}
	.RighInfo002227 .box2 .pic{ padding-top:30px; padding-bottom:0;}
	.RighInfo002227 .pepoleimage{ margin-bottom:80px;}
	.RighInfo002227 .textbox-con2{padding-top:30px;margin-top:52px;}	
}

/*
 .RighInfo002363 为demo编号
 */
.RighInfo002363{}
.RighInfo002363 .con-head em{position:relative; margin:0 0 2% 0; font-style:normal; display: inline-block; color:#8b0202; font-size:18px; padding-bottom:20px;    }
.RighInfo002363 .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#8b0202; }
.RighInfo002363 .box1{ padding:30px 0; background: #f6f6f6;}
.RighInfo002363 .box1 .tit{ text-align:center; font-size:24px; font-family:'微软雅黑'; font-weight:normal;  color:#333; margin:0; padding-bottom:25px; position:relative;    }
.RighInfo002363 .box1 .tit:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:''; }
.RighInfo002363 .box1 .text{ position:relative; color: #444; font-size:14px; line-height:24px; padding: 15px 0;}
.RighInfo002363 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%;}
@media only screen and (min-width:768px ) {
	.RighInfo002363 .con-head em{ font-size: 22px;}
}
@media only screen and (min-width:1024px ) {
	.RighInfo002363 .con-head em{ font-size: 24px;}
}

.RighInfo002363 .box2{}
.RighInfo002363 .box2 .list{ padding-top: 25px;}
.RighInfo002363 .box2 li{float:left;width: 25%;text-align: center; position:relative;}
.RighInfo002363 .box2 li:before{ position:absolute; content:''; width:1px; border-right:1px solid #f4f4f4; right:0; top:0; height:100%;}
.RighInfo002363 .box2 li:first-child{ border-left:1px solid #f4f4f4;}
.RighInfo002363 .box2 li a{display: block; margin:0 auto; width:50%; max-width:206px;}
.RighInfo002363 .box2 li figure img{ width:100%; max-width:82px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; position: relative; top: 0;}
.RighInfo002363 .box2 li:hover figure img{ top: -10px;}
.RighInfo002363 .box2 li h3{font-size: 18px; color: #333; margin:25px 0 15px;}
.RighInfo002363 .box2 li p{line-height: 24px; height:96px; overflow:hidden;font-size: 14px;color: #a8a8a8; margin-top:20px;}
@media(max-width:767px){
.RighInfo002363 .box2{  padding:20px 0;}	
.RighInfo002363 .box2 li{ width:50%; margin-bottom:2%;}
.RighInfo002363 .box2 li{ border-left:1px solid #f4f4f4;}
.RighInfo002363 .box2 li:nth-child(2n){ border-left:1px solid #fff;}
}




/*RighInfo001774*/
.RighInfo001774{ padding-bottom:3%;}

.RighInfo001774 .title{ color:#000; font-size:24px; border-bottom:1px solid #e5e5e5;padding:15px 0; margin-bottom:30px;}
.RighInfo001774 .auto{ background:#fff; padding:1%;}
.RighInfo001774 .list_img{float:left; width:50%;}
.RighInfo001774 .big{ border:1px solid #e5e5e5; margin-bottom:20px;}
.RighInfo001774 .big li figure{ padding-bottom:50%; background-size:contain; background-color:#f7f7f7;}
.RighInfo001774 .scroll li img,
.RighInfo001774 .big li img{ display:none;}
.RighInfo001774 .scroll{ padding:0 30px; position:relative; overflow:hidden;}
.RighInfo001774 .scroll a{ position:absolute; height:100%; top:0; width:25px; z-index:10; cursor:pointer;}
.RighInfo001774 .scroll a.prev{ left:0;}
.RighInfo001774 .scroll a.next{ right:0;}
.RighInfo001774 .scroll a.prevStop,
.RighInfo001774 .scroll a.nextStop{ cursor:default;}
.RighInfo001774 .scroll a span{ position:absolute; font-size:20px; left:50%; top:50%; margin-left:-10px; margin-top:-10px; color:#ccc;}
.RighInfo001774 .scroll li { float:left;}
.RighInfo001774 .scroll li figure{ margin:0 auto; padding-bottom:75%; background-size:contain; max-width:90%; border:1px solid #e5e5e5;}
.RighInfo001774 .scroll li.on figure{ border-color:#8b0202;}

.RighInfo001774 .intro{ float:right; width:50%; padding-left:5%;}
.RighInfo001774 .intro dl{color:#666; display:table; width:100%; padding-bottom:3%;}
.RighInfo001774 .intro dt,
.RighInfo001774 .intro dd{ display:table-cell; vertical-align:top; line-height:30px;}
.RighInfo001774 .intro dt{ width:100px;}
.RighInfo001774 .intro dd h1{font-size: 24px;color: #e00616; margin:0;}
.RighInfo001774 .intro dd a{  float:left; padding:1px;border:1px dashed #ccc; margin-right:10px; text-align:center; line-height:35px;color:#666; cursor:pointer; padding:1px 16px;}
.RighInfo001774 .intro dd a.on{ padding:0 15px; border:2px solid #e9282c;background:url(../images/RighInfo001774-icon_a_select.png) no-repeat right bottom;}
.RighInfo001774 .intro dd i{ display:inline-block;background: #e7161b;color: #fff;font-style: normal; font-size:12px;padding: 0 8px;}
.RighInfo001774 .intro dd .num{ height:30px; line-height:30px; width:50px; text-align:center;}
.RighInfo001774 .buy a{display:inline-block; font-size:16px;height:40px; line-height:40px; color:#666; font-weight:bold;text-align:center; padding:0 30px;border:1px solid #8b0202;background:#8b0202; }
.RighInfo001774 .buy a.gobuy{margin-right:10px;color:#fff;}
.RighInfo001774 .buy a.addcart{border-color:#e7e7e7; background:url(../images/RighInfo001774-icon_addcart.png) no-repeat 20px center #f9f9f9; padding-left:50px;}
.RighInfo001774 .salenum{ margin:3% 0;border:1px dashed #c9c9c9; padding:3% 0;  border-left:0; border-right:0;}
.RighInfo001774 .salenum li{ float:left; margin-right:3%;}
.RighInfo001774 .salenum li span{ color:#e00616;}

.RighInfo001774 .share li{ float:left; margin-right:5px;}
.RighInfo001774 .share li a{ display:block;line-height:30px !important; border:1px solid #e7e7e7; border-radius:3px;padding-left:30px !important; padding-right:10px;background:url(../images/RighInfo001774-icon_share.png) no-repeat 10px 8px #f9f9f9; color:#333;}
.RighInfo001774 .share li a.favorites{ background-position: 10px -85px;}
.RighInfo001774 .share li.jiathis_style a{ float:none;height:auto !important;background-position: 10px center;}
.jiathis_style *{ box-sizing:content-box;}
.RighInfo001774 .share li a:hover{ background-image:url(../images/RighInfo001774-icon_share_hover.png);}

.RighInfo001774 .tips{ margin-top:3%;}
.RighInfo001774 .tips li{ float:left; margin-right:2%; line-height:28px; padding-left:30px; background:url(../images/RighInfo001478-icon_tips.png) no-repeat 0 0;}
.RighInfo001774 .tips li.b{ background-position:0 -67px;}
.RighInfo001774 .tips li.c{ background-position:0 -129px;}
.RighInfo001774 .tips li.d{ background-position:0 -196px;}

.RighInfo001774 .infobox{ padding:0 3%; margin:5% 0;}
.RighInfo001774 .infobox .tab{ background:#eef0f1; overflow:hidden; margin:30px 0 0;}
.RighInfo001774 .infobox .tab span{ float:left;padding:0 20px; margin-right:20px; color:#000; font-weight:normal; font-size:16px; line-height:36px; cursor:pointer;}
.RighInfo001774 .infobox .tab span.on{ background:#8b0202; color:#fff;}
.RighInfo001774 .single{ padding:20px 0 0; min-height:100px;}
.RighInfo001774 .tableInfo:first-child{ margin-top:2%;}
.RighInfo001774 .tableInfo dt{ background:#f5f5f5; border-left:6px solid #8b0202; padding:10px; width:auto; display:inline-block;}
.RighInfo001774 .tableInfo dd{ float:left; width:25%; padding:5px 10px 5px 0; line-height:24px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


.RighInfo001774 .list dl{ display:table;border-bottom:1px dashed #d2d2d2; width:100%; line-height:24px;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ display:table-cell;padding:20px;}
.RighInfo001774 .list dd{ width:25%;}
.RighInfo001774 .list dd span{display:block;}
.RighInfo001774 .list dd.name{width:20%;border-left:1px dashed #d2d2d2; }
.RighInfo001774 .list dd.name span{  color:#e9282c;}
.RighInfo001774 .list dt time{ color:#b6b6b6;}
.RighInfo001774 .list dt h4{margin: 0;font-size: 14px;font-weight: normal;}


.RighInfo001774 .list li{border-bottom:1px dashed #d2d2d2;padding:20px;}
.RighInfo001774 .list li time{ float:right; color:#b6b6b6;}
.zoomContainer{ margin-top:-1px;}

@media(max-width:1000px){
.RighInfo001774 .intro{width:50%; margin-right:0;}
}
@media(max-width:768px){
.RighInfo001774 .list_img,
.RighInfo001774 .guess_like,
.RighInfo001774 .faq,
.RighInfo001774 .intro{ float:none; width:auto; margin-bottom:3%;}
.RighInfo001774 .tableInfo dd{ width:50%;}
.RighInfo001774 .Pages .p_jump{ display:none;}
.zoomContainer{ display:none !important;}
}
@media(max-width:768px) and (min-width:376px){
.RighInfo001774 .guess_like{border-bottom:1px solid #e5e5e5;}
.RighInfo001774 .guess_like li{ position:relative; float:left; width:33.3333333%; border-bottom:0; }
.RighInfo001774 .guess_like li::before{ position:absolute; content:''; width:1px; height:100%; background-color:#e5e5e5; top:0; right:0;}
.RighInfo001774 .guess_like li:nth-child(3n)::before{ display:none;}
}
@media(max-width:640px){
.RighInfo001774 .Pages .p_count,
.RighInfo001774 .Pages .p_total{ display:none;}
.RighInfo001774 .list dl{ font-size:12px;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ padding:10px;}
.RighInfo001774 .set_faq{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.RighInfo001774 .set_faq input.btn_faq{ top:10px;}
}
@media(max-width:480px){
.RighInfo001774 .Pages em{display:none;}
.RighInfo001774 .set_faq{ padding-right:10px;}
.RighInfo001774 .set_faq input.btn_faq{ position:static; top:auto;}
.RighInfo001774 .submitQ dt, 
.RighInfo001774 .submitQ dd{ display:block;}
.RighInfo001774 .list dl:nth-child(2n){ background-color:#ececec;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ display:block; width:auto !important;}
.RighInfo001774 .list dd{ border-top:1px dashed #d2d2d2}
.RighInfo001774 .list dd.name{ border-left:0;}
.RighInfo001774 .tableInfo dd{ float:none; width:auto;}
}


/*
 .PicList001358 为demo编号
 */
.PicList001358 ul{ padding-bottom:2%;}
.PicList001358 ol{ overflow:hidden; clear:both; border-bottom:1px dashed #e5e5e5; padding: 4% 0 20px 0;}
.PicList001358 time{color:#999; font-size:12px;}
.PicList001358 ol .pic{ float:left; width:18.2%;}
.PicList001358 ol .pic img{ width:100%; border-radius:20px;}
.PicList001358 ol div{ float:right; width:80%;}
.PicList001358 ol h5{ margin:0; font-size:14px;}
.PicList001358 ol p{ line-height:24px; height:48px; overflow:hidden;}
.PicList001358 li{ line-height:55px; height:55px;border-bottom:1px dashed #e5e5e5;}
.PicList001358 li a{ padding-right:10px;}
.PicList001358 li time{ float:right;}
@media(max-width:1000px){
.PicList001358 ol .pic{width:30%;}
.PicList001358 ol div{width:67%;}
}
@media(max-width:480px){
.PicList001358 ol .pic,
.PicList001358 ol div{ float:none; width:auto;}
.PicList001358 ol div{ padding-top:3%;}
}



/*RighInfo001848 */
.RighInfo001848{ padding:4% 0 0 0; margin:0 auto;}
.RighInfo001848 .title{ text-align:center;}
.RighInfo001848 .title span{ display:inline-block; background:#8b0202; font-size:24px; color:#fff; line-height:34px; padding:0 10px;vertical-align:middle;}
.RighInfo001848 .title:after,
.RighInfo001848 .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:10%; vertical-align:middle;}
.RighInfo001848 .source{ text-align:center; color:#999;}
.RighInfo001848 .source span{ padding: 0 20px;}

.RighInfo001848 .info_back{ text-align:center; clear:both; padding:5% 0 20px 0;} 
.RighInfo001848 .info_back a{ color:#999; font-size:14px;} 
.RighInfo001848 .info_back a:hover{color:#8b0202;}
.RighInfo001848 .info_back .goback{ background:#8b0202; padding:8px 18px; color:#fff; border-radius:6px;}
.RighInfo001848 .info_back .goback:hover{ color:#fff}
.RighInfo001848 .info_back dl{ width:35%;}
.RighInfo001848 .info_back .prepage{ float:left;}
.RighInfo001848 .info_back .nextpage{ float:right;}


.RighInfo001848 .img_scroll{  max-width:1200px; margin:0 auto; background:url(../images/RighInfo001848-ying.png) no-repeat center bottom; padding-bottom:22px;}
.RighInfo001848 .img_scroll .bx-wrapper{position:relative;}
.RighInfo001848 .img_scroll li img{ display:block; width:100%;}
.RighInfo001848 .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.RighInfo001848 .img_scroll .bx-controls-direction a span{ color:#fff; font-size:16px; position:absolute; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.RighInfo001848 .info{ padding:2% 0 60px 0;}
@media(max-width:480px){
.RighInfo001848 .title span{ font-size:18px;}
}



/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0 60px 0;}
.RighInfo002228 .auto{ max-width:1366px;}
.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:#815122; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; 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; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:1366px){
  .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-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1366px){
  .RighInfo002228 .single-header h1{ font-size:30px;}
}



/*
 .Map002364 为demo编号
 */
.Map002364{ padding: 2% 0 0 0;}
.Map002364 .columnName{ font-size:32px; font-family:'微软雅黑';   color:#333; margin:0; padding-bottom:2%; text-align:center;}
.Map002364 .columnName:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:'';}
.Map002364 dd{ border:10px solid #fff;margin-bottom:2%; padding-left:62%; background-color:#f9f9f9; position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:none;}
.Map002364 dd figure{ padding:3%;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:30px 0; padding-left:50px; border-bottom:1px dashed #dbdbdb; background:url(../images/Map002364-icon_name.gif) no-repeat center left; font-size:16px; color:#767676;}
.Map002364 dd li:nth-child(2){background-image:url(../images/Map002364-icon_add.gif);}
.Map002364 dd li:nth-child(3){background-image:url(../images/Map002364-icon_tel.gif);}
.Map002364 dd li:nth-child(4){background-image:url(../images/Map002364-icon_fax.gif);}
@media(min-width:641px){
.Map002364 .map{ position:absolute !important; width:60%; left: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;}
}
/*
 .Form000573 为demo编号
 */
.Form000573{ padding-bottom:60px;}
.Form000573 .img{ margin-top:34px; width:50%; float:right;}
.Form000573 .img img{ width:100%;}
.Form000573 .title{ text-align:center; font-size:30px; padding:2% 0;}
.Form000573 .title span{ font-family:Georgia; font-size:24px; text-transform:uppercase; display:block; color:#c1c1c1;}

.Form000573 .from{ width:50%; float:left;}
.Form000573 .con{ width:50%; float:left;}
.Form000573 .list li{ margin-bottom:3%;line-height:22px;}
.Form000573 .list li figure,
.Form000573 .list li div{ padding:1em 2em 1em 3em;}
.Form000573 .list li figure{ border:1px solid #f0f0f0; border-bottom:0; color:#33a260; text-align:justify; text-justify:inter-ideograph;  background:url(../images/Form000573-icon_Q.gif) no-repeat 1.4em 1.4em #f8f8f8;padding-bottom:1.3em;}
.Form000573 .list li figure time{ color:#b1b1b1; font-size:12px; float:right; margin-left:5px;}
.Form000573 .list li div{ border:1px dotted #ddd;background:url(../images/Form000573-icon_A.gif) no-repeat 1.4em 1.4em; color:#9a9a9a; position:relative; }
.Form000573 .list li div::before{ position:absolute; content:''; background:url(../images/Form000573-icon_jiao.png) no-repeat; width:20px; height:12px; left:3em; top:-11px;}
.Form000573 .from h1{ margin:0; font-weight:normal;border-bottom:1px solid #d1d1d1; font-size:16px; padding-left:15px; height:35px;}
.Form000573 .from h1 span{ border-bottom:3px solid #b12e33; padding-bottom:0.8em; display:inline-block; height:36px;}
.Form000573 .from .btn{ cursor:pointer; border:none; padding:0 15%;height:35px; font-size:14px; color:#fff; background:#d02128;}
.Form000573 .from .f_name{ width:80px; padding-right:15px;text-align:right; color:#4d4d4d;}
.Form000573 .from table{ max-width:800px; width:97%}
.Form000573 .from td{  line-height:35px; padding-top:3%; vertical-align:top;}
.Form000573 .from .text{ width:80%; border:1px solid #eaeaea; height:35px; line-height:35px; padding:0 2%; border-radius:3px;}
.Form000573 .from .textcode{ width:80px;}
.Form000573 .from .text:focus{ border-color:#df2130; box-shadow:0 0 8px #FBC1C1 inset; transition:all ease 0.5s;}
.Form000573 .from textarea.text{ width:100%; height:175px;}
.Form000573 .from i{ color:#19ad66; font-style:normal;}
.Form000573 .form_err{color:#df2130;}
@media(max-width:1000px){
.Form000573 .from,.Form000573 .img{ width:100%; float: none;}
}
@media(max-width:640px){
.Form000573 .title{font-size:18px;}
.Form000573 .title span{ font-size:14px;}
}


/*
 .RighInfo002257 为demo编号
 */
.RighInfo002257{}
.RighInfo002257{ padding:0px 0 60px;}
.RighInfo002257 p{ line-height:1.8; }
.RighInfo002257 .item{border-bottom:1px dashed #d0d0d0; padding:25px 0; max-width: 462px; margin: 0 auto;}
.RighInfo002257 .item .pic .pic-inner,.RighInfo002257 .item .word .word-inner{ display: table-cell; vertical-align: middle;}
.RighInfo002257 .item .h1{font-size:16px; margin: 0; }
.RighInfo002257 .item .con{color:#666;font-size:14px; margin: 10px 0 0;line-height: 25px;}
@media only screen and (max-width: 767px) {
	.RighInfo002257 .item .word{ padding-bottom: 15px;}
}
@media only screen and (min-width:768px ) {
	.RighInfo002257 .item{ max-width: none; padding:38px 0; }
	.RighInfo002257 .item .pic{ float: left; width: 40%; text-align: left;}
    .RighInfo002257 .item .word{ float: right; width: 55%;}
    .RighInfo002257 .item.odd .pic{ float: right;}
    .RighInfo002257 .item.odd .word{ float: left;}
}



.TextList000746{ padding:2% 0 1.5%}
.TextList000746 li{border-bottom: #f0f0f0 1px dashed; line-height:27px; padding:10px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../images/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000746 li a:hover{ color:#be1623;}
.TextList000746 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}









/*Floor002212*/
.Floor002212{ padding:60px 0 80px;}
.Floor002212 .List li h4 a,
.Floor002212 .List li,
.Floor002212 .List li .more{transition:all 0.5s ease-out 0s;}
.Floor002212 .h2{text-align: center; color: #18222a; font-size:30px; font-weight:normal;}
.Floor002212 .h2:after{ display:block; margin:2% auto; content: ""; width: 52px; height: 2px; background:#8b0202;}
.Floor002212 .List{margin-top: 20px; position: relative;}
.Floor002212 .List li{float: left; margin-right:40px; 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:26px 22px; background: #fff;}
.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: #5e6a73;}
.Floor002212 .List li p{font-size: 14px; color: #9ba6af; height: 54px; overflow: hidden; line-height: 26px; 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:hover .more,
.Floor002212 .List li:hover h4 a{color:#8b0202;}
.Floor002212 .List .btn{ width:20px; height:42px; position:absolute;top: 50%; margin-top: -22px; background-image:url(../images/Floor002212-icon.png); background-repeat:no-repeat; display:block; z-index:5;}
.Floor002212 .List .prev{left: -70px; background-position:0 0;}
.Floor002212 .List .next{ right:-70px;background-position:-21px 0;}
.Floor002212 .List .prev:hover{background-position:0 -42px;}
.Floor002212 .List .next:hover{background-position:-21px -42px;}
.Floor002212 .List .btn a{ display:block; width:20px; height:42px;}
@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%;}
}
/*Floor002212 End*/
