.Top002898{position: relative; z-index: 100;background: #fff;}
.Top002898 .top-left{float: left;display: table;height: 100px; max-width: 20%;}
.Top002898 .top-left a{display: table-cell; vertical-align: middle;}
.Top002898 .top-left img{max-height: 80px;}
.Top002898 .top-right{float: right;line-height: 40px; padding:30px 0; font-size: 15px;} 
.Top002898 .top-right dl > *{float: left;}
.Top002898 .top-mid{float: right; margin-right: 9%;}
@media(max-width:1024px){
.Top002898 .top-left{height: 80px; max-width:40%;}
.Top002898 .top-left img{max-height: 50px;}
 .Top002898 .top-right{ padding:20px 0;}
}

.Top002898 .top-language{ position: relative;}
.Top002898 .top-language span{ display: block; background: url(../images/Top002262-lang.png) no-repeat center; height:40px; width: 40px; cursor: pointer; }
.Top002898 .top-language figure{ position:absolute; top:100%; left:50%; background:#fff; width:120px; line-height:40px; display:none; margin-left: -60px; box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002898 .top-language a{ display:block; text-align:center; color:#333;}
.Top002898 .top-language a:hover{background:#034EA2; color:#fff;}
.Top002898 .top-search .box{display: none;position: absolute; padding-right: 50px;background: #eee;z-index: 93;}
.Top002898 .top-search .text{width: 100%; height: 50px; line-height: 50px;border: 0;padding: 0 20px; background: none;}
.Top002898 .top-search .btn{position: absolute; right: 0; height: 100%; width: 50px;background: url("../images/Top002898-search_btn.png") no-repeat center center;}
.Top002898 .open-search{display: block;width: 40px; height: 40px; background: url("../images/Top002898-search_btn.png") no-repeat center center;position: relative;}
.Top002898 .open-search.on{background: none;}
.Top002898 .open-search.on:before,
.Top002898 .open-search.on:after{position: absolute; content: ''; width: 60%; height: 2px; background: #666; top: 50%; margin-top: -1px; left: 20%; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Top002898 .open-search.on:after{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
@media(min-width:1025px){
.Top002898 .top-search{position: relative; z-index: 9100;}
.Top002898 .top-search .box{right: 100%; top: 50%;margin-top: -25px;  width: 25vw;height: 50px;border-radius: 5px; }
}
@media(max-width:1024px){
.Top002898 .top-search .box{left: 0; top: 100%; width: 100%;}
}

.Top002898 .top-menu li span,
.Top002898 .top-menu li span a{display: block;}
.Top002898 .top-menu li a:hover,
.Top002898 .top-menu li.aon span a{color: #00a2e9;}
.Top002898 .top-menu .sub{display:none;}
.Top002898 .top-menu .sub .sub-inner{overflow: hidden;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{ padding: 0 20px;font-size: 16px;}

.Top002898 .top-menu .pr{position: relative; z-index: 100;}
.Top002898 .top-menu .sub[data-type="tab"] .sub-inner{position: relative;}
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a{display: block;line-height: 30px; padding: 1vw;font-size: 16px;position: relative;}
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a img{position: absolute; left: 10px; max-width: 26px;display: none;}
.Top002898 .top-menu .sub .two-cate{background: #fff;}
.Top002898 .top-menu .sub .two-cate .item{float: left; width: 32%; margin-bottom: 4%;}
.Top002898 .top-menu .sub .two-cate .item:not(:nth-child(3n)){margin-right: 2%;}
.Top002898 .top-menu .sub .two-cate .item:nth-child(3n+1){clear: left;}
.Top002898 .top-menu .sub .two-cate .item dd{line-height: 20px; padding: 5px 0;}
.Top002898 .top-menu .sub .two-cate .item dd a{color: #999;}
.Top002898 .top-menu .sub .two-cate .item dd a:hover{color: #00a2e9;}
.Top002898 .top-menu .sub .two-cate-name{overflow: hidden; }
.Top002898 .top-menu .sub .two-cate-name a{float: left;max-width: 95%;padding-right: 30px;position: relative;font-size: 16px;}
.Top002898 .top-menu .sub .two-cate-name a:before{position: absolute; content: '';right: 4px; top: 50%; margin-top: -4px; border-top:1px solid #333;border-right:1px solid #333; transform: rotate(45deg); width: 8px; height: 8px;}
@media(min-width:1025px){
.Top002898 .top-menu li{float: left; margin-right:4vw;}
.Top002898 .top-menu li span a{line-height: 100px;font-size: 18px;}
.Top002898 .top-menu .sub{position: absolute; top:100%;background: rgba(255,255,255,0.9);}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"]{width: 100%; left: 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] .sub-inner{padding: 40px 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dl,
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{float: left;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"].dl-right dl{float: right;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{ text-align: center;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{height: 50px; margin-bottom: 10px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{max-height: 50px;transition: 0.3s;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt:hover .icon img{transform: translateY(-10px);-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);}
.Top002898 .top-menu .sub[data-type="tab"]{ width: 60vw;}
.Top002898 .top-menu .sub[data-type="tab"] .two-cate-list{display: none!important;}
.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{left: 0; margin-left: -40vw; }
.Top002898 .top-menu li.po-r .sub[data-type="tab"]{right: 0;}
.Top002898 .top-menu .sub .one-cate{width: 30%;min-height: 360px; }
.Top002898 .top-menu .sub .one-cate dt.on .one-cate-name a{background: #fff;border-left-color: #1f38ae;}
.Top002898 .top-menu .sub .two-cate{position: absolute;right:0; top: 0;height: 100%; width: 70%; padding: 2vw;}
.Top002898 .top-menu .sub  .scrollinfo{max-height: 100%;height: 100%;}
.Top002898 .top-menu .sub .two-cate-name{margin-bottom:10px;}
}
@media(min-width:1025px) and (max-width:1440px){
.Top002898 .top-menu .sub[data-type="tab"]{ width: 60vw;}
.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{margin-left: -30vw; }
}
@media(min-width:1025px) and (max-width:1280px){
 .Top002898 .top-menu li{margin-right: 3vw;}
}
@media(max-width:1024px){
.Top002898 .top-menu{position: fixed; left: -100%;opacity: 0;transition: 0.5s; top: 80px; bottom: 0; z-index: 100;background: #fff; width: 280px;box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 20px 0;}
.Top002898 .top-menu ul{height: 100%; overflow: auto;}
.menu-show .top-menu{left: 0; opacity: 1;}
.Top002898 .top-menu li:nth-child(2n-1){background: rgb(35,117,227,0.12);}
.Top002898 .top-menu li span a{line-height:  40px;font-size: 18px;padding-left: 20px;font-weight: bold;}
.Top002898 .top-menu li span{padding-right: 40px;position: relative;overflow: hidden;}
.Top002898 .top-menu li .op-item,
.Top002898 .top-menu li .op{position: absolute; right: 0;top:0; width: 40px; height: 40px; transition: 0.3s;}
.Top002898 .top-menu li .op:before,
.Top002898 .top-menu li .op:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #00a2e9;}
.Top002898 .top-menu li .op:before{height: 40%; width: 2px;}
.Top002898 .top-menu li .op:after{ width: 40%; height: 2px;}
.Top002898 .top-menu li .op.click{transform: rotate(45deg);}
.Top002898 .open-menu{width: 40px; height: 40px; margin-left: 20px;position: relative;}
.Top002898 .open-menu i{position: absolute; left: 10%;width: 80%; top: 50%;margin-top: -1px;height: 2px; background: #333;transition: 0.3s;}
.Top002898 .open-menu:not(.on) i:nth-child(1){margin-top: -8px;}
.Top002898 .open-menu:not(.on) i:nth-child(3){margin-top: 6px;}
.Top002898 .open-menu.on i:nth-child(1){opacity: 0;}
.Top002898 .open-menu.on i:nth-child(2){transform: rotate(45deg);}
.Top002898 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}

.Top002898 .top-menu .sub{padding:0!important;background: rgba(0,0,0,0.1);}
.Top002898 .top-menu .sub-inner{padding: 3vw 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt a{position: relative;display: block; line-height: 30px; padding: 5px 0 5px 40px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{position: absolute; left: 0; max-width: 30px; top: 50%; transform: translateY(-50%);}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{ height: 24px;}
.Top002898 .top-menu .sub .two-cate-list,
.Top002898 .top-menu .sub .two-cate-list dl,
.Top002898 .top-menu .sub .two-cate{display: none;}
.Top002898 .top-menu .one-cate dt:not(:last-child) .one-cate-name{border-bottom: 1px solid rgba(0,0,0,0.2);}
.Top002898 .top-menu .one-cate-name{position: relative; padding-right: 40px; padding-left: 20px;}
.Top002898 .top-menu li .op-item{height: 100%;}
    .Top002898 .top-menu li .op-item.click{transform: rotate(180deg);}
.Top002898 .top-menu li .op-item:before{position: absolute; content: '';border:6px solid transparent;border-top-color: #00a2e9; left: 50%; top: 50%;margin: -3px 0 0 -6px;}
.Top002898 .top-menu .sub .two-cate-list{background: rgba(0,0,0,0.1); padding: 10px 0;}
.Top002898 .top-menu .sub .two-cate-name{padding: 5px 30px;line-height: 30px;}
.Top002898 .top-menu .sub .two-cate-name a{float: none;}
}












/*Banner002594 */
.Banner002594{position: relative; z-index: 1;}
.Banner002594 .controls{ position:absolute; z-index:2; right:3%; bottom:5%; padding: 0 60px;}
.Banner002594 .pager{ font-family:Arial, Helvetica, sans-serif; color:#838281;}
.Banner002594 .pager span.cur{ color:#00a2e9; font-size:36px;}
.Banner002594 .controls .flex-direction-nav a{position: absolute; top: 50%;margin-top: -5px; width:59px; height:10px; background:url(../images/Banner002594_btn_next.png) no-repeat center center; cursor:pointer;font-size: 0; }
.Banner002594 .controls .flex-direction-nav a.flex-prev{ left: 0; background-image:url(../images/Banner002594_btn_prev.png);}
.Banner002594 .controls .flex-direction-nav a.flex-next{right:0;}

.Banner002594 .slides > li {display: none; height: 100%;position: relative;-webkit-backface-visibility: hidden; overflow:hidden;} 
.Banner002594 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002594 .slides {display: block;} 
* html .Banner002594 .slides {height: 1%;}
.no-js .Banner002594 .slides > li:first-child {display: block;}
.Banner002594 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002594 .flex-viewport {max-height: 300px;}
.Banner002594 .slides {zoom: 1; height: 100%;}

.Banner002594 .inner{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; z-index:10; background:rgba(0,0,0,0.3);text-align:center; color:#fff;}
.Banner002594 .ytable{height: 100%; width: 90%; margin: 0 auto;}
.Banner002594 .inner p{ margin:0; transition: 0.5s; opacity: 0;}
.Banner002594 .inner .p1{ font-size:70px;font-weight: bold; transform: translateX(20%); transition-delay: 0.3s;}
.Banner002594 .inner .p2{ font-size:26px; margin:1vw 0 2vw 0; transform: translateX(40%);transition-delay: 0.5s;font-weight: 100;}
.Banner002594 .inner .more{opacity: 0; text-align:center; transform: translateX(60%);transition: 0.5s 0.6s;}
.Banner002594 .inner .more a{ display:inline-block; line-height:60px; background:#00a2e9; color:#fff; width:50%; max-width:180px;font-size: 16px;
box-shadow: 0 10px 30px rgba(0,162,233,.2);}
.Banner002594 .inner .more a::after{ display:inline-block; content:''; width:33px; height:11px; background:url(../images/Floor002030-more.gif) no-repeat center center; background-size:contain; vertical-align:middle; margin: -4px 0 0 5px;}
.Banner002594 li.flex-active-slide .inner .more,
.Banner002594 li.flex-active-slide .inner p{opacity: 1;transform: translateX(0)}
@media(max-width:480px){
	.Banner002594 { background: none!important;}
	.Banner002594 .inner .p1{ font-size:16px;}
	.Banner002594 .inner .p2{ font-size:14px; margin:4vw 0;}
	.Banner002594 .inner .more a {line-height:34px;max-width:130px; font-size: 14px;}
}







/*Floor002596 */
.Floor002596{ position:relative; z-index:1; background:url(../images/Floor002596_bg.jpg) no-repeat center center; background-size:cover; padding-bottom:8.35%;padding-top:7.5%;}
.Floor002596::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.6); z-index:1;}
.Floor002596 .auto{ position:relative; z-index:2;}
.Floor002596 .float{ z-index:2;position:absolute; left:-2%; color:#fff; font-family:Arial, Helvetica, sans-serif; transform:rotate(90deg) translateY(-50%); top:50%;}
.Floor002596 .float::before{ display:inline-block; content:''; background:#fff; width:68px; height:1px; vertical-align:text-bottom; margin-bottom:5px; margin-right:5px;}
@media(max-width:1200px){
.Floor002596 .float{ display:none;}
}

.Floor002596 .title{ text-align:center; font-size:36px; color:#fff; padding-bottom:5%;}
.Floor002596 .title p{ margin:0; opacity:0.6; font-size:16px;}
.Floor002596 .title::after{ display:block; content:''; background:#00a2e9;margin:20px auto 0; height:4px; width:52px;}
@media(max-width:480px){
.Floor002596 .title{ font-size:24px;}
.Floor002596 .title p{font-size:14px;}
}

.Floor002596 .auto{ max-width:1080px;}
.Floor002596 li{ float:left; width:23%; margin:0 1%; position:relative; padding-bottom:41.668%; color:#fff;}
.Floor002596 li .hoverbg{ background:rgba(255,255,255,0.19); border:1px solid rgba(255,255,255,0.28); position:absolute; content:''; z-index:2; left:0; top:0; width:100%; height:100%; opacity:0; transition:0.3s;}
.Floor002596 li:hover .hoverbg{ opacity:1;}
.Floor002596 li .hoverbg i{ position:absolute; left:0; width:100%;}
.Floor002596 li .hoverbg i::before,
.Floor002596 li .hoverbg i::after{ width:15px; height:15px; position:absolute; content:''; top:-1px;border-top:1px solid #00a2e9; }
.Floor002596 li .hoverbg i::before{ left:-1px;border-left:1px solid #00a2e9;}
.Floor002596 li .hoverbg i::after{ right:-1px;border-right:1px solid #00a2e9;}
.Floor002596 li .hoverbg i.up{ top:0;}
.Floor002596 li .hoverbg i.down{ bottom:0; transform:rotate(180deg); -ms-transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.Floor002596 li .ycenter{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Floor002596 li .main{ width:100%;text-align:center;}
.Floor002596 li .icon{ text-align:center;transform: translateY(39%); transition:0.3s;}
.Floor002596 li .icon aside{ padding:25px; display:inline-block; position:relative;border-radius:50%; }
.Floor002596 li .icon aside::before{ position:absolute; content:''; left:0; top:0; right:0; bottom:0; background:url(../images/Floor002596_iconbg.png) no-repeat center center; background-size:contain; transform:rotate(85deg);-ms-transform:rotate(85deg);-webkit-transform:rotate(85deg); }
.Floor002596 li:nth-child(1) .icon aside::before{transform:rotate(0deg);}
.Floor002596 li:nth-child(4) .icon aside::before{transform:rotate(170deg);-ms-transform:rotate(170deg);-webkit-transform:rotate(170deg);}
.Floor002596 li .icon aside img{ width:60px; height:60px;}
.Floor002596 li p{ font-size:18px; margin:8% 0;}
.Floor002596 li pre{ max-width:165px; margin:0 auto;text-align:center; line-height:21px; opacity:0.8; height:84px; overflow:hidden; margin-bottom:8%;  }
.Floor002596 li pre,
.Floor002596 li .more{ transform: translateY(39%); opacity:0; transition:0.3s;}
.Floor002596 li .more a{ display:inline-block; background:#00a2e9; color:#fff; width:138px; line-height:39px;}
.Floor002596 li .more a::after{ background:url(../images/Floor002596_more.png) no-repeat center center; background-size:contain; display:inline-block; content:''; vertical-align:middle; margin-left:5px; width:35px; height:7px;}
.Floor002596 li:hover pre,
.Floor002596 li:hover .more,
.Floor002596 li:hover .icon{transform: translateY(0); opacity:1;}
.Floor002596 li:hover .icon aside{background:#00a2e9;}
.Floor002596 li:hover .icon aside::before{ display:none;}

@media(min-width:641px) and (max-width:768px){
.Floor002596 li .icon aside{ padding:10px;}
.Floor002596 li .icon aside img{ width:46px; height:46px;}
}
@media(max-width:640px){
.Floor002596 li{ width:48%; padding-bottom:40%; transition:0.3s;}
.Floor002596 ul:hover li{padding-bottom:60%;}
}
@media(max-width:480px){
.Floor002596 li .icon aside{ padding:15px;}
.Floor002596 li .icon aside img{ width:40px; height:40px;}
.Floor002596 ul:hover li{padding-bottom:80%;}
}










/*Floor002599 */
.Floor002599{ padding:5vw 0;background: #F5F5F5; position:relative; z-index:1; }
.Floor002599 .auto{ position:relative; z-index:2;}
.Floor002599 .float{ z-index:5;position:absolute; left:-2%; color:#333; font-family:Arial, Helvetica, sans-serif; transform:rotate(90deg) translateY(-50%); top:50%;}
.Floor002599 .float::before{ display:inline-block; content:''; background:#333; width:68px; height:1px; vertical-align:text-bottom; margin-bottom:5px; margin-right:5px;}
@media(max-width:1280px){
.Floor002599 .float{ left:-6%;}
}
@media(max-width:1200px){
.Floor002599 .float{ display:none;}
}

.Floor002599 .title{ text-align:center; color:#333;margin-bottom: 2vw;}
.Floor002599 .title h1{  font-size:32px; margin: 0; font-weight: normal;}
.Floor002599 .title h2{ margin:0; opacity:0.1; font-size:40px;font-weight: bold;text-transform: uppercase;}

.Floor002599 li{ overflow:hidden; position:relative;background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,.1); }
@media(min-width:769px){
.Floor002599 li{ float:left; width:32%; padding-bottom:46.75%; margin-right:2%;}
.Floor002599 li:nth-child(3n){ margin-right:0;}
.Floor002599 li > *{ position:absolute; left:0;height:50%;width:100%; }
.Floor002599 li:nth-child(2n) .txt,
.Floor002599 li .Ispic{ top:0;}
.Floor002599 li .txt,
.Floor002599 li:nth-child(2n) .Ispic{ top:50%;}
}
.Floor002599 li .Ispic{ transition:0.2s;}
.Floor002599 li .Ispic::before{ transition:0.2s; opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; content:'';background:url(../images/Floor002599_icon_link.png) no-repeat center center rgba(0,0,0,0.5); background-size:10% auto;}
.Floor002599 li:hover .Ispic::before{ opacity:1;}
.Floor002599 li .txt{ border-left:2px solid #f3f8fa;transition:background 0.3s;}

.Floor002599 li .main{ padding:0 2vw;}
.Floor002599 li .main time{ color:#333;}
.Floor002599 li .main time span{ font-size:36px;}
.Floor002599 li .main .dot{ font-size:18px; margin:5% 0 3% 0;}
.Floor002599 li .main p{ line-height:24px; height:48px; color:#9a9a9a;}
.Floor002599 li .more{ color:#fff; background:#00a2e9; line-height:40px; text-align:center; display:inline-block; width:80%; max-width:138px; }
.Floor002599 li .more::after{ background:url(../images/Floor002028-more.gif) no-repeat right center; width:33px; height:11px; display:inline-block; content:''; margin-left:5px;vertical-align:middle; transition:0.2s;}
.Floor002599 li:hover .more::after{ width:20px;}
@media(min-width:769px) and (max-width:1024px){
.Floor002599 li .main p{ margin:5px 0;}
.Floor002599 li .main time{ font-size:12px;}
.Floor002599 li .main time span{ font-size:24px;}
.Floor002599 li .main .dot{ font-size:16px;}
.Floor002599 li .more{ line-height:30px;}
}
@media(max-width:768px){
.Floor002599 li .Ispic{ position:relative; padding-bottom:73%; display:block;}
.Floor002599 li .main{ padding:5%;}
.Floor002599 li{ margin:0 auto; max-width:80%;}
	.Floor002599 li .txt{ display: block;}
}
@media(max-width:480px){
	.Floor002599 .title h1{ font-size: 24px;}
	.Floor002599 .title h2{ font-size: 22px;}
	.Floor002599 li{ max-width:none;}
	.Floor002599 li .main .dot { font-size: 16px;}
}












/*Floor002028 */
.Floor002028{ background:url(../uploadfiles/cp_bg3.png) no-repeat center #f5f5f5; position:relative; z-index:1; padding:0 0 0 20%; min-height:300px;}
.Floor002028 .title{ position:absolute; width:30%; left:0; top:50%; transform:translateY(-50%); padding:0 5%;color:#333;}
.Floor002028 .title h1{ margin:0; font-weight:normal; font-size:32px; text-transform:uppercase;}
.Floor002028 .title h2{ margin:0; font-weight:bold; font-size:40px; text-transform:uppercase;opacity: .15;}
.Floor002028 .title p{ opacity:0.5;}
.Floor002028 .title .more{ position: relative;display:inline-block; border:2px solid #ccc; color:#666; padding-left:4%; padding-right:80px;background:url(../images/Floor002031-more.png) no-repeat 80% center; line-height:44px;}
.Floor002028 .title .more:before { position: absolute;content:''; width: 0; height: 100%;left:0;color:#fff;background:#00a2e9; z-index:-1;transition: 0.3s;}
.Floor002028 .title .more:hover { color:#fff;background-image:url(../images/Floor002030-more.gif);}
.Floor002028 .title .more:hover:before { width: 100%;}

.Floor002028 .bx-controls-direction{ padding:5vw 0; overflow:hidden;}
.Floor002028 .bx-controls-direction a{ display: block; width:60px; height:60px;text-indent: 100px;  overflow:hidden; float:left; margin-right:5px;}
.Floor002028 .bx-controls-direction a:hover{opacity: .7;}
.Floor002028 .bx-controls-direction .bx-prev{background:url(../images/cp_zy1.png) no-repeat center rgba(0,162,233,.7);}
.Floor002028 .bx-controls-direction .bx-next{background:url(../images/cp_zy2.png) no-repeat center rgba(0,162,233,.7);}
.Floor002028 .list {}
.Floor002028 .list li .cp_li{ padding:10vw 2vw; text-align:center;}
.Floor002028 .list li a:hover .pic{}
.Floor002028 .list li .pic{}
.Floor002028 .list li .cp_li a{  display:block; color:#333;background: #fff;padding: 2vw;box-shadow: 0 0 20px rgba(0,0,0,.1);}
.Floor002028 .list li .cp_p{margin-top:2vw;}
.Floor002028 .list li figure{ background-size:contain; padding-bottom:100%;transition: 0.5s;}
.Floor002028 .list li .cp_li a:hover figure { transform: scale(1.08)}
.Floor002028 .list li span{display: block;opacity: .5;width: 120px;background: rgba(0,0,0,.1);margin:1vw auto 0 auto; line-height: 40px;font-size: 12px;text-transform: uppercase;transition: 0.3s;}
.Floor002028 .list li p{ font-size:20px; margin:0;line-height: 30px;height: 30px;overflow: hidden;}
.Floor002028 .list li span:hover { background: #00a2e9;color:#fff; opacity: 1;}
@media(max-width:1366px){
.Floor002028 .title{ padding:0 2%;}
}
@media(max-width:1200px) and (min-width:1001px){
.Floor002028 .title h1{ font-size:24px;}
}
@media(max-width:1000px){
.Floor002028{padding-left:0;}
.Floor002028 .title{ position:relative; left:auto; top:auto; transform:translateY(0); padding:3% 0; text-align:center; width:auto;}
.Floor002028 .bx-controls-direction{ margin:0 auto; text-align: center; padding:10px 0;}
	.Floor002028 .bx-controls-direction a { display: inline-block; float: none;}
	.Floor002028 .title p{ margin:0;}
	.Floor002028 .list li .cp_li{ padding-top:10%; padding-bottom:10%;}
}
@media(max-width:640px){
.Floor002028 .title { padding-top: 6%;}
.Floor002028 .title h1{ font-size:24px;}
.Floor002028 .title h2{ font-size:22px;}
.Floor002028 .list li p{ font-size:16px;}
	.Floor002028 .bx-controls-direction .bx-prev,
	.Floor002028 .bx-controls-direction .bx-next { width: 40px; height: 40px;background-size: 12px;}
}











.Floor002650{padding: 8vw 0;background:url(../uploadfiles/about_bg2.jpg) no-repeat center top;background-size: cover;position: relative;}
.Floor002650 #data ul::before{ position:absolute; content:''; width:100%; top:50%; height:1px; background:rgba(255,255,255,0.1); left:0;}
.Floor002650 #data{ }
.Floor002650 #data ul{ position:relative;}
.Floor002650 #data ul::before{ position:absolute; content:''; width:100%; top:50%; height:1px; background:rgba(255,255,255,0.1); left:0;}
.Floor002650 #data li{ position:relative; padding-bottom:40%; float:left; width:50%; overflow:hidden;}
.Floor002650 #data li:not(.no-hover)::before,
.Floor002650 #data li:not(.no-hover)::after{ position:absolute; opacity:1; content:''; height:50%; background:#000; opacity:0.3; transition:0.3s; width:100%;}
.Floor002650 #data li::before{ right:100%; top:0;}
.Floor002650 #data li::after{ left:100%; bottom:0;}
.Floor002650 #data li:hover::before{ right:0;}
.Floor002650 #data li:hover::after{ left:0;}
.Floor002650 #data li.row-2{padding: 2vw 0; width:50%;}
.Floor002650 #data li.no{ clear:left;}
.Floor002650 #data li .ycenter{ position:absolute; left:0; width:100%; height:100%; z-index:10; top:0; text-align:center;background: rgba(255,255,255,.07);}
.Floor002650 #data li .ycenter p{ font-size:20px; color:#fff; margin-bottom:0;font-weight: bold;}
.Floor002650 #data li article{ width:100%;}
.Floor002650 #data li .icon{width: 120px; margin:0 auto;}
.Floor002650 #data li .icon img{display: block;border-radius: 100px;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.Floor002650 #data li.row-2{ padding-right:14%; padding-left:5%;}
.Floor002650 #data li.row-2 .title{ }
.Floor002650 #data li.row-2 .title .cn{font-size:32px; color:#fff; }
.Floor002650 #data li.row-2 .title .en{font-size:40px; color:#fff; text-transform: uppercase;font-weight: bold;opacity: .15;}
.Floor002650 #data li.row-2 p{ font-size:16px; color:#fff;opacity: .7; line-height:2em;margin:1vw 0 2vw 0;}
@media(max-width:1366px){
.Floor002650 #data li.row-2{ padding-right:5%;}
.Floor002650 #data li.row-2 .title{ margin-top:-5%;}
}
@media(max-width:1200px){
.Floor002650 #data li.row-2{ width:100%;}
.Floor002650 #data ul::before{ display:none;}
.Floor002650 #data li.row-2 .title{ margin-top:0;}
}
@media(max-width:1024px){
.Floor002650 #data li.row-2 .title .cn{ font-size:24px;}
}
@media(max-width:768px){
.Floor002650 #data li .ycenter p{ font-size:16px; margin-top:0;}
}
@media(max-width:480px){
.Floor002650 #data li{ width:50%; padding-bottom:25%; margin-bottom:3%;}
.Floor002650 #data li.no{ display:none;}
.Floor002650 #data li.row-2 p{ font-size:14px; line-height:24px; height:48px;}
.Floor002650 #data .line{ display:none;}
}


.Floor002650 .line{ position:absolute; width:50%; top:0; height:100%;}
.Floor002650 .line::before{ position:absolute; content:''; width:1px; height:100%; background:rgba(255,255,255,0.15); left:50%; top:0;}
.Floor002650 .line-l{ left:0; border-right:1px  solid rgba(255,255,255,0.15);}
.Floor002650 .line-r{ right:0;}
.Floor002650 .about_more{ display:inline-block; border:2px solid rgba(255,255,255,.3); color:#fff; padding-left:4%; padding-right:80px; 
background:url(../images/Floor002031-more.png) no-repeat 80% center; line-height:40px;}
.Floor002650 .a_fl{float: left;width: 50%;}
.Floor002650 .a_fr{float: right;width: 50%;}
.Floor002650 .s_about{margin: 8vw;}
.Floor002650 .s_about h2{font-size: 50px;color: #fff;}
.Floor002650 .s_about p{font-size: 18px;color: rgba(255,255,255,.7);line-height: 2em;margin: 2vw 0;}
.Floor002650 .s_about .more{ display:block;width: 180px; border:2px solid rgba(255,255,255,.4); color:#fff;padding-left: 30px;
background:url(../images/Floor002031-more.png) no-repeat 80% center; line-height:50px;}











/*
 .Floor002416 为demo编号
 */

/*out*/
.Floor002416{ padding: 5vw 0; }
.Floor002416 .title h1{ margin:0; font-weight:normal; font-size:32px; text-transform:uppercase;}
.Floor002416 .title h2{ margin:0; font-weight:bold; font-size:40px; text-transform:uppercase;opacity: .15;}
@media (max-width:768px ) {
	.Floor002416  .title h1{ font-size:24px;}
	.Floor002416  .title h2{ font-size:22px;}
}
/*3 line*/
.Floor002416 .lines{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 3; overflow: hidden;display: none;}
.Floor002416 .lines span{ display: block; width: 33.3334%; float: left; height: 100%; border-right: 1px solid #f0f0f0;}
.Floor002416 .lines span:first-child{border-left: 1px solid #f0f0f0;}
.Floor002416 .wrap-container{ position: relative; z-index: 4;}
.Floor002416 .Bpic{ position: relative;  margin: 0 auto 4%;
box-shadow:0 10px 50px  rgba(0,0,0,.2);
}
.Floor002416 .Bpic img{display: block;width: 100%;}
@media (min-width: 768px) {
	.Floor002416 .Bpic{ width: 34%; float: left; margin: 0;}
}
.Floor002416 .Bpic .Dec-Line{ position: absolute; top: 30px; width: 30%; right: -15%;}
.Floor002416 .Bpic .Dec-Line:before,
.Floor002416 .Bpic .Dec-Line:after{ content: ""; position: absolute; left: 0; height: 1px; display: block;}
.Floor002416 .Bpic .Dec-Line:before{ background: #000000; width: 100%; top: 0;}
.Floor002416 .Bpic .Dec-Line:after{ width: 70%; background: #c8a173; top: 10px;}
@media (max-width:767px ) {
	.Floor002416 .Bpic .Dec-Line{ display: none;}
}
.Floor002416 .wrap-content{margin-top: 1vw;}
@media (min-width: 768px) {
	.Floor002416 .wrap-content{ float: right; width: 58%; }
}
.Floor002416 .wrap-content .con{ line-height: 2em; font-size: 16px; height: 90px; color: #888; overflow: hidden; margin: 1vw 0 2vw 0;}
@media (min-width:1280px ) {
}
.Floor002416 .wrap-content .list li{ position: relative;margin: 0 0 4% 0; padding-right: 5%;}
.Floor002416 .wrap-content .list li>*{ height: 100px;}
.Floor002416 .wrap-content .list li .pic{ width: 100px; z-index: 2;}
.Floor002416 .wrap-content .list li .pic .Ispic{padding-bottom: 100%;}
.Floor002416 .wrap-content .list li .pic{ /*display: block;*/ border-radius: 5px;background-repeat: no-repeat; background-position: center; background-size: cover;
transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
}
.Floor002416 .wrap-content .list li .pic:hover{transform: scale(1.05);}
.Floor002416 .wrap-content .list li .pic img{ visibility: hidden;}
.Floor002416 .wrap-content .list li .word{ padding-left: 20px; position: relative;}
.Floor002416 .wrap-content .list li .word .h4{ font-size: 16px;  font-weight: normal;}
.Floor002416 .wrap-content .list li .word .h4 a{ color: #000;
transition: color .3s;
-webkit-transition: color .3s;
-moz-transition: color .3s;
-ms-transition: color .3s;
}
.Floor002416 .wrap-content .list li .word .h4 a:hover{ color: #593101;}
.Floor002416 .wrap-content .list li .word p{ font-size:18px; color: #333;line-height: 1.8em;}
.Floor002416 .wrap-content .list li .Dec-Line{ position: absolute; bottom: 3px; width: 40px; height: 5px;display: none;}
.Floor002416 .wrap-content .list li .Dec-Line:before,
.Floor002416 .wrap-content .list li .Dec-Line:after{ content: ""; position: absolute; height: 1px;}
.Floor002416 .wrap-content .list li .Dec-Line:before{ background: #b1b1b1; width: 100%; top: 0;}
.Floor002416 .wrap-content .list li .Dec-Line:after{ background: #ecd9c4; width: 50%; bottom: 0;}
@media (min-width:480px) {
	.Floor002416 .wrap-content .list li{ float: left; width: 50%;}
}
.Floor002416 .s_more{ position: relative;display:inline-block; border:2px solid #e5e5e5; color:#666; padding-left:4%; padding-right:80px; margin-bottom: 8%;background:url(../images/Floor002031-more.png) no-repeat 80% center; line-height:44px;}
.Floor002416 .s_more:before { position: absolute;content:''; width: 0; height: 100%;left:0;color:#fff;background:#00a2e9; z-index:-1;transition: 0.3s;}
.Floor002416 .s_more:hover { color:#fff;background-image:url(../images/Floor002030-more.gif);}
.Floor002416 .s_more:hover:before { width: 100%;}

@media (max-width:480px) {
	.Floor002416 .wrap-content .list li .pic { width: 80px;}
	.Floor002416 .wrap-content .list li .word p { margin:0;font-size: 16px;}
}







/*Bottom003043 */
.Bottom003043{ background: #222;}
.Bottom003043,
.Bottom003043 a{color: rgba(255,255,255,0.4);}
.Bottom003043 .b_fl{display: block;float: left;margin-right: 8%;}
.Bottom003043 .b_fl img{display: block;height: 80px;}
.Bottom003043 a:hover{color: #fff;}
.Bottom003043 .b-top{padding:4vw 0;}
.Bottom003043 .contact ul{ display: table;}
.Bottom003043 .contact ul > *{display: table-cell; vertical-align: middle;}
.Bottom003043 .contact ol{width: 110px;}
.Bottom003043 .contact li{ padding-right: 2vw;}
.Bottom003043 .contact .tel{font-size: 28px;color: #00a2e9;}
.Bottom003043 .contact p{margin-bottom: 0;line-height: 1.785em;margin-top: 0.5em;}
@media(max-width:640px){
	.Bottom003043 .b_fl { float: none; width: 100%; margin-bottom: 20px; text-align: center;}
	.Bottom003043 .b_fl img { display: inline-block;}
	.Bottom003043 .contact ol{width: 22vw;}
	.Bottom003043 .contact li{ padding-left: 3vw;}
	.Bottom003043 .contact .tel{font-size: 5.5vw;}
	.Bottom003043 .contact p{font-size: 3vw;}
}
.Bottom003043 .b-top nav{width: 44%;}
.Bottom003043 .b-top nav dl{float: left; max-width: 140px;}
.Bottom003043 .b-top nav dl.row2{max-width: 200px;}
.Bottom003043 .b-top nav dl.row2 dd{float: left; width: 50%;}
.Bottom003043 .b-top nav dt{ font-size: 16px; margin-bottom: 15px;}
.Bottom003043 .b-top nav dt a{color: #fff;}
.Bottom003043 .b-top nav dd{ padding: 5px 0; line-height: 20px;}

.Bottom003043 .b-bottom{border-top: 1px solid #333; padding:30px 0;text-align: center;}
.Bottom003043 .b-bottom nav{margin-bottom: 10px;}
.Bottom003043 .b-bottom nav a{display: inline-block;}
.Bottom003043 .b-bottom nav a:not(:last-child):after{display: inline-block; content: ''; width: 1px ;height: 10px; background: rgba(255,255,255,0.1); margin: 0 10px;vertical-align: middle;}
@media(max-width:1024px){
.Bottom003043 .b-top nav{display: none;}
.Bottom003043 .b-bottom .copyright { font-size: 3vw;}
}








/*
 .Banner001408 为demo编号
 */
.Banner001408{ position:relative;text-align: center;}
.Banner001408 .ban{background-size: cover;height: 500px;}
.Banner001408 .wap{ display: none;}
.Banner001408 section{ position:absolute; z-index:2;width: 100%;height: 100%; left: 0;top: 0; display:inline-block; color:#fff;background: rgba(0,0,0,.2);}
.Banner001408 section h1{ margin:0; font-size:4em;font-weight: bold;text-shadow: 0 10px 10px rgba(0,0,0,.15);}
.Banner001408 section span{display: block;font-size: 1.4em;color: #fff;margin-top: 0.5vw;letter-spacing: 10px; opacity: .7;text-transform: uppercase;}
.Banner001408 section .auto{position: relative;top: 40%;}
@media (max-width:768px ) {
	.Banner001408 .ban { display: none;}
	.Banner001408 .wap { display: block;}
	.Banner001408 section .auto { width: 100%; position: absolute;
		top: 50%;transform: translateY(-50%)}
	.Banner001408 section h1 { font-size: 16px;}
	.Banner001408 section span {  font-size: 16px;}
}



.n_title{text-align: center;font-size: 30px;margin:0 0 2vw 0;color: #333;position: relative; padding-bottom: 1vw;font-weight: 100;}
.n_title::before{position: absolute;content: '';width: 30px;height: 2px;background: #00a2e9;bottom: 0;left: 50%;margin-left: -15px;}
.n_title_b{font-size: 30px;color: #333;position: relative; padding-bottom: 1vw;font-weight: 100;}
@media (max-width:640px ) {
	.n_title { font-size: 22px;padding-bottom: 4vw; margin-bottom: 4vw;}
}

/*
 .Menu002272 
 */
.Menu002272{background: #F5F5F5;padding:2vw 0 1vw 0; position: relative; z-index: 2;}
.Menu002272 .nav-menu ul li{float: left;margin-right: 1vw;}
.Menu002272 .nav-menu ul li a{display: block;color: #666; padding: 0 1.5vw;font-size: 16px;line-height: 60px;border: 1px solid #e9e9e9;}
.Menu002272 .nav-menu ul li:hover a,
.Menu002272 .nav-menu ul li.on a{color: #00a2e9;border: 1px solid #F5F5F5;background: #fff; box-shadow: 0 0 20px rgba(0,0,0,.05);}
@media (min-width:769px ) {
	.Menu002272 .nav-menu ul{display: block; font-size: 16px;}
	.Menu002272 .nav-menu .location{float: right;}
}
@media (max-width:768px ) {
	.Menu002272 { padding: 4vw 0; }
	.Menu002272 .nav-menu ul li a { line-height: 40px;}
	.pro_info .Menu002272 .nav-menu ul li{ width: 49%; margin-right: 2%; margin-bottom: 2%;}
	.pro_info .Menu002272 .nav-menu ul li:nth-child(2n){ margin-right: 0;}
}





/*
 .Menu002290
 */
.Menu002290{ background: #F5F5F5; }
.Menu002290 .location{line-height: 80px; padding-left:27px;  background:url(../images/Menu002290-location_home.png) no-repeat left;}
.Menu002290 .location a{ color:#999; padding-right:20px; margin-right:10px; background:url(../images/n_icon.png) no-repeat right;}
.Menu002290 .location a:hover{color: #00a2e9;}
.Menu002290 .location span{ color:#999;}
@media (max-width:768px ) {
	.Menu002290 .location { display: none;}
}








/*PicList002663 */
.PicList002663{background: #F5F5F5;padding-bottom: 2vw;}
.PicList002663 li{ background:#fff;}
.PicList002663 li:hover{}
.PicList002663 .news-list li time{ color:#ddd; font-size:30px;font-weight: 100;}
.PicList002663 .news-list li h3{ margin: 0 0 10px 0;}
.PicList002663 li h3{margin-bottom:0;color:#333;font-size:20px; line-height:28px; font-weight: normal; height:56px;}
.PicList002663 li p{ line-height:1.8em; font-size:14px; color: #999;margin: 0;}
.PicList002663 li .more{ position:relative; width: 100px;line-height: 40px;display: block;text-align: center;font-size: 12px;background: #eee;margin:1vw 0 0 0;}
.PicList002663 li .more:hover{background: #eee;color: #999;}
.PicList002663 .news-list li{ float:left; overflow: hidden; box-shadow: 0 0 1px rgba(0,0,0,.5);}
.PicList002663 .news-list li .pic{width: 100%; overflow: hidden;}
.PicList002663 .news-list li .pic a{display: block;}
.PicList002663 .news-list li .Ispic {padding-bottom:80%;background-size: contain;transition: 0.5s;}
.PicList002663 .news-list li .news_b{padding:1.5vw;}
.PicList002663 .bx-pager{ text-align:center; background:#fafafa; padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:14px; height:14px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#c4c4c4; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:#fff; border-color:#00a2e9;}
.PicList002663 .bx-pager div a.active::before{ background:#00a2e9;}
.PicList002663 li:hover h3 { color: #00a2e9;}
.PicList002663 .news-list li:hover .Ispic {transform: scale(1.08)}

@media(min-width:769px){
.PicList002663 .news-list li{width:25%;}
.PicList002663 .bx-controls{ position:absolute; left:0;width:50%; bottom:0; z-index:10;}
.PicList002663 .bx-pager{ float:right;}
.PicList002663 .bx-pager div{ float:left;}
}
@media(max-width:1024px){
.PicList002663 li time{font-size:24px;}
.PicList002663 li h3{font-size:18px;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002663 li p{ line-height:20px; font-size:14px;height:80px;}
}
@media(max-width:768px){
.PicList002663 .news-top .ycenter{ display:block;}
.PicList002663 .news-top .txt{ padding:3%;}
.PicList002663 .news-top li h3{ max-height:60px; height:auto;}
.PicList002663 .news-top li p{ margin:3% 0; height:auto;}
.PicList002663 .news-list li{width:50%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
.PicList002663 li h3{ font-size: 15px;}
}
@media(max-width:480px){
/*.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}*/
}






/*Page002623 */
.Page002623{padding: 2vw 0 4vw 0; text-align: center;font-size: 18px;background-color: #f5f5f5;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 2vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 40px; width: 40px; margin: 0 1px;border-radius: 50px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #00a2e9;}
.Page002623 .Pages .p_page > a{font-size: 0;height:40px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}














/*RighInfo002163 */
.RighInfo002163{ padding:2vw 0;background: #F5F5F5;}
.RighInfo002163 .img{ float:left; position:relative; width:46%;background: #fff;}
.RighInfo002163 .img .hot{ position:absolute; right:3px; top:10%; background:url(../images/RighInfo002163-icon_hot.png) no-repeat; width:47px; height:19px; z-index:5;}
.RighInfo002163 .img .bx-wrapper{ position:relative; z-index:3;}
.RighInfo002163 .img .bx-wrapper li .Ispic{ padding-bottom:80%;}
.RighInfo002163 .img aside{ position:absolute;left:0; top:0; width:100%; height:100%; border:3px solid #4d4223;background:rgba(162, 162, 162, 0.06); }
.RighInfo002163 .img aside i{ background-image:url(../images/RighInfo002163-jiao_hover.png);}
.RighInfo002163 .img .bx-pager{ position:absolute; left:0; width:100%; text-align:center; bottom:0;padding:1vw 0;}
.RighInfo002163 .img .bx-pager *{ width:10px; height:10px;}
.RighInfo002163 .img .bx-pager div{ display:inline-block; margin:0 3px;}
.RighInfo002163 .img .bx-pager div a{ display:block; overflow:hidden; line-height:1000px;  background:rgba(0,0,0,.2);border-radius: 50px;}
.RighInfo002163 .img .bx-pager div a.active{ background:#00a2e9;}
.RighInfo002163 .nc_more_bg{background: #fff;padding:4vw;margin-top: 3vw;}
.RighInfo002163 .nx_title{font-size: 20px;padding-bottom: 1vw; color: #00a2e9;margin: 0 0 1vw 0;border-bottom: 1px solid #E5E5E5;font-weight: bold;}
.RighInfo002163 .nc_more{font-size: 16px;line-height: 30px;color: #999;}

.RighInfo002163 .intro{ float:right;width:48%;color:#888;margin-top: 2vw;}
.RighInfo002163 .intro h2,
.RighInfo002163 .intro h5{margin:0; font-weight:normal;}
.RighInfo002163 .intro a{display: block;line-height: 50px;width: 140px;background: #00a2e9;color: #fff;text-align: center;margin-top: 2vw;font-size: 16px;}
.RighInfo002163 .intro h2{ font-size:40px;color:#333;}
.RighInfo002163 .intro h5{ font-size:14px; color:#555; border-bottom:1px solid #ddd; padding:1vw 0; }
.RighInfo002163 .intro .des{ line-height:2.4em;padding: 2vw 0;margin-top: 2vw;color: #666; font-size: 16px;border-top: 1px solid #ddd;}
.RighInfo002163 .intro dd{ line-height:30px;}
.RighInfo002163 .intro .price{ color:#00a2e9; font-size:16px; padding:15px 0; margin:15px 0; border-top:1px solid #333;}
.RighInfo002163 .intro .price b{ font-size:24px;}
.RighInfo002163 .intro li{ float:left; position:relative; width:40%; text-align:center; margin-right:4%; max-width:134px;}
.RighInfo002163 .intro li figure{ position:absolute; bottom:95%; left:0; width:100%; background:#fff; z-index:1; display:none; padding:0 5px;}
.RighInfo002163 .intro li:hover figure{ display:block;}
.RighInfo002163 .intro li figure img{ padding:3px; border:1px solid #e5e5e5;}
.RighInfo002163 .intro li figure p{ margin:0; font-size:12px; line-height:26px;}
.RighInfo002163 .intro li figure p.p2:before{ display:block; content:'';  height:1px; width:80%; margin:0 auto; margin-top:13px;background:#ccc;}
.RighInfo002163 .intro li figure p i{ font-style:normal; display:inline-block; padding:0 5px;margin-top:-13px; background:#fff;}
.RighInfo002163 .intro li span{ position:relative; display:block; z-index:2; cursor:pointer; line-height:40px; border-radius:4px; background:#3cb034; font-size:16px; color:#fff; }
.RighInfo002163 .intro li.taobao span{ background-color:#ec653b;}
.RighInfo002163 .intro li span:after{ display:inline-block; content:''; background:url(../images/RighInfo002163-icon_wx.png) no-repeat; width:29px; height:14px; margin-left:10px; vertical-align:middle;}

.RighInfo002163 .contact{ margin:7% 0;}
.RighInfo002163 .contact dd{ float:left; background:rgba(41,41,41,0.5); width:32%; margin-right:2%; text-align:center; font-size:12px; color:#999;}
.RighInfo002163 .contact dd span{ display:block; height:51px; width:51px; margin:0 auto 20px; background:url(../images/RighInfo002163-icon.png) no-repeat left top;}
.RighInfo002163 .contact dd.dd_3{ margin-right:0;}
.RighInfo002163 .contact dd.dd_2{padding:30px 0 15px;}
.RighInfo002163 .contact dd p{ margin:0; line-height:20px; height:40px;}
.RighInfo002163 .contact dd a{ display:block; padding:30px 0 15px;color:#999;}
.RighInfo002163 .contact dd a:hover{ background-color:#7b6a41 !important; color:#fff;}
.RighInfo002163 .contact dd:hover span{ background-position:left bottom;}
.RighInfo002163 .contact dd.dd_2 span{ background-position:-71px 0;}
.RighInfo002163 .contact dd.dd_3 span{ background-position:-140px 0;}
.RighInfo002163 .contact dd.dd_3:hover span{ background-position:-140px bottom;}
.RighInfo002163 .contact .bdsharebuttonbox a{ margin:0; line-height:none; float:none; height:auto; background:none !important; opacity:1 !important;}
.RighInfo002163 .contact .bdsharebuttonbox a.bds_mshare{ display:none;}

.RighInfo002163 .title{ font-size:18px; text-align:center; color:#999; background:url(../images/RighInfo002163-titlebg.png) no-repeat center center; margin-bottom:4%;}

.RighInfo002163 .i_css{ position:absolute; width:12px; height:11px; background:url(../images/RighInfo002163-jiao.png) no-repeat 0 0;}
.RighInfo002163 i.rt{ background-position: right top;}
.RighInfo002163 i.lb{ background-position:left bottom;}
.RighInfo002163 i.rb{ background-position: right bottom;}
.RighInfo002163 i.lb,
.RighInfo002163 i.rb{bottom:0;}
.RighInfo002163 i.lt,
.RighInfo002163 i.rt{top:0;}
.RighInfo002163 i.lt,
.RighInfo002163 i.lb{left:0;}
.RighInfo002163 i.rt,
.RighInfo002163 i.rb{right:0;}

.RighInfo002163 .owl-carousel .item{ position:relative; background:rgba(162, 162, 162, 0.06); padding:15px; text-align:center;color:#999;}
.RighInfo002163 .owl-carousel .item a{ position:absolute; left:0; top:0; width:100%; height:100%; border:3px solid #414141;}
.RighInfo002163 .owl-carousel .item a:hover{ border-color:#4d4223;}
.RighInfo002163 .owl-carousel .item a:hover i{ background-image:url(../images/RighInfo002163-jiao_hover.png);}
.RighInfo002163 .owl-carousel .item figure{ width:90%; margin:0 auto;}
.RighInfo002163 .owl-carousel .item figure img{ display:block; width:100%;}
.RighInfo002163 .owl-carousel .item h3{ font-weight:normal; font-size:18px; }
.RighInfo002163 .owl-carousel .item p{ border-top:1px solid #3f3f3f; font-size:12px; padding:20px 0; width:80%; margin:0 auto;}
.RighInfo002163 .owl-carousel .item p i{ font-style:normal; font-size:18px;}
.RighInfo002163 .owl-carousel .item:hover p,
.RighInfo002163 .owl-carousel .item:hover h3{ color:#00a2e9;}
.RighInfo002163 .owl-carousel .item:hover p{ border-top-color:#00a2e9;}

.RighInfo002163 .owl-nav{ text-align:center; padding-top:3%;}
.RighInfo002163 .owl-nav div{ display:inline-block; width:24px; height:24px; margin:0 5px; background:url(../images/RighInfo002163-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px; cursor:pointer;}
.RighInfo002163 .owl-nav div.disabled{ cursor:default;}
.RighInfo002163 .owl-nav .owl-prev.disabled{ background-position: left top;}
.RighInfo002163 .owl-nav .owl-next{ background-position: right top;}
.RighInfo002163 .owl-nav .owl-next.disabled{ background-position: right bottom;}
@media(max-width:768px){
.RighInfo002163 .img,
.RighInfo002163 .intro{ float:none; width:auto;}
.RighInfo002163 .img{ max-width:480px; margin:0 auto;}
.RighInfo002163 .contact .bdsharebuttonbox a.bds_mshare{ display:block;}
.RighInfo002163 .contact .bdsharebuttonbox a.bds_more{ display:none;}
.RighInfo002163 .owl-carousel{ margin:0 auto; max-width:600px;}
}
@media(max-width:480px){
.RighInfo002163 .contact dd{ width:49%;}
.RighInfo002163 .contact dd.dd_2{ margin-right:0;}
.RighInfo002163 .contact dd.dd_3{ width:100%; margin-top:2%;}
.RighInfo002163 .contact dd.dd_3 a{ padding:15px 0;}
.RighInfo002163 .contact dd.dd_3 p{ height:auto;}
.RighInfo002163 .owl-carousel{max-width:375px;}
	.RighInfo002163 .intro { margin-top: 4vw;}
	.RighInfo002163 .intro h2 { font-size: 20px;}
	.RighInfo002163 .intro pre { font-size: 15px; line-height: 1.8;}
}
/***插件相同参数 到时统一留一份即可***/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
/***END***/








/* 02_产品详情 应用案例 */
.Floor002065{ padding:4vw 0;}
.Floor002065 .item{ position:relative;}
.Floor002065 .item .pic{ overflow:hidden; border: 1px solid #e5e5e5; position:relative; }
.Floor002065 .item .Ispic{ display:block; padding-bottom:70%; transition:0.3s; position:relative;} 
.Floor002065 .item:hover .Ispic{ transform:scale(1.1);} 
.Floor002065 .item p{ color: #333; font-size: 18px;margin-bottom: 10px; } 
.Floor002065 .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(../images/Floor002065-btn.png) no-repeat left top; z-index:10;}
.Floor002065 .owl-nav .owl-prev{ left:0;margin-left:-60px;}
.Floor002065 .owl-nav .owl-next{right:0; margin-right:-60px; background-position: right top;}
.Floor002065 .owl-nav .owl-prev:hover{  background:url(../images/Floor002065-btn2.png) no-repeat left top; }
.Floor002065 .owl-nav .owl-next:hover{ background:url(../images/Floor002065-btn2.png) no-repeat; background-position: right top;}
.Floor002065 .owl-nav{display: none;}
.Floor002065 .owl-dots{display: none;}
@media(max-width:1024px){
.Floor002065 .owl-carousel{ padding:0 30px;}
.Floor002065 .owl-nav .owl-prev{margin-left:-10px;}
.Floor002065 .owl-nav .owl-next{margin-right:-10px;}
}
@media(max-width:640px){
.Floor002065 .title span{ display:block;}
.Floor002065 .owl-nav .owl-prev{margin-left:-5px;}
.Floor002065 .owl-nav .owl-next{margin-right:-5px;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002065 .item dt,
.Floor002065 .item dd{ float:none; text-align:right;}
} 










/*
 .RighInfo002254 为demo编号
 */
.RighInfo002254{ padding:0 0 4vw 0;background: #F5F5F5;}
.RighInfo002254 .auto{padding:2vw;border: 1px solid #ddd; }
.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{ background-size: contain;box-shadow: 0 0 20px rgb(0,0,0,.1);}
.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:15px; background-size:contain;}
.RighInfo002254 .list li.on figure{ border:2px solid #00a2e9;}
.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:#00a2e9; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#888; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #eee; padding:10px 5%; color:#00a2e9; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#00a2e9; color:#fff;}

.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:bold; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; color: #00a2e9; line-height:3em; cursor:pointer;font-size: 26px;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#00a2e9; color:#fff;}
.RighInfo002254 .tab .info{ padding-top: 2%;line-height: 2em;font-size: 14px;}
.RighInfo002254 .tab .info p{margin:0 0  2vw 0;}
.RighInfo002254 .tab .info b{display: block;color: #333;font-size: 20px;margin-bottom: 1vw;}
.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{ font-size: 20px;}
 }	





.table_t{line-height:2em;font-size: 16px;background: #F8F8F8;}
.table_t th{padding:1vw;background: #333;color: #fff;font-weight: normal; text-align: left;border-left: 1px solid rgba(255,255,255,.2);}
.table_t tr:nth-child(2n){background: #eee;}
.table_t td{padding:1vw;font-size: 14px;color: #333;}
.table_t h4{margin-bottom: 0;color: #00a2e9;}
@media(max-width:480px){
	.table_t { font-size: 15px;overflow-x: auto;}
	.table_t table { width: 180%;}
	.table_t th { padding: 1vw 4vw;}
}






/*PicList002482 */
.PicList002482{padding:0 0 2vw 0;background: #F5F5F5;}
.PicList002482 ul{ position:relative; }
.PicList002482  li{padding:2vw; position:relative;background: #fff;margin-bottom: 10px;}
.PicList002482  li time { position:absolute; left:5%; top:26%;color:#666;font-size: 12px;font-weight: normal; padding:0.8vw 1vw;border: 1px solid #ddd; text-align:center;}
.PicList002482  li time span{ font-size:40px;font-weight: 100; color:#00a2e9;  display:block;}
.PicList002482  li div{ padding-left:13%; }
.PicList002482  li h2{ line-height: 2em; color:#353535; margin:0; }
.PicList002482  li h2 a{display: block;font-size: 20px;font-weight: normal;color: #000;}
.PicList002482  li p{ color:#999; line-height:1.8em; font-size:14px;margin:0 0 1vw 0;}
.PicList002482  li .more{display: block; font-size: 12px;line-height: 36px;width: 120px;text-align: center; background: #eee; }
.PicList002482 ol img{ width:100%;}
.PicList002482 ol:nth-child(2) img,
.PicList002482 ol:nth-child(3) img{ display:none;}
.PicList002482 ol{ position:relative; background:#eee; margin-bottom:3%;}
.PicList002482 ol .Ispic{ position:absolute; height:100%; left:0; top:0; width:39%;}
.PicList002482 ol figure{ padding-left:43%; padding-top:20px; padding-bottom:15px; padding-right:12%;}
.PicList002482 ol:nth-child(1) figure{ position:absolute;padding:10px; left:5%; bottom:5%; width:90%; z-index:4;}
.PicList002482 ol p{display:none;}
.PicList002482 ol:nth-child(1) p{ display:block;}
.PicList002482 ol .more{ width:109px; height:32px; line-height:30px; padding-left:20px; display:inline-block;color:#9c9c9c; border:1px solid #d0d0d0; font-size:12px; position:relative; transition:0.2s;}
.PicList002482 ol .more:hover{ border-color:#00a2e9; background:#00a2e9;color:#fff;}
.PicList002482 ol .more::before{ position:absolute; content:''; right:13px; top:50%; margin-top:-6px;width:0; height:0; border-top:6px solid transparent;border-bottom:6px solid transparent; border-left:8px solid #00a2e9;}
.PicList002482 ol .more:hover::before{ border-left-color:#fff;}
.PicList002482 ol:nth-child(1)::before{position: absolute; content: ''; width: 100%; height: 100%; left: 0;top: 0; z-index: 2; background-color: rgba(0,0,0,0.5);}
.PicList002482 ol:nth-child(1) .Ispic{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:1;}
.PicList002482 time{ position:relative;  font-weight:bold; color:#878787; padding-bottom:17px; display:inline-block;}
.PicList002482 ol:nth-child(1) time{color:rgba(255,255,255,0.6);}
.PicList002482 h3{ font-size:16px;font-weight: normal;height:60px;line-height:30px; overflow:hidden;}
.PicList002482 ol:nth-child(1) h3{ height:auto; font-weight:bold;}
.PicList002482 ol:nth-child(1) p{ color:rgba(255,255,255,0.7);}
.PicList002482 ol:nth-child(1) h3 a{ color:#fff;} 
@media(min-width:1001px){
.PicList002482 ol:nth-child(2),
.PicList002482 ol:nth-child(3){ position:absolute; right:0; width:49.5%;top:0;}
.PicList002482 ol:nth-child(1){ width:49%; }	
}
@media(max-width:1100px) and (min-width:1001px){
.PicList002482 h3{ height:30px;  }
} 
@media(max-width:1000px){
.PicList002482 .auto{ max-width:768px;}
.PicList002482 ol{ top:auto !important; height:auto !important;}
} 
@media(max-width:480px){
	.PicList002482 { padding-top: 5vw;}
	.PicList002482 li div { padding-left: 24%;}
	.PicList002482 h3{ height:30px;  }
	.PicList002482  li p{ font-size:14px; line-height:24px; height:72px; overflow:hidden;-webkit-line-clamp:3;}
	.PicList002482 time { padding-bottom: 0;}
	.PicList002482 li h2 a { font-size: 16px;}
}
@media(max-width:375px){
.PicList002482 ol:nth-child(1) p{ height:40px; line-height:20px; overflow:hidden; }
}








/*
 .Floor002181 为demo编号
 */
.Floor002181 .Hfloor7{ position:relative;}
/*地图在本地可以上传到部件就显示不了 暂时屏蔽*/
.Floor002181 .map{ position:absolute; top:0; left:0; z-index:1;  width:100%; height:100%;}
.Floor002181 .map img{ max-width:none;}
.Floor002181 .auto{}
/* .Floor002181 .map_a{width:100%;} */
.Floor002181 .Hfloor7 .wrap-content{}
.Floor002181 .contacts{float: right;width: 42%;position: relative;z-index: 676;}
.Floor002181 .contacts .contacts-block { padding: 30px 0;}
.Floor002181 .contacts .contacts-block h3{padding-left: 50px;line-height: 50px;color: #fff;background-repeat:no-repeat;background-position: left center;background-size: 30px;}
.Floor002181 .contacts .contacts-block:nth-child(1) h3{background-image: url(../images/lx1.png);}
.Floor002181 .contacts .contacts-block:nth-child(2) h3{background-image: url(../images/lx2.png);}
.Floor002181 .contacts .contacts-block:nth-child(3) h3{background-image: url(../images/lx3.png);}
.Floor002181 .contacts .contacts-col{ }
.Floor002181 .contacts .contacts-col:first-child{padding:8vw 4vw;background: rgba(0,162,233,.9); box-shadow: 0 20px 100px rgba(0,0,0,.3);  }
.Floor002181 .contacts .contacts-col:last-child .contacts-block{margin:0 0 0 auto;}
.Floor002181 .contacts .contacts-col:first-child .contacts-block+.contacts-block{ border-top:1px solid rgba(255,255,255,.2);}
.Floor002181 .contacts .h3{margin-top:0;margin-bottom:0;color:#242423;font-weight:400;font-size: 20px; line-height: 1.45; letter-spacing: 0;}
.Floor002181 .contacts address{display:block;line-height: 2em;  font-style: normal;margin-top: 0.5vw; font-size:16px; color:#fff;}
.Floor002181 .contacts .divider{width:100%;height:1px;  background: #d0dbd7;}
.Floor002181 .contacts-terms-list{margin-top: 12px;font-size:12px; color:#fff;}
.Floor002181 .contacts-terms-list dd + dt { margin-top: 10px;}
.Floor002181 .contacts-terms-list dd { font-size: 16px;}
.Floor002181 .contacts .p{ margin:14px 0 0;font-size:14px; color:#999;}
.Floor002181 .contacts * + .mailform{  margin-top: 28px;}
.Floor002181 .contacts dl{position: relative;  margin-bottom: 0;}
.Floor002181 .contacts dl + dl{ margin-top:10px;}
.Floor002181 .contacts .label{margin-bottom:8px;color:#00a2e9;display:block;}
.Floor002181 .contacts .text{padding:6.95px 19px 10.95px;line-height:22.1px;-webkit-appearance:none;display:block;width:100%;height:40px;border:1px solid #d0dbd7;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#383538;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.Floor002181 .contacts .btn{ margin-top:30px; border-radius:35px;font-size: 12px;  padding: 12px 28px;  color: #ffffff; background: #00a2e9; 
border-color: #00a2e9;font-family: "Open Sans", Helvetica, Arial, sans-serif;font-weight: 700; text-transform: uppercase; letter-spacing: .1em; transition: .3s ease-out;will-change: transform;-webkit-user-select:none; border:none; cursor:pointer;}
.Floor002181  .contacts .btn:hover{ background:#000;}
.Floor002181 .contacts{}	
.Floor002181 .contacts .contacts-col > * {}
.Floor002181 .contacts .h3 { font-size: 24px; line-height: 1.33333;}

@media (max-width: 1199px){
.Floor002181 .Hfloor7 { border-bottom: 0;}
.Floor002181 .Hfloor7 .box-wrap-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}
.Floor002181 .Hfloor7 .wrap-content{position:relative;z-index:2;padding:90px 0;}
.Floor002181 .contacts address{  margin-top: 24px;}
}
@media (max-width: 991px){
.Floor002181 .map{ position:relative; height: 300px;}
.Floor002181 .Hfloor7 .wrap-content{ padding: 30px 0;}
.Floor002181 .contacts{ float: none; width: 100%;padding: 0; margin:0 auto;}
.Floor002181 .contacts address { margin-top: 5px; font-size: 14px;}
.Floor002181 .contacts .contacts-block { padding: 20px 0;}
.Floor002181 .contacts .contacts-block .h3 { font-size: 16px; line-height: 30px; padding-left: 34px;background-size: 22px;}
.Floor002181 .contacts .h3{  font-size: 18px;}
.Floor002181 .contacts-terms-list{margin-top: 20px;}
}
@media (max-width: 767px){
/*.Floor002181 .contacts{ padding:0 5%;}*/
}
@media (max-width:479px){
.Floor002181 .contacts .contacts-col > *{ max-width:none;}
.Floor002181 .contacts .contacts-col{ float:none; width:100%;}
.Floor002181 .contacts .contacts-col:last-child .contacts-block{ margin:0 auto; max-width:none;border-top:1px solid #d0dbd7;}
.Floor002181 .contacts .contacts-col:first-child{ border-right:none; padding-bottom: 0;}
}








/*RighInfo002218*/
.RighInfo002218 .box1{background:#00a2e9;padding-right: 8vw;}
.RighInfo002218 .box1 .Ispic{float:left;width:46%;padding-bottom: 50%; box-shadow: 0 20px 50px rgba(0,0,0,.2);}
.RighInfo002218 .box1 .h3{font-size:34px;color:#fff;margin:0 0 2vw 0; font-weight:bold;}
.RighInfo002218 .box1 figure{margin-top: 7vw; float: right;width:46%; }
.RighInfo002218 .box1 figure p{color:rgba(255,255,255,.8);font-size: 16px;line-height: 2em;}
.RighInfo002218 .box1 figure  b{display: block;font-size: 20px;margin: 2vw 0 1vw 0;}
@media(max-width:1000px){
	.RighInfo002218 .box1 { padding-right: 0;}
	.RighInfo002218 .box1 .Ispic,
	.RighInfo002218 .box1 figure { width: 100%; float: none;}
	.RighInfo002218 .box1 figure { padding: 4%;}
	.RighInfo002218 .box1 .h3 { font-size: 20px;}
	.RighInfo002218 .box1 figure p { font-size: 15px;}
}


/*RighInfo002218 End*/




.wh_bg{padding:2vw 0 5vw 0;}
.wh_bg .list{ }
.wh_bg ul{list-style: none;}
.wh_bg .list li{ float:left; width:33.3333%;text-align: center;padding: 4vw 0;background: #fff; box-shadow: 0 0 20px rgba(0,0,0,.1); }
.wh_bg .list img{display: block;width: 90px; margin: 0 auto;}
.wh_bg .list figure{ margin:2vw 2vw 0 2vw;}
.wh_bg .list h2{ font-weight:100; color:#00a2e9; font-size:26px; margin:0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.wh_bg .list p{ margin:14px 0 0 0;font-size: 16px; color:#999;}
@media(max-width:1000px){
.wh_bg .box1 .pic{ float:none; margin:0 auto 3% auto; display:block;}	
.wh_bg .list figure{ padding:3% 0;}
.wh_bg .list li{  margin:2% 0;max-width:400px;}
}
@media(max-width:640px){
	.wh_bg .list img { width: 70px;}
	.wh_bg .list h2 { font-size: 16px;}
	.wh_bg .list p { font-size: 14px;}
}





/*Floor002997 */
.Floor002997{padding:4vw 0 2vw 0; }
.Floor002997 .slider li a{color: #333; display: block; margin: 0 auto; width: 94%; padding-bottom: 3.65vw;}
.Floor002997 .slider li .pic{overflow: hidden;}
.Floor002997 .slider li .Ispic{padding-bottom: 61.195%; transition:  0.3s;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.05);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color: #fff;box-shadow: 0px 0px 2.08vw rgba(0, 0, 0, 0.08); width: 86.568%; margin: -4.22vw auto 0; padding:1.5vw;}
.Floor002997 .slider li .txt aside.dot{font-size: 18px;line-height: 1.5em;color: #333}
.Floor002997 .slider li .txt p{font-size: 16px; line-height: 2em;color: #666}
.Floor002997 .slider li .txt span{display: inline-block;font-weight: 100; line-height: 20px;transition:  0.3s;}
.Floor002997 .slider li a:hover .txt span{padding: 0 10px;background:#00a2e9;color: #fff;}
.Floor002997 .controls{position: relative; height: 1px; background: rgba(0,0,0,0.1); margin: 30px 66px;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background:#00a2e9;}
.Floor002997 .slick-arrow{width: 46px;height: 46px;font-size: 0;border-radius: 50%; position: absolute; top: 50%; margin-top: -23px; border: 1px solid #e8e8e8;background: url("../images/Floor002997_prev.png") no-repeat center center; transition: 0.3s;}
.Floor002997 .slick-prev{left: -60px;}
.Floor002997 .slick-next{right: -60px;background-image: url("../images/Floor002997_next.png");}
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt aside.dot2{font-size: 4.5vw;}
.Floor002997 .slider li .txt p{font-size: 3.5vw; margin: 0;}
.Floor002997 .slider li .txt{margin-top: -10vw; padding: 2.5vw 4vw;}
.Floor002997 .controls{margin-left: 40px;margin-right: 40px;}
.Floor002997 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
.Floor002997 .slick-prev{left: -40px;}
.Floor002997 .slick-next{right: -40px;}
}






/*Floor003097 */
.Floor003097{position: relative; z-index: 1;background: url(../uploadfiles/zs_bg.png) no-repeat center;}
.Floor003097 .inside{position: relative; z-index: 3; padding: 7vw 0 6.2vw 0; text-align: center;}
.Floor003097 .outside{position: absolute; left: 0; top: 0; width: 100%;height: 100%;z-index: 1;display: none;}
.Floor003097 .outside *{height: 100%;}
.Floor003097 .outside .mark{position: absolute; left: 0; top: 0;width: 100%; z-index: 2;}
.Floor003097 .slider-big{opacity: 0.3;}
.Floor003097 .title{font-size: 60px;color: #111;}
.Floor003097 .desc{border-top: 1px solid #666;border-bottom: 1px solid #666;max-width:493px; width: 70%; margin: 0 auto 4vw;font-size: 12px; line-height: 25px; padding: 15px 0;color: #333;}
.Floor003097 .slider-list li .Ispic{padding-bottom: 60%;background-size: contain;}
.Floor003097 .slider-list li aside{padding-top: 1vw;font-size: 16px;line-height: 2em;}
.Floor003097 .slider-list .slick-dots{display: table; margin: 2.5vw auto 0;}
.Floor003097 .slider-list .slick-dots li{float: left; border-radius: 50%; width: 10px; height: 10px; margin: 0 5px;background: #ddd;}
.Floor003097 .slider-list .slick-dots li button{display: none;}
.Floor003097 .slider-list .slick-dots li.slick-active{background: #00a2e9;}
.Floor003097 .slider-list .slick-arrow{color: #9c9c9c; position: absolute; top: 30%;width: 50px;height: 50px;opacity: .15;}
.Floor003097 .slider-list .slick-arrow:hover{opacity: 0.8;}
.Floor003097 .slider-list .slick-prev{right:100%;margin-right:3vw;background: url(../images/zs_z.png) no-repeat center;}
.Floor003097 .slider-list .slick-next{left:100%;margin-left:3vw;background: url(../images/zs_y.png) no-repeat center;}
@media(min-width:1025px) and (max-width:1366px){
.Floor003097 .title{font-size: 4vw; }
}
@media(max-width:1024px){
/*.Floor003097 .slider-list{width: 60%;}*/
.Floor003097 .title{font-size: 7vw;}
.Floor003097 .desc{padding: 1em 0;}
.Floor003097 .slider-list .slick-arrow{padding: 0 5px; border-radius: 5px;background: #fff;}
}
@media(max-width:480px){
.Floor003097{font-size: 3.5vw;}
}










/*Floor001867 */
.Floor001867{ padding:2vw 0 4vw 0;background: #F5F5F5;}
.Floor001867 h2{font-size: 18px;color: #333; margin:0; padding-bottom:20px;}
.Floor001867 h2:after{ width:20px; height:2px; display:block; background-color:#00a2e9; content:''; margin-top:17px;}
.Floor001867 ul{ margin-top:4vw;padding: 3vw 0;border-top: 1px dashed #ddd;}
.Floor001867 li{float: left;width: 23.5%;margin: 0 2% 0 0; font-size:16px;margin-bottom: 1.5vw;color: #999;padding-left: 60px;}
.Floor001867 li:nth-child(1){background: url(../images/contact2.png) no-repeat left;background-size: 30px;}
.Floor001867 li:nth-child(2){background: url(../images/contact3.png) no-repeat left;background-size: 30px;}
.Floor001867 li:nth-child(3){background: url(../images/contact4.png) no-repeat left;background-size: 30px;}
.Floor001867 li:nth-child(4){background: url(../images/contact1.png) no-repeat left;background-size: 30px;}
.Floor001867 li:nth-child(4n){margin-right: 0;}
.Floor001867 li b{color: #666;font-size: 14px;font-weight: normal;}
.Floor001867 li span{color: #666;font-size: 30px;}
.Floor001867 li dd{margin-top: 10px;font-size: 16px;color: #333;font-weight: bold;}
.Floor001867 li dl dt{}
.Floor001867 li img{ max-width:137px; display:block;}
.Floor001867 .form {float: left;width: 70%;}
.Floor001867 .form h3{font-size: 20px;line-height: 22px;border-left: 3px solid #ddd;padding-left: 10px;color: #333;}
.Floor001867 .form h5{ font-size:18px; color:#333; padding-bottom:5%; margin:0;font-weight: normal;}
.Floor001867 .form td{ padding-bottom:1%;}
.Floor001867 .form td div{ position:relative; }
.Floor001867 .form td.zero{ width:2%;}
.Floor001867 .form td label{ position:absolute; left:20px;line-height:60px; top:0; color:#888;}
.Floor001867 .form td .text{ line-height:60px;border: none;  background: #fff; padding:0 20px; width:100%;}
.Floor001867 .form td textarea.text{ height:330px; line-height:30px;padding: 20px;resize:none;}
.Floor001867 .form td .btn{ width:20%; line-height: 60px; cursor:pointer; background: #00a2e9;border: none; color:#fff; font-size:16px;display: block; }
.Floor001867 .kf_img{float: right;width: 26%;}
@media(max-width:768px){
	.Floor001867 ul,
	.Floor001867 .form{ width:auto;}
}
.RighInfo002800{float: right;width: 55%;}
.RighInfo002800 #map{height: 600px;width: 100%;box-shadow: 0 10px 40px rgba(0,0,0,.1);border-radius: 40px;}








/*RighInfo002939 */
.RighInfo002939{padding:0 0 4vw 0;background: #F5F5F5;}
.RighInfo002939 .auto{padding: 3vw;background: #fff;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 24px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}
.RighInfo002939 .edit-info{line-height: 2.2em;color: #333; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .edit-info img{display: block;max-width: 100%;margin:2vw auto;}
.RighInfo002939 .info-page{padding-top: 3%;border-top: 1px solid #e5e5e5;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #1e7dba;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; }
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
	.RighInfo002939 .info-page dd:nth-child(2n){float: right;}
}
@media(max-width:640px){
	.RighInfo002939 .name { margin-bottom: 20px;}
	.RighInfo002939 .name h1 { margin-bottom: 20px;font-size: 20px;}
	.RighInfo002939 .time { padding-bottom: 20px;}
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}






.c_list_bg{background: #F5F5F5;}





/*Menu002306*/
.c_fl{width: 23%;background: #fff;box-shadow: 0 0 40px rgba(0,0,0,.1);}
.Menu002306 .side-title{ line-height:50px; background-color: #00a2e9; margin-left: 20px; font-size:16px;  color:#fff; padding:0 75px 0 32px;  position: relative; border-radius: 8px 0 0 0;}
.Menu002306 .side-title::after,
.Menu002306 .side-title::before{content:'';}
.Menu002306 .side-title::before{ position: absolute; bottom: 0; left: -20px; width: 0; height: 0; 
border-style: dashed dashed solid dashed; border-width:0 15px 44px 20px; border-color: transparent transparent #00a2e9 transparent;}
.Menu002306 .side-title::after{ display:inline-block; vertical-align:middle; width: 40px; height: 1px; background: #fff; margin-left:10px;}
.Menu002306 .side-menu{}
.Menu002306 .side-menu li a{ display:block;line-height:40px;}
.Menu002306 .side-menu > ul > li{}
.Menu002306 .side-menu > ul > li >a{font-size: 16px;background: url(../images/c_list_1.png) no-repeat 90%; color:#333; line-height:70px; position:relative;padding: 0 4vw 0 2vw;font-weight: bold;}
.Menu002306 .side-menu > ul > li ul{ display:none; padding:0.5vw 1vw 0.5vw 2vw;}
.Menu002306 .side-menu > ul > li > ul{ }
.Menu002306 .side-menu > ul > li > ul > li > a{ background:url(../images/icon_1.png) no-repeat 2%;background-size: 10px; padding-left:1.5vw;
font-size: 16px;color: #666;font-weight: normal;}
.Menu002306 .side-menu > ul > li > ul > li > a:hover,
.Menu002306 .side-menu > ul > li > ul > li.on > a{color: #00a2e9;}
.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002306 .side-menu li.select > a{ color: #00a2e9;background: url(../images/c_list_4.png) no-repeat 90%;}
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent;  color:#002870;}
.Menu002306 .side-other dd{ background-position:left center; background-repeat:no-repeat; background-color:#e7f0f4; margin-top:20px; border-radius:5px; position:relative;}
.Menu002306 .side-other dd.dd_1{ background-image:url(../images/Menu002306-picbg1.png);}
.Menu002306 .side-other dd.dd_2{ background-image:url(../images/Menu002306-picbg2.png);}
.Menu002306 .side-other dd a{ position:relative;display:block; height:80px;line-height:80px;  color:#555; padding-left:100px;}
.Menu002306 .side-other dd a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#00a2e9; color:#fff; text-align:center; line-height:18px;  font-size:12px; right:15px; top:50%; margin-top:-8px;}
.Menu002306 .side-open_menu{ display:none;}
@media(min-width:1025px){
}
@media(max-width:1024px){
body{ padding:2%;}
.Menu002306{padding-top: 0;}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #00a2e9; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  color:#002870; border-radius:0 0 5px 5px; position:relative;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#00a2e9; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ /*display:none; */padding-bottom:20px;}
}

@media(max-width:640px){
	.c_fl{ width: 100%;}
	.Menu002306 .side-menu > ul > li >a { font-size: 15px;line-height: 40px;}
	.Menu002306 .side-menu > ul > li > ul > li > a { font-size: 15px;}
}



/*
 .TextList000591
 */
.TextList000591{ padding:2% 0;}
.TextList000591 ul{padding:0 2%; background-color:#fff;}
.TextList000591 li{border-bottom:1px solid #d1d1d1; padding:15px 0;}
