html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;overflow-x:hidden;font-family: "Microsoft YaHei", Arial, helvetica, sans-serif;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
a {color:inherit;}
a:hover {color:inherit;text-decoration: none;}

html,body {font-size:12px;/*overflow-x:hidden;*/}
@media (min-width:992px) {
  html,body {font-size:14px;}
}
@media(min-width:1200px) {
  html,body {font-size:16px;}
  .container {max-width:1200px;margin: 0 auto;}
}
@media(min-width:1440px) {
  .container {max-width:1400px;}
  .wrap {max-width:1400px!important;}
}
@media(min-width:1601px) {
  .container {max-width:1470px;}
}

@font-face {
  font-family: 'iconfont';  /* project id 1886893 */
  src: url('//at.alicdn.com/t/font_1886893_e78s0deikqh.eot');
  src: url('//at.alicdn.com/t/font_1886893_e78s0deikqh.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1886893_e78s0deikqh.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1886893_e78s0deikqh.woff') format('woff'),
  url('//at.alicdn.com/t/font_1886893_e78s0deikqh.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1886893_e78s0deikqh.svg#iconfont') format('svg');
}

.search-panel {display:flex;align-items:center;opacity: 0;height:70px;line-height: 50px;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;transform:translateY(-100%);transition:.36s all ease-out;}
.search-panel input {outline:none;border:none;border-bottom:1px solid #dcdcdc;width:60%;padding-left:5%;}
.search-panel .search-submit {font-size:22px;cursor:pointer;border-bottom:1px solid #dcdcdc;color:#dcdcdc;}
.search-panel .search-close {border-bottom:1px solid #dcdcdc;color:#dcdcdc;display:block;}
.search-panel.active {background:#fff;opacity: 1;transform:translateY(100%);transition:.36s all ease-in;}
@media(min-width:1200px) {
  .search-panel .search-submit {font-size:32px;}
  .search-panel {height:100px;}
}

.bg-color {background:#f7f7f7;}
.ali-font {font-family: 'iconfont';}
.imgbox {box-sizing:border-box;position:relative;width:100%;overflow:hidden;}
.imgbox:after {content:'';display:block;padding-top:75%;}
.imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
/*.imgbox:hover {border:2px solid #abbeb3!important;}*/

.header {display:flex;align-items:center;height:70px;z-index:99;transition:.36s background;position:relative;}
.inheader {position:absolute;top:0;left:0;right:0;}
.inheader .toptel {color:#fff;}
.logoh {display:none;}
.menu {color:#fff;}
.menu .slide {padding: 0 40px;line-height: 70px;align-self: center;white-space: nowrap;text-align:center;position:relative;}
.menu .slide:last-child {display:flex;flex:2;justify-content: flex-end;}
.menu .slide:hover:after {content:'';background:linear-gradient(90deg, #01ccfe, #067ed2);width:60%;height:5px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.menu .slide:last-child:hover:after {display:none;}
.menu .slide:hover>a {color:#0084d0;font-weight:bold;}
.menu .sub {display:none;overflow:hidden;background:#fff;position:absolute;bottom:0;left:0;right:0;transform:translateY(99%);z-index:99;}
.menu .sub a {display:block;font-size:14px;line-height: 40px;text-align: center;}
.menu .sub a:hover {background:#0084d0;color:#fff; }
.toptel {color:#0084d0;padding-right:20px;margin-left:-20px;display: flex;align-items: center;}
.toptel i {font-size:24px;padding-right:10px;}
.search-btn {color:#fff;font-size:26px;text-align:right;cursor:pointer;}
.search-close {display:none;cursor:pointer;}
.menu-btn {color:#fff;font-size:26px;text-align:right;cursor:pointer;}
.search {font-size:15px;display:none;}
.search input {color:#fff;width:100px;line-height: 14px;font-size:14px;background:none;border:none;padding-left:5px;border-left:1px solid #fff;}
.search input:focus {outline:none;}
.search input::-webkit-input-placeholder {color: rgba(255,255,255,.8);font-size: 14px;} /* WebKit browsers */
.search input::-moz-placeholder          {color: rgba(255,255,255,.8);font-size: 14px;} /* Mozilla Firefox 19+ */
.search input:-ms-input-placeholder      {color: rgba(255,255,255,.8);font-size: 14px;} /* Internet Explorer 10+ */
.pcmenu-btn {font-size:15px;padding-left:30px;}
.header:hover,.header.active {background: #fff;transition:.36s background;}
.header:hover .logo ,.header.active .logo {display: none;}
.header:hover .logoh,.header.active .logoh {display: block;}
.header:hover .menu ,.header.active .menu {color:#8a8888;}
.header:hover .menu-btn ,.header.active .menu-btn {color:#8a8888;}
.header:hover .search-btn ,.header.active .search-btn {color:#0084d0;}
.header:hover .search input ,.header.active .search input {color:#8a8888;border-color:#8a8888;}
.header:hover .search input::-webkit-input-placeholder ,.header.active .search input::-webkit-input-placeholder {color:#8a8888;}
.header:hover .search input::-moz-placeholder ,.header.active .search input::-moz-placeholder {color:#8a8888;} 
.header:hover .search input:-ms-input-placeholder ,.header.active .search input:-ms-input-placeholder {color:#8a8888;}
.header:hover .toptel {color:#0084d0;}
@media(max-width:1500px) {
  .menu .slide:last-child {padding-right:0;}
}
@media(max-width:767px) {
  .header .logo img {height:35px;}
  .header .logoh img {height:35px;}
}
@media(min-width:1200px) {
  .header {height:100px;}
  .menu .slide {line-height:100px;}
  .search input {font-size:18px;}
}
@media(min-width:1660px) {
  .header .container {max-width:1650px;}
}

#flash {overflow:hidden;}
#flash .swiper-button-prev, #flash  .swiper-button-next {outline:none;}
#flash .flash-box {position:relative;left:50%;top:0;transform:translateX(-50%);overflow:hidden;}
#flash .flash-box img {width:100%;position:relative;}
#flash .swiper-pagination-bullet {background: #80859d;opacity:1;}
#flash .swiper-pagination-bullet-active {background: #fff;}

#flash .swiper-container-horizontal>.swiper-pagination-bullets{width:8px;left:auto;right:7.105vw;bottom:auto;top:50%;padding-bottom:16px;background-image:url(../images/banicon.png);background-repeat:no-repeat;background-position:center bottom;}
#flash .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:3px 0}
#flash .swiper-pagination-bullet{transition:0.5s ease 0s;-webkit-transition:0.5s ease 0s;-moz-transition:0.5s ease 0s}
#flash .swiper-pagination-bullet-active{height:29px;background-color:#0aaef5;border-radius:8px;}

#flash .swiper-button-prev {left:15%;display:none!important;}
#flash .swiper-button-next {left:15%;display:none!important;}
#flash .swiper-button-next.active,#flash .swiper-button-prev.active {display:block!important;}
#flash .swiper-button-prev,#flash .swiper-button-next {color:#0aaef5;width:50px;height:50px;border:1px solid #0aaef5;background:none;line-height:50px;font-size:22px;outline:none;font-weight:bold;font-family:'宋体'!important;text-align:center;transition:all .36s;}
#flash .swiper-button-prev:hover,#flash .swiper-button-next:hover {background: #fff;border:#fff;}
/*#flash .swiper-button-prev.swiper-button-disabled,#flash .swiper-button-next.swiper-button-disabled {color:#000;background:rgba(255,255,255,.3);}*/
@media(max-width:767px) {
  #flash .flash-box img {width:100%;/*height:100vh;*/}
  #flash .swiper-button-prev,#flash .swiper-button-next {bottom: 40px;left: 40px;position: relative;}
}
@media (min-width:992px)  {
  #flash .flash-box {width:1440px;}
  #flash .flash-box img {left:50%;transform:translateX(-50%);}
  #flash .bottom {cursor:pointer;color:#999999;background:#fff;height:100px;line-height:100px;padding-left:40px;padding-right:6%;position:absolute;bottom:0;left:65%;width:35%;}
  #flash .bottom i {float:right;}
  #flash .bottom i img {margin-top:25px;transition:margin .36s;}
  #flash .bottom:hover {color:#0084d0;}
  #flash .bottom:hover img {margin-top:35px;transition:margin .36s;}
  #flash:hover .swiper-button-prev,#flash:hover .swiper-button-next{opacity: 1;transition:opacity .36s;}
}
@media (min-width:1440px) {
  #flash .flash-box {width:1920px;height:100vh;}
  #flash .flash-box img {width:100%;height:100vh;}
}

/*手机侧导航*/
body {transition:all .6s;}
body.open {overflow-y:hidden!important;transform:translateX(-100%);transition:all .6s;}
.m-nav {touch-action: none;position:fixed;width:100%;height: 100vh;top:0;bottom:0;right:-100%;background:#0084d0;color:#fff;z-index:-1;}
.m-nav.open {transition:all .6s;z-index:99999;}
.m-logo {display: flex;align-items: center;border-bottom:3px solid rgba(255,255,255,.6);height:80px;padding-left:10%;margin-bottom:30px;}
.m-nav li {line-height: 36px;padding-left:10%;padding-bottom:10px;}
.m-nav li:after {content:'';display:block;width:20px;height:2px;background:#fff;border-radius: 1px;transition:.36s all;}
.m-nav li a {color:#fff;display:block;}
.m-nav li:hover {background:#fff;}
.m-nav li:hover a {color:#0084d0;}
.m-nav li:hover:after {background:#0084d0;width:80px;transition:.36s all;}
.m-close {color:#fff;font-size:40px;font-weight:bold;position:absolute;right:15px;top:15px;cursor: pointer;}
.m-tel {font-size:28px;line-height: 50px;margin-top:50px;padding-left:10%;}
.m-tel p:first-child {font-size:22px;}
@media(min-width:992px) {
  body.open {transform:translateX(-500px);}
  .m-nav.open {width:500px;right:-500px;}
  .m-nav li {line-height: 50px;font-size:16px;}
  .m-close {font-size:64px;}
}

.index01 .left {position:relative;}
.index01 .left:after {content:'';padding-top:95%;display:block;}
.index01 .left img {position:absolute;right:10px;top:0;height:100%;}
.index01 .t1 {color:#0084d0;font-size:22px;font-weight:bold;}
.index01 .t2 {color:#0084d0;font-size:14px;font-family:Arial;margin-top:10px;letter-spacing: 6px;}
.index01 .t3 {color:#666;line-height: 24px;margin-top:20px;text-align: justify;}
.index01 .more {color:#fff;background-image: linear-gradient(to right,#01ccfe 0,#067ed2 51%,#01ccfe 100%);background-size: 200% auto;margin-top:30px;display:block;text-align:center;line-height: 35px;width:150px;}
@media(max-width:991px) {
  .index01 .left:after {display:none;}
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .index01 .right {padding-left:8%;}
  .index01 .t1 {font-size:30px;}
  .index01 .t2 {font-size:16px;}
  .index01 .t3 {}
}
@media(min-width:1200px) {
  .index01 .t1 {font-size:40px;}
  .index01 .t2 {font-size:20px;}
  .index01 .t3 {font-size:15px;margin-top:55px;line-height: 30px;}
  .index01 .more {font-size:15px;line-height: 48px;margin-top:90px;width:180px;margin-left:0;transition:.36s all;}
  .index01 .more:hover {transition:.36s all;background-position: right center;}
}

.index02 {padding-bottom:35px;background:url(../images/in02_bg.jpg) no-repeat center;background-size:cover;}
.index02 .t1 {color:#fff;font-size:22px;font-weight:bold;margin-top:30px;text-align: center;}
.index02 .t2 {color:#fff;font-size:14px;font-family:Arial;margin-top:10px;margin-bottom:20px;letter-spacing: 6px;text-align: center;}
.index02 .txtbox {background:#fff;}
.index02 .txtbox>div {padding:0 9%;}
.index02 .c1 {color:#222;font-size:18px;}
.index02 .c2 {color:#888;margin-top:20px;line-height:24px;}
.index02 .c3 {margin-top:15px;}
.index02 .slide {color:#fff;display:inline-block;width:24%;line-height:35px;text-align: center;margin-top:20px;}
.index02 .slide:before {content: '';opacity:0;display: inline-block;height: 20px;position: absolute;
    bottom: -5px;left: 10px;right: 10px;z-index: -1;-webkit-filter: blur(10px) brightness(0.95);
    filter: blur(10px) brightness(0.95);-webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.index02 .slide:nth-child(1) {background: #06affd;}
.index02 .slide:nth-child(2) {background: #01ccfe;}
.index02 .slide:nth-child(3) {background: #06c8c8;}
.index02 .slide:nth-child(4) {background: #2cd9d9;}
.index02 .slide:nth-child(1):before {background: #06affd;}
.index02 .slide:nth-child(2):before {background: #01ccfe;}
.index02 .slide:nth-child(3):before {background: #06c8c8;}
.index02 .slide:nth-child(4):before {background: #2cd9d9;}
.in02-imgbox {overflow:hidden;}
.in02-imgbox img {transition:.36s all ease-out;}
.in02-imgbox img:hover {transform:scale(1.2);transition:.36s all ease-in;}
@media(max-width:991px) {
  .index02 .txtbox {padding:50px 0;}
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .index02 .t1 {font-size:30px;}
  .index02 .t2 {font-size:16px;}
  .index02 .c1 {font-size:22px;}
}
@media(min-width:1200px) {
  .index02 {padding-bottom:105px;position:relative;}
  .index02-img {width:183px;height:224px;background:url(../images/i1.png) no-repeat center;background-size:100% 100%;position:absolute;right:0;top:0;margin-top:-112px;}
  .index02 .t1 {font-size:40px;margin-top:85px;}
  .index02 .t2 {font-size:20px;margin-bottom:60px;}
  .index02 .c1 {font-size:30px;}
  .index02 .c2 {line-height:30px;margin-top:40px;}
  .index02 .c3 {margin-top:25px;}
  .index02 .slide {font-size:15px;width:105px;line-height:42px;margin-top:50px;position:relative;transition:.36s all;}
  .index02 .slide span {position:relative;z-index:2;}
  .index02 .slide:hover {transform: scale(1.05);/*zoom:105%;*/transition:.36s all;}
  .index02 .slide:hover span {}
  .index02 .slide:hover:before {bottom: -3px;z-index:1;opacity: 1;-webkit-filter: blur(10px);filter: blur(10px);}
}


.index03 {padding-bottom:35px;}
.index03 .t1 {color:#0084d0;font-size:22px;font-weight:bold;margin-top:30px;text-align: center;}
.index03 .t2 {color:#0084d0;font-size:14px;font-family:Arial;margin-top:10px;margin-bottom:20px;letter-spacing: 6px;text-align: center;}
.index03 .c1 {font-size:18px;}
.index03 .c2 {margin-top:20px;line-height:24px;}
.index03 .c3 {margin-top:15px;}
.index03 .slide {padding:20px;}
.index03 .slide:first-child {color:#fff;background:#0084d0;}
.index03 .slide:first-child:after {content:'';background:#0084d0;position:absolute;right:0;top:0;z-index:3;transform:translateX(80%);height:100%;width:0px;transition:width .36s;}
.index03 .slide:last-child {color:#fff;background:#8ccd55;}
.index03 .slide:last-child:after {content:'';background:#8ccd55;position:absolute;right:0;top:0;z-index:3;transform:translateX(80%);height:100%;width:0px;transition:width .36s;}
.index03 .more {margin-top:15px;display:block;}
.index03 .right {border:1px solid #d2d2d2;}
.index03 .right img {display:none;}
.index03 .right img.active {display: block;}
#list2 {display:none;}
.index03 #list2.active {white-space: nowrap;display:block;}
.index03 .line {color:#666;line-height:50px;padding-left:25px;white-space: nowrap;}
.index03 .line:nth-child(2n-1) {background:#ececec;}
@media(max-width:991px) {
  .index03 .c2 {display:none;}
  .index03 .right {padding:30px 5%;}
}
@media(min-width:768px) {
  .index03 .right img:last-child {transform: scale(1.15);}
}
@media(min-width:992px) {
  .index03 .left {flex: 0 0 47.2%;max-width: 47.2%;}
  .index03 .right {border-left:none;flex: 0 0 52.8%;max-width: 52.8%;padding:0 4% 0 9%;}
  .index03 .t1 {font-size:30px;}
  .index03 .t2 {font-size:16px;}
  .index03 .c1 {font-size:22px;}
  .index03 .slide {padding:30px 9% 40px;}
  .index03 .slide.active:after,.index03 .slide:hover:after {width:70px;transition:width .36s;}
  .index03 .line {line-height:40px;font-size:14px;}
}
@media(min-width:1200px) {
  .index03 {padding-bottom:105px;}
  .index03 .t1 {font-size:40px;margin-top:85px;}
  .index03 .t2 {font-size:20px;margin-bottom:60px;}
  .index03 .slide {padding:55px 9% 45px;transition:.36s all ease-out;}
  .index03 .c1 {font-size:30px;}
  .index03 .c2 {font-size:15px;line-height:30px;margin-top:28px;}
  .index03 .more {font-size:15px;margin-top:25px;transition:.36s all;}
  .index03 .more:hover {margin-left:10px;transition:.36s all;}
  .index03 .slide.active,.index03 .slide:hover {padding-left:18%;padding-right:3%;transition:.36s all ease-in;}
  .index03 .slide.active:after,.index03 .slide:hover:after {width:100px;transition:width .36s ease-in;}
  .index03 .line {line-height: 65px;}
}
@media(min-width:1440px) {
  .index03 .line {line-height:90px;padding-left:50px;}
}
@media(min-width:1601px) {
  .index03 .line {font-size:18px;}
}

.index04 {background:#f8f8f8;padding-bottom:35px;}
.index04 .t1 {color:#0084d0;font-size:22px;font-weight:bold;margin-top:30px;text-align: center;}
.index04 .t2 {color:#0084d0;font-size:14px;font-family:Arial;margin-top:10px;margin-bottom:20px;letter-spacing: 6px;text-align: center;}
.index04 .txtbox {background:#fff;padding:15px 5%;}
.index04 .c1 {color:#333333;font-weight:bold;}
.index04 a:hover .c1,.index04 a:hover .d1 {color:#0084d0;}
.index04 .c2 {color:#999999;margin-top:15px;line-height:24px;}
.index04 .imgbox1:after {padding-top:58%;}
.index04 .imgbox2:after {padding-top:45%;}
.index04 .d1 {color:#333333;font-weight:bold;line-height:40px;}
.index04 .slide {border-bottom:1px dashed #cfcfcf;padding:15px 0;}
.index04 .s1 {color:#333333;}
.index04 .s2 {color:#b3b3b3;margin-top:15px;}
.index04 .s2 span {color:#0084d0;}
.index04 .more {color:#0084d0;border:1px solid #0084d0;line-height:35px;width:150px;text-align:center;display:block;}
@media(max-width:991px) {
  .index04 .center {margin-top:25px;}
  .index04 .right {margin-top:25px;}
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .index04 .t1 {font-size:30px;}
  .index04 .t2 {font-size:16px;}
}
@media(min-width:1200px) {
  .index04 {padding-bottom:90px;position:relative;}
  .index04-img {width:183px;height:224px;background:url(../images/i2.png) no-repeat center;background-size:100% 100%;position:absolute;left:0;top:0;margin-top:-112px;}
  .index04 .t1 {font-size:40px;margin-top:85px;}
  .index04 .t2 {font-size:20px;margin-bottom:60px;}
  .index04 .txtbox {padding:30px 5%;transition:.36s all;}
  .index04 .c2 {font-size:15px;}
  .index04 .d1 {font-size:15px;line-height:60px;}
  .index04 .slide {padding:18px 0;transition:.36s all}
  .index04 .s2 {font-size:14px;}
  .index04 .left {-ms-flex: 0 0 37%;flex: 0 0 37%;max-width: 37%;}
  .index04 .left:hover .imgbox {box-shadow: 0 0 10px 0 rgba(0,0,0,.3);transition:.36s all;}
  .index04 .left:hover .txtbox {box-shadow: 0 0 30px 0 rgba(0,0,0,.3);transition:.36s all;}
  .index04 .center {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
  .index04 .right {-ms-flex: 0 0 38%;flex: 0 0 38%;max-width: 38%;}
  .index04 .right .slide:hover {background: #0084d0;padding-left:20px;transition:.36s all;}
  .index04 .right .slide:hover .s1 {color:#fff;}
  .index04 .right .slide:hover .s2 span {color:#fff;}
  .index04 .more {line-height: 48px;margin-top:35px;}
  .index04 .more:hover {background:#0084d0;color:#fff;}
  .index04 .imgbox2 img {transition:.36s all ease-out;}
  .index04 .imgbox2:hover img {transform:scale(1.05) translate(-50%,-50%);transition:.36s all ease-in;}
}

.power01 {background:#fff;padding:30px 15px;}
.power01 .t1 {color:#0084d0;font-size:22px;margin-top:30px;}
.power01 .t2 {color:#0084d0;font-size:14px;font-family:Arial;margin-top:10px;}
.power01 .t2 img {transform: translateY(-5px);}
.power01 .t3 {color:#666;line-height: 24px;margin-top:20px;text-align: justify;}
@media(max-width:991px) {
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .power01 .t1 {font-size:30px;}
  .power01 .t2 {font-size:16px;}
}
@media(min-width:1200px) {
  .power01 {padding:95px 15px 60px;}
  .power01 .t1 {font-size:40px;}
  .power01 .t3 {font-size:15px;margin-top:55px;line-height: 30px;}
}

.power02 {padding:30px 15px;}
.power02 .t1 {color:#0084d0;font-size:22px;margin-top:30px;}
.power02 .t2 {color:#0084d0;font-size:14px;font-family:Arial;margin-top:10px;}
.power02 .t2 img {transform: translateY(-5px);}
.power02 .t3 {color:#666;line-height: 24px;margin-top:20px;text-align: justify;}
.power02 .t4 {color:#333;font-weight:bold;margin-top:20px;}
@media(max-width:991px) {
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .power02 .t1 {font-size:30px;}
  .power02 .t2 {font-size:16px;}
}
@media(min-width:1200px) {
  .power02 {padding:110px 15px 60px;position:relative;}
  .power02-img {width:183px;height:224px;background:url(../images/i1.png) no-repeat center;background-size:100% 100%;position:absolute;right:0;top:0;margin-top:-112px;}
  .power02 .t1 {font-size:40px;}
  .power02 .t3 {font-size:15px;margin-top:55px;line-height: 30px;}
  .power02 .t4 {margin-top:40px;}
}

.power03 {padding-bottom:35px;background:url(../images/power03_bg.jpg) no-repeat center top;background-size:1920px auto;}
.power03 .t1 {color:#fff;font-size:22px;margin-top:30px;text-align: center;}
.power03 .t2 {color:#fff;font-size:14px;font-family:Arial;margin-top:10px;margin-bottom:20px;text-align: center;}
.power03 .title {background: #fff;text-align: center;padding:20px 0 15px;}
.power03 .txtbox {background: #0e49af;padding:20px;}
.power03 .c1 {color:#333;font-size:18px;}
.power03 .c2 {color:#999;line-height:24px;}
.power03 .c3 {color:#fff;line-height:24px;text-align: justify;}
.power03 .more {color:#067ed2;background:#fff;margin-top:30px;display:block;text-align:center;line-height: 35px;width:190px;}
@media(max-width:991px) {
  .power03 .slide {margin-top:30px;}
  .power03 .txtbox {padding:30px 20px;}
  .power03 .c2 {display:none;}
}
@media(max-width:767px) {
  .power03 .txtbox {padding:15px;}
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .power03 .t1 {font-size:30px;}
  .power03 .t2 {font-size:16px;}
  .power03 .c1 {font-size:20px;}
  .power03 .c2 {font-size:12px;}
  .power03 .c3 {font-size:12px;line-height:26px;}
}
@media(min-width:1200px) {
  .power03 {padding-bottom:210px;position:relative;}
  .power03-img {width:183px;height:224px;background:url(../images/i2.png) no-repeat center;background-size:100% 100%;position:absolute;left:0;top:0;margin-top:-112px;}
  .power03 .t1 {font-size:40px;margin-top:75px;}
  .power03 .t2 {font-size:20px;margin-bottom:70px;}
  .power03 .title {padding:40px 0 25px;}
  .power03 .txtbox {padding:30px 45px;}
  .power03 .c1 {font-size:27px;}
  .power03 .c2 {line-height:30px;}
  .power03 .slide {transition:.36s all ease-out;}
  .power03 .slide:hover {transition:.36s all;transform:translateY(-5px);box-shadow: 0 5px 30px 0 rgba(0,0,0,.3);}
  .power03 .more {font-size:15px;line-height: 48px;margin-top:70px;transition:all .36s;}
  .power03 .more:hover {box-shadow:0 0 30px 0 rgba(0,0,0,.3);transform:translateY(-5px);transition:all .36s;}
}
@media(min-width:1440px) {
  .power03 {padding-bottom:252px;position:relative;}
}

.power04 {padding-bottom:35px;}
.power04 .t1 {color:#0084d0;font-size:22px;margin-top:30px;text-align: center;}
.power04 .t2 {color:#0084d0;font-size:14px;font-family:Arial;margin-top:10px;margin-bottom:20px;text-align: center;}
.power04 .content {margin-top:30px;}
.power04 .c1 {color:#333;font-size:18px;margin-top:20px}
.power04 .c2 {color:#666;line-height:24px;margin-top:15px;}
@media(max-width:991px) {
  .power04 .right {padding:30px 5%;}
  .power04 .slide {margin-bottom:30px;}
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .power04 .t1 {font-size:30px;}
  .power04 .t2 {font-size:16px;}
  .power04 .c1 {font-size:20px;}
}
@media(min-width:1200px) {
  .power04 {padding-bottom:105px;}
  .power04 .content {margin-top:80px;}
  .power04 .t1 {font-size:40px;margin-top:85px;}
  .power04 .t2 {font-size:20px;}
  .power04 .c1 {font-size:22px;margin-top:40px;}
  .power04 .c2 {font-size:14px;line-height:30px;margin-top:30px;}
}

.power05 {padding-top:30px;background: url(../images/power05_bg.jpg) no-repeat center;background-size: cover;}
.power05 .t1 {color:#fff;font-size:22px;margin-top:30px;text-align: center;}
.power05 .t2 {color:#fff;font-size:14px;font-family:Arial;margin-top:10px;margin-bottom:20px;text-align: center;}
.power05 .c1 {color:#fff;font-size:18px;margin-top:25px;}
.power05 .c2 {color:#fff;line-height:24px;margin-top:20px;text-align: justify;display: none;}
.power05 .swiper-container {border-top:1px solid rgba(255,255,255,.19);}
.power05 .swiper-slide {cursor:pointer;padding:30px 5%;text-align:center;transition:.36s background;}
.power05 .swiper-slide:hover,.power05 .swiper-slide.active {background:rgba(0,132,208,.42);transition:.36s background ease-in;}
.power05 .swiper-slide:hover .c2,.power05 .swiper-slide.active .c2 {display:block;}
@media(max-width:767px) {
  .power05 .swiper-slide {padding:30px 10%;}
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .power05 .t1 {font-size:30px;}
  .power05 .t2 {font-size:16px;}
  .power05 .c1 {font-size:22px;}
}
@media(min-width:1200px) {
  .power05 .t1 {font-size:40px;margin-top:40px;}
  .power05 .t2 {font-size:20px;margin-bottom:65px;}
  .power05 .swiper-slide {padding:80px 7%;}
  .power05 .c1 {font-size:28px;margin-top:45px;}
  .power05 .c2 {font-size:13px;line-height:30px;margin-top:35px;}
}

.power06 {padding-bottom:35px;}
.power06 .t1 {color:#0084d0;font-size:22px;margin-top:30px;text-align: center;}
.power06 .t2 {color:#0084d0;font-size:14px;font-family:Arial;margin-top:10px;margin-bottom:20px;text-align: center;}
.power06 .t3 {color:#333;text-align: center;margin-top:25px;}
.power06 .content {margin-top:25px;}
.power06 .slide {color:#666;line-height:40px;padding-left:15px;}
.power06 .slide:nth-child(2n-1) {background:#ececec;}
.power06 .more {color:#fff;background-image: linear-gradient(to right,#01ccfe 0,#067ed2 51%,#01ccfe 100%);background-size: 200% auto;margin-top:30px;display:block;text-align:center;line-height: 35px;width:190px;}
@media(max-width:991px) {
}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .power06 .t1 {font-size:30px;}
  .power06 .t2 {font-size:16px;}
  .power06 .t3 {font-size:18px;}
}
@media(min-width:1200px) {
  .power06 {padding-bottom:60px;}
  .power06 .content {margin-top:45px;}
  .power06 .slide {font-size:18px;line-height:70px;padding-left:50px;}
  .power06 .t1 {font-size:40px;margin-top:85px;}
  .power06 .t2 {font-size:20px;}
  .power06 .t3 {font-size:20px;margin-top:75px;}
  .power06 .more {font-size:15px;line-height: 48px;margin-top:70px;transition:all .36s;}
  .power06 .more:hover {background-position:right center;transition:all .36s;}
}

.battery01 {padding:30px 15px;background:#fff;}
.battery01 .t1 {color:#0084d0;font-size:20px;}
.battery01 .t2 {color:#666666;margin-top:15px;line-height:24px;}
.battery01 .t3 {color:#0084d0;margin-top:15px;line-height:24px;}
.battery01 .c1 {margin-top:15px;line-height: 24px;}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .battery01 .t1 {font-size:30px;}
}
@media(min-width:1200px) {
  .battery01 {padding:100px 15px 90px;}
  .battery01 .t1 {font-size:40px;}
  .battery01 .t2 {font-size:15px;margin-top:30px;line-height:32px;}
  .battery01 .t3 {font-size:15px;margin-top:30px;line-height:32px;}
  .battery01 .c1 {margin-top:30px;}
  .battery01 .img {transition:.36s all;}
  .battery01 .img:hover {transform:scale(1.05);transition:.36s all;}
}
@media(min-width:1500px) {
  .battery01 .tit:before {content:'';width:28px;height:28px;display:block;position:absolute;left:0;top:8px;background:url(../images/battery_i1.png) no-repeat center;transform:translateX(-100%);}
}

.battery02 {padding:30px 15px;}
.battery02 .t1 {color:#0084d0;font-size:20px;}
.battery02 .t2 {color:#999999;margin-top:15px;line-height:24px;}
.battery02 .content {margin-top:25px;}
.battery02 .c1 {color:#333;margin-top:15px;line-height:24px;height:72px;overflow:hidden;}
.battery02 .imgbox:after {padding-top:63.5%;}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .battery02 .t1 {font-size:30px;}
  .battery02 .content {margin-top:45px;}
}
@media(min-width:1200px) {
  .battery02 {padding:65px 15px 85px;position:relative;}
  .battery02-img {width:183px;height:224px;background:url(../images/i1.png) no-repeat center;background-size:100% 100%;position:absolute;right:0;top:0;margin-top:-112px;}
  .battery02 .t1 {font-size:40px;}
  .battery02 .t2 {font-size:15px;margin-top:30px;line-height:32px;}
  .battery02 .content {margin-top:75px;}
  .battery02 .c1 {font-size:14px;margin-top:25px;}
}
@media(min-width:1500px) {
  .battery02 .t1:before {content:'';width:28px;height:28px;display:block;position:absolute;left:0;top:8px;background:url(../images/battery_i1.png) no-repeat center;transform:translateX(-100%);}
}

.battery03 {padding:30px 15px;background:linear-gradient(135deg,#00ccfe,#2455d5);}
.battery03 .t1 {color:#fff;font-size:20px;}
.battery03 .content {margin-top:15px;padding:0;position:relative;}
.battery03 .swiper-container {position:absolute;top:0;left:0;right:0;padding:10px 15px;overflow-y: visible;}
.battery03 .swiper-slide {background:#fff;border-radius: 10px;padding:0 25px;transition:.36s all;}
.battery03 .c1 {color:#fff;font-size: 18px;font-weight:bold;}
.battery03 .c1 span {position:absolute;left:70px;top:30px;}
.battery03 .c2 {color:#666;line-height:24px;text-align:justify;margin-top:15px;max-height:96px;overflow:hidden;transition:.36s all ease-out;}
.battery03 .more {color:#999;font-family:'iconfont';margin:15px 0;display:block;text-align: center;}
.battery03 .swiper-slide .c2 span {display:none;}
.battery03 .swiper-slide.active .c2 {max-height:unset;transition:.36s all ease-in;}
.battery03 .swiper-slide.active .c2 i{display:none;}
.battery03 .swiper-slide.active .c2 span {display:inline;}
.battery03 .tit {padding-top:40px;}
.battery03 .slide {padding:20px 15px;position:relative;}
.battery03 .d1 {color:#fff;font-size:18px;display: flex;align-items: center;}
.battery03 .d1 i {font-size:20px;font-weight:bold}
.battery03 .d2 {color:#fff;line-height:24px;margin-top:15px;text-align: justify;}
@media(max-width:767px) {
  .battery03 .c1 {text-align: center;}
  .battery03 .c1 span {position:absolute;left:50%;top:30px;transform:translateX(-50%);}
}
@media(min-width:768px) {
  .battery03 .slide {padding:30px 25px;}
}
@media(min-width:992px) {
  .battery03 .t1 {font-size:30px;}
  .battery03 .content {margin-top:25px;}
  .battery03 .c1 span {left:80px;}
  .battery03 .more {font-size:12px;}
  .battery03 .swiper-container {padding:20px;}
  .battery03 .swiper-slide:hover {cursor:pointer;box-shadow:0 0 20px 0 rgba(0,0,0,.35);transition:.36s all;}
}
@media(min-width:1200px) {
  .battery03 {padding:65px 15px 85px;}
  .battery03 .t1 {font-size:40px;}
  .battery03 .content {margin-top:45px;}
  .battery03 .swiper-slide {padding:0 50px;}
  .battery03 .c1 {font-size: 22px;}
  .battery03 .c1 span {left:95px;}
  .battery03 .c2 {font-size:14px;line-height:32px;max-height:128px;margin-top:25px;}
  .battery03 .more {margin:25px 0;}

  .battery03 .tit {padding-top:90px;}
  .battery03 .slide {padding:80px 0 30px 70px;background: url(../images/battery03_i4.png) no-repeat left bottom;}
  .battery03 .slide:nth-child(2) {padding-top:160px;padding-right:100px;border-top:1px solid #ecf8fe;background: url(../images/battery03_i5.png) no-repeat left 240px top;}
  .battery03 .slide:nth-child(2):before {content:'';width:2920px;height:1px;background:#ecf8fe;position:absolute;top:-1px;left:0%;transform:translateX(-20%);}
  .battery03 .slide:nth-child(4) {padding-top:160px;padding-left:120px;border-top:1px solid #ecf8fe;background: url(../images/battery03_i5.png) no-repeat left 40px top;}
  .battery03 .d1 {font-size:26px;}
  .battery03 .d1 i {font-size:36px;}
  .battery03 .d2 {font-size:14px;margin-top:26px;width:280px;}
}
@media(min-width:1500px) {
  .battery03 .t1:before {content:'';width:28px;height:28px;display:block;position:absolute;left:0;top:8px;background:url(../images/battery_i2.png) no-repeat center;transform:translateX(-100%);}
  .battery03 .tit:before {display:none;}
}

.battery04 {padding:30px 15px;background: #fff;}
.battery04 .t1 {color:#0084d0;font-size:20px;}
.battery04 .t2 {color:#999999;margin-top:15px;line-height:24px;}
.battery04 .content {margin-top:25px;}
.battery04 .c1 {color:#333;margin-top:15px;line-height:24px;height:72px;overflow:hidden;}
.battery04 .swiper-wrapper {margin-bottom: -2px;margin-left:2px;}
.battery04 .swiper-slide:before {content:'';width:1px;height:75%;background:#dcdcdc;position:absolute;right:0px;top:50%;transform:translateY(-50%);z-index:2;}
.battery04 .swiper-slide:after {content:'';background:#dcdcdc;width:4px;height:4px;position:absolute;right:0;bottom:0;transform:translate(2px,2px);z-index:2;}
.battery04 .imgbox:after {padding-top:55%;}
.battery04 .imgbox:before {content:'';height:1px;width:85%;background:#dcdcdc;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);z-index:2;}
.battery04 .more {color:#fff;background-image: linear-gradient(to right,#01ccfe 0,#067ed2 51%,#01ccfe 100%);background-size: 200% auto;margin-top:30px;display:block;text-align:center;line-height: 35px;width:190px;}
@media(min-width:768px) {
  
}
@media(min-width:992px) {
  .battery04 .t1 {font-size:30px;}
  .battery04 .content {margin-top:45px;}
}
@media(min-width:1200px) {
  .battery04 {padding:95px 15px 85px;position:relative;}
  .battery04-img {width:183px;height:224px;background:url(../images/i2.png) no-repeat center;background-size:100% 100%;position:absolute;left:0;top:0;margin-top:-112px;}
  .battery04 .t1 {font-size:40px;}
  .battery04 .t2 {font-size:15px;margin-top:30px;line-height:32px;}
  .battery04 .content {margin-top:75px;}
  .battery04 .c1 {font-size:14px;margin-top:25px;}
  .battery04 .swiper-slide img {transition:.36s all ease-out;    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity:0.7;
    filter:alpha(opacity=70);}
  .battery04 .swiper-slide:hover img {transform: translate(-50%,-50%) rotateY(360deg);filter:none;opacity:1;transition:.6s all ease-in;}
  .battery04 .more {font-size:15px;line-height: 48px;margin-top:70px;transition:all .36s;}
  .battery04 .more:hover {background-position:right center;transition:all .36s;}
}
@media(min-width:1500px) {
  .battery04 .t1:before {content:'';width:28px;height:28px;display:block;position:absolute;left:0;top:8px;background:url(../images/battery_i1.png) no-repeat center;transform:translateX(-100%);}
}
@media(min-width:1601px) {
  .battery04 {padding:115px 15px 85px;}
}

.company01 {padding:30px 15px;}
.company01 .t1 {color:#0084d0;font-size:20px;}
.company01 .t2 {color:#0084d0;font-family:'Arial';margin-top:10px;}
.company01 .content {margin-top:25px;}
.company01 .c1 {color:#222;font-size:18px;}
.company01 .c2 {color:#333;font-size:14px;line-height:28px;font-weight: bold;margin-top:15px;}
.company01 .c3 {color:#333;line-height: 24px;margin-top:15px;}
.company01 .more {color:#fff;background-image: linear-gradient(to right,#01ccfe 0,#067ed2 51%,#01ccfe 100%);background-size: 200% auto;margin-top:30px;display:block;text-align:center;line-height: 35px;width:180px;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .company01 .t1 {font-size:32px;}
  .company01 .c1 {font-size:30px;}
}
@media(min-width:1200px) {
  .company01 {padding:70px 15px 135px;}
  .company01 .t1 {font-size:40px;}
  .company01 .t2 {font-size:20px;margin-top:15px;}
  .company01 .content {margin-top:50px;}
  .company01 .c1 {font-size:35px;}
  .company01 .c2 {font-size:17px;line-height:32px;margin-top:30px;}
  .company01 .c3 {margin-top:30px;line-height:36px;}
  .company01 .more {font-size:15px;line-height: 48px;transition:.36s all;}
  .company01 .more:hover {background-position:right center;transition:.36s all;}
}

.company02 {padding:30px 15px;background:url(../images/company02_bg.jpg) no-repeat center;background-size:cover;}
.company02 .t1 {color:#fff;font-size:20px;}
.company02 .t2 {color:#fff;font-family:'Arial';margin-top:10px;letter-spacing: 6px;}
.company02 .t3 {color:#fff;padding-left:20px;}
.company02 .content {margin-top:30px;}
.company02 .imgbox {background:#fff;}
.company02 .imgbox:after {padding-top:133%;}
.company02 .swiper-button-prev,.company02 .swiper-button-next {outline:none;color:#fff;opacity:1;font-family:'宋体';text-align:center;line-height:50px;font-size:20px;display:none;background:#0471be;border-radius:50%;width:50px;height:50px;}
.company02 .swiper-button-prev.swiper-button-disabled,.company02 .swiper-button-next.swiper-button-disabled {background:#415975;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .company02 .t1 {font-size:32px;}
  .company02 .c1 {font-size:30px;}
}
@media(min-width:1200px) {
  .company02 {padding:65px 15px 125px;}
  .company02 .t1 {font-size:40px;}
  .company02 .t2 {font-size:20px;margin-top:15px;}
  .company02 .t3 {font-size:17px;padding-left:50px;}
  .company02 .content {margin-top:100px;padding:0 10%;}
  .company02 .swiper-button-prev,.company02 .swiper-button-next {display:block;}
}

.company03 {padding:30px 15px;}
.company03 .t1 {color:#0084d0;font-size:20px;}
.company03 .t2 {color:#0084d0;font-family:'Arial';margin-top:10px;letter-spacing: 6px;}
.company03 .content {margin-top:25px;}
.company03 .txtbox {padding-top:15%;padding-left:8%;position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(180deg,rgba(0,0,0,0),#0084d0);transition:padding .36s;}
.company03 .c1 {color:#fff;font-size:18px;font-weight:bold;}
.company03 .c2 {color:#fff;margin-top:15px;opacity: 0;transition:opacity .36s;}
.company03 .swiper-slide:hover .txtbox {padding-top:5%;transition:padding .36s;}
.company03 .swiper-slide:hover .c2 {opacity: 1;transition:opacity .36s;}
.company03 .swiper-button-prev,.company03 .swiper-button-next {outline:none;color:#fff;font-family:'宋体';text-align:center;line-height:50px;font-size:20px;background:#0471be;border-radius:50%;width:50px;height:50px;opacity: 0;transition:opacity .36s;}
.company03 .swiper-button-prev.swiper-button-disabled,.company03 .swiper-button-next.swiper-button-disabled {background:#415975;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .company03 .t1 {font-size:32px;}
  .company03 .c1 {font-size:26px;}
}
@media(min-width:1200px) {
  .company03 {padding:105px 15px 95px;}
  .company03 .t1 {font-size:40px;}
  .company03 .t2 {font-size:20px;margin-top:15px;}
  .company03 .content {margin-top:55px;width:calc(50vw + 680px);}
  .company03 .c1 {font-size:31px;}
  .company03 .c2 {margin-top:25px;}
  .company03 .content:hover .swiper-button-prev,.company03 .content:hover .swiper-button-next{opacity: 1;transition:opacity .36s;}
}

.contact01 {padding:30px 15px;}
.contact01 .t1 {color:#0084d0;font-size:20px;}
.contact01 .t2 {color:#0084d0;font-family:'Arial';margin-top:10px;}
.contact01 dl {display:flex;align-items: center;margin-top:15px;}
.contact01 dt {color:#333;font-weight:bold;    white-space: nowrap;}
.contact01 dd {color:#333;margin-left:20px;}
.contact01 dd b {color:#0076c6;font-size:22px;}
.contact01 .c1 {color:#333333;margin-top:15px;}
#dituContent {height:300px;border:1px solid #eee;}
#verifyImg {height:100%;}
@media(max-width:991px) {
  #dituContent {margin-top:35px;}
}
@media(min-width:992px) {
  .contact01 dd b {font-size:28px;}
}
@media(min-width:1200px) {
  .contact01 {padding:100px 15px 65px;}
  .contact01 .t1 {font-size:35px;}
  .contact01 .t2 {font-size:20px;margin-top:15px;}
  .contact01 dl {margin-top:25px;}
  .contact01 dt {font-size:19px;}
  .contact01 dd {font-size:15px;margin-left:35px;}
  .contact01 dd b {font-size:35px;}
  .contact01 .c1 {font-size:14px;}
  #dituContent {height:500px;}
}

.contact02 {background:#eef0f4;padding-bottom:30px;}
.contact02 .t1 {color:#fff;background:#0084d0;font-size:20px;text-align: center;line-height: 60px;}
.contact02 .t2 {color:#333;text-align:center;margin-top:25px;line-height: 24px;}
#formData {margin-top:25px;}
.contact02 .slide {position:relative;margin-bottom:15px;}
.contact02 .slide input,.contact02 .slide textarea {padding-left:15px;width:100%;background:#fff;border:1px solid #cfcfcf;line-height: 35px;}
.contact02 .slide input:focus,.contact02 .slide textarea:focus {border:1px solid #0084d0;outline: none;}
.contact02 .verify {position:absolute;right:16px;top:1px;bottom:1px;width:40%;overflow:hidden;}
.contact02 .submit {display:block;width:150px;color:#fff;background-image: linear-gradient(to right,#01ccfe 0,#067ed2 51%,#01ccfe 100%);background-size: 200% auto;line-height: 35px;text-align: center;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .contact02 .t1 {font-size:32px;}
}
@media(min-width:1200px) {
  .contact02 .t2 {margin-top:40px;}
  #formData {margin-top:40px;}
  .contact02 .slide input,.contact02 .slide textarea {line-height: 45px;padding-left:55px;}
  .contact02 .submit {line-height: 47px;width:260px;transition:.36s all;}
  .contact02 .submit:hover {background-position:right center;transition:.36s all;}
}
@media(min-width:1601px) {
  .contact02 {padding-bottom:90px;}
  .contact02 .t1 {font-size:40px;line-height: 90px;}
  .contact02 .t2 {margin-top:55px;}
  #formData {margin-top:55px;}
  .contact02 .slide input,.contact02 .slide textarea {line-height: 55px;padding-left:85px;}
  .contact02 .submit {line-height: 57px;}
}

.news {padding:30px 15px;}
.news .slide {background:#fff;box-shadow: 0 2px 10px 0 rgba(15,35,65,.05);margin-bottom: 15px;padding:15px;}
.news .imgbox {width:320px;margin-right:20px;}
.news .imgbox:after {padding-top:60%;}
.news .txtbox {flex:1;width:50%;}
.news .c1 {color: #333;font-size: 16px;font-weight: 700;line-height: 24px;}
.news .c2 {color: #999;line-height: 24px;margin-top:15px;height:48px;overflow:hidden;}
.news .c3 {color: #999;margin-top:15px;}
@media(min-width:768px) {}
@media(min-width:992px) {

}
@media(min-width:1200px) {
  .news {padding:40px 15px 60px;}
  .news .slide {margin-bottom: 20px;padding:25px;transition:.36s all;}
  .news .c1 {font-size: 20px;line-height: 32px;}
  .news .c1:hover {color:#0084d0;}
  .news .c2 {font-size: 14px;line-height: 28px;height:56px;}
  .news .c3 {font-size: 14px;line-height: 28px;}
  .news .slide:hover {box-shadow: 0 0 10px 0 rgba(0,0,0,.3);transform: translateY(-5px);transition:.36s all;}
}
@media(min-width:1601px) {
  .news {padding:60px 15px 80px;}
  .news .slide {margin-bottom: 30px;padding:30px;}
  .news .imgbox {margin-right:35px;}
}

.newsinfo {background:#fff;padding:30px 15px;}
.newsinfo .title {border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px;}
.newsinfo .t1 {color: #333;font-size: 18px;font-weight: 700;line-height: 28px;font-stretch: normal;letter-spacing: 0;}
.newsinfo .t2 {color: #999;font-weight: 400;font-stretch: normal;line-height: 24px;margin-top:15px;letter-spacing: 0;}
.newsinfo .info {line-height:24px;text-align: justify;border-bottom:1px solid #eee;padding-bottom:15px;min-height: 300px;}
.newsinfo .newsPage .page-a {color:#666;margin-top:15px;}
@media(min-width:768px) {}
@media(min-width:992px) {
  .newsinfo .t1 {font-size: 22px;}
  .newsinfo .info {line-height: 28px;}
}
@media(min-width:1200px) {
  .newsinfo {padding:40px 15px 60px;}
  .newsinfo .title {padding-bottom:20px;margin-bottom:20px;}
  .newsinfo .t1 {font-size: 26px;}
  .newsinfo .info {padding-bottom:20px;}
}
@media(min-width:1440px) {
  .newsinfo .container {max-width:1100px;}
}
@media(min-width:1601px) {
  .newsinfo {padding:60px 15px 80px;}
  .newsinfo .container {max-width:1100px;}
  .newsinfo .title {padding-bottom:30px;margin-bottom:30px;}
  .newsinfo .t1 {font-size: 32px;line-height: 40px;}
  .newsinfo .t2 {line-height: 28px;}
  .newsinfo .info {line-height: 32px;padding-bottom:30px;min-height: 500px;}
}

.footer {color:rgba(255,255,255,1);background:#0084d0;line-height: 24px;padding-top:25px;}
.footer a {color:rgba(255,255,255,1);}
.footer .t1 {font-size:14px;margin-bottom:15px;}
.footer .t2 {}
.footer .bottom {color:#97d3f5;line-height:32px;border-top:1px solid #3ba0da;margin-top:20px;}
@media(min-width:992px) {
  .footer .slide {padding-left:60px;}
  .footer .slide:first-child {padding-left:0;}
}
@media(min-width:1200px) {
  .footer {padding-top:38px;line-height: 36px;}
  .footer .t1 {font-size:18px;margin-bottom:25px;}
  .footer .t2 {font-size:14px;}
  .footer .t2 a{transition:.35s all;}
  .footer .t2:hover a {padding-left:10px;transition:.35s all;}
  .footer .slide {padding-left:100px;}
  .footer .slide:first-child {padding-left:0;}
  .footer .bottom {line-height:75px;font-size:15px;margin-top:40px;}
}

.footer-bar {height:70px;transition:.36s all;}
.footer-bar .list {color:#fff;background:#0084d0;display:flex;position:fixed;bottom:0;left:0;right:0;height:70px;z-index:999;}
.footer-bar .slide {flex:1;text-align: center;line-height: 30px;}
.footer-bar .slide i {display:block;font-size:25px;padding-top:10px;}
@media(max-width:991px) {
  .footer-bar.hide {display:none;}
  /*.footer-bar.show {opacity:1;height:auto;transition:.36s all;}*/
}

/*内页大图样式*/
.inbanner {width:100%;overflow:hidden;position:relative;}
.inbanner>img {width:768px;position:relative;left:50%;transform:translateX(-50%);}
.inbanner .txtbox {color:#fff;position:absolute;top:50%;transform:translateY(-50%);max-width:80%;text-align: justify;}
.inbanner .t1 {font-size:22px;}
.inbanner .t2 {line-height:24px;margin-top:20px;}
.battery-img {position:absolute;right:25%;top:50%;transform:translate(50%,-50%);}
@media(min-width:768px) {
  .inbanner>img {width:992px;}
}
@media(min-width:992px) {
  .inbanner>img {width:1200px;}
  .inbanner .t1 {font-size:32px;}
}
@media(min-width:1200px) {
  .inbanner>img {width:unset;}
  .inbanner .txtbox {max-width:690px;}
  .inbanner .t1 {font-size:60px;}
  .inbanner .t2 {line-height:32px;margin-top:60px;max-width:658px;}
}
@media(min-width:1601px) {
  .battery-img {right:30%;}
}

.typebar {line-height:35px;border-bottom:1px solid #e1e1e1;top:0;left:0;right:0;position:relative;}
.typebar-margin {height: 35px;display:none;}
.typebar.active {position:fixed;background:#fff;z-index:9999;}
.typebar .slide {text-align:center;flex:1;position:relative;}
.typebar .slide.active,.typebar .slide:hover {color:#0084d0;}
.typebar .slide.active:after,.typebar .slide:hover:after {content:'';background:linear-gradient(90deg, #01ccfe, #067ed2);width:60%;height:4px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
@media(min-width:768px) {
  .typebar-margin {height:45px;}
  .typebar {line-height:45px;}
}
@media(min-width:1200px) {
  .typebar-margin {height:70px;}
  .typebar {line-height:70px;}
}

/*面包屑样式*/
.location {color:#999999;line-height: 35px;}
@media(max-width:991px) {
  .location {height:35px;transition:.36s all;overflow:hidden;}
  .typebar.active .location {opacity:0;height:0;transition:.36s all;}
}
@media(min-width:992px) {
  .location {line-height: 50px;}
}
@media(min-width:1200px) {
  .location {line-height: 70px;font-size:15px;}
}

.prev_next {margin-top:20px;}
.prev_page:hover a, .next_page:hover a {color:#108dee;}
@media(max-width:768px){
  .next_page {margin-top:20px;}
}