@charset "utf-8";


/* 设置字库 */
@font-face {
	font-family: 'Oswald-Medium';
	src:url('../fonts/Oswald/Oswald-Medium.woff') format('woff');
    font-display:swap;
}
  /* Legacy iOS */
font-weight: normal; font-style: normal; }
/*全局初始化样式*/
*{box-sizing: border-box; margin:0; padding:0;}
body{position: relative; padding:0; margin:0 auto; font-size:14px; line-height:1.42857143; font-family:'SHSregular'; color: #333; min-width: 320px; width: 100%; zoom:1;background: #fff;
/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
/*
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
*/

/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
overflow-x: hidden;
}
*{-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; /*word-break: break-all;*/word-wrap: break-word;}
/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;}
p,h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
ul,ul li{ list-style:none; margin: 0; padding: 0;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333;}
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:middle;}

/*初始化a的样式和字体样式*/
a{ color:#333; text-decoration:none!important; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{color: #146ab0;}


.ytable {
    display: table;
    width: 100%;
}
.ytable-cell {
    display: table-cell;
    vertical-align: middle;
}


}
.dot2, 
.dot3, 
.dot4, 
.dot5, 
.dot6 {
    display: -webkit-box;
    display: box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
}

.dot2 {
    -webkit-line-clamp: 2;
}
.dot3 {
    -webkit-line-clamp: 3;
}

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after{ content:"."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}
.fl{float: left;}
.fr{float: right;}

.w1400{max-width:1400px;margin: 0 auto;width: 92%}


/*fullpage nav*/
#fp-nav ul li, .fp-slidesNav ul li{width: auto;height: auto;line-height:inherit;margin:0;}
#fp-nav ul li a, .fp-slidesNav ul li a{width: 7px;height: 7px;background: rgba(255,255,255,.4);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;margin:40px 0;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{font-size:0;}
#fp-nav ul li a.active, .fp-slidesNav ul li a.active{height: 47px;background: #0192eb;}
#fp-nav ul li a span.fp-sr-only::before, .fp-slidesNav ul li a span.fp-sr-only::before{display: none;}
/*fullpage nav*/

/*top*/
.top{position: fixed;top: 0;left: 0;width: 100%;z-index: 99;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.top .w1400{position: relative;}
.top .logo{float: left;line-height:100px;}
.top .logo .haCLogo{display: block;}
.top .logo .noCLogo{display: none;}
.top .nav{float: left;width: 70%;margin-left:4%;}
.top .nav li{line-height:100px;float: left;margin-left: 2.3vw;}
.top .nav li >a{color: #fff;font-size:18px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;display: block;position: relative;}
.top .nav li:hover >a:before,
.top .nav li.on >a:before{width: 11px;height: 7px;content: '';background-image:url(../images/icon1.png);position: absolute;left: 50%;margin-left:-5.5px;bottom:20px;}
/*@media(min-width:1024px){
.top .nav li:nth-child(2):hover >a:after,
.top .nav li:nth-child(3):hover >a:after{width: 17px;height: 6px;content: '';background-image:url(../images/icon2.png);position: absolute;left: 50%;margin-left:-8.5px;bottom:0;}
}*/
.top .nav li .subnav{position: absolute;top: 100px;width: 100%;left:0;background:rgba(255,255,255,.94);overflow:hidden;display: none;}
.top .nav li .subnav dl{width: 25%;float: left;margin:0;padding: 2.5%;position: relative;}
.top .nav li .subnav.prosubnav dl{width: 25%;}
.top .nav li .subnav.slosubnav dl{width: 33.33%;}
.top .nav li .subnav dl:before{width: 1px;height: 300%;content: '';background:#e0dfdf;top: 0;left: 0;position: absolute;}
.top .nav li .subnav dl dt img{display: block;}
.top .nav li .subnav dl dt h5{font-size:18px;color: #00377a;line-height:72px;}
.top .nav li .subnav dl dt h5 a{font-size: 14px;color: #00a0d9;margin-left:5%;}
.top .nav li .subnav dl dd{margin:0;line-height:1;}
.top .nav li .subnav dl dd a{font-size:16px;line-height:32px;}
.top .otherBox{float: right;width: 12%;}
.top .otherBox .shares{float: left;color: rgba(255,255,255,.66);line-height:100px;}
.top .otherBox .searchBox{float: left;margin:0 5px;}
.top .otherBox .searchBox dd{margin:0;}
.top .open-search{ position:relative; display:block; width:20px; height:20px; background:url(../images/search.png) no-repeat center center; background-size:contain; margin:40px 10px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.top .open-search::before,
.top .open-search::after{ position:absolute; content:''; height:2px; width:100%; left:0; transform:rotate(45deg); top:50%; margin-top:-1px;}
.top .open-search::after{ transform:rotate(-45deg);}
.top .open-search-show{ background:none!important;}
.top .open-search-show::before,
.top .open-search-show::after{ background:#fff;}
.top .top-search{ z-index:100; display:none; position:absolute; border:1px solid #ccc; background:#fff; top: 75%;right: 0}
.top .top-search .text{ width:250px; height:40px; line-height:40px; padding:0 40px 0 10px; border:none;}
.top .top-search .btn{ position:absolute; right:0; top:0; height:40px; width:40px; background:url(../images/search2.png) no-repeat center center;background-size:auto 50%;}
.top .otherBox .onlinemes{float: right;width: 62%;}
.top .otherBox .onlinemes a{display: block;line-height:35px;background:#146ab0;color: #fff;margin:32px 0px;width: 100%;text-align: center;border-radius:5px;}
.top .otherBox .langBox{float: right;position: relative;cursor: pointer;}
.top .otherBox .langBox i{display: inline-block;width: 14px;height: 14px;background-image: url(../images/lang.png);vertical-align:middle;}
.top .otherBox .langBox span{line-height:100px;display: inline-block;color: rgba(255,255,255,.5);margin:0 2px;}
.top .otherBox .langBox em{font-style:normal;font-family:'宋体';color: rgba(255,255,255,.7);line-height:100px;display: inline-block;vertical-align:middle;transform:rotate(90deg);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.top .otherBox .langBox dl{position: absolute;bottom: -10px;left: 0;margin:0;background:#fff;padding: 5% 15%;display: none;}
.top .otherBox .langBox dl dd{margin:0;}
.top .otherBox .langBox.onclck em{transform:rotate(270deg);}

.top.onslide{background:#fff;box-shadow:0 0 20px rgba(51,51,51,.2);}
.top.onslide .logo .haCLogo{display: none;}
.top.onslide .logo .noCLogo{display: block;}
.top.onslide .nav li >a{color: #333;}
.top.onslide .nav li:hover >a:before,
.top.onslide .nav li.on >a:before{background-image:url(../images/icon1_1.png);}
.top.onslide .open-search{background:url(../images/search2.png) no-repeat center center;}
.top.onslide .otherBox .shares{color: rgba(51,51,51,.66);}
.top.onslide .open-search-show::before,
.top.onslide .open-search-show::after{ background:#333;}
.top.onslide .otherBox .langBox i{background-image: url(../images/lang2.png);}
.top.onslide .otherBox .langBox span{color: #333;}
.top.onslide .otherBox .langBox em{color: #333;}

@media(max-width:1400px){
    .top .nav{width: 77%;margin-left: 4%}
}


/**/

.home_ban{position: relative;width: 100%!important}
.home_ban .bx-wrapper{position: relative;z-index: 11;width: 100%!important }
.home_ban li{background-position: center;background-size: cover;text-align: center;}
.home_ban li a{display: block;}
.home_ban li .wap{display: none;}
.home_ban .BanbBox{position: absolute;width: 100%;left: 0;bottom:0;background: rgba(0,0,0,.3);z-index: 999;color: #fff;}
.home_ban .BanbBox .itemB{float: left;width: 16.66%;border-left: 1px solid rgba(255,255,255,.6);padding: 1.5% 3% 2% 1.5%;}
.home_ban .BanbBox .itemB:nth-child(1){border-left:none;}
.home_ban .BanbBox .itemB h5{font-family:'Hvbo';font-size:50px;}
.home_ban .BanbBox .itemB h5 span{font-family:'黑体';font-size:16px;margin-left:2%;}
.home_ban .BanbBox .itemB p{font-size:16px;line-height: 20px;}
.home_ban .BanbBox .itemB .imgBox{ display: none;}


.home_ban .bx-pager {margin: 0 auto;text-align: center;position: absolute;left: 0;width: 100%;bottom: 20px;z-index: 10;}
.home_ban .bx-pager div {display: inline-block;padding: 6px;overflow: hidden;}
.home_ban .bx-pager div a {display: block;width: 12px;height: 12px;position: relative;background-color: #FFFFFF;border-radius: 36px;text-indent: 9999px;transition: all .5s ease-in-out;}
.home_ban .bx-pager div a:after{ content:""; position: absolute; left: 50%; top: 50%; width: 0; height: 0;  border-radius: 50%; display: block; opacity: 0;transition: all .3s ease-in-out;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.home_ban .bx-pager div a.active {position: relative;width: 45px}
.home_ban .bx-pager div a.active:after{ opacity: 1;left: -5px; top: -5px; width: 18px; height: 18px;border: 1px solid #fff;display: none}
.home_ban .bx-controls-direction {display: none;}

@media(min-width:1025px){
.home_ban li{}    
}
@media(max-width:1024px){
    .home_ban{height: auto!important;/*margin-bottom:3%;*/}
    .home_ban .fp-tableCell{height: auto!important;}
    .home_ban li {background-image:none!important;height: auto!important}
    .home_ban .bx-viewport{height: auto!important;}
}

/**/
/*.home_page2{background-repeat: no-repeat;background-position:right;}
.home_page2 .txtBox{background-image:url(../images/page2BG.jpg);background-size: cover;background-position:left center;background-repeat: no-repeat;display: table;width: 51%;}
.home_page2 .txtBox .distabcel{display: table-cell;vertical-align: middle;padding-left: 26.5%;padding-top: 5%}
.home_page2 .txtBox .distabcel h5{font-size:34px;color: #fff;line-height:1;text-transform: uppercase;margin-bottom: 1.5%;opacity: 0.3}
.home_page2 .txtBox .distabcel h1{font-size:50px;line-height:75px;color: #fff;font-weight: normal;}
.home_page2 .txtBox .distabcel h4{font-size:24px;line-height:28px;font-weight:normal;color: #033470;position: relative;padding-bottom: 3%;}
.home_page2 .txtBox .distabcel h4:before{width: 50px;height: 3px;content: '';background:#146ab0;left: 0;bottom:0;position: absolute;}
.home_page2 .txtBox .distabcel .listBox{margin:6% 0;}
.home_page2 .txtBox .distabcel .listBox li{width: 93%;position: relative;margin-bottom: 20px;}
.home_page2 .txtBox .distabcel .listBox li a{color: #fff;font-size:24px;display: block;border:1px solid rgba(255,255,255,.1);padding: 30px 8% 30px 18%;}
.home_page2 .txtBox .distabcel .listBox li a img{position: absolute;left: 40px;top: 50%;transform: translateY(-50%);}
.home_page2 .txtBox .distabcel .listBox li a span{font-size: 20px;padding-bottom: 10px;display: block}
.home_page2 .txtBox .distabcel .listBox li a p{font-size:14px;line-height:24px;color: #b0cbff;}
.home_page2 .txtBox .distabcel .listBox li:hover{background: url(../images/home_page2-hover.png)no-repeat center right #174cb4;background-size: contain;box-shadow: 0 5px 20px rgba(0,0,0,.2)}
.home_page2 .txtBox .distabcel .listBox li:hover p{display: block;}
.home_page2 .txtBox .distabcel .listBox li:hover img{display: block;}
.home_page2 .txtBox .distabcel .listBox li:hover span{display: block;}

.more{display: block;width: 190px;text-align: center;line-height:50px;font-size:16px;color: #fff;border-radius:10px;border: 1px solid #fff;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.more:hover{color: #fff;background:#146ab0;}*/
/**/
.home_page2{background-repeat: no-repeat;background-position:right;}
.home_page2 .txtBox{background-image:url(../images/page2BG.jpg);background-size: contain;background-position:left center;background-repeat: no-repeat;display: table;width: 100%;}
.home_page2 .txtBox .distabcel{display: table-cell;vertical-align: middle;padding-left: 13.5%;padding-top: 12%}
.home_page2 .txtBox .distabcel h5{font-size:34px;color: #fff;line-height:1;text-transform: uppercase;margin-bottom: 5%;opacity: 0.3}
.home_page2 .txtBox .distabcel h1{font-size:50px;line-height:75px;color: #fff;font-weight: normal;}
.home_page2 .txtBox .distabcel h4{font-size:24px;line-height:28px;font-weight:normal;color: #033470;position: relative;padding-bottom: 3%;}
.home_page2 .txtBox .distabcel h4:before{width: 50px;height: 3px;content: '';background:#146ab0;left: 0;bottom:0;position: absolute;}
.home_page2 .txtBox .distabcel .listBox{margin-top:3%;margin-bottom: 3%}
.home_page2 .txtBox .distabcel .listBox li{width: 90%;position: relative;margin-bottom: 20px;}
.home_page2 .txtBox .distabcel .listBox li a{color: #fff;font-size:24px;display: block;border:1px solid rgba(255,255,255,.1);padding: 30px 8% 30px 18%;}
.home_page2 .txtBox .distabcel .listBox li a img{position: absolute;left: 40px;top: 50%;transform: translateY(-50%);}
.home_page2 .txtBox .distabcel .listBox li a span{font-size: 20px;padding-bottom: 10px;display: block}
.home_page2 .txtBox .distabcel .listBox li a p{font-size:14px;line-height:24px;color: #b0cbff;}
.home_page2 .txtBox .distabcel .listBox li:hover{background: url(../images/home_page2-hover.png)no-repeat center right #174cb4;background-size: contain;box-shadow: 0 5px 20px rgba(0,0,0,.2)}
.home_page2 .txtBox .distabcel .listBox li:hover p{display: block;}
.home_page2 .txtBox .distabcel .listBox li:hover img{display: block;}
.home_page2 .txtBox .distabcel .listBox li:hover span{display: block;}

.more{display: block;width: 190px;text-align: center;line-height:50px;font-size:16px;color: #fff;border-radius:10px;border: 1px solid #fff;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.more:hover{color: #fff;background:#146ab0;}

.s_video .fl{width: 50%;}
.s_video .fr{width: 50%;}
/*
 .Floor002467 为demo编号
 */
.Floor002467{}
.Floor002467 .videobox{ position: relative;height: 100%;}
.Floor002467 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative;width: 100%; height: 100%;}
.Floor002467 .videobg .Ispic{padding-bottom: 100%;}
.Floor002467 .videobg .play{ display: block; background: url(../images/Floor002829_play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: cover; cursor: pointer; z-index: 5;}
.Floor002467 .videobg h2{ font-size: 18px; margin: 0; position: absolute; top: 50%; left: 0; width: 100%; text-align: center; font-weight: normal; color: #fff; margin-top: 40px;}
.Floor002467 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;padding-bottom: 100%; z-index: 15; display: none;background: #000;}
.Floor002467 .video video{height: 500px;margin-top: 30%; background: #000;}
@media only screen and (min-width: 768px) {
    .Floor002467 .videobg .play{background-size:40px 40px;}
    .Floor002467 .videobg h2{font-size: 20px;}
}
@media only screen and (min-width: 1024px) {
    .Floor002467 .videobg h2{font-size: 24px;}
    .Floor002466 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
    .Floor002467 .videobg .play{background-size:80px;}
    .Floor002467 .videobg h2{font-size: 30px;}
}
@media(max-width:1500px){
.home_page2 .txtBox{width: 100%;background-size: cover}   
.home_page2 .txtBox .distabcel .listBox li {width: 84%;}
.home_page2 .txtBox .distabcel h5 {margin-bottom: 50px;}
}
@media(max-width:1400px){
.home_page2 .txtBox .distabcel{padding-left: 12.5%;}
}
@media(max-width:1024px){
    .s_video .fl,.s_video .fr{width:100%;}
    .Floor002467 .videobg .play{background-size: auto;}
}

/**/
.home_page3{background-size: cover;padding-top: 2%}
.home_page3 .titBox{text-align: center;color: #fff;position: relative;z-index: 2}
.home_page3 .titBox h1{font-size:50px;font-weight:normal;color: #146ab0}
.home_page3 .titBox h5{font-size:34px;text-transform:uppercase;padding-bottom:2%;position: relative;margin-bottom:2%;opacity: 0.3;color: #146ab0}
.home_page3 .titBox h5:before{width: 50px;height: 4px;content: '';background:#fff;position: absolute;left: 50%;margin-left:-25px;bottom:0;}
.home_page3 .titBox p{font-size:16px;line-height:24px;}
.home_page3 .listBox{margin-top: 3%;}
.home_page3 .listBox .leftBox{}
.home_page3 .listBox li{float: left;width: 19.52%;margin-right:.6%;height: 420px;display: table;text-align: center;padding: 0 2%;background:rgba(255,255,255,.85);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.home_page3 .listBox li:nth-child(5){margin-right:0;}
.home_page3 .listBox li .conBox{display: table-cell;vertical-align: middle;}
.home_page3 .listBox li .conBox h5{font-size:24px;line-height: 30px;font-weight:normal;color: #fff;margin:10% 0;}
.home_page3 .listBox li .conBox p{color: #fff;line-height:23px;text-align: left;display: none;}
.home_page3 .listBox li:hover{background-color:#146ab0;}
.home_page3 .listBox li:hover .conBox h5{color: #fff;}
.home_page3 .listBox li:hover .conBox p{display: block;}
.home_page3 .listBox li:hover .imgBox img{filter: brightness(100);}
.home_page3 .listBox .righBox{width: 49.89%;float: right;}
.home_page3 .listBox .righBox li{height: 208px;margin-bottom:4px;}
.home_page3 .listBox .righBox li:nth-child(4),
.home_page3 .listBox .righBox li:nth-child(5),
.home_page3 .listBox .righBox li:nth-child(6){margin-bottom:0;}
.canvas {position: absolute;left: 0;top: 50%;width: 100%;height: 100%;z-index: 1;}
.canvas canvas {width: 100%;height: 50%;background-size: contain;}
/**/
.home_page4{background-position: left;background-repeat: no-repeat;background-size: cover}
.home_page4 .txtBox{background-image:url(../images/page4BG.jpg);background-size: contain;background-position:right center;background-repeat: no-repeat;display: table;width: 50%;float: right;}
.home_page4 .txtBox .distabcel{display: table-cell;vertical-align: middle;padding-left:5%;}
.home_page4 .txtBox .distabcel h5{font-family:'Hvbo';font-size:34px;font-weight:normal;color: #033470;line-height:1;text-transform: uppercase;margin-bottom: 1.5%;}
.home_page4 .txtBox .distabcel h1{font-size:50px;line-height:75px;color: #033470;font-weight: normal;}
.home_page4 .txtBox .distabcel h4{font-size:24px;line-height:28px;font-weight:normal;color: #033470;position: relative;padding-bottom: 3%;}
.home_page4 .txtBox .distabcel h4:before{width: 50px;height: 3px;content: '';background:#00a0d9;left: 0;bottom:0;position: absolute;}
.home_page4 .txtBox .distabcel .listBox{height: 300px;margin-top:3%;position: relative;right: 30%;}
.home_page4 .txtBox .distabcel .listBox li{width: 25%;float: left;background:#00a0d9;padding: 55px 0;text-align: center;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.home_page4 .txtBox .distabcel .listBox li a{color: #fff;font-size:24px;display: block;border-left:1px solid rgba(255,255,255,.2);padding: 0 8%;}
.home_page4 .txtBox .distabcel .listBox li a img{display: block;margin:0 auto;}
.home_page4 .txtBox .distabcel .listBox li a p{font-size:16px;line-height:24px;color: #fff;padding:5% 0;}

/**/
.home_page5{background-size: cover}
.home_page5 .titBox{text-align: center;color: #fff;}
@media(min-width: 1280px){
  .home_page5 .titBox{padding-top:3%;}
}
.home_page5 .titBox h1{font-size:50px;font-weight:normal;line-height:75px;}
.home_page5 .titBox h5{font-size:34px;text-transform:uppercase;padding-bottom:3%;position: relative;margin-bottom:3%;}
.home_page5 .titBox h5:before{width: 50px;height: 4px;background:#146ab0;content: '';position: absolute;left:50%;margin-left:-25px;bottom:0;}



/*bottom*/
.bottom{}
.bottom .bottomTop{background:#081730;padding:3% 0 3% 0;}
.bottom .bottomTop .leftBox{float: right;width: 15%;}
.bottom .bottomTop .leftBox h5{font-size:18px;color: #fff;font-weight:normal;line-height:24px;margin-bottom:10%;}
.bottom .bottomTop .leftBox h1{font-size:28px;color: #146ab0;line-height:36px;margin-bottom:10%;}
.bottom .bottomTop .leftBox p{line-height:26px;color: rgba(255,255,255,.6);padding-left:25px;position: relative;}
.bottom .bottomTop .leftBox p.cos:before{background:url(../images/icon4.png);width: 17px;height: 17px;content: '';position: absolute;top:50%;margin-top: -8.5px;left: 0;}
.bottom .bottomTop .leftBox p.mel:before{background:url(../images/icon5.png);width: 17px;height: 13px;content: '';position: absolute;top:50%;margin-top: -6.5px;left: 0;}
.bottom .bottomTop .leftBox p.add:before{background:url(../images/icon6.png);width: 14px;height: 18px;content: '';position: absolute;top:50%;margin-top: -9px;left: 0;}
.bottom .bottomTop .leftBox .onlBtn{display: block;width: 100%;line-height:45px;text-align: center;background:#00a0d9;color: #fff;border-radius:10px;margin-top:3%;}
.bottom .bottomTop .leftBox img{max-width: 120px;}
.bottom .bottomTop .righBox{float: left;width: 80%;}
.bottom .bottomTop .righBox .bomnav{float: left;width: 100%;}
.bottom .bottomTop .righBox .bomnav dl{float: left;margin:0;width: 16.66%;}
.bottom .bottomTop .righBox .bomnav dt{font-size:18px;color: #fff;line-height:24px;margin-bottom:10%;}
.bottom .bottomTop .righBox .bomnav dd{margin:0;line-height:28px;}
.bottom .bottomTop .righBox .bomnav dd a{color: rgba(255,255,255,.4);}
.bottom .bottomTop .righBox .bomnav dd a:hover{color: #fff;}
.bottom .bottomTop .righBox .bomewm{float: right;width: 16%;}
.bottom .bottomTop .righBox .bomewm h5{font-size:18px;color: #fff;line-height:24px;margin-bottom:15%;}
.bottom .bottomTop .righBox .bomewm p{color: rgba(255,255,255,.4);line-height:28px;text-align: center;margin-top:10%;}
.bottom .bottomTop .bomfrilink{margin-top: 3%;line-height: 50px;border-top: 1px solid rgba(255,255,255,.4);border-bottom: 1px solid rgba(255,255,255,.4);}
.bottom .bottomTop .bomfrilink p{color: rgba(255,255,255,.4);}
.bottom .bottomTop .bomfrilink p a{display: inline-block;padding:0 12px;border-right: 1px solid rgba(255,255,255,.4);line-height: 1;color: rgba(255,255,255,.4);}
.bottom .bottomTop .bomfrilink p a:hover{color: #fff;}
.bottom .bottomTop .bomfrilink p a:last-child{border-right:none;}
.bottom .bottomBom{line-height:65px;background:#081730;border-top: 1px solid rgba(256,256,256,0.1)}
.bottom .bottomBom .copy{float: left;color: rgba(255,255,255,.4);}
.bottom .bottomBom .copy a{color: rgba(255,255,255,.4);}
.bottom .bottomBom ul{float: right;}
.bottom .bottomBom ul li{display: inline-block;}
.bottom .bottomBom ul li a{padding:0 10px;border-right: 1px solid #888;color: rgba(255,255,255,.4);}
.bottom .bottomBom ul li a:hover{color: #014da3;}
.bottom .bottomBom ul li:last-child a{border-right:none;}
/*bottom*/

/*fixBox */
.fixBox{ position:fixed; z-index:200; right:1%;bottom:2%;}
.fixBox ul li{ position:relative;margin-bottom:1px;}
.fixBox ul li figure{ position:absolute; top:0; right:63px;background:#fff; color:#333; display:none;}
.fixBox .li_wx figure{width: 121px;}
.fixBox .li_wx:hover:before{width: 10px;height: 6px;content: '';background:url(../images/icon2.png) no-repeat;background-size: 100%;position: absolute;top: 50%;margin-top:-3px;left:-18px;transform:rotate(90deg);}
.fixBox .li_wx figure img{ display:block; width:100%;}
.fixBox .li_tel figure{ padding:0 20px; font-size:18px;line-height:50px;white-space:nowrap;}
.fixBox .li_tel:hover:before{width: 10px;height: 6px;content: '';background:url(../images/icon2.png) no-repeat;background-size: 100%;position: absolute;top: 50%;margin-top:-3px;left:-18px;transform:rotate(90deg);}

.fixBox .li_tel figure a{ color:#333;}
.fixBox .icon{ display:block; width:50px; height:50px; background:url(../images/fixBG.png) no-repeat left top #00a0d9; border-bottom:1px solid #00a0d9;}
.fixBox .li_tel .icon{ background-position:0 -50px;}
.fixBox .li_mes .icon{ background-position:0 -100px;}
.fixBox .icon.gettop{ background-position:0 100%;}
.fixBox .icon.open{ background-image:none; position:relative;margin-bottom: 1px;}
.fixBox .open span{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);background:url(../images/qh1.png) no-repeat;width: 15px;height: 18px;}
@media(min-width:1025px){
.fixBox ul{ display:block !important;}
.fixBox .icon.open{display:none;}
.fixBox .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.fixBox{ bottom:5%;}
.fixBox ul{ display:none;}
.fixBox #open_2539{ background-color:#00a0d9;}
}

/*innerBan*/
.innerBan{background-position:center center;background-size: cover;background-repeat:no-repeat;height: 700px;}

@media(min-width:1024px){
  .innerBan a img{display: none;}
}
@media(max-width:1023px){
  .innerBan{background-image:none!important;height: auto;text-align: center;}
}

/*menu&locat*/
.menuLocat{background:#fff;box-shadow: 0 0 20px rgba(51,51,51,.3);}
.menuLocat .menu{float: left;width: 85%;}
.menuLocat .menu li{line-height:75px;display: inline-block;margin-right:2%;border-bottom:1px solid transparent;}
.menuLocat .menu li a{font-size:18px;}
.menuLocat .menu li:hover,
.menuLocat .menu li.on{border-bottom:1px solid #00a0d9;}
.menuLocat .location{float: right;width: 15%;text-align: right;line-height:78px;}
.menuLocat .location a{display: inline-block;position: relative;padding-right:15px;padding-left:8px;color: #999;}
.menuLocat .location a:after{content: '>';font-size:14px;color: #999;position: absolute;right:0;top: 0;}
.menuLocat .location a:first-child{padding-left:20px;}
.menuLocat .location a:first-child:before{width: 14px;height: 14px;content: '';background:url(../images/home.png) no-repeat;position: absolute;top: 50%;left: 0;margin-top: -7px;}
.menuLocat .location span{padding-left:8px;color: #999;}
.menuLocat .location a:hover{color: #00a0d9;}

/*产品列表*/
.prodlBox{background:#f8f8f8;padding-bottom:2%;}
.prodlBox .item{padding-top:2%;}
.prodlBox .item h1{line-height:70px;font-size:24px;font-weight:normal;border-bottom:1px solid #dfdfdf;position: relative;}
.prodlBox .item h1 span{border-bottom:2px solid #00a0d9;display: inline-block;}
.prodlBox .item .itemList{}
.prodlBox .item .itemList h3{font-size:20px;font-weight:normal;line-height:85px;}
.prodlBox .item .itemList li{background:#fff;text-align: center;border-radius:15px;padding: 2%;float: left;width: 23.875%;margin-right:1.5%;margin-bottom:1.5%;box-shadow:0 0 20px rgba(51,51,51,.1);}
.prodlBox .item .itemList li:nth-child(4n){margin-right:0;}
.prodlBox .item .itemList li .imgBox{height: 215px;overflow:hidden;}
.prodlBox .item .itemList li .imgBox img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.prodlBox .item .itemList li h5{font-size:20px;line-height:1;font-weight:normal;margin:5% 0;height: 40px;}
.prodlBox .item .itemList li p{font-size:16px;line-height:24px;color: #999;}
.prodlBox .item .itemList li:hover .imgBox img{transform:scale(1.1);}

.moreproD{padding: 3% 0;}
.moreproD h1{line-height:70px;font-size:24px;font-weight:normal;border-bottom:1px solid #dfdfdf;position: relative;margin-bottom:3%;}
.moreproD h1 span{border-bottom:2px solid #00a0d9;display: inline-block;}
.moreproD li{float: left;width: 31.5%;margin-right:2.75%;height: 120px;position: relative;display: table;border-radius:8px;overflow:hidden;background:#f8f8f8;}
.moreproD li:nth-child(3n){margin-right:0;}
.moreproD li .BGimg{width: 100%;position: absolute;top: 0;left: 0;opacity: 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.moreproD li a{display: table-cell;vertical-align: middle;}
.moreproD li a .conBox{position: relative;text-align: center;}
.moreproD li a .conBox span{font-size:18px;font-weight:bold;color: #00377a;margin-left:3%;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.moreproD li:hover .BGimg{opacity: 1;}
.moreproD li:hover a .conBox span{color: #fff;}
// .moreproD li:hover a .conBox img{filter: brightness(100);}

/**/
.proinfoTop{background:url(../images/proinfoBG.jpg) no-repeat;background-position:center center;background-size: cover;background-repeat:no-repeat;}
.proinfoTop .proTabs{position: relative;padding: 15% 0 3% 0;}
.proinfoTop .proTabs .bd{margin-bottom:1.5%;padding-left:3%;}
.proinfoTop .proTabs .bd .item{}
.proinfoTop .proTabs .hd{}
.proinfoTop .proTabs .hd li{float: left;margin-right:10px;cursor: pointer;box-shadow:0 0 20px rgba(51,51,51,.2);}
.proinfoTop .proTabs .hd li img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.proinfoTop .proTabs .hd li:hover img,
.proinfoTop .proTabs .hd li.on img{transform:scale(1.1);}
.proinfoTop .proTabs .prodesBox{position: absolute;top: 50%;right:0;background:rgba(255,255,255,.8);transform:translate(0,-50%);width: 34%;padding: 4% 3%;}
.proinfoTop .proTabs .prodesBox h1{font-size:40px;font-weight:normal;line-height:47px;}
.proinfoTop .proTabs .prodesBox h5{font-size:20px;font-weight:normal;margin:3% 0;}
.proinfoTop .proTabs .prodesBox .prolab{padding-bottom:12%;border-bottom: 1px solid #929292;}
.proinfoTop .proTabs .prodesBox .prolab span{padding: 0 2%;border:1px solid #929292;color: #929292;font-size:16px;line-height:30px;display: inline-block;}
.proinfoTop .proTabs .prodesBox .prodes{margin-top:12%;padding-bottom:12%;}
.proinfoTop .proTabs .prodesBox .prodes p{font-size:16px;line-height:30px;color: #999;}
.proinfoBom{}
.proinfoBom .item{background:#fff;}
.proinfoBom .item .pimLbox{line-height:70px;background:#f8f8f8;margin-top:5%;}
.proinfoBom .item .pimLbox .pimenu{float: left;width: 70%;}
.proinfoBom .item .pimLbox .pimenu li{display: inline-block;padding: 0 3%;}
.proinfoBom .item .pimLbox .pimenu li a{font-size:18px;}
.proinfoBom .item .pimLbox .pimenu li:hover,
.proinfoBom .item .pimLbox .pimenu li.on{background:#00a0d9;}
.proinfoBom .item .pimLbox .pimenu li:hover a,
.proinfoBom .item .pimLbox .pimenu li.on a{color: #fff;}
.proinfoBom .item .pimLbox .pilocat{float: right;padding-right:20px;}
.proinfoBom .item .pimLbox .pilocat a{display: inline-block;position: relative;padding-right:15px;padding-left:8px;color: #999;font-size:16px;}
.proinfoBom .item .pimLbox .pilocat a:after{content: '>';font-size:16px;color: #999;position: absolute;right:0;top: 0;}
.proinfoBom .item .pimLbox .pilocat span{padding-left:8px;color: #f6550d;font-size:16px;}
.proinfoBom .item .pimLbox .pilocat a:hover{color: #f6550d;}
.proinfoBom .item .proiBox{position: relative;padding: 10% 0;}
.proinfoBom .item .proiBox .txtBox{position: absolute;top: 50%;left:0;transform:translate(0,-50%);}
.proinfoBom .item .proiBox .txtBox h1{font-size:38px;font-weight:normal;}
.proinfoBom .item .proiBox .txtBox h5{font-size:27px;font-weight:normal;}
.proinfoBom .item .proiBox .txtBox p{font-size:18px;line-height:30px;margin-top:4%;}
.proinfoBom .item .proiBox .txtBox .iBox{margin-top:4%;}
.proinfoBom .item .proiBox .imgBox{text-align: right;}
.proinfoBom .item .lastimg{padding: 3% 0;}
.proinfoBom .item .lastimg h1{font-size:38px;font-weight:normal;margin-bottom:1.5%;}
.proinfoBom .item .lastimg .imgBox{display: flex;justify-content: space-between;}
.proinfoBom .item:nth-child(even){background:#f0f0f0;}
.proinfoBom .item:nth-child(even) .imgBox{text-align: left;}
.proinfoBom .item:nth-child(even) .proiBox .txtBox{left:auto;right:0;}

/*案例中心*/
.casePage{background:#f8f8f8;padding: 4% 0;}
.casePage .caseList{}
.casePage .caseList li{float: left;width: 32%;margin-right:2%;margin-bottom:3%;border-radius:8px;overflow: hidden;box-shadow:0 0 20px rgba(51,51,51,.2);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.casePage .caseList li:nth-child(3n){margin-right:0;}
.casePage .caseList li .imgBox{overflow:hidden;}
.casePage .caseList li .imgBox img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.casePage .caseList li .txtBox{padding: 6% 5%;}
.casePage .caseList li .txtBox h5{font-size:20px;font-weight:normal;margin-bottom:3%;}
.casePage .caseList li .txtBox p{font-size:16px;line-height:24px;color: #999;}
.casePage .caseList li .txtBox .cmore{display: block;width: 145px;line-height:40px;border:1px solid #777;color: #777;text-align: center;border-radius:8px;margin-top:8%;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.casePage .caseList li:hover{box-shadow:0 0 20px rgba(51,51,51,.5);}
.casePage .caseList li:hover .imgBox img{transform:scale(1.1);}
.casePage .caseList li:hover .txtBox .cmore{border:1px solid #00a0d9;background:#00a0d9;color: #fff;}

.PageBox{padding:20px 0;}
.PageBox .Pages{text-align:center;}
.PageBox .Pages a{padding:8px 10px;color:#333;font-size:14px;margin:0 3px;transition:all .5s;box-shadow:0 0 5px rgba(51,51,51,.1);}
.PageBox .Pages a:hover,
.PageBox .Pages a.a_cur{background:#00a0d9;color:#fff;}
.PageBox .Pages .num{font-style:normal;}
.PageBox .Pages .num a{display:none;}
@media screen and (min-width:768px){
  .PageBox .Pages a{padding:10px 15px;}
  .PageBox .Pages .num a{display:inline-block;padding:8px 15px;}
}

/*案例详情*/
.caseinfo{padding-top: 100px;}
.caseinfo .menuLocat{box-shadow:none;}
.caseinfo .menuLocat .location{line-height:90px;}
.caseinfo .caseCon{}
.caseinfo .caseCon .caseImg{position: relative;}
.caseinfo .caseCon .caseImg .bx-wrapper .bx-prev,
.caseinfo .caseCon .caseImg .bx-wrapper .bx-next{width: 15px;height: 18px;background:url(../images/qh1.png) no-repeat;position: absolute;top: 50%;margin-left:-9px;border:none;cursor: pointer;opacity: .5;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-size:0;}
.caseinfo .caseCon .caseImg .bx-wrapper .bx-prev{transform:rotate(180deg);left: 5%;}
.caseinfo .caseCon .caseImg .bx-wrapper .bx-next{right:5%;}
.caseinfo .caseCon .caseImg .bx-wrapper .bx-prev:hover,
.caseinfo .caseCon .caseImg .bx-wrapper .bx-next:hover{opacity: 1;}
.caseinfo .caseCon .caseDes{padding: 3% 0;}
.caseinfo .caseCon .caseDes h1{font-size:40px;font-weight:normal;}
.caseinfo .caseCon .caseDes .item{padding-top:2%;}
.caseinfo .caseCon .caseDes .item h5{width: 160px;line-height:50px;font-weight:normal;font-size:20px;color: #fff;text-align: center;position: relative;background:#00a0d9;margin-bottom:2%;}
.caseinfo .caseCon .caseDes .item h5:before{width: 15px;height: 2px;content: '';background:#fff;position: absolute;top: 50%;left: 0;margin-top:-1px;}
.caseinfo .caseCon .caseDes .item p{font-size:18px;line-height:30px;color: #555;margin-bottom:1.5%;}
.caseinfo .caseCon .caseDes .item .imgBox{background:#f6f6f6;padding: 4%;}
.caseinfo .caseCon .caseDes .item .imgBox li{float: left;text-align: center;margin-right:3%;}
.caseinfo .caseCon .caseDes .item .imgBox li p{font-size:18px;line-height:47px;}

/*新闻中心*/
.newsBox{background:#f8f8f8;padding: 4% 0;}
.newsBox .newsTop{border-radius:8px;overflow: hidden;box-shadow:0 0 20px rgba(51,51,51,.2);position: relative;margin-bottom:3%;}
.newsBox .newsTop li{background:#fff;}
.newsBox .newsTop li .imgBox{float: left;width: 50%;overflow: hidden;}
.newsBox .newsTop li .imgBox img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.newsBox .newsTop li .txtBox{float: right;width: 47%;padding: 3% 6% 0 0;}
.newsBox .newsTop li .txtBox time{color: #777;line-height:30px;}
.newsBox .newsTop li .txtBox time span{font-size:36px;color: #00a0d9;}
.newsBox .newsTop li .txtBox h1{font-size:28px;font-weight:normal;line-height:37px;margin:1% 0 8% 0;}
.newsBox .newsTop li .txtBox p{font-size:16px;line-height:30px;color: #777;position: relative;padding-left:5%;}
.newsBox .newsTop li .txtBox p:before,
.newsBox .newsTop li .txtBox p:after{width: 22px;height: 16px;content: '';background:url(../images/icon7.png) no-repeat;position: absolute;top: 0;left:0;}
.newsBox .newsTop li .txtBox p:after{top:auto;left:auto;bottom:0;right:-25px;transform:rotate(180deg);}
.newsBox .newsTop .bx-pager{bottom:5%;left:53%;position: absolute;}
.newsBox .newsTop .bx-pager .bx-pager-item{display: inline-block;}
.newsBox .newsTop .bx-pager .bx-pager-item a{display: block;width: 11px;height: 7px;background:rgba(150,150,150,.3);margin:0 5px;font-size:0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.newsBox .newsTop .bx-pager .bx-pager-item a.active{width: 30px;background:#00a0d9;}
.newsBox .newsTop li:hover .imgBox img{transform:scale(1.1);}
.newsBox .newsList{}
.newsBox .newsList li{float: left;width: 23.858%;margin-right: 1.52266%;margin-bottom:3%;background:#fff;border-radius: 8px;box-shadow:0 0 20px rgba(51,51,51,.2);overflow: hidden;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;padding: 0.5%;}
.newsBox .newsList li:nth-child(4n){margin-right:0;}
.newsBox .newsList li .imgBox{text-align: center;}
.newsBox .newsList li .imgBox img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.newsBox .newsList li .txtBox{padding: 8% 7%;}
.newsBox .newsList li .txtBox time{line-height:20px;}
.newsBox .newsList li .txtBox h5{font-size:20px;font-weight:normal;line-height:28px;margin:2% 0 8% 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsBox .newsList li .txtBox p{font-size:16px;line-height:24px;color: #777;padding-bottom:5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsBox .newsList li:hover{box-shadow:0 0 20px rgba(51,51,51,.5)}
.newsBox .newsList li:hover .imgBox img{transform:scale(1.1);}

/**/
.newsinfo{padding-top: 100px;}
.newsinfo .menuLocat{box-shadow:none;}
.newsinfo .menuLocat .location{line-height:90px;}
.newsinfo .newsCon{}
.newsinfo .newsCon .newsDes{float: left;width: 71.5%;padding-bottom:5%;}
.newsinfo .newsCon .newsDes .newsItop{padding-bottom:2%;border-bottom:1px solid #e5e5e5;}
.newsinfo .newsCon .newsDes .newsItop h5{font-size:34px;}
.newsinfo .newsCon .newsDes .newsItop p{line-height:30px;}
.newsinfo .newsCon .newsDes .newsItop p span{margin-right:20px;}
.newsinfo .newsCon .newsDes .newsIbom{margin-top:4%;padding-bottom:3%;border-bottom:1px solid #e5e5e5;}
.newsinfo .newsCon .newsDes .newsIbom p{font-size:18px;line-height:30px;margin-bottom:3%;}
.newsinfo .newsCon .newsDes .newsIbom h5{font-size:22px;color: #00a0d9;font-weight:normal;line-height:30px;margin-bottom:3%;}
.newsinfo .newsCon .newsDes .newsIbom .imgBox{text-align: center;margin-bottom:3%;}
.newsinfo .newsCon .newsDes .info_pn{padding-top:2%;}
.newsinfo .newsCon .newsDes .info_pn span a{font-size:16px;line-height:30px;display: block;color: #999;}
.newsinfo .newsCon .newsDes .info_pn span a:hover{color: #00a0d9;}
.newsinfo .newsCon .newsDes .info_pn span:nth-child(1){float: left;}
.newsinfo .newsCon .newsDes .info_pn span:nth-child(2){float: right;}
.newsinfo .newsCon .newsDes .info_back{margin-top:3%;}
.newsinfo .newsCon .newsDes .info_back a{display: block;width: 135px;text-align: center;line-height:40px;background:#00a0d9;color: #fff;margin:0 auto;border-radius:8px;}
.newsinfo .newsCon .popularNew{float: right;width: 22%;border-radius:8px;box-shadow:0 0 20px rgba(51,51,51,.2);padding: 2%;}
.newsinfo .newsCon .popularNew h1{font-size:22px;line-height:30px;margin-bottom:8%;}
.newsinfo .newsCon .popularNew li{padding-bottom:10%;border-bottom:1px solid #e5e5e5;margin-bottom:10%;}
.newsinfo .newsCon .popularNew li:last-child{border-bottom:none;}
.newsinfo .newsCon .popularNew li .imgBox{overflow:hidden;border-radius:8px;margin-bottom:5%;}
.newsinfo .newsCon .popularNew li .imgBox img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.newsinfo .newsCon .popularNew li h5{font-size:16px;line-height:24px;font-weight:normal;}
.newsinfo .newsCon .popularNew li:hover .imgBox img{transform:scale(1.1);}


/*响应式*/
// body.open { overflow: hidden; position: fixed; left: 0; top: 0; height: 100%; width: 100%; }
.nav_btn { float: right; width: 34px; height: 34px; margin: 32px 15px 0; position: relative; cursor: pointer; display: none; transition: margin 0.3s ease 0s; z-index: 12; }
.nav_btn span,
.nav_btn span:before,
.nav_btn span:after { content: ''; display: block; width: 100%; height: 4px; background-color: #00a0d9; position: absolute; left: 0; }
.nav_btn span { top: 50%;}
.nav_btn span:before { top: -10px; transition: all 0.3s ease 0s; }
.nav_btn span:after { bottom: -10px; transition: all 0.3s ease 0s; }
.nav_btn.open span { height: 0; }
.nav_btn.open span:before { transform: rotate(45deg); top: 0; background-color: #999; height: 2px;}
.nav_btn.open span:after { transform: rotate(-45deg); bottom: -2px; background-color: #999; height: 2px;}

@media(max-width:1440px){
  .top .nav li:first-child{margin-left:0;}
  .home_page4 .txtBox .distabcel .listBox li a p{font-size:14px;}
  .home_page6 .idxnewBox .idxnBom .morenews:before{right:28%;}
  .bottom .bottomTop .leftBox{width: 18%;}
  .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-prev, .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-next{top: auto;bottom:-8%;margin-left:0;}
  .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-prev{left:48%;}
  .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-next{right:48%;}
  .home_page7 .idxpneList .owl-carousel .owl-prev, .home_page7 .idxpneList .owl-carousel .owl-next{top: auto;bottom:-8%;margin-left:0;}
  .home_page7 .idxpneList .owl-carousel .owl-prev{left:48%;}
  .home_page7 .idxpneList .owl-carousel .owl-next{right:48%;}
  .newsinfo .newsCon .newsDes{padding-left:2%;}
}

@media(max-width:1024px){
  .nav_btn{display: block;}
  .top{background: #fff;box-shadow: 0 0 20px rgba(51,51,51,.2);border-bottom:1px solid #e5e5e5;position: static;}
  .top{background:#fff;box-shadow:0 0 20px rgba(51,51,51,.2);}
  .top .logo .haCLogo{display: none;}
  .top .logo .noCLogo{display: block;}
  .top .nav li >a{color: #333;}
  .top .nav li:hover >a:before,
  .top .nav li.on >a:before{background-image:url(../images/icon1_1.png);}
  .top .open-search{background:url(../images/search2.png) no-repeat center center;}
  .top .top-search{top: 105%}
  .top .otherBox .shares{color: rgba(51,51,51,.66);}
  .top .open-search-show::before,
  .top .open-search-show::after{ background:#333;}
  .top .otherBox .langBox i{background-image: url(../images/lang2.png);}
  .top .otherBox .langBox span{color: #333;}
  .top .otherBox .langBox em{color: #333;}
  .top .logo{}
  .top .navothBox{position: absolute;top: 101px;width: 100%;background:#fff;padding: 0 2%;z-index: 9999;padding-bottom:5%;display: none;left:0;}
  .top .otherBox{float: none;width: 48%;position: absolute;right: 50px}
  .top .open-search{margin: 28px 0px 0}
  .top .otherBox .onlinemes a{margin: 19px 0px 0;}
  .top .otherBox .langBox{float: left;margin-left:2%;}
  .top .nav{float: none;width: 100%;margin-top:2%;margin-left:0;}
  .top .nav li{float: none;width: 100%;margin-left:0;border-bottom:1px solid #e5e5e5;position: relative;}
  .top .nav li:hover >a:before, .top .nav li.on >a:before{display: none;}
  .top .nav li >a:after{width: 11px;height: 7px;content: '';background-image: url(../images/icon1_1.png);top: 50%;margin-top:-3.5px;right:5%;position: absolute;transform:rotate(90deg);}
  .top .nav li.openSlide >a:after{transform:rotate(180deg);}
  .top .nav li .subnav{position: static;}
  .top .nav li.on a{color: #00a0d9;}
  .bottom .bottomTop{padding-top:0;}
  .bottom .bottomTop .righBox{float: none;width: 100%;}
  .bottom .bottomTop .righBox .bomewm{display: none;}
  .bottom .bottomTop .righBox .bomnav{float: none;width: 100%;}
  .bottom .bottomTop .righBox .bomnav dl{float: none;width: 100%;}
  .bottom .bottomTop .righBox .bomnav dt{margin-bottom:0;line-height:100px;border-bottom: 1px solid rgba(255,255,255,.4);position: relative;padding-left:2%;}
  .bottom .bottomTop .righBox .bomnav dt:after{width: 11px;height: 7px;content: '';background-image: url(../images/icon1.png);top: 50%;margin-top:-3.5px;right:5%;position: absolute;transform:rotate(90deg);}
  .bottom .bottomTop .righBox .bomnav dt.openSlide:after{transform:rotate(180deg);}
  .bottom .bottomTop .righBox .bomnav dd{padding-left:2%;display: none;}
  .bottom .bottomTop .leftBox{float: none;width: 100%;text-align: center;padding-top:5%;}
  .bottom .bottomTop .bomfrilink{padding:0 2%;}
  .bottom .bottomTop .leftBox .onlBtn{display: none;}
  .bottom .bottomTop .leftBox h5{font-size:30px;margin-bottom:1%;}
  .bottom .bottomTop .leftBox p{display: inline-block;margin-left:1%;}
  .bottom .bottomTop .leftBox h1{margin-bottom:2%;}
  .bottom .bottomBom{line-height:30px;padding:2%;}
  .bottom .bottomBom ul{float: none;}
  .bottom .bottomBom .copy{float: none;}
  .home_page6 .idxnewBox .idxnBom .morenews:before{display: none;}
  .home_ban li .pc{display: none;}
  .home_ban li .wap{display: block;}
  .home_ban .BanbBox .itemB{width: 33.33%;}
  .home_ban .BanbBox .itemB:nth-child(4){border-left: none;}
  .home_page2{padding-bottom: 49%;background-position: right bottom;background-size: contain;background-repeat: no-repeat;position: relative;}
  .home_page2 .txtBox{display: block;background-size: cover;padding:0% 0 7%;}
  .home_page2 .txtBox .distabcel{padding:0 4%;display: block;}
  .home_page2 .txtBox .distabcel h4{margin-bottom:3%;}
  .home_page2 .txtBox .distabcel .listBox{height: auto;position: relative;top: 0%;left: 0%;transform:translate(0%,0%);}
  .home_page2 .txtBox .distabcel .listBox li{width: 100%;padding: 0;line-height:100px;}
  .home_page2 .txtBox .distabcel .listBox li a img {left: 30px;}
  .home_page2 .txtBox .distabcel .listBox li:hover{line-height:100px;position: static;text-align: center;}
  .home_page2 .txtBox .distabcel .listBox li:hover img{display: initial;}
  .home_page2 .txtBox .distabcel .listBox li:hover span{display: initial;}
  .home_page2 .txtBox .distabcel .listBox li:hover p{display: none;}
  .home_page3{padding: 7% 0;}
  .home_page3 .listBox .leftBox{width: 100%;float: none;}
  .home_page3 .listBox .righBox{width: 100%;float: none;}
  .home_page3 .listBox li{width: 50%;margin-right:0;height: 380px;    box-shadow: 0 0 20px rgba(51,51,51,.2);}
  .home_page3 .listBox .righBox li{margin-bottom:0;height: 380px;}
  .home_page4{padding-bottom: 55%;background-position: center bottom;background-size: contain;background-repeat: no-repeat;position: relative;}
  .home_page4 .txtBox{display: block;width: 100%;background-size: cover;padding:10% 0 35% 0;}
  .home_page4 .txtBox .distabcel{display: block;padding:0 2%;}
  .home_page4 .txtBox .distabcel .listBox{height: auto;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);width: 96%;right:auto;}
  .home_page4 .txtBox .distabcel h4{margin-bottom:3%;}
  .home_page4 .txtBox .distabcel .listBox li{width: 50%;padding: 30px 0;}
  .home_page5{padding: 7% 0;}
  .home_page5 .view{display: none;}
  .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-prev, .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-next{bottom:-10%;}
  .home_page6 .idxnewBox .idxnTop{padding-left:0;}
  .home_page6 .idxnewBox .idxnTop .leftBox{padding-left:2%;width: 50%;}
  .home_page6 .idxnewBox .idxnTop .leftBox .idxnewslide{left:0;width: 60%;}
  .home_page6 .idxnewBox .idxnTop .righBox{width: 50%;}
  .home_page6 .idxnewBox .idxnBom .idxnewList{padding-left:2%;}
  .home_page7{padding: 7% 0;}
  .home_page7 .idxpneList .owl-carousel .owl-prev, .home_page7 .idxpneList .owl-carousel .owl-next{bottom:-25%;}
  .menuLocat .menu{float: none;width: 100%;}
  .menuLocat .location{float: none;width: 100%;text-align: left;}
  .proinfoTop{padding: 0 2%;}
  .proinfoTop .proTabs .bd{padding-left:0;}
  .proinfoTop .proTabs .prodesBox{position: static;transform: translate(0,0);width: 100%;margin-top:2%;}
  .proinfoTop .proTabs .prodesBox .prolab{padding-bottom:5%;}
  .proinfoTop .proTabs .prodesBox .prodes{margin-top:5%;}
  .proinfoBom .item .pimLbox .pilocat{float: none;}
  .proinfoBom .item .pimLbox .pimenu{width: 100%;float: none;}
  .proinfoBom .item .proiBox .txtBox{position: static;transform: translate(0,0);margin-bottom:2%;}
  .proinfoBom .item .proiBox .imgBox{text-align: center;}
  .proinfoBom .item .lastimg .imgBox{display: block;text-align: center;}
  .proinfoBom .item .lastimg{padding:3% 2%;}
  .caseinfo,.newsinfo{padding-top:0;}
  .newsBox .newsTop{padding:5% 0;background:#fff;}
  .newsBox .newsTop .bx-pager{bottom:3%;left: 45%;}
  .newsBox .newsTop li .imgBox{float: none;width: 100%;text-align: center;}
  .newsBox .newsTop li .txtBox{float: none;width: 100%;padding: 3% 6% 3% 2%;}
  .newsBox .newsTop li .txtBox h1{margin-bottom:2%;}
  .newsBox .newsList li .txtBox p{padding-bottom:0;}

}

@media(max-width:960px){}

@media(max-width:768px){
  .top .logo{line-height:70px;}
  .top .logo img{max-height: 50px;}
  .nav_btn{margin: 17px 0 0;}
  .top .navothBox{top: 71px;}
  .top .otherBox .langBox dl{bottom: -35px;}
  .home_page2{padding-bottom:67%;}
  .home_page2 .txtBox{padding-bottom:10%;width: 100%}
  .home_page4{padding-bottom: 0%;background-image: none!important}
  .home_page6 .idxnewBox .idxnBom{background: url(../images/page6BG.jpg);background-position: left bottom;padding: 5% 0;}
  .home_page6 .idxnewBox .idxnBom .idxnewList{float: none;width: 100%;background-image:none;}
  .home_page6 .idxnewBox .idxnBom .idxnewList li{width: 100%;float: none;margin-bottom:5%;}
  .home_page6 .idxnewBox .idxnBom .idxnewList li h5{margin-bottom:0;font-weight:bold;}
  .home_page6 .idxnewBox .idxnBom .morenews{position: static;margin-top:0;text-align: left;padding-left:2%;}
  .top .nav li,.top .otherBox .shares,.top .otherBox .langBox span,.top .otherBox .langBox em,.bottom .bottomTop .righBox .bomnav dt{line-height:50px;}
  .home_page2 .txtBox .distabcel h5,.home_page3 .titBox h5,.home_page4 .txtBox .distabcel h5,.home_page5 .titBox h5,.home_page6 .idxnewBox .idxnTop .leftBox .titBox h5,.bottom .bottomTop .leftBox h5{font-size:26px;margin-bottom: 20px}
  .home_page2 .txtBox .distabcel h1,.home_ban .BanbBox .itemB h5,.home_page3 .titBox h1,.home_page4 .txtBox .distabcel h1,.home_page5 .titBox h1,.home_page6 .idxnewBox .idxnTop .leftBox .titBox h1,.home_page7 h1{font-size:30px;}
  .home_page2 .txtBox .distabcel h4,.home_page3 .listBox li .conBox h5,.home_page4 .txtBox .distabcel h4,.home_page5 .idxproBox .hd li,.home_page6 .idxnewBox .idxnTop .leftBox .idxnewslide li h5,.home_page6 .idxnewBox .idxnBom .idxnewList li h5{font-size:18px;}
  .home_ban .BanbBox .itemB p,.home_page5 .idxproBox .bd .idxproList li p,.home_page6 .idxnewBox .idxnTop .leftBox .idxnewslide li p,.home_page6 .idxnewBox .idxnBom .idxnewList li p{font-size:14px;}
  .home_page5 .idxproBox .bd .idxproList li h5{font-size:16px;}
  .more{width: 140px}
  .home_page2 .txtBox .distabcel .listBox li a{font-size:18px;padding: 20px 8% 20px 26%;}
  .home_page3 .listBox .righBox li,.home_page3 .listBox li{height: 300px;}
  .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-prev,.home_page7 .idxpneList .owl-carousel .owl-prev{left: 42%;}
  .home_page5 .idxproBox .bd .idxproList .owl-carousel .owl-next,.home_page7 .idxpneList .owl-carousel .owl-next{right:42%;}
  .prodlBox .item .itemList li{width: 49%;margin-right:2%;}
  .prodlBox .item .itemList li:nth-child(4n){margin-right:2%;}
  .prodlBox .item .itemList li:nth-child(2n){margin-right:0;}
  .moreproD li{width: 100%;margin-right:0;margin-bottom:2%;}
  .proinfoBom .item .proiBox .txtBox h1,.proinfoBom .item .lastimg h1,.proinfoTop .proTabs .prodesBox h1{font-size:28px;}
  .proinfoBom .item .proiBox .txtBox h5{font-size:22px;}
  .casePage .caseList li{width: 49%;margin-right:2%;}
  .casePage .caseList li:nth-child(3n){margin-right:2%;}
  .casePage .caseList li:nth-child(2n){margin-right:0;}
  .caseinfo .caseCon .caseDes h1{font-size:24px;}
  .caseinfo .caseCon .caseDes .item h5{font-size:18px;line-height:35px;width: 140px;}
  .caseinfo .caseCon .caseDes .item p{font-size:16px;line-height:24px;}
  .newsBox .newsList li{width: 49%;margin-right:2%;}
  .newsBox .newsList li:nth-child(4n){margin-right:2%;}
  .newsBox .newsList li:nth-child(2n){margin-right:0;}
  .newsinfo .newsCon .newsDes{float: none;width: 100%;padding: 0 2%;}
  .newsinfo .newsCon .popularNew{float: none;width: 100%;text-align: center;margin-top:5%;}
  .newsinfo .newsCon .popularNew li{padding-bottom:3%;margin-bottom:2%;}
  .newsinfo .newsCon .popularNew li .imgBox{margin-bottom:2%;}
  .newsinfo .newsCon .newsDes .info_pn span:nth-child(1),
  .newsinfo .newsCon .newsDes .info_pn span:nth-child(2){float: none;display: block;}
  .newsinfo .newsCon .newsDes .newsItop h5{font-size:24px;}
  .newsinfo .newsCon .newsDes .newsIbom p{font-size:16px;line-height:24px;}
  .home_page6 .idxnewBox .idxnTop{height: auto;}
  .home_page6 .idxnewBox .idxnTop .righBox{background-image:none!important;}
  .home_page6 .idxnewBox .idxnTop .leftBox .titBox{padding-top:2%;}
  .home_page6 .idxnewBox .idxnTop .leftBox .titBox h1{line-height:35px;}
  .home_page6 .idxnewBox .idxnTop .leftBox .idxnewslide li h5,
  .home_page6 .idxnewBox .idxnTop .leftBox .idxnewslide li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
}

@media(max-width:640px){
  .more,.home_page5 .idxproBox .hd li{line-height:40px;}
  .home_page2 .txtBox .distabcel .listBox li{line-height:50px;}
  .home_page4 .txtBox .distabcel .listBox li{padding:15px 0;}
  .home_page5,.home_page7{padding-bottom:15%;}
  .proinfoTop .proTabs .hd li{margin-bottom:2%;}
  .newsBox .newsTop li .txtBox h1{font-size:20px;}
  .newsBox .newsTop li .txtBox p{line-height:24px;}
}

@media(max-width:480px){
  .home_ban .BanbBox .itemB p{/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;*/min-height:60px;}
  .home_page4 .txtBox .distabcel .listBox li a p{font-size:12px;}
  .home_page2 .txtBox .distabcel .listBox li a{font-size:16px;}
  .home_page2 .txtBox .distabcel h1, .home_ban .BanbBox .itemB h5, .home_page3 .titBox h1, .home_page4 .txtBox .distabcel h1, .home_page5 .titBox h1, .home_page6 .idxnewBox .idxnTop .leftBox .titBox h1, .home_page7 h1{font-size:26px;}
  .home_page5 .titBox h1{line-height: 40px}
  .home_page6 .idxnewBox .idxnBom .morenews{width: 50%;}
  .home_page4 .txtBox{padding-bottom:85%;}
  .menuLocat .menu li a{font-size:16px;}
  .prodlBox .item h1{font-size:18px;}
  .prodlBox .item .itemList h3,.prodlBox .item .itemList li h5{font-size: 16px}
  .prodlBox .item .itemList li p{font-size:14px;}
  .casePage .caseList li{width: 100%;margin-right:0;}
  .casePage .caseList li:nth-child(3n){margin-right:0;}
  .newsBox .newsList li{width: 100%;margin-right:0;}
  .newsBox .newsList li:nth-child(4n){margin-right:0;}
  .newsBox .newsList li .txtBox h5{margin-bottom:3%;font-size:18px;}
}

@media(max-width:380px){
  .home_page2 .txtBox .distabcel .listBox{margin-top:0%;}
  .prodlBox .item .itemList li{width: 100%;margin-right:0;}
  .prodlBox .item .itemList li:nth-child(4n){margin-right:0;}
}






.Floor002905{}
.Floor002905 .title{font-size: 48px;margin-bottom: 2vw;color: #333;line-height: 1em;position: relative}
.Floor002905 .title h5{font-size:34px;color: #146ab0;line-height:1;text-transform: uppercase;margin-bottom: 1.5%;opacity: 0.3}
.Floor002905 .title h1{font-size:50px;line-height:75px;color: #146ab0;font-weight: normal;}
.Floor002905 .title .more{position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #146ab0;border-color: #146ab0}
.Floor002905 .title .more:hover{color: #fff}

.Floor002905 .news-list dl{margin: 0;}
.Floor002905 .news-list dt{padding-bottom: 23px; margin-bottom: 10px; border-bottom: 1px solid rgba(0,0,0,0.08);}
.Floor002905 .news-list dt .pic img{display: block; width: 100%;}
.Floor002905 .news-list dt .txt{vertical-align: top;position: relative;}
.Floor002905 .news-list .txt aside{margin-bottom: 5px;}
.Floor002905 .news-list .txt aside a.dot{float: left;font-size: 18px;padding-right: 58px;max-width: 95%;background: url(../images/Floor002881_hot.png) no-repeat right center;color: #333;}
.Floor002905 .news-list .txt aside a.dot:hover{color: #146ab0;}
.Floor002905 .news-list .txt time{color: #666;display: block;opacity: 0.5}
.Floor002905 .news-list .txt p{margin: 0.8vw 0 1.72vw 0;color: #666;opacity: 0.7;line-height: 1.75em;}
.Floor002905 .news-list .more{position: absolute; left: 0; bottom: 0;border-radius: 3px;width: 97px;line-height: 30px; color: #fff;text-align: center;border: 1px solid #fff;font-size: 14px;}
.Floor002905 .news-list dd{margin-left:0; position: relative;padding-right: 100px;overflow: hidden;border-bottom: 1px solid rgba(0,0,0,0.08)}
.Floor002905 .news-list dd:last-child{border-bottom: 0}
.Floor002905 .news-list dd time{position: absolute; right: 0;color: #666;opacity: 0.6;top: 50%;transform: translateY(-50%)}
.Floor002905 .news-list dd a{color: #333;line-height: 44px;display: block}
.Floor002905 .news-list dd a:hover{color:#146ab0;}
.Floor002905 .news-list dd.newTrue a{background: url(../images/Floor002881_hot.png) no-repeat right center;padding-right: 55px;}
@media(min-width:641px){
.Floor002905 .news-list dt .pic{width: 280px;}
.Floor002905 .news-list dt .pic a{display: block; max-width:242px;width: 90%;}
}
@media(max-width:1400px){
.Floor002905 .news-list dd time {color: #666;}
}
@media(max-width:640px){
.Floor002905 .news-list dt,
.Floor002905 .news-list dt .ytable-cell{display: block;}
.Floor002905 .news-list .txt{padding-top: 20px;padding-bottom:0px;}
.Floor002905 .news-list .more{display: none}
.Floor002905 .news-list dd span{font-size: 12px;}
}
.Floor002905 .news-top li{position: relative;}
.Floor002905 .news-top li .txt{position: absolute;left: 0px; bottom:0px;color: #fff; z-index: 10;background: rgba(0,0,0,0.5);width: 100%;padding:15px 30px}
.Floor002905 .news-top li .time{font-family: 'Oswald'; width: 70px;}
.Floor002905 .news-top li .word{padding-right: 50px;}
.Floor002905 .news-top li .word aside{font-size: 20px;}
.Floor002905 .news-top li .word p{opacity: 0.5;letter-spacing: 1px;margin-bottom: 0;}
.Floor002905 .news-top .slick-arrow{position: absolute; top: 50%; width: 46px; height: 46px; border-radius: 50%;background: rgba(0,0,0,0.2) url("../images/Floor002905_prev_on.gif") no-repeat center center; z-index: 20; margin-top: -23px;}
.Floor002905 .news-top .slick-prev{left: 3%;}
.Floor002905 .news-top .slick-next{right: 3%;background-image: url("../images/Floor002905_next_on.gif");}
.Floor002905 .news-top .slick-arrow:hover{background-color: #146ab0;}
@media(min-width:1025px){
.Floor002905 .news-top{float: left;width: 45%;}
.Floor002905 .news-list{float: right;width: 51.25%;}
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 460px;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 28.75vw;}
.Floor002905 .news-list li .txt{padding: 3vw 2vw 0;}
.Floor002905 .news-list li time{line-height: 3.75vw; padding: 0 2vw;}
.Floor002905 .news-list li time:after{ width: 3.75vw; height: 3.75vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 1.5vw;}
.Floor002905 .news-list li .txt aside.dot2{margin-bottom: 1.5vw;}
.Floor002905 .news-list li .txt p{font-size: 1vw;}
}
@media(max-width:1024px){
.Floor002905{padding: 7% 0}
.Floor002905 .title h1{font-size: 26px;line-height: 50px}
.Floor002905 .title h5{font-size: 26px}
.Floor002905 .news-top{margin-bottom: 6vw;}
.Floor002905 .news-top li .Ispic{padding-bottom: 63.889%;}
.Floor002905 .news-list li .txt{padding: 3vw;}
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 3vw;}
.Floor002905 .news-list li a{height: auto;padding-bottom: 60px;}
.Floor002905 .news-list li .txt aside.dot2{height: 3em;}
.Floor002905 .news-list li .txt p{height: 9em;}
}
@media(max-width:640px){
.Floor002905 .news-list li{width: 48%;}
.Floor002905 .news-top{margin-bottom: 4%;}
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 4vw;}
.Floor002905 .news-top li .time,
.Floor002905 .news-top li .word p,
.Floor002905 .news-list li time,
.Floor002905 .news-list li .txt p{font-size: 3vw;}
.Floor002905 .news-list li a{padding-bottom: 10vw;}
.Floor002905 .news-list li time{line-height: 10vw; padding: 0 10vw 0 3vw;}
.Floor002905 .news-list li time:after{ width:10vw; height: 10vw;}
.Floor002905 .news-top li .txt{left: 0%; bottom: 0%;padding: 15px}
.Floor002905 .news-top li .time{width: 18vw;}
}



.Floor002746 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002746 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002746 .slick-list:focus {outline: none}
.Floor002746 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002746 .slick-slider .slick-track, 
.Floor002746 .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)}
.Floor002746 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002746 .slick-track:before, 
.Floor002746 .slick-track:after{display: table; content: '';}
.Floor002746 .slick-track:after{ clear: both;}
.Floor002746 .slick-loading .slick-track { visibility: hidden;}
.Floor002746 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002746 .slick-slide .slick-loading img { display: none;}
.Floor002746 .slick-slide .dragging img { pointer-events: none;}
.Floor002746 .slick-initialized .slick-slide { display: block;}
.Floor002746 .slick-loading .slick-slide { visibility: hidden;}
.Floor002746 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002746 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002746{position: relative; z-index: 1;text-align: center;color: #fff; font-size: 16px;}
.Floor002746 a{color: #fff;}
.Floor002746 > .Ispic{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1;}
.Floor002746 > .auto{position: relative; z-index: 3;}
.Floor002746 .title{padding-top: 80px;line-height: 40px;}
.Floor002746 .title:after{display: block; content: ''; margin: 25px auto 30px;width: 40px; height: 4px; background: #eb422c;}
.Floor002746 .title .cn{font-size: 36px; margin-top: -20px;}
.Floor002746 .title .en{opacity: 0.05;-webkit-opacity: 0.05;-ms-opacity: 0.05;font-size: 56px; font-family: Arial," sans-serif"; font-weight: bold; text-transform: uppercase; }
@media(max-width:480px){
.Floor002746 .title .cn{font-size: 24px; }
.Floor002746 .title .en{font-size: 40px;}
}
.Floor002746 .info{max-width: 950px; line-height: 28px;margin: 0 auto }

.Floor002746 .slider{margin: 26px 0 70px 0; box-shadow: 0 0 7px rgba(0,202,255,0.12);}
.Floor002746 .slider li.slick-slide a,
.Floor002746 .slider li.slick-slide{position: relative;}
.Floor002746 .slider li.slick-slide a{z-index: 10;display: block; padding: 35px 0 25px 0;}
.Floor002746 .slider li .icon{padding-bottom: 10px;}
.Floor002746 .slider li .icon img{height: 50px;}
.Floor002746 .slider li.slick-slide:before{position: absolute; left: 0; top: 0;height: 100%; right:0; background: rgba(255,255,255,0.07); content: ''; border-right: 1px solid rgba(255,255,255,0.07);}
.Floor002746 .slider li.slick-active:last-child:before{border-right-color: transparent;}
.Floor002746 .slider li.slick-slide a:before,
.Floor002746 .slider li.slick-slide a:after{position: absolute; width: 0; height: 0; opacity: 0; content: ''; border: 2px solid #fff; transition: 0.5s ease-in-out;}
.Floor002746 .slider li.slick-slide a:before{left: -1px; top: 0; border-right-color: transparent; border-bottom-color: transparent;}
.Floor002746 .slider li.slick-slide a:after{right: 1px; bottom: 0; border-left-color: transparent; border-top-color: transparent;}
.Floor002746 .slider li.slick-slide a:hover:before,
.Floor002746 .slider li.slick-slide a:hover:after{width: 100%; height: 100%; opacity: 1;}

.Floor002746 .more{margin: 0 auto;color: #fff;border-color: #fff}

.Floor002746 .slick-dots{position: absolute; left: 0; width: 100%; top: 100%; margin-top: 10px;text-align: center; }
.Floor002746 .slick-dots li{display: inline-block; width: 14px; height: 6px; background: rgba(0,0,0,0.2); margin: 0 2px;}
.Floor002746 .slick-dots li button{display: none;}
.Floor002746 .slick-dots li.slick-active{background: #eb422c;}






/*Banner002730 */
.Banner002730 { position: relative; }
.Banner002730 .ytable { height: 100%; }
.Banner002730 .txt { position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 10; color: #fff; font-size: 50px; }
.Banner002730 .txt .tit { font-size: .8em; }
.Banner002730 .txt .tit span { font-size: 0.35em; }
.Banner002730 .txt p { font-size: 0.35em; margin: 0; letter-spacing: .2em; }
.Banner_product .txt { font-size: 80px; }

@media(min-width:1025px) {
.Banner002730 figure { height: 600px; }
.Banner_product figure { height: 1000px; }
.Banner002730 img { display: none; }
}

@media(max-width:1024px) {
.Banner002730 .txt{padding: 0 4% }
.Banner002730 figure { display: none; }
.Banner002730 img { width: 100%; display: block; }
.Banner002730 .auto { width: 80%; }
}

@media(max-width:640px) {
.Banner002730 .txt { font-size: 32px; }
}




/*RighInfo000623 */
.RighInfo000623 { padding: 4vw 0;}
.RighInfo000623 .title { margin-bottom: 1vw; }
.RighInfo000623 .title:after { display: block; content: ''; width: 20px; height: 2px; background: #146ab0; margin-top: 0.5vw; }
.RighInfo000623 .title .cn { font-size: 32px; color: #333; padding-bottom: 5px; }
.RighInfo000623 .title .en { color: #d2d2d2; letter-spacing: 2px; }

@media(max-width:768px) {
.RighInfo000623 .title { padding-bottom: 6vw; }
}

@media(max-width:640px) {
.RighInfo000623 .title .cn { font-size: 6vw; }
}
.RighInfo000623 .ytable-cell { padding: 2vw 0; }
.RighInfo000623 .pic .inner { position: relative; z-index: 3; }
.RighInfo000623 .info {border-radius: 20px; position: relative; background: url(../images/Floor003028_bg.jpg) no-repeat left top #f5f5f5; }
.RighInfo000623 .p-info { font-size: 15px; line-height: 28px; color: #666;}
.RighInfo000623 .p-info p { margin: 0 0 1vw 0;color: #333 }

@media(min-width:1025px) {
.RighInfo000623 .pic { width: 20%; }
.RighInfo000623 .pic .inner { width: 200%; }
.RighInfo000623 .info .inner { padding-left: 32%; padding-right: 12%; position: relative; z-index: 2; }
}

@media(max-width:1024px) {
.RighInfo000623 .ytable, .RighInfo000623 .ytable-cell { display: block; }
.RighInfo000623 .info { padding: 6vw; }
}

@media(max-width:640px) {
.RighInfo000623 .pic time span { font-size: 12vw; }
.RighInfo000623 .p-info { font-size: 3.5vw; }
}





.Menu002188{ border-bottom:1px solid #eee; line-height: 80px;background:#fff;  }
.Menu002188 .Menu{ float:left;}
.Menu002188 .Menu li{ float:left; margin-right: 20px;  }
.Menu002188 .Menu li a{ display: inline-block;padding: 0 1vw; font-size:16px; color:#333;  position: relative; }
.Menu002188 .Menu li a:hover{background:url(../images/nav_icon.png) no-repeat center 80% #f3b608;color: #fff;background-size: 10px;}
.Menu002188 .Menu li .n_on{background:url(../images/nav_icon.png) no-repeat center 80% #f3b608;color: #fff;background-size: 10px;}
.Menu002188 .Currents{ text-align:right; color:#aaa; float:right; font-size: 14px;  } 
.Menu002188 .Currents a{color:#aaa;transition: .3s ease-out; padding:0 5px;  }
.Menu002188 .Currents a:hover{color:#146ab0;}
.Menu002188 .Currents span{color:#888; padding-left: 5px; }
.Menu002188 .open_menu{display: none;}



@media (max-width: 1000px){
   .Menu002188  .Currents{ display:none;}
}
@media (max-width: 1000px){
    .Menu002188{line-height: 50px;height: auto;border-bottom: 0;margin: 10px 0}
   .Menu002188	.Currents{ display:none;}
    .Menu002188 .Menu{ float:none;width: 100%}
    .Menu002188 .Menu ul{display: none;border: 1px solid #ebebeb;border-top: 0;border-bottom: 0}
    .Menu002188 .Menu li{ float:none; margin-right: 0px;border-bottom: 1px solid #ebebeb;padding: 0 20px}
    .Menu002188 .open_menu{position: relative;border: 1px solid #ebebeb;padding: 0 20px;font-size: 18px;display: block}
    .Menu002188 .open_menu::after {position: absolute;content: '';border: 6px solid transparent;border-top-color: #87b2c7;right:10px;top: 50%;margin-top: -3px;}
}




.Timeline000913{padding: 4% 0;}

.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #d9d9d9; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 2.08vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #f5f5f5; padding: 1vw;}
.Timeline000913 .pic{width: 28.787%;}
.Timeline000913 p{font-size: 16px;line-height:24px;}
.Timeline000913 .year{font-family: 'Oswald-Medium';color: #146ab0;font-size: 45px;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 1vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 1vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .info .inner{background: #fff; padding: 0;}
.Timeline000913 .pic{width:100%;display: block;}
.Timeline000913 .pre{padding-left: 0vw;width: 100%;display: block;padding-top: 20px}
.Timeline000913 .pre pre{font-size: 3.5vw;}

}
@media(max-width:480px){

}




/*PicList002854 */
.PicList002854{padding: 4% 0 0% 0;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding: 2vw 1vw 4vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; margin-bottom: 2vw;color: #333;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 56.565%;background-repeat: no-repeat;background-position: center}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #146ab0;}
.PicList002854 li a:hover:after{background-color: #146ab0; background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 23.5%; }
.PicList002854 li:not(:nth-child(4n)){margin-right: 2%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}



/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:2% 0 5%;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#146ab0; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}


.RighInfo002924{padding: 4% 0;}

.RighInfo002924 .title{color: #333;font-size: 100px;margin-bottom: 2vw}
.RighInfo002924 .title .cn{font-size: 0.3em;}
.RighInfo002924 .title .en{font-size: 0.2em;font-family: 'Oswald-Medium';position: relative; text-transform: uppercase; }
.RighInfo002924 .title .en span{position: relative; z-index: 2; display: inline-block}
.RighInfo002924 .title .en span:after{display: block;content: '';width:100%;height: 8px;background:#146ab0;position: absolute;left:0;bottom:0px;z-index:-10}

.RighInfo002924 .box-1{background: #fff; box-shadow: 0px 5px 20px rgba(0,0,0,.1);overflow: hidden; margin-bottom: 3%}
.RighInfo002924 .box-1 .info{background: url("../images/RighInfo002924_bg.png") no-repeat right 12% bottom 30%; background-size: auto 70%;}
.RighInfo002924 .box-1 .intro{font-size: 18px;color: #333;line-height: 30px}
.RighInfo002924 .box-1 .intro span{color: #a5894b;border-bottom: 2px solid #a5894b; display: inline-block;}
@media(min-width:769px){
.RighInfo002924 .box-1 .pic{width: 50%;}
.RighInfo002924 .box-1 .img{width: 50%;}
.RighInfo002924 .box-1 .info .inner{max-width:600px ; margin: 0 auto; width: 90%;}
}
@media(max-width:768px){
.RighInfo002924 .title .cn{font-size: 26px;}
.RighInfo002924 .title .en{font-size: 16px;}
.RighInfo002924 .box-1{margin-bottom: 3vw;}
.RighInfo002924 .box-1 .ytable,
.RighInfo002924 .box-1 .ytable-cell{display: block;}
.RighInfo002924 .box-1 .info{padding: 4vw;}
.RighInfo002924 .box-1 .intro{font-size: 16px;line-height: 1.6em;}
}




.Floor002083{ padding: 4% 0; } 
.Floor002083 dd{float:left;width: 19%;padding: 1.2% 1%;border:1px solid #ededed;background-color:#fff;margin: 0;margin-right: 1.142%; margin-bottom: 1%;}
.Floor002083 dd:nth-child(5n){margin-right: 0;}
.Floor002083 dd a{display:block;padding-bottom: 20%;background-size:contain;background-repeat: no-repeat;background-position: center;}
.Floor002083 dd a img{ display:none;}

@media(max-width:1024px){
.Floor002083 dd{width: 49%;margin-right:2%;} 
.Floor002083 dd:nth-child(5n){margin-right: 2%;}
.Floor002083 dd:nth-child(2n){margin-right: 0;}
}



.PicList001958{padding: 2% 0;}
.PicList001958 li{ overflow:hidden; padding:35px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{}
.PicList001958 li div{ position:relative; padding-left:27.5%;padding-bottom: 21px}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:23.5%;background-size: cover;background-repeat: no-repeat;background-position: center;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:25px 0 20px;color: #333}
.PicList001958 li time{ color:#999;margin-top: 25px;display: inline-block}
.PicList001958 li p{color:#999; margin:0px 0 0 0; line-height:30px; height:56px; overflow:hidden;}
.PicList001958 .more{ display: inline-block; font-weight: 100; line-height: 44px;  padding-right:30px;  background:url(../images/Floor002066-more.png)no-repeat 90% center;transition:all 0.5s ease-out 0s; color: #999;margin-top: 25px;border: 1px solid #ebebeb}
.PicList001958 li:hover .more{padding-left:20px; padding-right:50px; background:url(../images/Floor002066-more1.png)no-repeat 84% center #146ab0; color: #fff; }
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;padding-bottom: 0}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
}





/*Menu002937 */
.Menu002937{padding: 3% 0 52px 0;}
.Menu002937 .ul{display: table;line-height: normal;text-align: center}
.Menu002937 .ul li{display: inline-block;margin: 1px 0;}
.Menu002937 .ul li:not(:last-child){margin-right: 10px;}
.Menu002937 .ul li a{display: block;line-height:40px;min-width: 141px;padding: 0 1em;font-size: 16px;background: #eee; text-align: center;border-radius: 5px}
.Menu002937 .ul li.aon a,
.Menu002937 .ul li a:hover{color: #fff;background: #146ab0;}
@media(max-width:768px){
.Menu002937{padding: 3% 0;}
.Menu002937 .ul li a{min-width: 18.36vw;font-size: 16px;}
}
@media(max-width:480px){
.Menu002937 .ul li a{font-size: 4vw;line-height: 2em;}
}



/*
 .PicList001200 为demo编号
 */
.PicList001200 li{ padding:10px; border:1px solid #ebebeb; margin-bottom:2%;}
.PicList001200 li a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:45px; height:33px; background:url(../images/PicList002735-more.png) no-repeat left top; right:5.5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:27%;background-position: center;background-size: cover;background-repeat: no-repeat}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200 li div::after{ width:7%; height:1px; background-color:#146ab0; bottom:10%; left:-9%; z-index:2;}
.PicList001200 li h3{ margin:0; font-size:18px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200 li p{ margin:3% 0 0 0; color:#aaa; line-height:28px; height:56px; overflow:hidden;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#969696;}


.PicList001200 li:hover a::after{background:url(../images/PicList002735-more1.png) no-repeat left top;}
@media(min-width:641px){
.PicList001200 li:hover{ border-color:#146ab0; box-shadow:0 5px 5px #eee;}    
}
@media(max-width:640px){
.PicList001200 li{padding: 0;border: 0;margin-bottom: 20px}
.PicList001200 li a{padding-left:0%;padding-right:0}
.PicList001200 li figure{ width:100%;position: relative;padding-bottom: 50%}
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
.PicList001200 li div::after{ display: none}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}

}



/*PicList001958*/
.PicList0019581{padding: 0% 0 1%;}
.PicList0019581 li{ overflow:hidden; padding:25px 0; border-bottom:1px solid #ebecec;}
.PicList0019581 li:last-child{ border-bottom:0;}
.PicList0019581 li div{ position:relative; padding-left:26%;}
.PicList0019581 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:23.5%;}
.PicList0019581 li .Ispic img{ display:none;}
.PicList0019581 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0 18px;}
.PicList0019581 li time{ color:#999;}
.PicList0019581 li p{color:#666; margin:15px 0 0 0; line-height:30px; height:115px; overflow:hidden;}
@media(max-width:768px){
.PicList0019581 li div{ padding-left:45%;}
.PicList0019581 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList0019581 li div{ padding-left:0;}
.PicList0019581 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList0019581 li p{line-height:22px; height:62px;}
.PicList0019581 li h1{font-size:16px;}
}




/*新闻中心*/
.TextList002148{ padding:3% 0 0%;}
.TextList002148 li{ overflow:hidden;position:relative;border-bottom: 1px solid #e7e8e8;padding: 58px 18% 70px 350px;margin-bottom: 2.5%}
.TextList002148 li div.txt{}
.TextList002148 li time{ position:absolute; right:0; top:0; width:140px; height:200px;font-family: 'Oswald-Medium';}
.TextList002148 li time:after{ position:absolute; content:''; width:1px; height:50%; top:50%;transform: translateY(-50%);left: 0;background: #e7e8e8}
.TextList002148 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#999; font-size:16px;text-align: right}
.TextList002148 li time i{ font-style:normal; font-size:64px; color:#555; display:block;line-height: 50px;margin-bottom: 15px;font-family: 'Oswald-Medium';}
.TextList002148 li .Ispic{position: absolute;width: 300px;left: 0;top: 0;height: 200px;}
.TextList002148 li h3{ margin:0; font-size:18px;font-weight: normal;}
.TextList002148 li h3:hover a{color: #146ab0}
.TextList002148 li p{ line-height:26px; overflow:hidden; color:#999;margin:2% 0;}
.TextList002148 .more{width: 123px;background-image: linear-gradient(to right, #e77e01, #f1af10);color: #fff;height: 42px;display:block;padding: 9px 20px 8px 20px;line-height: 24px;position:relative;border-radius: 60px;}
.TextList002148 .more:after{content:'';background:url(../images/right.png) no-repeat;position:absolute;width:18px;height:12px;right: 20px;top: 14px;}
.TextList002148 .more:hover{ color:#fff; background:#146ab0;}
@media(max-width:1024px){
.TextList002148 li{padding:0px 0 10px;margin-bottom: 20px}
.TextList002148 li:after{width:30px; background-size:35% auto;}
.TextList002148 li .Ispic{position: relative;width: 100%;left: 0;top: 0;height: 230px;}
.TextList002148 li time{width:105px;z-index: 10;left: 0;right: auto;background: #146ab0;height: 85px;text-align: center;}
.TextList002148 li time:after{display: none}
.TextList002148 li time span{font-size:14px;position: relative;transform: translate(0,0);top: 15px;text-align: center;color: #fff}
.TextList002148 li time i{font-size:40px;line-height:30px;color: #fff;margin-bottom: 4px;}
.TextList002148 li h3{margin: 20px 0 10px;}
.TextList002148 li p{line-height:22px; overflow:hidden; height:62px;}
}
@media(max-width:768px){
.TextList002148{ padding:30px 0 0%;}

}
@media(max-width:480px){
.TextList002148 li:after{ display:none;}
.TextList002148 li time{width:85px;}
.TextList002148 li time span{font-size:12px;}
.TextList002148 li time i{font-size:30px;}

}






.RighInfo002275{padding: 4% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin: 60px 0 30px;font-family: 'Oswald-Medium';}
.RighInfo002275 .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .text .p strong{ font-size: 18px; color: #333; }
.RighInfo002275 .text h3{ font-size: 30px; margin: 20px 0; color: #146ab0; }
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

.BMap_bubble_content{ }
.BMap_bubble_content h3{ font-size: 18px; color: #065ea2; font-weight:normal; margin-bottom: 10px;  }
.BMap_bubble_content p{ font-size: 14px; color: #666; margin-top: 0;  }

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center; border: 1px solid #eee; padding:0 0 0 3%;}
	.RighInfo002275 .map{float: right;width: 56%;height: 320px;}
	.RighInfo002275 .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275 .title{margin-bottom: 30px}
	.RighInfo002275 .map{height: 430px;}
	.RighInfo002275 .text{width: 35%;}
}

@media(max-width:1024px){
    .RighInfo002275{padding: 30px 0;}
    .RighInfo002275 .title{margin: 10px 0;font-family: 'Oswald-Medium';}
    .RighInfo002275 .text h3{ font-size: 28px; margin:0px; color: #146ab0; }
}








/*PicList002736 */
.PicList002736{padding:4vw 0;background: #f5f5f5;}
.PicList002736 .listtit{position: relative;margin-bottom:3%;}
.PicList002736 .listtit .tits{font-size:40px;color:#146ab0;position: relative;z-index: 3;margin-bottom: 2vw;font-weight: 100;}
.PicList002736 .listtit p{font-size:18px;color:#888; line-height: 2em;}
.PicList002736 .listtit p:after{display: block;content: '';width:20px;height: 2px;background:#146ab0;margin-top: 2vw;}
.PicList002736 li{ float: left; width:49%; margin:0 2% 2% 0; position: relative; background: #fff; box-shadow:0 0 10px rgba(0,0,0,0.06); }
.PicList002736 li:nth-child(2n){ margin-right:0;}
.PicList002736 li .txt{}
.PicList002736 li .ytable{padding:1.2vw 2vw;}
.PicList002736 li .txt h3{font-size:20px; color: #333; font-weight: normal; margin-bottom:0.6vw;position: relative;}
.PicList002736 li .txt .con{overflow: hidden;}
.PicList002736 li .txt p{ position: relative;margin:0;font-size: 15px; line-height:26px;height: 52px;overflow: hidden; color: #999;}
.PicList002736 li .txt p+p{margin-top:14px;}
.PicList002736 .fu_zybg{box-shadow: 0 0 50px rgba(0,0,0,.1);background: #fff;}
.PicList002736 .fu_zybg .fu_z_img{float: left;width:30%;}
.PicList002736 .fu_zybg .fu_z_img .Ispic{padding-bottom:170%;background-size: cover;background-position: center;}
.PicList002736 .fu_zybg .fu_y_ul{float: right;width: 70%;}
.PicList002736 .fu_zybg .fu_y_ul .nh_fu{padding:4vw;font-size: 20px;line-height: 3em;color: #666;}
.PicList002736 .fu_zybg .fu_y_ul .nh_fu b{display: block;font-size: 30px;color: #333;margin-bottom: 2vw;font-weight: normal;}

@media(max-width:640px){
.PicList002736{padding:30px 0;}
.PicList002736 .listtit .tits{font-size:30px;}
.PicList002736 li .txt p{-webkit-line-clamp: 3; height: 84px;}
.PicList002736 .fu_zybg .fu_z_img{float: none;width:100%;}
.PicList002736 .fu_zybg .fu_z_img .Ispic{padding-bottom:100%;}
.PicList002736 .fu_zybg .fu_y_ul{float: none;width: 100%;}
.PicList002736 .fu_zybg .fu_y_ul .nh_fu{padding:4vw;font-size: 16px;line-height: 30px;}
}
@media(max-width:480px){
.PicList002736 li{margin-bottom: 20px;}
.PicList002736 li .Ispic{padding-bottom: 69.5%;}
.PicList002736 li .txt{ padding: 15px;}
}







/*Title002752 */
.Title002752{text-align: center;font-size: 100px;padding: 0 0 2vw 0;}
.Title002752 .t-1{color: #eee; font-size: 0.5em; text-transform: uppercase;font-weight: bold; line-height: 1em;}
.Title002752 .t-2{font-size: 0.3em;color: #333;line-height: 1.36em;}



/*PicList002120 */
.PicList002120{ padding:4vw 0;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:50px; text-align:center; font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size:cover;border-radius: 5px;}
@media(min-width:641px){
.PicList002120 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120{ padding:30px 0;}
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
}








/*PicList002951 */
.PicList002952{padding:5vw 0;}
.PicList002952 .item{}
.PicList002952 .pic{ width:60%;}
.PicList002952 .pic img{display: block;background: #fff;box-shadow: 0 0 30px rgba(0,0,0,.06);}
.PicList002952 .txt .inner{padding: 0 0 0 5vw;}
.PicList002952 .txt p{margin: 0;}
.PicList002952 .txt p.dot3_b{line-height: 2em;color: #888;font-size: 20px;margin-top: 2vw;}
.PicList002952 .tit{font-size: 40px;font-weight: 100; color: #146ab0;}
@media(max-width:640px){
.PicList002952{padding:30px 0;}
.PicList002952 .ytable,
.PicList002952 .ytable-cell{display: block;}
.PicList002952 .pic{ width:100%;}
.PicList002952 .txt .inner{padding: 5vw 0;}
.PicList002952 .tit{font-size:30px;}
.PicList002952 .txt p.dot3_b{font-size:18px;}
}



.RighInfo002816{padding: 4vw 0;background: #f5f5f5;}
.RighInfo002816 .list li{float: left; width:48%; margin-right:4%; position: relative;background: #fff; box-shadow:0 0 40px rgba(0,0,0,0.1); }
.RighInfo002816 .list li:nth-child(2n){ margin-right:0;}
.RighInfo002816 .list li .txt{padding-left:10%;}
.RighInfo002816 .list li .ytable{ padding:2vw; }
.RighInfo002816 .list li .txt h3{font-size:26px; color: #333; font-weight: normal; margin: 0 0 1.5vw 0;}
.RighInfo002816 .list li .txt .con{overflow: hidden;}
.RighInfo002816 .list li .txt p{ position: relative;margin:0;font-size: 16px; line-height: 36px;min-height: 144px; color: #666;}
.RighInfo002816 .list li .pic{width:12%;}	
.RighInfo002816 .list li .pic img{display: block;width: 100%; margin: 0 auto;}	

@media(max-width:640px){
.RighInfo002816 .list li{float: none; width:100%; margin-right:0%;padding:5vw}
.RighInfo002816 .list li .pic{width:100%;display: block;margin-bottom: 20px}
.RighInfo002816 .list li .pic img{max-width: 70px}
.RighInfo002816 .list li .txt{width: 100%;display: block;padding-left: 0;}
}
@media(max-width:480px){
.RighInfo002816 .list li{margin-bottom: 20px;}
.RighInfo002816 .list li .Ispic{padding-bottom: 69.5%;}

}




.bg_f5f5f5{background: #F5F5F5;}

/*PicList002925 */
.PicList002925{background: #f5f5f5;padding: 4vw 0 2vw 0;}
.PicList002925 .list{padding: 0 3.4375vw;}
.PicList002925 .list ul{margin: 0 -2vw;}
.PicList002925 li{float: left; text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 80% left;}
.PicList002925 li a{display: block;position: relative; z-index: 3;}
.PicList002925 li .pic{padding-bottom: 1.98vw;max-width:90%;margin: auto}
.PicList002925 li .Ispic{padding-bottom:76%;background-size: contain;background-repeat: no-repeat;background-position: center;}
.PicList002925 li .tit{margin-top: 1.303vw; margin-bottom: 2.08vw; padding: 0 5%;}
.PicList002925 li .tit aside{font-size: 16px; line-height: 1.25em;height: 2.5em;}
@media(min-width:769px){
.PicList002925 li{width:25%;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(4n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 80% #f5f5f5; width:7.4375vw;left: -2vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(4n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 80% #f5f5f5; width:7.4375vw;right: -2vw;}
}
@media(max-width:768px){
.PicList002925 .list{padding: 0 6vw;}
.PicList002925 li{width:50%;}
.PicList002925 li .pic{padding-bottom: 7vw;}
.PicList002925 li .tit{margin-bottom: 5vw;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 80% #f5f5f5; width:7.4375vw;left: -3vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(2n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 80% #f5f5f5; width:7.4375vw;right: -3vw;}
.PicList002925 li .tit aside{font-size: 3vw;}
}







/*PicList002663 */
.PicList002663{ padding:4vw 0 0 0;}
.PicList002663 li{ background:#fff;}
.PicList002663 .news-top li .Ispic {background-size: cover;padding-bottom: 65%;}
.PicList002663 .news-top li .pic a{display: block;}
.PicList002663 .news-top .bx-wrapper{ position:relative; z-index:1;}
.PicList002663 .news-top .bx-viewport{ z-index:1}
.PicList002663 .news-top{ margin-bottom:5%;}
.PicList002663 .news-top li time{ color:#ddd; font-size:40px;font-weight: 100;}
.PicList002663 .news-list li time{ color:#bbb; font-size:16px;}
.PicList002663 li h3{margin-bottom:0.4vw;}
.PicList002663 li h3 a{ color:#333;font-size:18px; line-height:2em;display: block; }
.PicList002663 li h3 a:hover{ color:#146ab0;}
.PicList002663 li p{ line-height:26px; font-size:14px; overflow:hidden; margin-bottom:2vw;color: #999;}
.PicList002663 li .more{ position:relative; color:#146ab0;width: 120px;line-height: 40px;display: block;text-align: center;
font-size: 12px;border-radius: 50px;background: rgba(20,106,176,.08);}
.PicList002663 li .more:hover{background: #146ab0;color: #fff;}
.PicList002663 .news-list li{ float:left;width:30%;  margin:0 5% 5% 0;overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,.1); }
.PicList002663 .news-list li .pic{width: 100%;}
.PicList002663 .news-list li .pic a{display: block;}
.PicList002663 .news-list li .Ispic {background-size: cover; padding-bottom: 70%;}
.PicList002663 .news-list li .news_b{padding: 2vw;}
.PicList002663 .bx-pager{ text-align:center; background:#fafafa; padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:14px; height:14px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#c4c4c4; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:#fff; border-color:#146ab0;}
.PicList002663 .bx-pager div a.active::before{ background:#146ab0;}

@media(min-width:769px){
.PicList002663 .news-top .pic{ width:50%;}
.PicList002663 .news-top .txt{ width:45%;padding:0 0 0 4%;}
.PicList002663 .news-list li:nth-child(3n){ margin-right:0;}
.PicList002663 .bx-controls{ position:absolute; left:0;width:50%; bottom:0; z-index:10;}
.PicList002663 .bx-pager{ float:right;}
.PicList002663 .bx-pager div{ float:left;}
}
@media(max-width:1024px){
.PicList002663 li time,
.PicList002663 li h3{font-size:24px;}
.PicList002663 .news-list li .news_b{padding: 20px;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002663 li p{ line-height:20px; font-size:14px;height:80px;}
}
@media(max-width:768px){
.PicList002663 .news-top .ycenter{ display:block;}
.PicList002663 .news-top .txt{ padding:3%;}
.PicList002663 .news-top li h3{ max-height:60px; height:auto;}
.PicList002663 .news-top li p{ margin:3% 0; height:auto;}
.PicList002663 .news-list li{width:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
}








/*PicList002171 */
.ptop5{padding-top:5%;}
/*.PicList002173{padding-top:3%;}*/
.PicList002173 h2{font-size: 40px;color: #146ab0;text-align: center;margin: 4vw 0 2vw 0;position: relative;padding-bottom: 0.8vw;}
.PicList002173 h2::before{height: 2px;width: 40px;background: #146ab0;position: absolute;content: '';bottom: 0;left: 50%;margin-left: -20px;}
.PicList002173 ul{overflow: hidden;text-align: center;}
.PicList002173 li{ float:left; width:15%;margin: 0 2% 3% 0;}
.PicList002173 li:nth-child(6n){margin-right: 0;}
.PicList002173 li .hz_img{}
.PicList002173 li h3{font-size: 16px;line-height: 2em;font-weight: normal;display:none;}
.PicList002173 li img{ display:block; max-width:100%;height: 100px;margin: 1vw auto;transition: all .3s ease-in-out;}
.PicList002173 li:hover img{transform: scale(1.15);}
@media(min-width:769px){
}
@media(max-width:768px){
.PicList002173{padding: 30px 0}
.PicList002173 h2{font-size: 30px;padding-bottom: 20px}
}
@media(max-width:768px) and (min-width:481px){
}
@media(max-width:480px){
.PicList002173 li{ width:32%;}
.PicList002173 li:nth-child(3n){ margin-right:0;}
}






/*新闻详情*/
.RighInfo0022283{ padding:3% 0;}
.RighInfo0022283 .single-header{ text-align:center;}
.RighInfo0022283 .single-header h3{color:#333; font-size:26px; margin:0; font-weight:normal; position:relative;border-bottom: 1px solid #eee;padding-bottom: 2%}
.RighInfo0022283 .single-header h3 span{ position:relative; z-index:2; padding-top:5px;display: block;font-size: 14px}
.RighInfo0022283 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;border-bottom: 1px solid #eee;padding-bottom: 2%}
.RighInfo0022283 .single-content p{ margin:0; padding:10px 0;}
.RighInfo0022283 .single-content .no-textindent{ text-indent:0;}
.RighInfo0022283 .btn{padding-top: 20px;float: left;}
.RighInfo0022283 .btn a{display: block;line-height: 30px;color: #999}
.RighInfo0022283 .btn a:hover{color:#146ab0}
.RighInfo0022283 .more{width: 140px;height: 40px;text-align: center;background: #146ab0;color: #fff;line-height: 40px;float: right;margin-top: 30px}
.RighInfo0022283 .ul li{margin-bottom: 20px}


@media(max-width:768px){
  .RighInfo0022283 .btn{padding-top: 20px;float: none;}
  .RighInfo0022283 .more{float: none;display: block;margin:30px auto}
}
@media screen and (min-width:465px){
    .RighInfo0022283 .col2{ width:48%;}
	.RighInfo0022283 .fr{ float:right;}
	.RighInfo0022283 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo0022283 .single-content p{ padding:15px 0;} 
  
}
@media screen and (min-width:1024px){
  .RighInfo0022283 .single-header h1{ font-size:30px;}
    .RighInfo0022283 .ul li{float: left;width: 49%;}
    .RighInfo0022283 .ul li:not(:nth-child(2n)){margin-right: 2%;}
}




/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #146ab0;}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
} 






.Floor002065{background: #f5f5f5;padding: 1vw 0 4vw}
.Floor002065 .item{ position:relative;}
.Floor002065 .item .pic{ overflow:hidden;position:relative;}
.Floor002065 .item .Ispic{ display:block; padding-bottom:64%; transition:0.3s; position:relative;}
.Floor002065 .item .Ispic img{ display:none;}
.Floor002065 .item:hover .Ispic{ transform:scale(1.2);}
.Floor002065 .item .txt{ padding:15px; background-color:#fff;font-size:16px;text-align: center}
.Floor002065 .owl-nav div{ position:absolute; top:50%; width:48px; overflow:hidden; line-height:1000px; height:47px; margin-top:-20px; background:url(../images/Floor002065-btn.png) no-repeat left top; z-index:10;}

.Floor002065 .owl-nav .owl-prev{ left:0;margin-left:-60px;}
.Floor002065 .owl-nav .owl-next{right:0; margin-right:-60px; background-position: right top;}
.Floor002065 .owl-nav div:hover{ background:url(../images/PicList001241-btn_hover.png) no-repeat left top;}
.Floor002065 .owl-nav .owl-next:hover{ background:url(../images/PicList001241-btn_hover.png) no-repeat;background-position: right top;}
@media(max-width:1100px){
.Floor002065 .owl-carousel{ padding:0 30px;}
.Floor002065 .owl-nav .owl-prev{margin-left:0;}
.Floor002065 .owl-nav .owl-next{margin-right:0;}
}
@media(max-width:640px){
.Floor002065 .title span{ display:block;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002065 .item dt,
.Floor002065 .item dd{ float:none; text-align:right;}
}

/*这是滚动插件的公用样式 如出现雷同 请删除*/
.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*/






.zztp{padding: 5vw 0}