﻿/* 123 */
.cookies{ width: 100%; position: fixed; bottom: 0; left: 0; z-index: 999; background: #f2f2f2; padding: 15px 0;  }
.cookies .auto{  position: relative; }
.cookies p{ max-width: 960px; width: 85%; float: left; line-height: 24px; }
.cookies a.ckbtn1{ color: #0047ba; text-decoration: underline;  }
.cookies a.ckbtn2{ position: absolute; right: 0; top: 15px; color: #fff; display: inline-block; background: #0047ba; width: 200px; height: 46px; line-height: 46px; text-align: center; }
.hide{ display: none; }

@media(max-width:1024px){
.cookies p{ width: 77%; }
.cookies a.ckbtn2{ right: 2%; }
}
@media(max-width:768px){
.cookies p{ width: 100%; }
.cookies a.ckbtn2{ position: relative; right: inherit;  top: inherit; }
}
@media(max-width:480px){
.cookies p{  margin-top: 0;  } 
}



.top_head{ width: 100%; height: 56px; background: #f1f1f1; position: relative; z-index: 101; }
.top_head dl{ float: right; }
.top_head dd{ float: left; height: 56px; line-height: 56px; font-size: 16px; padding-left: 32px; margin-right: 10px; color: #000; text-decoration: underline; }
.top_head dd:last-of-type{ margin-right: 0; }
.top_head .icon1{ background: url(../images/top_head_icon1.png) left center no-repeat;}
.top_head .icon2{ background: url(../images/top_head_icon2.png) left center no-repeat;}
.top_head .icon3{ background: url(../images/top_head_icon3.png) left center no-repeat;}

@media(max-width:320px){
.top_head dd{ font-size: 14px;  }
}

/* 头部123 */
.Top002434 {position: relative; z-index: 100; width: 100%; }
.Top002434 .header{ padding: 0 40px; height:90px; background: #fff;display: flex; justify-content: space-between; }

.Top002434 .header-left{ float:left; height:100%; position:relative;  width:10%; display: table; }
.Top002434 .logo{ display: table-cell; vertical-align: middle; max-width:368px;}
.Top002434 .header::after{ display: none;}
.Top002434 .header-mid{float:left;width: 47%;margin-left: 0;}
.Top002434 .header-menu li{width: auto !important;margin: 0 1%;}
.Top002434 .header-menu li em a{ font-size:14px; font-weight: bold; display:block; line-height:90px; position:relative; color: #000; } 
.Top002434 .header-menu li:hover em a,
.Top002434 .header-menu li.aon em a{ color:#0047ba;}

.Top002434 .header-right{ float:right; }
.Top002434 .header-right > *{ float:left; line-height:90px;position:relative; height:90px;}
.Top002434 .top-language dt,
.Top002434 .search_box{position:absolute;right:0;top:100%;display:none; }
.Top002434 .search_box{ -webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.15); -moz-box-shadow:0 3px 9px 0 rgba(0,0,0,.15); box-shadow:0 3px 9px 0 rgba(0,0,0,.15); line-height: 50px; 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; margin: 0; }
.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:90px; background:url(../images/Top002434-icon_search.png) no-repeat center center;}
.Top002434 .top-language{ font-size: 16px; background:url(../images/jp_icon.png) no-repeat left center; padding-left:25px; padding-right:15px; margin-right:5px;}
.Top002434 .email{background:url(../images/Top002434-icon_email.png) no-repeat left center; padding-left:30px; }
.Top002434 .email a{ color: #666; }
.Top002434 .top-language::after{ position:absolute; content:''; width:1px; height:20px; background:#e5e5e5; right:0; top:35px;}
.Top002434 .top-language dd{ padding-right:22px; background:url(../images/Top002434-icon_a.png) no-repeat right center;}
.Top002434 .top-language dt{ width: 220%; background:#fff;padding: 35px;}
.Top002434 .top-language dt li{ display: block; position: relative; line-height: 36px; padding-left: 25px;  }
.Top002434 .top-language dt li em{ font-style: normal; color: #333;  }
.Top002434 .top-language dt li em::before{  width: 20px; height: 36px; display: inline-block; content: ''; position: absolute; left: 0; top: 0; }
.Top002434 .top-language dt li.on em::before{  background: url(../images/languagehover.jpg) no-repeat; } 
.Top002434 .top-language dt a{ color: #999; padding-left: 5px;  }
.Top002434 .top-language dt a:last-child{ border-bottom:0;}
.Top002434 .top-language dt a:hover{ color:#0047ba;}
.Top002434 .top-search{ position:relative;  } 
.Top002434 .top_link{display: inline-flex; align-items: center;  margin-left: 10px;}
.Top002434 .top_link dd{ float: left; height: 56px; line-height: 56px; font-size: 16px; padding-left: 32px; margin-right: 10px; color: #000; text-decoration: underline; }
.Top002434 .top_link dd:last-of-type{ margin-right: 0; }
.Top002434 .top_link .icon1{ background: url(../images/top_head_icon1.png) left center no-repeat;}
.Top002434 .top_link .icon2{ background: url(../images/top_head_icon2.png) left center no-repeat;}
.Top002434 .top_link .icon3{ background: url(../images/top_head_icon3.png) left center no-repeat;}



.Top002434 .sub-menu-layer{ background:url(../images/bgg.png)left top;border-top: 1px solid #ddd;z-index: 10;background-size: 100% 100%}
.Top002434 .sub-slideDown li .sub{ transition: inherit 0.3s;}

.Top002434 .header-menu li .sub{ width:100%;  }
.Top002434 .header-menu li .sub-menu dt{ text-align:center;}
.Top002434 .header-menu li:nth-of-type(4) .sub-menu dt:nth-of-type(1),
.Top002434 .header-menu li:nth-of-type(4) .sub-menu dt:nth-of-type(2),
.Top002434 .header-menu li:nth-of-type(4) .sub-menu dt:nth-of-type(3){ display: none;  }

.Top002434 .header-menu li .sub-menu .linksbox{ width: 25%; float: left; margin-right: 3%; }
.Top002434 .header-menu li .sub-menu .linksbox a{ font-weight: normal; line-height: 40px; font-size: 18px; color: #0061ff; position: relative; display: block; }
.Top002434 .header-menu li .sub-menu .linksbox a:hover{ color: #47a0ec; }
.Top002434 .header-menu li .sub-menu .linksbox a::after{ width: 8px; height: 5px; display: inline-block; content: ''; margin: 0 0 3px 10px; background: url(../images/Top002593_navbg.png) no-repeat right center;} 
.Top002434 .header-menu li .sub-menu dt a:hover{ background:#00a2e9;}
.Top002434 .header-menu li.has-sub {position: inherit !important;}
.Top002434 .header-menu li .sub-intro{ max-width:1400px; margin:0 auto; padding:2% 2% 5%; position: relative; }
.Top002434 .header-menu li .sub-left{ width:27.23%; color: #fff;}
.Top002434 .header-menu li .sub-left h2{ font-size: 30px; font-weight: lighter; margin-top: 0; }
.Top002434 .header-menu li .sub-left p{ font-size: 16px; line-height: 24px; margin-bottom: 40px; }

.Top002434 .header-menu li .sub-left .more{ width: 130px; line-height:46px; display: inline-block; background: #0047ba; text-align: center; font-size:16px; color:#fff; }
.Top002434 .header-menu li .sub-left .more:hover{ background: #fff; color: #0047ba;  }
.Top002434 .header-menu li .sub-right{ width:66%; padding:55px 0 0; }
.Top002434 .header-menu li .sub-menu dt{ margin-right: 6%; float:left; text-align:left; margin-bottom: 30px; }
.Top002434 .header-menu li .sub-menu dt:nth-of-type(4n){ margin-right: 0; }
.Top002434 .header-menu li:nth-of-type(4) .sub-menu dt:nth-of-type(4n){ margin-right: 8%; }
.Top002434 .header-menu li .sub-menu dt > a{ font-weight:normal; font-size: 18px; color: #0061ff; position: relative; }
.Top002434 .header-menu li .sub-menu dt > a::after{ width: 8px; height: 5px; display: inline-block; content: ''; margin: 0 0 3px 10px; background: url(../images/Top002593_navbg.png) no-repeat right center; }
.Top002434 .header-menu li .sub-menu dt a:hover{ background:none; color:#00a2e9; }
.Top002434 .header-menu li:nth-of-type(4) .sub-menu dt:nth-of-type(1) .sub-three,
.Top002434 .header-menu li:nth-of-type(4) .sub-menu dt:nth-of-type(2) .sub-three,
.Top002434 .header-menu li:nth-of-type(4) .sub-menu dt:nth-of-type(3) .sub-three{ padding-top: 0;  }
.Top002434 .header-menu li .sub-three{ padding-top:3%;  }
.Top002434 .header-menu li .sub-three dd a{ font-size:15px; line-height:28px; color:rgba(255,255,255,0.8);} 
.Top002434 .header-menu li .topclose{ position:absolute; right: 50px; top: 46px; width: 14px; height: 15px; display: inline-block; background: url(../images/Top002434_close.png) no-repeat center;}
.Top002434 .header-menu li .topclose:hover{ background: url(../images/Top002434_close2.png) no-repeat center; }

.Top002434 .header-menu li .subnav{position: absolute;width: 100%;top: 100%;left: 0;background: #171e34; height: auto; display: none; z-index: 100;overflow: hidden; } 
.Top002434 .header-menu li .subnav .sub-right{ display: none; } 
.Top002434 .header-menu li .subnav dl{float: left;width: 23%;max-width: 260px; padding-top: 50px; height: 100%; position: absolute; background: #262f4a; }
.Top002434 .header-menu li .subnav dl dt{ line-height:50px; text-align:left; padding:0 50px 0 10px; width: 100%; margin-bottom: 0; }
.Top002434 .header-menu li .subnav dl dt h3{position:relative;color: #fff;font-size: 17px;margin: 0;font-weight: lighter; }
.Top002434 .header-menu li .subnav dl dt.aon,
.Top002434 .header-menu li .subnav dl dt:hover{ background: url(../images/Floor002398-more3.png) no-repeat 98% center #0047ba;  }

.Top002434 .header-menu li .subnav dl dt .sub1{position: absolute; width: 400px; height: 100%;padding:60px 0 0; background: #0d1630; left: 100%;top: 0; display: none; }
/* .Top002434 .header-menu li .subnav dl dt:hover .sub1{ display: block; } */
.Top002434 .header-menu li .subnav dl dt .sub1 li{ text-align: left; float: none; z-index: 2; padding: 0 50px; }
.Top002434 .header-menu li .subnav dl dt .sub1 li:nth-child(1){}
.Top002434 .header-menu li .subnav dl dt .sub1 li a{ color:rgba(255,255,255,0.6); line-height: 34px; font-size: 16px; font-weight: lighter; }
.Top002434 .header-menu li .subnav .sub-menu dt a:hover{ color: #fff; } 

.Top002434 .subnav dl dt .sub1 li.aon a,
.Top002434 .subnav dl dt .sub1 li:hover a{ color: #fff; display: block; cursor: pointer; } 
	
.Top002434 .header-menu li .subnav .sub-left{ width:25.71%; color: #fff; float: right; margin-right: 10.8%; padding: 35px 0 100px;  }
.Top002434 .header-menu li .subnav .sub-left h2{ font-size: 30px; font-weight: lighter; margin-top: 0; }
.Top002434 .header-menu li .subnav .sub-left p{ font-size: 16px; line-height: 24px; margin-bottom: 40px; }
.Top002434 .header-menu li .subnav .sub-left .more{ width: auto; padding:0 1em;  }
.Top002434 .header-menu li .subnav .sub-left .more:hover{ background: #fff; color: #0047ba; }

.Top002434 .header-menu li .subnav .closebox{ float: right;  padding: 46px 50px 0 0;}
.Top002434 .header-menu li .subnav .closebox .topclose2{  width: 14px; height: 15px; display: inline-block; background: url(../images/Top002434_close.png) no-repeat center;}
.Top002434 .header-menu li .subnav .closebox .topclose2:hover{ background: url(../images/Top002434_close2.png) no-repeat center; }
	
@media(max-width:1024px){
.Top002434{position: relative; top: 0; z-index: 100; width: 100%; }
.Top002434 .header{ position: relative; }
.Top002434 .header-left{ width:30%;}
.Top002434 .header-right{ padding-right:50px;} 
.Top002434 #header-menu li .subnav .sub-menu{  display: none; }
.Top002434 #header-menu li .subnav .sub-right .sub-menu,
.Top002434 .header-menu li .subnav .sub-right{ display: block; } 
.Top002434 #open_menu{ height:30px; background:#0047ba; border-radius:0; top:32px; 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:0px;}
.Top002434 #header-menu ul{ background:#0047ba; padding-left:0; padding-right:0;}
.Top002434 #header-menu li .sub-left{ color: #fff; line-height: 24px; padding: 20px 0 15px;  }
.Top002434 #header-menu li .sub-left h2{ display: none; }
.Top002434 #header-menu li .more{ line-height: 40px; background: #fff; color: #0047ba; text-align: center; }
.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 dl{ background:rgba(255,255,255,0.3); } 
.Top002434 .header-menu li .sub-menu .linksbox{  display: none; }
.Top002434 .header-mid{ width: auto;}
}
@media(max-width:640px){
.Top002434 #open_menu{ top: 17px;}
.Top002434 .header{ padding: 0 20px; }
.Top002434 .header,
.Top002434 .header-right > *,
.Top002434 .open-search{  height: 60px; line-height: 60px;  }
.Top002434 .top-language::after{  top:20px;  }
.Top002434 .header-right{ padding-right: 35px; }
.Top002434{ top: 30px;}
.Top002434 .top_link{position: absolute; right: 2%; bottom: 100%; line-height: 30px; height: 30px;}
}

/* 首页banner */
.Banner002704{ overflow:hidden; position:relative;}
.Banner002704 .txt{position: absolute; width: 100%; z-index: 5; left: 0; color: #fff; text-align: center; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); transition: top 0.3s; }
.Banner002704 .txt h1{ font-size: 72px; font-weight: bolder; margin-top: 0; letter-spacing: 0px; line-height: 1.2; }
.Banner002704 .txt h2{ font-size: 18px; padding: 17px 30px; margin: 0; color: #0a122e; background: #fff; display: inline-block; line-height: 1.4;-webkit-transition:0.3s; -o-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.Banner002704 .txt h2:hover{background: #0047ba;color:#fff}
.Banner002704 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Banner002704 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002704 .slides {display: block;} 
* html .Banner002704 .slides {height: 1%;}
.no-js .Banner002704 .slides > li:first-child {display: block;}
.Banner002704 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002704 .flex-viewport {max-height: 300px;}
.Banner002704 .slides {zoom: 1;}

.Banner002704 .slides li{ position:relative;height: 39.167vw;}
.Banner002704 .slides li img{ display:block; width:100%;}
.Banner002704 .slides li img.wap{ display:none;}
.Banner002704 .slides li .txt-main{ position:absolute; top:0; height:100%; width:1440px; left:50%; margin-left:-720px; color:#fff; padding-bottom:2%;}
.Banner002704 .slides li .ytable{ height:100%;}
@media(max-width:1440px){
.Banner002704 .slides li .txt-main{ left:2%; right:2%;margin:0 50px; width:auto;}
}
.Banner002704 .flex-direction-nav a{position:absolute; top:50%; border:1px solid #fff; width:38px; height:38px; font-size:0; z-index:20; transition:0.3s;display: none;}
.Banner002704 .flex-direction-nav a:hover{background:#000; border-color:#000;}
.Banner002704 .flex-direction-nav a.flex-prev{ left:2%;}
.Banner002704 .flex-direction-nav a.flex-next{ right:2%;}
.Banner002704 .flex-direction-nav a::before{ position:absolute; content:''; width:12px; height:12px; left:50%; top:50%; margin:-6px 0 0 -8px; border-top:4px solid #fff; border-right:4px solid #fff; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Banner002704 .flex-direction-nav a.flex-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); margin-left:-4px;}
.Banner002704 .flex-control-nav{ position:absolute; bottom:5%; z-index:20;width:1400px; left:50%; margin-left:-700px; color:#fff;}
.Banner002704 .flex-control-nav .pager{ float:left;}
.Banner002704 .flex-control-nav .pager span{ display:block; font-size:50px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; line-height:62px; margin-top:-61px; margin-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.3);}
.Banner002704 .flex-control-nav li{ float:left; padding-left:10px; list-style:none;}
.Banner002704 .flex-control-nav li a{ display:block; width:38px; height:3px; overflow:hidden; line-height:100px; background:#fff; opacity:0.3; font-size:0;}
.Banner002704 .flex-control-nav li a.flex-active{ opacity:1;}
@media(max-width:1590px){
.Banner002704 .flex-control-nav{ margin-left:0; left:2%; right:2%; width:auto;}
}
@media(max-width:1280px){ 
.Banner002704 .txt h1{ font-size: 60px; margin-bottom: 30px;  }
}
@media(max-width:1024px){
.Banner002704 .flex-control-nav .pager{ display:none;}
}
@media(max-width:768px){
.Banner002704 .txt h1{ font-size: 48px; margin-bottom: 15px; letter-spacing: 5px;  }
.Banner002704 .txt h2{ font-size: 16px; }
}
@media(max-width:640px){
.Banner002704 .txt h1{ font-size: 18px; }
.Banner002704 .txt h2{ padding: 10px; }
.Banner002704 .txt{ padding: 0 50px; }
.Banner002704 .slides li img.pc{ display:none;}
.Banner002704 .slides li img.wap{ display:block;}
}
@media(max-width:480px){
.Banner002704 .flex-direction-nav a{ width:30px; height:30px;}
.Banner002704 .flex-direction-nav a::before{ border-width:3px;}
}
@media(max-width:375px){
.Banner002704 .txt h2{ font-size: 14px; }
}
 
/* 首页内容背景色 */
.home_box{ }

/* 首页标题 */
.home_title { position: relative; padding-bottom: 30px;}
.home_title .en { font-size: 30px; color: #0a122e; margin-top: 0; position: relative; z-index: 3; margin-bottom: 0;  }
.home_title p{ font-size: 16px; color: #666; line-height: 26px; margin-top: 15px; }
@media(max-width:768px ) {
.home_title .en { font-size: 24px; }
}

/* 栏目页标题 */
.column_title{ position: relative; padding-bottom: 60px; }
.w40{ width: 40%; float: left; }
.column_title .en{ font-size: 62px; color: #0a122e; margin-top: 0; position: relative; z-index: 3; margin-bottom: 0; font-weight: lighter; padding-left: 20px;  } 
.column_title .en::before{  width: 5px; height: 58px; background: #0047ba; display: block; content: '';  position: absolute; left: 0; top: 14px;  } 

@media(max-width:1024px ) {
.column_title{ padding-bottom: 40px; }
.column_title .en{ font-size: 48px; }
.column_title .en::before{ width: 5px; height: 45px; top: 12px;  } 
}
@media(max-width:768px ) {
.column_title{ padding-bottom: 30px; }
}
@media(max-width:320px ) {
.column_title .en{ font-size: 36px; }
.column_title .en::before{ width: 5px; height: 34px; top: 8px;  } 
}

/* 栏目页二级标题  */
.con-head{ position:relative; font-size: 24px; color: #0047ba; line-height: 36px;  } 
.con-head::before{ display: inline-block; content: ''; width: 10px; height: 10px; background: none; position: relative; top: -4px; margin-right: 10px; background: #0047ba; border-radius: 2px;  } 

/* 栏目页二级标题2 */
.column-head{ border-bottom: 1px solid #e5e5e5; margin-bottom: 50px; padding-left: 50px; position: relative; }
.column-head img{ position: absolute; left: 0; }
.column-head em{position:relative; font-style:normal; display:inline-block; color:#0a122e; font-size:18px; padding-bottom:20px; }
.column-head em span{ color:#0047ba; padding-right: 15px; }
.column-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#32bce4; }
@media only screen and (min-width:768px ) {
.column-head em{ font-size: 22px;}
}
@media only screen and (min-width:1024px ) {
.column-head em{ font-size: 24px;}
}
@media(max-width:768px ) {
.column-head{ margin-bottom: 30px;  }
.column-head em span{ display: block;  }
}

/* 栏目页二级标题3 */
.column-head2{ border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; position: relative; }
.column-head2 em{position:relative; font-style:normal; display:block; color:#0a122e; font-size:22px; padding-bottom:20px; }
.column-head2 em span{ color:#0047ba; padding-right: 15px; }
.column-head2 aside{   padding-left: 0px; display: block; font-size: 15px;height:40px;overflow:hidden;margin-top:12px;margin-bottom:8px;  }
.column-head2 em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#32bce4; } 

@media(max-width:768px ) {
.column-head2 em{ display: block; padding-bottom: 10px;  }
.column-head2 aside{ padding: 10px 0 15px;  }
}
@media(max-width:320px ) {
.column-head2 em{ font-size: 20px;   }
}

/* 关于森美协尔 */
.Floor002529 { background:url(../images/bg1.jpg) ; padding: 3% 0 4%; }
.Floor002529 .auto_1400{  }
.Floor002529 .info { text-align: center; }
.Floor002529 .info h1 { color: #fff; font-size: 32px; }
.Floor002529 .info .line{ width:40px; height:3px; background:#fff; overflow:hidden; margin:0 auto 20px auto; position:relative; z-index:2;}
.Floor002529 .info figure { padding: 0 15%; font-size: 16px; line-height: 30px; color: rgba(255,255,255,0.6); }
.Floor002529 .intro .ul_num { margin:0 auto 10px auto; }
.Floor002529 .intro .ul_num li{ float: left; color: #666; font-size: 18px; text-align: center; color:#0047ba;  } 
.Floor002529 .intro .ul_num li:nth-child(1){ width:14%; } 
.Floor002529 .intro .ul_num li:nth-child(2){ width:16%; } 
.Floor002529 .intro .ul_num li:nth-child(3){ width:18%; } 
.Floor002529 .intro .ul_num li:nth-child(4){ width:16%; } 
.Floor002529 .intro .ul_num li:nth-child(5){ width:17%; } 
.Floor002529 .intro .ul_num li:nth-child(6){ width:19%; }  

.Floor002529 .intro .ul_num li:hover .icon,
.Floor002529 .intro .ul_num li .onicon{ display: none; }
 
.Floor002529 .intro .ul_num li:hover .onicon{ display: table-cell; }
/* font-family: 'helve118',Geneva,sans-serif,Verdana;  */
.Floor002529 .intro .ul_num li span{ font-weight: bolder; font-size: 72px;  padding-right: 5px; }
.Floor002529 .intro .ul_num li p { font-size: 18px; color: #666; margin: 0; padding-top: 5px; font-weight: normal; height: 31px; overflow: hidden; }
.Floor002529 .intro .ul_num li .ytable{ width:auto;}
@media(max-width:1280px) {
.Floor002529 .intro .ul_num li span{ font-size: 60px; }
}
@media(max-width:1080px) {
.Floor002529 .intro .ul_num li span{ font-size: 48px; }
}
@media(max-width:1024px) {
.Floor002529 .intro .ul_num li { width: 33.33% !important; margin: 2% 0; }
.Floor002529 .intro .ul_num li span { font-size: 40px; }
}
@media(max-width:640px) {
.Floor002529 { padding: 30px 0; }
.Floor002529 .intro .ul_num li{ width: 50% !important; font-size: 14px; }
.Floor002529 .intro .ul_num li span { font-size: 30px; }
.Floor002529 .intro .ul_num li p { font-size: 18px; }
} 
@media(max-width:320px) {
.Floor002529 .intro .ul_num li p { font-size: 16px; }
} 

/* 首页 支持 */
.Floor002821{ background: #f1f1f1; padding: 3% 0 4%;  } 
.Floor002821 li{float: left;width:49.5%;position: relative;padding-bottom: 21.429%; overflow: hidden; } 
.Floor002821 li::after{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; content: ""; display: inline-block; z-index: 1;
	background-image: -webkit-linear-gradient(top, transparent 30%, #000 120%);
    background-image: -o-linear-gradient(top, transparent 30%, #000 120%);
    background-image: linear-gradient(to bottom, transparent 30%, #000 120%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0); }
.Floor002821 li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor002821 li a >*{position: absolute; left: 0;width: 100%;}
.Floor002821 li .Ispic{height: 100%; top: 0;} 
.Floor002821 li .txt{z-index: 10; bottom: -80px;padding: 0 35px;color: #fff; transition: all .3s;  }
.Floor002821 li:hover .txt{ bottom: 35px; }
.Floor002821 li .txt p.t1{font-size: 22px; margin:10px 0 5px 0; font-weight: bold; }
.Floor002821 li .txt p.t2{ opacity: 0; transition: all .3s;   }
.Floor002821 li:hover .txt p.t2{  opacity: 1; line-height: 24px;margin: 15px 0 20px; font-size:14px;   }
.Floor002821 li .icon{ max-width: 30px; margin-right: 10px;  }
.Floor002821 li .home_more{ position: relative; border-top: 0; font-size: 17px; border: 2px solid #fff;  display: inline-block; line-height: 42px; height: 46px; padding: 0; width: 140px; padding-left: 20px; background: url(../images/Floor002398-more3.png) no-repeat 100% center; opacity: 0; transition: all .3s; font-weight: bold; }
.Floor002821 li:hover .home_more{ opacity: 1; }
@media(min-width:1025px){ 
.Floor002821 li:nth-child(3),
.Floor002821 li:nth-child(4){width:24.25%;}
.Floor002821 li:nth-child(1){padding-bottom: 43.858%;} 
.Floor002821 li:nth-child(2),
.Floor002821 li:nth-child(4){ float: right; } 
.Floor002821 li:nth-child(2){ margin-bottom: 1%; } 
.Floor002821 li:nth-child(3){  margin-right: 1%; margin-left: 1%; } 
}
@media(max-width:1024px){
.Floor002821 li{width: 100%;padding-bottom: 42.858%;}
.Floor002821 li:nth-child(3),
.Floor002821 li:nth-child(4){width: 50%;}
}
@media(max-width:768px){
.Floor002821 li .txt p.t1{ font-size: 18px;  }
}
@media(max-width:640px){
.Floor002821 li .txt p.t2,
.Floor002821 li:hover .txt p.t2,
.Floor002821 li .home_more{  display: none; }
.Floor002821 li .txt,
.Floor002821 li:hover .txt{  bottom: 15px; }
.Floor002821 li{ width: 100% !important; float: inherit; padding-bottom: 55%; }
.Floor002821 li .txt{ padding: 0 15px;  }
} 

/* 首页 关于森美协尔 */
.Floor002439 { } 
.Floor002439 .auto_1400{ }
.Floor002439 .list{ padding-top: 3%;  }
.Floor002439 .list .item{ width: 32%; margin-right: 2%;transition:ease-in .4s }
.Floor002439 .list .item:nth-of-type(3n){ margin-right: 0; }
.Floor002439 .list .item a{ display: block; width: 100%; position: relative; }
.Floor002439 .list .item a .bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover;}
.Floor002439 .list .item .word{ padding:12% 10% 18%; color: #fff; position: relative; z-index: 3; background:#0a122e; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.1); } 
.Floor002439 .list .item:hover .word{ background:#0047ba;}
.Floor002439 .list .item:hover .word *{ color:#fff;}

.Floor002439 .list .item .word .line{ position: absolute; bottom: 30px; right: 40px; z-index: 1; display: block; width: 26px; height: 26px; background: url(../images/Floor002439-more.png) no-repeat center;} 

.Floor002439 .list .item .word .pic{ width: 41px;}
.Floor002439 .list .item .word h3{ margin:0; font-size: 20px; color: #fff; }
.Floor002439 .list .item .word p{ margin-bottom: 0; line-height: 30px; height: 90px; color: #fff; overflow: hidden; font-size: 17px; font-weight: lighter;}
.Floor002439 .list .item .word i{ font-size: 24px; font-style: normal; }
@media(max-width:768px ) { 
.Floor002439 .list .item{ width: 100%; margin-bottom: 20px;  } 
.Floor002439 .list .item .word{ padding: 10% 8% 12% } 
.Floor002439 .list .item .word p{ height: auto; } 
}
@media only screen and (min-width:640px ) { 
	.Floor002439 .list .item{ float: left;  } 
}
@media(max-width:320px ) { 
.Floor002439 .list .item .word p{  font-size: 14px;  }  
}
 

/* 首页 按钮 */ 
.home_more{ border-top: 1px solid #eee; display: block; padding: 25px 0; }
.home_more a{ display: block; width: 150px; height: 46px; line-height: 42px; font-size: 17px; font-weight: bold; color: #0a122e; border: 2px solid #0a122e; background: url(../images/Floor002398-more.png) no-repeat 90% center; padding-left: 20px; transition: 0.3s;   }
.home_more a:hover{ background: url(../images/Floor002398-more2.png) 95% center no-repeat; color: #0047ba; }

@media(max-width:320px ) { 
.home_more a{ display: block; width: 120px; height: 36px; line-height: 32px; font-size: 15px;  }
}

/* 首页 产品 */ 
.Floor002398{ padding: 3% 0 4%; } 
.Floor002398 .auto_1400{ padding:0; } 
.Floor002398 .title { position: relative; padding-bottom: 30px; text-align:center;}
.Floor002398 .title a { font-size: 30px; color: #0a122e; margin-top: 0; position: relative; z-index: 3; margin-bottom: 0;  }
@media(max-width:768px ) {
.Floor002398 .title a { font-size: 24px; }
}

.Floor002398 .list{ padding-top: 5px; margin: 3% 0 0; }
.Floor002398 .list ul{ margin-bottom:5%; }
.Floor002398 .list li,.Floor002398 .list dl dd{ float: left; width: 31.5%; margin-right: 2.75%;  }
.Floor002398 .list li,.Floor002398 .list dl dd .item{ -webkit-box-shadow: 0 5px 15px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 15px 0 rgba(0,0,0,0.2); box-shadow: 0 5px 15px 0 rgba(0,0,0,0.2); }
.Floor002398 .list li:last-of-type,.Floor002398 .list dl dd:last-of-type{ margin-right: 0; }

.Floor002398 .list .li-inner{  }
.Floor002398 .list .pic{ overflow: hidden; width: 100%; position: relative; }
.Floor002398 .list .pic .txt{ display: none; }
.Floor002398 .list .pic:hover .txt{ display: block; width: 100%; height: 100%; position: absolute; background:rgba(0,0,0,0.8); display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center; -webkit-box-orient: vertical; text-align: center; padding: 0 30px; }
.Floor002398 .list .pic .txt h2{ margin-bottom: 0;  color: #fff; } 
.Floor002398 .list .pic .txt p{ color: #fff; line-height: 22px; height: 88px;  }
.Floor002398 .list .pic .Ispic{ padding-bottom: 80%; transition: 0.3s;  }
.Floor002398 .list .word{ padding: 8% 10%; background: #f5f5f5;  }
.Floor002398 .list .word h3{ font-size: 20px; color: #333; margin: 0; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002398 .list .word h3:hover a{ color:#0047ba;}
.Floor002398 .list .word p{ margin:15px 0 0; font-size: 14px; color: #999; line-height: 24px; height: 48px; overflow: hidden; }

.Floor002398 .home_more{ text-align: center; padding: 40px 0 0; border-top: 0; }
.Floor002398 .home_more a{ display: inline-block; text-align: left; }

@media(max-width:1440px ) {
.Floor002398 .auto_1400{ padding:0 2%; } 
} 
@media(max-width:640px ) {
.Floor002398{ padding: 30px 0; } 
.Floor002398 .list li,.Floor002398 .list dl dd{ width: 100%; float: inherit; margin-right: 0; margin-bottom: 20px;  }
.Floor002398 .list .word .more{ padding: 10px 0;}
.Floor002398 .list .word p{ margin: 10px 0;}
.Floor002398 .home_more{ padding: 20px 0 0; }
.Floor002398 .tabs dl span{ width: 49.5%;margin-right: 1%; margin-bottom: 1%; } 
.Floor002398 .tabs dl span:nth-of-type(2n){ margin-right: 0;  } 
} 
	
/* 首页 解决方案 */
.Floor002468{ background: #f1f1f1; padding: 3% 0 4%; } 
.Floor002468 .list{ overflow: hidden;}
.Floor002468 .list .list-wrap{  }
.Floor002468 .list .ul{}
@media only screen and (max-width:767px ) {
	.Floor002468 .list .ul{ width: 100%; float: none; padding-left: 0; padding-right: 0; padding-bottom: 3%;}
}
.Floor002468 .list .item{ float: left; width: 50%; position: relative;overflow: hidden}
.Floor002468 .list .item::after{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; content: ""; display: inline-block; z-index: 1;
	background-image: -webkit-linear-gradient(top, transparent 30%, #000 120%);
    background-image: -o-linear-gradient(top, transparent 30%, #000 120%);
    background-image: linear-gradient(to bottom, transparent 30%, #000 120%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0); }

.Floor002468 .list .item:nth-of-type(1){ width: 49%; }
.Floor002468 .list .item:nth-of-type(2),
.Floor002468 .list .item:nth-of-type(3){ float: right; }
.Floor002468 .list .item:nth-of-type(2){ margin-bottom: 1%; }
.Floor002468 .list .item-inner{ position: relative;}
.Floor002468 .list .item .linkhref{ position: absolute; z-index: 5; top: 0; left: 0; width: 100%; height: 100%; display: block;}
.Floor002468 .list .item .pic{ background-repeat: no-repeat; background-position: center; background-size: cover; } 
.Floor002468 .list .item .item-inner:hover .pic:after{-moz-opacity:0.1;  opacity: 0.1; filter:alpha(opacity=10); }
.Floor002468 .list .item:nth-of-type(1) .pic{padding-bottom: 89.9%;}
.Floor002468 .list .item:nth-of-type(2) .pic,
.Floor002468 .list .item:nth-of-type(3) .pic{ padding-bottom: 43%;}
.Floor002468 .list .item .word{position: absolute; color: #fff; bottom: 15px; left: 15px; z-index: 10; }
.Floor002468 .list .item .word h2{  font-size:18px; margin: 0; padding-left: 40px; position: relative;}
.Floor002468 .list .item .word h2 i{ font-style: normal; position: absolute; left: 0; top: 0;}
.Floor002468 .list .item .word h2 i img{ max-width: 30px;  }
.Floor002468 .list .item .word figure{ font-size: 14px; padding: 0 40px 0 40px; opacity: 0;transition: all .3s; line-height: 24px; height: 0; overflow: hidden;}
.Floor002468 .list .item .item-inner:hover .word figure{ margin: 15px 0 0; opacity: 1; height: 48px;}
.Floor002468 .list .item .word .more{ height: 46px; transition: all .3s;  opacity: 0;}
.Floor002468 .list .item:hover .word .more{ margin-bottom: 30px;  opacity:1;}
.Floor002468 .list .item .word .more a{display: block; width: 150px; height: 46px; line-height: 42px; font-size: 17px; font-weight: bold; color: #fff; border: 2px solid #fff; background: url(../images/Floor002398-more3.png) no-repeat 90% center; margin: 20px 40px 0; padding-left: 20px; opacity: 0;transition: all .3s;  }
.Floor002468 .list .item:hover .word .more a{ opacity: 1; }
.Floor002468 .list .item .word{bottom: -30px; left: 40px;}
.Floor002468 .list .item:hover .word{ bottom: 0; }
.Floor002468 .list .item .item-inner:hover .word figure{ height: 76px;}

@media(max-width: 1024px) {
.Floor002468 .list .item .word{  bottom: 0;  } 
.Floor002468 .list .item:hover .word .more{ height: 0; } 
.Floor002468 .list .item .word .more a{ display: none; } 
}
@media(max-width: 768px) {
.Floor002468 .list .item .item-inner:hover .word figure{ line-height: 20px; height: 40px; overflow: hidden; } 
}
@media(max-width: 640px) {
.Floor002468{ padding: 30px 0; }
.Floor002468 .list .item:nth-of-type(2),
.Floor002468 .list .item{ width: 100% !important; margin-bottom: 15px; } 
.Floor002468 .list .item .pic{ padding-bottom: 89% !important;  } 
.Floor002468 .list .item .word{ left: 20px;  } 
}

/* 首页 新闻媒体 */
.Floor002722{ padding: 3% 0 4%; }  
.Floor002722 .copy-html{ display:none;}
.Floor002722 .tab >.auto{ position:relative;}
.Floor002722 .tab >.auto a{ position:absolute; right:0; top:18px; color:#999; font-size:16px;}
.Floor002722 .tab >.auto a span{ display:inline-block; width:15px; height:15px; border:1px solid #999; position:relative; vertical-align:middle; margin-left:10px;}
.Floor002722 .tab >.auto a span:before,
.Floor002722 .tab >.auto a span:after{ position:absolute; content:'';  background:#999; }
.Floor002722 .tab >.auto a span:before{width:9px; left:2px; height:1px;top:6px;}
.Floor002722 .tab >.auto a span:after{ width:1px; left:6px; top:2px; height:9px;}
.Floor002722 .tab >.auto a:hover{ color:#b39959;}
.Floor002722 .tab >.auto a:hover span{ border-color:#b39959;}
.Floor002722 .tab >.auto a:hover span:before,
.Floor002722 .tab >.auto a:hover span:after{background:#b39959;}
.Floor002722 .tab li{ float:left; text-align:center; cursor:pointer;}
.Floor002722 .tab li span{float: left; display: block; min-width: 200px; height: 49px; line-height: 49px; text-align: center; font-size: 16px; background: #f1f1f1; color: #333; cursor: pointer; } 
.Floor002722 .tab li.on span{ background: #0a122e; color: #fff;} 
@media(min-width:641px){
.Floor002722 .tab ul{ padding:0 0 40px 0; }
.Floor002722 .tab li{  }
}
@media(max-width:1024px){
.Floor002722 .tab ul{ padding:0 0 30px 0; }
}
@media(max-width:640px){
.Floor002722 .tab li{ width: 100%; }
.Floor002722 .tab li span{ float: none; width: 100%; margin-right: 0; margin-bottom: 2px; }
.Floor002722 .tab >.auto a{ top:7px; font-size:14px;}
}
/*slick Basic*/
.Floor002722 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002722 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002722 .slick-list:focus {outline: none}
.Floor002722 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002722 .slick-slider .slick-track, 
.Floor002722 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002722 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002722 .slick-track:before, 
.Floor002722 .slick-track:after{display: table; content: '';}
.Floor002722 .slick-track:after{ clear: both;}
.Floor002722 .slick-loading .slick-track { visibility: hidden;}
.Floor002722 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002722 .slick-slide .slick-loading img { display: none;}
.Floor002722 .slick-slide .dragging img { pointer-events: none;}
.Floor002722 .slick-initialized .slick-slide { display: block;}
.Floor002722 .slick-loading .slick-slide { visibility: hidden;}
.Floor002722 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002722 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
 
.Floor002722 .news-top .auto{ background:#f9f9f9;}

.Floor002722 .news-top li.slick-slide{ position:relative;}
.Floor002722 .news-top li.slick-slide .Ispic:after{ opacity:0.6; content:''; position:absolute; left:0; width:100%; height:60%; bottom:0; z-index:1;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
.Floor002722 .news-top li.slick-slide .Ispic aside{ position:absolute; width: 80%; left:10%; right:20%; bottom:12%; color:#fff; font-weight: bold; font-size:24px; z-index:12;text-align: center}
.Floor002722 .news-top li.slick-slide .Ispic{ }
.Floor002722 .news-top li.slick-slide .Ispic:hover{ }

.Floor002722 .news-top li.slick-slide .inner{ background:url(../images/Floor002722_txtbg.png) no-repeat left bottom; background-size:100% auto;}
.Floor002722 .news-top li.slick-slide time{font-family: "din-bold"; color:#999; font-size:16px;}
.Floor002722 .news-top li.slick-slide .tit{ margin:0.8em 0; font-size:20px; line-height:1.45em;height: 58px;overflow: hidden;}
.Floor002722 .news-top li:hover .tit a{ color:#0047ba;}
.Floor002722 li.slick-slide p{color:#999;margin:0;}
.Floor002722 .news-top li.slick-slide p{ line-height:1.715em; height:48px; }
.Floor002722 li .home_more{ border-top: 0; }
.Floor002722 .news-top .slick-dots li{ cursor:pointer;display:inline-block; width:14px; height:14px; border:1px solid rgba(255,255,255,0.5); border-radius:50%; margin-right:12px;}
.Floor002722 .news-top .slick-dots li button{ display:none;}
.Floor002722 .news-top .slick-dots li.slick-active{ border-color:#fff; border-width:2px;}
.Floor002722 .news-top .slick-dots li:last-of-type{ margin-right: 0; } 

.Floor002722 .news-top li.slick-slide time span{ font-size:36px; color: #333; }
 
@media(min-width:769px){
.Floor002722 .news-top li.slick-slide .Ispic{ position:absolute; left:0; top:0; height:100%; width:61.584%;}
.Floor002722 .news-top li.slick-slide .txt{ padding-left:61.584%;}
.Floor002722 .news-top li.slick-slide .inner{ padding:20.68% 8.68% 8.68%;height: 412px}
.Floor002722 .news-top li.slick-slide .more{  display: block; padding: 25px 0; }
.Floor002722 .news-top li.slick-slide .more a{ display: block; width: 140px; height: 46px; line-height: 42px; font-size: 17px; font-weight: bold; color: #0a122e; border: 2px solid #0a122e; background: url(../images/Floor002398-more.png) no-repeat 90% center; padding-left: 20px; }
.Floor002722 .news-top .slick-dots{ z-index:10; position:absolute; left:0; text-align:center; bottom:5%; width:60%; }
}
@media(max-width:768px){
.Floor002722 .news-top .slick-dots li.slick-active{ border-color:#0a122e; }
.Floor002722 .news-top li.slick-slide .Ispic aside{ width: 100%; left:inherit; right:inherit; bottom:8%; padding:0 5%; color:#fff; font-weight: bold; font-size:20px; z-index:12;}
.Floor002722 .news-top li .tit a{-webkit-line-clamp:1;}
.Floor002722 .news-top li.slick-slide .Ispic{ position:relative; padding-bottom:56%; display:block;}
.Floor002722 .news-top li.slick-slide .inner{ padding:5% 5% 3%; }
.Floor002722 .news-top li.slick-slide .more{ padding-top:5%;}
.Floor002722 .news-top .slick-dots{ text-align:center; padding:10px 0;}
.Floor002722 .news-top .slick-dots li{ border-color:#ccc;}
}
@media(max-width:640px){
.Floor002722 .news-top li.slick-slide .Ispic aside{ font-size:18px;}
.Floor002722 .news-top li.slick-slide .tit{ font-size:20px;}
.Floor002722 .news-top {border-radius: 10px 0;}
}
@media(max-width:320px){
.Floor002722 .list li time span,
.Floor002722 .news-top li.slick-slide time span{ font-size:30px;  }
.Floor002722 .list li time{ padding-bottom: 10px;  }
}

.Floor002722 .list .slick-slider{border-left:1px solid #dedede; padding-right:7.66%;}
.Floor002722 .list .slick-slider::after{ position:absolute; content:''; width:1px; height:100%; background:#dedede; right:7.66%; top:0; z-index:10;}
.Floor002722 .list .slick-arrow{ font-size:0; background:#fff; z-index:10; border:1px solid #dedede; border-left:0;position:absolute; right:0; width:7.66%; height:50%; padding:0; cursor:pointer;}
.Floor002722 .list .slick-arrow:before{ position:absolute; content:''; width:24px; height:24px; border-right:2px solid #999; border-top:2px solid #999; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); top:50%; left:50%; margin:-12px 0 0 -10px;}
.Floor002722 .list .slick-arrow:hover:before{ border-color:#0047ba;}
.Floor002722 .list .slick-prev{ top:0; border-bottom:0;}
.Floor002722 .list .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); }
.Floor002722 .list .slick-next{ bottom:0;}
.Floor002722 .list .slick-next:before{ margin-left:-19px;}
.Floor002722 .list li{ border:1px solid #dedede; border-left:0;}
.Floor002722 .list li a{ display:block; padding:10%; position:relative; background: #fff; }
.Floor002722 .list li a:before{position:absolute; content:''; left:0; top:0; width:100%; height:100%; border:1px solid #0047ba; opacity:0; transition:0.5s; display: none; }
.Floor002722 .list li h2{ font-weight:normal; margin:0; font-size:18px; line-height:1.555em; height:4.665em;}
.Floor002722 .list li h3{  font-weight:normal; margin:0; font-size: 18px;  }
.Floor002722 .list li time{ padding:0 0 15px; display: inline-block; }
.Floor002722 .list li time span{ font-size: 36px;  }
.Floor002722 .list li p{ margin: 3% 0; line-height: 22px; font-size: 14px; height: 44px; overflow: hidden;}
.Floor002722 .list li a:hover h2{color:#0047ba;}
@media(max-width:640px){
.Floor002722 .list li a{ padding:5% 3%;}
.Floor002722 .list .slick-slider{ padding-right:50px;}
.Floor002722 .list .slick-arrow{ width:50px;}
.Floor002722 .list .slick-slider::after{ right:50px;}
.Floor002722 .list li h2{ font-size:16px;}
}

/* 首页 相关链接 */
.Floor002304{  padding: 3% 0 4%;  } 
.Floor002304 .list .ul{ }
.Floor002304 .list li{ float:left; width:32%; margin-right: 2%; overflow: hidden; }
.Floor002304 .list li{ position: relative; }
.Floor002304 .list li .Ispic{  width: 100%; padding-bottom: 72%; background: no-repeat;background-size: cover; transition: 0.3s;  }
.Floor002304 .list li .Ispic:hover{ transform: scale(1.1); }
.Floor002304 .list li:last-of-type{ margin-right: 0;  }
.Floor002304 .list li .pic{ overflow: hidden;}
.Floor002304 .list li .pic img{ width:100%; }
.Floor002304 .more{ position: absolute; bottom: 25px; left: 50%; border-top: 0; margin-left: -120px;  } 
.Floor002304 .more a{ display: block;  border:2px solid #fff; line-height: 46px; width: 240px; text-align: center; font-size: 17px; font-weight: bold; background: #fff;}  
.Floor002304 .more a i{ display: inline-block; width: 8px; height: 16px; margin-left: 10px; background: url(../images/Floor002398-more4.png) no-repeat center;  }  
.Floor002304 .more:hover a{ color: #0047ba; }  
.Floor002304 .more:hover a i{  background: url(../images/Floor002398-more2.png) no-repeat center;  }  

@media(max-width:768px){
.Floor002304 .more{ margin-left: -90px; }  
.Floor002304 .more a{ width: 180px; }  
}
@media(max-width:640px){
.Floor002304 .list li{ width:100%; margin-right: 0; margin-bottom: 20px;   }
.Floor002304 .more{ margin-left: -120px; }  
.Floor002304 .more a{ width: 240px; }  
}

/* 底部 */
.Bottom002494{  width: 100%; } 
.Bottom002494 footer{ padding: 3.5% 0 5%; background:#212638; }
.Bottom002494 .botnav{display: block; float: left; width: 75%; overflow: hidden;}
.Bottom002494 .botnav ul{ }
.Bottom002494 .botnav ul li{float: left; width: 30%;padding-right:1%;}
.Bottom002494 .botnav ul li:nth-of-type(1){ width: 20%;}
.Bottom002494 .botnav ul li:nth-of-type(3){ width: 20%;}
.Bottom002494 .botnav ul li:nth-of-type(2){ display: none;}
.Bottom002494 .botnav ul li dt{ word-break:break-all; color: #fff; font-size: 18px; font-weight: bold; padding-bottom: 15px;}
.Bottom002494 .botnav ul li dd{ line-height: 32px;  }
.Bottom002494 .botnav ul li dd a{color: rgba(255,255,255,0.5); font-size: 15px; }
.Bottom002494 .botnav ul li dd a:hover{ color: #fff;  }

.Bottom002494 .iconbox{ padding-bottom: 10px; position: relative; }
.Bottom002494 .iconbox a{display: inline-block; float: left; width: 50px;height: 50px; margin-right: 5px; background: #060e27;  }
.Bottom002494 .iconbox a:nth-of-type(1){ background: url(../images/Bottom002494-weixin.png) no-repeat center #060e27; }
.Bottom002494 .iconbox a:nth-of-type(1):hover{ background: url(../images/Bottom002494-weixin.png) no-repeat center #0047ba; }
.Bottom002494 .iconbox a:hover{ background: #0047ba; }
.Bottom002494 .iconbox a:nth-of-type(3n){ margin-left: 0; } 

.Bottom002494 .iconbox a.icon1 img{display: none; position: absolute; width: 110px; height: 110px; max-width: none; padding: 5px; background: #fff; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.2); top: 0; left:-120px; z-index: 10; }
.Bottom002494 .iconbox a.icon1:hover img{display: block;}

.Bottom002494 .linkS{height: 40px; border-radius: 20px 0; background: #37434d; position: relative;}
.Bottom002494 .linkS .linkSBox{padding: 9px 65px 9px 15px;}
.Bottom002494 .linkSBoxIn ul{position: absolute;  display: none;width: 100%;bottom: 100%; left: 0px;border-bottom: 1px solid #3c4a56; background: #37434d;padding: 10px 0;}
.Bottom002494 .linkSBoxIn ul li a{display: block; padding-left: 15px;line-height: 30px; color:#919fab; }
.Bottom002494 .linkSBoxIn ul li a:hover{color: #fff;}
.Bottom002494 .linkS span{width:100%;line-height: 22px;  color: #919fab; }
.Bottom002494 .linkS .btn{height: 40px; position: absolute; width: 40px; right: 0;top: 0; border-left: 1px solid #46525d;background: url(../images/Bottom002494-linksbtn.png) no-repeat center;}

.Bottom002494 .other .b-sharepanel{ position: relative; }
.Bottom002494 .other .icon-share span{text-align: left; width: 100%; color: inherit; text-decoration: inherit;  display: inline-block; color: #fff; line-height: 50px; height: 50px; padding-left: 50px; background: url(../images/Bottom002494-ico1.png) no-repeat left center #060e27; }
.Bottom002494 .other .icon-share span:hover{ background: url(../images/Bottom002494-ico1.png) no-repeat left center #0047ba; }

.Bottom002494 .other .b-sharepanel ul li{ display: none;  width: 100%; border: 1px solid #323646; padding: 20px 15px 15px; position: absolute; background: #060e27; z-index: 10;  }
.Bottom002494 .other .b-sharepanel:hover ul li{ display: block;}

.Bottom002494 .other .b-sharepanel ul li{ list-style: none; }
.Bottom002494 .other .b-sharepanel ul li a{ cursor: pointer; width: 40px; height: 40px; margin-right: 6px; margin-bottom: 5px; float: left; background: #373e56;  }
.Bottom002494 .other .b-sharepanel ul li a:hover{ background: #0047ba;}

.Bottom002494 .rwmImg{padding-top: 20px; max-width: 300px; margin: 0 auto;}
.Bottom002494 .rwmImg ul li{float: right; width: 49%;margin-right: 2%;}
.Bottom002494 .rwmImg ul li:nth-child(2n){margin-right: 0;}
.Bottom002494 .rwmImg ul li .img{ border-radius: 10px 0; overflow: hidden;text-align: center;}
.Bottom002494 .rwmImg ul li .img img{ max-width: 110px; }
.Bottom002494 .rwmImg ul li .txt{text-align: center; color: #fff;line-height: 35px;}

.Bottom002494 .rwmbox{  margin: 0 auto;}
.Bottom002494 .rwmbox p{ width: 100%; color: #fff; margin-top: 0; font-size: 18px; font-weight: bold; padding-left: 1px;  }
@media screen and (min-width:1000px ){
  .Bottom002494 .other{float: right; width: 23%; padding-bottom: 40px;  }
  .Bottom002494 .iconbox{ }
  .Bottom002494 .rwmbox{ padding: 0 0 20px 0; }
}

.Bottom002494 .Bottom{ padding: 35px 0; color:rgba(255,255,255,0.5); background: #0a122e; }
.Bottom002494 .Bottom a{color: rgba(255,255,255,0.5);}
.Bottom002494 .Bottom a:hover{ color: #fff; text-decoration: underline;   }
.Bottom002494 .Bottom .left{text-align: center;}
.Bottom002494 .Bottom .left em{ display: inline-block; font-style: normal; padding: 0 5px;}
.Bottom002494 .Bottom .right{text-align: center;}
@media (min-width:1000px ){
  .Bottom002494 .Bottom .left{float: left;}
  .Bottom002494 .Bottom .right{float: right;}
}
@media (max-width:1024px ){
.Bottom002494 .iconbox a{ margin-right: 3px; }
}
@media (max-width:768px ){
.Bottom002494 .botnav{ width: 100%; display: none; }
}
@media (max-width:320px ){
.Bottom002494 .Bottom .left{ padding: 5px 0; }
}

/* 栏目页banner */
.Banner002033{  position: relative; overflow: hidden; height: 520px;  background: #f0f0f0; z-index: 1;  } 
.Banner002033 .txt{position: absolute;width: 100%;    max-width: 1920px;z-index: 5;left: 0;color: #fff;text-align: center;top: 50%;left:50%;line-height: 30px;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transition: top 0.3s; } 
.Banner002033 .txt p{ font-size: 22px; } 
.Banner002033 .txt h1{ padding:20px 0 0; font-size: 72px; } 
.Banner002033 .txt p,
.Banner002033 .txt h1{ margin: 0; line-height: 1; text-shadow: 0 0 30px #000;} 

.Banner002033 .bg{ height:520px; background-position:center top; background-repeat:no-repeat; position: relative; z-index: 2; }
.Banner002033 .bg img{ display:none;}
@media(max-width:1024px){
.Banner002033 .bg{ height:auto; background:none !important;}
.Banner002033 .bg img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner002033,
.Banner002033 .bg{ height: auto; }
.Banner002033 .txt p{ font-size: 20px;  } 
.Banner002033 .txt h1{ font-size: 58px; } 
}
@media(max-width:640px){
.Banner002033 .txt h1{ font-size: 32px; padding-top: 10px; } 
}
@media(max-width:320px){
.Banner002033 .txt h1{ font-size: 24px; } 
}


/* 栏目页内容 */
.column_box{ padding: 70px 0 80px; background: url(../images/column_boxbg.jpg) top center no-repeat; }
.column_bgnone{ padding: 0; background: #fff; }

/* 02_产品 综合页面*/ 
.products_box{ padding: 70px 0 80px;  }

@media(max-width:1024px){
.column_box,
.products_box{ padding: 5% 0 6%;  }
}
@media(max-width:640px){
.column_box,
.products_box{ padding: 30px 0;  }
}

.proflex{ display:flex; flex-wrap:wrap;}
.boxlist{ padding-bottom:60px; width:31.3%;margin-right:3% }
.boxlist:nth-child(3n){margin-right:0} 
.boxlist .item{ position:relative;}
.boxlist .item .pic{ overflow:hidden;position:relative; }
.boxlist .item .pic .hover{ display: none; }
.boxlist .item .pic:hover .hover{ display: block; width: 100%; height: 100%; position: absolute; background:rgba(0,0,0,0.8);  text-align: center; padding: 0 30px; z-index: 10;display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
.boxlist .item .pic .hover h2{ margin-bottom: 0;  color: #fff; } 
.boxlist .item .pic .hover p{ color: #fff; line-height: 22px; height: 88px; overflow: hidden; }
.boxlist .item .Ispic{ display:block; padding-bottom:105%; -webkit-transition:0.3s; -o-transition:0.3s; -moz-transition:0.3s; transition:0.3s; position:relative;}
.boxlist .item .Ispic img{ display:none;}
.boxlist .item .txt{  text-align: center; }
.boxlist .item h3{ margin: 15px 0 15px; font-size: 16px; color: #0a122e; font-weight:normal; }
.boxlist .item p{ margin:10px 0 15px; font-size: 14px; color: #999; line-height: 24px; height: 48px; overflow: hidden; }
.boxlist .item .txt .btn{ display: inline-block; width: 100px; height: 36px; line-height: 36px; text-align: center; color: #fff;  background: #0047ba; font-size: 14px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 0px;  cursor: pointer; }

.boxlist .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(../images/boxlist-btn.png) no-repeat left top; z-index:10;}
.boxlist .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.boxlist .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}

@media(max-width:1440px){
.boxlist .owl-nav .owl-prev{ margin-left:0;}
.boxlist .owl-nav .owl-next{ margin-right:0; }
}
@media(max-width:1100px){
.boxlist .owl-carousel{ padding:0 30px;}
.boxlist .owl-nav .owl-prev{margin-left:0;}
.boxlist .owl-nav .owl-next{margin-right:0;}
.boxlist .item .Ispic{ padding-bottom: 85%;  }
}
@media(max-width:640px){
.boxlist{ padding-bottom:40px;width:100%; margin-right:0;} 
.boxlist .title span{ display:block;}
.boxlist .item .pic{ margin-top: -10px; }
}
@media(max-width:640px) and (min-width:376px){
.boxlist .item dt,
.boxlist .item dd{ float:none; text-align:right;}
}


/* 02_产品 产品列表 筛选 */ 
.Spec002780{ padding-bottom: 40px;  }
.Spec002780 dl{ border-bottom:1px solid #eee; overflow:hidden; line-height:24px; position:relative;  min-height:50px; padding:5px 16px 5px 160px; margin-bottom: 10px; }
.Spec002780 dt{ position:absolute; left:0; top:0; height:100%; width:138px; text-align:center; color:#fff;  background-color:#f2f2f2;  line-height:50px; font-size: 15px; }
.Spec002780 dt span{position: relative; display: block; color: #666; }
.Spec002780 dd{ position:relative; padding:0 60px 0 0; font-size:13px; overflow:hidden; line-height: 36px;}
.Spec002780 dl dd{  font-size:12px; }
.Spec002780 dl dd a{color:#666;display:inline-block; border: 1px solid #e5e5e5; line-height:26px; margin:5px 0;min-width: 76px; text-align: center; margin-right:10px; padding: 0 10px;}
.Spec002780 dl dd a:after{display: none;}
.Spec002780 dl dd a.on,
.Spec002780 dl dd a:hover{ color:#0047ba; border-color: #0047ba; background: url(../images/Spec002780-img.png) no-repeat right bottom;} 
.Spec002780 dd span{ position:absolute; right:0; top:8px;text-align:center; width:20px; height:20px; border:1px solid #ccc; color:#999; cursor:pointer; display:none; border-radius:30px; }
.Spec002780 dd span b{ display: none;}
.Spec002780 dd span i{border-color: #fff; width: 6px;height: 6px; border-top: 1px solid #999; border-left: 1px solid #999;display: block;transform: rotate(45deg);position: absolute; left: 6px; top: 8px;}
.Spec002780 dd span i.on{transform:rotate(222deg); top: 4px;} 
@media(max-width:640px){
.Spec002780 dd a:after{ margin:0 5px;}
}
@media(max-width:480px){
.Spec002780{ padding-bottom: 30px; }
.Spec002780 dl{ padding:0 0 2px; margin-bottom: 2px; min-height:inherit; }
.Spec002780 dd{ padding:0 25px 0 0;  }
.Spec002780 dl dd a{ min-width: inherit;  }
.Spec002780 dl dd:last-of-type a{ margin-right: 0;  }
.Spec002780 dt{ position:relative; background: none; height:auto; width:auto; line-height: 40px; float: left; padding: 0 5px;  }
.Spec002780 dt span{ font-size: 14px;  }
.Spec002780 dl:last-of-type dt{ margin-bottom:0;}
}


/* 02_产品 产品列表 */
.PicList002797{ padding: 3% 0;  }
.PicList002797 li{ float:left; width:31%; margin:0 3.5% 3.5% 0; border: 1px solid #e8e8e8; }
.PicList002797 li:nth-child(3n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; padding:6% 6% 8%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{ padding-bottom:100%; background-size: contain;}
.PicList002797 li h4{ font-size: 14px; color: #999; margin-bottom: 10px; }
.PicList002797 li h3{ font-size: 18px; color:#0a122e; font-weight: bold; }

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0,71,186,0.9); z-index:10; transition:0.3s; color:#fff; }
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#1998d6;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:18px; font-weight: bold; }
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797 li .hover p{ font-size:14px; line-height:24px; margin:0; max-height:72px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 30px; padding-right: 54px; line-height: 46px; background:url(../images/Floor002398-more2.png)no-repeat 80% center #fff; transition:all 0.5s ease-out 0s; color: #0047ba; font-size: 14px; font-weight: bold; height: 46px; ;  }

@media(max-width:1000px){
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;} 
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}

/* 翻页 */
.Page002274{ text-align:center; padding:30px 0 0;color:#666;}
.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: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0047ba; }
.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; }
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end,
.Page002274 .Pages .p_jump{ display:none;}

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a{ padding:0 10px;}
}

/* 02_产品详情 轮播图 */
.Galary002512{ background:#f1f1f1; padding:120px 0 15px;}
.Galary002512 .slider-for{ margin-bottom:3%;}
.Galary002512 .slider-for li{ background:#fff;}
.Galary002512 .slick-dots li{ background:none;}
.Galary002512 .slider-for li .Ispic{ padding-bottom:64.1%; background-size:contain;}
.Galary002512 .slider-nav li .Ispic{ border:1px solid #fff; background-color:#fff; padding-bottom:60%; margin:0 3%;}
.Galary002512 .slider-nav li.slick-center .Ispic{ border-color:#0047ba;}
.Galary002512 .slider-nav{ margin-bottom:30px;}
/* Slider */
.Galary002512 .slick-slider{position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.Galary002512 .slick-list{position: relative;overflow: hidden;}
.Galary002512 .slick-slider .slick-track,
.Galary002512 .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.Galary002512 .slick-track{position: relative;top: 0;left: 0;}
.Galary002512 .slick-loading .slick-track{visibility: hidden;}
.Galary002512 .slick-slide{display: none;float: left;min-height: 1px;}
.Galary002512 .slick-initialized .slick-slide{display: block;}
.Galary002512 .slick-loading .slick-slide{visibility: hidden;}
.Galary002512 .slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.Galary002512 .slick-arrow.slick-hidden {display: none;}
/* Arrows */
.Galary002512 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top: 50%; width: 40px;height: 40px;padding: 0;cursor: pointer;border: none; z-index:10; margin-top:-20px;  background-color:rgba(0,0,0,0.8);}
.Galary002512 .slick-arrow:hover{background-color: #0047ba;}
.Galary002512 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-2px; margin-top:-5px; width:10px; height:10px;  transform:rotate(-45deg);}
.Galary002512 .slick-prev{left: -55px;}
.Galary002512 .slick-next{right: -55px; background-position: right top;}
.Galary002512 .slick-prev::before{ border-left:2px solid #fff; border-top:2px solid #fff;}
.Galary002512 .slick-next::before{ border-right:2px solid #fff; border-bottom:2px solid #fff;margin-left:-8px;}
/* Dots */
.Galary002512 .slick-dots{ list-style: none;text-align: center; position:absolute; left:0; bottom:20px; width:100%;}
.Galary002512 .slick-dots li{display: inline-block;margin: 0 5px;}
.Galary002512 .slick-dots li button{font-size: 0; border-radius: 5px; line-height: 0;display: block;width: 10px;height: 10px;cursor: pointer;border: 0;background: rgba(0,0,0,0.2); border-radius:50%; padding:0;}
.Galary002512 .slick-dots li.slick-active button{ background: #0047ba;}
@media(max-width:1200px){
.Galary002512{ padding: 40px 0; } 
.Galary002512 .slick-slider{  margin-bottom: 0; } 
}
@media(max-width:768px){
.Galary002512 .slick-prev{ left: 0 }
.Galary002512 .slick-next{ right: 0 }
}
@media(max-width:640px){
.Galary002512{ padding: 20px 0; } 
}

/* 02_产品详情 */

.RighInfo002254 .info2 .wapimg{ display: none; }
.RighInfo002254 .Floor002467{ display: inline-block; }
.RighInfo002254 .Floor002467 .videobox{ position: relative; height: 200px; }
.RighInfo002254 .Floor002467 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 200px;}
.RighInfo002254 .Floor002467 .videobg .play{ display: block; background: url(../images/Floor002467-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 40px 40px; cursor: pointer; z-index: 5;}
.RighInfo002254 .Floor002467 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 15; display: none;}
.RighInfo002254 .Floor002467 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.RighInfo002254 .Floor002467 .videobg,.RighInfo002254 .Floor002467 .videobox{ height: 400px;}
	.RighInfo002254 .Floor002467 .videobg .play{background-size:40px 40px;}
}
@media only screen and (min-width: 1024px) {
	.RighInfo002254 .Floor002466 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
	.RighInfo002254 .Floor002467 .videobg,.RighInfo002254 .Floor002467 .videobox{ height: 480px;}
	.RighInfo002254 .Floor002467 .videobg .play{background-size:50px 50px;}
}

.RighInfo002254 .tab{ padding:3% 0 0;}
.RighInfo002254 .tab2{ padding: 0;}
.RighInfo002254 .column-head2{ margin-bottom: 40px; padding-top: 40px } 
.RighInfo002254 .column-head2 em{ font-size: 32px; } 
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 2.9%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span:last-of-type{ margin-right: 0;  }
.RighInfo002254 .tab .h1_tab span.on{ background-color:#0047ba; color:#fff;}
.RighInfo002254 .tab .info{ padding-top: 40px;padding-bottom: 40px;}
.RighInfo002254 .tab .info .box{ padding-bottom: 20px; }
.RighInfo002254 .tab .info .box:last-of-type{ padding-bottom: 0; }
.RighInfo002254 .tab .info .box .dt{ background: #f8f8f8; margin-top: 30px; }
.RighInfo002254 .tab .info .box .dt .pic{ float: left; width: 40%; }
.RighInfo002254 .tab .info .box .dt .txt{ float: right; width: 55%; padding: 5% 5% 5% 0; }
.RighInfo002254 .tab .info .box .dt .txt p{ line-height: 30px;  }
.RighInfo002254 .tab .info .box .h1{color: #0a122e;font-size: 26px;}
.RighInfo002254 .tab .info .box .h1 span{font-size:16px;margin-left:10px}
.RighInfo002254 .tab .info .box h3{ color: #0a122e; font-size: 22px; }
.RighInfo002254 .tab .info .p{ line-height: 30px; font-size: 16px; margin: 0; }
.RighInfo002254 .tab .info3 table td{ border:1px solid #ccc !important; } 
.RighInfo002254 .table_1{ max-width:1400px; border: 1px solid #e2e2e2; border-bottom: 0; margin: 15px 0 10px;  }
.RighInfo002254 .table_1 .tit{ font-weight: bold; color: #0a122e; }
.RighInfo002254 .table_1 td{ width: 25%; font-size: 14px; text-align: center; line-height: 34px; min-height:35px; /*float: left;*/ border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;}
.RighInfo002254 .table_1 td:nth-of-type(4n){ border-right: 0; }
.RighInfo002254 .Technical .h3{ margin-bottom: 30px; }
.RighInfo002254 .Technical .list{  width: 49%; margin-right: 2%; float: left; background: #f5f5f5; margin-bottom: 40px; }
.RighInfo002254 .Technical .list:nth-of-type(2n){ margin-right: 0; }
.RighInfo002254 .Technical .list .Ispic{ padding-bottom: 54.6%; }
.RighInfo002254 .Technical .list .txt{ padding: 20px 30px 40px; min-height:295px; overflow: hidden; }
.RighInfo002254 .Technical .list .txt .h2{ font-size: 18px; color: #333; }
.RighInfo002254 .Standardsizes .sizebox{ background: #f5f5f5; padding: 30px; margin-bottom: 30px; }
.RighInfo002254 .Standardsizes .sizebox .pic{ float: left; width: 28%; }
.RighInfo002254 .Standardsizes .sizebox .sizetxt{ float: right; width: 67%; }
.RighInfo002254 .Standardsizes .sizebox .sizetxt .h2{ color: #000; font-size: 24px;  }
.RighInfo002254 .Standardsizes .sizebox .sizetxt .h5{ font-size: 16px; margin: 0 0 15px; color: #333; }
.RighInfo002254 .Standardsizes .sizebox .sizetxt .p1{ line-height: 30px; color: #888; margin: 10px 0;  }
.RighInfo002254 .Standardsizes .sizebox .sizetxt .p1 b{ color: #333; } 

.RighInfo002254 .annex dd{ float: left; width: 48.5%; margin-right: 3%; font-size: 16px; line-height: 40px; border-bottom: 1px dotted #e5e5e5; }
.RighInfo002254 .annex dd:nth-of-type(2n){  margin-right: 0; }

.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:1024px){ 
.RighInfo002254{ padding:20px 0 0;}
.RighInfo002254 .tab .info{ padding:20px 0;}
.RighInfo002254 .Technical .list{ width: 49%; margin-right: 2%; }
.RighInfo002254 .Technical .list:nth-of-type(2n){ margin-right: 0; }
 }
@media(max-width:768px){
.RighInfo002254 .tab .info{ padding:20px 0 0; overflow: auto; }
.RighInfo002254 .info2 img{ max-width: inherit;  }
.RighInfo002254 .column-head2 em{ font-size: 24px; } 
.RighInfo002254 .Technical .list:nth-of-type(3n),
.RighInfo002254 .Technical .list{ width: 100%; margin-right: 0; }
.RighInfo002254 .Technical .list:nth-of-type(2n){ margin-right: 0; }
.RighInfo002254 .Technical .list{ padding: 30px; }
.RighInfo002254 .Technical .list .txt{ height: auto; padding: 20px 0; }
.RighInfo002254 .Standardsizes .sizebox:last-of-type{ margin-bottom: 0; }
.RighInfo002254 .Technical .list:nth-last-child(3),
.RighInfo002254 .Technical .list:nth-last-child(2){ margin-bottom: 40px; }
.RighInfo002254 .table_1 td{ width: 50%; }
.RighInfo002254 .table_1 td:nth-of-type(2n){ border-right: 0; }
 }
@media(max-width:640px){  
.RighInfo002254 .tab .info table{ word-break: break-word;} 
.RighInfo002254 .table_1 td{ width: 100%; }
.RighInfo002254 .tab .info .box .h3{  font-size: 18px; margin-top: 0;  }
.RighInfo002254 .tab .info .p{ font-size: 14px; }
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .Technical .list .txt{ padding: 20px; }
.RighInfo002254 .Technical .list{ padding: 0; }
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
.RighInfo002254 .Technical .h3{ margin-bottom: 20px; }
.RighInfo002254 .Technical .list .txt .h2{ margin-top: 0; }
.RighInfo002254 .Standardsizes .sizebox{ padding: 20px; }
.RighInfo002254 .Standardsizes .sizebox .pic,
.RighInfo002254 .Standardsizes .sizebox .sizetxt{ float: inherit; width: inherit; }
 }
@media(max-width:480px){
.RighInfo002254 .tab .h1_tab{ padding-bottom: 10px;  }
.RighInfo002254 .Standardsizes .sizebox{  margin-bottom: 20px;  }
 }
@media(max-width:320px){
.RighInfo002254 .Standardsizes .sizebox{ padding-bottom: 10px;  }
.RighInfo002254 .tab .h1_tab span{ padding: 0 2%; }
.RighInfo002254 .tab .info{ padding-bottom: 0;  }
 }

/* 02_产品详情 客户服务 */
.customer_service{ padding:20px 0 80px; }
.customer_service .dl{ padding: 15px 0 0 ;  }
.customer_service dd{ background: #f8f8f8; border-radius: 5px; float: left; width: 31%; margin-right: 3.5%; padding: 50px 0 40px; text-align: center; min-height: 265px; }
.customer_service dd.Ispic{ background-repeat: no-repeat; background-size: cover; }
.customer_service dd:nth-of-type(3n){ margin-right: 0; }
.customer_service dd img{ display: block; margin: 0 auto 10px; }
.customer_service dd:nth-of-type(2) img{ margin: 0 auto; }
.customer_service dd .btn{ display: inline-block; height: 46px; line-height: 46px; padding: 0 70px 0 45px; text-align: center; color: #0044a8; background: url(../images/Floor002398-more2.png) no-repeat 90% center #fff; cursor: pointer; font-weight: bold; border-radius: 5px; font-size: 18px; }
.customer_service dd .h3{ font-size: 18px; color: #fff; margin:0; }
.customer_service dd .p{ line-height: 30px; color: #fff; font-size: 16px; margin: 6px 0 0; padding: 0 20px; }

@media(max-width:1024px){
.customer_service dd{ min-height: 265px; }
}
@media(max-width:640px){
.customer_service{ padding:20px 0; } 
.customer_service dd{ width: 100%; min-height: inherit; margin-bottom: 20px;  }
}

/* 02_产品详情 下载 */
.TextList001203 li{ margin-bottom:10px; line-height:25px; border-bottom:1px solid #e5e5e5; padding:0 10px 0 36px; position:relative; }
.TextList001203 li::before{ position:absolute; content:''; width:18px; height:18px; background-color:#0047ba; left:10px; top:50%; margin-top:-9px;  background: url(../images/TextList001203_icon.png) no-repeat center;}
.TextList001203 li a{ display:block; padding:15px 0;}
.TextList001203 li span{ padding-right:10px; font-size: 14px; }
.TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; line-height: 32px; padding-right:30px; background-color:#0047ba; color:#fff; font-size:12px;}
.TextList001203 li i::before{ position:absolute; content:''; width:25px; height:100%; background:url(../images/TextList001203-icon.png) no-repeat center center/contain; right:0;}
@media(max-width:480px){
.TextList001203 h1{font-size:20px;}
}
@media(max-width:375px){
.TextList001203 li{ padding-left: 0; }
.TextList001203 li::before{ display: none; }
.TextList001203 li a{ padding:10px 0;}
}


/* 03_1概述 */
.RighInfo00667{ }
.RighInfo00667 dl{ padding-bottom: 5%;  }
.RighInfo00667 dl .part{  }
.RighInfo00667 dl .part .intro{ width: 53%; float: left; }
.RighInfo00667 dl .part1 .pic{ float: right; width: 40%; margin-left: 5%; margin-right: 0; margin-top: -8%;}
.RighInfo00667 dl .pic img{ border-radius: 10px; }
.RighInfo00667 dl .tit h2.t-1{font-size: 32px;color: #0a122e; font-weight: normal; margin: 0; }
.RighInfo00667 dl .tit h2.t-2{ font-family: "DINCond-Bold"; color: #0047ba; font-size: 18px; font-weight: normal; margin: 0; }
.RighInfo00667 dl .txt{ padding-top: 10px;  }
.RighInfo00667 dl .txt .p{ line-height: 30px; font-size: 16px; margin-top: 20px;}

.RighInfo00667 dl .part2{ background: #f8f8f8; padding: 4% 0; margin: 4% 0 0; }
.RighInfo00667 dl .part2 .pic{ float: left; width: 40%; margin-right: 7%; margin-left: 0; }
.RighInfo00667 dl .part2 .intro{ padding-top: 5%; float: right; }
.RighInfo00667 .list ul {
    display: flex;
    flex-wrap: wrap;
}
.RighInfo00667 .list li{ width: 49%; margin-right: 2%; float: left; margin-bottom: 2%; background: #102952; color: #fff; padding: 5% 4%; border-radius: 10px; }
.RighInfo00667 .list li h2{ margin:  10px 0;  }
.RighInfo00667 .list li p{ margin: 20px 0 30px; line-height: 24px; height: 72px; overflow: hidden; }
.RighInfo00667 .list li em{ font-style: normal; color: rgba(255,255,255,0.5) }
.RighInfo00667 .list li a{ display: block; width: 120px; height: 36px; line-height: 36px; text-align: center; color: #fff; border: 1px solid rgba(255,255,255,0.2); border-radius: 20px;}
.RighInfo00667 .list li a:hover{ background: #0047ba; border-color: #0047ba; color: #fff; cursor: pointer;  }
.RighInfo00667 .list li:nth-of-type(2n){ margin-right: 0;}
.RighInfo00667 .list li:nth-of-type(2){ background: #2f3754; }
.RighInfo00667 .list li:nth-of-type(3){ background: #101938; }
.RighInfo00667 .list li:nth-of-type(4){ background: #1f3f73; }

.RighInfo00667 dl:nth-of-type(2n){ margin-bottom: 2%; padding: 4% 0 4.5%; background: #f6faff;  }
.RighInfo00667 dl:nth-of-type(3){ padding: 2% 0 5%; }
.RighInfo00667 dl:nth-of-type(2) .txt{  padding-top: 40px; float: right; width: 27%;}
.RighInfo00667 dl:nth-of-type(2) .pic{ float: left; width: 68.57%; margin-right: 0; }

@media(max-width:1024px){
.RighInfo00667 dl .part1 .pic{ margin-top: -3%;}
.RighInfo00667 dl .part2 .intro{ padding-top:1%; }
.RighInfo00667 dl .part .intro,
.RighInfo00667 dl .part .pic{ float: inherit; width: inherit; margin-left: 0; }
}

@media(max-width:768px){
.RighInfo00667 dl .part1 .pic{ margin-top: 0;}
.RighInfo00667 dl .part .intro{ padding-top: 4%;  }
.RighInfo00667 dl .part2{ padding:6% 0;  }
}
@media(max-width:460px){
.RighInfo00667 dl .txt .p{ margin-top: 10px; }
.RighInfo00667 .list li{ width: inherit; margin-right: 0; float: inherit; padding: 25px; }
}
@media(max-width:320px){
.RighInfo00667 dl .tit h2.t-1{ font-size: 24px;  }
.RighInfo00667 dl .tit h2.t-2{ font-size: 16px;  }
}

/* 03_2全自动探针台测量技术 */
.testing_technology .column_title{ padding-bottom: 50px; }
.testing_technology .box{ padding:45px 0 35px 0; }
.testing_technology .box:first-of-type{ padding-top:0; }
.testing_technology .box:nth-of-type(2n){ background: #f6f8fb; }
.testing_technology .p{ line-height: 30px; font-size: 15px;  }
.testing_technology .p .blue{ color: #0047ba; }

.testing_technology .list{ padding: 3% 0 0;  }
.testing_technology .list .other_pr{ width: 40%; float: left; color: #333; border: 1px solid #e5e5e5; padding: 50px 40px; min-height: 330px; border-radius: 10px;  } 
.testing_technology .list .other_pr li{ list-style: none; }
.testing_technology .list .other_pr a{ display: block; color: #666; border-bottom: 1px dotted #e5e5e5; line-height: 36px; padding: 5px 0; font-size: 16px; background: url(../images/Top002434-icon_a.png) no-repeat right center; position: relative; padding-right: 100px;  }
.testing_technology .list .other_pr p{ margin: 0;float: left; }
.testing_technology .list .other_pr a b{display: block;font-weight: 400;}
.testing_technology .list .other_pr a span{ position: absolute; right: 0;top: 5px; font-size: 13px; padding-right: 15px; }
.testing_technology .list .related_pr{  width: 56%; float: right; border: 1px solid #eee;  border-radius: 10px;  padding: 50px 40px; position: relative;  min-height: 330px;  }
.testing_technology .list .related_pr .pic{ width: 35%; float: left; border: 1px solid #e5e5e5;  }
.testing_technology .list .related_pr .pic .Ispic{  width: 100%; padding-bottom: 60%; }
.testing_technology .list .related_pr .txt{ float:right; width: 62%;  }
.testing_technology .list .related_pr .txt h2{ margin: 10px 0 0; color: #000; font-size: 18px; font-weight: normal; }
.testing_technology .list .related_pr .txt p{ line-height: 22px; height: 44px; overflow: hidden; }
.testing_technology .list .related_pr .txt a.btn{ display: block; width: 100px; height: 36px; line-height: 36px; text-align: center; color: #fff;  background: #0047ba; border-radius: 20px;  cursor: pointer; }

.testing_technology .list .related_pr .home_more{ border-top: 0;  }

@media(max-width:1024px){
.testing_technology .list .other_pr a{ font-size: 14px; }
}
@media(max-width:768px){
.testing_technology .list{ padding:40px 0 0; }
.testing_technology .list .other_pr,
.testing_technology .list .related_pr{ width: inherit; float: inherit;  margin-bottom: 30px; min-height: inherit; padding: 0; border: none;  }
}
@media(max-width:640px){
.testing_technology .column_title{ padding-bottom: 30px; }
.testing_technology .box{ padding:30px 0 20px; }
.testing_technology .list .related_pr .pic,
.testing_technology .list .related_pr .txt{  width: inherit; float: inherit;  }
.testing_technology .list .related_pr .pic{border: 1px solid #e5e5e5;  }
}
@media(max-width:320px){
.testing_technology .list .related_pr .txt h2{ margin-top: 20px;  }
.testing_technology .list .other_pr a{ background: url(../images/Top002434-icon_a.png) no-repeat 99% center; }
}

/* 03_2全自动探针台测量技术 */
.application .column_title{ padding-bottom: 50px; }
.application .box{ padding:45px 0 35px 0; }
.application .box:first-of-type{ padding-top:0; }
.application .pic{ padding: 20px 0 0;  }
.application .p{ line-height: 30px; font-size: 15px;  }
.application .p .blue{ color: #0047ba; }

.application .list{ padding: 5% 0 0; }
.application .list .column-head2{ margin-bottom: 65px;  }
.application .list dl{ float:left; text-align: center; width:31%; margin-right: 3.5%; display:table; background: #e7f1f8;  }
.application .list dl h3{ font-size: 24px; font-weight: normal; color: #0a122e; }
.application .list dl:nth-of-type(3){ margin-right: 0;  }
.application .list dt{  width: 45px; margin-left: 35px; margin-top: -20px;  }
.application .list dl .dd{ background: #7bcdee; padding: 20px 0; min-height: 200px; position: relative; }
.application .list dl .dd::before{ position:absolute; content:''; border:8px solid transparent; border-top-color:#e7f1f8; left:50%; margin-left:-8px; top: 0px;}
.application .list dl .dd dd{ color: #fff; line-height: 40px; font-size: 18px; }
.application .list dt b{ display:block;width:45px; height:45px; background:#0047ba; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin-bottom: 20px;  }
.application .list dt b::after{ position:absolute; content:''; width:20px; height:3px; background:#32bce4; bottom:0; right:0;}

.application .box2 .ul{ padding-top: 20px; }
.application .box2 li{ width: 32%; float: left; margin-right: 2%; padding: 3%; background: #e7f1f8; min-height: 322px; margin-bottom: 2%;  }
.application .box2 li:nth-of-type(3){ margin-right: 0; }
.application .box2 li:nth-of-type(7){ margin-right: 0;  }
.application .box2 li .icon{ float: left; display: block; }
.application .box2 li .txt{ padding-left: 130px; }
.application .box2 li .txt dd{ line-height: 30px;  }
.application .box2 li .tit{ padding-bottom: 10px; }
.application .box2 li .tit h3{ color: #0047ba; font-size: 20px; margin:0 0 10px 0; }
.application .box2 li .tit p{ border-bottom: 1px dashed #c2d7e6; margin-bottom: 0; padding-bottom: 15px;  }

.application .box3 .btn{ display: inline-block; height: 46px; line-height: 46px; padding: 0 50px 0 25px; text-align: center; color: #fff;  background:url(../images/Floor002398-more3.png) no-repeat 93% center #0044a8; border-radius: 30px;  cursor: pointer; }
.application .box3 ul{ padding-top: 3%;  }
.application .box3 li{ width: 48.5%; margin-right: 3%; float: left; background: #0044a8; list-style: none; color: #fff; padding: 3%; min-height: 423px; }
.application .box3 li:nth-of-type(2n){ margin-right: 0; }
.application .box3 li h2{ font-size: 20px;  }
.application .box3 li dd{ line-height: 40px; font-size: 16px; }
.application .box3 li dd a{ color: rgba(255,255,255,0.5); }
.application .box3 li dd a:hover{ color: #fff; }

@media only screen and (min-width:769px){
.application .box2 li:nth-child(-n+7):nth-child(n+4){ width: 23.5%; padding: 2% 3%; min-height: 361px;  }
.application .box2 li:nth-child(-n+7):nth-child(n+4) .icon{ float: inherit; padding-bottom: 20px; }
.application .box2 li:nth-child(-n+7):nth-child(n+4) .txt{ padding-left: 0; clear: both;  }
.application .box2 li:nth-child(4){clear: both;}
}

@media(max-width:768px){
.application .column_title{ padding-bottom: 30px; }
.application .list .column-head2{ margin-bottom: 45px;  }
.application .box2 li{ width: 100% !important; margin-right: 0; min-height: inherit; margin-bottom: 20px;  }
.application .box3{ padding-top: 0; }
}
@media(max-width:640px){
.application .list dl{ width: 100%; float: inherit; margin-right: 0; margin-bottom: 40px;   }
.application .list dl:last-of-type{ margin-bottom:0;   }
.application .list dl .dd{ min-height: inherit;}
.application .box2 li{ padding: 20px; }
.application .box2 li .tit h3{  margin-bottom: 0; }
.application .box2 li .tit p{  margin-top: 5px; }
.application .box2 li .icon{  float: none; margin-bottom: 20px; }
.application .box2 li .txt{ padding-left: 0;  }
.application .box2 li:last-of-type{ margin-bottom: 0;  }
.application .box3{ padding-bottom: 0;  }
.application .box3 ul{ padding-top: 30px; }
.application .box3 li{ width: 100%; margin-right: 0; min-height: inherit; margin-bottom: 20px; padding: 20px 20px 30px; }
}

/* 03_4探针台解决方案 */
.solution .column_title{ padding-bottom: 50px; }
.solution .intro{ padding: 0; }
.solution .intro .p{ margin-top: 0; }

.solution .tit h2.t-1{font-size: 22px;color: #0a122e; font-weight: normal; margin: 0; }
.solution .tit h2.t-2{ font-family: "DINCond-Bold"; color: #0047ba; font-size: 18px; font-weight: normal; margin: 0; }
.solution .box{ border-bottom: 1px solid #eee; padding: 40px 0;  }
.solution .box .pic{ margin-left: 6%; width: 32.142%; float: right; margin-top: 2%; }
.solution .box .txt{ padding-top: 50px; }
.solution .box .txt .tit{ padding-bottom: 10px;  }
.solution .box3 .pic{ width: 32.142%; margin-top: 0;  }
.solution .box3 .txt{ padding-top: 20px; }

.solution .box4{ padding: 60px 0 0;  }
.solution .box4 dl{ padding-top: 20px; display:flex; flex-wrap:wrap;}
.solution .box4 dd{ width: 32%; margin-right: 2%; float: left; background: #0044a8; margin-bottom: 30px;  }
.solution .box4 dd:nth-of-type(3n){ margin-right: 0;  }
.solution .box4 dd a{ color: #fff; font-size: 16px; display: block; padding: 70px 50px;  }
.solution .p{ line-height: 30px; font-size: 16px;  }

@media(max-width:1024px){
.solution .box .txt{ padding-top: 20px; }
}
@media(max-width:768px){
.solution .box .pic,
.solution .box .txt{  float: inherit; width: inherit; margin-left: 0; }
.solution .box{ padding:40px 0 30px;  }
.solution .box4{ padding:40px 0 0;  }
.solution .column_title{ padding-bottom: 30px; }
}
@media(max-width:640px){
.solution .box{ padding: 20px 0;  }
.solution .box3{ padding: 30px 0 20px; }
.solution .box4 dl{  padding-top: 0; }
.solution .box4 dd:nth-of-type(3n),
.solution .box4 dd{ width: 100%; margin-right: 0; margin-bottom: 10px;  }
}


/* 03_5高校教育解决方案 */
.Colleges .column_title{ padding-bottom: 40px;}
.Colleges .column_title .en{ font-size: 32px;}
.Colleges .column_title .en::before{ width: 5px; height: 30px; background: #0047ba; display: block; content: ''; position: absolute; left: 0; top: 9px; }
.Colleges .box{ padding-bottom: 40px;  }
.Colleges .box2 .dl {
    display: flex;
    flex-wrap: wrap;
}
.Colleges .box2 .dl dd{ border: 1px solid #e5e5e5; padding:50px 60px; float: left; margin: 30px 0; background: #fafafa; border-radius: 10px; width: 32%; margin-right: 2%; }
.Colleges .box2 .dl dd:nth-of-type(3n){ margin-right: 0; }
.Colleges .box2 .dl dd h2{ color: #0047ba;  }
.Colleges .box2 .dl dd p{ line-height: 32px; font-size: 16px;  }
.Colleges .p{ line-height: 30px; font-size: 15px; margin: 0; }
.Colleges .box3 .ul{ padding-top: 20px;display: flex;flex-wrap: wrap;}
.Colleges .box3 .ul li{ margin-bottom: 2%;border: 1px solid #e5e5e5; padding:50px 60px; float: left; background: #fafafa; border-radius: 10px;  font-size: 16px;}
.Colleges .box3 .ul li p{ line-height: 24px; }
.Colleges .box3 .ul li h2{ color: #0047ba;  }
.Colleges .box3 .ul li.li1{ width: 100%;   } 
.Colleges .box3 .ul li.li1 a{ display: block; border-bottom: 1px dotted #e2e2e2; line-height: 36px; padding: 5px 0; font-size: 16px; background: url(../images/Top002434-icon_a.png) no-repeat right center; position: relative; padding-right: 70px; }
.Colleges .box3 .ul li.li1 a em{ font-style: normal; font-family: "宋体"; padding-right: 10px; }
.Colleges .box3 .ul li.li1 a:hover{ color: #0047ba; }
.Colleges .box3 .ul li.li1 a span{ position: absolute; right: 0; font-size: 13px; padding-right: 15px; }
.Colleges .box3 .ul li.li1 p a{ color: #666; } 
.Colleges .box3 .ul li.li2,
.Colleges .box3 .ul li.li3{ width: 49%; } 
.Colleges .box3 .ul li.li2{ margin-right: 2%;  } 

@media(max-width:1024px){
.Colleges .box2 .dl dd,
.Colleges .box3 .ul li{ padding: 40px; min-height: 351px;  }
}
@media(max-width:768px){
.Colleges .box2 .dl{ padding-top: 20px;}
.Colleges .box2 .dl dd,
.Colleges .box3 .ul li{ padding: 30px; min-height: inherit; width: 100% !important; margin: 0 0 20px;}
}
@media(max-width:640px){
.Colleges .box2 .dl dd,
.Colleges .box3 .ul li.li1{ padding: 20px 30px; }
.Colleges .box2 .dl dd:last-of-type{ margin-bottom: 0;  }
.Colleges .box3 .ul li{ margin: 0 0 10px;}
.Colleges .box3 .ul li.li1 a{ font-size: 14px;   }
.Colleges .box3 .ul li.li1 a span{ font-size: 12px;   }
.Colleges .box3 .ul li h2{ margin: 10px 0 0; }
.Colleges .box3 .ul li.li1 p a{ padding: 0 70px 0 0; }
}
@media(max-width:375px){
.Colleges .box3 .ul{ padding-top: 0;  }
.Colleges .box3 .ul li.li1,
.Colleges .box3 .ul li.li2,
.Colleges .box3 .ul li.li3{ padding:0; border: 0; background: none; margin-right: 0; }
.Colleges .box3 .ul li h2{ font-size: 20px;  }
}
@media(max-width:320px){
.Colleges .box2 .dl dd{ padding: 20px; }
}

/* 03_6激光修复机解决方案 */
.Laserrepair .box{ margin-bottom: 30px;  }
.Laserrepair .p{ line-height: 32px; font-size: 16px;  }
.Laserrepair .box2{ padding: 10px 0; margin-bottom: 40px;  }
.Laserrepair .box2 .pic{ float: right; padding-top: 20px; margin-left: 5%;}
.Laserrepair .box2 .txt{ padding: 10px 0;  }
.Laserrepair .box2 .txt .p{ margin: 5px 0; line-height: 34px;   }
.Laserrepair .box2 .txt .p strong{ color: #0047ba;  }
.Laserrepair .box3 .p{ margin: 10px 0;  }
.Laserrepair .box3 .table_1{ line-height: 50px; padding: 20px 0 15px; } 
.Laserrepair .box3 .table_1 table tr,
.Laserrepair .box3 .table_1 table th{ width: 100%; border: 1px solid #e5e5e5; }
.Laserrepair .box3 .table_1 table th{ text-align: left; background: #0047ba; border: 1px solid #0047ba; color: #fff; }
.Laserrepair .box3 .table_1 table td{ width: 50%; float: left; border-right: 1px solid #e5e5e5;  }
.Laserrepair .box3 .table_1 table td:nth-of-type(2n){ border-right: 0;  }
.Laserrepair .box3 .table_1 table th,
.Laserrepair .box3 .table_1 table td{  padding-left: 30px; }

.Laserrepair .box3 dl{ padding-top: 20px;  display:flex; flex-wrap:wrap;}
.Laserrepair .box3 dd{ width: 23%; margin-right: 2%; float: left; background: #0044a8;line-height: 24px; min-height:188px;}
.Laserrepair .box3 dd:hover{ background: #0a122e; }
.Laserrepair .box3 dd:nth-of-type(4n){ margin-right: 0;  }
.Laserrepair .box3 dd a{ color: #fff; font-size: 16px; display: block; padding: 70px 30px; }

@media(max-width:1024px){
.Laserrepair .box3 dd{  }
.Laserrepair .box3 dd a{ font-size: 14px; }
}
@media(max-width:768px){
.Laserrepair .box2 .pic{  float: inherit; margin-left: 0; }
}
@media(max-width:640px){
.Laserrepair .box,
.Laserrepair .box2{ margin-bottom: 20px;  }
.Laserrepair .box3 dd{ width: 100%; margin-right:0; float: inherit; margin-bottom: 10px;  }
}

/* 03_7激光修复机解决方案_info */
.Laserrepair_info{ } 
.Laserrepair_info .box{ }
.Laserrepair_info .box1 .h2{ width: 30%; background: #0047ba; color: #fff; padding:8% 6%; font-weight: normal; float: left; margin: 0; }
.Laserrepair_info .txt{ float: right; width: 65%;  }
.Laserrepair_info .p{ line-height: 32px; font-size: 16px;  }
.Laserrepair_info .box2{ margin: 50px 0; padding: 40px 0;border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;   }
.Laserrepair_info .box2 dl{  }
.Laserrepair_info .box2 h2{ font-size: 20px; color: #0047ba;  }
.Laserrepair_info .box2 dd{ float: left; width: 49%; margin-right: 2%;  }
.Laserrepair_info .box2 dd:nth-of-type(2n){  margin-right: 0;  }
.Laserrepair_info .box2 .p{ line-height: 32px; min-height: 96px;  }
.Laserrepair_info .box2 .pic{  padding: 20px 0;  }

.Laserrepair_info .box3{ padding-bottom: 20px;  }
.Laserrepair_info .box3 .p{ margin: 20px 0;  }
.Laserrepair_info .box3 .h2{ font-size: 20px; color: #0047ba;  }
.Laserrepair_info .box3 .btn{ display: inline-block; height: 46px; line-height: 46px; padding: 0 50px 0 25px; text-align: center; color: #fff;  background:url(../images/Floor002398-more3.png) no-repeat 93% center #0044a8; border-radius: 30px;  cursor: pointer; }
.Laserrepair_info .box3 .btn:hover{ background:url(../images/Floor002398-more3.png) no-repeat 93% center #0a122e; }

@media(max-width:1024px){
.Laserrepair_info .box1 .h2{ padding:15% 6%;  }
}
@media(max-width:768px){
.Laserrepair_info .box1 .h2{ width: 70%; padding:15% 6%;  float: inherit;  }
.Laserrepair_info .box1 .txt{ width: 100%; float: inherit; }
}
@media(max-width:480px){
.Laserrepair_info .box1 .h2{ width: 100%; padding:20% 10%; }
.Laserrepair_info .box2{ margin: 20px 0 30px; padding: 30px 0; }
.Laserrepair_info .box2 dd{  width: 100%; float: inherit; }
}
@media(max-width:320px){
.Laserrepair_info .box2{ padding: 20px 0; }
}

/* 04_1产品TMCS定制化 */
.tmcs_box{  }
.tmcs_box .part{  padding-bottom: 5%; }
.tmcs_box .part .p{ line-height: 32px; font-size: 16px; }
.tmcs_box .part1 .column-head{ margin-bottom: 30px; }
.tmcs_box .part1 .int{ background: #fff; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.05); }
.tmcs_box .part1 .pic{ width: 40%; float: left; margin-right: 4%;  }
.tmcs_box .part1 .txt{ padding: 5% 4% 0 0; width: 56%; float: right; }
.tmcs_box .part2{ }
.tmcs_box .part2 .int{ background: #f6f8fb;  }
.tmcs_box .part2 .int .pic{   }
.tmcs_box .part2 .int .txt{ padding: 2% 3% 3%; }
.tmcs_box .part2 .int .txt .h2{ color: #000; margin: 40px 0 20px;  }
.tmcs_box .part3{ padding-bottom: 0; }

@media(max-width:1024px){
.tmcs_box .part1 .int{  padding: 30px 30px 20px;  }
.tmcs_box .part1 .txt{ padding:0;  }
}
@media(max-width:768px){
.tmcs_box .part1 .int{  padding: 0; background: none; box-shadow:none;  }
.tmcs_box .part1 .pic,
.tmcs_box .part1 .txt{  width: inherit; float: inherit;  }
.tmcs_box .part1 .txt{ padding-top: 35px;  }
}

/* 04_1产品TMCS定制化 基于UPStart结构下的TMCS产品定制 */
.RighInfo002816 .img-block{display: block;width: 100% !important; height:auto !important;}
.RighInfo002816 ul{margin-bottom: 6%;}
.RighInfo002816 ul .inner{background: #f6f8fb; padding-top: 8%; padding-bottom: 8%;}

.RighInfo002816 ul .dl dd{ line-height: 30px;font-size: 16px; float: left; position: relative; padding-left: 20px; width: 32%; margin-right: 2%; margin-bottom: 10px;  } 
.RighInfo002816 ul .dl dd:nth-of-type(3n){ margin-right: 0; } 
.RighInfo002816 ul .dl dd::before{ position: absolute; left: 0; top: 10px; display: inline-block; content: '';  width: 10px; height: 10px; border-radius: 50px; border: 2px solid #0047ba; }

.RighInfo002816 ul h3{ font-size: 18px; color: #032149;}
.RighInfo002816 ul h3:before{display: inline-block; content: ''; height:16px; width:4px; background: #0047ba; vertical-align: middle; margin-right: 15px;}
.RighInfo002816 ul .li p{ line-height: 28px; color: #666;font-size:16px;}
.RighInfo002816 ul .li p,.RighInfo002816 ul .li span{font-size:16px !important}
.RighInfo002816 ul .li .icon{padding-bottom: 15px;}
@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
.RighInfo002816 ul:nth-child(2n) .ol{float: right;}
.RighInfo002816 ul:nth-child(2n) .li{float: left;}
.RighInfo002816 ul .ol,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{  margin-left: -10%; padding-left: 12%; padding-right: 12%; }
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding-left: 12%; padding-right: 12%; }
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;}
}

/* 04_2品质管理 */
.Quality_Assurance{ }
.Quality_Assurance .part h2.t-1{font-size: 36px;color: #0a122e; font-weight: normal; margin: 0; }
.Quality_Assurance .part h2.t-2{ color: #0047ba; font-size: 24px; text-transform: capitalize; font-weight: normal; margin: 0;  }
.Quality_Assurance .p{line-height: 32px; font-size: 16px; margin: 30px 0;}
.Quality_Assurance .part .txt{ padding-top: 2.5%; }
.Quality_Assurance .part .pic{  float: right;  margin-left: 5%; width: 35.714%; border-radius: 10px; }

.Quality_Assurance .part2{ background: #f1f1f1; margin: 4% 0; padding: 4% 0;  }
.Quality_Assurance .part2 .tit{ padding-bottom: 35px; padding-top: 15px;  }
.Quality_Assurance .part2 .h2{ color: #000; font-size: 20px;  }
.Quality_Assurance .part2 .p{ margin-top: 0; }
.Quality_Assurance .part2 .pic{ float: left; margin-left: 0;  }
.Quality_Assurance .part2 .txt{ padding-top: 0; width: 59%; float: right; }
.Quality_Assurance .part2 .infop{ margin: 10px 0; }

.Quality_Assurance .part3 .auto_1400{ }
.Quality_Assurance .part3 .txt{ padding-top: 2%; }
.Quality_Assurance .part3 .pic{   }

.Quality_Assurance .part4{ background: #f1f1f1; }

.RighInfo002363{ margin-top: 6%; }
.RighInfo002363 .box2{  padding:5.5% 0;}
.RighInfo002363 .box2 .list{ padding-top: 40px;}
.RighInfo002363 .box2 ul{ padding-top: 4%;  }
.RighInfo002363 .box2 li{ float:left; width: 31%; margin-right: 3.5%; padding-left: 3%; padding: 2%; text-align: left; position:relative; }
.RighInfo002363 .box2 li:last-of-type{ margin-right: 0; }
.RighInfo002363 .box2 li::before{ position:absolute; content:''; width:1px; border-right:1px solid #e2e2e2; right:0; top:0; height:100%;}
.RighInfo002363 .box2 li a{display: block; margin:0 auto; }
.RighInfo002363 .box2 li figure img{ width:100%; max-width:82px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; position: relative; top: 0;}
.RighInfo002363 .box2 li:hover figure img{ top: -10px;}
.RighInfo002363 .box2 li h3{font-size: 18px; color: #333; margin:25px 0 15px;}
.RighInfo002363 .box2 li p{line-height: 32px; height:128px; overflow:hidden; font-size: 16px; color: #666; margin-top:20px;}
@media(max-width:767px){
.RighInfo002363 .box2{  padding:20px 0;}	
.RighInfo002363 .box2 li{ width:50%; margin-bottom:2%;}
.RighInfo002363 .box2 li{ border-left:1px solid #e5e5e5;}
.RighInfo002363 .box2 li:nth-child(2n){ border-left:1px solid #fff;}
}

@media(max-width:1024px){
.Quality_Assurance .part .txt{ padding-top: 0; }
}
@media(max-width:768px){
.RighInfo002363 .box2 li{ padding: 10px;  }
}
@media(max-width:640px){
.RighInfo002363 .box2 li:nth-child(2n),
.RighInfo002363 .box2 li{ border: 0; border-bottom: 1px solid #e2e2e2;  }
.RighInfo002363 .box2 li::before{ border: 0;  }
.RighInfo002363 .box2 li h3{ margin-top: 10px;  }
.Quality_Assurance .part .pic,
.Quality_Assurance .part .txt{ width: inherit; float: inherit; margin-right: 0; margin-left: 0;  }
.Quality_Assurance .part .txt{ padding-top: 30px;  }
.Quality_Assurance .part2{ padding: 30px 0; margin: 30px 0;  }
.Quality_Assurance .part2 .tit{ padding-bottom: 25px ;}
.Quality_Assurance .part h2.t-1{ font-size: 30px; margin-bottom: 10px;  }
.Quality_Assurance .part h2.t-2{ font-size: 18px;  }
.Quality_Assurance .p{ margin: 20px 0;  }
.RighInfo002363 .box2 li{ float:inherit; width: inherit; margin-right:0 }
}
@media(max-width:320px){
.Quality_Assurance .part2{ padding: 20px 0; margin:20px 0;  }
}

/* 04_3售后服务 */
.After_sales{ }
.After_sales .part1{ padding-bottom: 4%; margin-bottom: 4%; }
.After_sales .part1{ border-bottom: 1px solid #e5e5e5; }
.After_sales .part2 .column_title{ padding-bottom: 40px; }
.After_sales .p{ line-height: 32px; font-size: 16px; margin: 0; }

.After_sales .part3 h2.t-1{font-size: 36px;color: #0a122e; font-weight: normal; margin: 0; }
.After_sales .part3 h2.t-2{ color: #0047ba; font-size: 24px; text-transform: capitalize;  font-weight: normal; margin: 0; }

@media(max-width:640px){
.After_sales .part2 .column_title{ padding-bottom: 30px; }
.After_sales .part h2.t-1{ font-size: 30px; margin-bottom: 10px;  }
.After_sales .part h2.t-2{ font-size: 18px;  }
}
@media(max-width:320px){
.After_sales .part2{ padding: 20px 0; margin:20px 0;  }
}

/* 04_3售后服务 */
.RighInfo002224{}
.RighInfo002224 .wrap-content{}
.RighInfo002224 .item{ color:#333; padding-bottom: 50px; border-bottom: 1px solid #e5e5e5; margin-bottom: 50px; }
.RighInfo002224 .item .word{ text-align:center;}
.RighInfo002224 .item .tit{ margin-top:0;  margin-bottom: 30px; font-size:24px; font-weight:normal; color: #0047ba;  }
.RighInfo002224 .item .con{ line-height:32px; font-size: 16px; position:relative; margin:0; color: #666; }
.RighInfo002224 .item .con:before{ display:none;}
.RighInfo002224 .item:first-child .tit{ font-style:normal;}
@media screen and (min-width: 768px){
  .RighInfo002224 .item .word{ float:left; width:50%; text-align:left;}
  .RighInfo002224 .item .pic{ float:right; width:43%;}
  .RighInfo002224 .item:nth-of-type(2n) .word{ float:right; }
  .RighInfo002224 .item:nth-of-type(2n) .pic{ float:left; }
  .RighInfo002224 .item:first-child .pic{}
  .RighInfo002224 .item .tit{font-size:30px; }   
  .RighInfo002224 .item .word{ padding-top:40px;}	
  .RighInfo002224 .item .con{ overflow:hidden; }	
  .RighInfo002224 .item .tit em{ font-size:14px;}
}
@media screen and (min-width: 1024px){
  .RighInfo002224 .item .tit{font-size:24px; }   
  .RighInfo002224 .item .word{ padding-top:90px;}	
  .RighInfo002224 .item6 .word{ padding-top: 60px; }
  .RighInfo002224 .item6 .word .h2{ font-size: 18px; padding-top: 20px; }
  .RighInfo002224 .item6 .word .infop{ margin: 10px 0; color: #666; }
}
@media(max-width: 1024px){
.RighInfo002224 .item .word{ padding-top: 0; }
}
@media(max-width: 640px){
.RighInfo002224 .item{  padding-bottom: 30px;  margin-bottom: 30px;  }
.RighInfo002224 .item .word{ text-align: left; padding-bottom: 30px;  }
.RighInfo002224 .item .tit{ margin-bottom: 20px; }
}

/* 04_4FAQ常见问题 */
.TextList001202 .column_title p{ font-size: 16px; margin-bottom: 0; }

.TextList001202 .tab .h1_tab{ margin:0 0 30px; overflow:hidden; font-size:16px; font-weight:normal; color:#000;  border-bottom: 1px solid #e5e5e5; }
.TextList001202 .tab .h1_tab span{ display: inline-block; color: #666; line-height:50px; margin-right:4px; cursor:pointer;}
.TextList001202 .tab .h1_tab span a{ display: inline-block; padding:0 25px;  }
.TextList001202 .tab .h1_tab span:hover,
.TextList001202 .tab .h1_tab span.aon{ border-bottom: 2px solid #0047ba; }
.TextList001202 .tab .h1_tab span:hover a,
.TextList001202 .tab .h1_tab span.aon a{ color:#0047ba; }

.TextList001202 li{padding-bottom:10px;}
.TextList001202 dl{ position:relative; padding-left:55px;}
.TextList001202 dl dt,
.TextList001202 dl dd{ border:1px solid #e3e7e6;}
.TextList001202 dl dt{ position:absolute; background: #fcfcfc; width:50px; left:0; top:0; color:#0047ba; text-align:center; font-size:24px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:50px; line-height:50px;}
.TextList001202 dl.A dd{ padding:2%; line-height:24px; font-size:14px; background: #fff; }
.TextList001202 dl.Q dd{ padding:0 2%; font-size: 16px; color: #333; background: #fcfcfc;  }
.TextList001202 li figure{ padding-top:2%;} 
.TextList001202 dl.A{ display:none; padding-top:10px;}
.TextList001202 dl.A dt{ top:10px;}
.TextList001202 dl.A p{ margin:0; color: #666; }
.TextList001202 dl.Q_on dt{ color:#fff; background-color:#0047ba;}
.TextList001202 dl.Q_on dd{background-color:#f6f8fb;}
@media(max-width:480px){
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:40px; line-height:40px;}
.TextList001202 dl dt{font-size:20px;}
.TextList001202 dl.A p{ }
}

/* 04_5下载 */
.TextList001214{  }
.TextList001214 .tab .h1_tab{ margin:0 0 40px; overflow:hidden; font-size:16px; font-weight:normal; color:#000;  border-bottom: 1px solid #e5e5e5; }
.TextList001214 .tab .h1_tab span{  display: inline-block; color: #666; line-height:50px; margin-right:4px; cursor:pointer;}

.TextList001214 .tab .h1_tab span a{ display: inline-block; padding:0 25px;  }
.TextList001214 .tab .h1_tab span:hover,
.TextList001214 .tab .h1_tab span.aon{ border-bottom: 2px solid #0047ba; }
.TextList001214 .tab .h1_tab span:hover a,
.TextList001214 .tab .h1_tab span.aon a{ color:#0047ba; } 

.TextList001214 li{ float:left; width:31.5%; margin-right:2.75%; margin-bottom:2.75%; border: 1px solid #e5e5e5; background: #fff; border-left: 2px solid #0555e4; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.1); padding:3%; }
.TextList001214 li:nth-child(3n){ margin-right:0;}
.TextList001214 li h3{ color:#000; font-size:16px; font-weight:normal; margin:0;}
.TextList001214 li p{ margin:10px 0;}
.TextList001214 li p span{ color:#0047ba; vertical-align:middle;} 
.TextList001214 li:hover{ background: #0047ba; border: 1px solid #0047ba;  }
.TextList001214 li:hover *{ color: #fff; }
.TextList001214 li a.btn{ display: block; width: 180px; height: 40px; line-height: 38px; border: 1px solid #e5e5e5; font-size: 14px; color: #0a122e; background: url(../images/TextList001214-icon.png) no-repeat 6% center; padding-left: 45px; margin-top: 15px; }
.TextList001214 li:hover a.btn{ border: 1px solid #fff; color: #fff; background: url(../images/TextList001214-icon2.png) no-repeat 6% center; }

@media(max-width:768px){
.TextList001214 li:nth-child(3n),
.TextList001214 li{ width:49%; margin-right: 2%; }
.TextList001214 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.TextList001214 .tab .h1_tab{ margin:0 0 30px;  }
.TextList001214 li:nth-child(3n),
.TextList001214 li{ float:none; width:100%; clear:both; margin-bottom:20px; padding: 20px;  }
.TextList001214 li:last-of-type{ margin-bottom: 0; }
.TextList001214 li h3{font-size:18px;}
}
@media(max-width:320px){
.TextList001214 li h3{font-size:16px;}
}

/* 05_企业文化 */
.RighInfo002810{ }

.RighInfo002810 dl{ padding-bottom: 5%;  }
.RighInfo002810 dl .culture_box{  }
.RighInfo002810 dl .culture_box .intro{ width: 50%; float: left; }
.RighInfo002810 dl .culture_box .pic{ float: right; width: 40%; margin-left: 5%; margin-right: 0;}
.RighInfo002810 dl .pic img{ border-radius: 10px; }
.RighInfo002810 dl .tit h2.t-1{font-size: 32px;color: #0a122e; font-weight: normal; margin: 0; }
.RighInfo002810 dl .tit h2.t-2{ font-family: "DINCond-Bold"; color: #0047ba; font-size: 18px; font-weight: normal; margin: 0; }
.RighInfo002810 dl .txt{ padding-top: 10px;  }
.RighInfo002810 dl .txt .p{ line-height: 30px; font-size: 16px; margin-top: 20px;}

.RighInfo002810 dl:nth-of-type(2n){ margin-bottom: 2%; padding: 4% 0 4.5%; background: #f6faff;  }
.RighInfo002810 dl:nth-of-type(3){ padding: 2% 0 5%; }
.RighInfo002810 dl:nth-of-type(2) .txt{  padding-top: 40px; float: right; width: 27%;}
.RighInfo002810 dl:nth-of-type(2) .pic{ float: left; width: 68.57%; margin-right: 0; }
.RighInfo002810 .box3 .tit h2.t-2,
.RighInfo002810 .box4 .tit h2.t-2{ font-size: 24px;  }

.RighInfo002810 .box4 .txt{  padding-top: 3%;  }
.RighInfo002810 .box4 .culture_box .pic{ float: left; margin-left: 0; }
.RighInfo002810 .box4 .culture_box .intro{ float: right; width: 55%; padding-top: 30px; }
.RighInfo002810 .box4 .infop{ margin-bottom: 30px; }

.RighInfo002810 .box4 .list{ padding: 5% 0 0; }
.RighInfo002810 .box4 .list dl{ float:left; border-radius: 10px;  width:31%; margin-right: 3.5%; display:table; border:1px solid #e5e5e5; padding: 3%; background: #fff; min-height: 451px; }
.RighInfo002810 .box4 .list dl:nth-of-type(3){ margin-right: 0;  }
.RighInfo002810 .box4 .list dt{ width:95px;}
.RighInfo002810 .box4 .list dt b{ display:block;width:45px; height:45px; background:#0047ba; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin-bottom: 20px;  }
.RighInfo002810 .box4 .list dt b::after{ position:absolute; content:''; width:20px; height:3px; background:#32bce4; bottom:0; right:0;}
.RighInfo002810 .box4 .p{  color:#666; margin:0; line-height: 30px; font-size: 15px; }

.RighInfo002810 .box5{ padding: 2% 0 4%; }
.RighInfo002810 .box5 .p{ margin:10px 0; font-size: 15px; } 
.RighInfo002810 .box5 .icon{ float: left; }
.RighInfo002810 .box5 .txt{ padding-left: 130px; padding-top: 5px; }
.RighInfo002810 .box5 .list{ padding-top: 20px;  }

.RighInfo002810 .txt-list .box{ background: #fafafa; border: 1px solid #eee; padding: 50px; border-radius: 10px; }
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom: 3%;}
.RighInfo002810 .txt-list .info{line-height: 26px; }
.RighInfo002810 .txt-list .red{ color: #0047ba; font-size: 18px;}
@media(min-width:769px){
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic img{ }
.RighInfo002810 .txt-list .box:nth-child(2n){  }
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002810 .box4 .list dl{ width:48%;}
.RighInfo002810 .box4 .list dl:nth-child(2n){ float:right;}
.RighInfo002810 .box4 .list dl:nth-child(2n+1){ clear:left;}
}
@media(max-width:1024px){
.RighInfo002810 .box4 .list{ padding-top: 10px; }
.RighInfo002810 .box4 .list dl{  min-height: 335px;   }
.RighInfo002810 dl .culture_box .pic{ margin-bottom: 10px;  }
.RighInfo002810 dl .culture_box .intro{ float: inherit; width: inherit; }
.RighInfo002810 .box4 .culture_box .intro,
.RighInfo002810 dl:nth-of-type(2) .txt{ padding-top: 0; }
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;} 
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 dl:nth-of-type(2) .pic,
.RighInfo002810 dl:nth-of-type(2) .txt,
.RighInfo002810 dl .culture_box .pic,
.RighInfo002810 dl .culture_box .intro,
.RighInfo002810 .box4 .culture_box .intro,
.RighInfo002810 .box4 .culture_box .pic{ float: inherit; width: inherit; margin-left: 0; padding-top: 0;  }
.RighInfo002810 dl .culture_box .pic{ padding-bottom: 20px; }
.RighInfo002810 .box4 .list dl,
.RighInfo002810 .box4 .list dl:nth-child(2n+1){ width: 100%; min-height: inherit; margin-right: 0; margin-bottom: 20px;  }
}
@media(max-width:640px){
.RighInfo002810 .box4 .list dl{ padding: 20px; }
.RighInfo002810 .box5,
.RighInfo002810 dl:nth-of-type(2n),
.RighInfo002810 dl:nth-of-type(2n),
.RighInfo002810 dl:nth-of-type(3){ padding: 30px 0; }
.RighInfo002810 .txt-list .box{ padding:20px 30px;  }
.RighInfo002810 .box5 .icon{ float: inherit; }
.RighInfo002810 .box5 .icon img{ max-width: 80px; }
.RighInfo002810 .box5 .txt,
.RighInfo002810 .box5 .list{ padding:0;  }
.RighInfo002810 .box5 .p{ margin: 20px 0; }
}

/* 05_联系我们 */
.Map001070{ padding-bottom: 3%;  }
.Map001070 dd{ border:1px solid #e5e5e5; border-radius: 5px;  padding-right:53%; background-color:#fff; position:relative; min-height: 300px; }
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:5% 0 5% 6%;}
.Map001070 dd figure h2{font-size: 22px;color: #00479d; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{line-height:36px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat;  background-position:left center; }
.Map001070 dd li.add{background-image:url(../images/Map001070-ico_01.png);}
.Map001070 dd li.yb{background-image:url(../images/Map001070-ico_02.png);}
.Map001070 dd li.phone{background-image:url(../images/Map001070-ico_03.png);}
.Map001070 dd li.fax{background-image:url(../images/Map001070-ico_04.png);}
.Map001070 dd li.email{background-image:url(../images/Map001070-ico_05.png);}
@media(min-width:641px){
.Map001070 .map,
.Map001070 .pic{ position:absolute !important; width:50%; right:0; height:100%; top:0; overflow: hidden; }
}
@media(max-width:640px){
.Map001070 dd{ padding:10px 20px 30px ;}
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h2{ font-size:20px;}
}
@media(max-width:320px){
.Map001070 dd li{ line-height: 30px;  }
}

/* 05_联系我们 tab */
.contact_tab{ padding-bottom: 4%;  }

/* 05_联系我们 tab分公司 */
.TextList002243{ }
.TextList002243 .list{ padding-top: 3%; }
.TextList002243 .list li{ padding: 50px; border-radius: 5px; border: 1px solid #e5e5e5; width: 48.5%; float: left; margin-right: 3%; margin-bottom: 3%; }
.TextList002243 .list li:nth-of-type(2n){ float: right; margin-right: 0;}
.TextList002243 .list li h4{font-size: 18px; color: #0a122e; font-weight: bold; margin-top: 0; }
.TextList002243 .list dl dd{font-size: 14px; color: #666; margin: 0 0 10px; position: relative; line-height: 36px; margin-bottom: 10px; padding-left: 36px; background-repeat: no-repeat;background-position: left center; } 
.TextList002243 .list dl dd.add{background-image:url(../images/Map001070-ico_01.png);}
.TextList002243 .list dl dd.phone{background-image:url(../images/Map001070-ico_03.png);}
.TextList002243 .list dl dd.email{background-image:url(../images/Map001070-ico_05.png);}
@media (max-width: 1024px){
.TextList002243 .list{ padding-top: 40px;  }
.TextList002243 .list li:nth-of-type(2n),
.TextList002243 .list li{ padding: 30px 30px 20px;  width: 100%; float: inherit; margin-right: 0; margin-bottom: 30px; }
}
@media (max-width: 480px){
.contact_tab{  padding: 30px 0;  }
.TextList002243 .list{ padding-top: 10px;  }
.TextList002243 .list li{ padding: 20px 20px 10px;  }
.TextList002243 .list dl dd{ line-height: 30px;   }
}

/* 05_联系我们 在线留言 */
.Form002219{ margin:10px 0 0; background: #fff; padding: 30px; border-radius: 10px; }
.Form002219 dl{ width:48%; float:left; padding-left:15%; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:3px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f5f5f5; color:#777; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#0047ba;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219{ padding:20px 0;  }	
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
} 

/* 05_组织架构 */
.Organization{ padding: 0 0 2%;  }


/* 05_核心竞争力  */
.single-fig{ }
.single-fig .column_title{ padding-top: 50px; }
.single-fig .txt{ width: 60%;  }
.single-fig .txt figure{ line-height: 30px; font-size: 16px;  }
.single-fig .pic{ float: right; text-align: center; margin-top: -190px; width: 28.57%; }
.single-fig dl{ border: 1px solid #e5e5e5; padding:50px 60px; margin: 30px 0; background: #fafafa; border-radius: 10px; }
.single-fig dl:first-of-type{ margin-top: 50px;  }
.single-fig dl.dl1{ width: 33%; }
.single-fig dl.dl1 .int dd{ padding-top: 10px;  }
.single-fig dl .icon{ float: left; }
.single-fig dl .int{ padding-left: 130px;  }
.single-fig .dl1{ margin-bottom: 3%; }
.single-fig .dl1 .icon{ float: inherit; padding-bottom: 5%; }
.single-fig .dl1 .int{ padding-left: 0; }
.single-fig dl .int dt{ font-size: 20px; font-weight: bold; color: #0047ba; margin: 0 0 10px; padding-top: 8px;  }
.single-fig dl .int dd{ font-size: 16px; line-height: 26px; color: #666;  }

@media(max-width:1024px){
.single-fig .column_title{  padding-top: 0;  }	
.single-fig .pic{ margin-top: -120px;margin-left: 5%; }	
}
@media(max-width:768px){
.single-fig .pic{ margin-top: -80px; width: 40%;  }	
.single-fig dl{ padding:30px 40px; }
}
@media(max-width:640px){
.single-fig .pic,
.single-fig .txt{ margin-top: 0; width: inherit; margin: 0; margin-bottom: 20px; float: inherit;  }	
.single-fig dl:first-of-type{ margin-top: 20px;  }
.single-fig dl{ padding:30px; }
.single-fig dl .icon{ float: inherit; display: block; }
.single-fig dl .int{ padding-left: 0; padding: 15px 0 0;  }
.single-fig dl .int dd{ line-height: 30px; }
}

/* 栏目页内容文字的before */
.infop{ line-height: 30px; font-size: 16px; position: relative; padding-left: 25px;  }
.infop::before{ position: absolute; left: 0; top: 10px; display: inline-block; content: '';  width: 10px; height: 10px; border-radius: 50px; border: 2px solid #0047ba; }
@media(max-width:320px){
.infop{ line-height: 28px; font-size: 14px;  }
}

/* 05_研发生产  */
.RDproduction .ul_num { margin:10px auto; }
.RDproduction .ul_num li{ float: left; color: #666; font-size: 18px; text-align: center; color:#0047ba;  } 
.RDproduction .ul_num li:nth-child(1){ width:16%; } 
.RDproduction .ul_num li:nth-child(2){ width:15%; } 
.RDproduction .ul_num li:nth-child(3){ width:16%; } 
.RDproduction .ul_num li:nth-child(4){ width:19%; } 
.RDproduction .ul_num li:nth-child(5){ width:18%; } 
.RDproduction .ul_num li:nth-child(6){ width:16%; }  
.RDproduction .ul_num li:hover .icon,
.RDproduction .ul_num li .onicon{ display: none; }
.RDproduction .ul_num li:hover .onicon{ display: table-cell; }
.RDproduction .ul_num li span { font-family: 'helve118',Verdana, Geneva, sans-serif; font-weight: bolder; font-size: 72px;  padding-right: 5px; }
.RDproduction .ul_num li p { font-size: 18px; color: #666; margin: 0; padding-top: 5px; font-weight: normal; }
.RDproduction .infop{ margin: 45px 0;  }

.Floor002820{ padding: 5% 0; position: relative; z-index: 20; border-radius: 10px; background: url(../images/Floor002820-bg.jpg) no-repeat center; }  
.Floor002820 .info-num{ padding: 0 4%;  }
.Floor002820 .info-num li{float: left; width: 33%; color: #fff; text-align: center; padding: 30px 0;  }
.Floor002820 .info-num li:nth-of-type(2){ border-left: 1px solid rgba(255,255,255,0.1); border-right: 1px solid rgba(255,255,255,0.1) }
.Floor002820 .info-num li aside{display: inline-block;position: relative;}
.Floor002820 .info-num li aside b{ font-size: 46px; display: inline-block; float: left; }
.Floor002820 .info-num li aside sub{ display:  inline-block; font-size: 16px; margin-left: 5px; float: left; }
.Floor002820 .info-num li .txt{ padding: 0; max-width: 270px; margin: 0 auto; }
.Floor002820 .info-num li .txt h1{ font-weight: normal; font-size: 22px; }
.Floor002820 .info-num li .txt p{ font-size: 14px; margin-bottom: 0; line-height: 24px; height: 48px; overflow: hidden; margin-top: 22px; }
 
@media(max-width:1024px) {
.RDproduction .ul_num li { width: 33.33% !important; margin: 2% 0; }
.RDproduction .ul_num li span { font-size: 40px; }
}
@media(max-width:768px){
.Floor002820 .info-num li aside b{ font-size: 52px; }
.Floor002820 .info-num li .txt{ padding: 0 30px;  }
}
@media(max-width:640px) {
.RDproduction .infop{ margin: 30px 0;  }
.RDproduction .ul_num li{ width: 50% !important; font-size: 14px; }
.RDproduction .ul_num li span { font-size: 30px; }
.RDproduction .ul_num li p { font-size: 16px; }
.Floor002820 .info-num li{text-align: center;}
.Floor002820 .info-num li:not(:last-child){margin-bottom: 20px;}
} 
@media(max-width:480px){
.Floor002820{ background: url(../images/Floor002820-bg2.jpg) no-repeat center; padding: 40px 20px; }  
.Floor002820 .info-num li{ width: 100%; border: 1px solid rgba(255,255,255,0.1);  }
}
@media(max-width:320px) {
.RDproduction .ul_num li p { font-size: 14px; }
} 

/* 05_营销网络 */
.marketing_network{ padding:4% 0 5% 0; background: #eeefef; }  
.marketing_network .boxflexd{display: flex;display: -webkit-flex;flex-wrap: wrap;}
.marketing_network .box{ width: 47%; margin-right: 4%; margin-bottom: 50px; float: left; background: #fff; padding: 60px 60px 70px; border-bottom: 4px solid #0047ba; border-radius: 20px;}
.marketing_network .box2{ margin-right: 0; }
.marketing_network .ul_num { margin: 45px auto 10px; }
.marketing_network .ul_num li{ float: left; color: #666; width: 50%;  } 
.marketing_network .ul_num li .icon{ width: 100px;  }
.marketing_network .ul_num li span { color:#0047ba; font-family: Impact, Arial Black, " sans-serif"; font-size: 42px; padding-right: 5px; }
.marketing_network .ul_num .txt{ font-size: 24px; padding-left: 20px; }
.marketing_network .ul_num li p { font-size: 16px; margin: 0; padding-top: 5px; }
.marketing_network .p{ line-height: 30px; font-size: 16px; margin-top:20px; min-height: 150px; }
.marketing_network .map{ margin-top: 0; }
.marketing_network .ul_num li .ytable {
    width: 100%;
}

@media(max-width:1024px) {
.marketing_network .box{ width: inherit; margin-right: 0;  }
.marketing_network .p{ height: auto;  }
} 
@media(max-width:768px) {
.marketing_network .box{ padding: 40px 40px 50px; margin-bottom: 40px; } 
}
@media(max-width:480px) {
.marketing_network .box{ padding: 25px 25px 35px; margin-bottom: 25px; } 
.marketing_network .ul_num{ margin-top: 25px; } 
.marketing_network .ul_num li{ width: inherit; margin-bottom: 30px;  } 
.marketing_network .ul_num li:last-of-type{ margin-bottom: 0;  } 
}

/* 05_营销网络-合作客户 */
.PicList002171{ padding:5% 0 2%; background: #fff; }
.PicList002171 .tab{ }
.PicList002171 .tab .h1_tab{ margin:0; overflow:hidden; font-size:16px; font-weight:normal; color:#000;  border-bottom: 1px solid #e5e5e5; }
.PicList002171 .tab .h1_tab span{  display: inline-block; padding:0 25px; color: #666; line-height:50px; margin-right:4px; cursor:pointer;}
.PicList002171 .tab .h1_tab span:last-of-type{ margin-right: 0; }
.PicList002171 .tab .h1_tab span.on{ color:#0047ba; border-bottom: 2px solid #0047ba; }

.PicList002171 .ul{ padding: 3% 0;  }
.PicList002171 .ul5{  }
.PicList002171 .ul5 dl{ width: 100%; float: left; padding:50px 60px; margin-bottom: 30px; border-radius: 10px;  }
.PicList002171 .ul5 dl dt{ font-size: 20px; padding-bottom: 20px; color: #fff; position: relative; padding-left: 15px; }
.PicList002171 .ul5 dl dt::after{ display: block; content: ''; width: 3px; height: 20px; background: #fff; position: absolute; left: 0; top: 4px;}
.PicList002171 .ul5 dl dd{ font-size: 14px; line-height: 34px;  width: 23.5%; margin-right: 2%; float: left; position: relative; }
.PicList002171 .ul5 dl dd:nth-of-type(4n){ margin-right: 0; }
.PicList002171 .ul5 dl dd a{ color: rgba(255,255,255,0.55); display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  }
.PicList002171 .ul5 dl dd a:hover{ color: #fff;  }
.PicList002171 .ul5 dl:nth-of-type(1){ background:#102952; }
.PicList002171 .ul5 dl:nth-of-type(2){ background:#101938; }
.PicList002171 .ul5 dl:nth-of-type(3){ background:#203250; }
.PicList002171 .ul5 dl:nth-of-type(4){ background:#0a122e; }
.PicList002171 li{ float:left; width:18%; margin-right:2.5%; margin-bottom:2.5%; border-radius: 10px;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block; border-radius: 10px;}
.PicList002171 li img{ display:block; width:100%;  border-radius: 10px;  max-height: 111px;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(0,71,186,0.9); 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:#f7f7f7;}

/* 查看更多 */
.btndown{ width: 100%; height: 50px; display: flex; flex-direction: column; justify-content: left; align-items: left; cursor: pointer; transition: 0.3s; color: #fff; padding-top: 20px; }
.btndown span{ display: block; width: 100px; height: 36px; line-height: 36px; text-align: center; border: 1px solid rgba(255,255,255,0.2); border-radius: 20px;}
.btndown span:hover{ background: #0047ba; border-color: #0047ba; color: #fff; cursor: pointer;  }
.btndown .down{ margin: 0 0 12px; animation: rise 1s linear infinite alternate; transition: 0.3s;}
@keyframes rise {
  0% {
    transform: translate(0);
  }

  100% {
    transform: translateY(10px);
  }
}

@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
.PicList002171 .ul5 dl{ padding:30px 40px; }
.PicList002171 .ul5 dl dd{ width: 49%; margin-right: 2%; }
.PicList002171 .ul5 dl dd:nth-of-type(2n){ margin-right:0; }
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 .ul5 dl dd{ width: 100%; margin-right: 0; }
.PicList002171 .ul5 dl{ padding: 20px ;}
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}
/* 05_CEO致词 */
.RighInfo002852{ padding: 0; background: url(../images/RighInfo002852-bg.jpg) bottom center no-repeat; }
.RighInfo002852 .title{ color: #333; font-size:  24px; font-weight: bold; padding-bottom: 3%;  } 
.RighInfo002852 .h2{ font-size:18px; color: #0a122e; margin-bottom: 10px; padding-left: 27px;  } 
.RighInfo002852 .intro-main{ }
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{ line-height: 24px; font-size: 14px; color: #666; } 
.RighInfo002852 .singlePage p{ margin: 5px 0; text-indent: 2em; font-size:14px; } 
.RighInfo002852 .title-css{padding: 1vw 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #0047ba;font-size: 24px;color: #0047ba;}
@media(min-width:641px){
.RighInfo002852 .intro-main .pic{float: right; width: 31%; margin-left: 7%; }
}
@media(max-width:640px){
	.RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
}
@media(max-width:480px){
.RighInfo002852 .title-css span{font-size: 18px;}
}


/* 05_发展历程 使命  */
.Timesingle{ padding: 4% 0;  background: url(../images/column_boxbg.jpg) no-repeat top center; }
.Timesingle .auto_1400{ border-bottom: 1px solid #e5e5e5; padding-bottom: 5%; }
.Timesingle .tit{ padding-top: 20px; }
.Timesingle .tit h2.t-1{ font-size: 24px;color: #0a122e; margin: 0; font-weight: bold; }
.Timesingle .tit h2.t-2{ font-weight: lighter; margin: 0;  color: #0047ba; font-size: 18px; padding-top: 6px; }
.Timesingle .pic{ width: 47.14%; margin-right: 5%; float: left; border-radius: 10px;}
.Timesingle .txt{ }
.Timesingle .txt .p{ line-height: 30px; font-size: 16px; margin-top: 2%;}

/* 05_发展历程  */
.Timeline002789{padding:0 0 5%; }

/*slick Basic*/
.Timeline002789 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Timeline002789 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Timeline002789 .slick-list:focus {outline: none}
.Timeline002789 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Timeline002789 .slick-slider .slick-track, 
.Timeline002789 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Timeline002789 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Timeline002789 .slick-track:before, 
.Timeline002789 .slick-track:after{display: table; content: '';}
.Timeline002789 .slick-track:after{ clear: both;}
.Timeline002789 .slick-loading .slick-track { visibility: hidden;}
.Timeline002789 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Timeline002789 .slick-slide .slick-loading img { display: none;}
.Timeline002789 .slick-slide .dragging img { pointer-events: none;}
.Timeline002789 .slick-initialized .slick-slide{ display: block; background:#0a122e; padding: 50px; min-height: 260px;  }
.Timeline002789 .slick-loading .slick-slide{ visibility: hidden;}
.Timeline002789 .slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent;}
.Timeline002789 .slick-initialized .slick-slide:nth-of-type(1),
.Timeline002789 .slick-initialized .slick-slide:nth-of-type(5n){ background: #003a63;  }
.Timeline002789 .slick-initialized .slick-slide:nth-of-type(3n){ background: #354d5f;  }
.Timeline002789 .slick-initialized .slick-slide:nth-of-type(4n){ background: #6a737b;  }
.Timeline002789 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Timeline002789 li .pic{ border-bottom: 1px solid #e5e5e5; padding: 0 8% 45px;}
.Timeline002789 li .Ispic{padding-bottom: 65%; width: 100%;margin: 0 auto;  }
.Timeline002789 li .inner{ position: relative;  }
.Timeline002789 li .inner time{font-size: 22px;display: block;font-family: Helvetica, sans-serif;font-weight: bold; color: #fff; }
.Timeline002789 li .inner p{line-height: 24px; font-size: 16px; overflow: auto; color: #fff; margin-bottom:0}
.Timeline002789 .slick-arrow{font-size: 0;width: 30px ;height: 30px;border: 0;position: absolute; top:50%; margin-top: -15px; cursor: pointer;padding: 0;background: #0047ba;z-index: 10; }
.Timeline002789 .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 2px solid #fff; border-top: 2px solid #fff; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0 0 -6px;}
.Timeline002789 .slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg); margin-left: -3px;}
.Timeline002789 .slick-disabled{background: #212638;}
@media(min-width:1025px){
.Timeline002789 .slick-prev{left: -15px;}
.Timeline002789 .slick-next{right:-15px;}
}
@media(max-width:1024px){
.Timeline002789 .slick-prev{left: 0;}
.Timeline002789 .slick-next{right:0;}
}
@media(max-width:768px){
.Timesingle{ padding: 30px 0;  }
.Timeline002789{ padding:0 0 50px;  }
}
@media(max-width:640px){
.Timesingle .pic,
.Timesingle .txt{ width: inherit; float: inherit; margin-left:0; }
}

/* 05_运营管理 */
.RighInfo002189{ } 
.RighInfo002189 .info{  padding-bottom: 60px;  } 
.RighInfo002189 .p{ line-height: 30px; font-size: 16px; margin: 0;  } 
.RighInfo002189 .box{ background: #f6f8fb; margin-bottom: 5%; border-radius: 10px;  }
.RighInfo002189 .box .pic{width: 48%; float: left; }
.RighInfo002189 .pic img{display: block; }
.RighInfo002189 .box:nth-of-type(odd) .pic img{ border-radius: 10px 0 0 10px;  }
.RighInfo002189 .box:nth-of-type(even) .pic img{ border-radius: 0 10px 10px 0;  }
.RighInfo002189 .txt{ width: 52%; float: right; position: relative; z-index: 10;}
.RighInfo002189 .txt .inner{ padding: 8% 10% 0;}
.RighInfo002189 .box:nth-child(2n) .pic{ float: right; }
.RighInfo002189 .box:nth-child(2n) .txt{ float: left; }
.RighInfo002189 .txt .tit{padding-left: 30px; margin-bottom: 20px; font-size: 24px; color: #333; position: relative; }
.RighInfo002189 .txt .tit::before{  position: absolute; left: 0; top: 10px; width: 14px; height: 14px; display: block; content: '';  border-radius: 50%; border: 2px solid #0047ba;}
.RighInfo002189 .txt p{ line-height: 30px; font-size: 15px; color: #888; }
.RighInfo002189 .txt p strong{ color: #666;  }

.RighInfo002189 .list2{ padding-top: 2%; }
.RighInfo002189 .list2 .box{ width: 30%; float: left; margin-right: 5%; background: #fff; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.15); }
.RighInfo002189 .list2 .box:nth-of-type(3n){ margin-right:0; }
.RighInfo002189 .list2 .box .pic{ width: 100%;  }
.RighInfo002189 .list2 .txt{ width:100%; float: inherit; min-height: 260px; }
.RighInfo002189 .list2 .txt .inner{ padding: 8% 10%; }
.RighInfo002189 .list2 .box .pic img{ border-radius: 10px 10px 0 0; }
.RighInfo002189 .list2 .txt .tit{ font-size: 18px; font-weight: bold; padding-left: 25px; }
.RighInfo002189 .list2 .txt .tit::before{ top: 7px;  }
.RighInfo002189 .list2 .txt p{ line-height: 26px; font-size: 14px; }

@media(min-width:1025px){ 
.RighInfo002189 .box .pic .inner img{   } 
}
@media(max-width:1024px){
.RighInfo002189 .ytable,
.RighInfo002189 .ytable-cell{display: block;}
.RighInfo002189 .list .txt .inner{padding: 5%; }
.RighInfo002189 .txt .inner{ padding: 40px; }
.RighInfo002189 .list2 .txt .inner{ padding:5%; }
.RighInfo002189 .box .pic,
.RighInfo002189 .list2 .box .pic{ padding: 3%; }
.RighInfo002189 .list2 .box,
.RighInfo002189 .list2 .box .pic,
.RighInfo002189 .list2 .txt{ width:100%; float: inherit; min-height: inherit; }
}
@media(max-width:768px){
.RighInfo002189 .box .pic{ padding:0 }
.RighInfo002189 .list2 .box{ background: #fff; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.15);  }
.RighInfo002189 .list2 .box .pic{ padding: 0; }
.RighInfo002189 .box .pic{ width: 100%; }
.RighInfo002189 .pic img{ width: 100%;  }
.RighInfo002189 .txt{ width: 100%; float: left; }
.RighInfo002189 .info{  padding-bottom: 30px;  } 
}
@media(max-width:480px){ 
.RighInfo002189{ padding:10px 0 20px;  }
.RighInfo002189 .box{ margin-bottom: 20px; }
.RighInfo002189 .list2 .box .pic{ padding: 0; }
.RighInfo002189 .txt .inner{  padding: 30px 20px 20px !important;  }
.RighInfo002189 .auto_1280{ padding-top: 10px; }
.RighInfo002189 .pic{ padding: 0; }
}

/* 05_运营管理 */
.RighInfo001385{  }
.RighInfo001385 .part1{ background: #f6f8fb; margin-bottom: 6%; }
.RighInfo001385 .part1 .img{ border-radius: 10px 10px 0 0;}
.RighInfo001385 .part1 .intro{ padding: 40px ; }
.RighInfo001385 .part1 .intro .p{ margin-top: 0; }
.RighInfo001385 .bigbox dl.box{ padding-bottom: 10px;  }
.RighInfo001385 .bigbox dl.box:not(:last-child){ margin-bottom: 4%;  }
.RighInfo001385 .bigbox dl.box .pic{ float: right; width: 30%;  }
.RighInfo001385 .bigbox dl.box .pic img{ border-radius: 10px; }
.RighInfo001385 .bigbox dl.box .txt{ float: left; width: 63%; padding-top: 40px; }
.RighInfo001385 .bigbox dl.box .txt .column-head{ margin-bottom: 40px; }
.RighInfo001385 .bigbox dl.box:nth-of-type(2n){ background: #f6f8fb; padding: 4% 0; }
.RighInfo001385 .bigbox dl.box:nth-of-type(2n) .pic{ float: left; }
.RighInfo001385 .bigbox dl.box:nth-of-type(2n) .txt{ float: right;  }
.RighInfo001385 .part3{ padding: 4.5% 0 1.5%;  }
.RighInfo001385 .ul li{ box-shadow: 0 5px 15px 0 rgba(0,0,0,0.15); float: left; width: 31%;  margin-right: 3%; padding: 3% 3.5%; border-radius: 5px; min-height: 828px; }
.RighInfo001385 .ul li:nth-of-type(3n){ margin-right: 0;}
.RighInfo001385 .ul li .h2{  color: #0a122e; padding-top: 10px;  }
.RighInfo001385 .ul li .p{ font-size: 15px; }

.RighInfo001385 .p{ line-height: 30px; font-size: 16px;  }

@media(max-width:1024px){ 
.RighInfo001385 .ul li{ float: inherit; width: 100%; margin-right: 0; min-height: inherit; margin-bottom: 30px; }
.RighInfo001385 .bigbox dl.box .txt{padding-top: 0; }
}
@media(max-width:768px){ 
.RighInfo001385 .part1 .intro{ padding:30px; }
.RighInfo001385 .bigbox dl.box .pic,
.RighInfo001385 .bigbox dl.box .txt{ float: inherit; width: inherit; }
.RighInfo001385 .bigbox dl.box .pic{  padding-bottom: 30px; }
}
@media(max-width:640px){
.RighInfo001385 .ul li{ padding: 20px 25px; }
.RighInfo001385 .bigbox dl.box .txt .column-head{ margin-bottom:20px; }
.RighInfo001385 .bigbox dl.box:nth-of-type(2n){ padding:30px 0; }
.RighInfo001385 .part1 .intro{ padding:20px; }
}

/* 栏目页菜单 */
.Menu002188{ margin-top: -71px; position: relative; z-index: 2; background:rgba(10, 18, 46, 0.9);  height: 71px; overflow: hidden;  }
.Menuprdt{ margin-top: 0; }
.Menu002188 .owl-nav{display: block;overflow: hidden;}
.Menu002188 .owl-nav>div{position:absolute;top:0;height: 100%;width:20px;border:none;color:#fff;line-height:1000px;cursor:pointer;padding:0;}
.Menu002188 .owl-nav div.owl-prev{left: -5%;background: url(../images/next.png) center center no-repeat ;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.Menu002188 .owl-nav div.owl-next{right: -5%;background: url(../images/next.png) center center no-repeat }
.Menu002188 .owl-nav div.disabled{ display:none;}
.Menu002188 .owl-stage-outer{ overflow: hidden; }
.Menu002188 .owl-carousel .owl-dots.disabled, .Menu002188 .owl-carousel .owl-nav.disabled{display:block;}

.Menu002188 .Menu{ /*width: 63%; */ width: 100%;  }
.Menu002188 .Menu li{float:left; padding:25px 0; margin-right: 40px; }
.Menu002188 .Menu li:last-of-type{ margin-right: 0; }
.Menu002188 .Menu li a{font-size: 16px; color:rgba(255,255,255,0.65); padding-bottom:24px;position:relative}
.Menu002188 .Menu li a:after{ content:''; background:#fff; height:3px; width:100%; position:absolute; left:0; bottom:-1px; display:none;}
.Menu002188 .Menu li.aon a:after{ display:block;}
.Menu002188 .Menu li.aon a,.Menu002188 .Menu li a:hover{ color:#fff;}
.Menu002188 .Currents{ display:none;text-align:right; color:rgba(255,255,255,0.65); line-height:25px; float:right; padding-top: 23px;}
.Menu002188 .Currents em{ font-style:normal;background:url(../images/Menu002188-current_icon.png) no-repeat left center; background-size:auto 100%; padding-left:30px; display:inline-block;}
.Menu002188 .Currents a{ color:rgba(255,255,255,0.65); }
.Menu002188 .Currents span{ color:#fff; }
.Menu002188 .Currents a:hover{color:#fff;}
@media (max-width: 1024px){
   .Menu002188	.Currents{ display:none; }
	.Menu002188 .Menu{width: 94%;margin: 0 auto;}
	.Menu002188 .Menu li:last-of-type{ margin-right: 0; }
}
@media (max-width: 768px){
.Menu002188{margin-top: 0;min-height: inherit;height: auto;}
   .Menu002188 .Menu li a{ font-size: 16px; }
 .Menu002188 .owl-nav div.owl-prev,
  .Menu002188 .owl-nav div.owl-next{ background-size:18px auto;}
}
@media (max-width: 640px){
.Menu002188 .Menu li{ /* padding: 20px 0;*/  }
}
@media (max-width: 320px){
   .Menu002188 .Menu li a{ font-size: 14px; }
}




/* 05_企业简介 */
@font-face {
  font-family: "DINCond-Bold";
  src: url("../fonts/DINCond-Bold.woff2") format("woff2"),
       url("../fonts/DINCond-Bold.woff") format("woff"),
       url("../fonts/DINCond-Bold.ttf") format("truetype"),
       url("../fonts/DINCond-Bold.eot") format("embedded-opentype"),
       url("../fonts/DINCond-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.RighInfo002806{ padding: 2% 0;}
.RighInfo002806 .left{ width: 47%; float: left; }
.RighInfo002806 .left h2.t-1{font-size: 42px;color: #0a122e; font-weight: normal; margin: 0; }
.RighInfo002806 .left h2.t-2{ font-family: "DINCond-Bold"; font-weight: normal; margin: 0;  color: #0047ba; font-size: 24px; padding-bottom: 10px; }
.RighInfo002806 .p{line-height: 32px; font-size: 16px; margin: 30px 0;}

.RighInfo002806 .right{ float: right; width: 43%; }
.RighInfo002806 .list{ padding: 30px 0; border-radius: 10px; background: #0047ba; margin-top: -140px; }
.RighInfo002806 .list li{float: left; width: 48%; color: #fff; text-align: center; padding: 10px 0; position: relative; }
.RighInfo002806 .list li:nth-of-type(odd){ border-right: 1px solid rgba(255,255,255,0.2);  }
.RighInfo002806 .list li:nth-child(2n+1){clear: left;}
.RighInfo002806 .list li:nth-child(1)::after,
.RighInfo002806 .list li:nth-child(2)::after{ position: absolute; width: 60%; left: 20%; bottom: 0; height: 1px; background: rgba(255,255,255,0.2); display: block; content: ''; }
.RighInfo002806 .list li:nth-child(1),
.RighInfo002806 .list li:nth-child(2){ margin-bottom: 20px;  }
.RighInfo002806 .icon{ } 
.RighInfo002806 .icon img{ max-width: 85px; border-radius: 50px; border: 2px solid #fff;  } 
.RighInfo002806 .txt{ line-height: 24px; padding: 10px 0;  } 
.RighInfo002806 .right .pic{ margin-top: 6%; border-radius: 10px;  }

.RighInfo002806 .Floor002467{margin-top: 6%; }
.RighInfo002806 .Floor002467 .videobox{ position: relative; height: 200px;  border-radius: 10px; }
.RighInfo002806 .Floor002467 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 200px;}
.RighInfo002806 .Floor002467 .videobg .play{ display: block; background: url(../images/Floor002467-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 40px 40px; cursor: pointer; z-index: 5;}
.RighInfo002806 .Floor002467 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 15; display: none;}
.RighInfo002806 .Floor002467 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.RighInfo002806 .Floor002467 .videobg,.RighInfo002806 .Floor002467 .videobox{ height: 320px;}
	.RighInfo002806 .Floor002467 .videobg .play{background-size:40px 40px;}
}
@media only screen and (min-width: 1024px) {
	.RighInfo002806 .Floor002466 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
	.RighInfo002806 .Floor002467 .videobg,.Floor002467 .videobox{ height: 320px; border-radius: 10px; }
	.RighInfo002806 .Floor002467 .videobg .play{background-size:50px 50px;}
}




@media(max-width:1024px){
.RighInfo002806 .list{ margin-top: 0; }
}
@media(max-width:768px){
.RighInfo002806 .left,
.RighInfo002806 .right{ float: inherit; width: 100%; margin: 0; }
}
@media(max-width:640px){
.RighInfo002806 .left h2.t-1{font-size: 32px;}
.RighInfo002806 .left h2.t-2{font-size: 24px;}
}
@media(max-width:480px){
.RighInfo002806 .p{ margin: 20px 0;}
}


/* 05_行业展会 */
 @font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
/*slick Basic*/
.PicList002856 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002856 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002856 .slick-list:focus {outline: none}
.PicList002856 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002856 .slick-slider .slick-track, 
.PicList002856 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002856 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002856 .slick-track:before, 
.PicList002856 .slick-track:after{display: table; content: '';}
.PicList002856 .slick-track:after{ clear: both;}
.PicList002856 .slick-loading .slick-track { visibility: hidden;}
.PicList002856 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002856 .slick-slide .slick-loading img { display: none;}
.PicList002856 .slick-slide .dragging img { pointer-events: none;}
.PicList002856 .slick-initialized .slick-slide { display: block;}
.PicList002856 .slick-loading .slick-slide { visibility: hidden;}
.PicList002856 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002856 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002856{ }
.PicList002856 .three-menu{border-bottom: 1px solid #ebebeb;margin-bottom: 3%;}
.PicList002856 .three-menu li{float: left;line-height: 50px;}
.PicList002856 .three-menu li a{color: #333;font-size: 16px;display: block;border-bottom: 1px solid transparent;padding: 0 30px;}
.PicList002856 .three-menu li.on a,
.PicList002856 .three-menu li:hover a{color:#0047ba;border-color: #0047ba}
.PicList002856 .filter{max-width: 650px; margin-bottom: 3%;}
.PicList002856 dl.year{position: relative; z-index: 10;}
.PicList002856 dl.year dd{position: absolute; top: 100%; left: 0; width: 100%; z-index: 100;background: #f9f9f9;display: none;}
.PicList002856 dl.year dd a{display: block;padding: 5px 20px;line-height: 24px; }
.PicList002856 dl.year dd a:hover{background: #0047ba;color: #fff;}
.PicList002856 dl.year dt{position: relative;line-height: 50px;background: #fff; border: 1px solid #ededed; padding-right: 30px; padding-left: 20px;}
.PicList002856 dl.year dt:after{position: absolute; content: '';border: 4px solid transparent; border-top-color: #666; border-top-width: 6px;right: 20px; top: 50%; margin-top: -4px;}
.PicList002856 ul.search{position: relative;padding-right: 132px; z-index: 2;}
.PicList002856 ul.search .btn{position: absolute;right: 0; top: 0; width: 120px; line-height: 50px; background: #0047ba; text-align: center; color: #fff;}
.PicList002856 ul.search .text{width: 100%; line-height: 50px; height: 50px; background: #fff;  border: 1px solid #ededed; padding: 0 20px; color: #666;}
.PicList002856 ul.search .text.focus{color: #333;}

.PicList002856 .top-new{margin-bottom: 4%;}
.PicList002856 .top-new li{background: #f9f9f9;}
.PicList002856 .top-new li .img img{display: block;width: 100%;}
.PicList002856 .top-new li .txt .inner{padding: 20px;}
.PicList002856 .top-new li .txt time{font-family: "DINBold";font-size: 16px;color: #333;display: block;border-left: 3px solid #0047ba; padding-left: 19px; margin-left: -20px;}
.PicList002856 .top-new li .txt time b{display: block;font-size: 30px;}
.PicList002856 .top-new li .txt aside{margin: 20px 0 0 0;font-size: 24px;}
.PicList002856 .top-new li .txt p{line-height: 24px; color: #999;margin-top: 10px;}
.PicList002856 .top-new .slick-arrow{position: absolute;width: 70px; height: 70px; z-index: 10;background: #0047ba url(../images/PicList002856_prev.png) no-repeat center center;font-size: 0;cursor: pointer;padding: 0;border: 0;}
.PicList002856 .top-new .slick-prev{margin-left: -70px;}
.PicList002856 .top-new .slick-next{background-color: #212638;background-image: url(../images/PicList002856_next.png);}
.PicList002856 .list li{background: #f9f9f9; margin-bottom: 2%;position: relative;}
.PicList002856 .list li a{position: absolute; left: 0; top: 0; width: 100%;height: 100%; border: 3px solid #0047ba; opacity: 0;-webkit-opacity: 0; transition: 0.3s;}
.PicList002856 .list li a:hover{opacity: 1;-webkit-opacity: 1;}
.PicList002856 .list li .inner{padding: 40px;color: #333;}
.PicList002856 .list li time{font-family: "DINBold";font-size: 16px;}
.PicList002856 .list li aside.dot{font-size: 18px; margin: 5px 0 10px 0;}
.PicList002856 .list li p{color: #999;line-height: 24px; margin: 0;}
.PicList002856 .list li:hover aside.dot{color: #0047ba;}
@media(min-width:641px){
.PicList002856 dl.year{float: left; width: 38.462%;}
.PicList002856 ul.search{float: right;width: 59.231%;}
.PicList002856 .list li{float: left; width: 48%;}
.PicList002856 .list li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(min-width:769px){
.PicList002856 .top-new .slick-arrow{ left: 50%;bottom: 0; }
.PicList002856 .top-new li .img{width: 48%;}
.PicList002856 .top-new li .txt .inner{max-width: 500px; margin: 0 auto; }
}
@media(min-width:769px) and (max-width:1024px){
.PicList002856 .top-new .slick-arrow{width: 50px; height: 50px;}
.PicList002856 .top-new .slick-prev{margin-left: -50px;}
}
@media(max-width:768px){
.PicList002856 .top-new li .ytable,
.PicList002856 .top-new li .ytable-cell{display: block;}
.PicList002856 .top-new .slick-arrow{top: 0;right:0; width: 10vw;height: 10vw;background-size: 51% auto;}
.PicList002856 .top-new .slick-prev{right: 10vw;}
.PicList002856 .top-new li .txt{padding: 20px;}
}
@media(max-width:640px){
.PicList002856 .top-new li .txt aside{font-size: 20px;}
.PicList002856 dl.year{margin-bottom: 10px;}
}

/* 05_13行业展会_info */
.RichInfo005{  padding: 70px 0 80px; }
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h2{ margin:0; padding-bottom:15px; font-size:32px; font-weight:normal; color: #0a122e; }
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; font-size: 14px;  }
.RichInfo005 .news_info .title p span{ margin:0 5px;  color: #999;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info .pic{ padding: 20px 0; display: block; margin: 0 auto; }
.RichInfo005 .news_info .info .p{ line-height: 32px; font-size: 16px; text-indent: 2em;  }
.RichInfo005 .news_info .info p{ text-indent: 2em; font-size: 16px;  }
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:40px 0;} 
.RichInfo005 .news_info .info_back a{ display: inline-block; width: 140px; height: 40px; line-height: 40px; background:#0047ba; color: #fff; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block; line-height: 36px; }
.RichInfo005 .news_info .info_pn span a{ color:#999; font-size: 16px;  }
.RichInfo005 .news_info .info_pn span a:hover{color:#0047ba;}

@media(max-width:640px){
.RichInfo005{ padding: 40px 0; }
.RichInfo005 .news_info .title h2{ font-size: 24px; }
.RichInfo005 .news_info .info p{ text-indent:0;}
.RichInfo005 .news_info .info img{ width:100% !important; height:auto !important;}
.RichInfo005 .news_info .info_pn span{ line-height: 24px; margin-bottom: 10px;  }
}


/* 05_14人才理念 */
.HumanResources{  }
.HumanResources .ul ol{ padding-bottom: 5%; }
.HumanResources .ul li{ list-style: none;  }
.HumanResources .ul li{ box-shadow: 0 5px 15px 0 rgba(0,0,0,0.15); float: left; width: 48%;  margin-right: 4%; margin-bottom: 4%; padding: 5%; border-radius: 5px; }
.HumanResources .ul li:nth-of-type(2n){ margin-right: 0;}
.HumanResources .ul li .h2{  color: #0a122e; padding-top: 10px;  }
.HumanResources .ul li .p{ font-size: 15px; line-height: 30px;  }

@media(max-width:768px){
.HumanResources .ul li{ width: 100%; margin-right: 0;  }
}

/* 05_15职业发展 */
.CareerDevelopment{ padding: 70px 0 80px; background: url(../images/CareerDevelopment-bg.jpg) bottom center no-repeat;}
.CareerDevelopment .txt{ width: 70%; float: right; padding-top: 3%; }
.CareerDevelopment .txt .p{ font-size: 18px; line-height: 32px; }
.CareerDevelopment .pic{ width: 25%; float: left; }
@media(max-width:1024px){
.CareerDevelopment .txt{ padding-top: 0;  }
}
@media(max-width:768px){
.CareerDevelopment{ padding: 30px 0;  }
}
@media(max-width:640px){
.CareerDevelopment .pic,
.CareerDevelopment .txt{ width: inherit; float: left; }
}

/* 05_16人才激励 */
.Talentincentive{  }
.Talentincentive .left{ }
.Talentincentive .left .intro{ padding-bottom: 20px; }
.Talentincentive .img{ float: right; width: 35.714%; margin-left: 9%; margin-top: -50px; }
.Talentincentive .p{ font-size: 15px; line-height: 28px; }
.Talentincentive ul{ }
.Talentincentive li{ list-style: none; float: left;  background: #fff; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.15); padding: 50px;  border-radius: 20px; margin-bottom: 3%;  }
.Talentincentive li:nth-of-type(1),
.Talentincentive li:nth-of-type(2){ width: 55%; }
.Talentincentive li .ico{ float: left; position: relative; display: block; } 
.Talentincentive li .ico img{ float: left; border-radius: 50%; box-shadow: 0 5px 15px 0 rgba(0,0,0,0.1); } 
.Talentincentive .txt{ margin-left: 150px; }
.Talentincentive li .h2{ color: #0047ba; margin: 0; font-size: 22px; font-weight: normal; }
.Talentincentive .p{  }
.Talentincentive .ul2{ padding-top: 2%;  }
.Talentincentive .ul2 .Ispic{ width: 100%; padding-bottom: 60%; border-radius: 10px 10px 0 0; }
.Talentincentive .ul2 li{ width: 31%; margin-right: 3%; padding: 0; }
.Talentincentive .ul2 li:nth-of-type(3n){ margin-right: 0; }
.Talentincentive .ul2 li .ico,
.Talentincentive .ul2 li .ico img{ clear: both; float: none;  }
.Talentincentive .ul2 .txt{ padding-bottom: 0;  margin-left: 0; padding:40px 50px;  min-height: 335px;  }

@media(max-width:1024px){
.Talentincentive .ul2 li{  }
.Talentincentive .ul2 .txt{ padding:20px 20px 10px; min-height: 310px;  }
.Talentincentive .p{ font-size: 14px; line-height: 24px;   }
}
@media(max-width:768px){
.Talentincentive .img{ float: inherit; width: inherit; margin: 0 auto; display: block; }
.Talentincentive .ul2 li{ width: inherit; margin-right: 0; padding: 0; }
.Talentincentive .ul2 .txt{ min-height: inherit; padding: 30px;  }
.Talentincentive li:nth-of-type(1),
.Talentincentive li:nth-of-type(2){ width: 100%; }
}
@media(max-width:640px){
.Talentincentive li{ padding: 30px; margin-bottom: 30px;  }
.Talentincentive li .ico,
.Talentincentive li .ico img{ float: none; display: block; }
.Talentincentive .txt{ margin-left: 0; padding-top: 30px;  }
}


/*
 .Floor 为demo编号
 */
.RighInfo002502{ background-color: #3c4a56; width: 100%;}
.RighInfo002502 .auto_1600{max-width: 1600px; position: relative; background: #fff;}
.RighInfo002502 .wrap-container{ margin: 0 auto;  max-width: 1200px; padding: 0 15px;}
@media (max-width: 1230px) {
	.RighInfo002502 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}
.RighInfo002502 ul li{ margin-bottom: 20px; }
.RighInfo002502 ul li .liBox{border-radius: 30px 0 0 0; border: 2px solid #e7e7e7; padding: 20px;border-right: 3px solid #20979b; background: url(../images/RighInfo002502-icon.png) no-repeat 95% 20px;  background-size: 45px 29px;}
.RighInfo002502 ul li:nth-child(2n) .liBox{ border-right-color: #1361a7;}
.RighInfo002502 ul li .liBox .h3{margin: 0;font-size: 16px;font-weight: normal; color: #20979b;}
.RighInfo002502 ul li .liBox .txt{padding-top: 20px; font-size: 18px;}

@media screen and (min-width:768px ){
  .RighInfo002502 ul li{float: left; width: 48%;margin-right: 4%; margin-bottom: 2%;}
  .RighInfo002502 ul li:nth-child(2n){margin-right: 0;}
  .RighInfo002502 ul li .liBox{ background-size: 77px 50px;}
  .RighInfo002502 ul li:nth-child(3n) .liBox{ border-right-color: #1361a7;}
  .RighInfo002502 ul li:nth-child(3n+1) .liBox{ border-right-color: #20979b;}
  .RighInfo002502 ul li .liBox .txt{font-size: 22px; padding-top: 40px; height: 120px;}
}

/* 05_17社会招聘 */

.jobTitle{ position: relative; }
.jobTitle .form{ position: absolute; right: 0; top: 75px; width: 492px; height: 56px; }
.jobTitle .form .input1{ padding: 0 0 0 30px; font-size: 14px; line-height: 54px; line-height: 54px; color: #999; width: 100%; border: 0; border: #e2e2e2 solid 1px; }
.jobTitle .form .btn1{ cursor: pointer; outline: none; border: none; position: absolute; right: 0; top: 0; width: 60px; height: 56px; background: url(../images/nimg39_1.png) right center no-repeat; }

.jobPart1 em{ font-style: normal; }

.jobPart1{ padding-bottom: 30px;  }
.jobPart1 .column_title{ display: inline-block; }
.jobNav{ border: #ededed solid 1px; padding: 0 30px; background: #fff; }
.jobNav li{ padding: 20px 0 20px 120px; position: relative; border-bottom: #ededed solid 1px; font-size: 14px; min-height: 28px; overflow: hidden; }
.jobNav .li01{ padding: 20px 0; }
.jobNav li:last-child{ border-bottom: none; }
.jobNav li em{ position: absolute; left: 0; top: 20px; line-height: 28px; }
.jobNav li a{ float: left; display: block; padding: 0 10px; height: 28px; line-height: 28px; border-radius: 4px; margin-right: 5px; }
.jobNav li a:hover, .jobNav li .aNow{ background: #0047ba; color: #fff; }
.jobNav .form{ width: 460px; height: 28px; position: relative; }
.jobNav .form .input1{ font-size: 14px; line-height: 28px; line-height: 28px; color: #999; width: 390px;}
.jobNav .form .btn1{ position: absolute; right: 0; top: 0; width: 60px; height: 28px; background: url(../images/nimg39_1.png) right center no-repeat; }

.jobPart2{}
.jobPart2 .list{  }
.jobPart2 .list li:first-of-type{ border-top: #f0f0f0 solid 1px; margin-top: 3%; }
.jobPart2 .list li{ border-bottom: #f0f0f0 solid 1px; position: relative; padding: 50px 0; list-style: none;  }
.jobPart2 .list li .toptop{ position: relative; padding: 0 120px 0 27%; }
.jobPart2 .list li .leftDiv { position: absolute; left: 0; top: 0; width:25%; min-height: 64px;}
.jobPart2 .list li .name { position: relative; color: #0a122e; font-size: 24px; line-height: 30px; padding-bottom: 15px;}
.jobPart2 .list li .name em { position: absolute; left: 0px; bottom: 0px; display: block; width: 19px; height: 2px; background: #0a122e;}
.jobPart2 .list li .txt{ font-weight: bold; font-size: 16px; color: #0a122e; padding-bottom: 15px; }
.jobPart2 .list li .content{ line-height: 28px; color: #666; padding-bottom: 30px; font-size: 13px; }
.jobPart2 .list li .rightDiv{ position: absolute; right: 0; top: 25px; text-align: right; }
.jobPart2 .list li .address em{ display: block; font-size: 14px; color: #666;}
.jobPart2 .list li .address p{ font-size: 16px; padding-top: 12px; color: #0047ba; }
.jobPart2 .list li .time{ padding-top: 55px; font-size: 14px; color: #666; }
.jobPart2 .list li .hideBox{ display: none; padding: 0 120px 0 27%;  }
.jobPart2 .list li .btnDiv{ padding-top: 5px; padding-left: 27%; }
.jobPart2 .list li .btnDiv a{ display: block; width: 144px; height: 40px; border: #0047ba solid 1px; line-height: 40px; text-align: center; font-size: 14px; color: #0047ba; }
.jobPart2 .list li .btnDiv span{ display: none; }
.jobPart2 .list .liNow .btnDiv em{ display: none; }
.jobPart2 .list .liNow .btnDiv span{ display: block; }
.jobPart2 .list li .btnDiv a:hover{ background: #0047ba; color: #fff; }

.TextList002514{ padding: 70px 0 80px; background: url(../images/RighInfo002852-bg.jpg) bottom center no-repeat;}
.TextList002514 .list{ border:1px solid #e8e8e8; background: #fff; padding:0 3%; margin-bottom:15px;}
.TextList002514 .job-title{ line-height:30px; padding:15px 0; font-size:16px; cursor:pointer; position:relative;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#0047ba; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#0047ba;}
.TextList002514 .job-main{ display:none; padding:35px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#0047ba; padding:30px 0;}
.TextList002514 .job-info strong{ color:#333; }
.TextList002514 .job-info p{ line-height: 30px; padding-bottom: 10px;  }

.Phone-Box{ display: none; }

@media(max-width:480px ){
.jobPart2 .list li{ padding: 30px 0;  }
.jobPart2 .list li .toptop,
.jobPart2 .list li .hideBox{ padding: 0; }
.jobTitle .form{ position: relative; width: 100%; margin-bottom: 20px; top:0; }
.jobPart2 .list li .leftDiv{ width: inherit; position: relative; }
.jobPart2 .list li .rightDiv{ position: relative; top: 0; text-align: left; }
.jobPart2 .list li .address em,
.jobPart2 .list li .address p,
.jobPart2 .list li .address .time{ display: inline-block;  margin: 0; font-size: 16px; padding-top: 0; line-height: 32px;   }
.jobPart2 .list li .time{ padding-top: 0; padding-bottom: 20px;  }
.jobPart2 .list li .btnDiv{ padding: 0;  }
}

/* 05_企业新闻 */ 
.PicList001912{ }
.PicList001912 li{ margin-bottom:35px; border-radius: 5px; border:1px solid #e3e3e3; padding:4px;}
.PicList001912 li div{ padding:2%; overflow:hidden;}
.PicList001912 li .pic{ float:left; width:22.5%;}
.PicList001912 li .pic img{ display:block; width:100%; border-radius: 5px;}
.PicList001912 li figure{ float:right; border-left:1px solid #f3f3f3; width:75%; padding-left:25px; padding-bottom: 30px; }
.PicList001912 li h3{ margin:0; line-height:50px; font-size:18px;}
.PicList001912 li h3 span{ float:right; color:#999; font-size:12px; font-weight:normal;}
.PicList001912 li p{ line-height:24px; overflow:hidden; height:72px; color:#999;}
.PicList001912 li .more{ color:#0047ba;}
.PicList001912 li .more:hover{ color:#0a122e;}
@media(max-width:1000px){
.PicList001912 .columnName{ font-size:45px;}
.PicList001912 .columnName span{ font-size:24px;}
.PicList001912 li h3{ line-height:normal;}
.PicList001912 li p{ margin:2% 0; height:48px;}
}
@media(max-width:640px){
.PicList001912 .columnName{ font-size:35px;}
.PicList001912 .columnName span{ font-size:20px;}
}
@media(max-width:480px){
.PicList001912 li:last-of-type{ margin-bottom: 0;  }
.PicList001912 li .pic,
.PicList001912 li figure{ float:none; width:auto;}
.PicList001912 li figure{ border:0; padding-left:0; padding-top:3%;}
}


.columntab .h1_tab{ margin:0; overflow:hidden; font-size:16px; font-weight:normal; color:#000; text-align: right; }
.columntab .h1_tab span{ display: inline-block; color: #666; line-height:50px; margin-right:4px; cursor:pointer;}
.columntab .h1_tab span a{ display: inline-block;  padding:0 25px; }
.columntab .h1_tab span:hover,
.columntab .h1_tab span.aon{ border-bottom: 2px solid #0047ba; }
.columntab .h1_tab span:hover a,
.columntab .h1_tab span.aon a{ color:#0047ba; }

@media(max-width:768px){
.columntab{ float: left; padding-top: 0;  width: 100%; }
.columntab .h1_tab{ text-align: left; }
.columntab .h1_tab span{ margin-right: 0;  }
}
@media(max-width:480px){
.columntab .h1_tab{ border-bottom: 0; }
.tab .h1_tab span{ padding:0 15px; margin-bottom: 10px; line-height:40px; background: #fff; }
.tab .h1_tab span.on{ color:#fff !important; background: #0047ba; border-bottom: 0; }
}
@media(max-width:320px){
.columntab .h1_tab span{ width: 49%; margin-right: 1%; text-align: center; }
.columntab .h1_tab span:nth-of-type(2n){ margin-right: 0; }
}


/* 05_18员工文化 */ 
.Floor002658{ overflow:hidden; }
.Floor002658 .column_title{ width: 40%; float: left; }
.columntab{ float: right; width: 60%; padding-top: 10px;  }

/*slick Basic*/
.Floor002658 .slick-slider { text-align: center; position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-slider .txt{  display: none; }
.Floor002658 .slick-active .txt{ margin: 40px 0 0; display: block; }
.Floor002658 .slick-active h2{ color: #0a122e;  }
.Floor002658 .slick-active p{ color: #666; line-height: 24px;  }

.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002658 .slider .ul{ padding-top: 10px;  }
.Floor002658 .slider > ul{margin-bottom: 42px;}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.7;transition:0.5s 0.3s;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;}

.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-42px; display: none !important; }
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:14px; height:14px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; border-radius:50%; background:rgba(0,0,0,0.3);}
.Floor002658 .slick-dots li.slick-active{ border-color:#0047ba;}
.Floor002658 .slick-dots li.slick-active:before{ background:#0047ba;}
.Floor002658 .slick-dots li button{display: none;}

.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #b2b2b2;border-right:4px solid #b2b2b2; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left:18%; margin-left:-32px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:18%; margin-right:-32px;}
.Floor002658 .slick-arrow:hover{ border-color:#0047ba;}
@media(max-width:768px){
.Floor002658 .slider .ul{ padding-top: 40px;  }
.Floor002658 .slick-arrow{  width:16px; height:16px; border-top:2px solid #b2b2b2; border-right:2px solid #b2b2b2; margin-top:-16px; }
.Floor002658 .slick-prev{ left:20.5%;  }
.Floor002658 .slick-next{ right:20.5%; }
.Floor002658 .column_title{ width: 100%; float: inherit; }
.columntab{ float: left; padding-top: 0;  width: 100%; }
.columntab .h1_tab{ text-align: left; }
.columntab .h1_tab span{ margin-right: 0;  }
}
@media(max-width:640px){
.Floor002658 li.slick-slide{ transform:scale(1);}
.Floor002658 .slick-prev{left:3%; margin-left:0;}
.Floor002658 .slick-next{right:3%; margin-right:0;}
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}
.Floor002658 .slick-active .txt{ margin: 20px 0 0;  }
.Floor002658 .slick-active h2{ font-size: 18px; }
.Floor002658 .slick-active p{ height: 48px; overflow: hidden; }
.Floor002658 .slick-arrow{   border-top:2px solid #0047ba; border-right:2px solid #0047ba; }
.tab .h1_tab{ border-bottom: 0; }
.tab .h1_tab span{ padding:0 15px; margin-bottom: 10px; line-height:40px; background: #fff; }
.tab .h1_tab span.on{ color:#fff !important; background: #0047ba; border-bottom: 0; }
}
@media(max-width:320px){
.tab .h1_tab span{ width: 49%; margin-right: 1%; text-align: center; }
.tab .h1_tab span:nth-of-type(2n){ margin-right: 0; }
}


/* 右侧悬浮框 */
.Other002539{ position:fixed; z-index:200; right:15px;  }
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#0a122e; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:120px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_email figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_email figure a{ color:#fff;}
.Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/Other002539-icon.png) no-repeat left top #0a122e; border-bottom:1px solid #2a355d;}
.Other002539 .icon:hover{ background:url(../images/Other002539-icon.png) no-repeat left top #2a355d }
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .li_email .icon{ background-position:0 -100px;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_email figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#2a355d;}
.Other002539 .icon.open{background:#2a355d url(../../uploadfiles/menu_icon.png)}
.Other002539 .icon.open span{display:none}
}





/*这是滚动插件的公用样式 如出现雷同 请删除*/
.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%}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.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 .animated{animation-duration:1s;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-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.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 .1s 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-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*end*/

/* Tab切换 */
.tab_box .h1_tab{ margin:0; overflow:hidden; font-size:16px; font-weight:normal; color:#000;  border-bottom: 1px solid #e5e5e5; }
.tab_box .h1_tab span{  display: inline-block; padding:0 25px; color: #666; line-height:50px; margin-right:4px; cursor:pointer;}
.tab_box .h1_tab span.on{ color:#0047ba; border-bottom: 2px solid #0047ba; }

@media(max-width:480px){
.tab_box .h1_tab{ border-bottom: 0; }
.tab_box .h1_tab span{ padding:0 15px; margin-bottom: 10px; line-height:40px; background: #f5f5f5; }
.tab_box .h1_tab span.on{ color:#fff !important; background: #0047ba; border-bottom: 0; }
}
@media(max-width:320px){
.tab_box .h1_tab span{ width: 49%; margin-right: 1%; text-align: center; }
.tab_box .h1_tab span:nth-of-type(2n){ margin-right: 0; }
}



/* 网站地图 */
.state{ padding: 2% 0 3%; min-height: 400px;}
.state ul li{ text-decoration: none; list-style: none;}
.state ul li strong{ margin-right: 20px; }
.state ul li span{ margin: 0 5px; }
.state ul li u{ text-decoration: none;}

/* 搜索 */
.search_list{ padding:3% 0 0; min-height: 300px;}
.search_list li{ border-bottom:1px solid #eee; line-height:50px; font-size: 16px;  }
.search_list li span{ float:right; font-size:16px;}
.search_list li a::before{ display:inline-block;content:''; border:4px solid transparent; border-left-color:#0047ba; margin-right: 10px;}



.header-mid .li2 .sub-left .TopSubItem{display: none;}


/*20200827 zgy*/
.columntab{width:auto;float:none;}
.Spec002780.cid7,
.Spec002780.cid126,
.Spec002780.cid127,
.Spec002780.cid128,
.Spec002780.cid129,
.Spec002780.cid130{/* display: none; */}



.Bottom002494 .other .b-sharepanel ul li {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: none;
}
.Bottom002494 .other .b-sharepanel ul li a.bds_more {
    line-height: 40px;
    font-size: 30px;
    color: #fff;
    text-align: center;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    width: 100%;
    margin: 0;
    height: 100%;
    background: none;
}
.bdshare_dialog_box{display:none!important;}
.RighInfo002254 .Floor002467 .videobox iframe {
    max-width: 100%;
    border: none;
}

/*20201021 zy*/
.Top002434 .header-menu li .subnav dl dt .sub1 li{
    width:96%!important;
    		margin-top: -13px;
}
.Top002434 .header-menu li .subnav dl dt{
    line-height:34px;
}
.Top002434 .header-menu li .subnav dl dt h3{
    line-height:50px;
}

.Menu002188 .Menu li a{ display: inline;}
.Menu002188 .Menu li a:after {
    content: '';
    background: #fff;
    height: 3px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: -1px;
    display: none;
}
.Menu002188 .Menu li.aon a:after{
display: block;
}


.RichInfo005 .news_info .info p{
  text-indent: 0;
}
.Banner002704 .slides li video{
 /* position: absolute;
  left: 0;
  right: 0; */
  width: 100%;
  /* height: 100%; */
  object-fit: cover;
  display: block;
  z-index:10;
	background-color: transparent;
        background-repeat: no-repeat;
        -webkit-background-size:cover;
        -moz-background-size:cover;
        -o-background-size:cover;
        background-size:cover;
}
.jobPart2 .list li .btnDiv a{
display:inline-block;
width:auto;
padding:0 10px;
}

.Floor002722 .slick-track {
    padding-bottom: 1px;
}
@media(max-width:560px){
.Banner002704 .slides li {
    height: auto;
}
.Banner002704 .slides li video {
    height: 240px;
}
}

.email_a{
        font-size: 15px;
        color: #fff;
    }
.email_a img{    
    display: inline-block;
    width: 30px;
    height: 25px;
    position: relative;
    top: -1px;
    margin-right: 5px;

}
.email_a a{
        color: rgba(255,255,255,0.5);
    }
 .email_a a:hover{
        color: #fff;
    }

.Floor002529 .intro .ul_num li .ytable {
    width: 100%;
}
/* 弹窗表单 */ 
.customer_service .pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.customer_service .pop-up .ycenter{ height:100%;}
.customer_service .pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:1000px; background:#fff; border:5px solid #eee; border-radius:10px; padding:2% 2% 3%;}
.customer_service .pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#0047ba; cursor:pointer;}
.customer_service .pop-up .close::before,
.customer_service .pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);}
.customer_service .pop-up .close::before{ transform:rotate(45deg);}
.customer_service .pop-up#form td{ padding-top:30px; vertical-align:top;}
.customer_service .pop-up#form td.f-name{ text-align:right; width:140px; font-size: 13px; text-transform: capitalize; padding-right: 10px; line-height:32px;}
.customer_service .pop-up#form td .text{ width:100%; line-height:36px; height:36px; border:1px solid #eee; border-radius:3px; padding:0 5px;}
.customer_service .pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:#fff; background:#0047ba; max-width:120px;}
.customer_service .pop-up#form td .btn_reset{ background:#f5f5f5; color: #777; }
.customer_service .pop-up#form td textarea.text{ height:90px;}
.customer_service .pop-up#form p{ margin:0; text-align:center; color:#0047ba;} 

@media(max-width:640px){ 
.customer_service .pop-up#form td textarea.text{ margin-bottom: 20px; }
.customer_service .pop-up#form td{ display: block; padding-top: 0; }
.customer_service .pop-up#form td.f-name{ text-align:left; display: block; width: 100%; padding: 10px 0; line-height: 1.4;}
.customer_service .pop-up .main{ padding: 20px 20px 30px; }
}

/* 弹窗表单 */ 
.pop-up#form{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.pop-up#form .ycenter{ height:100%;}
.pop-up#form .main{ position:relative; width:90%; margin:0 auto; max-width:1000px; background:#fff; border:5px solid #eee; border-radius:10px; padding:2% 2% 3%;}
.pop-up#form .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#0047ba; cursor:pointer;}
.pop-up#form .close::before,
.pop-up#form .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);}
.pop-up#form .close::before{ transform:rotate(45deg);}
.pop-up#form td{ padding-top:30px; vertical-align:top;}
.pop-up#form td.f-name{ text-align:right; width:180px; font-size: 13px; text-transform: capitalize; padding-right: 10px; line-height:32px;}
.pop-up#form td .text{ width:100%; line-height:36px; height:36px; border:1px solid #eee; border-radius:3px; padding:0 5px;}
.pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:#fff; background:#0047ba; max-width:120px;}
.pop-up#form td .btn_reset{ background:#f5f5f5; color: #777; }
.pop-up#form td textarea.text{ height:90px;}
.pop-up#form p{ margin:0; text-align:center; color:#0047ba;} 

@media(max-width:640px){ 
.pop-up#form td textarea.text{ margin-bottom: 20px; }
.pop-up#form td{ display: block; padding-top: 0; }
.pop-up#form td.f-name{ text-align:left; display: block; width: 100%; padding: 5px 0; line-height: 1.2;}
.pop-up#form .main{ padding: 20px 20px 30px; }
}

/*20210331*/
.home_more a,.Floor002468 .list .item .word .more a{width:200px;}
.Floor002821 li .home_more{width:155px;}

/*20210422*/
.Floor002398 .list .pic:hover .txt a {
  position: absolute;
  padding: 0 30px;
  width: 100%;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  transform: translate(0,-50%);
}

[v-cloak]{ display: none; }
/*
@media(min-width:560px){
.Banner002704 .slides li video{height:100%;}
}
*/

/*20210430*/
.Floor002722 .news-top li.slick-slide .Ispic img{display:none;}
@media (min-width: 769px){
.Floor002722 .news-top li.slick-slide .inner {
    height: 366px;
    padding-top: 12%;
}}

#videoimg{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 99;
    }
.RighInfo002254 .Floor002467 .videobox video{max-width:800px;margin:0 auto;display:inline-block}
.RighInfo002254 .Floor002467 .videobg,.RighInfo002254 .Floor002467 .videobox{height: 480px;text-align: center;width: 800px;max-width: 100%;}

/*提交成功*/
.succeed-box{ text-align:center; padding:50px 0; color:#000;}
.succeed-box .tit{ font-size:62px;}
.succeed-box .des{ font-size:22px;}
.succeed-box .but{ margin-top:30px; display:flex; justify-content:center;}
.succeed-box .but a{ display:block; padding:10px 25px; background:#0047ba; color:#fff;}
.flex_box{    display: flex; gap: 1%;}
@media(max-width:1024px){
.flex_box{flex-wrap: wrap;}
}


/* 产品 在线留言 */
.Form002220{ margin:10px 0 0; background: #fff;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.Form002220 dl{ width:100%; float:left; padding-left:230px; min-height:40px; position:relative; margin-bottom:15px; max-width:700px;}
.Form002220 dl.odd{ margin-left:4%;}
.Form002220 dd{border-bottom: 0 !important;width: 100% !important;}
.Form002220 dt{ color:#5b5b5b; font-size:16px; position:absolute; left:0; width:230px; text-align:right; line-height:40px;font-weight: 600;}
.Form002220 .text{ border:1px solid #dfdfdf; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002220 dl.dl{ width:100%; float:none; max-width:none;}
.Form002220 textarea{border:1px solid #dfdfdf; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;overflow:hidden; resize:none; width:100%; height:100px; padding:10px; color:#5b5b5b;}
.Form002220 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f5f5f5; color:#777; font-size:14px; border:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; cursor:pointer;}
.Form002220 .submitbtn{ color:#fff; background-color:#0047ba;} 
@media(max-width:640px){
.Form002220 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002220 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002220{ padding:20px 0;  }	
.Form002220 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
} 


@media (min-width: 769px){
        .Floor002529 .intro .ul_num{display: flex; justify-content: space-evenly;}
        .Floor002529 .intro .ul_num li{ width:auto!important; }
        .Floor002529 .intro .ul_num li .ytable{ width:auto;}
        .Floor002529 .intro .ul_num:after{ display:none;}
		.Floor002529 .intro .ul_num .ytable {
			width: 100%;
		}
}






/*20241205*/

.auto_1440{ max-width:1440px;}
@media(max-width:1440px){
    .auto_1440{ padding:0 2%;}
}


.pro_spec .box{padding: 6.4%;border: 1px solid #c8c6c6;margin-bottom: 10px}
.pro_spec .box .title{font-size: 16px;color: #333;padding-left: 8px;border-left: 3px solid #11499e}

.pro_spec .box li{margin-top: 1vw;}
.pro_spec .box li .inp{position: relative;}
.pro_spec .box li .inp .txt{display: flex;align-items: center;justify-content: space-between;}
.pro_spec .box li .inp span{font-size: 15px;color: #333;width:90%}
.pro_spec .box li .inp input[type="checkbox"]{opacity: 0;position: absolute;z-index: 2;width: 100%;left: 0;top: 0;}
.pro_spec .box li .inp .dots{width: 18px;height: 18px;border: 1px solid #c8c6c6;display: flex;align-items: center;justify-content: center;z-index: 1;}
.pro_spec .box li .inp .dots::before{position: absolute;width: 100%;height: 100%;border: 1px solid #c8c6c6;display: flex;align-items: center;justify-content: center;z-index: 1}
.pro_spec .box li .inp input:checked + .txt span{color: #0047ba;}
.pro_spec .box li .inp input:checked + .txt label.dots::before{content: '';width: 14px;height: 14px;background: #0047ba;}

.pro_spec .box dl{margin-top: 1vw;}
.pro_spec .box dl + dl{margin-top: 1.25vw;}
.pro_spec .box dl dt{font-size:15px;color: #333; }
.pro_spec .box dl dd .inp{position: relative;display: flex;margin-top: 10px}
.pro_spec .box dl dd .inp .txt{display: flex;align-items: center;justify-content: space-between;}
.pro_spec .box dl dd .inp span{font-size: 15px;color: #333;line-height: 1}
.pro_spec .box dl dd .inp input[type="checkbox"]{opacity: 0;position: absolute;z-index: 2;width: 100%;left: 0;top: 0;}
.pro_spec .box dl dd .inp .dots{width: 10px;height: 10px;border: 1px solid #c8c6c6;border-radius: 2px;display: flex;align-items: center;justify-content: center;z-index: 1;margin-right: 12px;}
.pro_spec .box dl dd .inp .dots::before{position: absolute;width: 100%;height: 100%;border: 1px solid #c8c6c6;display: flex;align-items: center;justify-content: center;z-index: 1}
.pro_spec .box dl dd .inp input:checked + .txt span{color: #0047ba;}
.pro_spec .box dl dd .inp input:checked + .txt label.dots::before{content: '';width: 8px;height: 8px;background: #0047ba;}



.products_info1{padding-top: 70px}
.products_info2{padding: 70px 0 80px}

@media(min-width:1025px){
    .pro_inner{display: flex;justify-content: space-between}
    .pro_inner .left{max-width: 250px;width: 20%;flex: 0 0 auto;}
    .pro_inner .right{max-width: 1080px;width: 77%;}
}

@media(max-width:1024px){
    .pro_inner .left .box li{margin-top: 20px;}
    .pro_inner .left .box dl{margin-top: 20px;}
    .pro_inner .left .box dl + dl{margin-top: 28px;}
    
}
/*2025.3.19*/
/* 05_联系我们 在线留言 */
.Form002219{ margin:10px 0 0; background: #fff; padding: 30px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f5f5f5; color:#777; font-size:14px; border:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#0047ba;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219{ padding:20px 0;  }	
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
} 
.column-head2 em:hover {
    overflow: unset;
    white-space: unset;
    text-overflow: unset;
}

