* {margin:0;padding:0;}
body {font:"Microsoft Yahei",Arial,sans-serif;color:#7586a0;background:#fff;}
img {border:0;}
ul,ol,li {list-style:none;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:none;color:#e14b4c;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
i {font-style:inherit;}
.clear {clear:both;}
.over {overflow:hidden;}
span,a,li,tt,p,b,input,img {font-family:"Microsoft Yahei";}
@font-face {font-family:'Bahnschrift';src:url("../zt/bahnschrift.ttf")}
.fl {float:left;}
.fr {float:right;}
.dhxg {transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.w1576 {width:100%;max-width:1576px;min-width:1300px;margin:0 auto;position:relative;}
.sy_bnt {float:right;margin:4px 15px 0 0;}
.sy_bnt a {line-height:40px;background:#2c68ff;padding:0 23px;color:#fff;height:40px;display:block;font-size:13px;text-align:center;float:left;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border-radius:60px;margin-right:15px;animation:dhdd 3s linear infinite;}
.sy_bnt a:hover {background:#734312;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
@-webkit-keyframes dhdd {0%,20%,40%,60%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0% {opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
5% {-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
10% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
15% {opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
20% {-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
25% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
100% {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.logodh {position:absolute;width:172px!important;height:97px!important;top:-25px;left:-200px;animation:logodh 5s linear infinite;z-index:1;}
@keyframes logodh {0% {left:-200px;}
10% {left:200px;}
11% {opacity:0;left:200px;}
15% {opacity:0;left:-200px;}
100% {left:-200px;opacity:1;}
}
.sy_bnt span {float:left;padding:12px 20px 5px 23px;display:flex;color:#e22e24;font-size:20px;font-family:"Bahnschrift";border:1px solid #efe0e7;border-radius:35px;line-height:28px;}
.sy_bnt span img {display:inline-block;padding-right:8px;width:26px;height:26px;}
#header {background:rgb(255,255,255,0.78);}
#header #logo img {height:80px;display:block;margin-top:5px;}
#header ul li.navitem ul.subnav li a {padding:20px 30px;width:150px;height:20px;line-height:20px;background:rgba(255,255,255,1);display:block;font-size: 16px;transition:all 0.2s ease-out 0s;color:#999;box-shadow:0px 5px 10px rgba(0,0,0,0.1);}
#header ul li.navitem ul.subnav li a:hover {text-indent:10px;background:#f4f4f4;color:#6c6c6c;}
#header ul li.navitem ul.subnav {border-top:#3860f4 3px solid;border-radius:2px;}
#header ul li.navitem ul.subnav li {border-bottom:1px solid #FFF;}
#header ul li.navitem img {width:9px;height: 9px;position: absolute;top: 46px;right:13px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
#header ul li.navitem:hover img { width:9px; height: 9px; position: absolute;top:46px;right:13px;transform: rotate(180deg);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.tp-bullets {bottom:40px !important;}
span.spanin {font-size:16px;display:block;padding:10px 15px;background:#FF3A03;color:#fff;}
.bannera {width:160px;height:63px;display:block;color:#fff;line-height:63px;background:#2c68ff;font-family:'Blanch';font-size:16px;text-align:center;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.bannera:hover {border:0px solid #3860f4;color:#fff;opacity:1;background:#2c68ff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
span.bth1 {font-size:52px;font-weight:bold;color:#262626;}
span.bth2 {font-size: 22px;color:#474747;line-height: 38px;}
.xfcom {position:absolute;z-index:90;background:rgb(255,255,255,0.6);width:100%;top:-140px;left:0;box-shadow:0px 0px 9px 0px rgba(51,112,255,0.15);}
.xfcom ul {display:flex;align-items:center;}
.xfcom li {width:22%;padding:33px 1.5%;display:flex;align-items:center;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.xfcom li:hover {background:#fff url( "../images/xfcom01.png") center top no-repeat;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;padding:26px 1.5% 40px 1.5%;}
.xfcom li.bjhong:hover {background:#fff url( "../images/xfcom0.png") center top no-repeat;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;}
.xfcom li img {width:50px;display:block;flex-grow:0;flex-shrink:0;margin-right:10px;}
.xfcom li p {display:block;flex-grow:1;word-break:break-all;}
.xfcom li span {font-size:30px;color:#374567;display:block;font-family:Bahnschrift;padding:8px 0;}
.xfcom li tt {font-size:14px;color:#8594ad;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.allh1 {display:block;margin:60px auto;text-align:center;}
.allh1 b {font-size:32px;color:#262626;}
.allh1 tt {display:block;padding-top:18px;font-size:18px;text-align:center;color:#595959;}
.allh1 p {display:block;padding-top:25px;font-size:16px;text-align:left;line-height:30px;}
.allcontent {background:#f0f5fd url( "../images/img1.png") center bottom no-repeat;padding:75px 0;}
.in_about {background:#f0f5fa url("../images/img2.png")top right no-repeat;box-shadow:0px 5px 10px 0px rgba(89,132,255,0.13);display:flex;align-items:center;position:relative;}
.in_apf {width:50px;height:50px;display:block;position:absolute;left:20px;top:-20px;}
.in_apf2 {width:50px;height:50px;display:block;position:absolute;right:20px;bottom:-20px;transform:rotate(180deg);}
.in_aboutl {flex-grow:0;flex-shrink:0;width:240px;text-align:center;}
.in_aboutl b {font-size:25px;color:#ce000d;display:block;}
.in_aboutl span {font-size:16px;color:#333;display:block;padding-top:10px; font-weight: bold;}
.in_about  p {display:block;flex-grow:1;word-break:break-all;font-size:16px;color:#333;line-height:25px;padding:27px 243px 27px 0;background:url( "../images/in_about.png") center right no-repeat;}
.in_about  p b{ margin-right: 8px;}
.ywcom {padding-top:65px;}
.ywcom ul {display:flex;justify-content:space-between;}
.ywcom li {width:23.5%;text-align:center;margin-top:20px;background:rgb(255,255,255,0.6);height:400px;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;}
.ywcom li:hover {box-shadow:0px 5px 10px 0px rgba(89,132,255,0.4);background:#fff;border-top:3px solid #2d69ff;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;margin:0;border-radius:3px 3px 0 0;}
.ywcom li:hover b {transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;color:#2c68ff;}
.ywcom li img {display:block;width:90%;margin:27px auto;}
.ywcom b {color:#333;padding-bottom:20px;display:block;text-align:center;font-size:24px;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;}
.ywcom div {display:flex;flex-wrap:wrap;justify-content:space-evenly;}
.ywcom div tt {display:block;width:42%;margin:6px 0;border:1px solid #e9effd;line-height:30px;height:30px;overflow:hidden;color:#595959;font-size:13px;}
.ywcom a {width:120px;height:34px;display:block;border:1px solid #2c68ff;line-height:35px;color:#2c68ff;font-size:14px;text-align:center;margin:20px auto;}
.ywcom a img {width:4px;display:inline-block;margin:0px;opacity:0;vertical-align:middle;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.ywcom a:hover {border:1px solid #2c68ff;background:#2c68ff;color:#fff;margin:20px auto;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.ywcom a:hover img {display:inline-block;margin:0 0 0 10px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;opacity:1;}

.inanli {width:100%;display:flex;justify-content:space-around;padding-bottom:15px;}
.inanli a {color:#333;font-size:14px;}
.inanli i {width:17px;height:3px;border-radius:10px;background:#3370ff;margin:0 auto;display:block;opacity:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.inanli li.bei a {color:#3370ff;opacity:1;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.inanli li.bei a i {opacity:1;margin-top:5px;}
.in_anli {background:#2a64fa;padding:0;}
.inalcon {display:flex;align-items:center;justify-content:space-between;}
.inalconl {flex-grow:1;word-break:break-all;height:500px;padding:35px 0;background:url("../images/inalcon.png") right bottom no-repeat;color:#fff;position:relative;margin-right:15px;min-width:286px;}
.inalconl h3 {font-size:32px;padding-top:20px;}
.inalconl h3 img {width:34px;height:34px;vertical-align:middle;margin-right:15px;}
.inalconl p {font-size:16px;display:block;padding:20px 0;opacity:0.6;}
.inalconl ul {padding:15px 0;}
.inalconl li {padding:10px 15px 10px 15px;background:url("../images/inalconl.png")left 18px no-repeat;font-size:14px;}
.inalconl li b {font-size:16px;display:block;}
.inalconl a.alkf {width:70%;padding:15px;background:rgb(255,255,255,0.15);color:#fff;display:flex;align-items:center;position:relative;margin-top:5px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.inalconl a.alkf i {position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-10px;left:15px;opacity:0.15;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.inalconl a.alkf p {font-size:16px;line-height:20px;padding:0 0 0 12px;opacity:1;}
.inalconl a.alkf p span {display:block;}
.inalconl a.alkf img {width:38px;display:block;float:left;}
.inalconl a.alkf:hover {background:rgb(255,255,255,0.05);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;margin-top:0px;}
.inalconl a.alkf:hover i {opacity:0.05;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.inalconl a.moer {width:98px;height:22px;position:absolute;bottom:35px;right:34px;opacity:0.8;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.inalconl a.moer img {widht:98px;height:22px;display:block;}
.inalconl a.moer:hover {opacity:0.4;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;right:25px;}
.inalconr {width:70%;flex-grow:0;flex-shrink:0;min-width:1050px;}
.inalconr ul {display:flex;justify-content:space-between;}
.inalconr li {width:23%;height:470px;border:3px solid #fff;border-radius:20px;position:relative;overflow:hidden;}
.inalconr li img {width:100%;display:block;}
.inalconr li i {position:absolute;bottom:15px;left:50%;margin-left:-30px;width:60px;height:5px;background:#fff;display:block;border-radius:20px;}
.inalconr li .inalpf {position:absolute;width:80%;height:100%;left:0;top:0;background:rgb(0,0,0,0.9);display:flex;flex-wrap:wrap;justify-content:center;align-content:center;font-size:16px;color:#fff;opacity:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;padding:0 10%;}
.inalconr li .inalpf span {width:55%;padding:10px;background:#fff;display:block;line-height:30px;color:#333;text-align:center;margin-top:25px;border-radius:10px;}
.inalconr li .inalpf span img {width:100%;display:block;}
.inalconr li:hover {box-shadow:0px 0px 18px 0px rgba(0,0,0,0.45);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border-color:#3b73ff;}
.inalconr li:hover .inalpf {opacity:1;}
.inalconr li:hover i {background:#0ecf93;z-index:5;animation:inalconr 1s linear infinite;}
@keyframes inalconr {0% {transform:scale(1);}
50% {transform:scale(0.6);}
100% {transform:scale(1);}
}
.inlcnr {display:flex;}
.inlcnr li {width:100%;}
.incli {padding:30px;background:#d3e2f7;margin-top:50px;color:#333;}
.incli  h4 {display:flex;justify-content:space-between;align-items:center;}
.incli  h4 b {display:inline-block;font-size:45px;float:left;font-family:Bahnschrift;}
.incli  h4 img {display:block;float:right;width:44px;height:44px;margin-right:20px;opacity:0.3;transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out}
.incli p {display:block;font-size:20px;font-weight:bold;padding:15px 0;}
.incli tt {display:block;font-size:14px;opacity:0.7;}
.inlcnr2 {height:250px;}
.inlcnr2 .incli {padding:30px;background:#d3e2f7;margin-top:0px;color:#333;}
.inlcbt {margin-top:50px;padding:62px 0;text-align:center;font-size:32px;color:#262626;font-weight:bold;line-height:35px;background:url("../images/icon10.png") right bottom no-repeat;}
.inlcnr .incli2 {background:#edf3fc;}
.inlcnr .incli2  h4 b {color:#1664ff;}
.incli:hover {background:#1664ff url("../images/img.png") center bottom no-repeat;background-size:100% auto;color:#fff;margin-top:0px;padding:60px 30px 50px 30px;box-shadow:0px 0px 16px 0px rgba(0,0,0,0.23);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.incli:hover h4 b {color:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.incli:hover  h4 img {margin-right:0px;opacity:1;transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out}
.allinnews {background:#fff url("../images/icon11.png") center bottom no-repeat;background-size:100% auto;overflow:hidden;}
.allinnews2 {background:#fff url("../images/icon11.png") center no-repeat;background-size:100% auto;overflow:hidden;}
.innewsbt {padding:60px 0;display:flex;justify-content:space-between;align-items:center;}
.innewsbt b {font-size:32px;color:#262626;}
.innewsbt tt {color:#595959;font-size:18px;padding-top:20px;display:block;font-weight:400;}
.innewsbt a {display:inline-block;height:36px;line-height:36px;padding:0 30px;background:url("../images/icon12.png") right center no-repeat;color:#595959;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.innewsbt a:hover {background:url("../images/icon12_1.png") right center no-repeat;color:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.innewtw {padding:10px 0 40px 0;display:flex;justify-content:space-between;}
.innewtw li {background:#fff;width:30%;line-height:66px;font-size:20px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out; text-align: center;}
.innewtw li a span {display:block;height:265px;overflow:hidden;}
.innewtw li a span img {width:100%;display:block;}
.innewtw li a tt {padding:10px 15px;}
.innewtw li:hover {box-shadow:0px 6px 7px 0px rgba(0,0,0,0.08);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.newslist {padding-bottom:15px;background:rgb(255,255,255,0.5);}
.newslist li {padding:20px 0;display:flex;align-items:center;border-bottom:1px solid #efefef;}
.newslist li:hover {background:#fff;}
.newsl {width:320px;border-right:1px solid #ededed;display:flex;font-family:Bahnschrift;padding:10px 0;text-align:center;align-items:center;justify-content:center;}
.newsl {font-size:50px;color:#ebebeb;line-height:60px;}
.newsl tt {font-size:60px;color:#333;font-family:Bahnschrift;line-height:60px;}
.newsl span {font-size:25px;color:#ccc;font-family:Bahnschrift;line-height:25px;padding:5px 0 0 10px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.newsr a {padding:5px 30px;display:block;}
.newsr a span {display:block;font-size:20px;color:#333;font-weight:bold;}
.newsr a tt {display:block;color:#666;font-size:14px;line-height:25px;padding-top:10px;}
.newsr a:hover span {color:#2c68ff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.alldibu {background:#070707;}
.for_b {/* height:60px; */line-height: 35px;color:#a6a6a6;border-top:1px solid #212121;opacity:0.6;font-family:Bahnschrift;text-align: center;padding: 20px 0;font-size: 16px;}
.for_b a{color:#a6a6a6;}
.forcom {padding:60px 0 60px 0;display:flex;align-items:flex-start;justify-content:space-between;}
.forlogo {width:280px;color:#a6a6a6;font-family:Bahnschrift;}
.forlogo .logo {width:132px;height:36px;display:block;margin-bottom:20px;}
.forli {padding:0 26px 8px 34px;border-left:1px solid #212121;}
.forli b {display:block;height:65px;line-height:65px;color:#fff;font-size:16px;position:relative;}
.forli b i {position:absolute;left:0;bottom:0;width:30px;height:3px;background:#2c2c2c;}
.forli ul {padding-top:25px;}
.forli li a {display:block;color:#a6a6a6;line-height:30px;font-size:14px;}
.forli li a:hover {color:#fff;}
.forli p {height:25px;line-height:25px;color:#a6a6a6;font-size:14px;font-family:Bahnschrift;}
.forli p img {width:17px;height:17px;display:inline-block;margin-top:0;margin-right:15px;vertical-align:middle;}
.rwmin {display:flex;width:215px;justify-content:space-between;padding-top:25px;}
.rwmin div {width:42%;background:#fff;text-align:center;padding:5px;}
.rwmin div img {width:100%;}
.indexkf {padding:10px 0 10px 10px;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.08);background:#fff;border-radius:30px 0 0 30px;display:block;}
.indexkf img {width:50px;display:block;}
.pages {text-align:center;margin:30px 0;height:40px;padding-top:40px;font-size:16px;border-top:1px solid #e2e2e2;}
.pages a {border:1px solid #e6e6e6;margin:0 2px;padding:3px 15px;color:#333;}
.pages a:hover {border:1px solid #0076be;}
.pages a.on {background:#f0f9ff;border:1px solid #3860f4;margin:0 2px;padding:3px 15px;color:#3860f4;}
.mbnav {border-bottom:1px solid #e5e5e5;line-height:60px;color:#595959;font-size:18px;margin-bottom:40px;}
.mbnav a {color:#2c68ff;}
.mbnav span {padding:0 15px;}
.nbanner {background:url( "../images/nbnner/news.png") no-repeat;background-size:auto 100%;height:479px;}
.yxtk {background:url( "../images/nbnner/yingxiaotuike.png") no-repeat;background-size:auto 100%;height:479px;}
.yxtk {background:url( "../images/nbnner/xcx.png") no-repeat;background-size:auto 100%;height:479px;}
.nweb {background:url( "../images/web.jpg") no-repeat;background-size:auto 100%;height: 300px;margin-top: 125px;}
.zzry {background:url( "../images/nbnner/zzry.png") no-repeat;background-size:auto 100%;height:479px;}
.nabout {background:url( "../images/nbnner/about.png") no-repeat;background-size:auto 100%;height:479px;}
.ncontact {background:url( "../images/nbnner/contact.png") no-repeat;background-size:auto 100%;height:479px;}
.nbanner_nr {padding-top: 100px;font-size:18px;color:#595959;}
.nbanner_nr h2 {font-size:43px;color:#2c68ff;display:block;padding-bottom:30px;}
.zzry .nbanner_nr {color:#fff;text-align:center;}
.zzry .nbanner_nr h2 {color:#fff;}
.news_n {display:flex;padding-bottom:60px;}
.news_nl {flex-grow:1;word-break:break-all;}
.news_nr {width:315px;margin-left:20px;flex-grow:0;flex-shrink:0;}
.news_nr .top b {font-size:16px;display:inline-block;line-height:50px;border-top:2px solid #2c68ff;color:#000;}
.news_nr li {border:1px solid #e5e8e8;padding:30px 30px 25px 30px;margin-bottom:20px;}
.news_nr li a {display:block;font-size:16px;color:#333333;line-height:20px;}
.news_nr li span {line-height:60px;color:#999;font-size:16px;}
.n_top {padding-bottom:15px;overflow:hidden; text-align: center; }
.n_top h1 {font-size:35px;color:#000;line-height:45px;padding:35px 0 0 0;}
.n_top em {display:block;font-size:14px;color:#9f9f9f;}
.n_top em i {padding-right:10px;display:inline-block;line-height:45px;}
.n_top tt {display:block;background:#f9faff;padding:25px;line-height:25px;font-size:14px;color:#434343;}
.n_con{ min-height: 200px;}
.n_con p img {max-width:920px;display:block;margin:0 auto;}
.n_con p {padding:15px 0;overflow:hidden;font-size:18px;color:#333;}
.news_b {border-top:1px solid #ebf0fc;padding-top:20px;padding-bottom:40px;overflow:hidden;display:flex;justify-content:space-between;}
.news_f {float:right;line-height:35px;color:#4F4E4E;font-size:14px;padding-top:15px}
.news_b a {color:#2d66a5;font-size:16px;line-height:35px;width:49%;overflow:hidden;}
.in_anli2 {background:#f4f4f4;}
.in_anli2 .inalconr {width:100%;padding:30px 0;}
.in_anli2 .inalconr li {width:18%;margin:20px 0.8%;}
.in_anli2 .inalconr ul {flex-wrap:wrap;justify-content:flex-start;}
.all_lcbj {background:url("../images/icon13.jpg") center no-repeat;background-size:auto 100%;overflow:hidden;}
.all_lcbj2 {background:url("../images/icon13.jpg") center no-repeat;background-size:100%;overflow:hidden;padding-bottom:40px;}
.xcxfw {display:flex;padding:30px 0 100px 0;flex-wrap:wrap;align-content:center;justify-content:space-between;}
.xcxfw li {width:24%;height:132px;background:#f3f8fe;font-size:18px;color:#282828;line-height:132px;position:relative;display:flex;align-items:center;margin:10px 0;font-weight:bold;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.xcxfw li .dian {display:inline-block;margin:0 25px;}
.xcxfw li .beijin {width:150px;height:132px;position:absolute;top:0;right:0;}
.xcxfw li:hover {box-shadow:0px 5px 10px 0px rgba(0,55,213,0.13);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.allyl {height:650px;background:#02182c;overflow:hidden;position:relative;}
.allyl .allh1 b,.allyl .allh1 tt {color:#fff;}
.allyl img {width:800px;position:absolute;left:50%;margin-left:-400px;opacity:0.1;bottom:-300px;z-index:1;}
.ylcom {display:flex;padding-top:50px;flex-wrap:wrap;justify-content:space-around;position:relative;z-index:3;}
.ylcom li {background:#fff;height:56px;line-height:56px;color:#595959;font-size:18px;padding:0 50px;margin:20px 0;border-radius:60px;}
.allyl .w1576 {width:1100px;min-width:1100px;}
.ylcom li:hover {animation:ylcom 0.9s linear infinite;background:#2c68ff;color:#fff;}
@keyframes ylcom {0% {transform:scale(1);}
50% {transform:scale(0.9);}
100% {transform:scale(1);}
}
.ylcom li {animation:ylli 3s linear infinite;background:#2c68ff;color:#595959;}
@keyframes ylli {0% {background:rgb(255,255,255,1);}
50% {background:rgb(255,255,255,0.8);}
100% {background:rgb(255,255,255,1);}
}
.allzz {background:url("../images/img2.png") center no-repeat;background-size:auto 100%;overflow:hidden;}
.yxtkzz {display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0 160px 0;}
.yxtkzz li {height:150px;overflow:hidden;width:49%;background:rgb(255,255,255,0.6);margin-top:20px;position:relative;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.yxtkzz li span {display:block;font-size:24px;color:#333;padding:47px 0 0 47px;font-weight:bold;}
.yxtkzz li tt {display:block;padding-top:15px;font-size:14px;color:#595959;font-weight:400;}
.yxtkzz li img {width:200px;position:absolute;top:40px;right:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;opacity:0.6;}
.yxtkzz li:hover {height:147px;border-top:3px solid #2c68ff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.yxtkzz li:hover img {top:10px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;opacity:1;}
.allly {background:url("../images/img3.png") center no-repeat;background-size:auto 100%;overflow:hidden;}
.liyui {display:flex;justify-content:space-between;padding-top:30px;}
.liyui li {background:#1664ff;color:#fff;height:185px;width:100%;position:relative;overflow:hidden;}
.liyui li span {display:block;font-size:18px;padding:58px 0 0 47px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;position:relative;z-index:2}
.liyui li tt {display:block;padding-top:15px;font-size:14px;font-weight:bold;font-size:25px;}
.liyui li img {width:185px;height:185px;display:block;position:absolute;left:-185px;top:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;z-index:1;}
.liyui li.hui {background:#eaf2fa;}
.liyui li.hui span {color:#595959;}
.liyui li:hover img {left:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.liyui li:hover span {transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;padding:58px 0 0 185px;}
.liyui2 {padding-bottom:100px;}
.liyui2 li {background:#000f2e;}
.liyui2 li.hui {background:#59acff;}
.liyui2 li.hui span {color:#000;}
.liyui2 li.hui2 {background:#002e89;}
.liyui2 li img {width:185px;height:185px;display:block;position:absolute;left:inherit;right:-185px;top:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.liyui2 li:hover img {left:inherit;right:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.liyui2 li:hover span {transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;padding:58px 0 0 47px;}
.xcxfl {display:flex;padding:30px 0 100px 0;flex-wrap:wrap;justify-content:space-between;}
.xcxfl li {width:16%;text-align:center;line-height:60px;font-size:18px;color:#595959;padding:25px 0;}
.xcxfl li img {width:92px;height:92px;margin:0 auto;display:block;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border-radius:50px;}
.xcxfl li:hover img {box-shadow:0px 9px 10px 0px rgba(0,0,0,0.15);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.allxcxnd {background:#1664ff url("../images/img4.png") center no-repeat;background-size:100%;overflow:hidden;}
.allxcxnd .allh1 b,.allxcxnd .allh1 tt {color:#fff;}
.xcxnd {display:flex;flex-wrap:wrap;padding-top:30px;}
.xcxnd li {width:25%;height:187px;background:rgb(203,220,252,0.6);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.xcxnd li b {display:block;font-size:32px;padding:50px 0 0 40px;color:#1664ff;}
.xcxnd li b i {width:58px;height:3px;background:#1664ff;display:block;margin:15px 0 20px 0;}
.xcxnd li span {display:block;font-weight:400;display:block;font-size:14px;color:#666;}
.xcxnd li:nth-child(2n) {background:rgb(211,226,247,0.8);}
.xcxnd li:nth-child(2n) b {color:#000033;}
.xcxnd2 {padding:0 0  100px 0;}
.xcxnd2 li b {display:block;font-size:32px;padding:50px 0 0 40px;color:#000033;}
.xcxnd2 li {width:25%;height:187px;background:rgb(211,226,247,0.8);}
.xcxnd2 li:nth-child(2n) {background:rgb(203,220,252,0.4);}
.xcxnd2 li:nth-child(2n) b {color:#1664ff;}
.xcxnd2 {padding:0 0  100px 0;}
.xcxnd li:hover {background:#fff url( "../images/icon10.png") right top no-repeat;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.allxcxys {background:#1664ff url("../images/img5.png") center no-repeat;overflow:hidden;}
.xcxyx {display:flex;justify-content:space-between;padding:30px 0 100px 0;}
.xcxyx li {width:15%;padding:0 2%;height:400px;background:rgb(255,255,255,0.6);text-align:center;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;margin-top:20px;}
.xcxyx img {width:auto;height:200px;margin:30px auto;}
.xcxyx b {display:block;font-size:20px;color:#333;}
.xcxyx span {padding-top:20px;line-height:25px;font-size:14px;color:#595959;display:block;}
.xcxyx li:hover {box-shadow:0px 0px 24px 0px rgba(0,55,213,0.4);background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border-radius:18px;margin:0;}
.inalconr2 li {width:23%;height:241px;border:3px solid #fff;border-radius:20px;position:relative;overflow:hidden;}
.allanli {padding-top:50px;}
.allanli img {display:block;max-width:1576px;margin:0 auto;}
.zzrycom {display:flex;flex-wrap:wrap;padding:60px 0;}
.zzrycom li {width:23%;margin:10px 1%;height:350px;display:flex;overflow:hidden;align-items:center;justify-content:center;background:#f4f4f4;}
.zzrycom li img {display:block;height:auto;}
.n_abou {background:#f4f6f9;height:580px;overflow:hidden;display:flex;position:relative;}
.n_about {display:flex;align-items:center;justify-content:space-between;position:relative;z-index:3;}
.n_aboutl {width:430px;display:flex;flex-grow:0;flex-shrink:0;}
.n_aboutl img {width:287px;display:block;margin:0 auto;}
.n_aboutr {flex-grow:1;word-break:break-all;background:rgb(255,255,255,0.8);padding:40px;color:#282828;}
.n_aboutr span {display:block;font-size:32px;padding-bottom:10px;}
.n_aboutr p {padding-top:15px;font-size:18px;line-height:35px;}
.about_yuan {border-radius:50%;border:3px solid #fff;width:670px;height:670px;background-image:-moz-linear-gradient( 120deg,rgb(245,245,248) 0%,rgb(216,226,246) 100%);background-image:-webkit-linear-gradient( 120deg,rgb(245,245,248) 0%,rgb(216,226,246) 100%);background-image:-ms-linear-gradient( 120deg,rgb(245,245,248) 0%,rgb(216,226,246) 100%);position:absolute;z-index:1;left:-300px;top:0px;animation:index_news_bj 25s infinite;animation-delay:1s;}
.about_yuan2 {border-radius:50%;border:3px solid #fff;width:340px;height:340px;background-image:-moz-linear-gradient( 120deg,rgb(153,183,253) 0%,rgb(255,255,255) 100%);background-image:-webkit-linear-gradient( 120deg,rgb(153,183,253) 0%,rgb(255,255,255) 100%);background-image:-ms-linear-gradient( 120deg,rgb(153,183,253) 0%,rgb(255,255,255) 100%);position:absolute;z-index:1;left:500px;bottom:-200px;animation:index_news_bj2 25s infinite;animation-delay:1s;}
.abou_sm {height:450px;overflow:hidden;position:relative;}
.abou_sml {width:50%;height:450px;left:0;top:0;position:absolute;z-index:1;background:url( "../images/img6.png") right no-repeat;}
.abou_smr {width:50%;height:450px;right:0;top:0;position:absolute;z-index:1;background:url( "../images/img7.png") right no-repeat;}
.abou_sm .w1576 {padding-top:55px;position:relative;z-index:2;display:flex;}
.abou_smcon {width:100%;padding:0 30px;color:#0170ed;}
.abou_smcon2 {color:#fff;}
.abou_smcon i {width:5px;height:5px;display:inline-block;border-radius:10px;background:#0070ee;margin:0 25px 10px 0;}
.abou_smcon2 i {background:#fff;}
.abou_smcon span {display:block;font-size:32px;font-weight:bold;padding-bottom:10px;line-height:60px;}
.abou_smcon p {line-height:50px;font-size:18px;display:block;}
.abou_ln {height:570px;background:url( "../images/img8.jpg") center no-repeat;overflow:hidden}
.abou_lncom {display:flex;padding-top:90px;justify-content:space-around;}
.abou_lncom li {width:20%;padding:50px 2%;background:rgb(0,112,238,0.8);color:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.abou_lncom li span {display:block;font-size:20px;font-weight:bold;line-height:30px;}
.abou_lncom li tt {display:block;opacity:0.6;}
.abou_lncom li:hover {background:#fff;box-shadow:0px 0px 27px 0px rgba(0,62,255,0.51);color:#0173ee;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.nctct {display:flex;padding:60px 0 150px 0;flex-wrap:wrap;justify-content:space-between;}
.nctct li {width:24%;margin:5px 0;padding:20px 0;text-align:center;background:rgb(44,104,255,0.05);font-size:18px;color:#262626;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;font-family:'Bahnschrift';}
.nctct li:hover {box-shadow:0px 0px 27px 0px rgba(0,62,255,0.51);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background:#2c68ff;color:#fff;}
.nctct2 {justify-content:space-evenly;}
.nkefu {background:url("../images/img9.png") center no-repeat;position:relative;}
.nkefuall {display:flex;position:relative;z-index:2;}
.nkeful {width:100%;text-align:center;padding:200px 0 250px 0;color:#fff;}
.nkeful span {font-size:32px;display:block;padding-bottom:50px;}
.nkeful p {display:inline-block;padding:15px 30px;background:rgb(0,0,0,0.5);font-family:'Bahnschrift';font-size:20px;}
.nkefuall_l {position:absolute;left:0;top:0;width:50%;height:100%;background:rgb(44,104,255,0.6);z-index:1;}
.nkeful2 p {background:rgb(44,104,255,0.6);}
.lxwmall {padding:80px 0;background:url("../images/img10.png") center no-repeat;background-size:100% auto;}
.lxwmall .w1576 {display:flex;align-items:center;justify-content:space-between;}
.lxwm_l {color:#fff;font-size:16px;line-height:55px;}
.lxwm_l p {font-family:'Bahnschrift';}
.lxwm_r {width:930px;height:395px;overflow:hidden;background:#fff;border-radius:15px;margin-left:50px;}
.fwjdall {background:url("../images/img11.png") no-repeat;background-size:cover;overflow:hidden}
.popup_bj {position:fixed;z-index:9999;background:rgb(0,0,0,0.8);top:0;left:0;width:100%;height:100%;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.dis_none {display:none;}
.popup_con {width:1167px;height:552px;border-radius:20px;border:3px solid #fff;margin:10% auto 0 auto;box-shadow:0px 12px 6px 0px rgba(0,0,0,0.11);background:#fff;position:relative;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.popup_con .fr {width:460px;background:#3860f4;height:486px;border-radius:0 10px 10px 0;overflow:hidden;padding:33px; border-radius: 0 20px 20px 0;}
.popup_con .fl {width:520px;overflow:hidden;padding:33px;}
.popup_con .fl b,.popup_con .fr b {font-size:30px;color:#000;display:block;padding-bottom:15px;}
.popup_con .fl span,.popup_con .fr span {font-size:18px;color:#7586a0;display:block;line-height:35px;padding-bottom:20px;}
.popup_con .fl input.in_text {padding:0 3%;width:93%;height:55px;border:1px solid #ebf0fc;border-radius:4px;font-size:16px;margin-bottom:15px;}
.text_wb {width:93%;padding:3%;border:1px solid #ebf0fc;height:128px;margin-bottom:25px;font-size:16px;overflow:hidden;resize: none;}
.popup_con .fl .bnt {height:55px;background:#3860f4;line-height:55px;padding:0 80px;font-size:16px;color:#fff;cursor:pointer;}
.popup_con .fr b {padding-top:50px;}
.popup_con .fr b,.popup_con .fr span {text-align:right;color:#fff;}
.popup_kf {display:flex;justify-content:space-between;}
.kf_li {width:175px;background:#fff;border:3px solid #ebf0fc;text-align:center;padding:20px;overflow:hidden;}
.kf_li img {width:100%;display:block;margin:0 auto;}
.kf_li p {display:block;color:#656d7f;font-size:16px;text-align:center;padding-top:15px;}
.popup_con .gb {width:40px;height:40px;position:absolute;top:-20px;right:-20px;cursor:pointer;}
.popup_con .gb img {width:40px;height:40px;display:block;}
@keyframes index_news_bj {0% {transform:scale(1);left:-300px;top:0px;}
40% {transform:scale(0.8);top:-450px;left:268px;opacity:0.6;}
70% {transform:scale(0.6);top:-450px;left:168px;opacity:0.3;}
100% {transform:scale(1);left:-300px;top:0px;opacity:1;}
}
.index_news_bj2 {animation:index_news_bj2 25s infinite;animation-delay:1s;left:inherit;right:-268px;}
@keyframes index_news_bj2 {0% {transform:scale(1);left:500px;bottom:-200px;}
20% {transform:scale(0.8);bottom:150px;left:600px;opacity:0.4;}
50% {transform:scale(0.6);bottom:-250px;left:968px;opacity:0.7;}vh
100% {transform:scale(1);left:500px;bottom:-200px;opacity:1;}
}
@media screen and (max-width:1520px) {
	.incli tt { font-size: 12px;}
	.in_anli2 .inalconr li {width:17.5%;margin:20px 0.6.5%;}
}
@media screen and (max-width:1444px) {.ywcom div tt {display:block;width:42%;margin:6px 0;border:1px solid #e9effd;line-height:30px;color:#595959;font-size:12px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
.inalconl a.alkf {width:80%;}
.inalconl a.alkf p {font-size:12px;}
.inalconl h3 {font-size:25px;}
.inalconl li {font-size:12px;}
.inalconl {margin-right:8px;}
}
@media screen and (max-width:1380px) {.xfcom li tt {font-size:12px;color:#8594ad;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;}
}
