
.content{ background:#f7f7f7}
/*RighInfo001774*/
.RighInfo001774{ padding:3% 0 6%;}

.RighInfo001774 .title{ color:#00c5e7; font-size:26px;     margin: 0;border-bottom:1px solid #e5e5e5;padding:15px 0; margin-bottom:46px;}
.RighInfo001774 h2{  font-size: 18px;font-weight: normal; }
.RighInfo001774 .list_img{float:left; width:54%;}
.RighInfo001774 .big{ margin-bottom:20px;}
.RighInfo001774 .big li figure{border:1px solid #e5e5e5;  padding-bottom:60%; background-size:contain;}
.RighInfo001774 .scroll li img,
.RighInfo001774 .big li img{ display:none;}
.RighInfo001774 .scroll{ padding:0 30px; position:relative; overflow:hidden;}
.RighInfo001774 .scroll a{ position:absolute; height:100%; top:0; width:25px; z-index:10; cursor:pointer;}
.RighInfo001774 .scroll a.prev{ left:0;}
.RighInfo001774 .scroll a.next{ right:0;}
.RighInfo001774 .scroll a.prevStop,
.RighInfo001774 .scroll a.nextStop{ cursor:default;}
.RighInfo001774 .scroll a span{ position:absolute; font-size:20px; left:50%; top:50%; margin-left:-10px; margin-top:-10px; color:#ccc;}
.RighInfo001774 .scroll .bd li{ float:left;}
.RighInfo001774 .scroll li figure{ margin:0 auto; padding-bottom:60%; background-size:contain; max-width:90%; border:1px solid #e5e5e5;}
.RighInfo001774 .scroll li.on figure{ border-color:#00c5e7;}

.RighInfo001774 .intro{ float:right; width:43%; margin-right:0%; line-height:26px}
.RighInfo001774 .intro h3{ font-size: 24px;color: #00c5e7;margin: 0;padding-bottom: 40px;}
.RighInfo001774 .intro dl{color:#666; display:table; width:100%; padding-bottom:3%;}
.RighInfo001774 .tableInfo .h2{color:#00c5e7; font-size:20px;margin-bottom: 5px;}
.RighInfo001774 .intro dt,
.RighInfo001774 .intro dd{ display:table-cell; vertical-align:top; line-height:30px;}
.RighInfo001774 .intro dt{ width:50px;}
.RighInfo001774 .intro dd h1{font-size: 24px;color: #e00616; margin:0;}
.RighInfo001774 .intro dd a{  float:left; padding:1px;border:1px dashed #ccc; margin-right:10px; text-align:center; line-height:35px;color:#666; cursor:pointer; padding:1px 16px;}
.RighInfo001774 .intro dd a.on{ padding:0 15px; border:2px solid #e9282c;background:url(../images/RighInfo001774-icon_a_select.png) no-repeat right bottom;}
.RighInfo001774 .intro dd i{ display:inline-block;background: #e7161b;color: #fff;font-style: normal; font-size:12px;padding: 0 8px;}
.RighInfo001774 .intro dd .num{ height:30px; line-height:30px; width:50px; text-align:center;}

.RighInfo001774 .table_1 th,
.RighInfo001774 .table_1 td{ text-align:left; border:1px solid #e5e5e5; border-collapse:collapse; line-height:24px; padding:10px 15px;}
.RighInfo001774 .table_1 th{ font-size:14px; font-weight:normal;}
.RighInfo001774 .table_1 .th_2{ background:#00c5e7;color: #fff}
.RighInfo001774 .table_1 .th_3{ background:#f8f8f8;}
.RighInfo001774 .table_1 .th_4{ background:#685046;}
.RighInfo001774 .table_1 .th_2,
.RighInfo001774 .table_1 .th_3,
.RighInfo001774 .table_1 .th_4{}
.RighInfo001774 .table_1 .th_1{ color:#333;font-weight: bold}
.RighInfo001774 .table_1 .td_1{padding-top: 16.5%}
.RighInfo001774 .intro .btn{display: inline-block;background: #00c5e7;color: #fff;text-align: center;padding: 2% 5%;margin-top: 40px}


.RighInfo001774 .infobox .tab{ border-bottom:1px solid #e5e5e5; overflow:hidden; margin:30px 0 0;}
.RighInfo001774 .infobox .tab span{ float:left;padding:0 20px; color:#000; font-size:16px; line-height:36px; cursor:pointer;}
.RighInfo001774 .infobox .tab span.on{ background:#000; color:#fff;}
.RighInfo001774 .single{ padding:20px 0; min-height:300px;}
.RighInfo001774 .single .tableInfo{ border-bottom:1px dashed #c1c1c1; padding-bottom:20px; margin-bottom:20px;}
.RighInfo001774 .tableInfo dd{ float:left; width:25%; padding:5px 10px 5px 0; line-height:24px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


.RighInfo001774 .list dl{ display:table;border-bottom:1px dashed #d2d2d2; width:100%; line-height:24px;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ display:table-cell;padding:20px;}
.RighInfo001774 .list dd{ width:25%;}
.RighInfo001774 .list dd span{display:block;}
.RighInfo001774 .list dd.name{width:20%;border-left:1px dashed #d2d2d2; }
.RighInfo001774 .list dd.name span{  color:#e9282c;}
.RighInfo001774 .list dt time{ color:#b6b6b6;}
.RighInfo001774 .list dt h4{margin: 0;font-size: 14px;font-weight: normal;}

.RighInfo001774 .list li{border-bottom:1px dashed #d2d2d2;padding:20px;}
.RighInfo001774 .list li time{ float:right; color:#b6b6b6;}

.zoomContainer{ margin-top:-1px;}

@media(max-width:1000px){
.RighInfo001774 .intro{width:55%; margin-right:0;}
}
@media(max-width:768px){
.RighInfo001774 .list_img,
.RighInfo001774 .guess_like,
.RighInfo001774 .faq,
.RighInfo001774 .intro{ float:none; width:auto; margin-bottom:3%;}
.RighInfo001774 .tableInfo dd{ width:50%;}
.RighInfo001774 .Pages .p_jump{ display:none;}
.zoomContainer{ display:none !important;}
}
@media(max-width:768px) and (min-width:376px){
.RighInfo001774 .guess_like{border-bottom:1px solid #e5e5e5;}
.RighInfo001774 .guess_like li{ position:relative; float:left; width:33.3333333%; border-bottom:0; }
.RighInfo001774 .guess_like li::before{ position:absolute; content:''; width:1px; height:100%; background-color:#e5e5e5; top:0; right:0;}
.RighInfo001774 .guess_like li:nth-child(3n)::before{ display:none;}
}
@media(max-width:640px){
.RighInfo001774 .Pages .p_count,
.RighInfo001774 .Pages .p_total{ display:none;}
.RighInfo001774 .list dl{ font-size:12px;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ padding:10px;}
.RighInfo001774 .set_faq{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.RighInfo001774 .set_faq input.btn_faq{ top:10px;}
}
@media(max-width:480px){
.RighInfo001774 .Pages em{display:none;}
.RighInfo001774 .set_faq{ padding-right:10px;}
.RighInfo001774 .set_faq input.btn_faq{ position:static; top:auto;}
.RighInfo001774 .submitQ dt,
.RighInfo001774 .submitQ dd{ display:block;}
.RighInfo001774 .list dl:nth-child(2n){ background-color:#ececec;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ display:block; width:auto !important;}
.RighInfo001774 .list dd{ border-top:1px dashed #d2d2d2}
.RighInfo001774 .list dd.name{ border-left:0;}
.RighInfo001774 .tableInfo dd{ float:none; width:auto;}
}
/*
 .Floor002398 为demo编号
 */
.Floor002398{ padding:1% 0 2%}
.Floor002398 .wrap-head h2{  font-size: 24px; color: #333; margin: 0; font-weight: normal;}
.Floor002398 .wrap-head p{margin: 15px 0; color: #888; font-size: 14px;}
.Floor002398 .tabs{ position: relative; padding-right: 100px;}
.Floor002398 .tabs dl a{ float: left; display: block; min-width: 140px; height: 49px;line-height: 49px; text-align: center; font-size: 14px; background: #f5f5f5; color: #333; margin-right: 2px; cursor: pointer;}
.Floor002398 .tabs dl a:first-child{min-width: 75px;}
.Floor002398 .tabs dl a.on{ background: #a52c31; font-size: 18px; color: #fff;}
.Floor002398 .tabs .more{ position: absolute; right: 0; top: 50%; margin-top: -8px; font-size: 12px; display: block; color: #888; background: url(../images/Floor002398-icon.png) no-repeat left center; padding-left: 20px;}
.Floor002398 .tabs .more:hover{ color: #a52c31; background-image: url(../images/Floor002398-icon_hover.png);}
@media only screen and (max-width:900px ) {
	.Floor002398 .tabs .more{ display: none;}
	.Floor002398 .tabs{ padding-right: 0;}
	.Floor002398 .tabs dl a{ float: none; width: 100%; margin-right: 0; margin-bottom: 2px;}
}

.Floor002398 .list{ overflow: hidden; padding-top: 5px;}
.Floor002398 .list ul{ margin: 0 -1%; display: none;}
.Floor002398 .list li{ float: left; width: 33.3334%; padding: 2% 1% 0;}
.Floor002398 .list .li-inner{ border: 1px solid #eeeeee;background: #fff;}
.Floor002398 .list .pic{ overflow: hidden;}
.Floor002398 .list .pic img{ visibility: hidden;}
.Floor002398 .list .pic a{ display: block; background-position: center; background-repeat: no-repeat; background-size: cover; transition: transform .5s ease-in-out;}
.Floor002398 .list .pic a:hover{ transform: scale(1.1);}
.Floor002398 .list .word{ padding: 20px 20px 0;}
.Floor002398 .list .word h3{ font-size: 16px; color: #333; margin: 0; font-weight: normal;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002398 .list .word h3 a:hover{ color:#a52c31;}

.Floor002398 .list .word p{ margin: 15px 0; font-size: 12px; color: #999;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002398 .list .word .more{ border-top: 1px solid #eee; display: block; padding: 15px 0; font-size: 12px; color: #888; background: url(../images/Floor002396-more.png) no-repeat right center;}
/*.Floor002398 .list .word .more:hover{ background-image: url(../images/Floor002396-more_hover.png); color: #00c5e7;}
*/.Floor002398 .list .li-inner:hover a{  color:#a52c31;}
.Floor002398 .list .li-inner:hover .more{ background-image: url(../images/Floor002396-more_hover.png); color: #00c5e7;}
@media only screen and (max-width:900px ) {
	.Floor002398 .list li{ width: 50%;}
	.Floor002398 .list .word{padding: 10px 10px 0;}
	.Floor002398 .list .word .more{ padding: 10px 0;}
	.Floor002398 .list .word p{ margin: 10px 0;}
}

/*小屏的更多*/
.Floor002398 .mobile_more{ display: none;}
@media only screen and (max-width:900px ) {
	.Floor002398 .mobile_more{ display: block; margin: 5% auto 0; width: 120px; font-size: 16px; color:#333;background: url(../images/Floor002398-icon.png) no-repeat right center;}
	.Floor002398 .mobile_more:hover{ background-image: url(../images/Floor002398-icon_hover.png); color: #a52c31;}
}

/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:400px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:auto; background:none; height:auto;}
	.Banner002187 img{ display:block;     min-height: 180px;
    object-fit: cover;}
}

/*
 .Menu002290 为demo编号
 */
.Menu002290{ line-height:22px; padding-top:24px; padding-bottom:19px; border-bottom:solid 1px #e6e6e6;}
.Menu002290 .menu ul li{ display:inline-block;}
.Menu002290 .menu ul li a{ font-size:16px; padding:0px 4px; display:inline-block; color:#acacac; position:relative; overflow:hidden;}
.Menu002290 .menu ul li.on a,
.Menu002290 .menu ul li a:hover{ color:#fff; background-color:#00c5e7;}
.Menu002290 .menu ul li a i{ position:absolute; display: block; width:0; height:3px; background-color:#fff; right:0; top:21px;}
.Menu002290 .menu ul li.on a i,
.Menu002290 .menu ul li a:hover i{width:7%;}
.Menu002290 .location{ display: none; padding-left:27px; float:right;    line-height: 48px; background:url(../images/Menu002290-location_home.png) no-repeat left;}
.Menu002290 .location a{ color:#acacac; padding-right:20px; margin-right:10px; background:url(../images/Menu002290-location_icon.png) no-repeat right;}
.Menu002290 .location span{ color:#00c5e7;}
@media only screen and (min-width: 768px) {
	.Menu002290 .location{ display: block;}
	.Menu002290 .menu ul li a{padding:11px 22px; }
}
/*
 .PicList001205 为demo编号
 */
.PicList001205{padding:2% 0; background:#f3f3f3;}
.PicList001205 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; position:relative; overflow:hidden;}
.PicList001205 li a{ position:absolute;width:100%; height:100%; left:0; top:0; z-index:99;}
.PicList001205 li:nth-child(3n){ margin-right:0;}
.PicList001205 li dl{ padding:4%; position:absolute; color:#fff; width:100%; height:100%; left:0; top:0; z-index:2; background-color:#00c5e7; opacity:0;}
.PicList001205 li dt{ font-size:16px;}
.PicList001205 li .text{ padding-left:6%;    padding-top: 23%;}
.PicList001205 li dd{     font-size: 14px;
    padding-top: 10px;}
.PicList001205 li figure{ padding-bottom:100%;}
.PicList001205 li h1{font-size:17px; font-style:normal; color:#fff; position:absolute; left:8%; top:8%;    text-transform: uppercase; z-index:111}
.PicList001205 li h1:after{  position:absolute;content: ""; left:50px; bottom:-16px; width: 100px; height: 4px;background: #fff; transition:0.3s; transform:translateX(-50%);}
.PicList001205 li em{ opacity:0; font-size:12px; font-style:normal; color:#fff; background: url(../images/PicList001205-hit.png) no-repeat center #00849b; position:absolute; right:0; bottom:0; padding:21px 30px 19px 10px; z-index:5;}
.PicList001205 li em span{ display:block;}
.PicList001205 li dl,
.PicList001205 li em{ transition:all ease 0.5s;}
.PicList001205 li:hover dl,
.PicList001205 li:hover em{ opacity:1;}
.PicList001205 li dl{z-index:11}
.PicList001205 li em{z-index:111}
@media(max-width:1000px){
.PicList001205 li{width:49%;}
.PicList001205 li:nth-child(4n){ margin-right:2%;}
.PicList001205 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList001205 li{ float:none; width:auto; margin-right:0 !important;}
}
/*Top002434*/
.Top002434 {position: absolute; z-index: 10; width:100%; top:0; left:0; background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));
    background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );}
.Top002434 .header{ height:91px;position: relative}
.Top002434 .header-left{ float:left; height:100%; position:relative;  width:16%;}
.Top002434 .logo{ position:absolute; left:0; top:50%; transform:translateY(-50%);max-width:260px;}
.Top002434 .logo img{width: 260px !important; max-height: 85px;}
.Top002434 .tel{display: none}
.Top002434 .header-mid{ float:left; width:60%;margin-left: 8%;}
.Top002434 .header-menu li em a{ font-size:18px; display:block; line-height:91px; position:relative; text-transform: uppercase; color: #fff;}
.Top002434 .header-menu li em a:before{ display: none; position:absolute;content: ""; left:50%; bottom: 0; width: 0; height: 2px; background: #00c5e7; transform:translateX(-50%);}
.Top002434 .header-menu li:hover em a::before,
.Top002434 .header-menu li.aon em a::before{ width:66%;}
.Top002434 .header-menu li:hover em a,
.Top002434 .header-menu li.aon em a{ color:#00c5e7;}
.Top002434 .header-menu li .sub{ width:205px;   margin-left: -40px; }
.Top002434 .header-menu li .sub-menu{ padding:30px 0; background:rgba(0,0,0,0.3); position: relative;}
.Top002434 .header-menu li .sub-menu::before{ z-index: 20; position:absolute; display: block; content:''; border:6px solid transparent; border-bottom-color:rgba(0,0,0,0.4); left:50%; margin-left:-3px; top:-12px;}
.Top002434 .header-menu li .sub-menu dt{ position:relative; text-align: center;}
.Top002434 .header-menu li .sub-menu dt a{ line-height:40px;  color:#fff;  padding:0 5px;}
.Top002434 .header-menu li .sub-menu dt a:hover{ background: #00c5e7; color: #fff;  }
.Top002434 .header-menu li.has-sub:hover .sub{  height:auto;}

.Top002434 .header-right{ float:right; padding-top:32px;padding-right: 60px;display: none}
.Top002434 .header-right > *{ float:left; line-height:30px;position:relative; height:43px;}
.Top002434 .top-language dt,
.Top002434 .search_box{ position:absolute; right:0; top:100%; display:none;}
.Top002434 .search_box{ box-shadow:0 3px 9px 0 rgba(0,0,0,.15); border:1px solid #fff; border-top:0; width:254px; background:rgba(0,0,0,0.2);}
.Top002434 .search_box .text{ width:100%; line-height:48px; height:48px; padding:0 48px 0 10px; background:none; border:none; color:#fff;}
.Top002434 .search_box .btn{ position:absolute; right:0; line-height:48px; width:48px; text-align:center; color:#999; font-size:16px; top:0;}
.Top002434 .search_box::after{ position:absolute; content:''; border:8px solid transparent; border-bottom-color:rgba(0,0,0,0.2); right:0; top:-16px;}
.Top002434 .open-search{ display:block; width:28px; height:28px; background:url(../images/Top002434-icon_search.png) no-repeat center center;}
.Top002434 .top-language{background:url(../images/Top002434-icon_lang.png) no-repeat left 5px; padding-left:25px; padding-right:15px; margin-right:8px;}
.Top002434 .top-language::after{ position:absolute; content:''; width:1px; height:15px; background:rgba(255,255,255,0.2); right:0; top: 8px;}
.Top002434 .top-language dd{ padding-right:15px; background:url(../images/Top002434-icon_a.png) no-repeat 35px center;color: #fff;}
.Top002434 .top-language dt{ border:1px solid #eee; width:100%; text-align:center; background:#fff;}
.Top002434 .top-language dt a{ display:block; border-bottom:1px solid #eee; line-height:24px; transition:color 0.3s;}
.Top002434 .top-language dt a:last-child{ border-bottom:0;}
.Top002434 .top-language dt a:hover{ color:#fff; background:#1099c5;}
.Top002434 .navbox{-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);-webkit-transform: translateY(-200%);/* transform: translateY(-200%); */}
.Top002434 .header-show .navbox{opacity:1;-webkit-transform: translateY(0%);/* transform: translateY(0%); */}
.Top002434 .header-show img.show{ display:none;}
.Top002434 .header-show img.hover{ display:block;}

.Top002434 .header .top-right{position:absolute; z-index:5;width:50px;height: 43px;cursor:pointer;margin-top: -7px;margin-left: 15px;right: 0;top: 30px;}
.Top002434 .header .top-right::before,
.Top002434 .header .top-right::after,
.Top002434 .header .top-right span{ position:absolute; left:25%; top:50%; width:50%; height:2px; background:#fff;}
.Top002434 .header .top-right::before,
.Top002434 .header .top-right::after{ content:'';}
.Top002434 .header .top-right span{ font-size:0; margin-top:-1px;}
.Top002434 .header .top-right::before{ margin-top:-8px;}
.Top002434 .header .top-right::after{margin-top:7px;}
@media(max-width: 640px){
    .Top002434 .header .top-right{display: none;}
}


@media(max-width:1024px){
	.Top002434 .tel{display: block; position:absolute;left: 110%;top:50%;transform:translateY(-50%);width: 50vw;font-size: 16px;color: #00c5e7;font-weight: bold;}

.Top002434 .header-left{ width:30%;}
.Top002434 .header-right{ padding-right:50px;}
.Top002434 #open_menu{ height:30px; background:#1099c5; border-radius:0; top:30px; border:none;}
.Top002434 #open_menu i,
.Top002434 #open_menu i::before,
.Top002434 #open_menu i::after{ background:#fff;}
.Top002434 #open_menu.open_menu_on{ top:10px;}
.Top002434 #header-menu ul{ background:#1099c5; padding-left:0; padding-right:0;}
.Top002434 #header-menu li{ padding:0 5%;}
.Top002434 #header-menu li em,
.Top002434 #header-menu li em a{ border-bottom:0;}
.Top002434 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002434 #header-menu li em a{ font-weight:normal;}
.Top002434 #header-menu li.clickon em a{ background:none;}
.Top002434 #header-menu li.clickon{ padding-bottom:5%;}
.Top002434 #header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002434 #header-menu li .sub-menu dl{ background:rgba(255,255,255,0.5); border-radius:5px;}
}
/*
 .Banner002300 为demo编号
 */
.Banner002300{ position: relative;}
.Banner002300 .bx-wrapper{ position:relative; z-index:1;}
.Banner002300 .bx-viewport{ z-index:1;}
.Banner002300 li a{ display:block; }
.Banner002300 li img{ display:block; width:160%; position: relative; max-width: none; }
.Banner002300 .bx-pager{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002300 .bx-pager div{ display:inline-block; height:12px; margin:0 3px; padding: 2px;}
.Banner002300 .bx-pager div a{ display:block; width:8px; height:17px; background: url(../images/Banner002300-dian.png) no-repeat center; background-size: 100%;border-radius:50%; overflow:hidden; text-indent: 9999px; overflow: hidden; transition: all .3s ease-out;}
.Banner002300 .bx-pager div a.active{  background-image: url(../images/Banner002300-dian_hover.png); width: 17px; height: 17px;}
.Banner002300 .bx-controls-direction{ display: none;}
.Banner002300 .bx-controls-direction a{ position:absolute; width:38px; height:59px; top:50%; margin-top:-29px; background-repeat: no-repeat; background-size: 100%; z-index:10; overflow:hidden; line-height:1000px;}
.Banner002300 .bx-controls-direction a.bx-prev{ background-image: url(../images/Banner002300-button_bannerleft_off.png); left:5%;}
.Banner002300 .bx-controls-direction a.bx-next{  background-image: url(../images/Banner002300-button_bannerright_off.png); right:5%;}
.Banner002300 .bx-controls-direction a.bx-prev:hover{ background-image: url(../images/Banner002300-button_bannerleft_on.png); }
.Banner002300 .bx-controls-direction a.bx-next:hover{  background-image: url(../images/Banner002300-button_bannerright_on.png); }
.Banner002300 li .txt {position: absolute;top:50%;transform: translateY(-50%); z-index: 10;}
.Banner002300 li .txt.txt-left {left:2%;}
.Banner002300 li .txt.txt-right {right:2%;}
.Banner002300 li .txt h1 { margin: 0 0 2% 0;font-size:20px;color:#18c7eb;}
.Banner002300 li .txt h2 {  margin: 0 0 7% 0;font-size:18px;color:#fff;}
.Banner002300 li .txt p { margin: 0 0 7% 0;font-size:16px;color:#fff;}
.Banner002300 li .txt .more { display: inline-block;padding:2% 11%; border-radius:30px;border:1px solid rgba(255, 255, 255, 0.35);color:#fff;}

@media(min-width:768px){
.Banner002300 .bx-controls-direction{ display: block;}
.Banner002300 li img{width:100%; left: 0; max-width: 100%;}
.Banner002300 .bx-pager{ bottom:40px;}
.Banner002300 .bx-pager div{ padding: 6px;}
.Banner002300 .bx-pager div a{ display:block; width:13px; height:27px;}
.Banner002300 .bx-pager div a.active{ width: 27px; height: 27px;}
  .Banner002300 li .txt {position: absolute;top:50%;transform: translateY(-50%); z-index: 10;}
  .Banner002300 li .txt.txt-left {left:10%;}
  .Banner002300 li .txt.txt-right {right:10%;}
  .Banner002300 li .txt h1 { margin: 0 0 7% 0;font-size:60px;}
  .Banner002300 li .txt h2 {  margin: 0 0 7% 0;font-size:40px;}
  .Banner002300 li .txt p { margin: 0 0 7% 0;font-size:20px;}
  .Banner002300 li .txt .more {padding:2% 11%; }
}
@media(min-width:1024px){
.Banner002300 .bx-controls-direction a{  width:58px; height:90px; margin-top:-45px;}
}
/*
 .Floor002279 为demo编号
 */
 .Floor002279{ padding:0 0 120px}
.Floor002279 .wrap-container{ margin: 0 2%;}
@media only screen and (min-width:1024px ) {
	.Floor002279 .wrap-container{ margin: 0 30px;}
}
@media only screen and (min-width:1367px ) {
	.Floor002279 .wrap-container{ margin: 0 40px;}
}
@media only screen and (min-width:1920px ) {
	.Floor002279 .wrap-container{ margin: 0 60px;}
}
.Floor002279 .wrap-container{ position: relative;}


.Floor002279 .list{}
.Floor002279 .list .item{ /*float: left; width: 25%;*/ transition: all .5s ease-out;padding-left:4px;}
.Floor002279 .list .item .item-inner{position: relative;}
.Floor002279 .list .item .pic{ width: 100%;}
.Floor002279 .list .item .pic img{ width: 100%;}
.Floor002279 .list .item .layer{ background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 1; transition: opacity .5s ease-in-out; }
.Floor002279 .list .item .tit{ position: absolute; left: 25px; top: 25px; font-size: 20px; z-index: 3; color: #fff; line-height: 1.2; width: 85%;transition: all .5s ease-in-out;}
.Floor002279 .list .item .tit span{/* font-family: Chaparral Pro;*/ font-size: 30px; text-transform: uppercase; display: block;}
.Floor002279 .list .item .more{ position: absolute; bottom: 25px; left: 25px; z-index: 3;color: #fff; font-size: 14px; padding-right: 20px; line-height: 14px;transition: all .5s ease-out;}
.Floor002279 .list .item .more i{ background: url(../images/Floor002279-icon.png) no-repeat right center; background-size: 100%; width: 14px; height: 14px; display: block; position: absolute; right: 0; top: 50%; margin-top: -7px;}
.Floor002279 .list .item .tit p{ display:none;font-size: 14px; line-height:25px; text-align: justify;}

.Floor002279 .list .item:hover{ text-align: center;}
.Floor002279 .list .item:hover .layer{background:rgba(0, 197, 231, 0.9) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#00c5e7; }
.Floor002279 .list .item:hover .tit{ transform: translate(-50%,-45%); top: 45%; text-align: center; left:50%;}
.Floor002279 .list .item:hover .more{ transform: translate(-50%,-60%); top:80%; left: 50%; color:#00c5e7; background-color: #fff; width: 124px; height: 32px; line-height: 32px;}
.Floor002279 .list .item:hover .more i{ background-image: url(../images/Floor002279-icon.png); right: 15px;}
.Floor002279 .list .item:hover p{ display:block}
@media only screen and (min-width:768px ) {
	.Floor002279 .list .item .tit span{font-size: 34px;}
}
@media only screen and (min-width:1024px ) {
	.Floor002279 .list .item .tit span{font-size: 23px;}
}
@media only screen and (max-width:1674px ){
	.Floor002279 .wrap-tit h1{ color: #333;}
	.Floor002279 .wrap-tit a{ color: #666;}
	.Floor002279 .wrap-tit{ left: 0;}
}
@media(max-width:768px){
    .Floor002279{padding-bottom:40px;}
 .Floor002279 .list .item:hover .more{ top: 85%; }
}
@media only screen and (max-width:365px ){
	.Floor002279 .list .item:hover .more{transform: translate(-50%,-70%); top: 70%;}
}

/*carousel 公共样式只留一份*/
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*Floor002596 */
.Floor002596{ position:relative; z-index:1;  padding-bottom:70px;padding-top:10px;}
/*.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:#333; padding-bottom:2%;text-transform: uppercase;}
.Floor002596 .title p{ margin:0; opacity:0.6;     font-size: 14px;
    margin-top: 5px;}
.Floor002596 .title::after{ display:block; content:''; background:#00c5e7;margin:20px auto 0; height:4px; width:52px;}
@media(max-width:480px){
.Floor002596 .title{ font-size:24px;}
.Floor002596 .title p{font-size:14px;}
}

.Floor002596 li{ float:left; width:23%; margin:0 1%; position:relative; padding-bottom:41.668%; color:#333;}
.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;margin: 0 auto;}
.Floor002596 li .main time{ width:100%;text-align:center;margin: 0 auto;}
.Floor002596 li .icon{ text-align:center;transform: translateY(39%); transition:0.3s;}
.Floor002596 li .icon aside{ padding:17px 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(0);}
.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:0% 0;font-weight: bold;text-align: center;}
.Floor002596 li pre{ max-width:223px; margin:0 auto;text-align:center; line-height:21px; opacity:0.8; height:60px; overflow:hidden; margin-top: 5px; }
.Floor002596 li pre,
.Floor002596 li .more{ transform: translateY(39%); opacity:1; transition:0.3s;}
.Floor002596 li .more a{ display:inline-block; background:#00c5e7; 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 pre,
.Floor002596 li .more,
.Floor002596 li .icon{transform: translateY(0); opacity:1;}
/*.Floor002596 li .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%;}
}
/*
 .Floor002467 为demo编号
 */
.Floor002467 .videobox{ position: relative;height: 568px;}
.Floor002467 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 568px;}
.Floor002467 .videobg .play{ display: block; background: url(../images/Floor002467-play.png) no-repeat center 46%;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer; z-index: 5;}
.Floor002467 .videobg h2{ font-size: 18px; margin: 0; position: absolute; top: 50%; left: 0; width: 100%; text-align: center; font-weight: normal; color: #fff; margin-top: 40px;}
.Floor002467 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none;}
.Floor002467 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.Floor002467 .videobg,.Floor002467 .videobox{ height: 945px;}
	.Floor002467 .videobg .play{background-size:40px 40px;}
	.Floor002467 .videobg h2{font-size: 20px;}
}
@media only screen and (min-width: 1024px) {
	.Floor002467 .videobg h2{font-size: 24px;}
	.Floor002466 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
	.Floor002467 .videobg,.Floor002467 .videobox{ height: 945px;}
	.Floor002467 .videobg .play{background-size:80px 80px;}
	.Floor002467 .videobg h2{font-size: 42px;}
}





/*
 .Floor001640 为demo编号
 */
.Floor001640{padding:120px 0 140px;}
.Floor001640 .home_title{ padding-bottom: 6%; }
.Floor001640 .info{ width: 44%; line-height: 32px; text-align: justify;}
.Floor001640 .info p{}
.Floor001640 .all_more{color: #fff; background: #00c5e7; line-height: 50px; text-align: center; display: inline-block; width: 80%; max-width: 170px;}
.Floor001640 .all_more::after{background: url(../images/Floor002599_more.png) no-repeat right center; width: 33px; height: 7px; display: inline-block; content: ''; margin-left: 5px; vertical-align: middle; transition: 0.2s;}
.Floor001640 .btn{ text-align: center; padding: 85px 0 0; }
.Floor001640 .btn:hover .all_more::after{ width:20px;}
.Floor001640 .pic{ float:right; width:50%;}
.Floor001640 .pic img{ width:100%;}
@media(max-width:768px){
.Floor001640{padding: 30px 0 40px;}
.Floor001640 .info{width: 100%;line-height:24px;}
.Floor001640 .txt,
.Floor001640 .pic{ float:none; width:auto;}
}
@media(max-width:480px){
.Floor001640 .txt figure h1{ font-size:20px;}
}


/* 首页标题 */
.home_title{ text-align:center; font-size:36px; color:#333; padding-bottom:5%; text-transform: uppercase; }
.home_title p{ margin:0; opacity:0.6; font-size:14px; margin: 10px 0; }
.home_title::after{ display:block; content:''; background:#00c5e7;margin:20px auto 0; height:4px; width:52px;}
@media(max-width:480px){
.home_title{ font-size:24px;}
.home_title p{font-size:14px;}
}

/*Floor002599 */
.Floor002599{ padding:110px 0 120px; position:relative; z-index:1;background: #f7f7f7;}
.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 li{ overflow:hidden; position:relative; background: #fff;}
@media(min-width:769px){
.Floor002599 li{ float:left; width:31%; padding-bottom:48%; margin-right:3.5%;}
.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 .txt{display: flex;align-items: center}
}
.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:hover{ background:#fff; box-shadow:0 0 10px 3px #ddd; }
.Floor002599 li .main{ padding:0 12.5%; width:100%;}
.Floor002599 li .main time{width: 50%; color:#333;text-align: center;margin: 0 25%;}
.Floor002599 li .main time span{ font-size:36px;text-align: center;margin: 0 auto;}
.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:#00c5e7; line-height:40px; text-align:center; display:inline-block; width:80%; max-width:138px; }
.Floor002599 li .more::after{ background:url(../images/Floor002599_more.png) no-repeat right center; width:33px; height:7px; 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{padding: 30px 0 40px;}
.Floor002599 li .Ispic{ position:relative; padding-bottom:73%; display:block;}
.Floor002599 li .main{ padding:5%;}
.Floor002599 li{ margin:0 auto; max-width:80%;}
}
@media(max-width:480px){
.Floor002599 li{ max-width:none;}
}



.Home_ftarget{width: 274px; position: fixed; right: 0; bottom: 40%; z-index: 88; display: none;}
@media (min-width: 640px){
.Home_ftarget { display: block;}
}
.Home_ftarget .ul{padding: 20px 20px; border: 1px solid #12d8fa; border-radius: 8px; background: #fff; margin-bottom: 20px; display: none;}
.Home_ftarget .ul li a{display: block; height: 50px; line-height: 50px; padding-left: 43px; background: url(../images/image1.png)no-repeat left center; color: #000060; font-size: 18px; position: relative; cursor: pointer}
.Home_ftarget .ul li.li2 a{background: url(../images/image2.png) no-repeat left center;}
.Home_ftarget .ul li.li3 a{background: url(../images/image4.png) no-repeat left center;}
.Home_ftarget .ul li.li4 a{background: url(../images/image2.png) no-repeat left center;}
.Home_ftarget .ul li.li5 a{background: url(../images/image3.png) no-repeat left center;}
.Home_ftarget .ul li a:hover{ background: url(../images/image1_1.png)no-repeat left center; color:#12d8fa }
.Home_ftarget .ul li.li2 a:hover{background: url(../images/image2_1.png) no-repeat left center;}
.Home_ftarget .ul li.li3 a:hover{background: url(../images/image4_1.png) no-repeat left center;}
.Home_ftarget .ul li.li4 a:hover{background: url(../images/image2_1.png) no-repeat left center;}
.Home_ftarget .ul li.li5 a:hover{background: url(../images/image3_1.png) no-repeat left center;}

.Home_ftarget .ul li .desc{display: none;padding: 0 0 0 43px}
.Home_ftarget .ul li .desc pre{text-align: left}
.Home_ftarget .Box:hover .ul,
.Home_ftarget .ul li:hover .desc{ display:block;}

.Home_ftarget .ul li a .i{display: inline-block; width: 6px; height: 10px; position: absolute; top: 50%; right: 0; margin-top: -5px; background: url(../images/data_image5.png);}
.Home_ftarget .ul li a:hover .i{background: url(../images/data_image6.png);}
.Home_ftarget .btn-box {padding-left: 16px;height: 30px;}
.Home_ftarget .btn-box .ico{width: 53px; float: left; position: relative;}
.Home_ftarget .btn-box .ico, .Home_ftarget .btn-box .logo-s, .Home_ftarget .btn-box .a-box{height: inherit;}
.Home_ftarget .btn-box .ico:before{border-radius: 0 5px 0 5px; -webkit-transform: skewX(26.8deg); transform: skewX(26.8deg);}
.Home_ftarget .btn-box .ico:before, .Home_ftarget .btn-box .a-box:before{background-color: #12d8fa;}
.Home_ftarget .btn-box .ico:before, .Home_ftarget .btn-box .a-box:before, .Home_ftarget .btn-box .a-box:after{content: ''; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0;}
.Home_ftarget .btn-box .logo-s{width: 48px; float: left; text-align: center;}

.Home_ftarget .btn-box .logo-s .imgbox{/* opacity: 0; */ -webkit-transform-style: preserve-3d; transform-style: preserve-3d; /* margin-top: -25px; */ -webkit-animation: dragonfly-roate 7s linear 0.5s infinite; animation: dragonfly-roate 7s linear 0.5s infinite;}
.Home_ftarget .btn-box .logo-s .imgbox{width:30px; height:30px; margin:0 auto; -webkit-transition: all 0.5s; transition: all 0.5s;}
.Home_ftarget .btn-box .logo-s .imgbox img{width:30px; height:30px; object-fit:contain;}
.Home_ftarget .btn-box .a-box{width: 149px; display: block; float: right; position: relative; padding-left: 4px;}
.Home_ftarget .btn-box .a-box:before {right: 7px;}
.Home_ftarget .btn-box .a-box:before, .Home_ftarget .btn-box .a-box:after {
    border-radius: 5px 0 5px 0;
    -webkit-transform: skewX(-26.8deg);
    transform: skewX(-26.8deg);
}
.Home_ftarget .btn-box .a-box a{display: block; position: relative; z-index: 3; font-size: 18px; line-height: 30px; color: #000060;}
.Home_ftarget .btn-box .a-box:after{background-color: #000060; z-index: 2; left: 75%;}



/*
 .Page002274 ä¸ºdemoç¼–å·
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #333; color:#fff; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#00c5e7;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family:"宋体"; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}

/*PicList002120 */
.PicList002120{ padding:3% 0 1%;}
.PicList002120 li{ float:left; width:31.3333%; margin-right:3%; margin-bottom:3%;    background: #fff;padding: 2% 2% 1%;box-shadow: 0 0 10px 2px #eee;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:10px 0 0%; text-align:center; font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size:contain;}
@media(min-width:641px){
.PicList002120 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
}
/*PicList002172 */
.PicList002172{ padding:3% 0;}
.PicList002172 .owl-carousel{ padding:0 30px;}
.PicList002172 .item{ padding:0 15px;}
.PicList002172 .item figure{ border:1px solid #e8e8e8; padding:8%;}
.PicList002172 .item img{ display:none;}
.PicList002172 .item figure span{ display:block; padding-bottom:65%; background-size:contain;}
.PicList002172 .owl-carousel .ON figure{ border-color:#006cba;}

.PicList002172 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/PicList002172-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px;}
.PicList002172 .owl-nav .owl-prev{ left:0;}
.PicList002172 .owl-nav .owl-prev.disabled{ background-position:left top;}
.PicList002172 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.PicList002172 .owl-nav .owl-next.disabled{background-position: right top;}
.PicList002172 .owl-nav div.disabled{ cursor:default;}

.PicList002172 .hover{ padding-top:10%; position:relative; margin-bottom:5%;}
.PicList002172 .hover dl{ display:none;}
.PicList002172 .hover dl dt{ background:#2e3f50; color:#fff; padding:5% 65% 5% 5%;}
.PicList002172 .hover dl dt p{ margin:0; text-align:center; font-size:24px;}
.PicList002172 .hover dl dt p.txt:after,
.PicList002172 .hover dl dt p.year:before{ display:block; content:''; height:20px; background:url(../images/PicList002172-icon.png) no-repeat left top;}
.PicList002172 .hover dl dt p.year{ padding-bottom:3%;}
.PicList002172 .hover dl dt p.txt:after{ background-position:right top;}
.PicList002172 .hover dl dd{ position:absolute; right:0; height:100%; width:55%; top:0; background-size:contain; /*background-color:#fff;*/}
.PicList002172 .hover dl dd img{ display:none;}
@media(max-width:1000px){
.PicList002172 .item{ padding:0 10px;}
}
@media(max-width:640px){
.PicList002172 .hover{ padding-top:0;}
.PicList002172 .hover dl dt{ padding-right:5%; margin-bottom:2%;}
.PicList002172 .hover dl dd{ position:relative; height:auto; width:auto; padding-bottom:50%;}
}
@media(max-width:480px){
.PicList002172 .hover dl dt p{ font-size:18px;}
.PicList002172 .hover dl dt p.txt:after,
.PicList002172 .hover dl dt p.year:before{ height:12px; background-size:auto 100%;}
}
/**插件样式 有相同 留一个即可**/
.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}
/*.owl-carousel .owl-item img{display:block;width:100%}*/
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/
/*RighInfo001848 */
.RighInfo001848{ padding:2% 0 3%;}
.RighInfo001848 .title{margin-bottom: 30px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.RighInfo001848 .img_scroll{  max-width:1200px; margin:0 auto; background:url(../images/RighInfo001848-ying.png) no-repeat center bottom; padding-bottom:22px;}
.RighInfo001848 .img_scroll .bx-wrapper{position:relative;}
.RighInfo001848 .img_scroll li img{ display:block; width:100%;}
.RighInfo001848 .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.RighInfo001848 .img_scroll .bx-controls-direction a span{ color:#fff; font-size:16px; position:absolute; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.RighInfo001848 .info{ padding:0% 0 3%;}
@media(max-width:480px){
.RighInfo001848 .title span{ font-size:18px;}
}
/*
 .Other002253 为demo编号
 */
.Other002253{ padding:3% 0 4%;background: #f1f1f3}
.Other002253 .infobox{padding: 10px 0 30px; overflow: hidden;}
.Other002253 .infobox .con .pic{ text-align: center;}
.Other002253 .infobox .p{font-size: 14px;color:#999;line-height: 32px;padding-bottom: 16px;text-indent: 2em; margin: 0;}
.Other002253 .infobox .imglist{ margin: 0 -1.5%;}
.Other002253 .infobox .imglist li{ float: left; width: 50%; padding: 0 1.5% 15px;}
@media only screen and (min-width:768px) {
	.Other002253 .infobox .con .pic{ float: left;padding:0px 6% 0 0px; text-align: left; width: 45%;}
	.Other002253 .infobox .p{padding-bottom: 24px;}
	.Other002253 .infobox .imglist li{ width: 25%;}
}
@media only screen and (min-width:1024px) {
	.Other002253 .infobox .p{padding-bottom: 32px;}

}


/*.Other002253 .Timeline{ border-top:1px solid #3c89d9; }*/
.Other002253 .Timeline .auto{ position:relative;}
.Other002253 .Timeline .menu_year{ position:absolute; right:0; top:0; background:url(../images/Other002253-year_menubg.png) repeat-y right top; z-index:20;}
.Other002253 .Timeline .fixed{ position:fixed; right:2%;}
.Other002253 .Timeline .menu_year span{ position:absolute; width:10px; right:0; top:0;}
.Other002253 .Timeline .menu_year ul{ padding-bottom:32px;}
.Other002253 .Timeline .menu_year li{height:48px; padding-top:32px; text-align:right;}
.Other002253 .Timeline .menu_year li a{ display:block; padding-right:42px; color:#333; background:url(../images/Other002253-year_menu_icon.png) no-repeat right 0;}
.Other002253 .Timeline .menu_year li a.cur,
.Other002253 .Timeline .menu_year li a:hover{ font-size:18px; color:#00c5e7;font-weight: bold;}
.Other002253 .Timeline .list{ padding-right:100px; padding-left:33px;}
.Other002253 .Timeline .list ul{ border-left:1px solid #00c5e7;}
.Other002253 .Timeline .list li{ position:relative; padding-left:54px; padding-top:20px; min-height:64px;}
.Other002253 .Timeline .list li time{ background:url(../images/Other002253-year.png) no-repeat; background-size: 100% auto; width:64px; height:64px; line-height:64px; text-align:center; color:#fff; left:-32px; font-size:16px; position:absolute; top:36px;}
.Other002253 .Timeline .list li p{ margin:0; line-height:32px;    font-size: 16px;}
.Other002253 .Timeline .list li figure{ padding-top:34px;}
@media only screen and (max-width:640px) {
	.Other002253 .Timeline .list li{ padding-left: 35px;}
	.Other002253 .Timeline .list li time{ width: 50px; height: 50px; line-height: 50px;}
}
@media only screen and (min-width:1260px) {
	.Other002253 .Timeline .fixed{ margin-left:1160px;right:auto;}
}
/*PicList002035 */
.PicList002035{ padding:3% 0 0%}
.PicList002035 li{ margin-bottom:3%; padding-left:373px; padding-right:72px; position:relative; background:#fff;box-shadow: 0 0 10px 2px #eee;}
.PicList002035 li .Ispic{ position:absolute; left:0; top:0; width:373px; height:100%;}
.PicList002035 li .Ispic img{ display:none;}
.PicList002035 li div{ padding:4% 10% 4% 0; margin-left:3%;  position:relative;}
.PicList002035 li time{ position:absolute; right:5%; top:50%; transform:translateY(-50%); color:#434343; font-size:13px;}
.PicList002035 li time span{ font-size:48px; display:block;}
.PicList002035 li .dot{ font-size:16px; }
.PicList002035 li p{ opacity:0.5; line-height:24px; overflow:hidden; height:72px; margin-bottom:3%;color: #555;text-align: justify;}
.PicList002035 li i{ background:url(../images/Floor002596_more.png) no-repeat; width:50px; height:11px; display:inline-block;}

@media(max-width:1000px){
.PicList002035 li{ padding-left:35%;}
.PicList002035 li .Ispic{ width:35%;}
}
@media(max-width:640px){
.PicList002035 li time span{font-size:40px;}
.PicList002035 li p{ height:48px;}
}
@media(max-width:480px){
.PicList002035 li .Ispic{ position:relative; width:auto; height:auto; padding-bottom:50%; display:block;}
.PicList002035 li{ padding:0;}
.PicList002035 li time{right:auto; top:auto; transform:translateY(0); left:0; top:0; background-color:#000; color:#ccc; padding:3%;}
}
/*
 .TextList001652 为demo编号
 */
 .TextList001652{ padding:3% 0 2%; }
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center;}
.TextList001652 .job_ol li{ background-color:#00c5e7; color:#fff; line-height:3em;    font-size: 15px;
    font-weight: bold;}
.TextList001652 .list{/* border-bottom:1px solid #ebebeb;*/background: #fff;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer;font-size:14px;    border-bottom: 1px solid #f5f5f5;}
.TextList001652 .list_ul li{ padding:1em 0;    line-height: 30px;}
.TextList001652 .list_ul li:nth-child(5) a{ /*border:1px solid #ededed;*/ border-radius:5px; display:inline-block; padding:0 7%; line-height:30px;color: #fff;
    background: #00c5e7;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#2078da;color:#fff;}
.TextList001652 .job_info{padding:2% 5% 2%;line-height: 26px;}
@media(max-width:640px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
}
/*PicList002078 */
.PicList002078{ position:relative; z-index:1;}
.PicList002078 .accessories{ position:absolute; left:0; width:100%; background:url(../images/PicList002078-bg.png) no-repeat center top; height:127px;}
.PicList002078 .intro{ padding:5% 0 3% 0;}

.PicList002078 .list li{ position:relative; margin-bottom:2%; background-color:#fafafa; }
.PicList002078 .list li div{ border:1px solid #f0f0f0; padding:5% 5% 5% 27.34%;}
.PicList002078 .list li .Ispic{ position:absolute; left:0; width:22.65%; height:100%; background-size:contain;}
.PicList002078 .list li .Ispic img{ display:none;}
.PicList002078 .list li .dot{ font-weight:bold; font-size:16px;}
.PicList002078 .list li p{ margin-bottom:0; color:#888; line-height:26px; height:104px; overflow:hidden;}

.PicList002078 .list li:nth-child(2n) div{ padding-right:27.34%; padding-left:5%; text-align:right;}
.PicList002078 .list li:nth-child(2n) .Ispic{ left:auto; right:0;}
@media(max-width:1000px){
.PicList002078 .accessories{ background-size:auto 100%; height:80px;}
}
@media(max-width:640px){
.PicList002078 .accessories{height:40px;}
.PicList002078 .list li p{ height:78px;}
.PicList002078 .list li div{ padding-left:35%;}
.PicList002078 .list li .Ispic{ width:30%}
.PicList002078 .list li:nth-child(2n) div{ padding-right:35%;}
}
@media(max-width:375px){
.PicList002078 .list li p{ line-height:20px; height:40px; font-size:12px;}
}
/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275 .p,.RighInfo002275 .h2,{}
.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 46px; margin: 0; padding: 0;padding-left:25px;}
.RighInfo002275 .map{width: 100%;height: 200px;background: #fff;height: 200px;box-shadow: 0 0 10px 2px #eee;padding: 2%;}
.RighInfo002275 .com{ background:url(../images/RighInfo002275-icon1.png) no-repeat left center;}
.RighInfo002275 .mail{ background:url(../images/RighInfo002275-icon6.png) no-repeat left center;}
.RighInfo002275 .address{ background:url(../images/RighInfo002275-icon2.png) no-repeat left center;}
.RighInfo002275 .post{ background:url(../images/RighInfo002275-icon3.png) no-repeat left center;}
.RighInfo002275 .tel{ background:url(../images/RighInfo002275-icon4.png) no-repeat left center;}
.RighInfo002275 .fax{ background:url(../images/RighInfo002275-icon5.png) no-repeat left center;}


.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding:60px 0 30px}
	.RighInfo002275 .text .title{margin-bottom: 38px}
	.RighInfo002275 .map{width: 700px;height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}
/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0 4%; }
.RighInfo002226 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:20px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.RighInfo002226 .dl{color:#555;line-height: 30px; padding: 3% 0;}
.RighInfo002226 .dl b{ font-size:16px;position:relative;color: #555}
.RighInfo002226 .dl .h4:after{ position:absolute; content:""; width:3px; height:30px; background:#00c5e7; top:-4px; left:0;}
.RighInfo002226 .dl .h4 span{display:inline-block;  padding-bottom:10px;}
.RighInfo002226 .dl .con{ font-size:14px; padding:0px 0 38px; line-height:2.25;padding-left: 15px;}
.RighInfo002226 .box1{padding-bottom: 6%}
.RighInfo002226 .box1 .word{ float:left;width: 48%;}
.RighInfo002226 .box1 .pic{ float:right;    width: 50%;}
.RighInfo002226 .box2 .word{ float:right;width: 48%;padding-left: 20px}
.RighInfo002226 .box2 .pic{ float:left;    width: 50%;}
.RighInfo002226 .more{ color: #fff;background: #00c5e7;line-height: 40px;text-align: center;display: inline-block;width: 80%;max-width: 138px;  }


/* 社会责任详情 */
.RichInfo005{ padding:3% 0 4%;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0;  padding-bottom:15px; font-size:32px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #e5e5e5; padding-bottom:20px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#999;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .p{ font-size:14px; color:#666; line-height:32px;}
.RichInfo005 .pic{ display: block; margin: 0 auto; padding: 4% 0; }

/*
 .Shop002488 为demo编号
 */
.Shop002488{width: 100%;padding: 4% 3%;font-size: 12px;}
.Shop002488 dl{margin-bottom: 11px;border:1px solid #ededed; background: #f8f9fa;}
.Shop002488 dt{float: left;width: 11%;padding-left: 16px;padding-top: 14px;}
.Shop002488 dt span{color: #666;font-size: 14px;padding:0px 14px 0 0;}
.Shop002488 dt a{font-size: 12px;color: #0088d2;white-space: nowrap;}
.Shop002488 dd{width: 89%;background-color: #fff;float: left;padding: 2.4%;font-size: 12px;line-height: 29px; color: #666;}
.Shop002488 .hide{display: none;}
.Shop002488 .error{background-color: #dbeaf2;border:1px solid #a5c8db;padding-left: 5%;margin-bottom: 11px;}
.Shop002488 .error .p{font-size: 12px;color: #666;line-height: 23px;padding: 7px 0;}
.Shop002488 .form li{margin-bottom: 5px;}
.Shop002488 .form .dt{padding-left: 11px;position: relative;font-size: 12px;color: #666;float: left;line-height: 29px;}
.Shop002488 .form .dt span{float: left;width: 4em;}
.Shop002488 .form .dt i{color: #c40000;position: absolute;left: 0;top: 0;}
.Shop002488 .form .dd{margin-left: 72px;max-width: 332px;}
.Shop002488 .form .dd input{background-color: #fff; width: 332px;max-width: 100%; height: 29px;line-height: 27px;border:1px solid #d2d2d2;font-size: 12px;text-indent: 14px;}
.Shop002488 .form .select{ position: relative;float: left;width: 24.7%;margin-right: 2.4%;}
.Shop002488 .form .select:last-child{width: 45.8%;margin-right: 0px;}
.Shop002488 .form .select span{display: block; width: 100%;height: 29px;line-height: 27px;border:1px solid #d2d2d2;font-size: 14px;color: #888;text-indent: 14px;background:#fff url(../images/Shop002488-arrow_register.png) no-repeat right center;}
.Shop002488 .form .select ul{display: none; position: absolute;left: 0;top: 29px;z-index: 2;width: 100%; border: 1px solid #D3D3D3;border-top: 0px;background: #fff;border-bottom: 0px;padding: 0;float: none;}
.Shop002488 .form .select li{margin: 0;padding: 0;}
.Shop002488 .form .select li a{padding: 0 10px;display: block;height: 29px;line-height: 29px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 14px;border-bottom: 1px solid #D3D3D3;}
.Shop002488 .form .select li a:hover{background: #8E8E8E;color: #fff;}
.Shop002488 .form .fixed_line{position: relative;}
.Shop002488 .form .fixed_line div{width: 24%;float: left;padding-right: 15px;position: relative;}
.Shop002488 .form .fixed_line div i{position: absolute;right: 7px;top: 0px;font-size: 12px;color: #333;line-height: 29px;}
.Shop002488 .form .fixed_line div.last{width:52%;padding-right: 0px;}
.Shop002488 .form .fixed_line  span{color: #999;position: absolute;left: 103%;top: 0;white-space: nowrap;line-height: 29px;}
.Shop002488 .btn_confirm{width: 149px;height: 36px;line-height: 36px;text-align: center;background-color: #0088d2;font-size: 14px;color: #fff;margin: 14px 0 0px 73px;display: block;}
.Shop002488 .table{border: 1px solid #eaeaea;border-left:0px;line-height: 26px;text-indent: 14px;border-collapse:collapse;border-spacing:0; width: 100%;}
.Shop002488 .table th{background-color: #f7f7f7;text-align: left; font-size: 14px; color: #333;}
.Shop002488 .table th:first-child{border-left: 1px solid #eaeaea;}
.Shop002488 .table td{border-left: 1px solid #eaeaea;border-top: 1px solid #eaeaea;}
.Shop002488 .table_col2 .td1{width: 20%; min-width: 100px;}
.Shop002488 .ocb3 label{margin-right: 30px;}
.Shop002488 .ocb4 label{margin-right: 30px;line-height: 29px;float: left;}
.Shop002488 .ocb4 .dd label input{width: auto;float: left;margin-right: 5px;}
.Shop002488 .blue{color: #0088d2;font-weight: bold;}
.Shop002488 .proinfo{padding: 0%;}
.Shop002488 .proinfotable{border-left:0px;line-height: 26px;border-collapse:collapse;border-spacing:0;width: 100%;text-align: center;font-size: 12px;}
.Shop002488 .proinfotable th{background-color: #f7f7f7;color: #646464;font-weight: normal;line-height: 23px;padding: 8px 0; }
.Shop002488 .proinfotable td{border-top: 1px solid #eaeaea;padding: 20px 0; font-size: 12px;}
.Shop002488 .proinfotable .h3{font-size: 14px;color: #000;line-height: 22px; margin: 0;font-weight: normal;}
.Shop002488 .proinfotable .h4{color: #959595;line-height: 22px; margin: 0; font-weight: normal; font-size: 12px;}
.Shop002488 .ocb6 dd{padding: 0;}
.Shop002488 .ocb6 .left{padding: 30px;position: relative;width: 60.4%;float: left;}
.Shop002488 .ocb6 .left .box{padding-left: 41px;position: relative;}
.Shop002488 .ocb6 .left span{position: absolute;left: 0;top: 0;font-size: 12px;color: #333;}
.Shop002488 .ocb6 .left textarea{width: 592px;max-width: 100%;padding: 10px; height: 184px;border:1px solid #7f9db9;}
.Shop002488 .ocb6 .right{width: 39.6%;float: right;border-left: 1px solid #ededed;text-align: right;padding-top: 30px;min-height: 247px;}
.Shop002488 .ocb6 .right .p{color: #333;padding: 3px 0;padding-right: 17%;}
.Shop002488 .ocb6 .right .p span{padding-left: 20px;}
.Shop002488 .ocb6 .right .bot{border-top: 1px dashed #d4d4d4;font-size: 14px;font-weight: bold;padding: 16px 17% 16px 0;margin-top: 20px;}
.Shop002488 .ocb6 .right .bot span{padding-left: 0px;}
.Shop002488 .btn_submit{width: 178px;height: 40px;line-height: 40px;text-align: center;background-color: #0088d2;font-size: 16px;color: #fff;margin: 27px 0 0px 0px;display: block;float: right;}
@media (max-width:1024px ) {
	.Shop002488 .ocb6 .left{width: 100%;float: none;}
    .Shop002488 .ocb6 .right{width: 100%;float: none;border-left: 0px;border-top: 1px solid #ededed;}
}
@media (max-width: 767px) {
	.Shop002488 .proinfo{  padding: 2.4%;}
	.Shop002488 .proinfotable{border: 1px solid #f2f2f2;}
	.Shop002488 dl{ background: none;}
	.Shop002488 .form .fixed_line  span{ display: block;  position: static;  white-space:normal; }
	.Shop002488 dt{width: 100%;background-color: #f8f9fa;padding: 7px 16px;margin-bottom:10px;}
    .Shop002488 dd{margin-left: 0px; width: 100%; }
}

/*
 .PicList002501 为demo编号
 */
.PicList002501{ width: 100%; position: relative; z-index:9; padding:3% 0}
.PicList002501 .auto_1600{ position: relative;}
/*.PicList002501 .wrap-container{ margin: 0 auto;  max-width: 1200px; padding: 0 15px;}
@media (max-width: 1230px) {
	.Floor002491 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}*/

.PicList002501  ul li{margin-bottom: 0px;}
.PicList002501  ul li.last{margin-bottom: 0;}
.PicList002501 .right{margin-bottom: 0px;}
.PicList002501 .rightBox .img{border-radius: 20px 0; overflow: hidden;}
.PicList002501 .rightBox .img img{width: 100%;}
.PicList002501 .leftBox .h3{font-size: 18px; color: #20979b; font-weight: normal; margin: 0;}
.PicList002501 .leftBox .txt{padding-top: 10px; font-size: 16px; line-height: 1.8;}

@media screen and (min-width:768px){
  .PicList002501 .right{float: right; width: 50%;}
  .PicList002501 .left{float: left; width: 48%;}
  .PicList002501 .odd .right{float: left;}
  .PicList002501 .odd .left{float: right;}
  .PicList002501 .leftBox{width:100%;margin: 0 auto;}
}

@media screen and (min-width:1000px){
  .PicList002501 .auto_1600{ padding-top: 30px;}
  .PicList002501 .leftBox .h3{font-size: 24px;}
}
/*
 .RighInfo002227 为demo编号
 */
.RighInfo002227{ background-color:#fff; font-size:14px;color:#666; padding:3% 0 4%; }
.RighInfo002227 .title{margin-bottom: 30px;text-align: center;line-height:44px;color: #333;font-size:20px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.RighInfo002227 .title img{ width:45px; height:33px;}
.RighInfo002227 .box1{ }
.RighInfo002227 .box1 .pic{ background: url(../images/RighInfo002227-bg_bsimg.jpg) no-repeat right bottom;  padding:0 11px 11px 0; display:block;}
.RighInfo002227 .box1 p,.RighInfo002227 .box2 p{line-height:34px;}
.RighInfo002227 .box1 p{margin:0 0 20px 0;}
.RighInfo002227 .box2 {border-bottom: dashed 1px #ccc;padding-bottom: 52px;}
.RighInfo002227 .box2 p{ margin:0 0 1% 0; padding:15px 0 0;}
.RighInfo002227 .box2 .pic{ text-align:center; padding-bottom:30px;}
.RighInfo002227 .pepoleimage{ margin-bottom:30px;}
.RighInfo002227 .box2 h3{margin:0;font-size:14px;color:#333;padding-bottom:10px;}
.RighInfo002227 .textbox-con1{border-top:dashed 1px #ccc;padding-top:30px;margin-top:30px;}
.RighInfo002227 .name::before{content: '';display: block;width: 20px;height: 1px;background: #333;float: left;margin-top: 5px}
@media screen and (min-width: 480px){
    .RighInfo002227 .box1 .pic{width: 45%;float:left; margin-right:5%;}
    .RighInfo002227 .box1 .pic img{border-radius: 40px 0 0 0;}
    .RighInfo002227 .box1 .pic2{width: 45%;float: right; margin-left:5%;margin-right:0%;margin-top: 3%;}
	.RighInfo002227 .box2 .pic{float:left;padding-right:8%; text-align:left;}
	.RighInfo002227 .box2 .textbox-con2 .pic{ text-align:right;float:right; padding-left:8%; padding-right:0;}
}
@media screen and (min-width: 768px){
	.RighInfo002227,.RighInfo002227 .box2 h3{ font-size:16px;}
	.RighInfo002227 .title{font-size:22px;margin-bottom: 30px;}
	.RighInfo002227 .title img{ width:55px; height:40px;}
    .RighInfo002227 .box1 p{padding:25px 0; margin:0;}
	.RighInfo002227 .box2 p{ padding-top:25px;}
	.RighInfo002227 .box2 .pic{ padding-top:30px; padding-bottom:0;}
	.RighInfo002227 .pepoleimage{ margin-bottom:50px;}
	/*.RighInfo002227 .textbox-con2{padding-top:52px;margin-top:52px;}	*/
}
/*
 .TextList002205 为demo编号
 */
.TextList002205{ padding:3% 0 1%;}
.TextList002205 .siderLeft{ width:16.7%; float:left;}
.TextList002205 .siderLeft ul li{ text-align:center; line-height:34px;}
.TextList002205 .siderLeft ul li+li{ border-top:1px solid #fff;}
.TextList002205 .siderLeft ul li > a{ display:block;background:#f4f4f4; }
.TextList002205 .siderLeft ul li.cur > a{ background:#c02a05; color:#fff;}
.TextList002205 .list{ width:100%;}
.TextList002205 .list .item{ margin-bottom:10px;}
.TextList002205 .list .item i.icon{ display:block; position:absolute; right:20px; top:20px; background:url(../images/TextList002205-icon.png) -44px -82px no-repeat; width:21px; height:11px;transition:all 0.5s ease-out 0s; overflow:hidden;}
.TextList002205 .list .item .Q{ margin:0; line-height:50px; padding-left:75px; padding-right:50px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; position:relative; background:#fff; cursor:pointer;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .Q>a{ color:#333333; font-size:14px;}
.TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:50px; height:100%; display:block; text-align:center; font-family:Arial; font-size:24px; font-weight:bold; font-style:normal; color:#333;}
.TextList002205 .list .item .Q em.icon{ background:#efefef;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .A{ position:relative;padding:25px 25px 25px 75px; background:#f1f1f1; display:none;    line-height: 27px;}
.TextList002205 .list .item .A em.icon{ background:#f9f9f9;color:#00c5e7;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item.active .Q em.icon{ background:#00c5e7; color:#fff;}
.TextList002205 .list .item.active i.icon{ background-position:-44px -70px;}


/*Bottom000686 */
.Bottom000686{ background:#fff;}
.Bottom000686 .bottom-nav{ padding-top:3%; padding-bottom:4%;}
.Bottom000686 .bottom-nav dt{ float:left; width:18%; margin-left:2%; margin-right:4%;}
.Bottom000686 .bottom-nav dt:last-child{ margin-right:0;}
.Bottom000686 .bottom-nav dt.dt-first{ width:25%;}
.Bottom000686 .bottom-nav dt.row .list li{ float:left;}
.Bottom000686 .bottom-nav .list li{ line-height:30px; padding-right:2%;}
.Bottom000686 .bottom-nav .list li a{ color:#999; font-size:12px;}
.Bottom000686 .bottom-nav dt.row-2 .list li{ width:50%;}
.Bottom000686 .bottom-nav dt.row-3 .list li{ width:33.333333%;}
.Bottom000686 .bottom-nav h3{ margin:0 0 15px 0; border-bottom:1px solid #e5e5e5; font-size:18px; color:#333; font-weight:normal; height:36px;}
.Bottom000686 .bottom-nav h3 span{ display:inline-block; border-bottom:2px solid #0e99ae; padding-bottom:10px;}

.Bottom000686 footer{ background:#222; padding:2% 0;}
.Bottom000686 footer .logo{ width:9.16%;}
.Bottom000686 footer .mid{ width:75%; padding:0 0%;}
.Bottom000686 footer .mid nav,
.Bottom000686 footer .tel,
.Bottom000686 footer .copyright{ padding-bottom:3%;}
.Bottom000686 footer .mid nav a{ color:#999;display:inline-block;}
.Bottom000686 footer .mid nav a::after{ margin:0 10px; display:inline-block; content:''; vertical-align:middle; width:2px; border-right:1px dotted #999; height:10px;}
.Bottom000686 footer .mid nav a:last-child::after{ display:none;}
.Bottom000686 footer .tel{color:#fff;}
.Bottom000686 footer .tel b{font-size:16px; font-weight:normal; margin-right:3%;}
.Bottom000686 footer .copyright{color:#999;}
.Bottom000686 footer .share{ overflow:hidden; color:#fff; display:inline-block; background:#00afcd; border-radius:30px; padding:0 15px; line-height:30px;}
.Bottom000686 footer .share > *{ float:left;}
.Bottom000686 footer .bdsharebuttonbox a{ float:left; width:30px; height:30px; line-height:none; margin:0; background:url(../images/Bottom000686_share.png) no-repeat 2px center; margin:0 3px;}
.Bottom000686 footer .bdsharebuttonbox a.bds_weixin{ background-position:-35px center;}
.Bottom000686 footer .bdsharebuttonbox a.bds_qzone{ background-position:-69px center;}
.Bottom000686 footer .code{ width:25.8%;}
.Bottom000686 footer .code ul{padding:0 3%;}
.Bottom000686 footer .code li{ float:left; width:50%;     padding-left: 3%;text-align:center; color:#fff;}
.Bottom000686 footer .code li aside{ border:1px solid #333; padding:10px; position:relative;}
.Bottom000686 footer .code li aside i{ position:absolute; width:3px; height:100%; top:0;}
.Bottom000686 footer .code li aside i.i_1{ left:0;}
.Bottom000686 footer .code li aside i.i_2{ right:0;}
.Bottom000686 footer .code li aside i::before,
.Bottom000686 footer .code li aside i::after{ position:absolute; content:''; width:13px; height:12px; }
/*.Bottom000686 footer .code li aside i::before{ top:0;}
.Bottom000686 footer .code li aside i::after{ bottom:0;}
.Bottom000686 footer .code li aside i.i_1::before,
.Bottom000686 footer .code li aside i.i_1::after{ left:0;border-left:3px solid #39acbd; }
.Bottom000686 footer .code li aside i.i_2::before,
.Bottom000686 footer .code li aside i.i_2::after{ right:0;border-right:3px solid #39acbd; }
.Bottom000686 footer .code li aside i.i_1::before,
.Bottom000686 footer .code li aside i.i_2::before{border-top:3px solid #39acbd;}
.Bottom000686 footer .code li aside i.i_1::after,
.Bottom000686 footer .code li aside i.i_2::after{border-bottom:3px solid #39acbd;}*/
.Bottom000686 footer .code li aside img{ display:block; width:100%;}
@media(max-width:768px){
.Bottom000686 .bottom-nav{ display:none;}
.Bottom000686 footer dl{ display:block;text-align:center;}
.Bottom000686 footer dl > *{ width:auto !important;}
.Bottom000686 footer .mid{  padding:3% 0;}
.Bottom000686 footer .code{ padding:0 20%;}
.Galary0020241 .small li figure::before{ display: none; }
.Menu002290 .menu ul li a{ padding: 5px; }
.Menu002290 .menu ul li a i{ display: none; }
}
@media(max-width:480px){
.Bottom000686 footer .mid nav a::after{ margin:0 5px;}
}

.bd_weixin_popup,
.bd_weixin_popup *{ box-sizing:content-box;}
/*Bottom001902*/
.Bottom001902{background: #222;}
.Bottom001902 .bottom{ padding-top:2%; padding-bottom:3%;}
.Bottom001902 .bottom ul{ float:right;}
.Bottom001902 .bottom ol{  padding-bottom: 8%; float: right;max-width: 280px; }
.Bottom001902 .bottom ol h1{ font-size: 20px; color: #fff; margin: 0; padding-bottom: 15px; }
.Bottom001902 .bottom ol p{ font-size: 14px; margin: 0; padding: 5px 0; line-height: 20px; color: #666; }
.Bottom001902 .bottom .wx{max-width: 100px;float: left;margin-right: 50px;text-align: center;line-height: 30px;color: #999;}
.Bottom001902 .bottom li{ line-height:35px;}
.Bottom001902 .bottom li a{ display:inline-block; width:35px;height: 35px; background:url(../images/Bottom001902-icon.png) no-repeat left top; vertical-align:middle; margin-left:6px;}
.Bottom001902 .bottom li a.wx{ position:relative;}
.Bottom001902 .bottom li a.sina{ background-position: -46px 0px;}
.Bottom001902 .bottom li a.in{ background-position:-92px 0px;}
.Bottom001902 .bottom li a.lk{ background-position:-137px 0px;}
.Bottom001902 .bottom li a.vk{ background-position:-183px 0px;}

.Bottom001902 .bottom li a.wx img{ position:absolute; left:50%; bottom:100%; width:100px; height:100px; margin-left:-50px; max-width:none; display:none; z-index:99;}
.Bottom001902 .bottom li a.wx:hover img{ display:block;}

.Bottom001902 .bottom dl{ float:left; width:13%;}
.Bottom001902 .bottom dt{font-size: 16px; color: #fff; margin-bottom: 16px;}
.Bottom001902 .bottom dt a{color: #fff;}
.Bottom001902 .bottom dt:after{ display:block; margin-top:10px;content: ""; width: 45px; height: 1px; background: #c9c9c9;}
.Bottom001902 .bottom dd{ line-height:30px;}
.Bottom001902 .bottom dd a{color: #999; font-size:13px;}
.Bottom001902 .bottom dd a:hover{color: #fff;}

.Bottom001902 footer{padding: 1% 0; background-color: #292929; }

.Bottom001902 footer figure{color: #888;line-height: 45px;}
.Bottom001902 footer figure span{margin-top: 20px; color: #4e4e4e;}
.Bottom001902 footer figure span a{text-decoration: underline; color: #4e4e4e;}

.Bottom001902 footer .link{float: right; margin-left:5%;}
.Bottom001902 footer .link nav{ position:relative; z-index:100;}
.Bottom001902 footer .link nav span{ line-height:30px; padding:0 30px 0 10px; border:1px solid #6a6a6a; border-radius:30px; color:#555; background:url(../images/Bottom001902-link_a.png) no-repeat 90% center;}
.Bottom001902 footer .link nav ul{ display:none; position:absolute; left:10%; bottom:100%;background-color: #f0f0f0; width:80%;}
.Bottom001902 footer .link nav:hover ul{ display:block;}
.Bottom001902 footer .link nav li{ line-height:20px; }
.Bottom001902 footer .link nav li a{display: block; padding:5px 10px;color: #555; border-bottom: 1px solid #3e3e3e; }
.Bottom001902 footer .link nav li a:hover{ background-color:#292929; color:#fff;}
.Bottom001902 footer .link p a{color: #888;}
.Bottom001902 footer .link p a:hover{color: #fff;}
.Bottom001902 footer .link p i{margin: 0 10px; color: #595959; font-style:normal;}
@media(max-width:1000px){
	.Public_nav_style #header-menu, .Public_nav_style #header-menu ul{ right: auto; }
.Bottom001902 .bottom dl{ display:none;}
.Bottom001902 .bottom ul{ float:none;}
.Bottom001902 .bottom ol{ padding-bottom:20px;}
}
@media(max-width:768px){
    .Bottom001902 .bottom ol{float: none;    margin: 0 auto;}
    .Bottom001902 .bottom .wx{max-width: 100px;float: none;margin-right: 50px;margin: 0 auto;}
    .Bottom001902 footer figure{line-height:24px;}
}
@media(max-width:480px){
.Bottom001902 footer .link{ float:none; width:auto; margin-left:0;}
.Bottom001902 footer .link nav{ max-width:216px;}
}




/*
 .PicList002311 为demo编号
 */
.PicList002311{padding: 3% 0 1%;}
.PicList002311 .auto{border-bottom: dashed 1px #ccc;padding-bottom: 3%}
.PicList002311 .title{margin-bottom: 30px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.PicList002311 .honorList{ position:relative; padding:20px 40px;}
.PicList002311 .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-12px; width:24px; height:24px; background:url(../images/PicList002311-button_hover.png); cursor:pointer;}
.PicList002311 .honorList .prev{ left:0; background-position:left bottom;}
.PicList002311 .honorList .prev:hover{ background-position:left bottom;}
.PicList002311 .honorList .next{ right:0; background-position:right bottom;}
.PicList002311 .honorList .next:hover{ background-position:right bottom;}
.PicList002311 .honorList .list{margin:0 auto; overflow:hidden;}
.PicList002311 .honorList .list .ul li{ padding: 0 2%;}
.PicList002311 .honorList .list .ul .dot{ display:block; text-align:center; padding:10px 0; line-height:46px; font-size:16px; color:#555;border-bottom: 1px solid #ebebeb}
.PicList002311 .honorList .list .ul .dot:hover{ color:#00c5e7;}
@media only screen and (min-width:768px ) {
.PicList002311 .honorList{ padding:20px 50px;}
}


/*RighInfo002554 */
.RighInfo002554{ padding:0% 0 5%;}
.RighInfo002554 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;padding-top: 5%}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:10px 15px;}
.RighInfo002554 .table_1 th{ font-size:14px; font-weight:normal;}
.RighInfo002554 .table_1 .th_2{ background:#00c5e7;color: #fff}
.RighInfo002554 .table_1 .th_3{ background:#f8f8f8;}
.RighInfo002554 .table_1 .th_4{ background:#685046;}
.RighInfo002554 .table_1 .th_2,
.RighInfo002554 .table_1 .th_3,
.RighInfo002554 .table_1 .th_4{}
.RighInfo002554 .table_1 .th_1{ color:#000;}
.RighInfo002554 .table_1 .td_1{padding-top: 16.5%}
@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 table{ width:180%;}
}



/*PicList002171 */
.PicList002171{ padding:3% 0;}
.PicList002171 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.PicList002171 p{text-align: center;line-height: 24px;padding-bottom: 3%}
.PicList002171 li{ float:left; width:17.6%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}

/*Galary002024 */
.Galary002024{max-width: 1200px;margin: auto;}
.Galary002024 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.Galary002024 .big li figure{}
.Galary002024 .big li span{ display:block; padding-bottom:40%; background-size:contain;border: 1px solid #ddd;box-shadow: 0 3px 12px #ddd}
.Galary002024 .big li p{ margin:0; padding:3% 0; font-size:22px; color:#000; text-align:center;}
.Galary002024 .big li p::before{ display:inline-block; background:url(../images/Galary002024-icon.png) no-repeat; width:20px; height:20px; content:''; margin-right:2%; vertical-align:middle; margin-top:-3px;}

.Galary002024 .small{ padding:0 40px; margin:1% 0 8% 0; position:relative;}
.Galary002024 .small li figure{ position:relative; max-width:90%; padding-bottom:44%; margin:0 auto;}
.Galary002024 .small li figure::before{position:absolute; content:'';left:0; top:0; width:100%; height:95%; border-radius:5px;z-index: 10}
.Galary002024 .small li figure::before{ background-color:#fff;border:0px solid #cbcbcb; z-index: 2}
.Galary002024 .small li figure span{ position:absolute; left:3px; top:3px; right:3px; height:90%;background-size:contain; background-color:#fff; z-index:3; opacity:0.7;border:5px solid #cbcbcb;}
.Galary002024 .small li p{ display:none;}
.Galary002024 .small li.on figure span{ border:5px solid #00c5e7;}
.Galary002024 .small li.on figure span{ opacity:1;}

.Galary002024 .small .btn{ width:30px; height:30px; position:absolute; top:50%; margin-top:-15px; cursor:pointer;}
.Galary002024 .small .prev{ left:0;}
.Galary002024 .small .next{ right:0;}
.Galary002024 .small .btn::before{ position:absolute; content:''; left:50%;  top:50%; transform:translate(-50%,-50%); width:0; height:0; border:25px solid transparent; border-top-width:16px; border-bottom-width:16px;}
.Galary002024 .small .prev::before{border-right-color:#00c5e7;border-left:0;}
.Galary002024 .small .next::before{ border-left-color:#00c5e7; border-right:0;}
.Galary002024 .small .prevStop,
.Galary002024 .small .nextStop{ cursor:default;}
.Galary002024 .small .prevStop::before{border-right-color:#d8d8d8;}
.Galary002024 .small .nextStop::before{border-left-color:#d8d8d8;}
@media(max-width:480px){
.Galary002024 .small{ padding:0 30px;}
.Galary002024 .small .btn::before{ border-width:20px; border-top-width:11px; border-bottom-width:11px;}
.Galary002024 .small li.on figure::before{border-width:2px; }
.Galary002024 .big li p{ font-size:16px;}
}

/*Galary0020241 */
.Galary0020241{max-width: 1200px;margin: auto;}
.Galary0020241 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.Galary0020241 .big li figure{}
.Galary0020241 .big li span{ display:block; padding-bottom:40%; background-size:cover;}
.Galary0020241 .big li p{ margin:0; padding:3% 0; font-size:22px; color:#000; text-align:center;}
.Galary0020241 .big li p::before{ display:inline-block; background:url(../images/Galary002024-icon.png) no-repeat; width:20px; height:20px; content:''; margin-right:2%; vertical-align:middle; margin-top:-3px;}

.Galary0020241 .small{ padding:0 40px; margin:1% 0 8% 0; position:relative;}
.Galary0020241 .small li figure{ position:relative; max-width:90%; padding-bottom:44%; margin:0 auto;}
.Galary0020241 .small li figure::before{position:absolute; content:'';left:0; top:0; width:100%; height:95%; border-radius:5px;z-index: 10}
.Galary0020241 .small li figure::before{ background-color:#fff;border:0px solid #cbcbcb; z-index: 2}
.Galary0020241 .small li figure span{ position:absolute; left:3px; top:3px; right:3px; height:90%;background-size:cover; background-color:#fff; z-index:3; opacity:0.7;border:5px solid #cbcbcb;}
.Galary0020241 .small li p{ display:none;}
.Galary0020241 .small li.on figure span{ border:5px solid #00c5e7;}
.Galary0020241 .small li.on figure span{ opacity:1;}

.Galary0020241 .small .btn{ width:30px; height:30px; position:absolute; top:50%; margin-top:-15px; cursor:pointer;}
.Galary0020241 .small .prev{ left:0;}
.Galary0020241 .small .next{ right:0;}
.Galary0020241 .small .btn::before{ position:absolute; content:''; left:50%;  top:50%; transform:translate(-50%,-50%); width:0; height:0; border:25px solid transparent; border-top-width:16px; border-bottom-width:16px;}
.Galary0020241 .small .prev::before{border-right-color:#00c5e7;border-left:0;}
.Galary0020241 .small .next::before{ border-left-color:#00c5e7; border-right:0;}
.Galary0020241 .small .prevStop,
.Galary0020241 .small .nextStop{ cursor:default;}
.Galary0020241 .small .prevStop::before{border-right-color:#d8d8d8;}
.Galary0020241 .small .nextStop::before{border-left-color:#d8d8d8;}
@media(max-width:480px){
.Galary0020241 .small{ padding:0 30px;}
.Galary0020241 .small .btn::before{ border-width:20px; border-top-width:11px; border-bottom-width:11px;}
.Galary0020241 .small li.on figure::before{border-width:2px; }
.Galary0020241 .big li p{ font-size:16px;}
}




/* 报价计算器 */
.Quote{ padding: 20px 0 ;}
/* PCB计算 */
.Quote .count,
.Quote .count2{  padding:0 25px; margin-bottom: 20px; -webkit-box-shadow: 0px 1px 5px 0px #ddd; }
.Quote .count h2{ font-size: 16px; margin-top: 0; margin-bottom: 20px; color: #333; font-weight: normal; }
.Quote .count dl{ padding: 10px 0; }
.Quote .count2 dl{ padding: 10px 0; }
.Quote .count .size dd{ padding: 10px; }
.Quote .count dd input.txt,
.Quote .count2 dd input.txt{ text-align: center; font-size: 12px; color: #999; border: 0; border-bottom: 1px solid #e8e8e8; padding:0 10px; width: 80px; margin:0 10px;  }
.Quote .box{background: #f8f8f8;padding:3% 5%}
.Quote .box .more{display:block;margin: auto;background: #00c5e7;color: #fff;text-align: center;line-height: 40px;padding:0 20px;max-width: 200px}
.Quote .box p{text-align: center;color: #999;font-size: 12px;line-height: 20px}
.Quote .box p a{text-align: center;color: #00c5e7;font-size: 12px;line-height: 20px}
.Quote .box figure{background: url(../images/bg.jpg);padding: 3% 0;text-align: center;color: #fff;line-height: 24px}
.Quote .list{  padding:15px 25px 15px; border:1px solid #eee; margin-bottom:1%; }
.Quote .list.count,
.Quote .list.count2{  padding:15px 25px 5%; }
.Quote .list h3{ font-size: 14px; color: #333; }
.Quote .list dt{ padding-bottom: 8px; color: #333; font-weight: normal;float: left;padding: 12px 16px 0 0;width: 18%;text-align: right}
.Quote .list dd{ padding: 5px 0; font-size: 12px; float: left; margin-right: 10px; }
.Quote .list dd span{ vertical-align: middle; padding: 0 12px; display: inline-block; height: 34px; line-height: 32px; background: #fff; border: 1px solid #dcdcdc; color: #666; font-size: 12px;position: relative; cursor:pointer; }
.Quote .list dd span:hover{ border-color: #00c5e7; }
.Quote .list dd.aon span{ border-color: #00c5e7; background: url(../images/bgIcon.png) no-repeat bottom right; }
.Quote .list em{ font-size: 12px; color:#d90000;font-style: normal; line-height: 20px; display: inline-block; padding: 10px 0 15px;}
.Quote .list dl .p{font-size: 12px;color:#999;}
.Quote .title{ line-height:30px; font-size:16px; font-weight: bold; position:relative; transition: 0.3s; cursor: pointer;color: #333;  }
.Quote .list dt h3,
.Quote .title h3{ margin: 0; display: inline-block; font-size: 14px; font-weight: bold; color: #333;  }
.Quote .list dt h3{ font-size: 14px;font-weight: normal}
.Quote .list .btn{background: #00c5e7;line-height: 40px;padding: 0 50px;text-align: center;display: inline-block;color: #fff;margin-top: 50px;}
.Quote .tips{ position: relative; display: inline-block; cursor: pointer; }
.Quote .tips img{ margin-left: 5px; margin-top: -3px; }
.Quote .tips p{ position: absolute; width: 480px; z-index: 9999; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -moz-box-shadow: 0 1px 4px 1px #cbeaff; -webkit-box-shadow: 0 1px 4px 1px #cbeaff; box-shadow: 0 1px 4px 1px #cbeaff; border: 1px solid #d3ddf0; background: #fff; display: none; margin: 0; padding: 5px 15px; line-height: 25px; font-size: 12px; color: #4a4a4a;text-align: left}
.Quote .tips:hover p,
.Quote .count2 dd.pcba:hover .tips p{ display: block; }

.Quote .title.select{ }
.Quote .title i{ position:absolute; width:15px; height:13px; right:0; top:50%; margin-top:-6px; background: url(../images/select_down.png) }
.Quote .title.select i{ background: url(../images/select_top.png) }

.Quote .list .select{padding: 0px 12px;height: 34px;line-height: 32px;text-align: center;border: 1px solid #dcdcdc;margin-top: 5px;color: #666;font-size: 12px}

/* 控制选项卡显示隐藏 */
.Quote .main{ display:block; margin:10px 0 0;padding-bottom: 3%}
.Quote .count .main,
.Quote .count2 .main{border-bottom: 1px solid #ebebeb;}

/* PCBA计算 */
.Quote .count2 dd.Points{ display: block; clear: both; padding:  0; float: inherit; }
.Quote .count2 dd.Points span{ min-width: 100px; text-align: center; border: 0; padding: 0; margin-right: 30px; }
.Quote .count2 dd.Points span:hover .tips p{ display: block; left: -202px; top: 11px; }
.Quote .count2 dd.Points input.txt{ margin-left: 0; width: 120px; line-height: 30px; }
.Quote .count2 dd.Points em{ margin-left: 20px;  }
.Quote .count2 dd.price .tit{ float: inherit; }
.Quote .count2 dd.price,
.Quote .count2 dd.price ul{ padding-top: 10px; }

.button_quote{ width: 216px; height: 53px; background: url(../images/button_quote.png) no-repeat center; display: block; margin: 20px 0; }
.button_quote:hover{ background: url(../images/button_quote2.png) no-repeat center; }




/*RighInfo002523 */
.RighInfo002523{ padding:5% 0 3%;padding-bottom: 0;}
.RighInfo002523 .title{margin-bottom: 20px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.RighInfo002523 li{ float:left; text-align:center; margin-bottom:5%; position:relative;}
.RighInfo002523 li span{ font-size:14px; color:#00c5e7;display: block;}
.RighInfo002523 li h5{ margin:0 0 20px 0; font-size:14px;font-weight: normal;height: 38px;overflow: hidden}
.RighInfo002523 li .pic{max-width:160px; width:100%; overflow:hidden; margin:0 auto; position:relative; z-index:10;}
.RighInfo002523 li .pic figure{padding-bottom: 70%;background-size:cover;}
@media(min-width:769px){
	.Quote .count dl> span{ position: relative;     margin:5px 0;height: 32px;
    /* display: block; */
    float: left; }
    .Quote .count dl> span input{ height: inherit; }
.RighInfo002523 li{width:20%;}
.RighInfo002523 ul:nth-child(3) li,
.RighInfo002523 ul:nth-child(5) li{float: right}
.RighInfo002523 li::after{ content:''; background:url(../images/RighInfo002523_icon_right.png) no-repeat; width:40px; height:40px; position:absolute; right:0; top:66%; margin-top:-7px; margin-right:-22px;z-index: 10}
.RighInfo002523 ul li:last-child::after,
.RighInfo002523 ul:nth-child(3) li:last-child::after{ left:50%; top:auto; margin-left:-19px; bottom:-53px; background-image:url(../images/RighInfo002523_icon_down.png);}
.RighInfo002523 ul:nth-child(3) li::after,
.RighInfo002523 ul:nth-child(5) li::after{ right:auto; left:0; background-image:url(../images/RighInfo002523_icon_left.png);}
.RighInfo002523 ul:nth-child(3) li::after,
.RighInfo002523 ul:nth-child(5) li::after{ margin-right:0; margin-left:-22px;}
.RighInfo002523 ul:nth-child(3) li:last-child::after{}
.RighInfo002523 ul:last-child  li:last-child::before{ width:50%; height:4px;}
.RighInfo002523 ul:last-child  li:last-child::after{display: none}
}
@media(max-width:1024px) and (min-width:769px){
.RighInfo002523 li h5{ height:40px; line-height:20px; overflow:hidden;}

}
@media(max-width:768px){
.RighInfo002523 ul::after{ display:none;}
.RighInfo002523 li{ width:49%; margin-right:2%;}
.RighInfo002523 li:nth-child(2n){ margin-right: 0; }
.RighInfo002523 li:nth-child(2n+1){ clear:left;}
.RighInfo002523 li{ background:#eee;}
.PicList001213 dl h2 a{ overflow: visible; white-space: normal;    word-break: break-word; }
}

/*PCB流程*/
.PCBflow{padding-bottom:5%;}
.PCBflow .PCBflowList{max-width:900px;margin:0 auto;background-image:url(../images/PCBbg.png);padding: 4% 8%;background-position: center center;background-repeat: no-repeat;}
.PCBflow .PCBflowList ul{}
.PCBflow .PCBflowList li{float: left;width: 17%;text-align: center;margin-right: 10.5%;}
.PCBflow .PCBflowList ul:nth-child(1) li:nth-child(4),
.PCBflow .PCBflowList ul:nth-child(2) li:nth-child(1),
.PCBflow .PCBflowList ul:nth-child(3) li:nth-child(4),
.PCBflow .PCBflowList ul:nth-child(4) li:nth-child(1),
.PCBflow .PCBflowList ul:nth-child(5) li:nth-child(4){margin-right:0;}
.PCBflow .PCBflowList li span{font-weight:bold;font-size:27px;color: #555;display: block;}
.PCBflow .PCBflowList li .imgBox{box-shadow: 0 0 8px rgba(0,0,0,.2);margin-bottom:12px;}
.PCBflow .PCBflowList li figure{padding-bottom: 74%;}
.PCBflow .PCBflowList li h5{margin:0;line-height:20px;height: 40px;font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight:normal;}
.PCBflow .PCBflowList ul:nth-child(even) li{float: right;}
@media(max-width:640px){
    .PCBflow .PCBflowList{background-image:none;}
    .PCBflow .PCBflowList li{width: 49%;margin-right: 2%!important;}
    .PCBflow .PCBflowList li:nth-child(2n){margin-right:0!important;}
    .PCBflow .PCBflowList ul:nth-child(even) li{float: left;}
}
/*PCB流程*/

/*EMS流程*/
.EMSflow{padding-bottom:5%;padding-top:4%;}
.EMSflow .EMSflowList{background-image:url(../images/EMSbg.png);padding: 0% 5% 4.5% 10%;background-position: center center;background-repeat: no-repeat;}
.EMSflow .EMSflowList li{float: left;width: 19.5%;margin-right:7.3%;text-align: center;margin-bottom:15px;}
.EMSflow .EMSflowList ul:nth-child(1) li:nth-child(4),
.EMSflow .EMSflowList ul:nth-child(2) li:nth-child(1),
.EMSflow .EMSflowList ul:nth-child(3) li:nth-child(4),
.EMSflow .EMSflowList ul:nth-child(4) li:nth-child(1),
.EMSflow .EMSflowList ul:nth-child(5) li:nth-child(4){margin-right:0;}
.EMSflow .EMSflowList li .imgBox{width: 110px;padding-bottom: 31px;margin: 0 auto;background-image:url(../images/icon2.png);background-position: center center;background-repeat: no-repeat;}
.EMSflow .EMSflowList li .imgBox img{margin-top:5px;}
.EMSflow .EMSflowList li span{font-weight:bold;font-size:20px;color: #00c5e7;display: block;position: relative;padding-top:25px;}
.EMSflow .EMSflowList li span:before{background:url(../images/icon1.png) no-repeat;width: 20px;height: 20px;content: '';position: absolute;top: 0;left: 50%;margin-left:-10px;border-radius: 50%;box-shadow: 0 0 8px rgba(0,0,0,.2);}
.EMSflow .EMSflowList li h5{margin:0;font-weight:normal;font-size:16px;line-height:20px;height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.EMSflow .EMSflowList ul:nth-child(even) li{float: right;}
@media(max-width:640px){
    .fancybox-opened .fancybox-skin{padding-bottom:100px!important;}
    .EMSflow .EMSflowList{background-image:none;}
    .EMSflow .EMSflowList li{width: 49%;margin-right: 2%!important;}
    .EMSflow .EMSflowList li:nth-child(2n){margin-right:0!important;}
    .EMSflow .EMSflowList ul:nth-child(even) li{float: left;}
}
/*EMS流程*/


/*
 .PicList001213 为demo编号
 */
.PicList001213{padding: 5% 0 0}
.PicList001213 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.PicList001213 dl{margin:5% 0;border-bottom: dashed 1px #ccc;padding-bottom: 5%}

.PicList001213 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.PicList001213 .table_1{ margin-top:25px;}
.PicList001213 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:10px 15px;}
.PicList001213 .table_1 tr:nth-child(2n){ background:#f8f8f8;}

@media(min-width:481px){
.PicList001213 dl{ display:table; width:100%;   padding: 10px;}
.PicList001213 dl dt,
.PicList001213 dl dd{ float: left; width:50%; }
.PicList001213 dl dt a,.PicList001213 dl dt img{display: block;}
/*.PicList001213 dl dt{ padding-bottom: 2%}*/
.PicList001213 dl dd{  margin-right: 0; float: right; }
.PicList001213 dl dt img{ width:100%; object-fit: cover; margin-top:52px!important }
.PicList001213 dl:nth-child(2n) dt{ float: right; }
.PicList001213 dl:nth-child(2n) dd{ float: left; }
}
.PicList001213 dl h2{ font-size:20px; margin:0;color: #00c5e7}
.PicList001213 dl h2::after{content: '';display: none;width: 30px;height: 2px;background: #00c5e7;margin-top: 20px}
.PicList001213 dl h2 a{ color: #00c5e7;text-transform: uppercase}
.PicList001213 dl p{ line-height:24px; padding-right:3%;}

@media(max-width:480px){
.PicList001213 dl dd{ padding:3%;}
.PicList001213 .table_1{ overflow:auto;}
.PicList001213 .table_1 table{ width:180%;}

}

/*
 Floor000868 为demo编号
 */
.Floor000868{ padding:3% 0;}
.Floor000868 .title{margin-bottom: 50px;text-align: center;line-height:44px;color: #333;font-size:22px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.Floor000868 li h5{ color:#333;font-weight: normal; margin:0; font-size:16px; background:url(../images/Floor000868_line.png) no-repeat center top; padding:10px 0; margin-top:12px; text-align:center;}
.Floor000868 li p{ margin:0; color:#9f9f9f; font-size:14px; line-height:20px; height:40px; padding:0; margin:0; text-align:center;}
.Floor000868 .flipto-prev,
.Floor000868 .flipto-next { position: absolute; font-family:宋体; font-size:24px;  border-radius:100px; width:40px; line-height:40px; text-align:center; top: 45%; z-index: 100; display: block; background-color:#00c5e7; color: #fff; -ms-transition: background-color 300ms ease; -webkit-transition: background-color 300ms ease; -moz-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease;}
.Floor000868 .flipto-prev:hover,
.Floor000868 .flipto-next:hover { background-color: #FFF; color: #da0d25; }
.Floor000868 .flipto-prev { left:2%; }
.Floor000868 .flipto-next { right:2%; }




/*Menu002102 */
.Menu002102{ padding:1px;padding-top: 50px}
.Menu002102 ul{}
.Menu002102 li{ border-bottom:1px solid #fff; }
.Menu002102 li.end{ border-bottom:0;}
.Menu002102 li a{ line-height:20px; display:block;color:#555;padding:12px 10px;background: #f5f5f5; }
@media screen and (max-width: 768px){
	.Menu002102 li a{height: 64px; overflow: hidden;padding:5px;}

}
.Menu002102 li:hover a,
.Menu002102 li.aon a{ font-weight:bold; color:#fff;background: #00c5e7;border-color: #00c5e7}
@media(max-width:768px)
{
.Menu002102 ul{ overflow:hidden;}
.Menu002102 li{ float:left; width:25%;border-bottom:0;}
}
@media(max-width:375px){
.Menu002102 li{ width:33.33333333%}
}

/*
 .TextList002322 为demo编号
 */
.TextList002322{ padding: 5% 3%;}
.TextList002322 .tit{ height:31px; line-height:31px; padding-left:16px; color:#333; font-size:24px; position: relative;font-weight: bold}
.TextList002322 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/TextList002322-icon.png) no-repeat; margin-top: -9px;}
.TextList002322 .list{ padding-top: 20px;}
.TextList002322 .list li{ position: relative; padding: 15px 0px 15px 0; line-height: 22px;border-bottom: 1px solid #f5f5f5}
.TextList002322 .list li *{ color: #555;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;display: none}
.TextList002322 .list li a:hover{ color: #6C92B9;}
@media only screen and (max-width:767px ) {
	.TextList002322{ padding: 20px 3%;}
}



/*PicList002663 */
.PicList002663{ padding:5.5% 0 3%; font-family:Arial, Helvetica, sans-serif;}
.PicList002663 li{ background:#f8f8f8;}
.PicList002663 li .people{padding-bottom: 10px}
.PicList002663 li .people .pic{float: left;margin-right: 15px}
.PicList002663 li .people .pic img{width: 80px;height: 80px;border-radius: 50%;}
.PicList002663 li .people .name{color: #00c5e7;padding: 30px 0;}
.PicList002663 li figure{padding-bottom: 50%;background-size: cover;background-repeat: no-repeat;background-position: center}
.PicList002663 li h3{font-size:16px; line-height:30px; margin-bottom:0;}
.PicList002663 li h3 a{ color:#333;}
.PicList002663 li h3 a:hover{ color:#00c5e7;}
.PicList002663 li p{ line-height:26px; font-size:14px; overflow:hidden; height:50px; margin-bottom:15%;color: #999}
.PicList002663 li .more{ position:relative; color:#333;}
.PicList002663 li .more:hover{ color:#00c5e7;}
.PicList002663 li .pl{background: url(../images/PicList002663-icon.png)no-repeat left center;padding-left: 22px;float: right}
.PicList002663 li .pl:hover{ color:#00c5e7;}
.PicList002663 .news-list li{ float:left;  margin-right:2%; margin-bottom:2%; padding:2% 2% 5%;}
@media(min-width:769px){
.PicList002663 .news-list li{width:32%;}
.PicList002663 .news-list li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1024px){
.PicList002663 li time,
.PicList002663 li h3{font-size:24px;}
}
@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:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
.Quote .list dt{ width: auto!important; }
.Quote .count dl> span{ display: block; width: 100%;float: left; }

.Quote .count dd input.txt, .Quote .count2 dd input.txt{ width: 100%;padding-top: 11px; }
.RighInfo002226 .box1 .pic,.RighInfo002226 .box1 .word{ float: none; width: 100%; }
.RighInfo002226 .box1{ display: flex; flex-wrap: wrap; }
.RighInfo002226 .title{  order: 1;}
.RighInfo002226 .box1 .pic{order: 2;}
.RighInfo002226 .box1 .word{order: 3;}
.history .swiper-button-prev{ background: #e9e9e9 url(../images/btnimg02.png) no-repeat center!important; }
.history .swiper-button-next {
    background: #e9e9e9 url(../images/btnimg01.png) no-repeat center!important;}
}
@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
.PicList002663 .news-list li h3{ height:auto;}
}



/*
 Menu000829 为demo编号
 */
.Menu000829{ padding-top:50px;}
.Menu000829 h1{ margin:0; color:#fff; padding-left:19px;  line-height:53px; border-radius:5px; display:block; margin-bottom: 6px; font-size: 14px; font-weight:normal; position:relative; background:#0085d0;}
.Menu000829 h1::before{ content:""; position:absolute; top:26px; left:0; width:10px; height:1px; background:#6DB5DD;}
.Menu000829 ul li a{ color:#737373; background:#f5f5f5; padding-left:30px;  line-height:50px;display:block; margin-bottom:6px; position: relative;font-weight: bold;text-transform: uppercase}
.Menu000829 ul li a::before{ content:""; position:absolute; top:50%; left:0; width:10px; height:1px; background:#333;}
.Menu000829 li:hover a,
.Menu000829 li.aon a{background:#00c5e7;; color:#fff;}
.Menu000829 li:hover a::before,
.Menu000829 li.aon a::before{background:#fff;}
@media (max-width:768px){
.Menu000829 ul li{ float:none; width:100%; margin-bottom:10px;}
}



/*
 .TextList002243 为demo编号
 */
.TextList002243{}
.TextList002243{padding-bottom: 50px}
.TextList002243 .text{ font-size: 14px; color: #777; padding: 50px 0 40px;}
.TextList002243 .text:after{ content:""; display: block; width: 70px; border-bottom: 2px solid #c79669; margin: 50px 0 0;}
.TextList002243 .list li{background: #fff;padding: 3% 3%}
.TextList002243 .list li h4{font-size: 16px; color: #555;margin-top: 0;}
.TextList002243 .list li h4:after{ content: ""; display: block; width: 40px; border-bottom: 2px solid #00c5e7; margin: 17px 0 5px;}
.TextList002243 .list dl  dd{font-size: 14px; line-height: 24px; color: #474747; margin: 0 0 17px; position: relative; padding-left: 28px;}
.TextList002243 .list dl  dd .icon{ position: absolute; left: 0; top: 0; width: 27px; height: 25px; display: block; }
.TextList002243 .list dl  dd .addr-icon{ background: url(../images/RighInfo002275-icon2.png) no-repeat;}
.TextList002243 .list dl  dd .tel-icon{ background: url(../images/RighInfo002275-icon4.png) no-repeat;}
.TextList002243 .list li{ border-bottom: 1px solid #eee; padding-bottom: 30px; margin-bottom: 30px}
@media (min-width: 640px){
.TextList002243 .list li{ width: 48%; float: left; margin:0 0 30px;}
.TextList002243 .list li.odd{ float: right;}
}

@media (min-width: 1024px){
.TextList002243 .list li h4{ font-size: 18px;}
.TextList002243 .list dl  dd{ font-size: 16px;;}


}


/*! fancyBox 插件样式，如有一样的只留一份 */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px;   border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../images/PicList002311-fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url('../images/PicList002311-fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../images/PicList002311-blank.gif'); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock {overflow: hidden !important;width: auto;}
.fancybox-lock body { overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../images/PicList002311-fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-x: hidden;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;/*white-space: nowrap;*/}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){
	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../images/PicList002311-fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}
	#fancybox-loading div {
		background-image: url('../images/PicList002311-fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}

/*
 .Map001070 为demo编号
 */
/* .Map001070{ padding:4% 0;}
 .Map001070 dd{ border:1px solid #e7e7e7; margin-bottom:2%; padding-right:53%; background-color:#fff; position:relative; min-height: 300px; }
 .Map001070 dd:last-child{ margin-bottom:0;}
.Map001070 dd figure{ padding:6% 7%;}
 .Map001070 dd figure h2{font-size: 22px;color: #00c5e7; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
 .Map001070 dd ul{ padding-top:16px;}
 .Map001070 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
 .Map001070 dd li:nth-child(1){background-image:url(../images/Map001070-ico_01.png);}
 .Map001070 dd li:nth-child(2){background-image:url(../images/Map001070-ico_02.png);}
 @media(min-width:641px){
 .Map001070 .map{ float: right; width:52%; right:0; height:100%; top:0;position: relative;z-index: 99;}
  .Map001070 .map *{ max-width:none;}
 }
 @media(max-width:640px){
 .Map001070 dd{ padding:3%;}
 .Map001070 .map{ height:300px; position:relative !important;}
 .Map001070 dd figure{ padding:0;}
 }
 @media(max-width:480px){
 .Map001070 dd figure h1{ font-size:20px;}
 }*/

.Map001070{ padding:4% 0; display:-webkit-flex; display:flex; align-items:center; flex-wrap:wrap; direction:rtl;}
.Map001070 .content-box{ width:45%; direction:ltr;}
.Map001070 .content-box dd{ width:120%; margin-bottom:20px; box-shadow:rgba(211, 211, 211, 0.15) 0px 0px 3px 3px;}
.Map001070 .content-box dd .back_color{ padding:20px; background:#fff; display:-webkit-flex; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between;}
.Map001070 .content-box dd .icon{ width:50px; height:50px;}
.Map001070 .content-box dd .txt{ width:calc(100% - 70px);}
.Map001070 .content-box dd .txt .tit{ margin-bottom:10px; font-size:26px; font-weight:bold; color:#2097d8;}
.Map001070 .content-box dd .txt .des{ font-size:22px;}
.Map001070 .content-box dd .txt .des p{margin:0;}
.Map001070 .content-box dd:last-child{ margin-bottom:0;}
.Map001070 .map{ border-radius:10px; overflow:hidden;}
@media(min-width:641px){
.Map001070 .map{ width:55%;}
}
@media(max-width:768px){
.Map001070 .content-box dd{ margin-bottom:10px;}
.Map001070 .content-box dd .back_color{ padding:15px;}
.Map001070 .content-box dd .icon{ width:40px; height:40px;}
.Map001070 .content-box dd .txt{ width:calc(100% - 50px);}
.Map001070 .content-box dd .txt .tit{ font-size:18px;}
.Map001070 .content-box dd .txt .des{ font-size:14px;}
}
@media(max-width:640px){
.Map001070 .content-box{ width:100%;}
.Map001070 .content-box dd{ width:100%;}
}


/*Map002858 */
.Map002858{ padding:5% 0;}
.Map002858 #allmap{height:23.96vw;}
.Map002858 #allmap,
.Map002858 #allmap *{box-sizing: content-box;}
.Map002858 #allmap img{max-width: inherit;}
.tdt-infowindow-content{font-size: 14px;}
.tdt-infowindow-content b{font-size: 18px;display: block;padding-bottom: 5px;}
@media(max-width:1024px){
.Map002858 #allmap{height:40vw;}
}
@media(max-width:640px){
.Map002858 #allmap{height:70vw;}
}




/*.TextList002241 为demo编号*/
.TextList002241{ padding: 55px 0 0;font-size: 14px; padding-bottom: 35px;}
.TextList002241 .list{ display:-webkit-flex; display:flex; flex-wrap:wrap;}
.TextList002241 .list dl{display:block;background:#fff; width:32%; margin-right:2%; box-shadow: 0px 0px 15px -1px #eee; border-top:2px solid #00c5e7; }
.TextList002241 .list dl:nth-child(3n){ margin-right:0;}
.TextList002241 .list dl a{display: block;padding:20px; width:100%; height:100% }
.TextList002241 .list dl i{ display: block; padding:10px; border:solid 1px #00c5e7; font-style:normal; width:130px; text-align:center; color:#00c5e7; border-radius:50px; margin:0 auto; transition:all .5s;}
.TextList002241 .list dl dt{ padding-bottom:10px; color:#00c5e7;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:1.5;overflow:hidden; margin-bottom:15px; border-bottom:solid 1px #00c5e7;}
.TextList002241 .list dl dd{color: #555;font-weight:700;margin-bottom:20px; font-size: 16px;}
.TextList002241 .list dl dd p{font-weight:normal; margin:0; font-size: 14px; line-height:25px}
.TextList002241 .list dl dd.hl{height:45px; overflow: hidden;}
.TextList002241 .list dl dd span{color: #666;font-weight: normal;}
.TextList002241 .list dl:hover i{background:#00c5e7; color:#fff}

@media(max-width:768px){
.TextList002241 .list{ justify-content:space-between;}
.TextList002241 .list dl{ width:48%; margin-bottom:4%; margin-right:0;}
}
@media(max-width:640px){
.TextList002241 .list{ justify-content:space-between;}
.TextList002241 .list dl{ width:100%; margin-bottom:4%; margin-right:0;}
}



/*
 .招聘表单 
 */
.Form001725{ padding:20px 0 50px; }
.Form001725 .form{ padding-top:30px; max-width:1000px; width:100%;}
.Form001725 .form td{ padding-bottom:20px; font-size:14px; }
.Form001725 .form td.w1{ width:44%;}
.Form001725 .form td.w2{ width:0%;}
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:45px;height:45px; text-indent:10px; background:none; }
.Form001725 .form p{ margin:0 0 10px 0;color:#00c5e7; background:url(../images/Form001725-icon.png) no-repeat left center; padding-left:5px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001725 .form .btn{ background:#00c5e7; color:#fff; cursor:pointer; font-size:18px; width:60%; max-width:180px; height:50px; border-radius:3px; border:none; margin-top:35px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
.Form001725 .form .but{ text-align:center;}


.news_category{padding-top: 50px;}
.news_category h1{color: #333;font-size: 24px;margin-top: 0}
.news_category dd{ padding-bottom: 10px; }
.news_category dd a{ line-height: 30px; }
.news_category dd time{ font-size: 12px; }




.videoSlide .swiper-slide{max-width: 24%;margin-right: 1%;}
.videoSlide .swiper-slide p{ text-align:center; display:block; margin:0; padding:10px 0; font-size:18px;}
.history{margin:10px auto 50px;overflow:hidden; height: 500px;}
.history .timeline_wrap{float:right;padding:0 80px;}
.history .timeline,.history .timeline .hotarea{width:500px;height:500px;position:relative;}

.history .timeline canvas{position:absolute;top:0;left:0}
.history .timeline .area-box{position:absolute;top:0;left:0;width:80px;height:80px;transform-origin:center;z-index:99;cursor:pointer;}
.history .swiper-timeline-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#193545;overflow:hidden;border-radius:100%;width:65%;height:65%;}
.history .swiper-timeline-wrap img{width:100%;display:block;}
.history .story_desc{width:310px;overflow:hidden;float:left;height:100%;}
.history .story_desc h1{font-size:40px;margin:20px 0;color:#00c5e7;font-weight:normal;}
.history .story_desc .descTitle{font-size:40px;margin:20px 0;color:#00c5e7;font-weight:bold;}
.history .story_desc .desc{font-size:16px;line-height:1.5em;min-height:60px;color:#656565; }
.history .navigation{height:40px;position:relative;padding:20px 0;}

.history .navigation-button{width:42px;height:42px;margin-top:0px;float:left;position:static;
  margin-right:15px;background-position:center;background-repeat:no-repeat;background-size:100%;
}
.history .swiper-button-next{background:#e9e9e9 url(../images/btnimg04.png) no-repeat center;border-radius:100%;overflow:hidden; outline: none; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}
.history .swiper-button-prev{background:#e9e9e9 url(../images/btnimg03.png) no-repeat center;border-radius:100%;overflow:hidden; outline: none; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}

.pc .history .swiper-button-next:hover,
.pc .history .swiper-button-prev:hover{
  background-color: #00c5e7;
}

.taninm{width:16px;height:16px;opacity:0;top:50%;left:50%;margin-left:-9px;margin-top:-9px;position:absolute;z-index:999;transform-origin:center center;border-radius:100%;border:1px #2c92cc solid;}
.taninm{animation:test 1s linear infinite;}
.historyT{padding:0 15px;color:#00c5e7;font-size:18px;}
@media screen and (min-width:1000px){
  .historyT{font-size:26px;padding-left:0;position:relative;top:100px;}
.historypot{margin-top:-80px;}
.Avideo .tab_li .boax{margin-bottom: 9%;}

}
@keyframes test{
  0%{opacity:0;transform:scale(0);}
  40%{opacity:0.5;transform:scale(0.5);}
  60%{opacity:1;transform:scale(1.5);}
  100%{opacity:0;transform:scale(2);}
}


@media screen and (max-width:1023px){

  .history{margin:0px auto;position:relative;min-height:650px; padding-top: 100%; height: auto;}
  .history .timeline_wrap{float:none;padding:0 0;position:absolute;top:0;left:0;}
  .history .timeline,.history .timeline .hotarea{width:100%;height:auto;}
  .history .story_desc{width:100%;float:none;padding:0 30px;left:0;box-sizing:border-box;position:static;}
  .history .desc-box{overflow:hidden;}
  .history .swiper-timeline-wrap{width:55%;height:55%;}
}

@media screen and (min-width:1024px){
  .history .desc-item .tb{display: table;height: 500px;}
  .history .desc-item .tb .tbc{display:table-cell; height: 100%; vertical-align: middle;}
  .history .navigation{position: static;}

  .history .swiper-button-next{background:#e9e9e9 url(../images/btnimg02.png) no-repeat center; position: absolute; left:0;margin-left: 75px; top:100%;margin-top: -50px;}
    .history .swiper-button-prev{background:#e9e9e9 url(../images/btnimg01.png) no-repeat center; position: absolute; left:0;margin-left: 75px; top:0;}
  .history{position: relative;}
  .history .story_desc h1{font-size:60px;}
  .history .story_desc .descTitle{font-size: 44px;}
  }

@media screen and (min-width:1200px){
  .history .story_desc{margin-left: 15%;}
  .history .swiper-button-next{left:15%;}
  .history .swiper-button-prev{left:15%;}
}
.Top002434.Top002434_fixed{ position:fixed;
  top: 0;
  left: 0;  }

  @keyframes dragonfly-roate{
  0% {
    transform: translateY(0);
}
72% {
    transform: translateY(0);
}
78% {
    transform: translateY(-25px);
}
80% {
    transform: rotateY(0deg) translateY(-25px);
}
90% {
    transform: rotateY(360deg) translateY(-25px);
}
95% {
    transform: translateY(-25px);
}
100% {
    transform: translateY(0);
}
}
/*index 蜂窝布局*/
.hex {
	width:150px;
	height:86px;
	background-color:#ccc;
	background-repeat:no-repeat;
	background-position:50% 50%;
	-webkit-background-size:auto 173px;
	-moz-background-size:auto 173px;
	-ms-background-size:auto 173px;
	-o-background-size:auto 173px;
	position:relative;
	float:left;
	margin:25px 5px;
	text-align:center;
	zoom:1;
	transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
}
/*.hex:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
*/.hex.hex-gap {
	margin-left:86px;
}
.hex a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999em;
	position:absolute;
	top:0;
	left:0;
}
.hex .corner-1,  .hex .corner-2 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:inherit;
	z-index:-2;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
}
.hex .corner-1 {
	z-index:-1;
	-webkit-transform:rotate(60deg);
	-moz-transform:rotate(60deg);
	-ms-transform:rotate(60deg);
	-o-transform:rotate(60deg);
	transform:rotate(60deg);
}
.hex .corner-2 {
	-webkit-transform:rotate(-60deg);
	-moz-transform:rotate(-60deg);
	-ms-transform:rotate(-60deg);
	-o-transform:rotate(-60deg);
	transform:rotate(-60deg);
}
.hex .corner-1:before,  .hex .corner-2:before {
	width:173px;
	height:173px;
	content:'';
	position:absolute;
	background:inherit;
	top:0;
	left:0;
	z-index:1;
	background:inherit;
	background-repeat:no-repeat;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
}
.hex .corner-1:before {
	-webkit-transform:rotate(-60deg) translate(-87px, 0px);
	-moz-transform:rotate(-60deg) translate(-87px, 0px);
	-ms-transform:rotate(-60deg) translate(-87px, 0px);
	-o-transform:rotate(-60deg) translate(-87px, 0px);
	transform:rotate(-60deg) translate(-87px, 0px);
	-webkit-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0;
	-o-transform-origin:0 0;
	transform-origin:0 0;
}
.hex .corner-2:before {
	-webkit-transform:rotate(60deg) translate(-48px, -11px);
	-moz-transform:rotate(60deg) translate(-48px, -11px);
	-ms-transform:rotate(60deg) translate(-48px, -11px);
	-o-transform:rotate(60deg) translate(-48px, -11px);
	transform:rotate(60deg) translate(-48px, -11px);
	bottom:0;
}
.Quote .list dd .many-text{     min-width: 500px;
    min-height: 100px;
    padding: 15px;
     }
     @media(max-width:768px){

     	.Quote .list dd .many-text{ max-width: 320px;
     	min-width: 320px; }
     }
     .videoSlide  .swiper-button-next, .videoSlide  .swiper-button-prev{ 
    background-size: 27px 27px;
      }

      li.swiper-slide{ list-style: none; }
       li.swiper-slide p{font-size:18px ;}
    .videoSlide   li.swiper-slide a,.ZJMultilinkage .list .owl-item a{ position:relative; display:block;}
    .videoSlide   li.swiper-slide a:after,.ZJMultilinkage .list .owl-item a:after{ 
    	content: "";
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 100%;
    	height: 100%;
    	background:url(../images/Floor002467-play.png)no-repeat center center rgba(0,0,0,.5);
    	background-size:15%;
         }
         .Floor002467 .video-slide{ position: relative; margin-top: 20px;}
    .videoSlide   li.active-nav:after{ display: none; }
    .video-slide .videoSlide{ max-width: 94%; }
	
.hexs li{float: left;width:23.5%;margin-right:2%;list-style:none;}
.hexs li.li_4{ background-image:url(../images/Floor001918-list_li_05.png);margin-left:12.5%;}
.hexs li:nth-child(4),.hex li:last-child{ margin-right:0;}
/*    .ZJMultilinkage .list .item { background-image:url(../images/Floor001918-list_li_05.png);margin-left:12.5%;}	
*/.hexs li:nth-child(4),.hex li:last-child{ margin-right:0;}
	 .ZJMultilinkage .list_img {
        position: relative;
    }

    .ZJMultilinkage .big_img {
        position: relative;
        width: 100%;
    }
    .ZJMultilinkage .big_img img {
        width: 100%;
    }
    .ZJMultilinkage .list {
        position: relative;
         max-width: 96%;
         margin: 0 auto;
         margin-top: 2%;
         text-align: center;
    }
    .ZJMultilinkage .list .bdbox {
        position: relative;
        padding: 0 20px;
    }

    .ZJMultilinkage .list a.prev {
        left: 0;
    }
    .ZJMultilinkage .list a.next {
        right: 0;
/*        background-image: url(images/right_btn.png);
*/    }

    .ZJMultilinkage .list a.prevStop,
    .ZJMultilinkage .list a.nextStop {
        cursor: default;
    }