.auto_1400{ max-width:1400px;}
@media(max-width:1400px){.auto_1400{ padding:0 2%;}}





/*Top002070 */
.Top002070{  width:96%; left: 2%; top: 30px; transition: all 1s;position: absolute;  background-color:rgba(255,255,255,0.95); z-index:100;}
.Top0020701{width:100%;top:0;left:0; transition: all 1s;position: fixed;}
.Top002070 .header-left{position:absolute; top:0; left:5%; width:40%; margin-top: 30px; max-width: 366px;}
.Top002070 .header-right{  position:absolute; top:50%;right:5%;margin-top:-20px; }
.Top002070 .header-right .Member{float:left;margin-top:10px;margin-right:13px;}
.Top002070 .header-right dd#mem a{display:inline-block;}
.Top002070 .header-right .Member{font-size: 15px;}
.Top002070 .header-right .Member i:before{content:'';width:1px;height:11px;display: inline-block;background:#ccc;margin:0 4px;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd >a{ display:block;height:40px; line-height:40px;}
@media(min-width:1025px){
.Top002070 .header-mid{ margin-left:35%;border-right: 1px solid #ddd; margin-right: 312px ;}
}

.Top002070 .top-language a{ position:relative; padding:0 15px; font-size: 16px;} 
.Top002070 .top-language a:before,
.Top002070 .top-language a:after{ position:absolute;content:''; top:50%;margin-top:-2.5px;}
.Top002070 .top-language a:before{ left:0; width:2px; border-right:1px dotted #8c8c8c; height:5px; }
.Top002070 .top-language a:after{ right:0;border:5px solid transparent; border-top-color:#8c8c8c; }

.Top002070 .open-search{ width:40px;  background:url(../images/Top002070-search_btn.png) no-repeat center center; }
.Top002070 .search-box{ position:absolute; width:0; overflow:hidden; right:0; top:0; background:#eee; transition:0.3s; opacity:0;z-index: 100;}
.Top002070 .search-box .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top002070-search_btn.png) no-repeat center center;}
.Top002070 .top-search-on .search-box{ width:200px; opacity:1;}

.Top002070 .header-menu li { width: auto !important }
.Top002070 .header-menu li em{ line-height:50px;padding: 0 25px;  font-size:16px;position:relative; }
.Top002070 .header-menu li em a{  padding:20px 0  }

.Top002070 .sub-menu-layer { background: rgba(20,20,20,0.7) }


.Top002070 .header-menu li:hover em a,

.Top002070 .header-menu li.aon em a{ color:#e04d0c; border-bottom: 2px solid #e04d0c}
.Top002070 .header-menu li .sub{  width: 100%;}
.Top002070 .header-menu li .sub dt{ padding: 30px 0px; width: 100px; }
.Top002070 .header-menu li .sub dt a{ text-align:center; color:#eee;}
.Top002070 .header-menu li .sub dt a .icon img { max-width:46px;max-height:64px;}
.Top002070 .header-menu li .sub dt a:hover{ background:#b48a56;}

@media(max-width:1440px){
.Top002070 .header-menu li em{padding: 0 16px;}


/*.Top002070 .header-left{ max-width: 300px; }
.Top002070 .header-menu li em{ padding: 0 20px; }*/
}

@media(max-width:1024px){
.Top002070{width:100%;position: fixed; top:0;left:0;transition: all 1s }
.Top0020701{transition: all 1s }
.Top002070 .top-language a{padding: 0 11px;}
.Top002070 .open-search{width:30px;}
.Top002070 .header-right .Member{margin-right:1px;}
.Top002070 .header{ margin:0 2%; height:80px;}
.Top002070 .header-right{ z-index:101; right:2%;}
.sub-menu2 dl{height:310px;overflow-y: scroll;}
.Top002070 .Public_nav_style #open_menu{ position:relative; right:0; top:auto; margin-left:10px; border-radius:0; background:#EEE4D8; height:32px; border:none; margin-top:4px;}
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#b48a56 !important;} 
.Top002070 #open_menu i{background:#b48a56; height:3px; margin-top:-1.5px;}
.Top002070 #header-menu ul{ padding:0; border-top:82px solid #fff; background:rgb(179, 138, 85);max-width: 250px;}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;font-size: 16px;}
}
/*Banner002058 */
.Banner002058{ position:relative; z-index:1;}
.Banner002058 .bx-viewport{ z-index:1;}
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background-position: center top; background-repeat:no-repeat;background-size:contain;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li img{ display:block;}
.Banner002058 li .info{ position:absolute; width:100%; top:30%;}
.Banner002058 li .txt{ padding:3%; background-color:rgba(255,255,255,0.3)}
.Banner002058 li .txt{
  -webkit-animation-delay: 0.5s;
	-moz-animation-delay: 0.5s;
	-o-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
.Banner002058 li .txt b{ display:block; font-size:46px; font-weight:normal; color:#222}
.Banner002058 li .txt span{ display:block; font-size:26px; color:#333}
.Banner002058 li #Left{ left:0; position:absolute; max-width:70%}
.Banner002058 li #Right{ right:0; position:absolute; max-width:70%}
.Banner002058 li #Center{ text-align:center}

.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; display: none}
.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;}
.Banner002058 .bx-pager *{}
.Banner002058 .bx-pager div{ display:inline-block;margin:0 5px;}
.Banner002058 .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; background:#fff; width:10px; height:10px}
.Banner002058 .bx-pager div a.active{ background:#e04d0c; width: 30px}
@media(max-width:1000px){
.Banner002058{margin-top:80px;}
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li img{ display:block; width:100%;}
.Banner002058 li .txt b{font-size:32px;}
.Banner002058 li .txt span{font-size:20px;}
}
@media(max-width:640px){
.Banner002058 li .txt b{font-size:20px;}
.Banner002058 li .txt span{font-size:14px;}
}


.home_title{}
.home_title span{ font-size: 32px; letter-spacing: -1px; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase; color: #ddd }
.home_title span b{ font-weight: normal; }
.home_title h1{ font-size:30px; font-weight: normal; margin: 0; color: #444; margin-top: -8px;}


.Floor0001{padding: 4% 0 2%;}
.Floor0001 .tab{ padding-bottom: 3%;position: relative; width: 100%; height: auto; overflow: hidden}
.Floor0001 .tab .home_title{position: absolute; left: 0; top:0px}
.Floor0001 .tab  .info{float: right; width: 50%}
.Floor0001 .tab  .info p{ margin: 0; font-size: 14px; line-height: 24px;}




.Floor0001 .main ul{ width: 35%; margin-right: 1%; float: left; ; border-radius: 3px;}
.Floor0001 .main ul:nth-child(2){ width:35%}
.Floor0001 .main ul:nth-child(3){ margin-right: 0; width:28%}
.Floor0001 .main ul:nth-child(3) li:nth-child(2){ margin-bottom: 0; }

.Floor0001 .main ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.05)}
.Floor0001 .main ul li{  height: auto; overflow: hidden;position: relative;}
.Floor0001 .main ul li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;}
.Floor0001 .main ul li figure{ padding-bottom: 80%; display: block; height: auto; overflow: hidden; position: relative; transition:all ease-in-out 0.3s;}
.Floor0001 .main ul li:hover figure{ transform:scale(1.2);}
.Floor0001 .main ul li:hover .text{	background: -moz-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%);}
.Floor0001 .main ul li .text{ position: absolute; left: 0;bottom:0; width: 100%; padding:20px 20px 20px;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );      }


.Floor0001 .main ul li .text span{ color: #fff; font-size: 18px;  }
.Floor0001 .main ul li .text h1{ color: #fff; font-size: 18px; margin: 0  }



.Floor0001 .main ul:nth-child(3) li{ margin-bottom:15px;}
.Floor0001 .main ul:nth-child(3) li figure{ padding-bottom: 48%; }






.Floor0002{padding: 2% 0; background: #fff; height: auto; overflow: hidden }
.Floor0002 .home_title{text-align: center; margin-bottom:30px; }
.Floor0002 a{ display: block; position: relative}

.Floor0002 .left,.Floor0002 .right{position: relative;overflow: hidden;}

.Floor0002 .left{ width: 49.5%; padding-bottom: 27%; float: left }
.Floor0002 .right{ width: 49.5%; padding-bottom: 27%; float: right }

.Floor0002 .left a,.Floor0002 .right a{z-index: 3;}

.Floor0002 .left a,.Floor0002 .right a,
.Floor0002 .left figure,.Floor0002 .right figure{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}

.Floor0002 .left figure,.Floor0002 .right figure{transition:all ease-in-out 0.3s;}
.Floor0002 .left:hover figure,.Floor0002 .right:hover figure{transform:scale(1.2);}
.Floor0002 .left:hover .text{height:100%;text-align: center;padding:160px 20px 20px;background: -moz-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%);}
.Floor0002 .right:hover .text{height:100%;text-align: center;padding:160px 20px 20px;background: -moz-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.6) 100%);}
.Floor0002 .left:hover .text h1{font-size:22px;}
.Floor0002 .left:hover .text span{font-size:22px;}
.Floor0002 .right:hover .text h1{font-size:22px;}
.Floor0002 .right:hover .text span{font-size:22px;}
.Floor0002 .text{ position: absolute; left: 0;bottom:0; width: 100%; padding:50px 20px 20px;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );      }


.Floor0002 .text span{ color: #fff; font-size: 18px;  }
.Floor0002 .text h1{ color: #fff; font-size: 18px; margin: 0  }







.Floor0003{padding:2% 0 4% 0;}
.Floor0003 .home_title{text-align: center; margin-bottom:30px; }

.Floor0003 li{ width: 32.6%; margin-right: 1%; float: left}
.Floor0003 li:nth-child(3n){  margin-right: 0}
.Floor0003 li:hover .text{background:#e04d0c;}
.Floor0003 li:hover .text h1{color:#fff;}
.Floor0003 li:hover .text time{color:#fff;}
.Floor0003 li a{ display: block}
.Floor0003 li > a{ display: block;overflow: hidden;}
.Floor0003 li .pic{ padding-bottom: 60%;transition:all ease-in-out 0.3s;}
.Floor0003 li > a:hover .pic{ transform:scale(1.2);}
.Floor0003 li .text{background: #f5f5f5; padding: 30px 40px;}
.Floor0003 li .text h1{font-size: 16px; font-weight: normal; margin: 0 0 10px 0}
.Floor0003 li .text p{font-size: 14px; line-height: 20px; color: #999; display: none}
.Floor0003 li .text time{ color: #999}





/*Bottom002701 */
.Bottom002701{ background:url(../images/Bottom002701_bg.png) ;}

.Bottom002701 .bottom{  padding:4% 0;}
.Bottom002701 nav{ float:left; width:80%;}
.Bottom002701 .contact{ float:right; max-width:20%;}

.Bottom002701 nav dl{ position: relative;float:left;margin-right:6%;  padding-left: 10px; min-height: 250px;}
.Bottom002701 nav dl:last-child{ margin-right: 0;}
.Bottom002701 nav dl:after{ content: ""; display: block; position: absolute; left: -3px; top: 10px; width: 1px; height: 95%; background: rgba(255,255,255,0.05);}
.Bottom002701 nav dl:before{ content: ""; display: block; position: absolute; left: -4px; z-index: 100; top: 10px; width: 5px; height: 5px; background: #e04d0c;}
.Bottom002701 nav dt{  font-size:16px; margin-bottom:20px;}

.Bottom002701 nav dt a{  color:#666}
.Bottom002701 nav dd a{  color:rgba(255,255,255,0.4)}
.Bottom002701 nav dd a:hover{ color:#e04d0c}
.Bottom002701 nav dd{ line-height:30px;}

.Bottom002701 .contact dl{ float:right; position:relative; padding-left:90px;height:150px; display:table;}
.Bottom002701 .contact dd{ position:absolute; left:0; top:0;}
.Bottom002701 .contact dt{ text-align: center;}
.Bottom002701 .contact dt img{ max-width:135px;}
.Bottom002701 .contact dt span{ display: block; color:rgba(255,255,255,0.4); text-align: center; margin-top: 10px; }
.Bottom002701 .bshare-custom{ width:40px;}
.Bottom002701 .bshare-custom a{ display:block; cursor:pointer; margin:0 0 10px 0; border:1px solid rgba(255,255,255,0.1); border-radius:50%; width:40px; height:40px; background:url(../images/Bottom002701_share_wx.png) no-repeat center center; padding:0;}
.Bottom002701 .bshare-custom a.bshare-sinaminiblog{ background-image:url(../images/Bottom002701_share_sina.png);}
.Bottom002701 .bshare-custom a.bshare-qqim{ background-image:url(../images/Bottom002701_share_qq.png);}



.Bottom002701 footer{ background:url(../images/Bottom002701_bg2.png) ; padding:1.5% 0; border-top: 1px solid rgba(0,0,0,0.2)}
.Bottom002701 .copyright{ float: left; line-height:24px;color:rgba(255,255,255,0.4); clear:both; text-align:right; }
.Bottom002701 .copyright a{color:rgba(255,255,255,0.4);;}
.Bottom002701 .copyright a:hover{ text-decoration:underline;}

.Bottom002701 .link{ float: right}
.Bottom002701 .link a{ color:rgba(255,255,255,0.4);  display: inline-block;}
.Bottom002701 .link a:hover{ color:#e04d0c}
.Bottom002701 .link a:after{ content: ""; display: block; width: 1px; height: 12px; background: rgba(255,255,255,0.3); margin: 0 10px; display: inline-block}
.Bottom002701 .link a:last-child:after{ display: none}

@media(max-width:1366px){
.Bottom002701 nav dl{ min-width:inherit;}
}
@media(min-width:1025px){
.Bottom002701 nav dd{ display:block !important;}
}
@media(max-width:1024px){
.Bottom002701 nav,
.Bottom002701 .contact{ float:none; max-width:none; width:auto;}
.Bottom002701 .contact dl{ float:none; margin:0 auto; }
.Bottom002701 .contact{ padding-top:3%;}
.Bottom002701 .copyright{ text-align:center; /*padding-top:20px;*/}
.Bottom002701 nav dl{ max-width:none;margin-right:0;  min-height:inherit; width:25%;}
.Bottom002701 nav dl:not(:last-child){ border-bottom:1px solid rgba(255,255,255,0.2);}
.Bottom002701 nav dt{ font-size:14px; margin-bottom:0; padding:10px 0; position:relative;}
.Bottom002701 nav dt span{ position:absolute; right:0; top:50%; width:40px; height:40px; margin-top:-20px;}
.Bottom002701 nav dt span::before,
.Bottom002701 nav dt span::after{ position:absolute; content:''; background:#fff; left:30%; height:2px; top:50%; margin-top:-1px; width:40%; transition:0.3s ease-in-out;}
.Bottom002701 nav dt span::after{ transform:rotate(90deg);}
.Bottom002701 nav dt span.on::before{ opacity:0;}
.Bottom002701 nav dt span.on::after{ transform:rotate(0);}
.Bottom002701 nav dd{ display:none; padding:10px; background:rgba(255,255,255,0.05);}

.Bottom002701 .contact dl{padding-left: 0; height:auto}
.Bottom002701 .contact dd{position: relative;}
.Bottom002701 .bshare-custom{width: auto;}
.Bottom002701 .bshare-custom a{display: inline-block; margin: 0 10px 10px 10px;}
.Bottom002701 .contact dt{text-align: center; display:none}
}
@media(max-width:640px){
.Bottom002701 .copyright a.wanhu{ display:none}
}




/*Banner002167 */
.Banner002167{ position:relative; z-index:1;}
.Banner002167 div{ height:450px; background-position:center top; background-repeat:no-repeat;}
.Banner002167 img{ display:none;}

@media(max-width:1000px){
.Banner002167{margin-top:80px;}
.Banner002167 div{ display:none;}
.Banner002167 img{ display:block; width:100%;}
}
@media(max-width:640px){
.Banner002167 aside{ font-size:24px;}
}

/*
 .Menu002252 为demo编号
 */
.Menu002252{padding:3% 0;text-align:center; overflow:hidden;position: relative; z-index:200}
.Menu002252 ul a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin:0 5px 10px; }
.Menu002252 ul a.aon,.Menu002252 ul a:hover,.Menu002252 ul a.active{ color:#fff; background-color:#e04d0c;}

@media(min-width:1024px){

   .Menu002252 ul a{display:inline-block;line-height:42px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:3px;}
}
@media(max-width:1024px){
.wap_menu{ text-align:right; padding-right:5px;}
.wap_menu a{ display:inline-block; background-color:#e04d0c; color:#fff; border-radius:10px 0 0 10px;}
.wap_menu a:before{ content:'菜单'; display:block; padding:10px}
.Menu002252{ overflow:visible; display:none}
.Menu002252 ul{ position:absolute; display:none; z-index:100; right:0px;}
.Menu002252.on ul{ display:block;}
.Menu002252.on .wap_menu a{ border-bottom-left-radius:0}
}
/*
 .Floor001640 为demo编号
 */
.Floor001640{padding-top:1%;padding-bottom: 3%;}
.Floor001640 .txt{ float:left;width:48%;padding-top:4%;}
.Floor001640 .txt figure{ padding-bottom:3%; position:relative;}
.Floor001640 .txt figure::before{ position:absolute; content:''; width:50px; height:2px; background-color:#2078da; left:0; bottom:-2px;}
.Floor001640 .txt figure h1{ font-size:24px; font-weight:normal; margin:0; color:#555;}
.Floor001640 .txt figure span{ color:#d5d5d5; text-transform:uppercase;}
.Floor001640 .txt .info{ padding:7% 0 5% 0;}
.Floor001640 .txt h2:after{content:'';width:42px;height:2px;background:#e04d0c;display: block;margin-top:2%;margin-bottom:6%;}
.Floor001640 .txt .info p{font-size: 15px;}
.Floor001640 .all_more{ border:1px solid #e0e0e0; font-weight:bold; font-size:0.8em; display:inline-block; line-height:2.85em; padding-left:2.5em; padding-right:3.5em; border-radius:30px; background:url(../images/Floor001640-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.Floor001640 .all_more:hover{ padding-right:2.5em; background-color:#2078da; background-position:120% center; color:#fff; transition:all ease 0.5s;}
.Floor001640 .pic{ float:right; width:49%;}
.Floor001640 .pic img{ width:100%;}
@media(max-width:768px){
.Floor001640 .txt,
.Floor001640 .pic{ float:none; width:auto;}
}
@media(max-width:480px){
.Floor001640 .txt figure h1{ font-size:20px;}
}
/*RighInfo002522 */
.RighInfo002522{ padding:3% 0;}
.RighInfo002522 .title{ padding-bottom:3%; font-size:36px; color:#132b47;}
.RighInfo002522 .title span{ display:block; font-size:14px; color:#999; text-transform:uppercase;}
.RighInfo002522 .tit1{font-size:24px;text-align: center;color:#333;margin-bottom:3%;}
.RighInfo002522 .tit1:after{content:'';width:42px;height:2px;background:#e04d0c;display: block;margin: 0 auto;margin-top:15px;}
.RighInfo002522 .list dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:3.5%;}
.RighInfo002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo002522 .list dt{ width:95px;}
.RighInfo002522 .list dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#686a6b; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo002522 .list dt b::after{ position:absolute; content:''; width:20px; height:7px; background:#e04d0c; bottom:0; right:0;}
.RighInfo002522 .list dd p{ padding:3% 5% 3% 0; color:#333; margin:0;font-size:18px;}
@media(max-width:1024px){
.RighInfo002522 .title{ font-size:24px;}
}
@media(min-width:769px){
.RighInfo002522 .list dl{width:23%;margin-right:2.6%;}
.RighInfo002522 .list dl:nth-child(4n){ margin-right:0;}
.RighInfo002522 .list dl:nth-child(4n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002522 .list dl{ width:48%;}
.RighInfo002522 .list dl:nth-child(2n){ float:right;}
.RighInfo002522 .list dl:nth-child(2n+1){ clear:left;}
}


.Contain{}



.main_title{text-align: center;}
.main_title h2{font-size: 32px; font-weight: normal ; color: #333;}
.main_title h2:after{content: ""; display: block;margin: 10PX auto 0; width: 30px ;height: 2px; background: #ccc; }



/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding: 0 0 3% 0;}


.PicList000762 li{ float:left; width:19%; margin-right:8%; margin-bottom:2%; }
.PicList000762 li:nth-child(4n){ margin-right:0;}
.PicList000762 li a{ display:block;transition:all ease-in-out 0.3s; background: #fff; position: relative;padding-bottom: 144%;}
.PicList000762 li h2{ margin:0; font-size:16px; color:#333; text-align:center; padding:3% 2%; font-weight: normal;position: absolute;bottom: 0;left: 0;width: 100%;}
.PicList000762 li figure{ background-position:center center;transition: all 1s; background-repeat:no-repeat; background-size:cover; padding-bottom:130%; background-color: #fff; transition:all ease-in-out 0.3s;position: absolute;top: 0;left: 0;width: 100%;}
.PicList000762 li .figureh{display: none;transition: all 1s}
.PicList000762 li a:hover .figure{display: none;transition: all 1s}
.PicList000762 li a:hover .figureh{display: block;transition: all 1s}
.PicList000762 li a:hover{ background-color:#ee7700; }
.PicList000762 li a:hover figure{}
.PicList000762 li a:hover h2{color:#fff;position: absolute;bottom: 0;left: 0;width: 100%;background-color:#ee7700;}
@media(max-width:640px){
.PicList000762 li{width:49%;margin-right:2%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}
/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:3% 0 4% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999; background: #fff}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#e04d0c; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center #fff; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background:url(../images/Page002046-a_next.gif) no-repeat center center #fff;}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}


#section3 .pic{overflow: visible}

.Singlepage{padding: 0 0 4%}
.Singlepage p{font-size: 14px; line-height: 26px;}
.Singlepage p:nth-child(1){margin-top:0;}
.Singlepage dd{width: 100%; height: auto; overflow: hidden; border-bottom: 1px solid #e5e5e5;padding-bottom: 30px;margin-bottom: 30px;}
.Singlepage .pic{width:48%; float:right;overflow: hidden;}
.Singlepage .pic img{transition:all ease-in-out 0.3s;}
.Singlepage .pic img:hover{transform:scale(1.2);}
.Singlepage .text{width:48%; float: left}
.Singlepage  h1{font-size:24px; font-weight: normal; color: #444; margin: 0 0 30px 0 }
.Singlepage .text span{font-family:Arial, Helvetica, sans-serif; color: #999; font-size: 14px; margin-bottom: 5px; }
.Singlepage .text h1{font-size:24px; font-weight: normal; color: #444; margin: 0 0 30px 0 }

.Singlepage dd:last-child {border-bottom: none; padding-bottom: 0; margin-bottom: 0}
.Singlepage dd:nth-child(2n) .pic{float:left}
.Singlepage dd:nth-child(2n) .text{float:right}

#section5 .pic img:hover{transform:scale(0);transform: scaleX(-1);}
@media(max-width:1000px){
	.Singlepage .pic{width:100%;}
	.Singlepage .text{width:100%;}
}


.Main_more{ text-align: center; padding: 3% 0 4%}
.Main_more a{ display: inline-block; font-size: 16px; color: #999;position: relative; background: url(../images/more2.png) no-repeat top center; width: 67px; height: 100px; padding-top: 75px}


/*Timeline000397 */
#section6{padding-bottom:0%;}
.vipmore{text-align: center;font-size: 20px;margin-bottom:6%;}
.vipmore a{color:#e04d0c;border-bottom: 1px solid #e04d0c;}
.Timeline000397{ position:relative; padding:0 0 3%;}
.Timeline000397 .auto{ position:relative;}
.Timeline000397 .auto::before{ content:'';width: 100%;height: 1px;background: #ddd;position: absolute;left: 0;top: 50%; margin-top:-2px;z-index: 1;}
.Timeline000397 .owl-stage-outer{ overflow:hidden;}
.Timeline000397 .owl-item{ float:left;}
.Timeline000397 .auto{ position:relative; z-index:2;}
.Timeline000397 .bd li{ float:left; width:200px; }
.Timeline000397 .owl-nav button{  padding:0; font-size:22px; color:#fff;width:32px; height:32px; position:absolute; top:50%; margin-top:-18px; border-radius:50%; border: none; background:#e04d0c;z-index:10; cursor:pointer;}
.Timeline000397 .owl-nav button span{ display:block; line-height:20px; margin-top:-1px;}
.Timeline000397 .owl-nav button.disabled{ cursor:default;background:#e04d0c;}

.Timeline000397 .item{position:relative;}
.Timeline000397 .item .icon{width:12px;  background:url(../images/Timeline000397-icon1.jpg) no-repeat left bottom; }

.Timeline000397 .item div p{ font-size: 14px; line-height: 19px; color: #666;text-align: center;}
.Timeline000397 .item time{ text-align:center; font-size: 22px; top:30%;}
.Timeline000397 .item time span{  font-size: 30px;font-family:Arial, Helvetica, sans-serif; }
@media(min-width:1001px){
.Timeline000397 .owl-prev{ /*left:-24px;*/ left:0; }
.Timeline000397 .owl-next{ /*right:-24px;*/ right:0; }
}
@media(min-width:601px){
.Timeline000397 .item{height:440px;}
.Timeline000397 .item .icon{ height:48.8%;position:absolute; top:0; left:50%; margin-left:-6px; margin-top:-2px;}
.Timeline000397 .owl-item:nth-child(2n) .icon{ top:32%; background-image:url(../images/Timeline000397-icon2.jpg); background-position:0 5px;}
.Timeline000397 .item div{ line-height:18px; overflow:auto; max-height:220px;position:absolute; width:100%; left:0; bottom:330px;}
.Timeline000397 .owl-item:nth-child(2n) .item div{ bottom:auto; top:250px;}
.Timeline000397 .item time{position:absolute; width:100%; top:24%;}
.Timeline000397 .item figure {position:absolute; top:50%;padding-bottom: 54%;overflow: hidden;width: 100%;}
.Timeline000397 .item img {position:absolute;top: 0;left: 0;transition:all ease-in-out 0.3s;}
.Timeline000397 .item img:hover {transform:scale(1.2);}
.Timeline000397 .owl-item:nth-child(2n) .item figure {top:5%; }
.Timeline000397 .owl-item:nth-child(2n) .item time{ top:50%;}
}
@media(max-width:1000px){
.Timeline000397 .owl-prev{ left:0; }
.Timeline000397 .owl-next{ right:0; }
}
@media(max-width:600px){
.Timeline000397 .auto:before{top:79%;}
.Timeline000397::before{ top:60px; margin-top:0;}
.Timeline000397 .item time{ font-weight:bold; font-size:18px; display:block; line-height:40px;}
.Timeline000397 .item{ padding:0 5%;}
.Timeline000397 .owl-nav button{ top:40%; margin-top:0;}
.Timeline000397 .item .icon{ display:block; margin:0 auto; height:50px; background-position:center bottom;background-image:url(../images/Timeline000397-icon2.jpg);}
.Timeline000397 .item div{ padding-top:4%;}
}

/*
 * .Floor001025 为demo编号
 */
.Floor001025 .ti{ text-align: center; font-size: 36px; line-height: 1.5; text-transform: uppercase;}
.Floor001025 .slick-slider{ position: relative; display: block;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  
  -webkit-touch-callout: none;
      -ms-touch-action: pan-y;
          touch-action: pan-y;
          
  -webkit-tap-highlight-color: transparent;
}
.Floor001025 .slick-list{ position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}
.Floor001025 .slick-list:focus { outline: none;}

.Floor001025 .slick-list.dragging { cursor: pointer; cursor: hand;}
.Floor001025 .slick-slider .slick-track,
.Floor001025 .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
       -o-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.Floor001025 .slick-track { position: relative; left: 0; top: 0; display: block;}
.Floor001025 .slick-track:before,
.Floor001025 .slick-track:after { content: ""; display: table;}
.Floor001025 .slick-track:after { clear: both;}

.Floor001025 .slick-slide { float: left; /*height: 100%;*/ min-height: 1px; display: none;}
[dir="rtl"] .slick-slide { float: right;}

.Floor001025 .slick-slide img { display: block; width: 570px; height: 380px;}
.Floor001025 .slick-slide.slick-loading img { display: none;}

.Floor001025 .slick-slide.dragging img { pointer-events: none;}
.Floor001025 .slick-initialized .slick-slide{ display: block;}
.Floor001025 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor001025 .slick-arrow.slick-hidden { display: none;}

.Floor001025 .slick-loading .slick-slide {visibility: hidden;}
.Floor001025 .slick-loading .slick-track { visibility: hidden;}
.Floor001025 .slick-loading .slick-list { background: #fff url("../images/Floor001025-loader.gif") center center no-repeat;}




.Floor001025 .carousel-center-mode .slick-slide { outline: none; padding: 0 15px;}
.Floor001025 .carousel-center-mode .slick-slide .image-thumbnail { transition: 450ms;}
@media (min-width: 1200px) {
  .Floor001025 .carousel-center-mode .slick-track{ 
  	display: -ms-flexbox; 
  	display: -webkit-flex;
    display: flex;
    
    -ms-flex-align: center;
     -webkit-align-items: center;
             align-items: center;
  }
  
  .Floor001025 .carousel-center-mode .slick-slide{ position: relative; padding: 0;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    
    -webkit-justify-content: center;
            justify-content: center;
              -ms-flex-pack: center;
  }
  .Floor001025 .carousel-center-mode .slick-slide .image-thumbnail{ min-width: 450px;
   -webkit-transform: scale(0.85);
           transform: scale(0.85);
  }
  .Floor001025 .carousel-center-mode .slick-slide h5{ font-size: 16px; transition: 0s;}
  .Floor001025 .carousel-center-mode .slick-slide p{ font-size: 12px; transition: 0s;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-active{ cursor: pointer;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center{ z-index: 10; cursor: default;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center .image-thumbnail{ min-width: 570px;
    -webkit-transform: scale(1);
            transform: scale(1);
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.2);
  }
  .Floor001025 .carousel-center-mode .slick-slide.slick-center h5{ font-size: 20px;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center p{ font-size: 14px;}
}

.Floor001025 .image-thumbnail { max-width: 570px; margin-left: auto; margin-right: auto; position: relative; border-radius: 10px; overflow: hidden;}
.Floor001025 .image-thumbnail img { border-radius: 10px;}
.Floor001025 .image-thumbnail .caption { padding: 20px;}

@media (min-width: 768px) {

}

@media (min-width: 1200px) {
  .Floor001025 .image-thumbnail .caption { padding: 20px 35px;}
}




/* Icons */
/* Arrows */
.Floor001025 .slick-prev,
.Floor001025 .slick-next { position: absolute; display: block; height: 60px; width: 60px; line-height: 0; font-size: 0; cursor: pointer; background: #eee; color: transparent; top: 48%; padding: 0; border: none; outline: none; z-index: 9; transition: 350ms;
margin-top: -10px\9; /*lte IE 8*/
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.Floor001025 .slick-prev:hover,
.Floor001025 .slick-prev:focus,
.Floor001025 .slick-next:hover,
.Floor001025 .slick-next:focus { outline: none; background-color: #5dd39e;}

.Floor001025 .slick-prev:hover:before,
.Floor001025 .slick-prev:focus:before,
.Floor001025 .slick-next:hover:before,
.Floor001025 .slick-next:focus:before { color: #fff;}

.Floor001025 .slick-prev.slick-disabled:before,
.Floor001025 .slick-next.slick-disabled:before { opacity: 0.5;}

@media (min-width: 768px) {
  .Floor001025 .slick-prev,
  .Floor001025 .slick-next { top: 50%;}
}

@media(max-width:768px){
	.Floor001025 .slick-slide img{width:auto;height:auto;}
}

.Floor001025 .slick-prev:before,
.Floor001025 .slick-next:before { font-size: 24px; line-height: 1; color: #888; opacity: 0.75;font-family: 'Glyphicons Halflings';
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.Floor001025 .slick-prev { border-radius: 0 50% 50% 0; left: 0;}
[dir="rtl"] .slick-prev { left: auto; right: 0;}

.Floor001025 .slick-prev:before { content: "\e257";}
[dir="rtl"] .slick-prev:before { content: "\e257";}

.Floor001025 .slick-next { border-radius: 50% 0 0 50%; right: 0;}
[dir="rtl"] .slick-next { left: 0; right: auto;}

.Floor001025 .slick-next:before { content: "\e258";}
[dir="rtl"] .slick-next:before { content: "\e258";}


/* Dots */
.Floor001025 .slick-dots{ position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%;}
.Floor001025 .slick-dots li{ position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;}
.Floor001025 .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.Floor001025 .slick-dots li button:hover,
.Floor001025 .slick-dots li button:focus { outline: none;}
.Floor001025 .slick-dots li button:hover:before,
.Floor001025 .slick-dots li button:focus:before { opacity: 1;}
.Floor001025 .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.5;
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Floor001025 .slick-dots li.slick-active button:before { color: black; opacity: 0.75;}
.Floor001025 .carousel-center-mode .slick-track {  padding: 40px 0;}
.Floor001025 .carousel-center-mode .slick-list { margin-left: auto; margin-right: auto;}

@media (min-width: 768px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 750px;}
}

@media (min-width: 992px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 970px;}
}

@media (min-width: 1200px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 1170px;}
}

/*
 .PicList001646 为demo编号
 */
.PicList001646{ padding:1.5% 0 3% 0; background: #f2f2f2}
.PicList001646 .tips{ padding-bottom:3%;}

.PicList001646 .more{ text-align:left;}
.PicList001646 .more a{ border:1px solid #e0e0e0; font-weight:bold; font-size:0.8em; display:inline-block; line-height:2.85em; padding-left:2.5em; padding-right:3.5em; border-radius:30px; background:url(../images/PicList001646-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.PicList001646 .more a:hover{ padding-right:2.5em; background-color:#e04d0c; background-position:120% center; color:#fff; transition:all ease 0.5s;}

.PicList001646 dl{ margin-bottom:3%;background-color:#fff;}
.PicList001646 dl:last-child{ margin-bottom:0;}
@media(min-width:481px){
.PicList001646 dl{ display:table; width:100%;}
.PicList001646 dl dt,
.PicList001646 dl dd{ display:table-cell; vertical-align:middle; width:50%;}
}
.PicList001646 dl dd:hover{background:#e04d0c;}
.PicList001646 dl dd:hover figure h1 a{color:#fff;}
.PicList001646 dd:hover figure h1:after{background:#fff;}
.PicList001646 dd:hover figure pre{color:#fff;}
.PicList001646 dd:hover .more a{color:#fff;padding-right:2.5em; background-color:#e04d0c; background-position:120% center; color:#fff; transition:all ease 0.5s;}
.PicList001646 dd figure{ padding:0 7%;text-align:left;}

.PicList001646 dl dt a{ display: block;padding-bottom: 56%;position: relative;overflow: hidden;}
.PicList001646 dt img{ display:block; width:100%; position: relative;transition:all ease-in-out 0.3s;position: absolute;top: 0;left: 0;}
.PicList001646 dt img:hover{ transform:scale(1.2);}
.PicList001646 dd figure *{ margin:0;}
.PicList001646 dd figure h1{ font-size:20px;}
.PicList001646 dd figure h1 a {color:#666;}
.PicList001646 dd figure h1:after{  display:block; content:'';  height:2px; width:40px; background:#e04d0c; margin-top: 30px;}
.PicList001646 dd figure pre{ line-height:24px; height:72px; text-align:left; margin:5% 0 6% 0; overflow:hidden;}
@media(max-width:768px){
.PicList001646 dd figure pre{ margin:3% 0; height:48px; }
}
@media(max-width:480px){
.PicList001646 dl dd{ padding:3% 0;}
}
/*Form002219*/
.Form002219 form{ padding-top:3%;margin-top:2%; border-top: 2px solid #f2f2f2;}
.Form002219 section{width:48%;float:right;margin-top: 30px;}
.Form002219 dl{width:48%;float:left;padding-left:85px;min-height:40px;position:relative;margin-bottom: 25px;max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{border:1px solid #dfdfdf;border-radius:5px;width:100%;padding:0 10px;height: 50px;line-height: 50px;color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:160px!important; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#e04d0c;} 
@media(max-width:1024px){
.Form002219 section{width: 100%;float: none;}
}
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/
/*Map002515 */
.Map002515{ background:#f2f2f2; padding: 2% 0;}
.Map002515 .auto{ background:#fff; padding:5%;}
.Map002515 .title{ color:#333; font-size:24px;padding-bottom:3%; }
.Map002515 .number{ padding-bottom:3%; border-bottom:1px solid #f7f7f7;}
.Map002515 .number dl{ width:48%; display:table; float:left;background:#f7f7f7; height:120px;}
.Map002515 .number dl > *{ display:table-cell; vertical-align:middle;} 
.Map002515 .number dl:nth-child(2n){ float:right;}
.Map002515 .number dt{ background:#e04d0c; width:24%; position:relative;}
.Map002515 .number dt::before{ position:absolute; content:''; left:20%; top:20%; right:20%; bottom:20%; background-repeat:no-repeat; background-position:center center; background-size:contain;}
.Map002515 .number dl.hotline dt::before{ background-image:url(../images/Map002515_icon_1.png);}
.Map002515 .number dl.webchat dt::before{ background-image:url(../images/Map002515_icon_2.png);}
.Map002515 .number dd{ padding-left:33px;font-size:16px; color:#999;}
.Map002515 .number dd.img{ padding-left:0; width:120px; text-align:center;}
.Map002515 .number dd.img img{ width:100px; height:100px;}
.Map002515 .number dd h3{ font-size:30px; margin:0; color:#e04d0c; font-family:Verdana, Geneva, sans-serif;}
.Map002515 .number dd h3.min{ font-size:20px;}
.Map002515 .list{margin: 2% 0 3% 0;width:  50%;float:  left;}
.Map002515 .list .name{ font-size:20px; color:#e04d0c; padding-left:40px; background:url(../images/Map002515_icon_3.png) no-repeat left center; margin-bottom:3%;} 
.Map002515 .list p{ margin:0; line-height:30px; font-size:16px;}
.Map002515 .list .map{height: 350px;}
.Map002515 .list .map *{ box-sizing:content-box;}
.Map002515 .list .map img{ max-width:none;}
.Map002515 .map{}
.Map002515 .map #allMap{height: 350px;width:100%;}
.Map002515 .map #allMap img{ max-width:none;}
.Map002515 .info{margin-bottom: 30px;overflow:auto;}
.Map002515 .info li{ line-height:25px;padding:20px; border-bottom:1px #dbdbdb dotted;}
.Map002515 .info li p{ margin:0;}
.Map002515 .info li h1{ margin:0;font-size:14px;}
.Map002515 .info li.on{ background-color:#eee;}
@media(max-width:1024px){
.Map002515 .auto{padding:2%;}
.Map002515 .list{width: 100%;float: none;}
}
@media(max-width:1024px) and (min-width:641px){
.Map002515 .number dd h3{ font-size:20px; }
}
@media(max-width:640px){
.Map002515 .number dl{ float:none !important; width:100%; margin-bottom:2%;}
.Map002515 .info,
.Map002515 .map{ float:left; width:100%}
.Map002515 .info{max-height:260px;}
}
@media(max-width:480px){
.Map002515 .title{ font-size:20px;}
.Map002515 .number dl{ height:90px;}
.Map002515 .number dd{ padding-left:20px;}
.Map002515 .number dd h3{ font-size:24px; }
.Map002515 .number dd.img{ width:90px;} 
.Map002515 .number dd.img img{ width:80px; height:80px;}
}
/*
 .RighInfo002254 为demo编号
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ margin-top: 3%;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:130px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:22px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo002254 .list li.on figure{ border:2px solid #e04d0c;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#e04d0c; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:5%;}
.RighInfo002254 .right_info > a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#e04d0c; transition:0.4s;}
.RighInfo002254 .right_info > a:hover{ background-color:#e04d0c; color:#fff;}
.RighInfo002254 .right_info .bshare {margin-top: 20px;}
.RighInfo002254 .right_info .bshare span {float: left;display: block; line-height: 28px;}
.RighInfo002254 .right_info .bshare-custom {float: left; width: 200px;}
.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#e04d0c; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;line-height: 28px;}
.RighInfo002254 .tab .info video{ width: 100%; }
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	
/*
 .PicList002323 为demo编号
 */
.PicList002323{ max-width: 1400px; margin: 0 auto;}
.titProduct{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative; font-weight: bold;}
.titProduct:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 5px; height: 19px; background: #e04d0c; margin-top: -9px;} 
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 140%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #555;margin:10px 0 0; font-weight: normal; font-size: 14px;text-align: center;}
.PicList002323 ul li a:hover figure{}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:18%; }
}
/*
 .TextList000962 为demo编号
 */
.TextList000962{ padding:2% 0;}
.TextList000962 ul{ margin-top: 1.5%;}
.TextList000962 li{ float:left; width:49%; border:1px solid #e7e7e7; margin:0 2% 1% 0; position:relative;}
.TextList000962 li::before{ position:absolute; content:''; width:1px; height:60%; background-color:#e7e7e7; top:20%; right:110px;}
.TextList000962 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.TextList000962 li:nth-child(2n){ margin-right:0;}
.TextList000962 li p{ margin:0; border-left:4px solid #f5f5f5; padding:16px 10px;}
.TextList000962 li span{ float:right; margin-top:16px; color:#9f9f9f;}
.TextList000962 li span.name{ width:85px; color:#343434; background:url(../images/TextList000962-a.png) no-repeat left center; padding-left:30px; margin-left:50px;}
.TextList000962 li:hover{ border:1px dashed #f31313;}
.TextList000962 li:hover p{ color:#e04d0c;}
.TextList000962 li:hover span.name{ background-image:url(../images/TextList000962-aon.png); color:#f31313;}
@media(max-width:768px){
.TextList000962 li{ float:none; width:auto; margin-right:0;}
.TextList000962 li span.name{ width:70px;margin-left:30px;}
.TextList000962 li::before{right:85px;}
.TextList000962 li p{padding:10px;}
.TextList000962 li span{margin-top:10px;}
}
/*PicList002149 */
.PicList002149{ padding-top:3%;}

.PicList002149 h3{ margin:0; font-size:18px;}
.PicList002149 p{ line-height:26px; overflow:hidden; color:#999; height:52px; margin:2% 0 0 0;}

.PicList002149 ol{ background-color:#fafafa; margin-bottom:2%; position:relative; padding-left:36.25%;}
.PicList002149 ol .Ispic{ width:36.25%; position:absolute; left:0; top:0; height:100%;}
.PicList002149 ol .Ispic img{ display:none;}
.PicList002149 ol div{ padding:5% 10% 3% 5%;}
.PicList002149 ol h3 a{ color:#e04d0c;}
.PicList002149 ol time{ display:block; padding:3% 0;}
.PicList002149 ol p{ margin:0 0 3% 0; height:78px;}
.PicList002149 ol span{ display:inline-block; width:130px; line-height:40px; text-align:center; color:#fff; background:#e04d0c; font-size:12px; cursor: pointer;}

.PicList002149 li{ overflow:hidden; padding-left:160px; padding-right:58px; position:relative; margin-bottom:2%; background-color:#fafafa;}
.PicList002149 li:after{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;}
.PicList002149 li div{border-left:1px solid #ededed; padding:2% 3%;}
.PicList002149 li time{ position:absolute; left:0; top:0; width:160px; height:100%;}
.PicList002149 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#b2b2b2; font-size:16px;}
.PicList002149 li time i{ font-style:normal; font-size:50px; color:#999; display:block; font-family:"Courier New", Courier, monospace; line-height:40px;}
.PicList002149 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:50%; max-width:66px; background:#dfdfdf;}
@media(max-width:1000px){
.PicList002149 li{padding-left:100px;padding-right:30px;}
.PicList002149 li:after{width:30px; background-size:35% auto;}
.PicList002149 li time{width:100px;}
.PicList002149 li time span{font-size:14px;}
.PicList002149 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.PicList002149 h3{ font-size:16px;}
}
@media(max-width:640px){
.PicList002149 ol{ padding-left:0;}
.PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
.PicList002149 ol div{ padding:3%;}
}
@media(max-width:480px){
.PicList002149 li{padding-left:80px;padding-right:0;}
.PicList002149 li:after{ display:none;}
.PicList002149 li time{width:80px;}
.PicList002149 li time span{font-size:12px;}
.PicList002149 li time i{font-size:30px;}
.PicList002149 h3{ font-size:14px;}
.PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
.PicList002149 ol p{ height:60px;}
}
/*
 .Page001527 为demo编号
 */
.Page001527 .Pages{ padding: 20px 0 80px 0; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; }
.Page001527 .Pages a{ display: inline-block; height: 40px; margin: 0 5px; font-size: 16px; line-height: 40px; }
.Page001527 .p_cur,
.Page001527 .p_count,
.Page001527 .p_total,
.Page001527 .p_jump{ display: none; }
.Page001527 .p_page{ padding: 0px 5px; display: inline-block; }
.Page001527 .p_page a{color:#5f5c4d; border:solid 1px #ececec; display:inline-block; padding:0 12px; overflow:hidden; position:relative;  background-color:#fff;}
.Page001527 .p_page .a_prev,
.Page001527 .p_page .a_next{ width:80px; }
.Page001527 .p_page .num a{ width:44px; }
/*hover*/
.Page001527 .p_page .a_first:hover,
.Page001527 .p_page .a_end:hover,
.Page001527 .p_page .a_prev:hover,
.Page001527 .p_page .a_next:hover,
.Page001527 .p_page .num a:hover,
.Page001527 .p_page .num .a_cur{ background:#e04d0c; color:#fff; }
.Page001527 em{ font-style:normal;}

@media (max-width:768px){
.Page001527 .a_first,
.Page001527 .a_end,
.Page001527 .p_page .num a{ display:none !important;}
	
}

/*
 .PicList000626 为demo编号
 */
.PicList000626{margin-bottom: 3%;}
.PicList000626 li{ float:left; width:23.5%; margin-right:2%;margin-bottom:2%;border:1px solid #eee; overflow:hidden;}
.PicList000626 li:nth-child(4n){margin-right:0;}
.PicList000626 li a{ display:block;position: relative; padding-top:71%; background-position: center center; background-size:60%; background-repeat:no-repeat; }
.PicList000626 li:hover a{transition: all .5s;-webkit-transform:scale(1.05);}
.PicList000626 li p{opacity: 0; position: absolute;width:0%;height:0%;transition: all .4s;margin: 0;top:32%;left:45%; color:#fff;text-align: center;font-size: 18px;padding-top:25%;}
.PicList000626 li p:after{content:'';width:32px;height:1px;background:#fff;display: block;margin:0 auto;margin-top:12px;}
.PicList000626 li:hover p{opacity: 1;top:7%;left:7%; width:86%;height:86%;transition: all .4s;background:rgba(0,0,0,0.65);}
.PicList000626 ol{ text-align:center;    margin-bottom: 5%;}

@media( max-width:768px){
.PicList000626 li{width:31.33333333%; margin:1%!important}
}
@media( max-width:640px){
.PicList000626 li{width:48%;}
}
/*Timeline000312 */
.Timeline000312 .year{ position:relative; padding:2% 0 4% 0; }
.Timeline000312 .year::before{ content:''; width:1px; height:98%;  top:2%; position:absolute; background-color:#ededed; z-index:0;}
.Timeline000312 ul{ position:relative; z-index:1;}
.Timeline000312 ul::before{ content:''; display:block; height:13px; width:13px; border-radius:50%; font-size:0; background:#fff;border:2px solid #666; margin:0 auto;}
.Timeline000312 li{position:relative; border-bottom:1px solid #ededed; padding:3% 0;  }
.Timeline000312 li:nth-child(2n){padding-left:4%;}
.Timeline000312 li:nth-child(2n-1){padding-right:4%;}
.Timeline000312 li::before{width:8px; height:8px;border:2px solid #666;  border-radius:50%;position:absolute; left:-4px; bottom:-4px; content:''; background:#fff;}
.Timeline000312 li .txt{  position:relative; min-height:90px; font-size:14px; line-height:24px;}

.Timeline000312 li:nth-child(2n) .txt{padding:0 4% 0 130px;}
.Timeline000312 li:nth-child(2n-1) .txt{padding:0 130px 0 4%;}
.Timeline000312 li .txt figure{transition:all ease 0.5s; position:absolute; top:0;width:120px; height:100px;}
.Timeline000312 li:nth-child(2n) .txt figure{ left:0; }
.Timeline000312 li:nth-child(2n-1) .txt figure{ right:0; }
.Timeline000312 li .txt figure img{ position:absolute;transition: all ease 0.5s; max-width:100%; max-height:100%; left:50%; top:35%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.Timeline000312 li.has-info .txt{ cursor:pointer;}
.Timeline000312 li.has-info:hover .txt{ text-decoration:underline;}
.Timeline000312 li.has-info:hover .txt figure{ transform:scale(1.1);}
.Timeline000312 li:hover{background:#f5f5f5; }
.Timeline000312 li:hover figure{}
.Timeline000312 li:hover figure{transform:scale(1.2);}
.Timeline000312 li:hover .txt h3{font-weight: bold;color:#e04d0c;}
.Timeline000312 li .txt h3{margin: 0;font-size: 24px;color: #6e6e6e;padding-bottom: 7px; font-weight: normal}
.Timeline000312 li .info{ display:none;}
@media(min-width:641px){
.Timeline000312 .year::before{left:50%;margin-left:-0.5px; }
.Timeline000312 li{width:50%;}
.Timeline000312 li:nth-child(2n)::before{ display:none;}
.Timeline000312 li:nth-child(2n){ float:left; min-height:150px; padding-top:6%; }
.Timeline000312 li:nth-child(2n-1){float:right; min-height:90px; z-index:10; }
}
@media(max-width:640px){
.Timeline000312 .year{ margin:0 2%;}
.Timeline000312 .year::before{ left:0;}
.Timeline000312 ul::before{ display:inline-block; margin-left:-6px;}
}

.Timeline000312 .more{ text-align:center; padding-bottom:50px;}
.Timeline000312 .more a{width: 150px;padding-left: 40px;height: 40x; text-align:left;line-height: 40px;display: inline-block;color: #fff;font-size: 14px; background:url(../images/Timeline000312-more_hover.png) no-repeat 80% center #6e6e6e;}
.Timeline000312 .more a:hover{ color:#6f6f6f; background-image:url(../images/Timeline000312-more.png); background-color:#eee;}

.Timeline000312 .fixed_scroll{ display:none; position:fixed; z-index:200; background:rgba(0,0,0,0.5); width:100%; height:100%; left:0; top:0;}
.Timeline000312 .fixed_scroll .ytable{ height:100%;}
.Timeline000312 .fixed_scroll .inner{ position:relative; margin:0 auto; padding:10px; width:95%; max-width:900px;background-color:#fff; border-radius:5px;}
.Timeline000312 .fixed_scroll .close{ position:relative; float:right; width:33px; height:33px;cursor:pointer; overflow:hidden; font-size:0;}
.Timeline000312 .fixed_scroll .close::before,
.Timeline000312 .fixed_scroll .close::after{ position:absolute; content:''; width:100%; height:3px; background:#333; left:0; top:50%; margin-top:-1.5px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Timeline000312 .fixed_scroll .close::after{transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.Timeline000312 .fixed_scroll .close:hover{ background:#ccc;}

.Timeline000312 .scroll-pane{ clear:both; height:326px; overflow:auto; margin-top:10px;}
.Timeline000312 .scroll-pane .info{ padding:0 15px;}
.Timeline000312 .jspContainer{overflow: hidden;position: relative;}
.Timeline000312 .jspPane{position: absolute;}
.Timeline000312 .jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;}
.Timeline000312 .jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}
.Timeline000312 .jspCap{display: none;}
.Timeline000312 .jspHorizontalBar .jspCap{float: left;}
.Timeline000312 .jspTrack{background:url(../images/Timeline000312-scrollbg.png) repeat-y center top #fff;position: relative;}
.Timeline000312 .jspDrag{background:url(../images/Timeline000312-handler.png) no-repeat center top;position: relative;top: 0;left: 0;cursor: pointer;}
.Timeline000312 .jspHorizontalBar .jspTrack,
.Timeline000312 .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.Timeline000312 .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.Timeline000312 .jspArrow.jspDisabled{cursor: default;background: #80808d;}
.Timeline000312 .jspVerticalBar .jspArrow{height: 16px;}
.Timeline000312 .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.Timeline000312 .jspVerticalBar .jspArrow:focus{outline: none;}
.Timeline000312 .jspCorner{background: #eeeef4;float: left;height: 100%;}


/*
 .RighInfo002450 为demo编号
 */
.RighInfo002450{ padding: 3% 0;}
.RighInfo002450 .auto{ position: relative;}
@media only screen and (max-width: 1200px) {
.RighInfo002450 .auto{ margin-left: 15px; margin-right: 15px;}	
}
.RighInfo002450 .wrap-container .tit{  font-size: 24px; margin: 0 0 2%; font-weight: normal;}
@media only screen and (min-width:1201px ) {
	.RighInfo002450 .wrap-container .tit{ font-size: 30px;}
	.RighInfo002450 .wrap-container .tit:after{  display:block; content:'';  height:2px; width:50%; width:40px; background:#e04d0c; margin-top: 30px;}
}
@media only screen and (max-width:767px ) {
.RighInfo002450 .wrap-container .tit{ text-align: center; font-size: 20px;}	
}
.RighInfo002450 .wrap-container .img{ margin: 0 auto; display: block;overflow: hidden;}
.RighInfo002450 .wrap-container .img img{transition:all ease-in-out 0.3s;}
.RighInfo002450 .wrap-container .img:hover img{ transform:scale(1.2);}
.RighInfo002450 .wrap-container .word{  font-size: 14px; line-height: 24px; margin-top: 3%;}
@media only screen and (min-width:767px ) {
	.RighInfo002450 .wrap-container .img{ float: right; margin: 0 0 0 5%;}
	.RighInfo002450 .wrap-container .word{ margin-top: 0;width:59%;float:left;}
}

/*
 .PicList001107 为demo编号
 */
.PicList001107{ padding:4% 0; background: #f2f2f2;}
.PicList001107 li{ float:left; width:32%; margin-right:2%;  margin-bottom:2%; overflow:hidden;  background: #fff; padding: 15px 20px;}
.PicList001107 li:nth-child(3n){margin-right:0;}
.PicList001107 li .pic{ float:left; width:50%;overflow: hidden;}
.PicList001107 li .pic img{ width:100%;transition:all ease-in-out 0.3s;}
.PicList001107 li .pic .img2{display: none}
.PicList001107 li:hover .pic .img1{display: none;}
.PicList001107 li:hover .pic .img2{display: block;}
.PicList001107 li:hover .dot{color:#e04d0c;}
.PicList001107 li .pic img:hover{ }
.PicList001107 li div{ float:right; width:50%; padding:20% 5%;}
.PicList001107 li .dot{ font-size:24px;}
.PicList001107 li p{ line-height:24px; overflow:hidden; height:48px; color:#777; font-size:12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.PicList001107 li .more{  color:#e04d0c;}

@media(min-width:1200px){
.PicList001107 li .pic img{height:264px;}
}

@media(max-width:768px){
.PicList001107 li .pic {width:50%;}
.PicList001107 li div{width:47%; }
}
@media(max-width:640px){
.PicList001107 li .pic,
.PicList001107 li div{ float:none; width:auto;}
.PicList001107 li .pic{ display:block;}
.PicList001107 li .dot{ font-size:16px;}
}
@media(max-width:480px){
.PicList001107 li{ width:auto; float:none; margin-right:0;margin-bottom:3%;}
.PicList001107 li p{ font-size:14px;}
}



/*
 .Banner002385 
 */
.Banner002385{ overflow:hidden; position:relative; z-index:1;max-width:1903px;}
.Banner002385 .bx-viewport{ z-index:1;}
.Banner002385 .bx-viewport li a{ display:block;}

.Banner002385 .bx-controls-direction a{ position:absolute; width:89px; height:89px; top:50%; margin-top:-44px; background:url(../images/Banner002385-Banner_btn.png) no-repeat left top; z-index:10; overflow:hidden; line-height:1000px;}
.Banner002385 .bx-controls-direction a.bx-prev{ left:5%;}
.Banner002385 .bx-controls-direction a.bx-next{ background-position:right top; right:5%;}

.Banner002385 .bx-pager{ position:absolute; width:100%; left:0; bottom:5%; z-index:10; text-align:center;}
.Banner002385 .bx-pager a{width: 10px;height: 10px;}
.Banner002385 .bx-pager div{ display:inline-block; margin:0 5px;}
.Banner002385 .bx-pager a{display:block;  line-height:100px; overflow:hidden; background:#fff; width:10px; height:10px;}
.Banner002385 .bx-pager a.active{background: #e04d0c;width: 30px;}
@media(max-width:1024px){
	.Banner002385{margin-top:80px;}
	.Banner002385 .bx-viewport li a img{ position: relative; width: 130%; left: -15%; max-width: none;}
}
@media(max-width:900px){
 .Banner002385 .bx-controls-direction{ display:none;}
}
@media(max-width:768px){
	.Banner002385 .bx-viewport li a img{ width: 150%; left: -25%;}
}

/*
 .Floor000881 
 */
.Floor000881{ padding:2% 0;}
.Floor000881 .titProduct{margin-bottom:2%;}
.Floor000881 .list_copy{ display:none;}
.Floor000881 .bx-viewport{ z-index:1;}
.Floor000881 .list_scroll li{ text-align:center; position:relative;}
.Floor000881 .list_scroll li .Ispic{display:block;padding-bottom: 130%;}
.Floor000881 .list_scroll li p{ margin:0; line-height:55px; }
.Floor000881 .bx-wrapper{ position:relative;}
.Floor000881 .bx-pager{ display:none;}
.Floor000881 .bx-controls-direction a{ position:absolute; width:21px; height:21px; top:50%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000881 .bx-controls-direction a.bx-prev{ /*left:-25px;*/ left: 0;}
.Floor000881 .bx-controls-direction a.bx-next{ /*right:-25px;*/ right: 0;}
.Floor000881 .bx-controls-direction a::before,
.Floor000881 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#e04d0c; left:0; }
.Floor000881 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000881 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000881 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000881 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}
@media(max-width:1250px){
.Floor000881 .bx-controls-direction a.bx-prev{ left:5px;}
.Floor000881 .bx-controls-direction a.bx-next{ right:5px;}
}
@media(max-width:768px){
.Floor000881{ padding:20px 0;}
}




/*
 .Floor000881 
 */
.Floor000881_2{ padding:2% 0;}
.Floor000881_2 .titProduct{margin-bottom:2%;}
.Floor000881_2 .list_copy{ display:none;}
.Floor000881_2 .bx-viewport{ z-index:1;}
.Floor000881_2 .list_scroll li{ text-align:center; position:relative;}
.Floor000881_2 .list_scroll li .Ispic{display:block;padding-bottom: 130%;}
.Floor000881_2 .list_scroll li .xi2{display: none;}
.Floor000881_2 .list_scroll li:hover .xi1{display: none}
.Floor000881_2 .list_scroll li:hover .xi2{display: block}
.Floor000881_2 .list_scroll li p{ margin:0; line-height:55px; }
.Floor000881_2 .bx-wrapper{ position:relative;}
.Floor000881_2 .bx-pager{ display:none;}
.Floor000881_2 .bx-controls-direction a{ position:absolute; width:21px; height:21px; top:50%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000881_2 .bx-controls-direction a.bx-prev{ left:0;}
.Floor000881_2 .bx-controls-direction a.bx-next{ right:0;}
.Floor000881_2 .bx-controls-direction a::before,
.Floor000881_2 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#e04d0c; left:0; }
.Floor000881_2 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000881_2 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000881_2 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000881_2 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}
@media(max-width:1250px){
.Floor000881_2 .bx-controls-direction a.bx-prev{ left:5px;}
.Floor000881_2 .bx-controls-direction a.bx-next{ right:5px;}
}
@media(max-width:768px){
.Floor000881_2{ padding:20px 0;}
}

/*
 .Floor000882 为demo编号
 */
.Floor000882{ width:35%;float:right; }
.Floor000882 h1{ margin:0; margin-bottom:24px; font-size:20px; font-weight:normal; background:url(../images/Floor000881-icon.png) no-repeat left center; padding-left:30px;color:#333;}
.Floor000882 h1 a{ float:right; color:#999; font-size:16px;}
.Floor000882 .list_copy{ display:none;}
.Floor000882 .bx-viewport{ z-index:1;}
.Floor000882 .list_scroll li{ text-align:center; position:relative;}
.Floor000882 .list_scroll li .Ispic{ display:block; padding-bottom:58%;}
.Floor000882 .list_scroll li p{ margin:0; line-height:55px;border:1px solid #eaeaea; border-top:0; background-color:#fff;}
.Floor000882 .list_scroll li:hover p{ background-color:#014584;}
.Floor000882 .list_scroll li:hover p a{ color:#fff;}
.Floor000882 .bx-wrapper{ position:relative;}
.Floor000882 .bx-pager{ display:none;}
.Floor000882 .bx-controls-direction a{ position:absolute; width:21px; height:21px; top:50%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000882 .bx-controls-direction a.bx-prev{ left:-25px;}
.Floor000882 .bx-controls-direction a.bx-next{ right:-25px;}
.Floor000882 .bx-controls-direction a::before,
.Floor000882 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#e04d0c; left:0; }
.Floor000882 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000882 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000882 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000882 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}
@media(max-width:1250px){
.Floor000882 .bx-controls-direction a.bx-prev{ left:5px;}
.Floor000882 .bx-controls-direction a.bx-next{ right:5px;}
}
@media(max-width:768px){
.Floor000882{ padding:20px 0;width:100%;}

}

/*
 .Floor000883 为demo编号
 */
.Floor000883{ width:100%; margin-top:7px;}
.Floor000883 h1{ margin:0; margin-bottom:24px; font-size:20px; font-weight:normal; background:url(../images/Floor000881-icon.png) no-repeat left center; padding-left:30px;color:#333;}
.Floor000883 h1 a{ float:right; color:#999; font-size:16px;}
.Floor000883 .list_copy{ display:none;}
.Floor000883 .bx-viewport{ z-index:1;}
.Floor000883 .list_scroll li{ text-align:center; position:relative;}
.Floor000883 .list_scroll li .Ispic{ display:block; padding-bottom:58%;}
.Floor000883 .list_scroll li p{ margin:0; line-height:55px;border:1px solid #eaeaea; border-top:0; background-color:#fff;}
.Floor000883 .list_scroll li:hover p{ background-color:#014584;}
.Floor000883 .list_scroll li:hover p a{ color:#fff;}
.Floor000883 .bx-wrapper{ position:relative;}
.Floor000883 .bx-pager{ display:none;}
.Floor000883 .bx-controls-direction a{ position:absolute; width:21px; height:21px; top:50%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000883 .bx-controls-direction a.bx-prev{ left:-25px;}
.Floor000883 .bx-controls-direction a.bx-next{ right:-25px;}
.Floor000883 .bx-controls-direction a::before,
.Floor000883 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#e04d0c; left:0; }
.Floor000883 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000883 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000883 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000883 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}
@media(max-width:1250px){
.Floor000883 .bx-controls-direction a.bx-prev{ left:5px;}
.Floor000883 .bx-controls-direction a.bx-next{ right:5px;}
}
@media(max-width:768px){
.Floor000883{ padding:20px 0;}
}


/*
 .Floor002460 为demo编号
 */
.Floor002460{ padding: 15px 0 20px;}
.Floor002460 .auto{ max-width: 1400px;}
@media only screen and (max-width:1430px ) {
	.Floor002460 .auto{ max-width: 1430px; padding-left: 15px; padding-right: 15px;}
}
.Floor002460 .videobox{ position: relative;height: 280px;}
.Floor002460 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 280px;}
.Floor002460 .videobg .play{ display: block; background: url(../images/Floor002460-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer;background-color:rgba(0,0,0,0.45);}
.Floor002460 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none;}
.Floor002460 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.Floor002460 .videobg,.Floor002460 .videobox{ height: 320px;}
	.Floor002460 .videobg .play{background-size:40px 40px;}
}
@media only screen and (min-width: 1200px) {
	.Floor002460 .videobg,.Floor002460 .videobox{ height: 368px;}
	.Floor002460 .videobg .play{background-size:50px 50px;}
}






@media(max-width:1410px){
.Top002070 .header-menu li em{padding: 0 15px;}
}
@media(max-width:1366px){
/*.Top002070 .header-left{width: 30%}*/
.Top002070 .header-left{left: 2%;}
.Top002070 .header-right{right: 2%;}
}
@media(max-width:1240px){
.Top002070 .header-left{width: 30%}
.Top002070 .header-mid{margin-left: 35%;margin-right: 145px;}

}
@media(max-width:1280px){
.Top002070 .header-menu li em{padding: 0 10px;}
}
@media(max-width:1024px){
.Top002070 .header-mid{position: absolute;top: 80px;width: 100%;max-width: 250px;margin: 0;right: 0; display: none;}
.Top002070 #header-menu ul{border: none;background-color: rgba(0,0,0,0.7);}
.Top002070 .header-right{right: 10%;}
}
@media(max-width:960px){
.Top002070 .header-left{width: 40%}
}
@media(max-width:414px){
.Top002070 .header-right{right: 11%;}
}

/*
 .Form002324 为demo编号
 */
.Form002324{ position:fixed;display: none; background:rgba(0,0,0,0.7); width:100%;height: 100%; top:0; left:0; z-index:102;}
.Form002324 .wrap-container{ position:fixed; top:50%;margin-top: -243.5px; width:540px; height:340px;border-radius: 3px; margin-left:-269px; left:50%; background:#fff; z-index:100;}
.Form002324 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Form002324 .Title{ font-size:24px; color:#333; text-align:center; line-height:100px;}
.Form002324  input{ display:block; border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; color:#6e6e6e; border:1px solid #dcdcdc; height:43px; line-height:33px; padding:5px 10px 5px 50px; margin:0 auto 23px; width:348px;}
.Form002324 .Loginname{ background:url(../images/Form002324-mico.png) no-repeat 11px 11px;}
.Form002324 .Loginpwd{ background:url(../images/Form002324-mico.png) no-repeat 11px -53px;}
.Form002324 .yzm{ width:350px; margin:0 auto;}
.Form002324 .Lyzm{ float:left; width:126px; padding-left:20px;}
.Form002324 .yzm a{ float:left; margin-left:10px; color:#0277ba; line-height:42px;}
.Form002324 .yzm img{ display:inline-block; vertical-align:top; max-width:117px; width: 50%; margin-right:16px; height:42px;}
.Form002324 .goTo{ width:350px; margin:0 auto;}
.Form002324 .goTo a{ float:left; color:#969696; line-height: 12px;margin-bottom: 20px;}
.Form002324 .goTo .gozc{ float:right;}
.Form002324 .goLogin{ width:350px; margin:0 auto; border-radius: 3px; color:#fff; text-align:center; line-height:42px; font-size:19px; display:block; background:#e04d0c;}
.Form002324 .goLogin:hover{background:#00859f;}
.Form002324 .OtherLogin{ width:350px; margin:0 auto;}
.Form002324 .OtherLogin a{ display:inline-block; color:#969696; vertical-align:top; font-size:12px; padding-left:24px; line-height:55px; height:55px;}
.Form002324 .OtherLogin .Loginweico{ margin-right:13px; background:url(../images/Form002324-mico2.png) no-repeat 0 19px;}
.Form002324 .OtherLogin .Loginqq{ margin-right:0; background:url(../images/Form002324-mico2.png) no-repeat 0 -25px;}
@media only screen and (max-width:664px ) {
	.Form002324 .wrap-container{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; padding: 5%;}
	.Form002324 input,.Form002324 .yzm,.Form002324 .goTo,.Form002324 .goLogin,.Form002324 .OtherLogin{ width: 100%;}
	.Form002324 .OtherLogin{ text-align: center;}
	.Form002324 .Lyzm{ width: 90px;}
	.Form002324 .Title{ font-size: 20px; line-height: 70px;}
	
}
/*
 .Form002325 为demo编号
 */
.Form002325{ position:fixed; display: none; background:rgba(0,0,0,0.7); width:100%;height: 100%; top:0; left:0; z-index:102;}
.Form002325 .wrap-container{ position:fixed; top:50%;margin-top: -275.5px; width:540px; height:573px;border-radius: 3px; margin-left:-269px; left:50%; background:#fff; z-index:100;}
.Form002325 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Form002325 .Title{ font-size:24px; color:#333; text-align:center; line-height:100px;}
.Form002325  input{ display:block; position: relative; border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; color:#6e6e6e; border:1px solid #dcdcdc; height:43px; line-height:33px; padding:5px 10px 5px 10px; margin:0 auto 18px; width:348px;}
.Form002325 .hint{width: 348px; margin: -10px auto 15px; font-size: 12px; color: #e04d0c;}
.Form002325 form div{position: relative;}
.Form002325 b{color:#c71c1c;position: absolute;left:15%;}
.Form002325 .yzm{ width:350px; margin:0 auto;}
.Form002325 .Lyzm{ float:left; width:126px; padding-left:20px;}
.Form002325 .yzm a{ float:left; margin-left:10px; color:#0277ba; line-height:42px;}
.Form002325 .yzm img{ display:inline-block; vertical-align:top; max-width:117px; width: 50%; margin-right:16px; height:42px;}
.Form002325 .goTo{ width:350px; margin:0 auto;}
.Form002325 .goTo a{ float:left; color:#969696; line-height: 12px;margin-bottom: 20px;}
.Form002325 .goTo .gozc{ float:right;}
.Form002325 .goLogin{ width:350px; margin:0 auto; color:#fff; text-align:center; line-height:42px; font-size:19px; display:block; background:#e04d0c;}
.Form002325 .goLogin:hover{background:#00859f;}
.Form002325 .OtherLogin{ width:350px; margin:0 auto;}
.Form002325 .OtherLogin a{ display:inline-block; color:#969696; vertical-align:top; font-size:12px; padding-left:24px; line-height:55px; height:55px;}
.Form002325 .OtherLogin .Loginweico{ margin-right:13px; background:url(../images/Form002324-mico2.png) no-repeat 0 19px;}
.Form002325 .OtherLogin .Loginqq{ margin-right:0; background:url(../images/Form002324-mico2.png) no-repeat 0 -25px;}
@media only screen and (max-width:664px ) {
	.Form002325 .wrap-container{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; padding: 5%;}
  .Form002325 input,.Form002325 .yzm,.Form002325 .goTo,.Form002325 .goLogin,.Form002325 .OtherLogin{ width: 100%;}
  .Form002325 .hint{width: 100%;}
	.Form002325 .OtherLogin{ text-align: center;}
	.Form002325 b{left:2%;}
	.Form002325 .Lyzm{ width: 90px;}
	.Form002325 .Title{ font-size: 20px; line-height: 70px;}
	
}


/*新增新闻详细*/
.new_content{ margin: 0 auto 3%; padding-bottom: 3%; max-width: 1280px; }
.new_content h3{ font-size: 26px; text-align: center; }
.new_content .time{ font-size: 16px; text-align: center; }
.new_content .inrto, .new_content .txt{ text-indent: 2em; line-height: 25px; }
.new_content .img img, .new_content .txt img{ display: block; max-width: 100%; margin: 3% auto; }



/*售前服务*/
.new_content .txt .wz{text-align: center;margin-bottom: 3%;}
.new_content .txt .wz h2{color: #E53333;margin: 0px;font-size: 48px;font-family: futura, serif;font-weight: normal;line-height: 60px;}
.new_content .txt .wz h5{color: #E53333;margin: 0px;font-size: 24px;font-family: futura, serif;font-weight: normal;line-height: 60px;}
.new_content .txt .wz p{color: #666666;font-size: 16px;}
.new_content .txt ul{}
.new_content .txt ul li{float: left;width: 25%;padding: 0 2%;text-align: center;position: relative;}
.new_content .txt ul li figure{text-align:center;margin:0 auto;}
.new_content .txt ul li img{display: block;}
.new_content .txt ul li img{max-width: 82px;}
.new_content .txt ul li .img{display:none;}
.new_content .txt ul li:hover img{display:none;}
.new_content .txt ul li:hover .img{display:block;}
.new_content .txt ul li p{font-size: 18px;}
.new_content .txt ul li span{font-size: 15px;line-height: 30px;font-weight: normal;}
@media screen and (max-width: 765px) {
.new_content .txt ul li,.new_content .txt .ul2 li{width: 50%!important;margin-bottom:4%;}   
}
@media screen and (max-width: 480px) {
.new_content .txt ul li,.new_content .txt .ul2 li{width: 100%!important;}   
}

.new_content .txt .ul2 li{float: left;width: 33.33%;padding: 0 2%;text-align: center;position: relative;}



/*新增品牌详细*/
.wrap-container .box h2{ font-size: 28px; } 
.wrap-container .box img{ width: 35%; } 

/*新增技术详细*/
.box_txt{ margin-bottom: 4%; }
.box_txt h2{ font-size: 26px; text-align: center; }
.box_txt .txt{ margin: 20px 0; line-height: 25px; text-indent: 2em; }
.box_txt .img{ display: block; margin: 20px auto; }




.navFix{position: fixed;top: 0;left: 0;right: 0;background: #fff;z-index: 101;padding-bottom: 0;}
.sections:first-child{padding: 14% 0 0 0;}
.sections{padding: 3% 0 0 0;}



.header .wapCon { display: none; /*margin-right: 20px; float: left;*/ line-height: 100px; position: absolute; right: 2%; top: 15px; }
.header .wapCon .wap { width: 28px; height: 21px; position: relative; background: rgba(255,255,255,0.4); cursor: pointer; display: inline-block; vertical-align: middle; margin-top: -7px; }
.header .wapCon .wap span { display: inline-block; vertical-align: middle; background: #999; width: 100%; height: 2px; position: absolute; border-radius: 0; left: 0; transition: all 0.3s; }
.header .wapCon .wap span:nth-of-type(2), .header .wapCon .wap span:nth-of-type(3) { top: 50%; transform: translate(0, -50%); }
.header .wapCon .wap span:nth-of-type(1) { top: 0; }
.header .wapCon .wap span:nth-of-type(4) { bottom: 0; }
.header .wapCon .wap.on span:nth-of-type(1), .header .wapCon .wap.on span:nth-of-type(4) { display: none; }
.header .wapCon .wap.on span:nth-of-type(2) { transform: translate(0, -50%) rotate(-45deg); }
.header .wapCon .wap.on span:nth-of-type(3) { transform: translate(0, -50%) rotate(45deg); }

@media screen and (max-width: 1024px) {
.header .wapCon { display: block; line-height: 60px; height: 60px; }
}

@media screen and (max-width: 960px) {
.Floor0001 .main ul{width: 49%;}
.Floor0001 .main ul:nth-child(2){width: 49%;margin-right: 0;margin-left: 1%;}
.Floor0001 .main ul:nth-child(3){width: 100%;margin-top: 2%;}
.Floor0001 .main ul:nth-child(3) li{margin-bottom: 0; width: 49%;margin-right: 1%;float: left;}
.Floor0001 .main ul:nth-child(3) li:nth-child(2){margin-right: 0;margin-left: 1%;}
.Floor0001 .main ul:nth-child(3) li a{padding-bottom: 80%;}
.Floor0002 .left a,.Floor0002 .right a{padding-bottom: 45%;overflow: hidden;}
.Floor0003 li{width: 100%;margin: 0;}
}




.news_list3 li {clear: both;overflow: hidden;border-top: 1px solid #e5e5e5;padding: 1% 4% 1% 2%;line-height: 32px;}
.news_list3 li a {position: relative;padding-right: 15%;padding-left: 20px;display: block;}
.news_list3 li time {position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #999999;}
.news_list3 li h3 {font-size: 16px;font-weight: normal;padding: 0;margin: 0;}
.news_list3 li:last-child {border-bottom: 1px solid #e5e5e5;}

#bsWXBox {box-sizing: content-box;}
#bsWXBox * {max-width:none!important;}

/*Other002638 */
.Other002638 ul{ position:fixed; right:2%; z-index:110; top:92%; margin-top:-122px;}
.Other002638 li{ position:relative; margin:1px 0;}
.Other002638 li > a{ display:block; width:60px; height:60px; border-radius:350px; background:no-repeat center center #e0e0e0; transition:0.3s;}
.Other002638 li > a:hover{ background-color:#e04d0c;}
.Other002638 li.li_tel b{ display:none; position:absolute; right:100%; line-height:60px; white-space:nowrap; text-overflow:ellipsis; top:0;background:#0598aa; margin-right:1px;border-radius:3px; padding:0 10px; font-size:18px; color:#fff;}
.Other002638 li.li_tel a{background-image: url(../images/Other002638_icon_tel.png)}
.Other002638 li.li_email a{background-image: url(../images/Other002638_icon_email.png)}
.Other002638 li.li_map a{background-image: url(../images/Other002638_icon_map.png)}
.Other002638 li.li_gettop a{background-image: url(../images/Other002638_icon_gettop.png)}
.Other002638 li.li_qq a{background-image: url(../images/Other002638_icon_qq.png)}
@media(min-width:1025px){
.Other002638 li.li_tel:hover b{ display:block;} 
}

.Other002638 .pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.Other002638 .pop-up .ycenter{ height:100%;}
.Other002638 .pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:600px; background:#fff; border:5px solid #0598aa; border-radius:10px; padding:2%;}
.Other002638 .pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#0598aa; cursor:pointer;}
.Other002638 .pop-up .close::before,
.Other002638 .pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);}
.Other002638 .pop-up .close::before{ transform:rotate(45deg);}
.Other002638 .pop-up#form td{ padding-top:4%; vertical-align:top;}
.Other002638 .pop-up#form td.f-name{ text-align:right; width:90px; line-height:32px;}
.Other002638 .pop-up#form td .text{ width:100%; line-height:32px; height:32px; border:1px solid #eee; border-radius:3px; padding:0 5px;}
.Other002638 .pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:#fff; background:#0598aa; max-width:120px;}
.Other002638 .pop-up#form td .btn_reset{ background:#999;}
.Other002638 .pop-up#form td textarea.text{ height:90px;}
.Other002638 .pop-up#form p{ margin:0; text-align:center; color:#0598aa;}
.Other002638 .pop-up#map .main{ padding:15px;}
.Other002638 .pop-up .map{ height:300px;}
@media(max-width:640px){
.Other002638 ul{ top:auto; margin-top:0; bottom:10%;}
.Other002638 li > a{ width:34px; height:34px; background-size:28px}
}
