@charset "utf-8";
.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}


@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1532506947856'); /* IE9*/
  src: url('iconfont.eot?t=1532506947856#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1532506947856') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1532506947856#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-weixin:before { content: "\e621"; }

.icon-menu:before { content: "\e6ac"; }

.icon-zhidingfanwei:before { content: "\e6d4"; }

.icon-aaa:before { content: "\e600"; }

.icon-wechat:before { content: "\e61d"; }

.icon-sina:before { content: "\e6b8"; }

.icon-fasongyoujian:before { content: "\e60f"; }

.icon-tel:before { content: "\e666"; }

.icon-home:before { content: "\e665"; }

.icon-chanpin:before { content: "\e6ad"; }

.icon-dizhi:before { content: "\e69a"; }

.icon-search:before { content: "\e630"; }

.icon-ju-icon-setUp:before { content: "\e623"; }

.icon-xinxishichangsel:before { content: "\e6a1"; }

.icon-comment:before { content: "\e601"; }

.icon-quanbuxinwen:before { content: "\e603"; }

.icon-youxiang:before { content: "\e602"; }

.icon-liuyan:before { content: "\e9ce"; }

.icon-tel1:before { content: "\e6cf"; }

.icon-home1:before { content: "\e604"; }

.icon-chuanzhen:before { content: "\e6b1"; }

.icon-ren:before { content: "\e705"; }

.icon-youbianchaxun:before { content: "\e62c"; }

.icon-kefu:before { content: "\e62b"; }

.icon-shouji:before { content: "\e60a"; }

.icon-chuanzhen1:before { content: "\e605"; }

.icon-ren1:before { content: "\e609"; }

.icon-map:before { content: "\e606"; }

.icon-kefu1:before { content: "\e60e"; }

.icon-shipin:before { content: "\e610"; }

.icon-guangzhao:before { content: "\e62f"; }

.icon-shouji1:before { content: "\e61b"; }

.icon-taiyangfushe:before { content: "\e65b"; }

.iconfont:before{ display: block; margin:0 auto; }

/*@font-face {
  font-family: 'Conv_My';
  src: url('../fonts/tahoma.eot');
  src: local('☺'), url('../fonts/tahoma.woff') format('woff'), url('../fonts/tahoma.ttf') format('truetype'), url('../fonts/tahoma.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}*/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{font-family:"微软雅黑"; font-size: 14px; overflow-x: hidden; color: #333;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p,table, td, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0;}
input,select,textarea{border:none;margin: 0;padding: 0; font-size: 14px; outline: none; font-family:"微软雅黑";}
img{border: 0 none;vertical-align: middle;max-width: 100%;}
a{color: #333;text-decoration:none;background-color:transparent;transition: 0.3s;}
a:hover{cursor: pointer;}
a:focus{outline:none;}
ul, li, dl, dt, dd{list-style: none outside none;}
button{font-family: "微软雅黑"}
/*table td{word-wrap:break-word;word-break:break-all;}*/

.backToTop{width:50px; height:50px; background:#1374c1 url(../images/icon_top.png) no-repeat center; z-index: 3; background-size:60%; cursor:pointer; position:fixed; right:0;text-indent:9999px; bottom:270px; color: #fff; border-radius: 6px; transition: all .3s}
.backToTop:hover{opacity: .8}

.warper{max-width:1300px; margin:0 auto;}
.container{width: 100%; padding:0; margin:0; overflow: hidden;}

header{ height:100px; position: fixed; top:0; background: #fff; box-shadow: 0 2px 2px 2px rgba(0,0,0,.05); width: 100%; left: 0; z-index: 9}
#logo{position: absolute; margin:27px 0; left: 25px}
#logo a{ display: block;}

#header .media{position: absolute; right: 100px; top: 38px;}
#header .media .icon-sina,#header .media .icon-weixin{font-size: 24px; cursor: pointer; color: #000}
#header .media .item{ display: inline-block; padding:0 15px; }
#header .media .item div{position: absolute; left: 0; top: 32px; display: none; border:1px solid #ddd; padding:4px; background: #fff}
.searchbox{ position: absolute; right:0; top:0; text-align: center;padding: 33px 25px 35px 25px}
.searchbtn{ background: #003088; color: #fff; line-height: 32px; border-radius: 50%; display: block; width:32px; text-align: center; font-size:20px; }
.searchbox form{ border-radius:0; position: absolute; right:0; top:65px; overflow: hidden; width:300px; display: none; height: 32px; z-index: 10; border:1px solid #bbb; background: #fff;}
.searchbox form i{ display: block; width: 40px; overflow: hidden; text-align: center; height:32px;line-height: 32px; color: #444; background: #ddd; font-size: 16px;font-weight: 600; }
.searchbox form .text{ width:258px; line-height: 30px; padding-left:12px; float: left; }
.searchbox form button{ width:40px; height: 30px; background: none; border: 0; position: absolute; outline: none; cursor: pointer; right: 0; top: 0;  }
.searchbox:hover form{display: block;}

#nav{ position: relative; width: 100%; clear: both;}
nav{ float: right; }
nav li{ float: left; position: relative; color: #ccc; }
nav li>a{ padding:0 26px; line-height:100px; display: inline-block; font-size: 16px; transition:0.5s; }
nav li>a i.iconfont{display: inline-block; font-size: 20px; margin-right: 6px; vertical-align: middle; margin-top: -2px;}
nav li>a i.iconfont.icon-quanbuxinwen{font-size: 18px;}
nav li>a i.iconfont.icon-zhidingfanwei{font-size: 16px;}
nav dl{ opacity: 0; position: absolute; left:99999999999999px; z-index: 2; min-width: 150px; background:#003088; transition: opacity 1s ease;}
nav dl a{ color: #fff; display: block; border-bottom: 1px dashed rgba(255,255,255,.15); padding:15px; margin:0 10px ; white-space: nowrap;}
nav dd:hover{ background: #fff;}
nav dd:hover a{ color: #003088}
nav dd:last-child a{border-bottom: 0;}
nav li:hover dl{ opacity: 1; left: 0; top:83px;}
nav li.on>a,nav li:hover>a{ color: #003088 }

#nav .nav-button{ position: absolute;right: 10px;top: 13px; border-radius: 5px; width: 35px; background:#333; height:35px; line-height: 37px; cursor: pointer; text-align: center;font-size: 20px; color: #fff; display: none;}
#nav .nav-button i{font-size:26px; line-height: 35px; } 
.close-nav{position: fixed;top:0;left:0;width: 100%;height: 100%;background: #000;opacity: 0;visibility: hidden;transition: 0.5s;z-index: 88;}
.nav-open{left:0;}
.close-open{opacity: 0.5;visibility: visible;}
.body-hidden{overflow: hidden!important;}

.footer{ background:#424244; overflow: hidden; color: #c2c2c3; line-height: 24px;}
.footer .line1,.footer .line2,.footer .line3{display: block; width: 1px; overflow: hidden; height: 100%; position: absolute; left: 0; top: 0; background:rgba(255,255,255,.1);}
.footer .line1{left: 29%;}
.footer .line2{left: 43%;}
.footer .line3{left: 79%;}
.footer h4{font-size:16px; color: #fff; margin-bottom:20px;}
.footer .warper{margin:60px auto; overflow: hidden; position: relative;}
.footer a{ color: #c2c2c3;}
.footer a:hover,.footer li a:hover{ color: #2995ef }
.footer .item{ float: left; margin-left:6%;}
.footer .item1{width:26%; display: flex; margin-left: 0; align-items:center; justify-content: center; }
.footer .item1 .footlogo{margin:25px 0 40px 0; display: inline-block;}
.wechat img{ float: left; margin-right: 20px; margin-left:30px; }
.wechat font{color: #2995ef; margin-top:24px; display: inline-block;}
.footer .item2{width:8%; text-align: center; }
.footer .item2 a{display: block; line-height: 30px;}
.footer .item3{width:30%; }
.footer .item3 a{display: inline-block; margin-bottom: 10px; float: left; line-height: 24px;}
.footer .item3 div a:nth-child(odd){margin-left: 0; width:65%;}
.footer .item4{width:18%; }
.footer li{ position: relative; color: #fff; margin-bottom:10px; padding-left:35px;}
.footer li h6.iconfont{ position: absolute; font-weight: 100; left: 0; top: 1px; text-align: center; color: #c2c2c3; font-size:22px;}
.footer li a{color: #fff;}
.copyright{background: #28282a; color: #ccc; clear: both; padding:20px 15px; text-align: center; overflow: hidden;}
.copyright a{color: #ccc}
.copyright a:hover{color: #2995ef}

/*#banner,#banner .item,#banner a{position: absolute; left:0; top: 0; width: 100%; height: 100%; overflow: hidden;}*/
#banner img{ width: 100%; display: block; }
#banner .owl-controls{margin-top: 0}
#banner .owl-buttons{display: none;}
#banner .owl-pagination{position: absolute; left:0; width: 100%; bottom:35px;}
#banner .owl-controls .owl-page span{width:25px;height: 6px; overflow: hidden; background: #fff; margin:0 3px;}
#banner .owl-controls .owl-page.active span,#banner .owl-controls.clickable .owl-page:hover span{background: #2995ef}

/*版块标题*/
.conbox{padding:60px 0;}
.hometit{ overflow: hidden; margin-bottom:50px; text-align: center; position: relative;}
.hometit h2{font-size:48px; color: #fff; font-weight: 100;}
.hometit img{margin-bottom:15px; display: inline-block;}

.bannervideo{background: #000;position: absolute; left:0; top:0; width: 100%; height: 100%;}
.bannervideo video{ width: 100%; position: absolute; left:0; top:0;}
.alinkdiv{text-align: center; position: absolute; left:0; top:60%; z-index: 5; width: 100%;}
.alinkdiv a{color: #fff; margin:0 20px;}
.alinkdiv a i{display: inline-block; vertical-align: middle; margin-right:5px; color: #6b92c5; margin-top: -2px;}
.alinkdiv a:hover{ color: #003088 }
.topvideo{ width: 600px; display: none; z-index: 5; position: absolute; left:50%; margin-left: -300px; top:50%; margin-top: -250px; background: #fff; }
.topvideo .tit{background: #000; color: #fff; padding:15px 10px 15px 25px;}
.topvideo .tit img{width: 25px; float: right; cursor: pointer;}
.topvideo video{width: 100%; background: #333;}

.aboutfzbox{background:#080808 url(../images/homebg_fuzhao.jpg) no-repeat center; background-size: cover; color: #fff; position: relative;}
.aboutfzbox .warper{width: 1300px; height: 100%; position: absolute; top:0; left: 50%; margin-left: -650px; display: flex; align-items: center; justify-content: center;}
/*.aboutfzbox .warper .box{width: 100%; position: relative;}*/
.aboutfzbox .hometit{text-align: left;}
.aboutfzbox .hometit h2{margin-right: 20px;}
.aboutfzbox .hometit img{margin-bottom: 0}
.aboutfzbox .hometit h2,.aboutfzbox .hometit img{display: inline-block; vertical-align: baseline;}
.aboutfzbox .lcon{width: 47%; position: absolute; left:55%; opacity: 0}
.aboutfzbox .lcon img{width: 100%; display: block; margin-top: 30px;}
.aboutfzbox .rcon{width: 47%; position: absolute; right:80%;opacity: 0;}
.aboutfzbox .rcon .fon{font-size: 16px; line-height:30px;}
.aboutfzbox .rcon p{margin-bottom: 30px;}
.aboutfzbox .lis{overflow: hidden; margin:50px 0;}
.aboutfzbox .lis .item{width: 45%; float: left; min-height: 62px; padding-left: 80px; position: relative;}
.aboutfzbox .lis .item h6{width: 62px; height: 62px; text-align: center; line-height: 62px; font-size: 48px; color: #003088; background:#fff; border-radius: 50%; position: absolute; left: 0; top: 0}
.aboutfzbox .lis .item h6.fengfu{background:#fff url(../images/icon_fengfu.png) no-repeat center;}
.aboutfzbox .lis .item strong{font-size:16px; margin-bottom: 12px; display: block; color:#1374c1;}
.aboutfzbox .lis .item:nth-child(2){margin-left:10%;}

.servicebox{position: relative;}
.servicebox .box{position: absolute; padding-top: 100px; top: 0; left:0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.servicebox li{width: 25%; float: left; position: relative; overflow:hidden;}
.servicebox li img{ display:block; width:100%;transition: all .3s;}
.servicebox li:hover img{transform: scale(1.1);}
.servicebox li .con{position: absolute; top:0; left: 0; width: 100%; padding:30px; text-align: center;}
.servicebox li h3{font-size: 24px; font-weight: 100;}
.servicebox li h5{font-weight: 100; color: #ccc; margin:25px 0; max-height: 52px; overflow: hidden;}
.servicebox li h5 a{ color:#999;}
.servicebox li em{display: inline-block; background: #1374c1; color: #fff;opacity: 0; border-radius: 5px; font-style: normal; line-height: 35px; padding:0 15px; transition:all .3s;}
.servicebox li:hover em{opacity: 1}
.servicebox .box ul:nth-child(1) li:nth-child(even) a,.servicebox .box ul:nth-child(1) li:nth-child(even){color: #a9a9a9}
.servicebox .box ul:nth-child(2) li:nth-child(odd) a,.servicebox .box ul:nth-child(2) li:nth-child(odd){color: #a9a9a9; }
.servicebox .box ul:nth-child(1) li:nth-child(even) h3 a{color: #fff}
.servicebox .box ul:nth-child(2) li:nth-child(odd) h3 a{color: #fff; }

.aboutbox{background: url(../images/homebg_about.jpg) no-repeat center; background-size: cover; position: relative; color: #fff}
.aboutbox .fon{text-align: center; max-width:60%;margin:0 auto; line-height: 26px;}
.aboutbox .hometit{margin-bottom:25px;}
.aboutbox .aboutimg{position: absolute; left:20%; bottom:-100%; opacity: 0; width:60%;}
.aboutbox .num{overflow: hidden;margin-top:50px; margin-bottom: 100px;}
.aboutbox .num .item{width: 25%; padding:0 30px; position: relative; float: left; text-align: center;}
.aboutbox .num span{line-height: 24px;}

.shebeibox{background: url(../images/homebg_shebei.jpg) no-repeat center; background-size: cover; position: relative;}
.shebeibox .warper{position: absolute; left: 50%; display: flex; align-items: center; justify-content: center; margin-left: -650px; top:0; width: 1300px; height: 100%;}
.shebeibox .warper .box{width: 100%;}
.shebeibox .lcon{width: 40%; position: absolute; left:-100%; text-align: left; align-items: left;}
.shebeibox .lcon .hometit{text-align: left;position: relative; margin-bottom: 0}
.shebeibox .lcon .hometit img{margin-bottom: 0}
.shebeibox .lcon .hometit h2{position: absolute; left: 0; top: 0; color: #333}
.shebeibox .lcon .fon{line-height: 24px;}
.shebeibox .lcon .alink{margin-top: 50px; }
.shebeibox .lcon .alink a,.aboutfzbox .alink a{background: #fff; display: inline-block; margin-right: 30px; border-radius: 5px; line-height: 45px; padding:0 30px; font-size: 16px; font-weight: 600;}
.shebeibox .lcon .fon strong{display: block; margin-top: 50px; font-size: 18px; margin-bottom: 10px;}
.shebeibox .lcon .alink a:hover,.aboutfzbox .alink a:hover{background: #1374c1; color: #fff}
.shebeibox .rcon{width: 55%; position: absolute; right:-100%; top: 0; height: 100%; justify-content: center; align-items: center; display: flex;}
.shebeibox .rcon .item{float: left; width: 33.33%;}
.shebeibox .rcon .item .pic{ position: relative; overflow: hidden; margin-top: 1px;}
.shebeibox .rcon .item h4{background:rgba(19,116,193,.8); color: #fff;position: absolute; bottom:-100px; padding:10px; left: 0; width: 100%; text-align:center; transition: all .3s;}
.shebeibox .rcon .item h4 a{color: #fff}
.shebeibox .rcon .item img{display: block; width: 100%;}
.shebeibox .rcon .item .pic:hover h4{bottom: 0}
/*.shebeibox .rcon .item:nth-child(2){left: 33.33%}*/
/*.shebeibox .rcon .item:nth-child(3){left: 66.66%}*/

.newsbox{background: url(../images/homebg_new.jpg) no-repeat center; background-size: cover}
.newsbox .warper{position: relative;height: 380px;}
.newsflash{width: 41.5%; position: absolute; left:-100%; opacity: 0}
.newsflash img{display: block; width: 100%;}
.newsflash .item{position: relative;}
.newsflash .item h3{position: absolute; bottom: 0; font-weight: 100; font-size: 16px; width: 100%; left: 0; color: #fff; background: rgba(0,0,0,.6); padding:15px 80px 15px 20px; transition: all .3s;}
.newsflash .item:hover h3{ background: rgba(0,0,0,.8); }
.newsflash .owl-controls{margin-top: 0;}
.newsflash .owl-controls .owl-buttons{display: none;}
.newsflash .owl-controls .owl-pagination{position: absolute; right: 15px; bottom: 15px;}
.newsflash .owl-controls .owl-page span{margin:0 3px; background: #fff;opacity: 1; width: 10px; height: 10px;}
.newsflash .owl-controls .owl-page.active span, .newsflash .owl-controls.clickable .owl-page:hover span{background: #1374c1}
.news_lis{overflow: hidden; width:58%; position: absolute; right: 0; bottom:-100%; opacity: 0}
.news_lis li{margin-left:4%; width: 46%; line-height: 22px; float: left; background: #fff; padding:20px; position: relative;}
.news_lis li .time{position: absolute; left: 0; top: 40px; z-index: 2; background: #003088; color: #fff;padding:5px 10px;}
.news_lis img{display: block; width: 100%; transition: all .3s;}
.news_lis .pic{overflow: hidden; margin-bottom: 12px;}
.news_lis .fon{color: #666; height: 66px; overflow: hidden;}
.news_lis h3{font-size: 14px; height:42px; overflow: hidden; margin-bottom: 10px;}
.news_lis li:hover{background: #1374c1; }
.news_lis li:hover h3,.news_lis li:hover .fon{color: #fff}
.news_lis li:hover img{transform:scale(1.1);}

.homecontact{background: url(../images/homebg_contact.jpg) no-repeat center; background-size: cover; }
.homecontact .warper{position: relative; }
.homecontact .rcon{width: 60%;  color: #fff; overflow: hidden; padding:55px 30px 35px 20px ; left:40%;}
.homecontact .lcon{width: 40%; color: #fff; padding:55px; float:left; height: 100%; }
.homecontact form{margin-top:30px;}
.homecontact input{height: 45px;}
.homecontact input,.homecontact textarea{width: 100%; padding:8px 10px; margin-bottom: 10px;}
.homecontact input.name,.homecontact input.mail{width: 49.5%; float: left;}
.homecontact input.mail{margin-left: 1%;}
.homecontact button{border-radius: 5px; background: #1374c1; color: #fff; line-height: 45px; float: right; border:0; width: 180px; font-size: 16px; font-weight: 600;}
.homecontact .lcon h1{font-size: 18px; margin-bottom: 25px;}
.homecontact .lcon li{position: relative; padding-left:30px; margin-bottom:5px; line-height: 30px;}
.homecontact .lcon li h6{position: absolute; left:0; top:0px; color: #aaa; font-size:20px;}
.homecontact .lcon li a{color: #fff}
.homecontact .lcon li a:hover{text-decoration: underline;}

.homecontact .rcon span{ font-size:16px; line-height:30px; font-weight:bold; color:#cccccc}
.homecontact .rcon a{ font-size:14px; color:#cccccc; line-height:30px;}

.homecontact .rcon li{ width:140px; float:left;}



/*二级页share*/
.main{padding:50px 0 120px 0; background: url(../images/mainbg.jpg); overflow: hidden;}

#sub_ban{ overflow: hidden; width: 100%; position: relative; margin-top:100px;}
#sub_ban img{ display: block; width: 100%;}
.positionline{ background: #f8f8f8; }
.positionline .warper{position: relative;}
.positionline .row{position: relative; padding:20px 0 20px 80px; }
.positionline a:hover{color: #1374c1}
.positionline i{ position: absolute; left:0; top: 0; font-size:26px; margin-right: 10px;background: #1374c1; color: #fff; text-align: center; line-height: 60px; width: 60px; height: 60px; display: block; }
.positionline .box{position: absolute; right: 0; top:11px;}
.positionline .box .link{background: #1374c1; color: #fff; display: inline-block; line-height: 38px; padding:0 15px; margin-left: 45px; border-radius: 5px;}
.positionline .box a{color: #1374c1}
.positionline .box .link:hover{opacity: .8}

.p_tit{text-align: center; margin-bottom: 30px;}
.p_tit h2{font-weight: 100; font-size: 36px;}
.p_tit h6{font-size: 32px; font-weight: 100; position: absolute; top:0px; background: #fff;width: 50px; left: 50%; margin-left: -25px; text-align: center; color: #234c98} 
.p_tit div{ width: 100px; margin:0 auto; margin-top: 10px; position: relative; height:33px; overflow: hidden;}
.p_tit div p{height: 3px; background: #1374c1; margin-top: 16px;}

.row{overflow: hidden;}

.digg4  { color: #888; text-align:center; font-family:Tahoma, Arial, Helvetica, Sans-serif; font-size:16px;}
.digg4  a,.digg4 span.miy{ margin:5px; padding:5px; color:#888;  background: #eaeaea; height: 40px; line-height: 40px; }
.digg4  span.current { margin:2px; color:#fff; width: 38px; height: 38px; display: inline-block; line-height: 38px; background-color:#1374c1; text-decoration:none;}
.digg4  span.disabled { margin:2px; color:#888; width: 38px; height: 38px; display: inline-block;}
.digg4 .disabledfy { font-family: Tahoma, Verdana;}

/*lsit*/
.lis_news,.lis_fuzhao{ overflow: hidden; margin:0 -15px; }
.lis_news li,.lis_fuzhao li{ position: relative; width:30.33%; margin:0 1.5%; float: left; transition: all .3s; margin-bottom: 30px; overflow: hidden; }
.lis_news .pic,.lis_fuzhao .pic{ overflow: hidden; width: 100%; position: relative;  }
.lis_news .pic img,.lis_fuzhao .pic img{ display: block; width: 100%; transition: all .3s; }
.lis_news .con{display: block; line-height: 24px; background: #e7f4fe; width: 92%; margin-left: 4%; padding:18px; overflow: hidden; }
.lis_news h3{ font-size:16px; transition: all .3s; color: #433318; max-height:46px; overflow: hidden; }
.lis_news span,.lis_fuzhao span{overflow: hidden; display: block; color: #666; height:44px; margin-top: 15px;}
.lis_news .time{ font-size: 14px; position: absolute; bottom: 0; left: 4%; width: 92%; background: rgba(0,48,136,.6); color: #fff; padding:5px 10px;} 
.lis_news li:hover .pic img{transform: scale(1.1);}
.lis_news li:hover h3{color: #003088;}
.lis_fuzhao .con{ background: #f6f6f6;padding:20px; }
.lis_fuzhao h3{font-size: 18px; max-height: 50px;}
.lis_fuzhao li:hover img{transform: scale(1.1);}
.lis_fuzhao li:hover h3{color: #003088}
.lis_service{overflow: hidden;}
.lis_service li{background: #f4f9fd; padding:20px; margin-bottom: 30px; overflow: hidden; position: relative;}
.lis_service .pic{width: 420px; float: left; overflow: hidden;}
.lis_service .pic img{display: block; width: 100%; transition:all .3s;}
.lis_service .con{margin-left: 420px; padding-left: 30px; padding-top: 15px;}
.lis_service h3{font-size: 24px; color: #1374c1;font-weight: 100; }
.lis_service .fon{ line-height:24px; margin: 20px 0; display: block; max-height: 162px; overflow: hidden; }
.lis_service .fon p{margin-bottom: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.lis_service .links{overflow: hidden; position: absolute; left: 470px; bottom:35px;}
.lis_service .links a{display: inline-block; border-radius: 5px; line-height: 40px; background: #fff; margin-right: 10px; font-weight: 600; font-size: 16px; padding:0 40px;}
.lis_service .links a:nth-child(1){background: #1374c1; color: #fff;}
.lis_service .links a:hover{background:#1374c1; color: #fff; opacity: .8}
.lis_service li:hover img{transform: scale(1.1);}
/*info*/
.infocon{color: #666; line-height: 26px;}
.infocon h1{font-size: 24px; text-align: center; font-weight:100; line-height:32px; color: #222;}
.infocon img{ display: inline-block;margin: 12px 0; max-width: 100%; }
.infocon .time{ text-align: center;margin-top:30px; color: #999}
.infocon .time font{color: #1374c1}
.infocon p{ margin:30px 0; }
.otherfon{overflow: hidden; border-top: 1px solid #aaa; padding-top: 15px;}
.otherfon span{display: block; width:48%; float: left;}
.otherfon span:nth-child(2){margin-left: 4%;}
.otherfon a{color: #1374c1}
.otherfon a:hover{text-decoration: underline;}

/*介绍页*/
.pro_nav{text-align: center;}
.pro_nav a{display: inline-block; background: #424244; color: #fff; width: 260px; line-height:40px; text-align: center; margin-bottom:10px;}
.pro_nav a.on,.pro_nav a:hover{background: #1374c1}
.foncon{color: #666; line-height: 26px;}
.foncon h1{font-size: 24px; color: #1374c1;font-weight: 100; margin-bottom:30px;}
.foncon p{margin:15px 0;}
.foncon .box{display: none;}
.foncon .box:nth-child(1){display: block;}
.foncon .tit{font-size: 18px; font-weight: 600; color: #333; padding-left:23px; position: relative; margin-top:30px;}
.foncon .tit h6{width:9px; height:9px; background: #1374c1; position: absolute; left: 0; top:9px;}
.foncon .tor{background: url(../images/icon_toring.png) no-repeat left 9px; padding-left: 22px;}
.lis_pro {overflow: hidden; margin:25px -12px;}
.lis_pro .item{width: 31.333%;float: left; margin:0 1% 30px 1%; position: relative;}
.lis_pro .item img{display: block; width: 100%; transition:all .3s;}
.lis_pro .item h4{position: absolute; bottom: 0; left: 0; width:100%; font-weight: 100; padding:10px 12px; background: rgba(19,116,193,.8); color: #fff; text-align: center;}

.about_numbox{overflow: hidden; position: relative;}
.about_numbox .l{width: 50%; float: left; height: 100%; position: absolute; left: 0; top: 0; height: 100%; background:url(../images/about.jpg) no-repeat center; background-size: cover}
.about_num{width: 50%; float: right;}
.about_num .item{width: 50%; float: left; color: #fff; padding:0 40px; transition: all .3s; height:220px; display: flex; justify-content: center;align-items: center; text-align: center; position: relative; }
.about_num h4,.aboutbox .num h4{position: absolute; top: 50%; margin-top: -65px; left: 57%; background: #1374c1; padding:0 5px; font-weight: 100;}
.about_num h6,.aboutbox .num h6{border:1px solid #fff; width: 100px; height: 100px; line-height: 100px; margin:0 auto; font-size: 24px; border-radius: 50%;}
.aboutbox .num h4{left: 62%; top: 40%}
.aboutbox .num h6{width: 136px; height: 136px; line-height: 134px; font-size:30px; margin-bottom: 15px;}
.about_num .fon{margin-top:15px;}
.about_num .item1{background: #4281c0}
.about_num .item2{background: #1b64ad}
.about_num .item3{background: #1b64ad}
.about_num .item4{background: #296bac}
.about_num .item1:hover,.about_num .item2:hover,.about_num .item3:hover,.about_num .item4:hover{background: #054483}


.about_honor{margin-left: -12px; margin-right: -12px; margin-bottom: 12px;}
.about_honor img{ display: block; width: 100%; transition: all .3s; }
.about_honor .item{padding:0 10px;}
.about_honor .owl-pagination{display: none;}
.about_honor .owl-controls{margin-top: 0;}
.about_honor .owl-controls .owl-buttons div{width:40px; height:40px; border:3px solid #1374c1; background:url(../images/right_blue.png) no-repeat center;opacity: 1; background-size:60%; text-indent: 9999px; position: absolute; left:-50px; top:50%; margin-top: -20px;transform: rotate(180deg);}
.about_honor .owl-controls .owl-buttons div.owl-next{left: auto; right:-50px;transform: rotate(0deg); }

/*contact*/

.edit-box h2,.contact_form h2{font-size: 24px; margin-bottom: 15px;}
.edit-box h4,.contact_form h4{ color: #999; font-weight: inherit; line-height: 26px; margin-bottom: 10px;}
.edit-box h2{color: #666;}
.edit-box{overflow: hidden; width:48%; float: left; }
.edit-box ul{ overflow: hidden; }
.edit-box li{ position: relative; font-size: 16px; font-weight: 600; overflow: hidden; min-height: 60px; margin-bottom:30px; margin-top: 10px; padding-left: 75px; }
.edit-box li a{ word-break: break-all;}
.edit-box li h6{font-size:24px; width: 60px; height: 60px; line-height:60px; background: url(../images/icon_h6bg.png) no-repeat center; position: absolute; left: 0; top: 0; color: #1374c1; font-weight: inherit; transition: all .3s; text-align: center;}
.edit-box li h5{font-weight: 100; color: #999; margin:7px 0;}
.edit-box li:hover a{color: #1374c1}

.contact_form{ overflow: hidden; width: 50%; float: right;}
.contact_form form{ border:8px solid #f8f8f8; padding:35px 25px; margin-top: 25px;}
.contact_form input,.contact_form textarea{ width: 100%; border-radius: 4px; line-height: 24px; border:1px solid #ccc; margin-bottom:10px; resize: none; padding:12px 20px;}
.contact_form input::-webkit-input-placeholder,.contact_form textarea::-webkit-input-placeholder {  color: #666}
.contact_form input:-moz-placeholder,.contact_form textarea:-moz-placeholder {color: #666;}
.contact_form button{ border: none; background: #1374c1; transition: all .3s; color: #fff; margin:0 auto; display: block; height: 48px; width: 200px; cursor: pointer; border-radius: 5px; font-size: 16px; line-height: 48px; text-transform: uppercase;}
.contact_form button i{display: inline-block; vertical-align: middle; font-size:36px; font-weight: 100; vertical-align: middle; margin-right: 10px;}
button:hover{opacity: .8}

.map{ overflow: hidden; margin-top: 60px; padding:10px; background: #f8f8f8 }
.map img{width: 100%;}

/**/
.sev_tit{background: #edf5fc; font-size: 20px; font-weight: 600; position: relative; padding:16px 15px 17px 80px;}
.sev_tit h6{position: absolute; left: 0; top: 0; width: 60px; height: 60px; line-height: 60px; background: #1374c1; font-size: 38px; color: #fff; text-align: center; font-weight: 100}

.service_info .foncon{font-size: 16px;}
.service_info .foncon .tor strong{color: #333}
.service_info .share{margin:30px 0;}
.service_info .share strong{ color: #1374c1; display: block; margin-bottom: 10px; }
.service_info .links{overflow: hidden; margin-bottom: 20px;}
.service_info .links h6{display: inline-block; position: absolute; left:0; top: 0; width: 50px; height: 50px; line-height: 50px; text-align: center; background: #4d4d4d; font-size: 32px; font-weight: 100;}
.service_info .links a{background: #656566; margin-right: 30px; display: block; float: left; color: #fff; position: relative; padding:12px 40px 12px 90px;}
.service_info .links a:nth-child(1){background: #58a3eb}
.service_info .links a:nth-child(1) h6{background: #1374c1}
.service_info img{max-width: 100%; margin:20px auto;}

.service_info .contact_form{ width: 100%; float: none; margin:50px 0; }
.service_info .contact_form form{border:0; padding:0; margin-top: 0}
.service_info .contact_form form input,.service_info .contact_form form textarea{border-color: #888}
.service_info .contact_form h4{color: #666; margin-top: 20px;}
.service_info .contact_form input.name,.service_info .contact_form input.mail{width: 49.5%; float: left;}
.service_info .contact_form input.mail{margin-left:1%;}
.service_info .lis_fuzhao img{margin:0;}
.service_info .lis_fuzhao{margin-top: 30px;}
.addthis_inline_share_toolbox{display: inline-block;}

@media screen and (max-width: 1680px){
  #header .warper{max-width: 100%}
  nav{float: none;margin-left:320px;}
  nav li{float: none; display: inline-block;}
 
}
@media screen and (max-width: 1500px){
  .searchbox{padding:33px 15px 35px 15px;}
  #header .media{right: 70px;}
  nav li>a{padding:0 20px;}

}

@media screen and (max-width: 1440px){
  nav li>a{padding:0 10px;}
  nav{float: none;margin-left:340px;}
  .about_honor .owl-controls .owl-buttons div{left:0; background-color: #fff}
  .about_honor .owl-controls .owl-buttons div.owl-next{right: 0}
 
}

@media screen and (max-width: 1300px){
  #logo{left: 10px;}
  nav{float: none;margin-left:320px;}
  nav li>a{padding:0 7px;}
  #header .media .item{padding:0 5px;}
  #header .media{right: 60px;}
  .searchbox{padding:33px 10px 35px 10px;}
  .footer .warper{margin:60px 10px;}

  .positionline .box{right: 10px;}
  .positionline .box .link{margin-left: 20px;}

  .edit-box{margin-left: 10px;}
  .contact_form{margin-right: 10px;}
  .map{margin:60px 10px 0 10px;}
  .lis_news, .lis_fuzhao{margin:0;}
  .foncon{padding:0 10px;}
  .lis_pro{margin:25px 0;}
  .infocon{padding:0 10px;}
  .service_info{padding:0 10px;}
  .service_info .foncon{padding:0;}
  .shebeibox .warper{width: 100%; margin-left: 0;left: 0;}
  .shebeibox .lcon{padding-left: 10px;}
  .aboutbox .aboutimg{width: 94%;left:3%}
  .aboutfzbox .warper{width: 100%; margin-left: 0;left: 0; padding:0 10px;}

}

@media screen and (max-width: 1299px){
  .footer .item3{width: 25%}
  .footer .line3{left:74%;}
  .footer .item3 a,.footer .item3 div a:nth-child(odd){width: 100%}
  .footer .item4{width: 23%;}
 
}

@media screen and (max-width: 1199px){
  #logo{margin:33px 0;}
  #logo img{height: 34px;}
  nav{margin-left: 240px;}
  nav li>a{font-size: 14px;}
  nav li>a i.iconfont{font-size: 16px; margin-right: 4px;}
  .about_num .item{padding:0 20px;}

}

@media screen and (max-width: 1024px){
  header{height:54px}
  #logo{margin:10px 0;}
  #nav{height:54px;}
  .searchbox{right:45px; top:0; padding:11px 15px 10px 15px;}
  .searchbox form{top:50px;}
  .languagebox{padding-top:14px; right: 110px;}
  nav{margin-left: 0}
	nav{position: fixed;left:-100%;top: 0;bottom: 0;width: 240px;box-shadow: 0 3px 5px #666;z-index: 99; overflow-y: auto;background:#fff;transition: 0.3s;}
	nav li{ display: block; width: 100%; float: none; padding:0; }
  nav li.on, nav li:hover{background-position: 15px bottom}
	nav li>a{ line-height:45px; display: block; height: auto ;padding:0 15px;}
	nav li dl{ left:0; opacity:1; position: inherit; top:0; background: #eee }
	nav li dl a{color: #333} 
  nav li:hover dl{ opacity: 1; left: 0; top:0;}
	#nav .nav-button{ display: block; top:9px; }
  #header .media{right:110px; top:15px}
  .footer .warper{margin:30px 10px;}
  
  .main{padding:25px 0 60px 0;}
  #sub_ban{margin-top: 54px;}
  .positionline i{width: 40px; height: 40px; line-height: 40px; font-size: 22px;}
  .positionline .row{padding:10px 0 10px 50px;}
  .positionline .box{position: inherit; top:auto; right: auto; padding:10px; text-align: right; background:#f0f0f0; overflow: hidden;}
  .map{margin-top: 30px;}
  .edit-box{width: 45%}
  .edit-box h2, .contact_form h2{ font-size: 22px}
  .p_tit{margin-bottom: 15px;}
  .p_tit h2{font-size: 30px;}
  .foncon .tit{font-size: 16px; padding-left: 18px;}
  .foncon .tit h6{width: 7px; height: 7px; top: 10px;}
  .lis_pro{margin:10px 0;}
  .foncon h1{font-size: 20px; margin-bottom: 15px;}
  .lis_service h3{font-size: 22px;}
  .lis_service li{margin-bottom: 15px;}
  .infocon p{margin:15px 0;}
  .infocon img{margin:0;}
  .infocon .time{margin-top: 12px;}
  .infocon h1{font-size: 22px;}
  .sev_tit{font-size: 17px; padding:11px 15px 11px 60px;}
  .sev_tit h6{width: 45px; height: 45px; line-height: 45px; font-size: 30px}
  .service_info .links h6{width: 40px; height: 40px; line-height: 40px; font-size: 26px;}
  .service_info .links a{padding:7px 40px 7px 70px;}
  .service_info .foncon{font-size: 14px;}
  .service_info .share{margin:15px 0;}
  .service_info .share strong{margin-bottom: 0}
  .service_info img{margin:10px 0;}
  .service_info .contact_form{margin:25px 0;}
  .service_info .lis_fuzhao{margin: 15px -10px 0 -10px;}
  .hometit h2{font-size: 40px;}
  .hometit{margin-bottom: 30px;}
  .servicebox .box{padding-top: 54px;}
  .servicebox li h3{font-size: 20px;}
  .servicebox li h5{margin:5px;}
  .shebeibox .lcon .hometit img{height: 90px;}
  .aboutfzbox .rcon p{margin-bottom: 15px;}
  .aboutfzbox .lis{margin:0 0 25px 0;}
  .aboutfzbox .lis .item{width: 100%; margin-top:20px;}
  .aboutfzbox .lis .item:nth-child(2){margin-left: 0}
  .news_lis li{padding:10px; }
  .news_lis .fon{height: 44px;}
  .backToTop{width: 30px; height: 30px;}

  
}
@media screen and (max-width: 1022px){
  .hometit{margin-bottom: 20px;}
  .hometit h2{font-size: 36px;}
  .hometit img{max-height: 30px; margin-bottom: 10px;}
  .shebeibox .lcon .hometit img{height:80px; max-height: 85px;}
  .aboutfzbox .hometit img{height: 24px;}
  .banner{height: 500px; margin-top: 54px; position: relative; overflow: hidden;}
  .aboutfzbox{ overflow: hidden;}
  .servicebox{overflow: hidden;}
  .servicebox .box{position: inherit; padding-top: 0;}
  .aboutbox,.shebeibox{overflow: hidden; padding:30px 0;}
  .aboutbox{padding-bottom: 0}
  .aboutbox .fon{max-width: 90%;}
  .aboutbox .num{margin:30px 0 ;}
  .aboutbox .num .item{padding:0 15px;}
  .aboutbox .aboutimg{position: inherit;}
  .shebeibox .warper{height: auto; position: inherit;}
  .shebeibox .lcon .fon strong{font-size: 16px; margin-bottom: 0;}
  .shebeibox .lcon .fon strong,.shebeibox .lcon .alink{margin-top: 20px;}
  .shebeibox .rcon .item img{margin-top: 0}
  .shebeibox .lcon{float: none; overflow: hidden; width: 100%; margin-bottom: 15px;}
  .shebeibox .rcon{position: inherit; width: 100%; padding:10px; overflow: hidden; height: auto; top: auto }
  .shebeibox .rcon .item{position: inherit;height: auto;}
  .shebeibox .lcon .alink a, .aboutfzbox .alink a{line-height: 40px; padding:0 20px;}
  .newsbox,.homecontact{overflow: hidden; padding:30px 10px;}
  canvas{height:550px; display: block; margin:0 auto;}

}
@media screen and (max-width: 990px){
  .about_numbox .l{width: 100%; overflow: hidden; position: inherit; height:500px;}
  .about_num{width: 100%; float: none;}
  .aboutbox .fon{max-width: 100%; padding:0 10px;}
  canvas{height:600px; display: block; margin:0 auto;}

  

}

@media screen and (max-width: 989px){

 
}

@media screen and (max-width:900px){
  .edit-box{width: 100%; float: none;margin-left: 0; padding-left: 10px; margin-bottom:10px;}
  .contact_form{width: 100%; float: none; padding:0 10px;}
  .edit-box li{margin-bottom: 15px;}
  .edit-box h2, .contact_form h2{margin-bottom: 10px; font-size: 20px}
  .edit-box h4, .contact_form h4{margin-bottom: 0}
  .contact_form form{margin-top: 10px;}
  .lis_news li, .lis_fuzhao li{width: 48%; margin:0 1% 20px 1%;}
  .lis_news, .lis_fuzhao{padding:0 5px;}
  .about_numbox .l{height: 400px;}
  .lis_service li{padding:10px;}
  .lis_service .pic{width: 300px;}
  .lis_service .con{margin-left: 300px; padding-top:5px; padding-left: 15px;}
  .lis_service .fon{margin:10px 0;}
  .lis_service .fon p{margin-bottom: 3px;}
  .lis_service .links{bottom: 12px; left: 325px}
  .lis_service .links a{line-height: 36px; font-size: 14px; padding:0 20px;}
  .lis_fuzhao h3{font-size: 16px;}
  .lis_fuzhao span{margin-top: 5px;}
  .lis_fuzhao .con{padding:10px;}

  .newsflash{width: 100%; float: none; margin-bottom: 20px;}
  .news_lis{float: none; width: 100%;}
  .news_lis li{margin-left: 0; margin:0 1%; width: 48%}
  .servicebox li{width: 50%; border:1px solid #aaa;}
  canvas{height:740px}

}

@media screen and (max-width:899px){
  .footer .item2 a{display: inline-block; margin-right: 20px; line-height: 24px;}
  .footer .line3,.footer .line2,.footer .line1{display: none;}
  .footer .item1,.footer .item2,.footer .item3,.footer .item4{width: 100%; text-align: left; margin-bottom: 25px; margin-left: 0}
  .footer .item3 a, .footer .item3 div a:nth-child(odd){width: auto;margin-right:20px;}
  .footer .item1{justify-content:inherit;}
  .footer .item1 .footlogo{margin:0 0 15px 0;}
  .wechat img{margin-left: 0}
  .footer h4{margin-bottom: 10px;}
  .footer .warper{margin-bottom: 0;}
  .footer .item3 a{margin-bottom:3px;}
  .p_tit h2{font-size: 24px;}
  .p_tit div{height:26px; width: 80px; margin-top: 5px;}
  .p_tit div p{margin-top: 11px;}
  .p_tit h6{font-size: 24px; width: 40px; margin-left: -20px;}
  
  .homecontact .lcon{width: 100%;}
  .homecontact .rcon{width: 100%; position: inherit;}
  .hometit h2{font-size: 32px;}
  .aboutfzbox .lcon{width: 100%; padding:0 25%; float: none;}
  .aboutfzbox .lcon img{margin-top: 0}
  .aboutfzbox .rcon{width: 100%; float: none; padding:10px; overflow: hidden;}
  .aboutfzbox .rcon .fon{font-size: 14px; line-height: 24px;}
  .aboutfzbox .rcon p{margin-top: 10px; margin-bottom: 0}


}

@media screen and (max-width: 768px){
  .about_numbox .l{height: 300px;}
  .lis_service h3{font-size: 20px;}
  .infocon h1{font-size: 18px; line-height: 24px;}
  .infocon .time{margin-top: 5px;}
  .otherfon span{width: 100%;}
  .otherfon span:nth-child(2){margin-left: 0}
  .hometit h2{font-size: 28px;}
  .hometit img{max-height: 25px;}
  .shebeibox .lcon .hometit img{ max-height: 65px;}
  .aboutfzbox .hometit img{height: 18px;}
  .banner{height: 400px;}
  canvas{height:660px}
  .about_honor .item{padding:0 5px;}
 
}

@media screen and (max-width: 640px){
  .contact_form form{padding:15px 10px; border-width: 3px;}
  .edit-box h2, .contact_form h2{ font-size:18px;margin-bottom:5px;}
  .edit-box li h6{width: 40px; height: 40px; background-size: 100%; line-height: 40px; font-size: 20px;}
  .edit-box li{padding-left: 50px; min-height: 40px; font-size: 15px;}
  .edit-box li h5{margin:2px 0;}
  .contact_form button{font-size: 15px; width: 160px; height: 42px; line-height: 42px;}
  .contact_form button i{font-size: 26px; margin-top: -2px;}
  .contact_form input, .contact_form textarea{padding:8px 10px;}
  .map{padding:5px; margin-top: 25px;}
  .lis_news span, .lis_fuzhao span{margin-top:5px;}
  .lis_news .con{padding:10px;}
  .lis_news h3{font-size: 15px;}
  .digg4{font-size: 14px;}
  .digg4 a, .digg4 span.miy,.digg4 span.current{width: 30px; height: 30px; line-height: 30px;}
  .lis_pro .item{width: 48%; margin-bottom: 15px;}
  .lis_pro .item h4{padding:3px 8px;}
  .servicebox li .con{padding:15px;}
  .aboutbox .num .item{width: 50%; height: 170px;}
  .about_num h6, .aboutbox .num h6{margin-bottom: 8px;}
  .aboutfzbox .lis{margin-bottom: 15px;}
  canvas{height:620px}
  .alinkdiv{display: none;}
}

@media screen and (max-width: 639px){
  .about_numbox .l{height: 240px;}
  .about_num h6, .aboutbox .num h6{width: 70px; height: 70px; line-height:70px; font-size:18px;}
  .about_num h4, .aboutbox .num h4{font-size: 12px; line-height: 20px;}
  .about_num .item3{background:#4281c0;}

  .lis_service h3{font-size: 17px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
  .lis_service .pic{width: 170px;}
  .lis_service .con{margin-left: 170px; padding-top:0;}
  .lis_service .fon{height: 48px;}
  .lis_service .fon p{margin-bottom: 0;}
  .lis_service .links{left:195px}
  .lis_service .links a{line-height: 32px; font-size: 12px; padding:0 15px;}
  .service_info .contact_form input.name, .service_info .contact_form input.mail{width: 100%;}
  .service_info .contact_form input.mail{margin-left: 0}
  .sev_tit h6{font-size: 24px;}

  .homecontact input.name, .homecontact input.mail{width: 100%; float: none;}
  .homecontact .lcon{padding:25px 15px;}
  .homecontact form{margin-top: 10px;}
  .homecontact input.mail{margin-left: 0}
  .homecontact .rcon{padding:25px;}
  .homecontact .rcon h1{margin-bottom: 10px;}
  .hometit h2{font-size: 24px;}
  .servicebox li h3{font-size: 16px;}
  .shebeibox .lcon .alink a, .aboutfzbox .alink a{margin-right: 15px; font-size: 14px; line-height: 35px;}
  .aboutfzbox .lis .item h6{width: 40px; height: 40px; line-height: 40px; font-size: 36px;}
  .aboutfzbox .lis .item{min-height: 40px;}
  .aboutfzbox .lis .item h6.fengfu{background-size:27px;}
  .aboutfzbox .lis .item strong{ font-size: 15px; margin-bottom:5px }
  .aboutfzbox .lis .item{padding-left:55px;}
  .news_lis li .time{top: 20px; padding:2px 5px; font-size: 12px;}
  
}

@media screen and (max-width:480px){
  .p_tit h2{font-size: 20px;}
  .p_tit h6{font-size: 20px; width: 30px; margin-left: -15px;}
  .p_tit div{width: 70px; height: 23px; margin-top:3px}
  .p_tit div p{margin-top: 10px;}
  .banner{height: 320px;}
  .hometit h2{font-size: 20px;}
  .hometit img{max-height: 20px;}
  .newsflash .item h3{font-size: 14px; padding:10px 80px 10px 10px;}
  .shebeibox .lcon .fon strong{font-size: 15px;}
  .shebeibox .lcon .hometit img{max-height: 52px;}
  .aboutfzbox .hometit img{height: 12px;}
  .aboutfzbox .hometit h2{margin-right: 10px;}
 
}

@media screen and (max-width:479px){
  .searchbox{display: none;}
  #header .media{right: 50px;}
  .about_num .item{height: 240px; padding:0 10px;}
  .lis_service .links a:nth-child(1){display: none;}
 
}

@media screen and (max-width:414px){
  .banner{height: 280px;}  

 
}

@media screen and (max-width:400px){
  .banner{height: 220px;}
  #header .media{display: none;}
  .about_numbox .l{height: 180px;}
  .lis_service .pic{width: 100%; float: none;}
  .lis_service .con{margin-left: 0;padding:0; padding-top: 10px;}
  .lis_service .fon{margin-bottom:48px; margin-top: 5px;}
  .lis_service .links{left: 10px;}
  .lis_service .links a:nth-child(1){display: inline-block;}
  .servicebox li h5{display: none;}
  .servicebox li h3{margin-bottom: 5px;}
  .servicebox li em{line-height: 30px; padding:0 10px;}
  .aboutbox .num .item{height: 190px;}
}

@media screen and (max-width:359px){
  .lis_news li, .lis_fuzhao li{width: 98%}
  .about_num .item{width: 100%; height: 160px;}
  .aboutbox .num .item{width: 100%; height: auto; overflow: hidden; margin-bottom: 25px;}
  .aboutbox .num{margin-bottom: 0}
  .aboutbox .num h4{left: 55%; margin-top: 0; top:5%}


}














html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}
.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fp-slide{float:left}
.fp-slide,.fp-slidesContainer{height:100%;display:block}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}
.fp-slidesContainer{float:left;position:relative}
.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}
.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}
.fp-scrollable{overflow:scroll}
.fp-notransition{-webkit-transition:none!important;transition:none!important}
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}
#fp-nav.right{right:17px}
#fp-nav.left{left:17px}
.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}
.fp-slidesNav.bottom{bottom:17px}
.fp-slidesNav.top{top:17px}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}
#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}
.fp-slidesNav ul li{display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{background: #1374c1; border-color: #1374c1}
#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:14px;width:14px;border:0;border:2px solid #fff;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
/*#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}*/
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0}
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}
#fp-nav ul li .fp-tooltip.right{right:20px}
#fp-nav ul li .fp-tooltip.left{left:20px}
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}










/*产品轮播*/
.view {
	max-width: 500px;
}
.view .swiper-slide {
	height: 300px;
	max-width: 500px;
	padding: 0 3px;
	box-sizing: border-box;
	overflow: hidden;
	text-align: center;
}
.view .swiper-slide img {
	height: 100%;
}
.view .arrow-left {
	background: url(../images/index_tab_l.png) no-repeat left center;
	position: absolute;
	left: 10px;
	width: 28px;
	height: 300px;
	z-index: 10;
	display: none;
}
.view .arrow-right {
	background: url(../images/index_tab_r.png) no-repeat right center;
	position: absolute;
	right: 10px;
	width: 28px;
	height: 300px;
	z-index: 10;
	display: none;
}
.preview {
	position: relative;
	width: 440px;
	left: 30px;
}
.preview .swiper-slide {
	width: 87.5px;
	height: 70px;
	margin: 0 3px;
	box-sizing: border-box;
	overflow: hidden;
	cursor: pointer;
}
.preview .swiper-slide img {
	display: inline-block;
	height: 100%;
}
.preview .active-nav {
	border: 1px solid #F00;
}
.preview .arrow-left {
	background: #fff url(../images/feel3.png) no-repeat left center;
	position: absolute;
	left: -20px;
	top: 0;
	width: 20px;
	height: 70px;
	z-index: 10;
}
.preview .arrow-right {
	background: #fff url(../images/feel4.png) no-repeat right center;
	position: absolute;
	right: -20px;
	top: 0;
	width: 20px;
	height: 70px;
	z-index: 10;
}

@media only screen and (max-width: 768px) {
.view .swiper-slide {
	height: 200px;
}
.preview {
	display: none;
}
.view .arrow-left, .view .arrow-right {
	height: 200px;
	display: block;
}
}