@charset "utf-8";
/* CSS Document */html,body,div,p,ul,li,dl,dt,dd,em,i,span,a,img,input,h1,h2,h3,h4,h5 {margin:0;padding:0}
a,img,input {border:none;}
body{font-family:PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif" !important;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a {text-decoration:none;}
ul,li{list-style: none}
a, img {-webkit-touch-callout: none; /* 禁止长按链接与图片弹出菜单 */}


.w-banner{width:100%; min-width:1200px; height:auto; background:url(../images/banner.jpg) top center no-repeat #42b6eb; background-size:100% cover; position:relative;}

.wrap{width:100%; min-width:1200px; height:auto; position:relative;}
.wrap1{width:100%; height:auto; padding:70px 0 60px 0; background:#fff; overflow:hidden; box-sizing:border-box;}
.wrap2{width:100%; height:auto; padding:70px 0 60px 0; background:url(../images/bg-ld.png) top center no-repeat; background-size:cover; overflow:hidden;}
.wrap3{width:100%; height:auto; padding:70px 0 60px 0; background:#fff; position:relative;}
.wrap4{width:100%; height:auto; padding:70px 0 60px 0; background:url(../images/bg-tp.png) top center no-repeat; background-size:cover; overflow:hidden;}
.wrap5{width:100%; height:auto; padding:150px 0 220px 0; background:url(../images/bg-lx.png) top center no-repeat; background-size:cover; overflow:hidden;}

.title{width:100%; height:auto; font-size:40px; line-height:1.1; font-weight:bold; color:#222; font-family:'微软雅黑'; text-align:center; display:flex; flex-flow:row nowrap; align-items:center; justify-content:center;}
.title i.icon-title{width:24px; height:42px; margin:0 25px; display:flex; background:url("../images/icon-title.png") 0 0 no-repeat;}
.title i.icon-title-rotate{transform:rotateY(180deg); }


.screen{width:1200px; height:auto; margin:0 auto; box-sizing:border-box; position:relative; }

.screen-one{margin-top:50px; height:215px; padding:50px 190px 0 110px; background:url("../images/text-bg.png") 0 0 no-repeat; background-size:100% 100%; box-sizing:border-box; overflow:hidden;}
.screen-one .text{font-size:19px; line-height:36px; color:#fff; text-align:justify;}

.screen-two{margin-top:60px; height:auto; box-sizing:border-box; display:flex; flex-flow:row nowrap; align-items:center; justify-content:space-between; overflow:hidden;}
.screen-two .mb-li{width:375px; height:270px; text-align:center; box-sizing:border-box; overflow:hidden; position:relative;}
.screen-two .mb-li::after{content:''; width:100%; height:190px; background:#eaf0fc; border-radius:10px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:0;}
/*.screen-two .mb-li:nth-of-type(1)::after , .screen-two .ld-li:nth-of-type(3)::after{background:linear-gradient(to bottom ,#fff1d4,rgba(255,255,255,0));}
.screen-two .mb-li:nth-of-type(2)::after , .screen-two .ld-li:nth-of-type(4)::after{background:linear-gradient(to bottom ,#d4eef8,rgba(255,255,255,0));}*/
.screen-two .mb-li .icon-mb{width:132px; display:inline-block; position:relative; z-index:1;}
.screen-two .mb-li .icon-mb01{height:127px; background:url("../images/icon-mb01.png") 0 0 no-repeat; background-size:100% 100%;}
.screen-two .mb-li .icon-mb02{height:127px; background:url("../images/icon-mb02.png") 0 0 no-repeat;}
.screen-two .mb-li .icon-mb03{height:127px; background:url("../images/icon-mb03.png") 0 0 no-repeat;}
.screen-two .mb-li dl.mb-li-name{margin-top:20px; padding:0 44px; position:relative; z-index:1;}
.screen-two .mb-li dl.mb-li-name dt{line-height:1.2; font-size:24px; font-weight:bold; color:#2e74c4;}
.screen-two .mb-li dl.mb-li-name dd{line-height:1.6; margin-top:15px; font-size:16px; color:#333; text-align:justify;}



.screen-three{margin-top:40px; height:auto; box-sizing:border-box; overflow:hidden;}
.screen-three .ld-li{width:1200px; height:140px; margin-bottom:40px; border-radius:10px; background:#fff; box-sizing:border-box; display:flex; flex-flow:row nowrap; align-items:center; justify-content:space-between; overflow:hidden; position:relative;}
.screen-three .ld-li:last-of-type{margin-bottom:0;}
.screen-three .ld-li .ld-num{width:60px; height:40px; overflow:hidden; position:absolute; right:0; top:0; z-index:1;}
.screen-three .ld-li .ld-num01{background:url("../images/ld-num01.png") 0 0 no-repeat; background-size:cover;}
.screen-three .ld-li .ld-num02{background:url("../images/ld-num02.png") 0 0 no-repeat; background-size:cover;}
.screen-three .ld-li .ld-num03{background:url("../images/ld-num03.png") 0 0 no-repeat; background-size:cover;}
.screen-three .ld-li .ld-num04{background:url("../images/ld-num04.png") 0 0 no-repeat; background-size:cover;}

.screen-three .ld-li .ld-icon{width:140px; height:100%; background:#2e74c4; display:flex; flex-flow:row nowrap; justify-content:center; align-items:center; z-index:1;}
.screen-three .ld-li .ld-icon .icon-ld{width:140px; height:100%; background:#2e74c4; display:inline-block; position:relative; z-index:1;}
.screen-three .ld-li .icon-mb01{height:127px; background:url("../images/icon-mb01.png") 0 0 no-repeat; background-size:100% 100%;}
.screen-three .ld-li .icon-mb02{height:127px; background:url("../images/icon-mb02.png") 0 0 no-repeat;}
.screen-three .ld-li .icon-mb03{height:127px; background:url("../images/icon-mb03.png") 0 0 no-repeat;}
.screen-three .ld-li dl.ld-desc{width:1060px; padding:0 30px 0 30px; box-sizing:border-box; position:relative; z-index:1;}
.screen-three .ld-li dl.ld-desc dt{line-height:1.2; font-size:24px; font-weight:bold; color:#333;}
.screen-three .ld-li dl.ld-desc dd{line-height:1.6; margin-top:10px; font-size:18px; color:#333; text-align:justify;}



.screen-four{width:1211px; margin-top:40px; height:auto; text-align:center; box-sizing:border-box; position:relative;}



.screen-five{width:100%; min-width:1200px; margin-top:40px; height:528px; text-align:center; box-sizing:border-box; position:relative;}
.screen-five .btn-tp{width:80px; height:80px; background:#333; position:absolute; top:0; bottom:0; margin:auto; z-index:99; cursor:pointer;}
.screen-five .btn-l{left:0; background:url(../images/icon-left.png) 0 0 no-repeat;}
.screen-five .btn-r{right:0; background:url(../images/icon-right.png) 0 0 no-repeat;}
.screen-five .tp-box-screen{width:1000px; margin:0 auto; height:auto; position:relative;}
.screen-five .tp-box{width:6000px; height:528px; position:absolute; left:-1000px; top:0; transition:all ease 0.3s; /*transform:translateX(-1000px);*/}
.screen-five .tp-box .tp-li{width:960px; height:528px; margin:0 20px; float:left; background:#0d478a;}
.screen-five .tp-box .tp-li img{width:960px; height:auto; line-height:0; opacity:0.25;}



.screen-six{height:auto; display:flex; flex-flow:row nowrap; justify-content:space-around; align-items:center; box-sizing:border-box;}
.screen-six .lx-li{}
.screen-six .lx-li img{width:160px !important; height:160px !important; line-height:0;}
.screen-six .lx-li .lx-li-num{ margin-top:15px; font-size:18px; line-height:32px; color:#fff; border-radius:15px; text-align:center;}
.screen-six .lx-li .lx-li-name{ margin-top:15px; font-size:20px; line-height:1.2; color:#333; border-radius:15px; text-align:center;}











