


body{ background:rgba(19,26,40,0.9); color:#fff;}









/*插件样式，如果有多个一样的只留一份*/
html.fp-enabled,
.fp-enabled body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: hidden;
    position: relative;
}
.fp-scroller{
    overflow: hidden;
}
.iScrollIndicator{
    border: 0 !important;
}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
    height: 12px;
    width: 12px;
    margin: -6px 0 0 -6px;
    border-radius: 100%;
 }
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 4px;
    width: 4px;
    border: 0;
    background: #ffd83f;
    left: 50%;
    top: 50%;
    margin: -2px 0 0 -2px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
    width: 10px;
    height: 10px;
    margin: -5px 0px 0px -5px;
	
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
    cursor: pointer;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important;
}

.fp-responsive .fp-auto-height-responsive.fp-section,
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell {
    height: auto !important;
}

/*分享样式*/
.jiathis_style>*{ box-sizing: content-box !important;}



/*漂浮*/
.fixed{position:fixed;bottom:20%;right:0px;width:45px; display:block; z-index: 9999;}
.fixed .child{position:absolute;right:0px;overflow:hidden;cursor:pointer;width:45px;height:45px;background:rgba(42,45,52,0.9);line-height: 45px;margin-top:1px;}
.fixed .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.fixed .child:hover{width:160px;background: #ffd83f;}
.fixed .child:hover p{ color: #000;}
.fixed .child img{position:absolute;top:0px;left:0px;}
.fixed .child p{position: absolute;left:45px;color:#fff; top:-15px; font-size: 14px; white-space: nowrap;}

.fixed .fixedCall{bottom:46px;}
.fixed .fixedEmail{bottom:92px;}

.fixed .fixedEmail:hover{width:190px;}





/*
 .Floor002390 为demo编号
 */
.Floor002390{width: 100%;position: relative;}

/* 头部-header Start */
.Floor002390 header{position:fixed;  z-index:99; width: 100%; background:url(../images/top-bg.png) repeat-x left top;}
.Floor002390 header .auto{height: 120px; margin:0 3%;}

/*logo*/
.Floor002390 header .logo{width:38.5%; float: left; margin-top: 1%;}
@media(min-width:1201px){
.Floor002390 header .logo{text-align: right;}
}
@media(max-width:1200px){
    .Floor002390 header .logo{ left:2%;}
}
@media(max-width:1000px){
	.Floor002390 header .logo{width: 50%; margin-top:3%;}
}


/*头部语言版本-lang*/
.Floor002390 header .lang{position: relative; display: inline-block;float: right; margin-top: 45px;width:120px;height:35px;background: url("../images/Floor002390-shaerbg.png") no-repeat}
.Floor002390 header .lang a{ color:#fff; line-height:35px; margin-left:30px;}
.Floor002390 header .lang a.cur{color: #000000;}
.Floor002390 header .lang div{display: none; position: absolute;left: 0px;top: 33px;z-index: 10;padding:0;}
@media(max-width:1000px){
	.Floor002390 header .lang{  position: absolute; right: 22%; top: 25px; margin-top: 0;}
}
@media(max-width:640px){
    .Floor002390 header .lang{  position: absolute; right: 25%; top: 25px; margin-top: 0; width: 70px; height: 30px; line-height: 30px; border-radius: 30px; text-align: center; font-size: 12px;}
    .Floor002390 header .lang a{ line-height: 30px; margin-left: 0;}
    .Floor002390 header .lang div{ width: 100%;}
}
.Floor002390 header .lang a.cur{color: }

/*头部导航栏-nav*/
.Floor002390 header nav{width:45%;float: right;line-height: 120px;height: 120px;}
.Floor002390 header nav li{ float:left; z-index:101;position: relative;}
.Floor002390 header nav li a{ display:block; color:#333;text-align: center;font-size:18px;}
.Floor002390 header nav li > a{ color:#fff; padding: 0 20px; position: relative; transition:all .3s;}
.Floor002390 header nav li+li>a:before{ content: ""; position: absolute; left: 0; width: 1px; height: 10px; top: 50%; margin-top: -5px;background-color:#FFFFFF; -moz-opacity:0.15;  opacity: 0.15; filter:alpha(opacity=15);}
.Floor002390 header nav li > a:hover,
.Floor002390 header nav li > a.aon{  color:#ffd83f; }
.Floor002390 header nav li dl{ position:absolute; opacity:0; left:0; top:100%; width:100%; display:none;padding: 20px 0;background: rgba(255,255,255,0.1);}
.Floor002390 header nav li dd{line-height:3;}
.Floor002390 header nav li dd a{font-size:14px; color:#fff;}
.Floor002390 header nav li a:hover{color:#ffd83f;}
@media(max-width:1600px){
	.Floor002390 header nav{width:50%;}
}
@media(max-width:1440px){
	.Floor002390 header nav{width:48%;line-height: 100px;height: 100px;}
	.Floor002390 header nav li a{ font-size:15px;}
	.Floor002390 header nav li > a{ padding: 0 15px;}
}
@media(max-width:1199px){
	.Floor002390 header nav{line-height: 100px;height: 100px;}
	.Floor002390 header nav li > a{ padding: 0 8px;}
}
@media(max-width:1000px){

    .Floor002390 header nav{line-height: 30px;height: auto;z-index: 9999;position:absolute; right:0; top:100%; background-color:#fff; width:100%; max-width:250px; border-radius:0 0 0 5px; display:none;}
    .Floor002390 header nav ul{ float:none;padding: 5%;position: static}
    .Floor002390 header nav li{ float:none; margin-left:0;width: 80%;}
    .Floor002390 header nav li a{background:none;color: #404040;}
    .Floor002390 header nav li > a{padding:5%; font-size:18px;color:#333;}
    .Floor002390 header nav li dl{ position:relative; top:auto; width:auto; padding-left:10%;display: none;padding-top: 0; }
    .Floor002390 header nav li dd{ float:none; border-bottom:1px solid #eee;}
    
    .Floor002390 header .mobile_menu{ overflow:hidden; position:absolute; width:50px; height:32px;  border-radius:5px 5px 0 0;top:20%;right: 5%; z-index:999;}
    .Floor002390 header .mobile_menu span,
    .Floor002390 header .mobile_menu span:before,
    .Floor002390 header .mobile_menu span:after{position:absolute;width:60%; left:20%; height:3px; background-color:#fff;transition:transform 0.3s; }
    .Floor002390 header .mobile_menu span:before,
    .Floor002390 header .mobile_menu span:after{ width:100%; left:0;content:'';}
    .Floor002390 header .mobile_menu span{ top:50%; margin-top:-1.5px;}
    .Floor002390 header .mobile_menu span:before{top:8px;}
    .Floor002390 header .mobile_menu span:after{ top:-8px;}
    .Floor002390 header .open_menu span{ background-color:transparent;}
    .Floor002390 header .open_menu span:before,
    .Floor002390 header .open_menu span:after{ top:50%;}
    .Floor002390 header .open_menu span:before{transform:rotate(45deg);}
    .Floor002390 header .open_menu span:after{ transform:rotate(-45deg);}
    
}

/*底部*/
.Floor002390 .section6 { background:#2a2d34; position:relative;}


/* 底部分享 */
.Floor002390 .bottomshare{min-height: 40px;}
.Floor002390 .bottomshare span{display: inline-block;margin-left: 8px}
.Floor002390 .bottomshare a{ display: inline-block !important;background: none !important; padding: 0 !important;margin: 0 !important; width: 32px !important; height:32px !important;margin-right: 5px !important;}
.Floor002390 .bottomshare .iconfont{width: 32px;height: 32px; font-size: 20px; text-align: center; line-height: 32px; border: 1px solid #7F8185; border-radius: 50%;}
.Floor002390 .bottomshare .jiathis_style .jtico{background: none  !important;padding: 0 !important; margin: 0 !important; width: auto !important;height:auto !important; display: block !important;}
.Floor002390 .bottomshare .jiathis_style .separator, .jiathis_style .jiathis_separator{line-height: 32px !important;}
/* 底部分享  End*/

/* 底部 链接、版权、备案号等 */
.Floor002390 .footer,
.Floor002390 .footer a{ color: #7F8185;}
.Floor002390 .footer a:hover{ color: #fff;}
.Floor002390 .footer{ background: #2a2d34; padding:25px 0;font-size: 14px;border-top:1px solid #414141;}
.Floor002390 .footer .auto{ margin:0 3%;}
.Floor002390 .footer .auto>*{width: 50%;float:left;}
.Floor002390 .footer .Blink>*+*{ margin-left: 20px;position: relative;}
.Floor002390 .footer .Blink>*+*:before{ border-left: 1px dotted #7f8185; content: ""; position: absolute; top: 30%; left: -10px; height: 50%;}
.Floor002390 .footer .Copyright{text-align: right;}
.Floor002390 .footer .Copyright a{text-decoration: underline;}

.Floor002390 .footer .jiathis_button_taobao{ width: 32px!important; height: 32px!important; background: url(../images/taobao_ico.png) no-repeat!important; margin-left: 8px!important;}


@media (max-width:1000px) {
    .Floor002390 .footer{position: relative;padding: 3% 0;}
    .Floor002390 .footer .auto>*{width: 100%;float:none; text-align: center !important; }
    .Floor002390 .Blink a{padding: 1% 1%;}
}
@media (max-width:640px) {
    .Floor002390 .Blink{ display:none;}
}

/* 底部 链接、版权、备案号等  End */

/*底部 End*/


/*首页一屏一滚*/
.Floor002390 .section{ background-position: center; background-repeat: no-repeat; position: relative;}
.Floor002390 .section .section1_cn{ font-size:20px; color:#fff; text-align:center; line-height:30px; position:relative; font-weight:lighter;}
.Floor002390 .section .section1_en{ font-size:14px; color:rgba(255, 255, 255, 0.9); text-align:center; position:relative;max-width:960px; margin:20px auto; line-height:20px;}
.Floor002390 .section .section1_btn{ text-align: center; position:relative; margin-top:1%; }
.Floor002390 .section .section1_btn a{ color:#fff; background:transparent; padding: 10px; font-size: 16px; line-height: 24px; border-radius: 3px; transition:all ease-in-out .3s;}
.Floor002390 .section .section1_btn:hover a{ background:#ffd83f; padding: 10px 26px;}

.Floor002390 .section .section1_lisn{ text-align:center; color:#fff; padding:20px 5px; position:relative; max-width: 1200px; margin-left: auto; margin-right: auto; width: 80%;}
.Floor002390 .section .section1_lisn li .img{ width:80px; height:65px; display:inline-block;}
.Floor002390 .section .section1_lisn li a{ color:#fff;}
.Floor002390 .section .section1_lisn li .section1_lisn_cn{  font-size:14px;  line-height:25px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.Floor002390 .section .section1_lisn li .section1_lisn_en{ font-size:12px; line-height:15px; height:30px; overflow:hidden; text-transform:uppercase;}

.Floor002390 .section4 .section1_lisn{ padding-top:0;}
.Floor002390 .section4 .section1_lisn li{ text-align:center; display:inline-block; width:33.33%; max-width:280px;transition: all 1s;  height: 150px; padding-bottom:10px; margin:0 -3px; opacity: 0.9;position: relative;}
.Floor002390 .section4 .section1_lisn li:hover{transform: scale(1.1); opacity: 1; z-index: 9999; position: relative; box-shadow: -4px 4px 14px #a59e9e;}
.Floor002390 .section4 .section1_lisn li:nth-child(1){ background:#5bc1d8;}
.Floor002390 .section4 .section1_lisn li:nth-child(2){ background:#ebb030;}
.Floor002390 .section4 .section1_lisn li:nth-child(3){ background:#e36624; }

.Floor002390 .section2 .section1_lisn li{ text-align:center; display:inline-block; width:33.33%; max-width:400px; margin:0px -3px; position:relative; padding-bottom:5px;}
.Floor002390 .section2 .section1_lisn li:hover{transform: scale(1.1); opacity: 1; z-index: 9999; position: relative; box-shadow: -4px 4px 14px #a59e9e;}
.Floor002390 .section2 .section1_lisn li a{position: absolute;width: 100%;height: 100%;display: inline-block;left: 0;top: 0;}
.Floor002390 .section2 .section1_lisn li:nth-child(1){ background:#5bc1d8;}
.Floor002390 .section2 .section1_lisn li:nth-child(2){ background:#62b549;}
.Floor002390 .section2 .section1_lisn li:nth-child(3){ background:#ebb030; }
.Floor002390 .section2 .section1_lisn li:nth-child(4){ background:#b65bd8; }
.Floor002390 .section2 .section1_lisn li:nth-child(5){ background:#e36624;}
.Floor002390 .section2 .section1_lisn li:nth-child(6){ background:#DF7A5C;}




.Floor002390 .fp-controlArrow.fp-next,.Floor002390 .fp-controlArrow.fp-prev{ display:none;}

.Floor002390 .section4 .section1_lisn li a{display: inline-block;width: 100%;height: 100%;color: #fff;position: absolute;top: 0;left: 0;}


@media (max-width:640px){
.Floor002390 .section .section1_lisn{ width:90%;}
}



/*滚屏提示*/
.Floor002390 .sidebar{ position:fixed; z-index:999; right:3%; top:40%; display:none;}
.Floor002390 .sidebar li a{ width:20px; height:2px; display:block; margin:20px 0px; background:#fff;}
.Floor002390 .sidebar li.active a{ width:60px; background:#ffd83f;}


@media (max-width:768px) {
   .Floor002390  .section1 .section1_lisn li{ max-width:200px;}
   .Floor002390 .section4 .section1_lisn{ padding-top:0;}

}

@media (max-width:1024px) {
   .Floor002390 .section2 .section1_cn{ padding-top:80px;}
   .Floor002390  .section2 .section1_lisn li{ max-width:200px; height:100px;}

}

@media (min-width:1000px) {
	
    .Floor002390 .section2 .section1_cn{  padding-top:8%;}
	.Floor002390 .section2 .section1_lisn{ width:70%;}
	.Floor002390 .section2 .section1_lisn ul{ width: 56%;}
	.Floor002390 .section2 .section1_lisn li{  width:24%; max-width:150px; height:156px; margin:0; padding-top:5%;}
	.Floor002390 .section2 .section1_lisn li:nth-child(3){ margin-right:24.5%;}
	.Floor002390 .section2 .section1_lisn li:nth-child(4){  margin-left:24.5%;}

    .Floor002390 .section .section1_cn{  font-size:20px;}
    .Floor002390 .section2 .section1_cn,.Floor002390 .section2 .section1_en{transition: All 2s;-webkit-transition: All 2s;-moz-transition: All 2s;-o-transition: All 2s;}
    .Floor002390 .section2 .section1_cn{ top:-400px; opacity:0;}
    .Floor002390 .section2 .section1_en{ top:-360px; opacity:0;}
    .Floor002390 .section2.active .section1_cn{ top: 0px; opacity:1;}
    .Floor002390 .section2.active .section1_en{ top: 0px; opacity:1;}
    .Floor002390 .section2 .section1_lisn li{transition: All 0.55s linear;-webkit-transition: All 0.55s linear;-moz-transition: All 0.55s linear;-o-transition: All 0.55s linear;}
    .Floor002390 .section2 .section1_lisn li:nth-child(1){ bottom:-400px;opacity:0;}
    .Floor002390 .section2 .section1_lisn li:nth-child(2){ bottom:-600px; opacity:0;}
    .Floor002390 .section2 .section1_lisn li:nth-child(3){ bottom:-400px; opacity:0;}
    .Floor002390 .section2 .section1_lisn li:nth-child(4){ bottom:-600px; opacity:0;}
    .Floor002390 .section2 .section1_lisn li:nth-child(5){ bottom:-400px; opacity:0;}
	.Floor002390 .section2 .section1_lisn li:nth-child(6){ bottom:-600px; opacity:0;}
    .Floor002390 .section2.active .section1_lisn li{ bottom:0px; opacity:0.9;transition: all 2s; }
    .Floor002390 .section2.active .section1_lisn li a
    .Floor002390 .section2.active .section1_lisn li:hover{transform: scale(1.2); opacity: 1; z-index: 9999; position: relative; }
	
	
    .Floor002390 .section1 .section1_cn,.Floor002390 .section1 .section1_en{transition: All 2s;-webkit-transition: All 2s;-moz-transition: All 2s;-o-transition: All 2s;}
    .Floor002390 .section1 .section1_cn{ top:-400px; opacity:0;}
    .Floor002390 .section1 .section1_en{ bottom:-400px; opacity:0;}
    .Floor002390 .section1.active .section1_cn{ top: 0px; opacity:1;}
    .Floor002390 .section1.active .section1_en{ bottom: 0px; opacity:1;}
	
	.Floor002390 .section3 .section1_cn,.Floor002390 .section3 .section1_en{transition: All 2s;-webkit-transition: All 2s;-moz-transition: All 2s;-o-transition: All 2s;}
    .Floor002390 .section3 .section1_cn{ top:-400px; opacity:0;}
    .Floor002390 .section3 .section1_en{ bottom:-400px; opacity:0;}
    .Floor002390 .section3.active .section1_cn{ top: 0px; opacity:1;}
    .Floor002390 .section3.active .section1_en{ bottom: 0px; opacity:1;}
	
	.Floor002390 .section4 .section1_cn,.Floor002390 .section4 .section1_en{transition: All 2s;-webkit-transition: All 2s;-moz-transition: All 2s;-o-transition: All 2s;}
    .Floor002390 .section4 .section1_cn{ top:-400px; opacity:0;}
    .Floor002390 .section4 .section1_en{ top:-360px; opacity:0;}
	.Floor002390 .section4.active .section1_cn{ top: 0px; opacity:1;}
    .Floor002390 .section4.active .section1_en{ top: 0px; opacity:1;}
	.Floor002390 .section4 .section1_lisn li{transition: All 0.55s linear;-webkit-transition: All 0.55s linear;-moz-transition: All 0.55s linear;-o-transition: All 0.55s linear;}
    .Floor002390 .section4 .section1_lisn li:nth-child(1){ bottom:-400px;opacity:0;}
    .Floor002390 .section4 .section1_lisn li:nth-child(2){ bottom:-600px; opacity:0;}
    .Floor002390 .section4 .section1_lisn li:nth-child(3){ bottom:-400px; opacity:0;}
	.Floor002390 .section4.active .section1_lisn li{ bottom:0px; opacity:0.9;transition: all 2s; }

    .Floor002390 .section5 .section1_cn,.Floor002390 .section5 .section1_en{transition: All 2s;-webkit-transition: All 2s;-moz-transition: All 2s;-o-transition: All 2s;}
    .Floor002390 .section5 .section1_cn{ top:-400px; opacity:0;}
    .Floor002390 .section5 .section1_en{ top:-360px; opacity:0;}
	.Floor002390 .section5.active .section1_cn{ top: 0px; opacity:1;}
    .Floor002390 .section5.active .section1_en{ top: 0px; opacity:1;}
	.Floor002390 .section5 .Map001070 dl{ opacity:0.4;transition: All 1s linear;-webkit-transition: All 1s linear;-moz-transition: All 1s linear;-o-transition: All 1s linear;}
    .Floor002390 .section5.active .Map001070 dl{  opacity:1;transition: all 1s; }

	
}
@media (min-width:1366px) {

    .Floor002390 .section4 .section1_cn{  padding-top: 5%;}
    .Floor002390 .section .section1_cn{ font-size:35px;  }

    .Floor002390 .section .section1_lisn{ padding-top:40px;}
    .Floor002390 .section .section1_lisn li .section1_lisn_cn{ font-size:16px;line-height:30px;}
}
@media (min-width:1600px) {
    .Floor002390 .section4 .section1_lisn li{height:200px; margin:0 2px;}
    .Floor002390 .section4 .section1_cn{  padding-top: 0px;}
	
    .Floor002390 .section .section1_lisn{ padding-top:50px;}
    .Floor002390 .section .section1_cn{ font-size:50px; font-weight:lighter;   line-height:80px; }
	.Floor002390 .section .section1_en{ font-size:20px;  line-height:30px;}
	
	.Floor002390 .section2 .section1_lisn li{ padding-top:0; height:170px;}
	.Floor002390 .section2 .section1_cn{  padding-top:5%;}
	
    .Floor002390 .section .section1_lisn li .img{ width:100px; height:100px; display:inline-block;  margin-bottom:8px;}
    .Floor002390 .section .section1_lisn li .section1_lisn_cn{ font-size:18px; line-height:30px; }
    .Floor002390 .section .section1_lisn li .section1_lisn_en{ font-size:18px; }
	.Floor002390 .section4 .section1_lisn li .section1_lisn_cn{ font-size:20px; line-height:30px; }
    .Floor002390 .section4 .section1_lisn li .section1_lisn_en{ font-size:20px;}

	
    .Floor002390 .sidebar{ position:fixed; z-index:999; right:3%; top:42%; display:block}
}

/*
 .Map001070 为demo编号
 */
.Map001070{ max-width:1200px; margin:0 auto; padding:0; margin-top:2%;}
.Map001070 dd{  padding:2%;  background:rgba(0,0,0,0.3); padding-bottom:18%;  position:relative; width:49%; margin-right:2%; float:left; }
.Map001070 dd:last-child{ margin-right:0;}
.Map001070 .map *{ max-width:none;  }
.Map001070 dd figure{ padding: 0 5%;}
.Map001070 dd figure h1{font-size: 22px;color: #ffd83f; font-weight:normal;padding: 10px 0; margin:0;border-bottom: dashed 1px rgba(255,255,255,0.3);}
.Map001070 dd ul{ padding-top:10px;}
.Map001070 dd li{line-height:25px; color:#fff; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
.Map001070 dd li:nth-child(1){background-image:url(../images/Map001070-ico_01.png);}
.Map001070 dd li:nth-child(2){background-image:url(../images/Map001070-ico_03.png);}
.Map001070 dd li:nth-child(3){background-image:url(../images/Map001070-ico_04.png);}
.Map001070 dd li:nth-child(4){background-image:url(../images/Map001070-ico_05.png);}
@media(min-width:769px){
.Map001070 .map{ position:absolute !important; width:84%; right:8%; height:42%; bottom:6%;}
}
@media(max-width:768px){
.Map001070 dd{ padding:3%;}
.Map001070 dd figure h1{ font-size:16px;}
.Map001070 dd li{ padding-left:0;}
.Map001070 dd li:nth-child(1),
.Map001070 dd li:nth-child(2),
.Map001070 dd li:nth-child(3),
.Map001070 dd li:nth-child(4){ background-image:none;}
.Map001070 .map{ display:none;}
.Map001070 dd figure{ padding:0;}
}









/*
 .Banner001723 为demo编号
 */
.Banner001723{ position:relative; height:780px; text-align:center;}
.Banner001723 .ban{ position:absolute; left:0; top:0; width:100%; height:100%; background-position:center bottom; background-repeat:no-repeat;}
.Banner001723 .table{ display:table; width:100%; height:100%;}
.Banner001723 .table_cell{ display:table-cell; vertical-align:middle;}

.Banner001723 section{ position:relative; z-index:1; padding:1% 3%; display:inline-block; background:rgba(0,0,0,0.6); color:#fff;}
.Banner001723 section h1{ margin:0; padding-bottom:10px;position:relative; font-size:36px; font-weight:normal; line-height:normal;}
.Banner001723 section h1 i{ width:30%; height:2px; position:absolute; left:35%; background-color:#ffbd66; bottom:0;}
.Banner001723 section dl{ padding-top:10px;}
.Banner001723 section dl a{color:#fff; margin:0 3px; font-size:16px;}
.Banner001723 section dl a:hover{ color:#ffd83f;}
.Banner001723 section em{ position:absolute; width:8px; height:8px;  border:3px solid #ffd83f;}
.Banner001723 section em.t_l{ left:0; top:0; border-right:0; border-bottom:0;}
.Banner001723 section em.t_r{ right:0; top:0; border-left:0; border-bottom:0;}
.Banner001723 section em.b_l{ left:0; bottom:0;border-right:0; border-top:0;}
.Banner001723 section em.b_r{ right:0; bottom:0;border-left:0; border-top:0;}
@media(max-width:640px){
.Banner001723{ height:200px;}
.Banner001723 .ban{ background-position:center center; background-size:cover;}
.Banner001723 section{ display:none;}
}



/*Banner002058 */
.Banner002058{ position:relative; z-index:1;}
.Banner002058 .bx-viewport{ z-index:1;}
.Banner002058 li a,
.Banner002058 li{ height:780px;}
.Banner002058 li{ background-position: center bottom; background-repeat:no-repeat;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li img{ display:none;}
.Banner002058 li h1{ margin:0; font-size:50px; color:#fff; top:-100%;transition:top 1s;}
.Banner002058 li span{width:131px; border:2px solid #fff; line-height:36px; text-align:center; color:#fff; border-radius:50px;bottom:-100%;transition: 1s;}
.Banner002058 li figure.active h1{ top:0;}
.Banner002058 li figure.active span{bottom:0;transition: 1s;}

.Banner002058 .bx-controls-direction a{ z-index:10;position:absolute; width:49px; height:49px; overflow:hidden; line-height:1000px; top:50%; transform:translateY(-50%); background:url(../images/Banner002058-btn_left.png) no-repeat center center; background-size:contain;}
.Banner002058 .bx-controls-direction a.bx-prev{ left:2%;}
.Banner002058 .bx-controls-direction a.bx-next{ right:2%; background-image:url(../images/Banner002058-btn_right.png);}
.Banner002058 .bx-controls-direction a.bx-prev:hover{ background-image:url(../images/Banner002058-btn_lefton.png);}
.Banner002058 .bx-controls-direction a.bx-next:hover{ background-image:url(../images/Banner002058-btn_righton.png);}

.Banner002058 .bx-pager{ position:absolute; left:0; bottom:5%; text-align:center; width:100%; z-index:10; display:none;}
.Banner002058 .bx-pager *{width:13px; height:13px;}
.Banner002058 .bx-pager div{ display:inline-block;margin:0 5px;}
.Banner002058 .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; border-radius:50%; background:#fff; }
.Banner002058 .bx-pager div a.active{ background:#ffd83f;}
@media(max-width:1000px){
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner002058 li figure{ height:90px;}
.Banner002058 li figure h1{ font-size:30px;}
.Banner002058 .bx-controls-direction a{ width:30px; height:30px;}
}
@media(max-width:480px){
.Banner002058 li figure{ height:70px;}
.Banner002058 li figure h1{ font-size:20px;}
.Banner002058 li figure span{ line-height:26px; width:110px;}
.Banner002058 .bx-pager *{width:9px; height:9px;}
}


/*Menu002217*/
#C{ display: block; margin: 0; height: 50px; width: 100%; padding: 0; line-height: 0; overflow: hidden;}
.Menu002217{ padding:3% 0 1% 0;  }
.Menu002217 h2{font-size: 30px; color: #fff; text-align: center; line-height:30px; margin:0; font-weight:normal;}
.Menu002217 .tit {
    padding-top: 16px;
}
.Menu002217 .tit .tit_b {
    text-align: center;
    font-size: 18px;
    line-height: 48px;
    color: #fff;
    margin-bottom: 20px;
	opacity:0.6;
}
.Menu002217 .tit .tit_b span {
    width: 450px;
    height: 23px;
    background:url(../images/title-line.png) no-repeat center bottom;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
}
.Menu002217 .tit .tit_b .txt {
    text-transform: uppercase;
    text-align: center;
    display: inline-block;
    margin: 0 38px;
}
.Menu002217 nav{
	overflow: hidden;
    width: 100%;
    margin: 0 auto;
    margin-top: 13px;
    margin-bottom: 35px;
    text-align: center;}
.Menu002217 nav ul li{
	padding: 0 0;
	border-radius:40px;
    color: #8d8d8d;
    text-align: center;
    cursor: pointer;
    display: inline;
    margin: 0 5px;
    overflow: hidden;
    font-size: 16px;
    display: inline-block;}
.Menu002217 nav ul li a{
	color:rgba(255,255,255,0.8);
	padding: 8px 25px;
    display: block;
    background:rgba(255,255,255,0.1);
	transition: .3s ease-out;}
.Menu002217 nav ul li.on a,.Menu002217 nav ul li a:hover{color: #000;background:#ffd83f;}
@media(max-width:1199px){
.Menu002217 h2{ font-size:26px;}
.Menu002217 .tit .tit_b span{ width: 350px;}

}
@media(max-width:1000px){
.Menu002217 .tit .tit_b{ font-size:16px;}
.Menu002217 .tit .tit_b span{ width: 250px;}

.Menu002217 nav ul li a{ min-width:90px; font-size:14px; height:35px; line-height:35px; padding:0 3%;}
}
@media(max-width:789px){
.Menu002217 .tit .tit_b span{ width: 0;}
}
@media(max-width:640px){
.Menu002217 h2,
.Menu002217 .tit .tit_b{ display:none;}

.Menu002217 nav{ padding:0 2%;}	
.Menu002217 nav ul li{ width:100%; margin:0 0 3px; display:block;}
.Menu002217 nav ul li a{ border-radius:0;}	
}
/*Menu002217 End*/






/*Floor001899*/
.Floor001899{ position:relative; z-index:1; padding-bottom:1%;}
.Floor001899 .auto{position: relative; background:url(../images/Floor001899-bg.png) no-repeat 6% 40%;}

.Floor001899 h3{position: absolute; margin: 0;top: 0; left: 0; color: rgba(255,255,255,0.5); font-size: 42px; text-transform: uppercase; z-index: 1; }
.Floor001899 h3 span{display: block; color: #fff; font-size: 28px; font-weight:normal;}
.Floor001899 h3:after{ display:block;content: ""; width: 52px; height: 2px; margin-top:5%; background:#ffd83f;}

.Floor001899 ul{padding-left: 30%;}

.Floor001899 li{width: 33.33333333%;  padding: 0 30px; float: left; border-left: 1px solid rgba(255,255,255,0.1);padding-bottom:5%;}
.Floor001899 li:nth-child(1){width: 100%; padding-top:15%; }
.Floor001899 li pre{ line-height:28px; color:#fff; line-height:24px; font-size:15px; margin-bottom:2%; opacity:0.8;}
.Floor001899 li p{ line-height:28px; overflow:hidden; height:80px; opacity:0.8;font-size:15px;}
.Floor001899 li h4{font-size: 18px; color: #fff; margin: 0; line-height:41px; }
.Floor001899 li h4:before{ display:inline-block; content:'';width: 41px; height: 41px; margin-left:-52px; background:url(../images/Floor001899-icon1.png) no-repeat left center; vertical-align:middle; margin-right:15px;}
.Floor001899 li:nth-child(2) h4:before{ background-image:url(../images/Floor001899-icon2.png);}
.Floor001899 li:nth-child(3) h4:before{ background-image:url(../images/Floor001899-icon3.png);}
.Floor001899 li:nth-child(4) h4:before{ background-image:url(../images/Floor001899-icon4.png);}
.Floor001899 .pic{text-align: center;}
.Floor001899 .pic img{max-width: 100%;}
@media(max-width:1200px){
.Floor001899 .auto{ padding: 0 2%;}
.Floor001899 h3{ left:2%; font-size:36px;}
.Floor001899 h3 span{ font-size:24px;}
}
@media(max-width:1000px){
.Floor001899 .auto{ background:none;}
.Floor001899 h3{ position:relative; left:auto; top:auto; padding:2% 0 0 0;}
.Floor001899 ul{ padding-left:30px;}
.Floor001899 li:nth-child(1){ padding-top:5%;}
}
@media(max-width:768px){
.Floor001899 h3{font-size: 30px;}
.Floor001899 h3 span{ font-size: 20px;}
.Floor001899 h3:after{ margin-top:20px;}
}
@media(max-width:640px){
.Floor001899 li{ float:none; width:auto;  padding-bottom:0;}
.Floor001899 li p{ height:auto;}
.Floor001899 li h4{ font-size:16px; }
}
@media(max-width:480px){
.Floor001899 h3{font-size: 26px;}
.Floor001899 h3 span{ font-size: 18px;}
}





/*RighInfo002218*/
.RighInfo002218{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; min-height:246px; padding-bottom:5%;}
.RighInfo002218 .box1{padding:30px 30px 15px 15px;color:#728391;font-size:14px;line-height:30px;background:#fafafa;}
.RighInfo002218 .box1 .pic{float:right;margin-left:5%; overflow:hidden;}
.RighInfo002218 .box1 .h3{font-size:18px;margin:0 0 20px 0; font-weight:normal;}
.RighInfo002218 .box1 figure{ padding:3% 2%; color:#8d8d8d;}
@media(max-width:1000px){
.RighInfo002218 .box1 .pic{ float:none; margin:0 auto 3% auto; display:block;}	
}
/*RighInfo002218 End*/


/*
 .PicList001761 为demo编号
 */
.PicList001761 .categoryname{ padding:3% 0; font-size:22px; color:#4c433e;}
.PicList001761 .auto{padding:0 5%;}
.PicList001761 li{ float:left; width:17.6%; margin-right:3%; margin-bottom:3%; text-align:center; transition:all ease-in-out .3s;}
.PicList001761 li figure{ padding-bottom:100%; background-size:90%; background-color:#131e3d;   transition:all ease-in-out .5s;}
.PicList001761 li figure img{ display:none;}
.PicList001761 li a{color:#fff;display:block;}
.PicList001761 li a:hover figure{ background-size:100%;}
.PicList001761 li a:hover span{ background-color:#ffd83f; color:#000;}
.PicList001761 li span{ line-height:24px; padding:5% 8%; font-size:15px; background:rgba(255,255,255,0.05); text-transform:uppercase; transition:all ease-in-out .3s; font-weight:bold; }
.PicList001761 li span b{ opacity:0.7; display:block; font-weight:normal;}
.PicList001761 li:nth-child(5n){ margin-right:0;}

@media(max-width:1366px){
.PicList001761 .auto{padding:0 4%;}	
.PicList001761 .categoryname{ font-size:18px;}
.PicList001761 li{width:22.75%;  margin-right:3%; margin-bottom:4%;}
.PicList001761 li:nth-child(4n){ margin-right:0;}
.PicList001761 li:nth-child(5n){ margin-right:3%;}

}
@media(max-width:1000px){
.PicList001761 li{ width:32%;  margin-right:2%; margin-bottom:2%;}
.PicList001761 li:nth-child(3n){ margin-right:0;}
.PicList001761 li:nth-child(4n),
.PicList001761 li:nth-child(5n){ margin-right:2%;}

}
@media(max-width:768px){
.PicList001761 .categoryname{ font-size:18px;}
.PicList001761 li{ width:48%;  margin-right:4%; margin-bottom:4%;}
.PicList001761 li:nth-child(1n){ margin-right:4%;}
.PicList001761 li:nth-child(2n){ margin-right:0;}
.PicList001761 li:nth-child(3),
.PicList001761 li:nth-child(5){ margin-right:4%;}
}

@media(max-width:375px){
.PicList001761 li{ width:auto; float:none; margin-right:0; margin-bottom:2%;}
}



/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:3% 0 5% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle; background:rgba(255,255,255,0.05); padding:0 15px; line-height:35px; font-size:16px; color:#fff; transition:all ease-out 0.3s;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#ffd83f; color:#000; border-color:#ffd83f;}
.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:40px; background:url(../images/Page002046-a_prev.gif) no-repeat center center rgba(255,255,255,0.05); overflow:hidden; line-height:1000px; height:35px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:768px){
.Page002046 .Pages{ text-align:center; padding:2% 0 8% 0;}

}
@media(max-width:640px){
.Page002046 .Pages{ text-align:center; padding:2% 0 10% 0;}
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:375px){
.Page002046 .Pages{ text-align:center; padding:2% 0 15% 0;}
.Page002046 .Pages a{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ display:inline-block;}
}














/*
 企业文化
 */
/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0;}
.RighInfo002226 .dl{color:#fff;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;display:inline-block; border-bottom: 2px #ffd83f solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{ font-size:16px; padding:15px 0 30px; line-height:2.25;}
.RighInfo002226 .word{ float:left; width:58%;}
.RighInfo002226 .pic{ float:right; width:38%;}
@media(max-width:640px){
.RighInfo002226 .dl .h4{ font-size:16px;}
.RighInfo002226 .word,
.RighInfo002226 .pic{ float:none; width:auto;}
}




/*
发展历程
 */
/*
 .Timeline000397 为demo编号
 */
.Timeline000397{ position:relative; padding:4% 0; background: url(../images/RighInfo001749-bg.png) no-repeat center bottom;}
.Timeline000397 .line{width: 100%;height: 5px;background:#f5f5f5;position: absolute;left: 0;top: 50%; margin-top:-2px;z-index: 1;}
.Timeline000397 .auto{ position:relative; z-index:2; height:440px;}
.Timeline000397 .bd li{ float:left; width:25%; position:relative;height:440px;}
.Timeline000397 .prev,
.Timeline000397 .next{ width:50px; height:50px; position:absolute; top:50%; margin-top:-28px; background-image:url(../images/Timeline000397-arrow.png); background-repeat:no-repeat; z-index:10; cursor:pointer;}
.Timeline000397 .prev{ left:2%; background-position:0 0;}
.Timeline000397 .next{ right:2%; background-position:-50px 0;}
.Timeline000397 .bd li .icon{ height:50%; background:url(../images/Timeline000397-icon1.png) no-repeat left bottom; width:12px; position:absolute; top:0; left:50%; margin-left:-6px; margin-top:-2px;}
.Timeline000397 .bd li.odd .icon{ top:50%; background-image:url(../images/Timeline000397-icon2.png); background-position:0 5px;}
.Timeline000397 .bd li div{ line-height:26px; overflow:hidden; max-height:130px;color:#fff; position:absolute; width:100%; left:0; bottom:310px; font-size:16px; text-align:center;}
.Timeline000397 .bd li.odd div{ bottom:auto; top:310px;}
.Timeline000397 .bd li time{ position:absolute; width:100%; text-align:center; top:54%; color:#fff; font-size:24px;}
.Timeline000397 .bd li.odd time{ top:38%;}
.Timeline000397 .prevStop,
.Timeline000397 .nextStop{ cursor:default;}

@media(max-width:640px){
.Timeline000397 .bd li time{ font-size:18px;}
.Timeline000397 .bd li div{ font-size:14px;  max-height:120px;}
}



/*
 产品详情
 */
/*RighInfo001774*/
.RighInfo001774 .list_img{float:left; width:50%; margin-bottom:3%;}
/*.RighInfo001774 .big{ margin-bottom:20px;}*/
.RighInfo001774 .big li figure{ padding-bottom:80%; background-size:contain;}
.RighInfo001774 .scroll li img,
.RighInfo001774 .big li img{ display:none;}
.RighInfo001774 .scroll{ padding:0 30px; position:relative;}
.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; width:65px;}
.RighInfo001774 .scroll li figure{ margin:0 auto; padding-bottom:70.3%; background-size:contain; max-width:90%; border:1px solid rgba(255,255,255,0.05);}
.RighInfo001774 .scroll li.on figure{ border-color:#ffd83f;}

.RighInfo001774 .intro{ float:right; width:45%; }
.RighInfo001774 .intro h1{ margin:0;padding:5% 0;border-bottom:1px dashed #404551;}
.RighInfo001774 .intro h3{ margin:0;padding:5% 0; color:#fff;}

.RighInfo001774 .intro h1,
.RighInfo001774 .intro h3,
.RighInfo001774 .intro p{ margin:0;padding:5% 0;border-bottom:1px solid #404551;}
.RighInfo001774 .intro p{line-height:38px; color: #f5f5f5; margin-bottom:10%; font-size: 15px;}

.RighInfo001774 .intro h1{ padding:3% 0; color:#ffd83f; font-size:24px; }
.RighInfo001774 .intro h3{ font-size:16px; font-weight:normal;}
.RighInfo001774 .intro .more { padding-bottom: 10%;}
.RighInfo001774 .intro .more a{ display:inline-block; border:1px solid #ffd83f; padding:10px 0; color:#ffd83f; transition:0.4s; border-radius: 40px; width: 150px; text-align: center;}
.RighInfo001774 .intro .more a:hover{ border-color:#ffd83f;background:#ffd83f;color:#fff; }

.RighInfo001774 .intro .share{ padding:2% 0; overflow:hidden; border-bottom:1px solid #eaeaea; margin-bottom:5%;}
.RighInfo001774 .intro .share em{ float:left; font-size:14px; font-style:normal; line-height:28px;}
.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-bottom: 0%;border-top: 1px solid #404551;}
.RighInfo001774 .infobox .tab{ border-bottom:1px solid #404551;overflow:hidden; text-align: center; margin: 0; font-weight: normal;}
.RighInfo001774 .infobox .tab span{padding:0 72px; margin: 22px 0; color:#f1f1f1; font-size:18px;  cursor:pointer; display: inline-block; border-right: 1px dashed #ccc;}
.RighInfo001774 .infobox .tab span:last-child{border:none;}
.RighInfo001774 .infobox .tab span.on{ color:#ffd83f;}
.RighInfo001774 .single{ padding:2% 0 8%; line-height:32px; font-size: 16px; }
@media(max-width:1000px){
.RighInfo001774 .infobox .tab span:nth-child(3){ border-right: none;}
}
@media(max-width:768px){
.RighInfo001774 .list_img,
.RighInfo001774 .intro{ float:none; width:auto; margin-bottom:3%;}
.RighInfo001774 .infobox .tab span:nth-child(2){ border-right: none;}
.RighInfo001774 .infobox .tab span:nth-child(3){ border-right: 1px dashed #ccc;}
}
@media(max-width:480px){
.RighInfo001774 .tableInfo dd{ float:none; width:auto;}
.RighInfo001774 .infobox .tab span,
.RighInfo001774 .infobox .tab span:nth-child(3){ border-right: none;}
}





/*
常见问题
 */
/*
 .TextList001202 为demo编号
 */
.TextList001202{padding:0 0 1% 0;}
.TextList001202 li{padding-bottom:14px;}
.TextList001202 dl{ position:relative; padding-left:53px;}
.TextList001202 dl dt,
.TextList001202 dl .dd{ border:1px solid #404551;}
.TextList001202 dl dt{ position:absolute; width:50px; left:0; top:0; color:#ffd83f; text-align:center; font-size:24px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q .dd,
.TextList001202 dl.A dt{ height:50px; line-height:50px;}
.TextList001202 dl.A .dd{ padding:2%; line-height:26px; font-size:15px;}
.TextList001202 dl.Q .dd{ padding:0 2%; font-size: 18px;}
.TextList001202 li figure{ padding-top:2%;}
.TextList001202 li figure a{ display:inline-block; padding:0 20px; line-height:25px;color:#fff; background-color:#ffd83f;}
.TextList001202 dl.A{ display:none; padding-top:4px;}
.TextList001202 dl.A dt{ top:4px;}
.TextList001202 dl.A p{ margin:0;}
.TextList001202 dl.Q_on dt{ color:#333; background-color:#ffd83f;border:1px solid #ffd83f;}
.TextList001202 dl.Q_on .dd{border:1px solid #ffd83f;}
@media(max-width:1200px){
.TextList001202{ padding:0 2%;}	
}
@media(max-width:480px){
.TextList001202 dl.Q dt,
.TextList001202 dl.Q .dd,
.TextList001202 dl.A dt{ height:40px; line-height:40px;}
.TextList001202 h1,
.TextList001202 dl dt{font-size:15px;}
.TextList001202 dl.Q .dd{  font-size: 15px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.TextList001202 dl.A p{ max-height:75px; overflow:hidden; font-size:14px;}
}






/*
 维修保证
 */
/*
 .RighInfo001503 为demo编号
 */
.RighInfo001503{ margin-bottom:3%;} 
.RighInfo001503 .title{   padding-bottom:20px;}  
.RighInfo001503 .title .tit{ font-size:20px; color:#fff; font-weight:normal; margin:0;}
.RighInfo001503 .title p{ font-size:15px; color:#fff;line-height:30px; margin:0; text-indent:2em; padding-top:20px;}
.RighInfo001503 .title .p2{ font-size:15px; color:#fff;line-height:30px; margin:0; text-indent:0; padding-top:20px;}

.RighInfo001503 .con{padding:26px; border:1px solid #404551;}
.RighInfo001503 .con .box{ border-bottom:1px dashed #404551; padding-bottom:10px; margin-bottom:20px;}
.RighInfo001503 .h4 { font-size:16px; color:#ffd83f; font-weight:normal; margin-top:0; margin-bottom: 10px; }
.RighInfo001503 .h4:after { width:30px; height:1px; background:#ffd83f; border:none; margin:15px 0px; content: ""; display: block; }
.RighInfo001503 .ul { margin: 0; clear: both; }
.RighInfo001503 .ul li { font-size:15px; line-height:2.245;  color:#c9c9c9;}
.RighInfo001503 .ul li span { font-family:Arial; font-size:16px; color:#ffd83f; font-weight:bold;}
.RighInfo001503 p { line-height:26px; font-size:15px; color:#c9c9c9; margin:0px 0px 25px; clear:both; }
.RighInfo001503 .p1 {padding-left:24px; line-height:24px;}
.RighInfo001503 .box2{ border-bottom:1px solid #404551; padding-bottom:10px; margin-bottom:20px;}
.RighInfo001503 .box2 .pic img{ display:block; margin:0 auto;}



/*
 .RighInfo002257 为demo编号
 */


.RighInfo002257{ margin: 2% 0 4%;}
.RighInfo002257 .auto{border:1px solid #404551; padding:2% ;}
.RighInfo002257 .auto .title{ text-align:center;  padding-bottom:2%; position:relative;color:#ffd83f;display:block; font-size:24px;}
.RighInfo002257 .auto .title::before,
.RighInfo002257 .auto .title::after{ position:absolute; content:''; height:1px; width:20%; top:30%;background:#6a6f7b; }
.RighInfo002257 .auto .title::before{ left:40%; transform:translateX(-105%);}
.RighInfo002257 .auto .title::after{ right:40%; transform:translateX(105%) rotate(180deg);}

.RighInfo002257 p{ line-height:1.8; font-size: 15px; }
.RighInfo002257 .item{border-bottom:1px dashed #404551; 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:#c9c9c9;font-size:15px; margin: 10px 0 0; line-height: 30px;}
@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;}
}





















/*
 展会信息
 */
/*
 .PicList002255 为demo编号
 */

.PicList002255 .box1{border:1px solid #404551; padding:4% 2% 1%;margin-bottom:5%; }
.PicList002255  .title{ text-align:center; overflow:hidden; padding-bottom:5%;}
.PicList002255  .title figure{ position:relative;color:#ffd83f;display:inline-block; font-size:24px;}
.PicList002255  .title figure::before,
.PicList002255  .title figure::after{ position:absolute; content:''; height:1px; width:122%; bottom:50%;background:#6a6f7b; }
.PicList002255  .title figure::before{ left:0; transform:translateX(-105%);}
.PicList002255  .title figure::after{ right:0; transform:translateX(105%) rotate(180deg);}
.PicList002255 li{height:200px; margin-top:70px; margin-bottom:50px; border:1px solid #404551; position: relative; }
.PicList002255 li .pic{ position: absolute;width: 180px; height: 212px;left: 25px; top: -15px;}
.PicList002255 li .pic img{ display:block;width:100%;  height:212px;}
.PicList002255 li div{ padding:25px 25px 0 260px;}
.PicList002255 li div h5{ margin:0; font-size:16px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.PicList002255 li div h5 a{color:#fff;}
.PicList002255 li:hover div h5 a{color: #ffd83f; }
.PicList002255 li div time{color:#fff;}
.PicList002255 li div p{ margin: 0 ; line-height: 30px; overflow: hidden; font-size: 14px; height:30px;}

.PicList002255 li div .more{ width:96px; height:28px; line-height:28px; color:#fff; border-radius:28px; background:url(../images/Floor001705-more.png) no-repeat 90% center #68b63d; padding-left:20px; display:inline-block;transition:0.3s; margin-top: 4%;} 
.PicList002255 li:hover div .more{ width:120px;}

@media(max-width:640px){
	.PicList002255 li{ height: 160px;margin-top: 50px; margin-bottom: 30px;}
	.PicList002255 li .pic{ width: 130px; height: 153px; top: 0px;left: 10px; }
	.PicList002255 li .pic img{ height: 153px;}
	.PicList002255 li div{ padding:10px 10px 0 155px;}
	.PicList002255 li div p{ line-height:20px; height:20px; margin-top:3px;}
	.PicList002255 li div .more{ margin-top:1%;}
}

@media only screen and (min-width:768px){
	.PicList002255 li{ float: left; width: 48%;margin-top:60px; margin-bottom:40px;height: 185px;}
	.PicList002255 li.odd{ float: right;}
	.PicList002255 li .pic{ width: 38%;  height: 212px;left: 15px; top: -30px;}
	.PicList002255 li .pic img{ height:212px;}
	.PicList002255 li div{ padding:24px 4% 0 45%;}
}
@media only screen and (min-width:1024px){
	.PicList002255 li{margin-top:70px; margin-bottom:50px; height: 200px;}
	.PicList002255 li .pic{ width: 38%; height: 258px;left: 35px; top: -59px;}
	.PicList002255 li .pic img{ height:258px;}
	.PicList002255 li div{ padding:24px 5% 0 52%;}
}





/*
其他信息
 */
/*
 .PicList001200 为demo编号
 */
.PicList001200 li{ padding:10px; border:1px solid #404551; margin-bottom:2%;}
.PicList001200 li a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:27%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#404551; right:0;}
.PicList001200 li div::after{ width:7%; height:1px; background-color:#ffd83f; bottom:10%; left:-9%; z-index:2;}
.PicList001200 li h3{ margin:0; font-size:16px; padding:3% 0 0 0; font-weight:normal; color:#f5f5f5;}
.PicList001200 li p{ margin:3% 0 0 0; color:#969696; line-height:28px; height:56px; overflow:hidden; font-size:15px;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#969696;}

.PicList001200 li:hover{ border-color:#ffd83f;}
.PicList001200 li:hover h3{  font-weight:bold; color:#ffd83f;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:640px){
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}
.PicList001200 li a{ padding-left:40%;}
.PicList001200 li figure{ width:37%;}
}





/*
 联系方式
 */
/*
 .Map001071 为demo编号
 */
.Map001071{padding:0 2% 4% 2%;}
.Map001071 dd{ margin-bottom:2%; padding-right:53%; background-color:rgba(255,255,255,0.1); position:relative;}
.Map001071 dd:last-child{ margin-bottom:0;}
.Map001071 .map *{ max-width:none;}
.Map001071 dd figure{ padding:3% 0 3% 7%;}
.Map001071 dd figure h1{font-size: 22px;color: #ffd83f; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001071 dd ul{ padding-top:16px;}
.Map001071 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0; font-size: 15px;}
.Map001071 dd li:nth-child(1){background-image:url(../images/Map001070-ico_01.png);}
.Map001071 dd li:nth-child(2){background-image:url(../images/Map001070-ico_03.png);}
.Map001071 dd li:nth-child(3){background-image:url(../images/Map001070-ico_04.png);}
.Map001071 dd li:nth-child(4){background-image:url(../images/Map001070-ico_05.png);}
@media(min-width:641px){
.Map001071 .map{ position:absolute !important; width:50%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map001071 dd{ padding:3%;}
.Map001071 .map{ height:300px; position:relative !important;}
.Map001071 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001071 dd figure h1{ font-size:20px;}
}




/*
 .RighInfo002452 为demo编号
 */
.RighInfo002452{ margin-bottom:12%;}
.RighInfo002452 .auto{ position: relative;}
.RighInfo002452 .bigimg{width: 50%; position: absolute; left: 0; top: 0; padding: 1px 0; height: 100%;}
.RighInfo002452 .bigimg span{ display: block; background-size: cover; background-repeat: no-repeat; background-position: center; padding-bottom: 26%; background-image: none!important;}
.RighInfo002452 .bigimg span img{ display: block; width: 100%;}
@media only screen and (max-width:1000px ) {
	.RighInfo002452 .bigimg{ width: 100%; position: static; padding-top: 6%;}
}

.RighInfo002452 .right-content{ float: right; width: 50%; padding: 1% 5%; color: #333; line-height: 28px; padding-bottom: 10%;}
@media only screen and (max-width:1000px ) {
	.RighInfo002452 .right-content{ float: none; width: 100%;}
}


.RighInfo002452 .right-content .inner{ max-width: 410px;}
@media only screen and (max-width:1000px ) {
    .RighInfo002452 .bigimg span{ padding-bottom: 0;}
	.RighInfo002452 .right-content .inner{ max-width:none;}
}
.RighInfo002452 .right-content .tit{ font-weight: normal; font-size: 20px; margin: 0; color:#ffd83f;}
.RighInfo002452 .right-content dl{ padding: 5% 0 5%;border-top:1px solid #404551; margin-top:4%;}
.RighInfo002452 .right-content dl dd{ color:#fff;}
.RighInfo002452 .right-content .con{ color:#fff;}
.RighInfo002452 .right-content .tits{ color: #ffd83f;}


.RighInfo002452 .gopage{ margin-top:6%;}
.RighInfo002452 .gopage a{ display: inline-block; max-width: 180px; padding: 2% 2%; border: 2px solid #ffd83f; text-align: center; width: 45%; color: #ffd83f;
transition:all .3s ease-in-out;
}
.RighInfo002452 .gopage a:hover{ color: #fff; background-color: #ffd83f;}




/*20180207*/
@media only screen and (max-width:1600px ) {
.Floor002390 .section .section1_lisn li .img{ width:80px; height:80px; background-position:center center !important; margin-top:10px;}

}

@media only screen and (max-width:1024px ) {
.Floor002390  .section2 .section1_lisn li{ height:130px; margin:0;}
}

@media only screen and (max-width:1000px ) {
.Floor002390 .section2 .section1_lisn li{ width:32.33%; margin:0;}
}

@media only screen and (min-width:1000px) and (max-width:1400px ){
.Floor002390 .section{ background-size:100% 100%;}
.Floor002390 .section1 .slide{ background-size:100% 100%;}
}

@keyframes firstPart {
    0% {
        bottom: 40px;
    }

    100% {
        bottom: 20px;
    }

}

@-webkit-keyframes firstPart

    /* Safari and Chrome */
{
    0% {
        bottom: 40px;
    }

    100% {
        bottom: 20px;
    }

}

.mousetip {
    background: url(../images/mousetip.png) no-repeat;
    width: 51px;
    height: 41px;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -25px;
    z-index: 100;
    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;
}





.RighInfo{ padding:30px 0 1%;}
.RighInfo .Info_pic{ max-width: 1400px; margin:0 auto;}
.RighInfo .list_img{ float:left; width:100%; position:relative;}
.RighInfo .big{position: relative; margin-bottom: 45px;}
.RighInfo .proimg{ width: 101%; position: relative;}

.RighInfo .big_img li{ position: relative;}
.RighInfo .big_img li figure{ border:2px solid #000; position: relative;}
.RighInfo .big .enlarge{ position: absolute; right: -1%; bottom: 0; width: 39px; height: 39px; z-index: 101; display: none;}
.RighInfo .list{position: relative; margin-top: -45px;}
.RighInfo .list .bd{ padding: 20px 40px;}
.RighInfo .list a{ position:absolute; width:25px; height:40px; cursor:pointer;}
.RighInfo .list a.prev{ top:45px; left: 0; background:url(../images/ico_left.png) no-repeat;}
.RighInfo .list a.next{ top:45px; right: 0; background:url(../images/ico_right.png) no-repeat;}
.RighInfo .list a.prevStop,
.RighInfo .list a.nextStop{ cursor:default;}
.RighInfo .list li{ height:85px; float: left; margin-right: 8px; width: 76px;  position:relative;}
.RighInfo .list li figure{ position:absolute; left:0; width:100%; top:0; border:1px solid #f2f2f2;}

.RighInfo .list li.on figure{ border:1px solid #ffd83f;}
.RighInfo .right_info{ float:right; width:46%;}
.RighInfo .right_info h2{ margin: 0; padding: 3%; background: #f6f8fa; font-size: 24px; color: #000000;}
.RighInfo .right_info .txt{ padding: 2% 0;}
.RighInfo .right_info .txt p{ margin: 5% 0; font-size: 16px; clear: both; overflow: hidden;}
.RighInfo .right_info .txt p b{ display: inline-block; color: #000; width: 25%; text-align: center;}
.RighInfo .right_info .txt p span{ width: 75%; float: right; line-height: 30px; color: #999;}
.RighInfo .bx-wrapper{ display: none;}

.RighInfo .info{ padding-top:3%;}
.RighInfo .info img{ height: auto !important;}
.RighInfo .big_img b img{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); max-height: 100%; width: auto!important; height: auto !important;}


.sz-zoom{display:block; width:23px; height:23px; position:absolute; right:10px; bottom:10px; background-image:url(../images/zoombtn.png); background-repeat:no-repeat;}
#showbox{margin:0 auto;  }
/*#showbox div{ width: 100%!important; height: 100% !important;}*/

.RighInfo .big_img b img{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); max-height: 100%; width: auto!important; height: auto !important;}
#showbox span{background:url(../images/zoom-mask.png) repeat; cursor:move;}
#showbox p{border:1px solid #ddd;background: #fff;z-index: 103; margin: 0; padding: 0;}



@media(max-width:1366px){
    .RighInfo .list_img{ min-width: auto; overflow: hidden;}
    .RighInfo .big{ width: 504px;}
    #showbox span{background: none !important;}

}
@media(min-width:769px){
    .RighInfo .right_info{ width: 100%;}
}
@media(min-width:1024px){
    .RighInfo .right_info{ width: 33%;}
}
@media(min-width:1200px){
    .RighInfo .right_info{ width: 42%;}
}
@media(min-width:1366px){
    .RighInfo .right_info{ width: 40%;}
}
@media(min-width:1441px){
    .RighInfo .right_info{ width: 46%;}
}

@media(max-width:768px){
    .RighInfo .list,
    .RighInfo .big .enlarge{ display: none;}
    .RighInfo .list_img,
    .RighInfo .big,
    .RighInfo .right_info{ float:none; width:100%;}
    .RighInfo .big_img li figure{height: auto; border:none;}
    .RighInfo .big_img .bx-pager{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:101;}
    .RighInfo .big_img .bx-pager div{ display:inline-block; height:13px; margin:0 3px; padding: 2px;}
    .RighInfo .big_img .bx-pager div a{ display:block; width:13px; height:13px; background-color:#FFFFFF; -moz-opacity:0.8;  opacity: 0.8; filter:alpha(opacity=80); border-radius:100%; overflow:hidden; text-indent: 9999px; overflow: hidden; transition: all .3s ease-out;}
    .RighInfo .big_img .bx-pager div a.active{ background: #000;}
    .RighInfo .right_info{ margin: 3% 0;}
    .RighInfo .proimg{ display: none;}
    .RighInfo .bx-wrapper{ display: block;}
    .RighInfo001774 .scroll li img,
    .RighInfo001774 .big li img{ display: block;}
    .RighInfo001774 .big li figure{ padding-bottom: 0;}

}

@media(max-width:640px){
    .RighInfo .list li{ height:100px;}
    .RighInfo .right_info h2{ font-size: 18px;}
}
@media(max-width:480px){
    .RighInfo .list{ padding-top:30px; padding-bottom:30px;}
    .RighInfo .list a{ height:28px;}
    .RighInfo .list li{ height:80px;}
    .Product_index dd li span{ margin: 5% auto;}
}
@media(max-width:375px){
    .RighInfo .right_info .txt p b{  width: 30%;}
    .RighInfo .right_info .txt p span{ width: 65%;}
    .news_index li .txt h2{ font-size: 16px; margin: 0 auto;}
}


.List_pro{ padding: 3% 0;}

.language{ position: relative;}
.language dt{ position:absolute; width:40px; height:40px; right: 135px; top: 42px; background:url(../images/Top002070-search_btn.png) no-repeat center center;}
.language dt div{ position:absolute; right:0; top:0; overflow:hidden; width:0; opacity:0;background:#eee; transition:0.3s; z-index: 999;}
.language dt:hover div{ width:200px; opacity:1;}
.language dt div .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.language dt 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;}

@media(max-width:1000px){
    .language dt{ right: 8%; top: 20px;}
}

@media(max-width:640px){
    .language dt{ right: 12%; top: 20px;}
}

.info_box .tit{ text-align: center; font-weight: normal; font-size: 20px; margin: 0; color: #ffd83f;}
.info_box .gopage a{display: block;
    margin: 0 auto;
    max-width: 100px;
    padding: 1% 1%;
    border: 2px solid #ffd83f;
    text-align: center;
    width: 45%;
    color: #ffd83f;
    transition: all .3s ease-in-out;}

@media(max-width: 1100px){
    .RighInfo .big_img b img{width: 80% !important;left: 38% !important}
}


iframe{ position:absolute; top:0; left:0;}

.popBox{position: fixed;top:0;left: 0;width: 100%;height: 100%; z-index:999; display:none;background-color: rgba(0,0,0,0.6)}
.popCon{margin: 10% auto 4% auto;padding: 20px; position:relative;text-align: center;}
.popCon .pop-as{ position:absolute; right:5px; top:5px;}
.popCon .pop-as .pop-a{ padding:0px !important; margin:0px !important; border:0 !important;}
.popCon img{transform:scale(1.75);-webkit-transform:scale(1.75);-moz-transform:scale(1.75);-o-transform:scale(1.75);-ms-transform:scale(1.75);}
@media(max-width:640px){
    .popCon{transform: translate(0%, 50%);}
}
