﻿@charset "utf-8";
body {font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background:#fff;}
* {margin:0;padding:0;}
li {list-style:none;}
img {border:none;}
i,em {font-style:inherit;}
.clear {clear:both;}
.mtop10 {margin-top:10px;}
a {color:#000;text-decoration:none;}
a:hover {color:#3781de;}
.clearh {clear:both;height:50px;}
*:focus { outline: none; } 
.more{display:inline-block;padding:10px 10px 10px 30px;font-size:20px;color:#555;border:1px solid #aaa;line-height:18px;font-family:Arial, Helvetica, sans-serif;}
.more b{display:inline-block;font-size:30px;padding-left:20px;}
.more:hover{animation:myfirst 2s;color:#d40363;animation-iteration-count:infinite;}
@keyframes myfirst
{
    0%   {border-top:1px solid #d40363;}
    25%  {border-top:1px solid #d40363;border-right:1px solid #d40363;color:#d40363;}
    50%  {border:1px solid #d40363;border-right:1px solid #d40363;border-bottom:1px solid #d40363;}
    100% {border:1px solid #d40363;color:#3781de;}
}

.top {width:1200px;height:100px;margin:0 auto;}
.logo{float:left;}
.logo img{height:100px;}
.nav {float:right;padding-top:37px;}
.nav ul {width:100%;text-align:right;}
.nav li {display:inline-block;margin:0 0 0 30px;}
.nav li a{font-size:16px;color:#555;display:inline-block;padding:2px 0 35px 0px;}
.nav li a.nav01{background:url(../images/nav1.png) no-repeat 0 1px;}
.nav li a.nav02{background:url(../images/nav2.png) no-repeat 0 1px;}
.nav li a.nav03{background:url(../images/nav3.png) no-repeat 0 1px;}
.nav li a.nav04{background:url(../images/nav4.png) no-repeat 0 1px;}
.nav li a.nav05{background:url(../images/nav5.png) no-repeat 0 1px;}
.nav li a:hover,.nav li.on a {color:#0052b3;}
.nav li:hover,.nav li.on{border-bottom:5px solid #3781de;}
.nav li a.nav01:hover,.nav li.on a.nav01{background:url(../images/nav1-on.png) no-repeat 0 1px;}
.nav li a.nav02:hover,.nav li.on a.nav02{background:url(../images/nav2-on.png) no-repeat 0 1px;}
.nav li a.nav03:hover,.nav li.on a.nav03{background:url(../images/nav3-on.png) no-repeat 0 1px;}
.nav li a.nav04:hover,.nav li.on a.nav04{background:url(../images/nav4-on.png) no-repeat 0 1px;}
.nav li a.nav05:hover,.nav li.on a.nav05{background:url(../images/nav5-on.png) no-repeat 0 1px;}
.menubg{width:100%;position:absolute;top:100px;left:0;z-index:99;height:260px;background:linear-gradient(to right,rgba(55,129,222,.6), rgba(70,206,242,.6));display:none;}
.menu{width:1200px;margin:0 auto;overflow:hidden;padding-top:50px;}
.menu ul{width:110%;}
.menu ul li{width:210px;float:left;margin:0 2.6% 0 0;}
.menu ul li h2{width:210px;height:126px;overflow:hidden;}
.menu ul li h2 img{width:100%;height:100%;transition:.5s;}
.menu ul li:hover h2 img{transform:scale(1.2);}
.menu ul li:hover{border:none;}
.menu ul li p{padding:10px 0 0 0;text-align:left;}

.nav li .menu a,.nav li.on .menu a{padding:0;font-size:14px;color:#fff;border:none;}
.nav li .menu a:hover,.nav li.on .menu a:hover{color:#c00;}
.mbanner{width:100%;height:550px;background-image:url(../images/banner01.jpg);background-repeat:no-repeat;background-position:center 0;}
.mbanner h2{width:1200px;margin:0 auto;padding-top:160px;font-size:40px;color:#fff;}
.mbanner p{width:1200px;margin:0 auto;padding-top:10px;font-size:30px;color:#fff;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.sl-a{width:100%;max-width:1200px;margin:60px auto;text-align:center;font-size:16px;color:#555;line-height:25px;}
.sl-a h2{font-size:36px;line-height:45px;font-weight:300;color:#000;padding-bottom:0px;}
.sl-a span{color:#555;font-size:14px;display:inline-block;text-transform:uppercase;}
.sl-bbg{width:100%;height:335px;}
.sl-b{width:1200px;margin:0 auto;background:url(../images/p01.jpg) no-repeat right 0;}
.sl-b h2{font-size:22px;color:#333;font-weight:300;}
.sl-b tt{display:inline-block;width:40px;height:4px;background:#999;margin:10px 0;}
.sl-b p{font-size:14px;color:#333;padding:10px 0 0 0;width:46%;line-height:25px;}
.sl-b .more{color:#3781de;border:2px solid #3caaf0;margin:68px 0 0 0;transition:.5s;}
.sl-b .more:hover{padding-right:30px;}
.sl-bbga{background:url(../images/bg01.jpg) no-repeat center 0;height:260px;}
.sl-bbga .more{color:#fff;border:1px solid #fff;}
.sl-ba{width:1200px;margin:0 auto;padding:70px 0 0 0;}
.sl-ba li{width:20%;float:left;text-align:center;}
.sl-ba li a{font-size:12px;color:#fff;}
.sl-ba li a p{font-size:16px;padding:5px 0;}
.sl-ba li a h2{font-size:66px;font-weight:300;font-family:Arial, Helvetica, sans-serif;background: linear-gradient(to bottom, #6bd1ff, #027ade);-webkit-background-clip: text;color:transparent;}
.sl-c{width:1200px;margin:80px auto;overflow:hidden;}
.sl-c ul{width:105%;}
.sl-c ul li{width:31%;height:250px;float:left;overflow:hidden;position:relative;z-index:1;margin:0 1% 10px 0;}
.sl-c ul li img{width:100%;height:100%;transition:.5s;}
.sl-c ul li:hover img{transform:scale(1.2);}
.sl-cbox{width:100%;height:100%;position:absolute;left:0;top:0;z-index:99;background:rgba(55,129,222,.6);display:none;}
.sl-cbox .morea{position:absolute;left:35%;top:40%;padding:8px 30px;border:2px solid #fff;color:#fff;display:inline-block;font-size:18px;}
.sl-cbox b{position:absolute;left:5%;bottom:10%;color:#fff;font-size:16px;}
.footer{width:100%;background:#25313f;}
.footerm{width:1200px;height:100px;margin:0 auto;font-size:14px;color:#fff;text-align:right;}
.footerm i{line-height:100px;margin-right:20px;}
.footerm a{float:left;}
.footerm a img{height:68px;margin:25px 20px 0 0;}
.gotop{float:right;width:80px;height:100px;background:#005dac url(../images/ico01.png) no-repeat center center;cursor:pointer;}
.sl-d{width:1200px;margin:80px auto 0;font-size:14px;color:#333;}
.sl-d span{display:inline-block;padding-left:10px;border-left:5px solid #999;text-transform:uppercase;}
.sl-d span b{display:block;padding-bottom:3px;font-size:36px;color:#000;font-weight:300;}
.sl-e{width:1200px;margin:20px auto;}
.sl-e dl{width:100%;margin:0 auto 80px;}
.sl-e dl dt{width:570px;float:left;height:335px;overflow:hidden;}
.sl-e dl dt img{width:100%;height:100%;transition:.5s;}
.sl-e dl:hover dt img{transform:scale(1.2);}
.sl-e dl dd{font-size:14px;color:#333;line-height:25px;width:570px;float:right;}
.sl-e dl dd p{padding-bottom:15px;}
.sl-eula{width:100%;overflow:hidden;padding-top:20px;}
.sl-eula li{width:33%;float:left;font-size:12px;color:#999;border-left:2px solid #999;margin-left:-2px;text-align:center;}
.sl-eula li h2{font-size:40px;color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:300;}
.sl-eula li h2 b{font-size:16px;color:#999;}
.sl-e dl.odd dt{float:right;height:300px;}
.sl-e dl.odd dd{float:left;}
.sl-e dl.odd dd h2{font-size:26px;color:#333;font-weight:300;line-height:35px;}
.sl-e dl.odd dd h2 i{font-size:32px;}
.sl-e dl.odd dd tt{display:inline-block;width:40px;height:4px;background:#999;margin:20px 0 60px;}
.sl-fbg{width:100%;height:370px;background:url(../images/bg02.jpg) no-repeat center 0;}
.sl-fbg .sl-d,.sl-kbg .sl-d{color:#fff;padding-top:50px;}
.sl-fbg .sl-d span,.sl-kbg .sl-d span{color:#fff;border-left:5px solid #fff;}
.sl-fbg .sl-d span b,.sl-kbg .sl-d span b{color:#fff;}
.sl-f{width:1200px;margin:0 auto;font-size:45px;color:#fff;padding:20px 0 0 0;}
.sl-g{width:1200px;margin:0 auto 70px;height:350px;background:url(../images/p03.jpg) no-repeat right 0;}
.sl-g p{width:50%;font-size:26px;color: #333;line-height:40px;padding-top:50px;}
.sl-h{width:1200px;margin:0 auto;}
.sl-ha{width:100%;height:170px;overflow:hidden;border:1px solid #eee;border-right:none;}
.sl-ha li{width:20%;height:170px;border-right:1px solid #eee;margin:0 0 0 -1px;float:left;text-align:center;font-size:14px;color:#333;}
.sl-ha li p{font-size:22px;}
.sl-ha li h2{padding:30px 0 10px;font-size:46px;font-weight:300;font-family:Arial, Helvetica, sans-serif;background: linear-gradient(to bottom, #6bd1ff, #027ade);-webkit-background-clip: text;color:transparent;}
.sl-ha li.on,.sl-ha li:hover{background: linear-gradient(to bottom, #36beff, #015fae);}
.sl-ha li.on a,.sl-ha li:hover a{color:#fff;}
.sl-ha li.on a h2,.sl-ha li:hover a h2{color:#fff;}
.sl-hb{width:100%;padding:30px 0 0 0;text-align:center;}
.sl-hb span{display:inline-block;width:8px;height:8px;background:#b9bcbf;border:4px solid #b9bcbf;margin:0 8px;cursor: pointer;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.sl-hb span.on,.sl-hb span:hover{background:#fff;border:4px solid #2096dc;}
.sl-i{width:1200px;height:98px;margin:105px auto 0;background:url(../images/bg03.jpg) no-repeat center 0;font-size:22px;color:#fff;line-height:98px;}
.sl-i span{dipslay:inline-block;padding:0 10px 0 70px;font-size:32px; vertical-align:top;}
.sl-cbg{width:100%;padding:50px 0;background:#f5f5f5;margin:50px 0;position:relative;z-index:1;min-height:600px;}
.sl-ca{width:1200px;margin:0 auto;}
.sl-ca ul{width:105%;}
.sl-ca ul li{width:31%;height:310px;float:left;overflow:hidden;margin:0 1% 10px 0;}
.sl-ca ul li dt{width:100%;height:250px;overflow:hidden;position:relative;z-index:1;}
.sl-ca ul li dt a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:11;background:rgba(55,129,222,.6);font-size:100px;color:#fff;font-family:"宋体";text-align:center;line-height:250px;transition:.5s;opacity:0;}
.sl-ca ul li dt img{width:100%;height:100%;transition:.5s;}
.sl-ca ul li:hover dt img{transform:scale(1.2);}
.sl-ca ul li:hover dt a{opacity:1;}
.sl-ca ul li dd{width:100%;padding-top:10px;text-align:center;font-size:14px;}
.sl-ca ul li dd a{font-size:14px;}
.sl-j{width:1200px;margin:30px auto 0;}
.sl-j img{width:100%;min-height:100%;}
.sl-ja{width:100%;height:450px;overflow:hidden;margin-bottom:15px;}
.sl-jb{width:635px;height:360px;overflow:hidden;float:left;}
.sl-jc{width:550px;height:360px;overflow:hidden;float:right;}
.sl-kbg{width:100%;height:640px;background:url(../images/bg04.jpg) no-repeat center 0;margin:0 auto 70px}
.sl-k{width:1200px;margin:0 auto;height:335px;position:relative;z-index:1;padding-top:50px;}
.sl-ka{width:1200px;margin:0 auto 100px;height:565px;position:relative;z-index:1;padding-top:50px;}
.sl-l{width:1200px;margin:70px auto;}
.sl-l dl{width:100%;padding:50px 0 30px;border-top:1px solid #ccc;position:relative;z-index:1;}
.sl-l dl dt{height:105px;margin:0 0 0 228px;font-size:12px;color:#333;}
.sl-l dl dt h2{font-size:22px;color:#999;font-weight:300;}
.sl-l dl dt h3{font-size:20px;color:#000;font-weight:300;padding:10px 0;}
.al-limg{width:82px;height:102px;position:absolute;left:75px;top:50px;z-index:11;}
.sl-l dl dt span{display:inline-block;width:58px;height:31px;position:absolute;right:0;top:50px;z-index:11;background:url(../images/down.png) no-repeat 0 0;cursor:pointer;}
.sl-l dl dt.on span{background:url(../images/up.png) no-repeat 0 0;}
.sl-l dl dd{margin:0 0 0 228px;font-size:14px;color:#999;line-height:25px;display:none;}
.sl-l dl dd h2{font-size:16px;font-weight:300;padding:20px 0;}
.sl-m{width:1200px;margin:0 auto;}
.sl-ma{width:100%;margin:50px auto;}
.sl-mb{width:100%;overflow:hidden;}
.sl-mb li{width:33.33%;height:90px;float:left;border-left:2px solid #a3a3a3;margin-left:-2px;font-size:16px;color:#666;}
.sl-mb li p{padding:20px 70px 0 90px;}
.sl-mb li.sl-mb-lia{background:url(../images/p01.png) no-repeat 0 center;color:#000;}
.sl-mb li.sl-mb-lia:hover{background:url(../images/p012.png) no-repeat 0 center;color:#005dac;}
.sl-mb li.sl-mb-lib{background:url(../images/p02.png) no-repeat 50px center;}
.sl-mb li.sl-mb-lib:hover{background:url(../images/p022.png) no-repeat 50px center;}
.sl-mb li.sl-mb-lic{background:url(../images/p03.png) no-repeat 50px center;color:#000;}
.sl-mb li.sl-mb-lic:hover{background:url(../images/p032.png) no-repeat 50px center;color:#005dac;}
.sl-mb li.sl-mb-lib p{padding:20px 70px 0 130px;color:#000; }
.sl-mb li.sl-mb-lib p:hover{padding:20px 70px 0 130px; color: #005dac; }
.sl-mb li.sl-mb-lic p{padding:30px 0px 0 130px;}
.mbottom80{margin-bottom:80px;}
.sl-mba li.sl-mb-lia{background:url(../images/p01.png) no-repeat 0 center;color:#000; }
.sl-mba li.sl-mb-lia:hover{background:url(../images/p012.png) no-repeat 0 center;color:#005dac; }
.sl-mba li.sl-mb-lib{border-left:2px solid #666;}
.sl-cb{width:1200px;margin:0 auto;background:#93c3eb;padding:50px 0;}
.sl-cb-a{width:890px;margin:0 auto;font-size:30px;color:#fff;padding-bottom:30px;}
.sl-cb-b{width:890px;margin:0 auto;font-size:14px;color:#fff;line-height:25px;height:430px;overflow:auto;}
.sl-cb-b img{max-width:100%;}

.sl-d-a{width:100%;padding:0 0 10px;border-bottom:1px solid #ddd;text-align:center;font-size:18px;color:#000;}
.sl-d-b{width:100%;padding:30px 0;border-bottom:1px solid #ddd;font-size:14px;color:#777;line-height:25px;}
.sl-d-b span{display:inline-block;padding-left:10px;border:none;text-transform:uppercase;}
.sl-d-c{width:100%;padding:60px 0;text-align:center;}
.sl-d-c a{display:inline-block;padding:10px 60px;font-size:20px;color:#fff;background:#aaa;line-height:18px;}
.sl-cb {position:absolute;top:50px;left:50%;margin:0 0 0 -600px;z-index:11;height:500px;display:none;}
.slclose{position:absolute;right:20px;top:10px;font-size:26px;color:#fff;cursor:pointer;}
.probox{display:none;}