

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}

a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea,button{font-size:12px;color:#444;font-family:"SourceHanSansCN-Regular",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#c5cbd0}
::-moz-placeholder{color:#c5cbd0}
:-ms-input-placeholder{color:#c5cbd0}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.dn{display: none;}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}




.swiper-pagination1{position:absolute;left:calc((100% - 1280px)/ 2)!important;right:auto!important;bottom:96px!important;width:auto!important;font-size:0;z-index:10}
.swiper-pagination1 .swiper-pagination-bullet{margin:0 5px!important;width:45px;height:6px;background-color:#fff;opacity:.3;border-radius:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.swiper-pagination1 .swiper-pagination-bullet-active{background-color:#0680ec;opacity:1}
.swiper-pagination2{position:absolute;left:auto!important;right:26px!important;bottom:40px!important;width:auto!important;font-size:0;text-align:center;z-index:10}
.swiper-pagination2 .swiper-pagination-bullet{margin:0 4px!important;width:10px;height:10px;background-color:#dde1ed;border-radius:0;opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.swiper-pagination2 .swiper-pagination-bullet-active{width:25px;background-color:#0680ec}
.swiper-arrow1{position:absolute;right:calc((100% - 1280px)/ 2);bottom:70px;width:60px;height:60px;cursor:pointer;z-index:10}
.swiper-arrow1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid rgba(255,255,255,.6);border-radius:50%}
.swiper-arrow1 i{display:block;width:100%;height:100%;background:url(../images/icon-down1.png) center center no-repeat;-webkit-background-size:14px auto;background-size:14px auto;opacity:.6;animation:ani_down 2s infinite ease}
.swiper-arrow1 svg{position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:10;opacity:.6}
.swiper-arrow1.active{animation:circleLoad 3s linear;opacity:1}
.swiper-arrow2{position:relative;z-index:1;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.swiper-arrow2:before{content:'';position:absolute;left:0;top:18px;right:0;height:1px;background-color:rgba(255,255,255,.2);z-index:-1}
.swiper-arrow2 .next,.swiper-arrow2 .prev{margin:0 5px;width:36px;height:36px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;cursor:pointer;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.swiper-arrow2 .prev{background-image:url(../img/icon-arrow1.png)}
.swiper-arrow2 .next{background-image:url(../img/icon-arrow2.png)}
.swiper-arrow2 .prev:hover{background-image:url(../img/icon-arrow3.png)}
.swiper-arrow2 .next:hover{background-image:url(../img/icon-arrow4.png)}
.swiper-scrollbar1{margin:50px auto 0;width:200px;height:4px;position:relative;border-radius:2px;background-color:#fff}
.swiper-scrollbar1 .swiper-scrollbar-drag{background-color:#0680ec}

.mainIndex{background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}
.section-a1{padding:20px 0 21px;overflow:hidden}
.section-a2{padding:86px 0 37px;overflow:hidden}
.section-a2 .btns-1{margin-top:48px}
.section-a3{padding:37px 0;overflow:hidden}
.section-a3 .hd-1{margin-bottom:28px}
.section-a4{padding:59px 0 140px;overflow:hidden}
.section-a4 .hd-1{margin-bottom:108px}

.section-a6{padding:82px 0 80px;overflow:hidden}
.section-a6 .hd-1{margin-bottom:54px}
.section-a7{padding:42px 0 78px;background-color:#fff;position:relative;overflow:hidden}
.section-a7 .hd-2{margin-top:-18px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.section-a8{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.hd-1{margin-bottom:45px}
.hd-1 .title{font-size:32px;color:#111;font-weight:400;line-height:1.5;text-align:center}
.hd-1 .desc{margin-top:5px;font-size:16px;color:#999;line-height:1.5;text-align:center}
.hd-1.c1 .desc,.hd-1.c1 .title{color:#fff}
.hd-2 .title{font-size:40px;color:#000;font-weight:400;line-height:1.5;text-align:center}
.hd-2 .title span{font-family:DINCond-Black;font-size:52px;color:#0680ec;font-weight:700}
.hd-3 .title{font-size:34px;color:#f5f5f5;font-weight:400;line-height:1.5}
.hd-3 .desc{margin-top:7px;font-size:18px;color:#f5f5f5;line-height:1.5}
.btns-1{display:-webkit-flex;display:flex;align-items:center}
.btns-1 .s1{display:block;min-width:200px;line-height:50px;background:linear-gradient(90deg,#0680ec,#0680ec);border-radius:25px;font-size:16px;color:#fff;text-align:center;position:relative;overflow:hidden;z-index:1;flex-shrink:0}
.btns-1 .s1:before{content:'';position:absolute;left:-160%;top:-50%;width:160%;height:160%;background-color:#000;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);-o-transform:skewX(-45deg);transform:skewX(-45deg);z-index:-1}
.btns-1.c1 .s1{height:50px;line-height:48px;border:1px solid #fff;color:#fff;background:0 0}
.btns-1.middle{justify-content:center}
.btns-1 .s1:hover:before{left:160%;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}

.box-1{display:-webkit-flex;display:flex;justify-content:space-between}
.box-1 .box-col,.box-1 .box-cor{width:49.22%;background-color:#fff;flex-shrink:0; border-radius: 10px;}
.box-1 .box-cor{padding:0 25px 0 0}
.box-2{padding:18px 0 12px;box-shadow:0 3px 7px 0 rgba(141,149,174,.32) inset;background-color:#fff}
.box-2 .wp{display:-webkit-flex;display:flex;align-items:flex-start;justify-content:space-between}
.box-2 .text{padding:80px 0 60px;width:55%;position:relative;z-index:2;flex-shrink:0}
.box-2 .title{font-size:30px;color:#333;font-weight:400;line-height:1.5}
.box-2 .desc{margin-top:18px;font-size:16px;color:#999;line-height:1.81}
.box-2 .ls1{margin:23px -9px 0;min-width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-2 .ls1 li{padding:0 9px;margin-bottom:15px}
.box-2 .ls1 .a1{padding:8px 20px;display:block;font-size:16px;color:#999;line-height:1.5;border:1px solid #c6cbdd;border-radius:4px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.box-2 .ls1 .a1:hover{border-color:#0680ec;color:#0680ec}
.box-2 .btns-1{margin-top:36px}
.box-2 .pic{margin-left:-9.08%;width:56.48%;flex-shrink:0}
.box-2 .pic img{margin:0 auto;display:block}
.box-3{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-3 input{outline:0;border:none}
.box-3 .pic{margin-top:-80px;width:34.14%;position:relative;z-index:10;flex-shrink:0}
.box-3 .pic img{display:block}
.box-3 .form{padding:58px 0 50px;width:47.27%;flex-shrink:0}
.box-3 .form .hd-3{margin-bottom:28px}
.box-3 .form .input{position:relative;border-radius:30px;overflow:hidden}
.box-3 .form .input .inp{padding:0 180px 0 26px;display:block;width:100%;height:58px;line-height:58px;background-color:#fff;border-radius:25px;font-size:18px;color:#333}
.box-3 .form .input .submit{position:absolute;right:5px;top:50%;width:140px;height:50px;background:linear-gradient(90deg,#0680ec,#0680ec);border-radius:25px;font-size:18px;color:#f5f5f5;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.box-3 .form .input .submit:hover{opacity:.8}
.tabs-1 .wp{display:-webkit-flex;display:flex;justify-content:center}
.tabs-1 ul{margin:0 -45px;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}
.tabs-1 li{flex-grow:1}
.tabs-1 .a1{padding:0 15px;display:block;font-size:18px;color:#555;text-align:center;line-height:76px;position:relative}
.tabs-1 .a1:before{content:'';position:absolute;left:50%;bottom:0;width:100px;height:3px;background:linear-gradient(90deg,#0680ec,#0680ec);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0}
.tabs-1 .on .a1{color:#0680ec}
.tabs-1 .on .a1:before{opacity:1}
.tabsDs-1 .tab-item{display:none}
.tabsDs-1 .tab-item.on{display:block}
.swiper1{position:relative;overflow:hidden}
.swiper1 .con{display:block;height:100%}
.swiper1 .pic{height:390px;overflow:hidden}
.swiper1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out; border-radius: 10px 10px 0 0;}
.swiper1 .text{padding:0 120px 0 30px;height:90px;line-height:90px}
.swiper1 .title{font-size:20px;font-weight:400;height:inherit;line-height:inherit;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.swiper1 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); border-radius: 10px 10px 0 0;}
.swiper1 .con:hover .title{color:#e95a32}
.swiper2{position:relative;overflow:hidden}
.swiper2 .slider{position:relative;overflow:hidden}
.swiper2 .slider:after,.swiper2 .slider:before{content:'';position:absolute;top:0;bottom:0;width:25%;z-index:10}
.swiper2 .slider:before{left:0;background:linear-gradient(270deg,rgba(32,135,228,0) 0,rgba(32,135,228,.9) 100%)}
.swiper2 .slider:after{right:0;background:linear-gradient(90deg,rgba(32,135,228,0) 0,rgba(32,135,228,.9) 100%)}
.swiper2 .swiper-arrow2{margin-bottom:40px}
.swiper2 .con{display:block;padding-top:55.56%;position:relative;overflow:hidden}
.swiper2 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/swiper-bg2.png) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;z-index:2}
.swiper2 .pic{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.swiper2 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper2 .mask-text1{padding:30px 38px;position:absolute;left:0;bottom:0;right:0;z-index:5}
.swiper2 .mask-text1 .title{font-size:28px;color:#fff;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper2 .mask-text2{padding:56px 64px;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/swiper-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:10;opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.swiper2 .mask-text2 .hd{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.swiper2 .mask-text2 .title{font-size:28px;color:#fff;font-weight:400;line-height:1.5}


.swiper2 .mask-text2 .desc{margin-top:16px;font-size:16px;color:#fff;line-height:1.75;max-height:7em;overflow:hidden}

.swiper2 .mask-text2 .btns-1{margin-top:19px}
.swiper2 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0}
.swiper2 .con:hover .mask-text2{opacity:1}

.swiper3 .slider{padding:44px 48px;background:url(../images/swiper-bg3.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.swiper3 .slider:before{content:'';position:absolute;right:-10px;top:-10px;width:85px;height:68px;background:url(../images/bg2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10}
.swiper3 .slider .slider-inn{position:relative;overflow:hidden}
.swiper3 .con{display:block;display:-webkit-flex;display:flex;align-items:flex-start}
.swiper3 .pic{width:50.7%;position:relative;overflow:hidden;flex-shrink:0}
.swiper3 .pic:before{content:'';display:block;padding-top:63.33%}
.swiper3 .pic:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:2}
.swiper3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper3 .pic .icon-play{position:absolute;left:50%;top:50%;width:58px;height:58px;background:url(../images/icon-play2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.swiper3 .text{padding:18px 0 0 50px;width:49.3%;flex-shrink:0}
.swiper3 .lg{margin-bottom:12px;display:block}
.swiper3 .lg img{display:block;max-height:44px}
.swiper3 .title{font-size:26px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper3 .desc{margin-top:16px;font-size:17px;color:#666;line-height:2.06;max-height:8.24em;overflow:hidden}
.swiper3 .btns-1{margin-top:31px}
.swiper3 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.lst-1{margin:0 -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-1 li{width:16.66%;flex-shrink:0}
.lst-1 .con{display:block}
.lst-1 .icon{margin-bottom:11px;height:80px;line-height:80px;font-size:0;text-align:center}
.lst-1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-1 .num{color:#0377de;line-height:1.1;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}
.lst-1 .num .n{font-family:HelveticaCondensed_0;font-size:28px}
.lst-1 .num .unit1{margin-left:6px;font-size:24px;line-height:1.3}
.lst-1 .num .unit2{margin-left:6px;font-size:16px;line-height:1.75}
.lst-1 .tit{margin-top:4px;font-size:16px;color:#999;font-weight:400;text-align:center;line-height:1.5}
.lst-2 .con{display:block;height:120px;border-bottom:1px solid #dcdcdc;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-2 .date{font-family:Arial;margin-right:26px;padding-right:22px;width:84px;line-height:1;text-align:center;color:#d1d5dd;position:relative;flex-shrink:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-2 .date:before{content:'';position:absolute;right:0;top:50%;width:1px;height:60px;background-color:rgba(210,210,210,.6);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lst-2 .date .d1{font-family:HelveticaCondensed_0;font-size:36px;font-weight:700; color: #555;}
.lst-2 .date .d2{font-family:SourceHanSansCN-Normal;margin-top:8px;font-size:15px;color: #555;}
.lst-2 .text{width:calc(100% - 110px);flex-shrink:0}
.lst-2 .tit{font-size:20px;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-2 .desc{margin-top:2px;font-size:16px;color:#999;line-height:1.5;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-2 .desc,.lst-2 .desc p{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-2 li:last-child .con{border:none}
.lst-2 .con:hover{border-color:#e95a32}
.lst-2 .con:hover .date,.lst-2 .con:hover .desc,.lst-2 .con:hover .tit{color:#e95a32}
.lst-3{margin:0 -12px -24px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-3>li{padding:0 12px;margin-bottom:24px;width:33.33%;flex-shrink:0}
.lst-3 .con{display:block;height:100%;background-color:#fff;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-3 .hd{padding:40px;min-height:190px;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.lst-3 .hd .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-3 .hd .bg_on{opacity:0}
.lst-3 .hd .tit{font-size:30px;color:#333;font-weight:400;line-height:1.5;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-3 .hd .desc{margin-top:6px;font-size:16px;color:#666;line-height:1.5;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-3 .inner{padding:20px 0 44px;overflow:hidden}
.lst-3 .ls1 li{position: relative;z-index: 1;}
.lst-3 .ls1 li a{display: block;padding:20px 35px;padding-left:38px;position:relative;z-index:1}
.lst-3 .ls1 li:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#dce9ff,#fff);z-index:-1;width:0}
.lst-3 .ls1 .tit{padding-left:24px;font-size:20px;color:#333;font-weight:400;line-height:1.5;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lst-3 .ls1 .tit:before{content:'';position:absolute;left:0;top:13px;width:5px;height:5px;background-color:#0680ec;border-radius:50%}
.lst-3 .ls1 .desc{margin-top:7px;font-size:16px;color:#999;line-height:1.5}
.lst-3 .con:hover{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}
.lst-3 .con:hover .hd .bg{opacity:0}
.lst-3 .con:hover .hd .bg_on{opacity:1}
.lst-3 .con:hover .hd .tit,.lst-3>li:hover .hd .desc{color:#fff}
.lst-3 .ls1 li:hover:before{width:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-3 .ls1 li:hover .tit{color:#0680ec}
.lst-4{margin:-5px 0;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-4 li{padding:5px 0;width:14.28%;flex-shrink:0}
.lst-4 .pic{display:block;height:134px;line-height:134px;font-size:0;text-align:center;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lst-4 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-4 li:nth-child(18){margin-left:42.84%}
.section-a7-1 .lst-4 li:nth-child(18){margin-left:0}
.section-a7-1 .lst-4 li:nth-child(17){margin-left:42.84%}
.lst-4 .pic:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}

/*******************************
	-------[=内页]-------
********************************/
.ban{height: 730px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ban .wp{position: relative;height: 100%;}
.ban .txt{position: absolute;top: 50%;left: 0;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ban .txt .tit{font-size: 54px;font-weight: normal;}
.ban .desc{font-size: 20px;line-height: 1.6;max-width: 778px;}

.row-a1{overflow: hidden;padding-bottom: 80px;}
.row-a1 .col-l{width: 230px;padding-top: 46px;}
.row-a1 .col-r{width: 990px;padding-top: 35px;}
.row-a1 .col-l.fixed{position: fixed;top: 80px;}



.g-t1{overflow: hidden;}
.g-t1 .tit{float: left;font-size: 32px;font-weight: normal;}
.g-t1 .more{float: right;font-size: 16px;color: #0680EC;padding-right: 18px;margin-top: 22px;
	background: url(../images/i-04.png) no-repeat right center;
	-o-background-size: 7px auto;
	-ms-background-size: 7px auto;
	-moz-background-size: 7px auto;
	-webkit-background-size: 7px auto;
	background-size: 7px auto;
}

.m-list1{*zoom:1;margin-top: 24px;margin-bottom: 45px;
	border-top: 1px solid #D7E0E9;
	border-left: 1px solid #D7E0E9;
}
.m-list1:after,.m-list1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list1 li{width: 33.33%;float: left;}
.m-list1 li .con{height: 180px;display: block;padding: 35px 20px 0 33px;
	border: 1px solid #D7E0E9;border-left: 0;border-top: 0;position: relative;
}
.m-list1 li .con:before{content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;
	box-shadow: 0px 4px 18px 0px rgba(58,93,124,0.11);opacity: 0;
	border: 1px solid #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 li .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/i-bg2.png) no-repeat right bottom;opacity: .1;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .t1{font-size: 22px;position: relative;
	padding-left: 23px;line-height: 1.55;z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .t1:after{content: '';position: absolute;left: 0;top: 10px;width: 4px;height: 14px;
	background-color: #0680EC;
}
.m-list1 .more{position: absolute;width: 15px;height: 10px;right: 38px;bottom: 30px;opacity: 0;
	background: url(../images/i-05.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 li:hover .con:before{opacity: 1;}
.m-list1 li:hover .con:after{opacity: .2;}
.m-list1 li:hover .t1{color: #0680EC;}
.m-list1 li:hover .more{opacity: 1;}

.row-a2{padding: 77px 0 80px;}
.g-t2{text-align: center;font-size: 32px;font-weight: normal;color: #333;}
.m-list2{*zoom:1;margin: 40px -13px 0;}
.m-list2:after,.m-list2:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list2 li{width: 33.33%;float: left;margin-bottom: 30px;}
.m-list2 .con{display: block;margin: 0 13px;height: 230px;padding: 33px 0 0 33px;
	position: relative;border: 1px solid #D7E0E9;
}
.m-list2 li .con:before{content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;
	box-shadow: 0px 4px 18px 0px rgba(58,93,124,0.11);opacity: 0;
	border: 1px solid #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 li .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/i-bg2.png) no-repeat right bottom;opacity: .1;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .t1{font-size: 22px;position: relative;
	padding-left: 23px;line-height: 1.55;z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .t1:after{content: '';position: absolute;left: 0;top: 10px;width: 4px;height: 14px;
	background-color: #0680EC;
}
.m-list2 .more{position: absolute;width: 15px;height: 10px;right: 51px;bottom: 46px;opacity: 0;
	background: url(../images/i-05.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 li:hover .con:before{opacity: 1;}
.m-list2 li:hover .con:after{opacity: .2;}
.m-list2 li:hover .t1{color: #0680EC;}
.m-list2 li:hover .more{opacity: 1;}


.pages{margin: 30px 0 50px;font-size: 0;text-align: center;}
.pages li{display: inline-block;vertical-align: top;margin: 0 5px;}
.pages li a{display: block;width: 54px;height: 54px;line-height: 52px;
	font-size: 16px;color: #666;
	border-radius: 4px;border: 1px solid #E8E8E8;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages li:hover a,.pages li.on a{color: #fff;
	background: #0680EC;border-color: #0680EC;
}
.pages .arrow a{width: auto;padding: 0 31px;}

.row-b1{overflow: hidden;padding: 96px 0 85px;}
.row-b1 .col-l{width: 66.66%;padding-right: 12px;}
.row-b1 .col-r{width: 33.33%;padding-left: 12px;}


.m-slider1 .con{display: block;position: relative;}
.m-slider1 .lab{position: absolute;top: 0;left: 0;width: 48px;height: 48px;z-index: 2;}
.m-slider1 .lab img{width: 100%;height: 100%;display: block;}
.m-slider1 .pic{position: relative;height: 443px;}
.m-slider1 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider1 .pic:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 0;
	background: url(../images/i-bg3.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider1 .txt{position: absolute;left: 35px;right: 150px;bottom: 30px;color: #fff;}
.m-slider1 .date{display: block;font-size: 14px;margin-bottom: 6px;}
.m-slider1 .tit{font-size: 20px;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-slider1 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-slider1 .slick-dots{position: absolute;bottom: 32px;right: 32px;font-size: 0;}
.m-slider1 .slick-dots li{display: inline-block;vertical-align: bottom;margin-left: 10px;}
.m-slider1 .slick-dots li button{display: block;width: 8px;height: 8px;border: 0;
	cursor: pointer;font-size: 0;text-indent: 9999px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .slick-dots li.slick-active button{height: 25px;background-color: #0C8DDB;}

.m-news{}
.m-news .con{display: block;padding: 25px 25px 0;height: 443px;
	background-color: #056FCD;
}
.m-news .pic{padding-top: 55%;height: 0;position: relative;overflow: hidden;margin-bottom: 26px;}
.m-news .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-news .date{display: block;font-size: 14px;margin-bottom: 11px;color: #fff;}
.m-news .tit{font-size: 20px;font-weight: normal;color: #fff;margin-bottom: 14px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-news .desc{color: rgba(255,255,255,.8);line-height: 1.56;font-size: 16px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-news .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}


.row-b2{overflow: hidden;padding: 93px 0 50px;
	background-color: #F1F6FB;
}

.m-list3{margin: 0 -12px;*zoom:1;}
.m-list3:after,.m-list3:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list3 li{width: 33.33%;float: left;margin-bottom: 30px;}
.m-list3 .con{display: block;margin: 0 12px;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 2px;width: 0;
	background-color: #362e5f;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .pic{padding-top: 55%;height: 0;position: relative;overflow: hidden;}
.m-list3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list3 .date{display: block;font-size: 14px;margin-bottom: 11px;color: #777;}
.m-list3 .txt{padding: 27px 30px 0;height: 195px;}
.m-list3 .tit{font-size: 20px;font-weight: normal;color: #333;margin-bottom: 14px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .desc{color: rgba(119,119,119,.8);line-height: 1.56;font-size: 16px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list3 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list3 .con:hover{
	-webkit-transform: translateY(-13px);
	-moz-transform: translateY(-13px);
	-o-transform: translateY(-13px);
	-ms-transform: translateY(-13px);
	transform: translateY(-13px);
}
.m-list3 .con:hover .tit{color: #362e5f;}
.m-list3 .con:hover:after{width: 100%;}

.row-b3{overflow: hidden;padding-bottom: 36px;}
.row-b3 .col-l{width: 926px;padding-top: 71px;}
.row-b3 .col-r{width: 300px;padding-top: 130px;}

.m-details{}
.m-details h1{font-size: 28px;font-weight: normal;color: #333;margin-bottom: 22px;}
.m-details .info{font-size: 16px;color: #9F9F9F;padding-bottom: 28px;margin-bottom: 31px;
	border-bottom: 1px solid #DCDCDC;
}
.m-details .txt{font-size: 16px;line-height: 1.69;color: #333;margin-bottom: 42px;}
.m-details .share{overflow: hidden;margin-bottom: 32px;}
.m-details .share em{float: left;line-height: 33px;font-size: 16px;color: #9F9F9F;}
.m-details .share .bdsharebuttonbox{float: left;}
.m-details .share .bdsharebuttonbox a{
	background-size: 100% 100%;
	background-position: center;background-repeat: no-repeat;
	float: left;
	width: 33px;
	height: 33px;
	padding: 0;
	margin: 0 0 0 8px;
}
.m-details .bdsharebuttonbox .bds_sqq {
	background-image: url(../images/share-qq.png);
}
.m-details .bdsharebuttonbox .bds_weixin{
	background-image: url(../images/share-weixin.png);
}
.m-details .bdsharebuttonbox .bds_qzone{
	background-image: url(../images/share-qzone.png);
}
.m-details .bdsharebuttonbox .bds_tsina{
	background-image: url(../images/share-weibo.png);
}
.m-details .arrow{border-top: 1px solid #DCDCDC;padding-top: 31px;}
.m-details .arrow .item{display: block;font-size: 16px;line-height: 2;color: #555;}
.m-details .arrow .item span{
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details .arrow .item:hover span{color: #0680EC;}
.bd_weixin_popup{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}


.m-t1{font-size: 20px;position: relative;padding-left: 13px;color: #333;font-weight: normal;}
.m-t1:before{content: '';position: absolute;left: 0;top: 50%;width: 3px;height: 18px;
	background-color: #e95a32;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list4{margin-top: 29px;padding: 0 10px;}
.m-list4 li{margin-bottom: 42px;}
.m-list4 .con{display: block;}
.m-list4 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;margin-bottom: 21px;}
.m-list4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list4 .date{font-size: 14px;color: #e95a32;display: block;margin-bottom: 3px;}
.m-list4 .t1{font-size: 16px;line-height: 1.38;color: #333;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list4 .con:hover .t1{color: #362e5f;}

.row-c1{padding: 90px 0 110px;
	background: url(../images/p-bg1.jpg) no-repeat center top;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-list5{margin: 58px -13px 0;*zoom:1; }
.m-list5:after,.m-list5:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list5 li{width: 25%;float: left;}
.m-list5 .con{display: block;margin: 0 13px;height: 350px;padding-top: 72px;position: relative;
	box-shadow: 0px 0px 15px 0px rgba(29,54,93,0.02);text-align: center;
	background-color: #fff;
}
.m-list5 .t-c{position: relative;z-index: 2;}
.m-list5 .ico{width: 100px;height: 100px;display: block;margin: 0 auto 44px;position: relative;}
.m-list5 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .i-on{opacity: 0;}
.m-list5 .t1{font-size: 16px;color: #666;font-weight: normal;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .version{font-size: 14px;color: #999;display: block;margin-top: 7px;}
.m-list5 .con:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/i-bg4.jpg) no-repeat center;opacity: 0;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .mask{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/i-bg4.jpg) no-repeat center;z-index: 3;opacity: 0;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .qr{position: absolute;top: 50%;left: 50%;width: 120px;height: 120px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-list5 .qr img{width: 100%;height: 100%;display: block;}
.m-list5 .bot{font-size: 0;text-align: center;padding-top: 22px;}
.m-list5 .btn{display: inline-block;vertical-align: top;margin: 0 4px;width: 100px;height: 35px;
	line-height: 33px;border: 1px solid #fff;border-radius: 18px;font-size: 14px;color: #fff;
}

.m-list5 .con:hover .mask{opacity: 1;}
.m-list5 .con:hover .i-on{opacity: 1;}
.m-list5 .con:hover .i-ok{opacity: 0;}
.m-list5 .con:hover:before{opacity: 1;}
.m-list5 .con:hover .t1{color: #FFF;}
.m-list5 .con:hover .version{display: none;}

.row-c2{padding: 78px 0;overflow: hidden;}
.row-c2 .col-l{width: 55%;}
.row-c2 .col-r{width: 43%;padding-bottom: 69px;
	background: url(../images/p-bg2.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-c2 .g-t2{margin-bottom: 84px;}
.m-tab1{}
.m-tab1 .con{display: block;overflow: hidden;padding: 18px 20px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 .ico{float: left;width: 40px;height: 40px;margin-right: 10px;}
.m-tab1 .ico img{width: 100%;height: 100%;display: block;}
.m-tab1 .t-c{overflow: hidden;}
.m-tab1 .t1{font-size: 20px;font-weight: normal;color: #333;line-height: 1.1;
	margin-bottom: 8px;
}
.m-tab1 .desc{font-size: 16px;line-height: 1.56;color: #999;}
.m-tab1 li:hover .con,.m-tab1 li.on .con{background-color: #ECF6FF;}
.m-pic{margin: 0 auto;width: 360px;}

.row-b4{padding: 84px 0 50px;
	background-color: #F1F6FB;
}
.m-slider2{margin-bottom: 72px;}
.m-slider2 .slider{margin: 0 -15px;}
.m-slider2 .con{display: block;position: relative;margin: 0 15px;}
.m-slider2 .pic{padding-top: 63%;height: 0;position: relative;overflow: hidden;}
.m-slider2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider2 .play{position: absolute;top: 50%;left: 50%;width: 60px;height: 60px;
	background: url(../images/i-17.png) no-repeat center;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider2 .t1{position: absolute;left: 45px;right: 45px;bottom: 28px;font-weight: normal;font-size: 24px;
	color: #fff;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-slider2 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-slider2 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;background-color: #fff;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .slick-prev{left: -107px;background-image: url(../images/i-18.png);}
.m-slider2 .slick-next{right: -107px;background-image: url(../images/i-19.png);}
.m-slider2 .slick-arrow:hover{background-color: #0680EC;}
.m-slider2 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider2 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.m-sel{margin-top: 53px;margin-bottom: 58px;position: relative;z-index: 5;padding-right: 110px;
	display: flex;
	justify-content: space-between;
}
.m-sel .btn-qing{position: absolute;right: 0;top: 0;width: 100px;height: 58px;
	text-align: center;line-height: 58px;font-size: 16px;color: #fff;
	background-color: #0680EC;cursor: pointer;
}
.m-sel .item{width: 33%;position: relative;}
.m-sel dt{border: 1px solid #fff;line-height: 58px;
	padding: 0 30px;font-size: 16px;color: #777;cursor: pointer;
	background: #fff url(../images/i-20.png) no-repeat right 25px center;
}
.m-sel dd{position: absolute;left: 0;right: 0;top: 100%;display: none;
	background-color: rgba(255,255,255,.98);
	border: 1px solid rgba(6, 128, 236, .98);border-top: 0;
}
.m-sel .i-t{padding: 0 24px;line-height: 41px;font-size: 16px;color: #999;}
.m-sel .i-t label{display: block;cursor: pointer;}
.m-sel .i-t input{width: 17px;height: 17px;display: inline-block;vertical-align: middle;
	border: 1px solid #B0B0B0;border-radius: 2px;margin-right: 8px;position: relative;top: -2px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-sel .i-t input:checked{background-image: url(../images/i-21.png);
	background-color: #0680EC;border-color: #0680EC;
}
.m-sel .item.open dt{border-color: rgba(6, 128, 236, .98);}

.m-list6{margin: 0 -12px;*zoom:1;}
.m-list6:after,.m-list6:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list6 li{width: 33.33%;float: left;margin-bottom: 69px;}
.m-list6 .con{display: block;margin: 0 12px;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 2px;width: 0;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .pic{padding-top: 55%;height: 0;position: relative;overflow: hidden;}
.m-list6 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list6 .date{display: block;font-size: 14px;margin-bottom: 11px;color: #777;}
.m-list6 .txt{padding: 36px 35px 0 28px;height: 215px;}
.m-list6 .tit{font-size: 20px;font-weight: normal;color: #333;margin-bottom: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .desc{color: rgba(119,119,119,.8);line-height: 1.56;font-size: 16px;margin-bottom: 31px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list6 .more{font-size: 15px;color: #777;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list6 .con:hover{
	-webkit-transform: translateY(-13px);
	-moz-transform: translateY(-13px);
	-o-transform: translateY(-13px);
	-ms-transform: translateY(-13px);
	transform: translateY(-13px);
}
.m-list6 .con:hover .tit,.m-list6 .con:hover .more{color: #0680EC;}
.m-list6 .con:hover:after{width: 100%;}

.ban-2{height: 550px;}
.ban-2 .txt{top: 60%;}

.row-b5{overflow: hidden;}

.m-details2{overflow: hidden;padding: 56px 0 80px;}
.m-details2 h1{font-size: 38px;font-weight: normal;color: #333;padding-bottom: 36px;
	border-bottom: 1px solid rgba(220, 220, 220, .6);margin-bottom: 44px;
}
.m-details2 .txt{float: left;width: 71%;color: #666;font-size: 16px;line-height: 1.88;}
.m-details2 .info{width: 26%;float: right;}
.m-details2 .m-1{margin-bottom: 25px;padding: 40px;overflow: hidden;
	background-color: #F8FAFC;
}
.m-details2 .t1{font-size: 20px;font-weight: normal;color: #111;margin-bottom: 9px;}
.m-details2 .p-t{font-size: 16px;color: #666;margin-bottom: 34px;}
.m-details2 .link a{display: block;font-size: 16px;line-height: 41px;color: #666;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details2 .link a:after{content: '';display: inline-block;vertical-align: middle;width: 7px;height: 13px;
	margin-left: 22px;opacity: 0;
	background: url(../images/i-22.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details2 .link a:hover{color: #0680EC;}
.m-details2 .link a:hover:after{opacity: 1;}
.m-details2 .m-1-1{padding-bottom: 0;}

.row-b6{overflow: hidden;padding: 74px 0 65px;
	background-color: #f1f6fb;
}
.row-b6 .col-l{width: 27%;}
.row-b6 .col-r{width: 71%;padding: 36px 40px 20px 45px;
	background-color: #fff;
}
.m-shai{padding: 26px 30px 40px;
	background-color: #fff;
}
.m-shai .tit{overflow: hidden;border-bottom: 1px solid rgba(205, 206, 211, .4);
	padding: 17px 0 16px;margin-bottom: 30px;
}
.m-shai .tit h3{float: left;font-size: 20px;font-weight: normal;color: #333;}
.m-shai .qing{float: right;font-size: 16px;color: #999;margin-top: 5px;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-shai .qing:hover{color: #0680EC;}
.m-shai .item{border-bottom: 1px solid rgba(205, 206, 211, .4);padding-bottom: 28px;margin-bottom: 30px;}
.m-shai .t1{font-size: 18px;color: #37383A;font-weight: normal;margin-bottom: 9px;}
.m-shai .i-t{line-height: 36px;font-size: 15px;color: #555;}
.m-shai .i-t label{display: block;cursor: pointer;}
.m-shai .i-t input{width: 17px;height: 17px;display: inline-block;vertical-align: middle;
	border: 1px solid #B0B0B0;border-radius: 2px;margin-right: 8px;position: relative;top: -2px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-shai .i-t input:checked{background-image: url(../images/i-21.png);
	background-color: #0680EC;border-color: #0680EC;
}
.m-shai .item:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}

.g-t4{font-size: 26px;color: #111;font-weight: normal;padding-bottom: 14px;
	border-bottom: 1px solid rgba(205, 206, 211, .4);
}

.m-list7{padding-bottom: 30px;}
.m-list7 .con{display: block;padding: 31px 0 24px;position: relative;
	border-bottom: 1px solid rgba(205, 206, 211, .4);
}
.m-list7 .con:after{content: '';position: absolute;left: 0;bottom: -1px;width: 0;height: 1px;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list7 .tit{font-size: 20px;font-weight: normal;color: #111;margin-bottom: 12px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list7 .lab{display: inline-block;vertical-align: middle;
	border: 1px solid #6FC15F;border-radius: 5px;margin-left: 8px;font-size: 13px;
	color: #70C15F;padding: 0 10px;line-height: 21px;position: relative;top: -2px;
}
.m-list7 .info{font-size: 0;color: #5B5B5B;margin-bottom: 12px;}
.m-list7 .info span{font-size: 16px;}
.m-list7 .info span:after{content: '';display: inline-block;vertical-align: middle;
	width: 1px;height: 15px;margin: 0 12px;
	background-color: #DCDCDC;
}
.m-list7 .info span:last-child:after{display: none;}
.m-list7 .desc{font-size: 16px;line-height: 1.75;color: #666;}
.m-list7 .con:hover:after{width: 100%;}
.m-list7 .con:hover .tit{color: #0680EC;}

.g-tab{
	background-color: #fff;
}
.g-tab ul{text-align: center;
	display: flex;
	justify-content: space-between;
	margin-bottom: 0;
}
.g-tab li{width: 50%;}
.g-tab li a{display: block;font-size: 18px;color: #333;line-height: 55px;
	max-width: 100px;position: relative;margin: 0 auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: 0;height: 5px;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab li:hover a,.g-tab li.on a{color: #0680EC;}
.g-tab li:hover a:after,.g-tab li.on a:after{left: 0;right: 0;}

.row-b7{overflow: hidden;padding: 74px 0 68px;
	background-color: #f1f6fb;
}
.row-b7 .col-l{width: 71%;}
.row-b7 .col-r{width: 27%;padding: 42px 30px 30px;
	background-color: #fff;
}
.m-list8{margin-top: 17px;padding-top: 10px;border-top: 1px solid rgba(205, 206, 211, .4);}
.m-list8 li{border-bottom: 1px solid rgba(205, 206, 211, .4);}
.m-list8 .con{padding: 20px 0 16px;display: block;}
.m-list8 .t1{font-size: 18px;color: #111;font-weight: normal;margin-bottom: 10px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .info{color: #5B5B5B;font-size: 0;}
.m-list8 .info span{font-size: 15px;}
.m-list8 .info span:after{content: '';display: inline-block;vertical-align: middle;
	width: 1px;height: 15px;margin: 0 10px;
	background-color: #DCDCDC;
}
.m-list8 .info span:last-child:after{display: none;}
.m-list8 .con:hover .t1{color: #0680EC;}
.m-list8 li:last-child{border-bottom: 0;}

.m-details3{overflow: hidden;padding: 48px 40px 54px 45px;
	background-color: #fff;
}
.m-details3 h1{font-size: 30px;color: #111;font-weight: normal;padding-bottom: 31px;
	border-bottom: 1px solid rgba(205, 206, 211, .4);
}
.m-details3 .lab{display: inline-block;vertical-align: middle;
	border: 1px solid #6FC15F;border-radius: 5px;margin-left: 8px;font-size: 13px;
	color: #70C15F;padding: 0 10px;line-height: 21px;position: relative;top: -2px;
}
.m-details3 .t1{font-size: 20px;position: relative;padding-left: 13px;color: #111;font-weight: normal;
	margin-bottom: 17px;
}
.m-details3 .t1:before{content: '';position: absolute;left: 0;top: 50%;width: 3px;height: 18px;
	background-color: #0680EC;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-details3 .txt{padding: 38px 0 0;border-bottom: 1px solid rgba(205, 206, 211, .4);}
.m-details3 .info{overflow: hidden;}
.m-details3 .i-t{width: 50%;float: left;font-size: 16px;line-height: 36px;color: #5B5B5B;}
.m-details3 .desc{font-size: 16px;line-height: 33px;color: #777;}
.m-details3 .item{margin-bottom: 60px;}
.m-details3 .bot{padding-top: 36px;overflow: hidden;}
.m-details3 .btn{float: left;width: 200px;height: 50px;text-align: center;line-height: 50px;
	border-radius: 25px;background: linear-gradient(90deg, #0680EC, #0680EC);
	font-size: 16px;color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details3 .btn:hover{opacity: .8;}
.m-details3 .share{overflow: hidden;float: right;margin-top: 8px;}
.m-details3 .share em{float: left;line-height: 33px;font-size: 16px;color: #9F9F9F;}
.m-details3 .share .bdsharebuttonbox{float: left;}
.m-details3 .share .bdsharebuttonbox a{
	background-size: 100% 100%;
	background-position: center;background-repeat: no-repeat;
	float: left;
	width: 33px;
	height: 33px;
	padding: 0;
	margin: 0 0 0 8px;
}
.m-details3 .bdsharebuttonbox .bds_sqq {
	background-image: url(../images/share-qq.png);
}
.m-details3 .bdsharebuttonbox .bds_weixin{
	background-image: url(../images/share-weixin.png);
}
.m-details3 .bdsharebuttonbox .bds_qzone{
	background-image: url(../images/share-qzone.png);
}
.m-details3 .bdsharebuttonbox .bds_tsina{
	background-image: url(../images/share-weibo.png);
}

.ban2{height: 100vh;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ban2 .txt{position: absolute;left: 15px;right: 15px;top: 50%;text-align: center;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ban2 .txt .tit{font-size: 66px;font-weight: normal;margin-bottom: 8px;}
.ban2 .txt .desc{font-size: 24px;margin-bottom: 102px;}
.ban2 .bot{font-size: 0;}
.ban2 .btn{display: inline-block;vertical-align: top;width: 240px;height: 60px;
	text-align: center;line-height: 60px;border-radius: 30px;
	font-size: 20px;color: #fff;margin: 0 20px;
}
.ban2 .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: 26px;height: 26px;margin-right: 10px;position: relative;top: -2px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.ban2 .btn-1{background: linear-gradient(90deg, #0680EC 0%, #0680EC 100%);}
.ban2 .btn-2{background: linear-gradient(90deg, #5AB249, #72C362);}
.ban2 .btn-1:before{background-image: url(../images/i-23.png);}
.ban2 .btn-2:before{background-image: url(../images/i-24.png);}

.g-tab-1{background-color: #F1F6FB;}
.g-t2-1{color: #111;}
.row-d1{padding: 96px 0 59px;}
.m-slider3{position: relative;}
.m-slider3 .swiper-container{padding: 63px 0;}
.m-slider3 .swiper-slide{width: 289px;margin-right: 19px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .con{position: relative;}
.m-slider3 .pic{height: 512px;}
.m-slider3 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-slider3 .txt{position: absolute;left: 26px;right: 26px;bottom: 40px;z-index: 2;
	color: #fff;
}
.m-slider3 .t1{font-size: 24px;font-weight: normal;margin-bottom: 2px;}
.m-slider3 .desc{font-size: 16px;}
.m-slider3 .swiper-slide:hover{width: 356px;
	-webkit-transform: translateY(-11px);
	-moz-transform: translateY(-11px);
	-o-transform: translateY(-11px);
	-ms-transform: translateY(-11px);
	transform: translateY(-11px);
}
.m-slider3 .swiper-arrow{position: absolute;top: 50%;width: 70px;height: 70px;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;background-color: #F4F8FF;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .swiper-prev{left: -107px;background-image: url(../images/i-18.png);}
.m-slider3 .swiper-next{right: -107px;background-image: url(../images/i-19.png);}
.m-slider3 .swiper-arrow:hover{background-color: #0680EC;}
.m-slider3 .swiper-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider3 .swiper-next:hover{background-image: url(../images/i-19-on.png);}

.hide-dn{height: 0;overflow: hidden;}

.row-d2{padding: 96px 0 126px;
	background: #EDF2F9;
}
.row-d2 .g-t2{margin-bottom: 53px;}
.m-slider4 .con{position: relative;}
.m-slider4 .pic{padding-top: 48%;height: 0;position: relative;overflow: hidden;}
.m-slider4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider4 .txt{position: absolute;left: 170px;bottom: 103px;z-index: 2;right: 63px;
	color: #fff;padding-left: 38px;
}
.m-slider4 .txt:before{content: '';}
.m-slider4 .t1{font-size: 24px;font-weight: normal;margin-bottom: 7px;}
.m-slider4 .desc{font-size: 16px;line-height: 1.56;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-slider4 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: rgba(255,255,255,.1);
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider4 .slick-prev{left: 40px;background-image: url(../images/i-18.png);}
.m-slider4 .slick-next{right: 40px;background-image: url(../images/i-19.png);}
.m-slider4 .slick-arrow:hover{background-color: rgba(6, 128, 236, .1);}
.m-slider4 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider4 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.m-slider4 .slick-dots{position: absolute;line-height: 1;bottom: 108px;
	width: 171px;height: 82px;padding-left: 68px;font-family: arial;
	color: #ABB2BC;font-size: 25px;border-right: 1px solid rgba(255,255,255,.5);
}
.m-slider4 .slick-dots li{display: none;}
.m-slider4 .slick-dots em{font-size: 51px;color: #fff;position: relative;top: 2px;margin-right: 5px;}
.m-slider4 .slick-dots span{margin-left: 3px;}
.m-slider4 .slick-dots li.slick-active{display: block;}

.m-tab2{margin-top: -76px;position: relative;z-index: 3;overflow: hidden;
	background-color: #000A19;
}
.m-tab2 li{width: 25%;float: left;}
.m-tab2 li a{display: block;line-height: 76px;text-align: center;
	font-size: 18px;color: #fff;border-right: 1px solid rgba(255,255,255,.1);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 li:hover a,.m-tab2 li.on a{background-color: #0680EC;}

.row-d3{padding: 108px 0 99px;
	background: url(../images/p-bg3.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list9{margin: 53px -12px 0;*zoom:1;}
.m-list9:after,.m-list9:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list9 li{float: left;width: 33.33%;margin-bottom: 25px;}
.m-list9 .con{height: 268px;margin: 0 12px;padding: 43px 35px 0;
	background: #FFFFFF;position: relative;
	box-shadow: 0px 0px 16px 4px rgba(210,218,228,0.3);
	border: 2px solid #FFFFFF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .t1{font-size: 24px;font-weight: normal;color: #333;margin-bottom: 11px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .desc{font-size: 16px;line-height: 1.88;color: #888;}
.m-list9 .ico{position: absolute;bottom: 6px;right: 11px;width: 80px;height: 80px;}
.m-list9 .ico img{width: 100%;height: 100%;display: block;}
.m-list9 .con:hover{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.m-list9 .con:hover .t1{color: #0680EC;}
.row-d4{padding: 96px 0 70px;
	background: url(../images/p-bg4.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider5{margin: 0 -12px;}
.m-slider5 .con{margin: 55px 12px;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .pic{padding-top: 66%;height: 0;position: relative;overflow: hidden;}
.m-slider5 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider5 .txt{height: 192px;padding: 33px 36px 0;
	background-color: #fff;
}
.m-slider5 .t1{font-size: 22px;font-weight: normal;color: #333;margin-bottom: 15px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-slider5 .desc{font-size: 16px;line-height: 1.63;color: #888;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider5 .con:hover{
	-webkit-transform: translateY(-12px);
	-moz-transform: translateY(-12px);
	-o-transform: translateY(-12px);
	-ms-transform: translateY(-12px);
	transform: translateY(-12px);
}
.m-slider5 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-slider5 .con:hover .t1{color: #0680EC;}
.m-slider5 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: rgba(255,255,255,1);
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .slick-prev{left: -105px;background-image: url(../images/i-18.png);}
.m-slider5 .slick-next{right: -105px;background-image: url(../images/i-19.png);}
.m-slider5 .slick-arrow:hover{background-color: rgba(6, 128, 236, 1);}
.m-slider5 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider5 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.row-d5{padding: 90px 0;
	background: url(../images/p-bg5.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list10{overflow: hidden;margin: 0 -12px;}
.m-list10 li{width: 50%;float: left;}
.m-list10 .con{display: block;margin: 0 12px;height: 255px;position: relative;
	background-color: #fff;padding: 33px 0 0 70px;
}
.m-list10 .tit{margin-bottom: 30px;}
.m-list10 .tit span{font-size: 26px;color: #999;font-family:HelveticaCondensed_0;}
.m-list10 .tit h3{font-size: 32px;font-weight: normal;}
.m-list10 .ico{position: absolute;height: 196px;right: 30px;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list10 .ico img{display: block;height: 100%;}
.m-list10 .btn{display: block;width: 200px;height: 50px;text-align: center;line-height: 46px;
	background: #FFFFFF;font-size: 16px;color: #0680EC;
	border-radius: 25px;border: 2px solid #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .con:hover .btn{background-color: #0680EC;color: #fff;}

.row-e1{padding: 76px 0 90px;}
.m-tit1{text-align: center;margin-bottom: 100px;}
.m-tit1 .tit{font-size: 32px;font-weight: normal;padding-bottom: 30px;margin-bottom: 39px;
	border-bottom: 1px solid rgba(49, 49, 49, .1);color: #333;
}
.m-tit1 .desc{font-size: 20px;color: #666;}

.m-list11{margin-top: 50px;}
.m-list11 li{overflow: hidden;position: relative;margin-bottom: 150px;}
.m-list11 .pic{float: right;max-width: 50%;}
.m-list11 .pic img{display: block;}
.m-list11 li:nth-child(2n) .pic{float: left;}
.m-list11 .txt{position: absolute;top: 50%;left: 0;width: 46%;
	font-size: 20px;line-height: 1.85;color: #666;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list11 li:nth-child(2n) .txt{left: auto;right: 0;}

.m-desc1{font-size: 20px;line-height: 1.85;color: #666;}

.row-form1{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1024;display: none;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-form1 .close{position: absolute;width: 40px;height: 40px;top: 30px;right: 30px;
	cursor: pointer;background: url(../images/i-33.png) no-repeat center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-form1{position: absolute;width: 700px;height: 526px;right: 12%;top: 50%;
	background-color: #fff;padding: 58px 60px 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-form1 .tit{font-size: 26px;color: #333;margin-bottom: 31px;
	background: url(../images/i-34.png) no-repeat right center;
	-o-background-size: 29px auto;
	-ms-background-size: 29px auto;
	-moz-background-size: 29px auto;
	-webkit-background-size: 29px auto;
	background-size: 29px auto;
}
.m-form1 .ovh{margin: 0 -7px;*zoom:1;}
.m-form1 .ovh:after,.m-form1 .ovh:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-form1 .item{margin-bottom: 16px;padding: 0 7px;position: relative;}
.m-form1 .item-50{width: 50%;float: left;}
.m-form1 .item .t1{position: absolute;line-height: 44px;left: 21px;top: 0;z-index: 2;
	font-size: 14px;color: #FF3535;
}
.m-form1 .inp{display: block;width: 100%;height: 44px;
	border-radius: 3px;font-size: 14px;padding-left: 28px;
	border: 1px solid #DEDEDE;
}
.m-form1 .inp::-webkit-input-placeholder {color: #C4C4C4;}
.m-form1 .inp::-moz-placeholder {color: #C4C4C4; }
.m-form1 .inp::-ms-input-placeholder {color: #C4C4C4;}
.m-form1 textarea.inp{height: 80px;padding: 12px 13px;}
.m-form1 .item-sex{
	display: flex;
	justify-content: space-between;
}
.m-form1 .sex{width: 135px;height: 44px;text-align: center;line-height: 42px;
	border-radius: 3px;font-size: 14px;color: #333;cursor: pointer;
	border: 1px solid #DEDEDE;
}
.m-form1 .sex input{width: 14px;height: 14px;display: inline-block;vertical-align: middle;
	border-radius: 50%;margin-right: 10px;position: relative;top: -1px;
	border: 1px solid #DEDEDE;background-position: center;background-repeat: no-repeat;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-form1 .sex input:checked{background-image: url(../images/i-35.png);border-color: #0680EC;}
.m-form1 .sex.on{border-color: #0680EC;}
.m-form1 .sel-dl{position: relative;}
.m-form1 .sel-dl dt{height: 44px;line-height: 42px;color: #C4C4C4;
	border-radius: 3px;font-size: 14px;padding-left: 28px;
	border: 1px solid #DEDEDE;cursor: pointer;
	background: #fff url(../images/i-36.png) no-repeat right 16px center;
}
.m-form1 .sel-dl dd{position: absolute;left: 0;right: 0;top: 100%;padding: 6px 0;
	border: 1px solid #0680EC;border-radius: 2px;border-top: 0;display: none;
	background-color: #fff;
}
.m-form1 .sel-dl dd span{display: block;line-height: 32px;padding: 0 21px;font-size: 14px;color: #666;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form1 .sel-dl dd span:hover{background-color: rgba(238, 238, 238, .7);}
.m-form1 .sel-dl.on{z-index: 3;}
.m-form1 .sel-dl.on dt{border-color: #0680EC;}
.m-form1 .sel-dl .t1{left: 14px;}
.m-form1 .sel-dl.ok dt{color: #333;}
.m-form1 .btn{display: block;width: 100%;height: 44px;font-size: 16px;color: #fff;
	background: #0680EC;border-radius: 5px;border: 0;cursor: pointer;margin-top: 19px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form1 .btn:hover{opacity: .8;}

.row-form2{overflow: hidden;position: relative;}
.row-form2 .col-l{width: 60%;height: 100vh;position: relative;
	background-position: center bottom;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-form2 .col-r{width: 40%;height: 100vh;position: relative;}

.login-logo{position: absolute;top: 44px;left: 58px;z-index: 3;}
.login-logo img{display: block;height: 65px;}

.form-fd{position: absolute;left: 0;right: 0;text-align: center;bottom: 28px;}
.form-fd .link{font-size: 16px;color: #536079;margin-bottom: 20px;}
.form-fd .link a{color: #536079;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.form-fd .link a:after{content: '';display: inline-block;vertical-align: middle;position: relative;top: -1px;
	width: 1px;height: 15px;background-color: #CED5DF;margin: 0 36px;
}
.form-fd .link a:last-child:after{display: none;}
.form-fd .bot{font-size: 14px;line-height: 30px;color: #858FA2;}
.form-fd .bot a{color: #858FA2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.form-fd .bot a:hover,.form-fd .link a:hover{color: #333;}

.m-form2{position: absolute;left: 50%;top: 50%;width: 450px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-form2 .tit{font-size: 40px;color: #0680EC;margin-bottom: 50px;}
.m-form2 .tab{overflow: hidden;margin-bottom: 36px;}
.m-form2 .tab li{float: left;margin-right: 52px;}
.m-form2 .tab li a{display: block;font-size: 22px;color: #98A0A8;position: relative;padding-bottom: 10px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form2 .tab li a:after{content: '';position: absolute;bottom: 0;left: 50%;right: 50%;height: 3px;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form2 .tab li:hover a,.m-form2 .tab li.on a{color: #333;font-weight: bold;}
.m-form2 .tab li:hover a:after,.m-form2 .tab li.on a:after{left: 0;right: 0;}
.m-form2 .inp{display: block;width: 100%;height: 62px;margin-bottom: 25px;
	background: #FFFFFF;border-radius: 6px;font-size: 16px;
	border: 1px solid #D4DBE1;padding-left: 54px;
	background-position: 17px center;background-repeat: no-repeat;
}
.m-form2 .i1{background-image: url(../images/i-37.png);}
.m-form2 .i2{background-image: url(../images/i-38.png);}
.m-form2 .inp::-webkit-input-placeholder {color: #BDC2C6;}
.m-form2 .inp::-moz-placeholder {color: #BDC2C6;}
.m-form2 .inp::-ms-input-placeholder {color: #BDC2C6;}
.m-form2 .pass-b{display: block;text-align: right;font-size: 16px;color: #98A0A8;
	margin-top: -11px;margin-bottom: 54px;
}
.m-form2 .btn{display: block;width: 100%;height: 62px;border: 0;cursor: pointer;
	font-size: 18px;font-weight: bold;color: #fff;margin-bottom: 15px;
	background: url(../images/i-bg5.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-form2 .tips{font-size: 16px;color: #333;margin-bottom: 59px;}
.m-form2 .tips a,.m-form2 .yu-link:hover,.m-form2 .pass-b:hover{color: #0680EC;}
.m-form2 .tips a:hover{text-decoration: underline;}
.m-form2 .yu-link{display: block;text-align: center;font-size: 16px;color: #666B70;}

.row-form3{height: 100vh;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.zhu-btn{position: absolute;right: 77px;top: 40px;width: 105px;height: 42px;
	text-align: center;line-height: 42px;border-radius: 21px;
	font-size: 16px;color: #fff;background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.zhu-btn:hover{opacity: .8;color: #fff;}

.m-form3{position: absolute;top: 50%;right: 9%;width: 577px;padding: 55px 65px 36px;
	background: rgba(255,255,255,0.6);
	box-shadow: 0px 5px 27px 0px rgba(255,255,255,0.13);
	border-radius: 12px;
	border: 1px solid #FFFFFF;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-form3 .tit{font-size: 40px;color: #0680EC;margin-bottom: 26px;}
.m-form3 .item{position: relative;margin-bottom: 20px;}
.m-form3 .inp{display: block;width: 100%;height: 60px;border-radius: 6px;
	border: 1px solid #D4DBE1;font-size: 16px;padding: 0 18px;
}
.m-form3 .inp::-webkit-input-placeholder {color: #BDC2C6;}
.m-form3 .inp::-moz-placeholder {color: #BDC2C6;}
.m-form3 .inp::-ms-input-placeholder {color: #BDC2C6;}
.m-form3 .phone .inp{padding-left: 76px;}
.m-form3 .tel{position: absolute;top: 0;left: 20px;line-height: 60px;
	font-size: 16px;color: #515151;
}
.m-form3 .code-btn{position: absolute;top: 0;right: 35px;height: 60px;
	border: 0;cursor: pointer;background-color: transparent;font-size: 16px;color: #0680EC;
}
.m-form3 .code-btn.disabled{color: #666;}
.m-form3 .pass-tips{font-size: 14px;color: #6F757B;line-height: 24px;margin-top: -11px;margin-bottom: 40px;}
.m-form3 .tips{text-align: center;font-size: 16px;color: #333;display: block;margin-bottom: 16px;}
.m-form3 .tips a{color: #0680EC;}
.m-form3 .tips a:hover{text-decoration: underline;}
.m-form3 .tips .she{width: 16px;height: 16px;display: inline-block;vertical-align: middle;
	border: 1px solid #D7DADD;border-radius: 2px;margin-right: 8px;position: relative;top: -1px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-form3 .tips .she:checked{background-image: url(../images/i-21.png);
	background-color: #0680EC;border-color: #0680EC;
}
.m-form3 .btn{display: block;width: 100%;height: 60px;border: 0;cursor: pointer;
	font-size: 18px;font-weight: bold;color: #fff;margin-bottom: 34px;
	background: url(../images/i-bg5.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-form3 .bot{text-align: center;font-size: 16px;color: #737A82;}
.m-form3 .bot a{color: #0680EC;}

.g-tab2{border-bottom: 1px solid #E5E9F1;
	background-color: #fff;
}
.g-tab2.fixed{position: fixed;top: 0;left: 0;right: 0;z-index: 109;}
.g-tab2 ul{text-align: center;
	display: flex;
	justify-content: space-between;
}
.g-tab2 li a{display: block;font-size: 18px;color: #333;line-height: 75px;
	width: 153px;position: relative;margin: 0 auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab2 li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: -1px;height: 3px;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab2 li:hover a,.g-tab2 li.on a,.g-tab2 li.current a{color: #0680EC;}
.g-tab2 li:hover a:after,.g-tab2 li.on a:after,.g-tab2 li.current a:after{left: 0;right: 0;}

.row-f1{padding: 67px 0;}
.m-list12{margin: 42px -19px 0;*zoom:1;}
.m-list12:after,.m-list12:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list12 li{width: 50%;float: left;margin-bottom: 36px;}
.m-list12 .con{display: block;margin: 0 19px;height: 277px;position: relative;
	border: 1px solid #E5EBF0;background-color: #fff;padding: 34px 220px 0 38px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .tit{font-size: 24px;font-weight: normal;margin-bottom: 9px;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .desc{font-size: 16px;line-height: 1.63;color: #666;text-align: justify;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .ico{position: absolute;right: 0;bottom: 0;height: 213px;}
.m-list12 .ico img{display: block;height: 100%;}
.m-list12 .con:hover{background-image: url(../images/i-bg6.png);border-color: #fff;
	box-shadow: 0px 16px 14px 1px rgba(202,202,202,0.2);
}
.m-list12 .con:hover .tit,.m-list12 .con:hover .desc{color: #fff;}

.row-f2{padding: 63px 0 92px;
	background-color: #F1F6FB;
}
.m-list13{*zoom:1;margin: 42px -16px 0;}
.m-list13:after,.m-list13:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list13 li{width: 33.33%;float: left;}
.m-list13 .con{display: block;margin: 0 16px;}
.m-list13 .pic{padding-top: 62%;height: 0;position: relative;overflow: hidden;}
.m-list13 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;	
}
.m-list13 .txt{height: 260px;padding: 32px 30px 0 30px;
	background-color: #fff;background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list13 .t1{font-size: 22px;font-weight: normal;color: #0680EC;margin-bottom: 12px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .desc{font-size: 16px;line-height: 1.88;color: #777;text-align: justify;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .con:hover .txt{background-image: url(../images/i-bg7.jpg);
	box-shadow: 0px 16px 14px 1px rgba(202,202,202,0.2);
}
.m-list13 .con:hover .t1,.m-list13 .con:hover .desc{color: #fff;}
.m-list13 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.row-f3{padding: 108px 0 78px;}
.m-pic2{padding: 52px 56px;margin-top: 46px;overflow: hidden;
	background-color: #fff;box-shadow: 0px 0px 14px 15px rgba(0,0,0,0.02);
}
.m-pic2 img{width: 100%;display: block;}
.row-f4{padding: 88px 0 110px;
	background-color: #F1F6FB;
}

.m-list14{margin: 54px -25px 0;*zoom:1;}
.m-list14:after,.m-list14:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list14 li{width: 50%;float: left;}
.m-list14 .con{display: block;margin: 0 25px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .tit{height: 90px;line-height: 90px;position: relative;padding-left: 45px;
	font-size: 24px;color: #fff;font-weight: normal;
	background: url(../images/i-bg8.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list14 .ico{position: absolute;right: 40px;top: 50%;width: 52px;height: 52px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list14 .ico img{width: 100%;height: 100%;display: block;}
.m-list14 .txt{height: 218px;padding: 20px 40px 0 46px;
	background-color: #fff;
}
.m-list14 .desc{font-size: 16px;line-height: 2.13;color: #777;}
.m-list14 .con:hover{
	box-shadow: 0px 0px 15px rgba(0,0,0,.15);
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}

.row-e2{padding: 75px 0 87px;}
.m-slider6 .slider-nav{position: relative;margin-bottom: 70px;}
.m-slider6 .slider-nav:before{content: '';position: absolute;left: 0;right: 0;bottom: 10px;height: 1px;
	background-color: rgba(210, 210, 210, .5);
}
.m-slider6 .slider-nav .date{display: block;font-size: 20px;color: #333;text-align: center;
	line-height: 40px;padding-bottom: 42px;cursor: pointer;
}
.m-slider6 .slider-nav .item{position: relative;}
.m-slider6 .ico{position: absolute;width: 5px;height: 5px;border-radius: 50%;
	background: #BFBFBF;left: 50%;bottom: 8px;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-slider6 .slider-nav .slick-current .date{font-size: 26px;color: #0680EC;}
.m-slider6 .slider-nav .slick-current .ico{width: 20px;height: 20px;border: 2px solid #0680EC;
	background-color: #fff;bottom: 0;
}
.m-slider6 .slider-nav .slick-current .ico:after{content: '';position: absolute;top: 50%;left: 50%;
	width: 7px;height: 7px;border-radius: 50%;
	background-color: #0680EC;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-slider6 .slick-arrow{position: absolute;z-index: 2;width: 30px;height: 30px;bottom: -5px;
	cursor: pointer;border: 0;font-size: 0;text-indent: 9999px;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider6 .slick-prev{left: -50px;background-image: url(../images/i-45.png);}
.m-slider6 .slick-next{right: -50px;background-image: url(../images/i-46.png);}
.m-slider6 .slick-prev:hover{background-image: url(../images/i-45-on.png);}
.m-slider6 .slick-next:hover{background-image: url(../images/i-46-on.png);}
.m-slider6 .slider-for{padding: 30px 60px 96px;
	box-shadow: 0px 0px 26px 3px rgba(4,56,108,0.05);
}
.m-slider6 li{overflow: hidden;border-bottom: 1px solid rgba(220, 220, 220, .6);padding: 25px 0;}
.m-slider6 .slider-for .date{float: left;font-size: 18px;width: 203px;color: #333;line-height: 30px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider6 .slider-for .t-c{overflow: hidden;font-size: 16px;color: #888;line-height: 30px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider6 .slider-for .t-c p{position: relative;padding-left: 15px;}
.m-slider6 .slider-for .t-c p:before{content: '';position: absolute;left: 0;top: 13px;width: 4px;height: 4px;
	border-radius: 50%;background-color: #707070;
}
.m-slider6 li:hover .date{color: #0680EC;font-weight: bold;}
.m-slider6 li:hover .t-c{color: #333;}

.row-e3{padding: 80px 0 99px;
	background-color: #F4F8FF;
}
.m-map{position: relative;margin-top: 29px;}
.m-map .bg img{width: 100%;display: block;}
.m-map li{position: absolute;}
.m-map .ico{font-size: 16px;color: #333;padding-left: 28px;cursor: pointer;
	background: url(../images/i-47.png) no-repeat left center;
	-o-background-size: 16px auto;
	-ms-background-size: 16px auto;
	-moz-background-size: 16px auto;
	-webkit-background-size: 16px auto;
	background-size: 16px auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-map .i1{left: 465px;top: 260px;}
.m-map .i2{left: 369px;top: 248px;}
.m-map .i3{left: 476px;top: 310px;}
.m-map .i4{left: 447px;top: 355px;}
.m-map .i2 .ico{background-position: right center;padding-left: 0;padding-right: 28px;}
.m-map .pic{position: absolute;width: 387px;height: 210px;left: -36px;bottom: 100%;
	border: 3px solid #0680EC;margin-bottom: 15px;display: none;
}
.m-map .pic img{width: 100%;height: 100%;display: block;}
.m-map .pic:after{content: '';position: absolute;left: 34px;top: 100%;width: 15px;height: 11px;margin-top: 3px;
	background: url(../images/i-48.png) no-repeat center;
}
.m-map .i2 .pic:after{left: 108px;}
.m-map li:hover .pic,.m-map li.on .pic{display: block;}
.m-map li:hover .ico,.m-map li.on .ico{background-image: url(../images/i-47-on.png);}

.m-list15{max-width: 1538px;margin: -210px auto 0;*zoom:1;}
.m-list15:after,.m-list15:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list15 li{width: 25%;float: left;}
.m-list15 .con{display: block;margin: 0 9px;height: 220px;position: relative;padding: 19px 30px 0;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list15 .tit{font-size: 22px;font-weight: normal;color: #333;padding: 15px 0;
	border-bottom: 1px solid #E5E5E5;margin-bottom: 17px;
	background: url(../images/i-49.png) no-repeat right center;
}
.m-list15 .desc{font-size: 14px;line-height: 1.93;color: #777;}
.m-list15 .i-t{overflow: hidden;}
.m-list15 .t1{float: left;}
.m-list15 .t-c{overflow: hidden;}
.m-list15 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 2px;width: 0;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list15 li:hover .con,.m-list15 li.on .con{
	box-shadow: 0px 0px 8px 0px rgba(57,62,68,0.03);
	-webkit-transform: translateY(-13px);
	-moz-transform: translateY(-13px);
	-o-transform: translateY(-13px);
	-ms-transform: translateY(-13px);
	transform: translateY(-13px);
}
.m-list15 li:hover .con:after,.m-list15 li.on .con:after{width: 100%;}
.m-list15 li:hover .con .tit,.m-list15 li.on .con .tit{color: #0680EC;background-image: url(../images/i-49-on.png);}

.row-e4{padding: 80px 0;}
.m-tips2{text-align: center;font-size: 16px;color: #999;margin-top: 20px;}

.m-list16{overflow: hidden;text-align: center;margin-top: 55px;}
.m-list16 li{width: 33.33%;float: left;}
.m-list16 .ico{display: block;margin: 0 auto 21px;width: 80px;height: 80px;position: relative;}
.m-list16 .ico img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list16 .t1{font-size: 20px;font-weight: normal;color: #333;margin-bottom: 12px;}
.m-list16 .desc{font-size: 20px;color: #333;}
.m-list16 .desc:before{content: '';display: block;margin: 0 auto 18px;width: 33px;height: 2px;
	background-color: #313131;
}
.m-list16 .btn{display: block;margin: 20px auto 0;width: 150px;height: 45px;text-align: center;line-height: 45px;
	border-radius: 23px;font-size: 14px;color: #fff;
	background: linear-gradient(90deg, #0680EC, #0680EC);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list16 .btn:hover{opacity: .8;}
.m-list16 li:hover .i-ok,.m-list16 .i-on{opacity: 0;}
.m-list16 li:hover .i-on{opacity: 1;}

.ban .btn-jia{display: block;width: 150px;height: 48px;
	text-align: center;line-height: 48px;border-radius: 24px;
	font-size: 16px;color: #fff;
	background: #0680EC;
}
.ban .btn-jia:before{content: '';display: inline-block;vertical-align: middle;
	width: 18px;height: 16px;margin-right: 7px;position: relative;top: -2px;
	background: url(../images/i-53.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.ban-3 .txt .tit{margin-bottom: 14px;}
.ban-3 .txt .desc{margin-bottom: 68px;}

.row-g1{padding: 93px 0;}

.m-txt1{padding: 92px 0 40px 68px;position: relative;margin-bottom: 83px;
	background: #EDF7FF;
	box-shadow: 0px 0px 14px 1px rgba(202,202,202,0.2);
	border: 2px solid #FFFFFF;
}
.m-txt1 .desc{font-size: 22px;color: #687F92;line-height: 2.05;text-align: justify;
	max-width: 886px;position: relative;
}
.m-txt1 .desc:before{content: '';position: absolute;left: 0;top: -58px;
	width: 44px;height: 38px;
	background: url(../images/i-54.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt1 .pic{position: absolute;right: 0;bottom: 0;width: 305px;}
.m-txt1 .pic img{width: 100%;display: block;}

.m-slider7{margin-top: 51px;
	background: linear-gradient(180deg, #F1F3F9, #F4F7FA);
	box-shadow: 0px 16px 14px 1px rgba(202,202,202,0.2);
}
.m-slider7 .pic{float: right;width: 50%;height: 525px;overflow: hidden;}
.m-slider7 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider7 .txt{overflow: hidden;border: 2px solid #fff;border-right: 0;height: 525px;
	padding: 42px 50px 0 69px;
}
.m-slider7 .t1{font-size: 26px;font-weight: normal;color: #333;padding: 20px 0;
	border-bottom: 1px solid #DCDCDC;margin-bottom: 21px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider7 .desc{font-size: 16px;line-height: 1.88;color: #777;text-align: justify;
	margin-bottom: 32px;
}
.m-slider7 .info{overflow: hidden;color: #2494F8;margin-bottom: 39px;}
.m-slider7 .info li{float: left;margin-right: 46px;}
.m-slider7 .ico{width: 43px;float: left;}
.m-slider7 .ico img{width: 100%;display: block;}
.m-slider7 .t-c{overflow: hidden;}
.m-slider7 .top{font-size: 16px;line-height: 1;margin-bottom: 6px;}
.m-slider7 .top span{font-size: 32px;}
.m-slider7 .tips{font-size: 16px;}
.m-slider7 .info li:last-child{margin-right: 0;}
.m-slider7 .btn{display: block;width: 200px;height: 50px;text-align: center;line-height: 50px;
	font-size: 16px;color: #fff;border-radius: 25px;opacity: .8;
	background: linear-gradient(90deg, #0680EC, #0680EC);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider7 .item:hover .btn{opacity: 1;}
.m-slider7 .item:hover .t1{color: #2494F8;}
.m-slider7 .item:hover .pic img{=
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}


.m-slider7 .slick-arrow{position: absolute;}
.m-slider7 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: #F4F8FF;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider7 .slick-prev{left: -105px;background-image: url(../images/i-18.png);}
.m-slider7 .slick-next{right: -105px;background-image: url(../images/i-19.png);}
.m-slider7 .slick-arrow:hover{background-color: #0680EC;}
.m-slider7 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider7 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.row-g2{padding: 85px 0px;
	background: url(../images/p-bg9.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-tab3{text-align: center;font-size: 0;margin-top: 54px;
	border-bottom: 1px solid rgba(170,170,170,.3);
}
.m-tab3-3 ul{display: flex;
	justify-content: space-between;
}
.m-tab3-3 li{display: inline-block;vertical-align: top;width: 33.33%;}
.m-tab3 li a{display: block;font-size: 20px;color: #555;padding-bottom: 23px;position: relative;}
.m-tab3 li a:after{content: '';position: absolute;left: 50%;width: 0;height: 2px;bottom: -1px;
	background-color: #0680EC;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 li:hover a:after,.m-tab3 li.on a:after{width: 110px;}
.m-tab3 li:hover a,.m-tab3 li.on a{color: #0680EC;}

.m-tips3{font-size: 16px;color: #595959;max-width: 770px;text-align: center;line-height: 2;
	margin: 44px auto 0;
}
.m-slider8 .con{display: block;margin: 33px 10px;height: 340px;position: relative;
	background-color: #fff;text-align: center;padding-top: 56px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider8 .ico{display: block;margin: 0 auto 35px;width: 74px;height: 74px;}
.m-slider8 .ico img{width: 100%;height: 100%;display: block;}
.m-slider8 .t1{font-size: 20px;line-height: 1.75;color: #333;font-weight: normal;}
.m-slider8 .btn{position: absolute;left: 0;right: 0;bottom: 0;line-height: 53px;
	border-top: 1px solid #E6EDF3;font-size: 18px;color: #0680EC;
	background-color: #F9FBFF;
}
.m-slider8 .con:hover{
	box-shadow: 0px 7px 12px 1px rgba(0,0,0,0.05);
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.m-slider8 .con:hover .btn{color: #fff;
	background-color: #0680EC;
}
.m-slider8 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: #F4F8FF;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider8 .slick-prev{left: -105px;background-image: url(../images/i-18.png);}
.m-slider8 .slick-next{right: -105px;background-image: url(../images/i-19.png);}
.m-slider8 .slick-arrow:hover{background-color: #0680EC;}
.m-slider8 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider8 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.ban .bot{font-size: 0;}
.ban .bot .btn{display: inline-block;vertical-align: top;width: 150px;height: 48px;
	text-align: center;line-height: 48px;border-radius: 24px;margin-right: 15px;
	font-size: 16px;color: #fff;
	background: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.ban .bot .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: 18px;height: 16px;margin-right: 7px;position: relative;top: -2px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.ban .bot .btn-1:before{background-image: url(../images/i-59.png);}
.ban .bot .btn-2:before{background-image: url(../images/i-60.png);}
.ban .bot .btn-3:before{background-image: url(../images/i-61.png);}
.ban .bot .btn:hover{opacity: .8;}

.row-h1{padding: 73px 0 84px;}
.m-list17{*zoom:1;margin: 37px -12px 0;}
.m-list17.san{text-align: center;}
.m-list17.san li{float: none;display: inline-block;vertical-align: top;}
.m-list17:after,.m-list17:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list17 li{width: 25%;float: left;}
.m-list17 .con{margin: 0 12px;display: block;height: 300px;
	padding: 39px 15px 0 20px;
	background: url(../images/i-bg9.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list17 .ico{display: block;height: 51px;margin-bottom: 25px;}
.m-list17 .ico img{height: 100%;display: block;}
.m-list17 .t1{font-size: 18px;font-weight: normal;margin-bottom: 16px;color: #333;text-align: left;}
.m-list17 .desc{font-size: 14px;line-height: 24px;color: #777;text-align: justify;}
.m-list17 .con:hover{background-image: url(../images/i-bg9-on.png);
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.m-list17 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: #F4F8FF;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list17 .slick-prev{left: -105px;background-image: url(../images/i-18.png);}
.m-list17 .slick-next{right: -105px;background-image: url(../images/i-19.png);}
.m-list17 .slick-arrow:hover{background-color: #0680EC;}
.m-list17 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-list17 .slick-next:hover{background-image: url(../images/i-19-on.png);}




.row-h2{padding: 79px 0 0;
	background: #EDF2F9 url(../images/i-bg10.png) no-repeat right center;
	-o-background-size: 250px auto;
	-ms-background-size: 250px auto;
	-moz-background-size: 250px auto;
	-webkit-background-size: 250px auto;
	background-size: 250px auto;
}
.m-tab3-1{margin-top: 46px;}
/*.m-tab3-1 li{width: 25%;}*/

.m-slider9{}
.m-slider9 .pic{float: right;width: 65%;}
.m-slider9 .pic img{width: 100%;display: block;}
.m-slider9 .txt{overflow: hidden;padding-top: 70px;}
.m-slider9 .t1{font-size: 22px;font-weight: normal;position: relative;padding-left: 12px;color: #333;
	margin-bottom: 2px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider9 .t1:before{content: '';position: absolute;left: 0;top: 50%;width: 2px;height: 17px;
	background-color: #0680EC;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider9 .desc{padding-left: 12px;font-size: 16px;line-height: 29px;color: #999;
	text-align: justify;
}
.m-slider9 .i-t{margin-bottom: 26px;}
.m-slider9 .i-t:hover .t1{color: #0680EC;}
.m-slider9 .slick-arrow{position: absolute;z-index: 2;width: 30px;height: 30px;top: -55px;
	cursor: pointer;border: 0;font-size: 0;text-indent: 9999px;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider9 .slick-prev{left: -10px;background-image: url(../images/i-45.png);}
.m-slider9 .slick-next{right: -10px;background-image: url(../images/i-46.png);}
.m-slider9 .slick-prev:hover{background-image: url(../images/i-45-on.png);}
.m-slider9 .slick-next:hover{background-image: url(../images/i-46-on.png);}

.row-h3{padding: 85px 0 103px;}

.m-list18{overflow: hidden;margin-right: -5px;margin-top: 47px;}
.m-list18 li{width: 14%;float: left;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list18 .con{height: 530px;margin-right: 5px;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list18 .t1{position: absolute;top: 50%;left: 50%;width: 1em;
	font-size: 28px;font-weight: normal;color: #fff;line-height: 32px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list18 .txt{padding: 34px 68px 0 54px;color: #fff;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list18 .t2{font-size: 28px;font-weight: normal;padding: 24px 0;margin-bottom: 33px;
	border-bottom: 1px solid rgba(255,255,255,.2);
}
.m-list18 .t3{font-size: 22px;font-weight: normal;margin-bottom: 4px;}
.m-list18 .tips{font-size: 16px;line-height: 28px;}
.m-list18 .i-t{margin-bottom: 18px;}
.m-list18 li.on{width: 72%;}
.m-list18 li.on .txt{opacity: 1;}
.m-list18 li.on .t1{opacity: 0;}

.row-h4{padding: 85px 0 106px;
	background: url(../images/p-bg10.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider10{margin-top: 47px;
	background-color: #fff;
}
.m-slider10 .pic{float: left;width: 50%;height: 482px;}
.m-slider10 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-slider10 .txt{overflow: hidden;height: 482px;position: relative;padding: 72px 72px 0 81px;}
.m-slider10 .t1{font-size: 28px;font-weight: normal;color: #333;margin-bottom: 20px;}
.m-slider10 .desc{font-size: 16px;line-height: 2;color: #666;text-align: justify;}
.m-slider10 .txt:after{content: '';position: absolute;right: 81px;bottom: 61px;width: 47px;height: 40px;
	background: url(../images/i-66.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider10 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: #fff;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider10 .slick-prev{left: -105px;background-image: url(../images/i-18.png);}
.m-slider10 .slick-next{right: -105px;background-image: url(../images/i-19.png);}
.m-slider10 .slick-arrow:hover{background-color: #0680EC;}
.m-slider10 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider10 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.row-h5{padding: 71px 0 60px;}

.m-list19{margin: 39px -15px 0;*zoom:1;}
.m-list19:after,.m-list19:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list19 li{width: 50%;float: left;margin-bottom: 30px;}
.m-list19 .con{margin: 0 15px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list19 .t1{height: 79px;line-height: 79px;font-size: 22px;font-weight: normal;
	color: #fff;padding-left: 33px;
	background: url(../images/i-bg11.png) no-repeat right center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list19 .ico{display: inline-block;vertical-align: middle;width: 38px;height: 38px;
	position: relative;top: -2px;margin-right: 18px;
}
.m-list19 .ico img{width: 100%;height: 100%;display: block;}
.m-list19 .txt{height: 149px;border: 1px solid #DBE1E7;border-top: 0;
	padding: 36px 33px 0;position: relative;
}
.m-list19 .desc{font-size: 16px;color: #333;margin-bottom: 18px;}
.m-list19 .num{font-size: 28px;color: #0680EC;font-weight: bold;}
.m-list19 .ico-bg{position: absolute;right: 5px;bottom: 7px;width: 88px;height: 88px;}
.m-list19 .ico-bg img{width: 100%;height: 100%;display: block;opacity: .06;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.m-list19 .con:hover{
	box-shadow: 0px 0px 15px rgba(0,0,0,.15);
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.m-list19 .con:hover .ico-bg img{opacity: 1;}

.row-h6{padding: 84px 0;
	background: url(../images/p-bg11.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-h6 .g-t2{color: #fff;}

.wp2{max-width: 1520px;margin: 0 auto;width: 100%;}

.m-slider11{margin-top: 105px;background-color: #fff;position: relative;}
.m-slider11 .pic{float: left;width: 50%;height: 492px;}
.m-slider11 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-slider11 .txt{width: 50%;float: right;padding: 30px 60px 0 40px;}
.m-slider11 .txt:after{content: '';position: absolute;right: 66px;bottom: 57px;width: 47px;height: 40px;
	background: url(../images/i-66.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider11 .t1{line-height: 52px;padding-top: 5px;font-size: 28px;font-weight: normal;color: #333;position: relative;
	margin-bottom: 18px;
}
.m-slider11 .ico{position: absolute;right: 0;top: 0;height: 52px;}
.m-slider11 .ico img{display: block;height: 100%;}
.m-slider11 .desc{font-size: 16px;line-height: 29px;color: #666;margin-bottom: 26px;}
.m-slider11 .tab{font-size: 0;margin-bottom: 21px;
	border-bottom: 1px solid #E5E5E5;
}
.m-slider11 .tab li{display: inline-block;margin-right: 46px;}
.m-slider11 .tab li a{font-size: 18px;display: block;color: #333;padding-bottom: 17px;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider11 .tab li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: -1px;height: 2px;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider11 .tab li:hover a,.m-slider11 .tab li.on a{color: #0680EC;}
.m-slider11 .tab li:hover a:after,.m-slider11 .tab li.on a:after{left: 0;right: 0;}
.m-slider11 .list{font-size: 16px;color: #666;}
.m-slider11 .list p{position: relative;padding-left: 13px;}
.m-slider11 .list p:before{content: '';position: absolute;left: 0;top: 10px;width: 4px;height: 4px;
	border-radius: 50%;
	background-color: #A0A0A0;
}
.m-slider11 .btn{display: block;width: 160px;height: 45px;text-align: center;line-height: 45px;
	border-radius: 23px;font-size: 16px;color: #fff;margin-top: 33px;opacity: .7;
	background: linear-gradient(90deg, #0680EC, #0680EC);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider11 .btn:hover{opacity: 1;}
.m-slider11 .slick-arrow{position: absolute;top: -79px;width: 36px;height: 36px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: #fff;
	-o-background-size: 7px auto;
	-ms-background-size: 7px auto;
	-moz-background-size: 7px auto;
	-webkit-background-size: 7px auto;
	background-size: 7px auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider11 .slick-prev{left: 50%;margin-left: -41px;background-image: url(../images/i-18.png);}
.m-slider11 .slick-next{right: 50%;margin-right: -41px;background-image: url(../images/i-19.png);}
.m-slider11 .slick-arrow:hover{background-color: #0680EC;}
.m-slider11 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider11 .slick-next:hover{background-image: url(../images/i-19-on.png);}
.m-slider11:after{content: '';position: absolute;top: -61px;height: 1px;width: 5000px;left: 50%;
	background-color: #fff;opacity: .2;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.row-h7{padding: 85px 0 154px;}
.m-list20{*zoom:1;margin: 38px -14px 0;}
.m-list20:after,.m-list20:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list20 li{width: 33.33%;float: left;}
.m-list20 .con{display: block;margin: 0 14px;position: relative;
	background: linear-gradient(180deg, #F1F3F9, #FFFFFF);
	box-shadow: 0px 3px 8px 0px rgba(93,93,93,0.26);
	border: 2px solid #FFFFFF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 .con:before{content: '';position: absolute;right: 0;bottom: 0;width: 100%;height: 100%;
	background: url(../images/i-bg12.png) no-repeat right bottom;opacity: 0;
	-o-background-size: 261px auto;
	-ms-background-size: 261px auto;
	-moz-background-size: 261px auto;
	-webkit-background-size: 261px auto;
	background-size: 261px auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 .pic{padding-top: 59%;height: 0;position: relative;overflow: hidden;z-index: 2;}
.m-list20 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list20 .txt{padding: 26px 30px 0;height: 208px;position: relative;z-index: 2;}
.m-list20 .t1{font-size: 24px;font-weight: normal;margin-bottom: 12px;color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 .desc{font-size: 16px;line-height: 25px;color: #777;margin-bottom: 32px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list20 .more{font-size: 16px;color: #777;text-decoration: underline;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 .con:hover{
	-webkit-transform: translateY(-12px);
	-moz-transform: translateY(-12px);
	-o-transform: translateY(-12px);
	-ms-transform: translateY(-12px);
	transform: translateY(-12px);
}
.m-list20 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list20 .con:hover .t1,.m-list20 .con:hover .more{color: #0680EC;}
.m-list20 .con:hover:before{opacity: 1;}
.ban-4 .desc{max-width: none;}

.row-t1{}
.m-list21{overflow: hidden;margin-left: -47px;}
.m-list21 li{width: 50%;float: left;padding-left: 47px;}
.m-list21 .con{overflow: hidden;padding-top: 35px;height: 160px;}
.m-list21 .ico{width: 96px;height: 90px;float: left;margin-right: 30px;margin-top: 3px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list21 .ico img{width: 100%;height: 100%;display: block;}
.m-list21 .t-c{overflow: hidden;}
.m-list21 .top{font-size: 16px;color: #333;}
.m-list21 .top span{color: #0377DE;font-size: 18px;}
.m-list21 .top b{font-size: 38px;font-family:DINCond-Black;margin: 0 8px 0 16px;}
.m-list21 .desc{font-size: 16px;color: #999;}
.m-list21 .con:hover .ico{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}

.row-t2{padding: 74px 0 88px;overflow: hidden;
	background-color: #EDF2F9;
}
.row-t2 .col-l{width: 294px;}
.row-t2 .col-r{float: none;overflow: hidden;}
.row-t2 .g-t2{margin-bottom: 37px;}
.m-tab5{height: 361px;padding: 22px 16px 0;
	background: url(../images/i-bg13.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tab5 li{margin-bottom: 10px;}
.m-tab5 li a{display: block;height: 68px;line-height: 68px;border-radius: 4px;
	background-color: rgba(255,255,255,0);font-size: 0;padding-left: 32px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab5 .ico{display: inline-block;vertical-align: middle;
	width: 26px;height: 26px;position: relative;margin-right: 17px;
}
.m-tab5 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab5 .i-on{opacity: 0;}
.m-tab5 span{font-size: 20px;color: #fff;display: inline-block;vertical-align: middle;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab5 li:hover a,.m-tab5 li.on a{background-color: #fff;}
.m-tab5 li:hover span,.m-tab5 li.on span{color: #0680EC;}
.m-tab5 li:hover .i-on,.m-tab5 li.on .i-on{opacity: 1;}
.m-tab5 li:hover .i-ok,.m-tab5 li.on .i-ok{opacity: 0;}

.m-list22{height: 361px;padding: 36px 26px 0 36px;
	background-color: #fff;
}
.m-list22 ul{height: 300px;overflow-y: auto;}
.m-list22 ul::-webkit-scrollbar {
    width: 6px;
}
.m-list22 ul::-webkit-scrollbar-track {
    background: #F4F4F4;
}
.m-list22 ul::-webkit-scrollbar-thumb {
    background: #0680EC;
}
.m-list22 ul::-webkit-scrollbar-thumb:window-inactive {
    background: #0680EC;
}
.m-list22 li{width: 50%;float: left;margin-bottom: 26px;}
.m-list22 .con{display: block;overflow: hidden;height: 137px;margin-right: 27px;
	background: #F5F8FC;padding: 22px 28px 0 18px;
	border: 1px solid #E8EDF5;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list22 .ico{width: 60px;height: 60px;float: left;border-radius: 50%;
	background: #FFFFFF;margin-right: 20px;
	border: 1px solid #E8EDF5;
}
.m-list22 .ico img{width: 100%;height: 100%;display: block;}
.m-list22 .t-c{overflow: hidden;padding-top: 3px;}
.m-list22 .lab{display: inline-block;padding: 0 9px;height: 25px;line-height: 25px;
	border-radius: 4px;font-size: 12px;color: #fff;margin-bottom: 4px;
}
.m-list22 .lab-1{background-color: #0680EC;}
.m-list22 .lab-2{background-color: #5CB34A;}
.m-list22 .t1{font-size: 18px;line-height: 1.78;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
/*.m-list22 li:last-child,.m-list22 li:nth-last-child(2){margin-bottom: 0;}*/
.m-list22 .con:hover{border-color: #0680EC;}
.m-list22 .con:hover .t1{color: #0680EC;}

.row-t3{padding: 73px 0 120px;}

.m-txt2{padding: 18px 0 43px 68px;position: relative;margin-top: 51px;
	background: #EDF7FF;
	box-shadow: 0px 0px 14px 1px rgba(202,202,202,0.2);
	border: 2px solid #FFFFFF;
}
.m-txt2 .txt{width: 773px;}
.m-txt2 .t1{font-size: 28px;font-weight: normal;color: #333;margin-bottom: 20px;padding: 20px 0;
	border-bottom: 1px solid rgba(204, 214, 223, .5);padding-left: 22px;position: relative;
}
.m-txt2 .t1:after{content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 20px;
	background-color: #2494F8;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt2 .desc{font-size: 18px;color: #777;line-height: 1.89;text-align: justify;}

.m-txt2 .pic{position: absolute;right: 54px;bottom: 20px;width: 325px;}
.m-txt2 .pic img{width: 100%;display: block;}

.row-t4{overflow: hidden;height: 562px;
	background: linear-gradient(-5deg, #155FC4, #4A84F0);
}
.row-t4 .col-l{width: 338px;margin-top: 141px;margin-left: 123px;}
.row-t4 .col-r{width: 621px;margin-top: 133px;}

.m-list23{position: relative;width: 338px;}
.m-list23 .bg img{width: 100%;display: block;}
.m-list23 li{position: absolute;}
.m-list23 li a{display: block;line-height: 44px;border: 1px solid rgba(255,255,255,0);
	border-radius: 23px;padding: 0 15px;color: #fff;
	white-space: nowrap;font-size: 24px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list23 .i1{left: 98px;bottom: 100%;margin-bottom: 18px;}
.m-list23 .i2{right: 100%;margin-right: 3px;top: 96px;}
.m-list23 .i3{left: 100%;margin-left: 3px;top: 95px;}
.m-list23 .i4{top: 100%;margin-top: 6px;}
.m-list23 .i5{right: -50px;top: 100%;margin-top: 4px;}
.m-list23 .ico{width: 23px;height: 27px;display: inline-block;vertical-align: middle;
	margin-right: 6px;font-size: 0;line-height: 27ex;position: relative;top: -1px;
}
.m-list23 .ico img{width: 100%;display: inline-block;vertical-align: middle;}
.m-list23 li:hover a,.m-list23 li.on a{border-color: rgba(255,255,255,1);}

.m-txt3{height: 300px;padding: 2px 36px 0;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-txt3 .t1{font-size: 28px;font-weight: normal;color: #333;
	margin-bottom: 23px;padding: 27px 0;padding-left: 22px;
	border-bottom: 1px solid rgba(204, 214, 223, .5);position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-txt3 .t1:after{content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 20px;
	background-color: #2494F8;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt3 .desc{font-size: 16px;line-height: 24px;color: #333;}
.m-txt3 .i-t{margin-bottom: 18px;padding-left: 29px;
	background: url(../images/i-85.png) no-repeat left center;
	-o-background-size: 15px auto;
	-ms-background-size: 15px auto;
	-moz-background-size: 15px auto;
	-webkit-background-size: 15px auto;
	background-size: 15px auto;
}
.m-txt3:hover{box-shadow: 0px 0px 15px rgba(255,255,255,.7);}
.m-txt3:hover .t1{color: #2494F8;}

.row-u1{padding: 47px 0 87px;}
.m-txt4{margin-top: 34px;overflow: hidden;
	background: #FFFFFF;
	box-shadow: 0px 5px 24px 0px rgba(0,0,0,0.06);
}
.m-txt4 .con{display: block;}
.m-txt4 .pic{float: left;width: 50%;height: 412px;overflow: hidden;}
.m-txt4 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-txt4 .txt{overflow: hidden;padding: 24px 35px 0 50px;}
.m-txt4 .t1{font-size: 28px;font-weight: normal;color: #333;padding: 25px 0;
	border-bottom: 1px solid #EDEDED;margin-bottom: 27px;
	background: url(../images/i-66.png) no-repeat right center;
	-o-background-size: 47px auto;
	-ms-background-size: 47px auto;
	-moz-background-size: 47px auto;
	-webkit-background-size: 47px auto;
	background-size: 47px auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-txt4 .desc{font-size: 16px;line-height: 2;color: #666;text-align: justify;}
.m-txt4 .con:hover .t1{color: #0680EC;}
.m-txt4 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.row-u2{padding: 84px 0 95px;
	background-color: #EDF2F9;
}
.m-slider12{margin: 38px -9px 0;}
.m-slider12.san{text-align: center;font-size: 0;}
.m-slider12.san .item{width: 25%;float: none;display: inline-block;vertical-align: top;}
.m-slider12 .con{margin: 0 9px;height: 260px;padding: 33px 20px 0;
	background-color: #fff;background-position: right bottom;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider12 .top{line-height: 50px;*zoom:1;margin-bottom: 16px;}
.m-slider12 .top:after,.m-slider12 .top:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-slider12 .num{float: right;font-size: 34px;color: #DCEAF6;font-style: italic;
	font-family:DINCond-Black;font-weight: bold;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider12 .t1{font-size: 18px;font-weight: normal;color: #333;text-align-last: left;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider12 .desc{font-size: 14px;line-height: 24px;color: #777;text-align: justify;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider12 .con:hover{background-image: url(../images/i-bg15.jpg);}
.m-slider12 .con:hover .t1,.m-slider12 .con:hover .num,.m-slider12 .con:hover .desc{color: #fff;}
.m-slider12 .slick-arrow{position: absolute;}
.m-slider12 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: #F4F8FF;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider12 .slick-prev{left: -105px;background-image: url(../images/i-18.png);}
.m-slider12 .slick-next{right: -105px;background-image: url(../images/i-19.png);}
.m-slider12 .slick-arrow:hover{background-color: #0680EC;}
.m-slider12 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider12 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.row-u3{padding: 76px 0 152px;}

.row-u4{padding: 76px 0 93px;
	background-color: #EDF2F9;
}
.m-slider13{margin-top: 67px;
	background-color: #fff;
	box-shadow: 0px 5px 24px 0px rgba(0,0,0,0.06);
}
.m-slider13 .pic{float: right;width: 50%;height: 412px;overflow: hidden;}
.m-slider13 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider13 .txt{overflow: hidden;padding: 24px 46px 0;}
.m-slider13 .t1{font-size: 28px;font-weight: normal;color: #333;padding: 25px 0;
	border-bottom: 1px solid #EDEDED;margin-bottom: 27px;
	-o-background-size: 47px auto;
	-ms-background-size: 47px auto;
	-moz-background-size: 47px auto;
	-webkit-background-size: 47px auto;
	background-size: 47px auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider13 .desc{font-size: 16px;line-height: 2;color: #666;text-align: justify;}
.m-slider13 .con{display: block;overflow: hidden;}
.m-slider13 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-slider13 .con:hover .t1{color: #0680EC;}
.m-slider13 .slick-arrow{position: absolute;z-index: 2;width: 30px;height: 30px;top: -122px;
	cursor: pointer;border: 0;font-size: 0;text-indent: 9999px;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider13 .slick-prev{left: -10px;background-image: url(../images/i-45.png);}
.m-slider13 .slick-next{right: -10px;background-image: url(../images/i-46.png);}
.m-slider13 .slick-prev:hover{background-image: url(../images/i-45-on.png);}
.m-slider13 .slick-next:hover{background-image: url(../images/i-46-on.png);}

.row-u5{padding: 97px 0 75px;}

.m-slider14{margin: 0 -9px;}
.m-slider14.san{text-align: center;font-size: 0;}
.m-slider14.san .item{width: 25%;float: none;display: inline-block;vertical-align: top;}
.m-slider14 .con{margin: 40px 9px;height: 394px;padding: 66px 51px 0;
	background: linear-gradient(0deg, #FFFFFF, #E7EFFA);position: relative;
	box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.05);color: #333;
	border-radius: 8px;
	border: 2px solid #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider14 .con:after{content: '';position: absolute;left: 0;bottom: -2px;height: 2px;width: 0;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider14 .pic{position: absolute;bottom: 55px;left: 50%;width: 150px;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-slider14 .pic img{width: 100%;display: block;}
.m-slider14 .desc{font-size: 16px;line-height: 30px;text-align: center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider14 .con:hover{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.m-slider14 .con:hover:after{width: 100%;}
.m-slider14 .con:hover .desc{color: #0680EC;}
.m-slider14 .slick-arrow{position: absolute;top: 50%;width: 70px;height: 70px;z-index: 2;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	background-color: #F4F8FF;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider14 .slick-prev{left: -105px;background-image: url(../images/i-18.png);}
.m-slider14 .slick-next{right: -105px;background-image: url(../images/i-19.png);}
.m-slider14 .slick-arrow:hover{background-color: #0680EC;}
.m-slider14 .slick-prev:hover{background-image: url(../images/i-18-on.png);}
.m-slider14 .slick-next:hover{background-image: url(../images/i-19-on.png);}

.row-j1{padding: 78px 0 66px;
	background: url(../images/p-bg12.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt5{overflow: hidden;}
.m-txt5 .left{float: left;margin-right: 75px;margin-top: 92px;}
.m-txt5 .t1{font-size: 38px;font-weight: normal;color: #333;position: relative;
	padding-bottom: 17px;margin-bottom: 24px;
}
.m-txt5 .t1:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 35px;height: 2px;
	background-color: #0680EC;
}
.m-txt5 .tips{font-size: 22px;color: #0680EC;}
.m-txt5 .txt{overflow: hidden;text-align: justify;
	font-size: 16px;line-height: 29px;color: #777;
}

.row-j2{padding: 81px 0 103px;
	background-color: #EDF2F9;
}
.m-tips1{text-align: center;font-size: 16px;color: #999;margin-top: 20px;}
.m-video{position: relative;padding-top: 40%;height: 0;overflow: hidden;margin-top: 54px;}
.m-video video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: #000;
}
.m-video .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;cursor: pointer;}
.m-video .pic img,.m-video .pic{width: 100%;height: 100%;display: block;}
.m-video .txt{position: absolute;top: 53%;left: 0;right: 0;text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-video .ico{width: 508px;margin: 0 auto 21px;}
.m-video .ico img{display: block;width: 100%;}
.m-video .t1{font-size: 26px;color: #fff;margin-bottom: 21px;}
.m-video .play{width: 41px;height: 41px;display: block;margin: 0 auto;
	background: url(../images/i-91.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.row-j3{padding: 73px 0 100px;}
.m-txt6{margin-top: 46px;padding: 68px 0px 62px 49px;overflow: hidden;
	background: linear-gradient(180deg, #F1F3F9, #FFFFFF);
	box-shadow: 0px 3px 8px 0px rgba(93,93,93,0.26);
	border: 2px solid #FFFFFF;
}
.m-txt6 .pic{float: left;width: 552px;height: 407px;margin-right: 70px;}
.m-txt6 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-txt6 .txt{overflow: hidden;font-size: 16px;color: #444;line-height: 30px;}
.m-txt6 ul{height: 407px;overflow-y: auto;padding-right: 20px;}
.m-txt6 .txt span{color: #C4C4C4;width: 75px;float: left;
	margin-right: 20px;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-txt6 .txt span:after{content: '|';position: absolute;right: 0;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt6 .txt li p{overflow: hidden;}
.m-txt6 .txt li{margin-bottom: 23px;color: #444;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-txt6 .txt li:hover span,.m-txt6 .txt li:hover,
.m-txt6 .txt li.on span,.m-txt6 .txt li.on{color: #0680EC;}
.m-txt6 ul::-webkit-scrollbar {
    width: 3px;
}
.m-txt6 ul::-webkit-scrollbar-track {
    background: #DCDCDC;
}
.m-txt6 ul::-webkit-scrollbar-thumb {
    background: #0680EC;
}
.m-txt6 ul::-webkit-scrollbar-thumb:window-inactive {
    background: #0680EC;
}

.m-list24{overflow: hidden;}
.m-list24 li{width: 50%;float: left;}
.m-list24 .con{height: 618px;position: relative;text-align: center;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list24 .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;
	background-color: rgba(0,0,0,0);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list24 .con:hover:after{background-color: rgba(0,0,0,.3);}
.m-list24 .t-c{position: absolute;top: 50%;left: 15px;right: 15px;color: #fff;z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list24 .ico{display: block;margin: 0 auto 18px;width: 92px;height: 92px;border-radius: 50%;
	border: 1px dotted #fff;
}
.m-list24 .ico img{width: 100%;height: 100%;display: block;}
.m-list24 .t1{font-size: 38px;font-weight: normal;position: relative;padding-bottom: 16px;margin-bottom: 18px;}
.m-list24 .t1:after{content: '';position: absolute;bottom: 0;left: 50%;width: 36px;height: 2px;
	background-color: #fff;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list24 .desc{font-size: 22px;line-height: 33px;min-height: 66px;}

.row-j5{padding: 72px 0 90px;}
.row-j5 .g-t2{margin-bottom: 69px;}

.row-j6{padding: 83px 0 108px;
	background-color: #EDF2F9;
}
.m-list25{margin: 30px -12px 0;overflow: hidden; padding: 0;}
.m-list25 li{width: 25%;float: left;}
.m-list25 .con{margin: 0 12px;display: block;position: relative;}
.m-list25 .pic{padding-top: 129%;height: 0;position: relative;overflow: hidden;}
.m-list25 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list25 .txt{position: absolute;left: 45px;top: 52px;right: 30px;
	color: #fff;z-index: 2;padding-top: 43px;
	background: url(../img/fuhao.png) no-repeat left top;
	-o-background-size: 34px auto;
	-ms-background-size: 34px auto;
	-moz-background-size: 34px auto;
	-webkit-background-size: 34px auto;
	background-size: 34px auto;
}
.m-list25 .t1{font-size: 28px;font-weight: normal;margin-bottom: 8px;}
.m-list25 .desc{font-size: 18px;}
.m-list25 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.pop-video{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1024;display: none;}
.pop-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}
.pop-video .cont{width:660px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-video .close{position:absolute;right:-20px;top:-20px;z-index:3;width:46px;height:46px;border-radius:50%;cursor:pointer;background:url(../images/close.png) center no-repeat rgba(27, 144, 206, .8);-o-background-size:24px auto;-ms-background-size:24px auto;-moz-background-size:24px auto;-webkit-background-size:24px auto;background-size:24px auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.pop-video .video video{width:100%;background-color:#000}
.pop-video .close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.he-tit{position: absolute;top: 47%;left: 50%;text-align: center;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.he-tit .t1{font-size: 42px;font-weight: normal;color: #000;margin-bottom: 10px;}
.he-tit .desc{color: #777;font-size: 16px;}

.box-so{padding: 57px 0 0;margin-top: 88px;
	background: url(../images/so-bg.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.so2{position: relative;width: 850px;margin-bottom: 60px;}
.so2 .inp{display: block;width: 100%;height: 64px;padding: 0 150px 0 20px;
	font-size: 18px;border: 1px solid #E3E7EA;
}
.so2 .btn{position: absolute;right: 0;top: 0;width: 130px;height: 64px;
	border: 0;cursor: pointer;font-size: 18px;color: #fff;
	background-color: #0680EC;
}

.so-tab{overflow: hidden;}
.so-tab li{float: left;margin-right: 58px;}
.so-tab li a{display: block;font-size: 16px;padding-bottom: 25px;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.so-tab li a:after{content: '';position: absolute;bottom: 0;left: 50%;right: 50%;height: 4px;
	background-color: #0680EC;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.so-tab li:hover a:after,.so-tab li.on a:after{left: 0;right: 0;}
.so-tab li:hover a,.so-tab li.on a{color: #0680EC;}

.row-so{border-top: 1px solid #D4DADE;padding: 76px 0 0;overflow: hidden;}
.row-so .col-l{width: 876px;margin-right: 110px;}
.row-so .col-r{float: none;overflow: hidden;}
.so-list li{margin-bottom: 46px;}
.so-list .con{display: block;border-bottom: 1px solid #E4E4E4;padding-bottom: 41px;position: relative;}
.so-list .con:after{content: '';position: absolute;left: 0;bottom: -1px;height: 1px;
	background-color: #0680EC;width: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.so-list .t1{font-size: 20px;color: #333;margin-bottom: 19px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.so-list em{color: #f64041;}
.so-list .desc{font-size: 16px;line-height: 1.88;color: #5C6063;margin-bottom: 26px;}
.so-list .lab{font-size: 16px;color: #8B9197;}
.so-list .con:hover:after{width: 100%;}
.so-list .con:hover .t1,.so-list2 li a:hover{color: #0680EC;}

.so-tit{font-size: 20px;margin-bottom: 16px;}
.so-list2{}
.so-list2 li a{display: block;font-size: 16px;color: #5C6063;line-height: 42px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.row-yi{overflow: hidden;padding: 80px 0;}
.row-yi .col-l{width: 250px;margin-right: 50px;padding-top: 77px;}
.row-yi .col-r{float: none;overflow: hidden;}

.snv .v1{font-size: 14px;line-height: 32px;display: block;padding-left: 20px;color: #333;
	background: url(../images/arrow-right.png) no-repeat left center;
	-o-background-size: 12px auto;
	-ms-background-size: 12px auto;
	-moz-background-size: 12px auto;
	-webkit-background-size: 12px auto;
	background-size: 12px auto;
}
.snv li.on .v1{background-image: url(../images/arrow-down.png);}
.snv .v2{padding-left: 20px;display: block;font-size: 14px;line-height: 32px;color: #333;}
.snv dl{display: none;}

.yi-txt{}
.yi-txt h1{font-size: 24px;text-align: center;margin-bottom: 40px;}
.yi-txt .txt{font-size: 14px;line-height: 24px;}

/*.pop-hou{width: 780px;height: 600px;z-index: 9999;
	position: fixed;left: 50%;top: 50%;
	transform: translate(-50%, -50%);
}*/





@media only screen and (min-width: 1199px) and (max-width: 1920px) {
	.hd-2 .title{
	    font-size: 2.083vw;
	}
}



@media only screen and (max-width:1679px){

.swiper2 .mask-text2{padding:30px 40px}
.swiper2 .mask-text2 .title{font-size:24px}
.swiper2 .mask-text2 .desc{margin-top:12px;font-size:15px}
.swiper2 .mask-text2 .ls1{margin-top:20px}
.swiper2 .mask-text2 .ls1 .num{font-size:15px}
.swiper2 .mask-text2 .ls1 .num span{font-size:30px}
.swiper2 .mask-text2 .btns-1{margin-top:5px}
.wp2{max-width: 1280px;width: 90%;}
.m-slider11 .desc{font-size: 14px;line-height: 24px;}
.m-slider11 .list{font-size: 14px;}
.m-list15{max-width: 1280px;width: 90%;margin-top: -160px;}
.ban{height: 580px;}
.m-list1 .t1{font-size: 18px;}
.g-t1 .tit{font-size: 28px;}
.m-list2 .t1{font-size: 18px;}
.m-list12 .desc{font-size: 14px;}
.ban .txt .tit{font-size: 44px;}
.ban .desc{font-size: 18px;}
.ban-3 .txt .desc{margin-bottom: 40px;}
.m-txt1 .desc{font-size: 20px;}
.m-form3 .tit{font-size: 30px;margin-bottom: 15px;}
.m-form3{padding: 25px 40px 30px;width: 500px;}
.m-form3 .item{margin-bottom: 15px;}
.m-form3 .btn{margin-bottom: 20px;height: 50px;}
.m-form3 .pass-tips{font-size: 13px;margin-bottom: 25px;}
.login-logo{top: 30px;left: 40px;}
.zhu-btn{top: 27px;right: 50px;}
.m-form3 .tips{font-size: 14px;}
.m-form3 .inp{height: 50px;font-size: 14px;}
.m-form3 .tel{height: 50px;line-height: 50px;left: 15px;font-size: 14px;}
.m-form3 .code-btn{right: 20px;height: 50px;font-size: 14px;}
.m-form3 .item{margin-bottom: 15px;}
.m-form3 .pass-tips{font-size: 12px;line-height: 22px;margin-bottom: 25px;}
.m-form3 .tips{font-size: 14px;}
.m-form3 .tips .she{width: 12px;height: 12px;}
.m-form3 .btn{height: 50px;font-size: 16px;margin-bottom: 20px;}
.m-form3 .bot{font-size: 14px;}
.m-form3 .phone .inp{padding-left: 55px;}
.m-form2 .tit{font-size: 30px;margin-bottom: 30px;}
.m-form2 .tab li a{font-size: 18px;}
.m-form2 .tab li{margin-right: 30px;}
.m-form2 .tab{margin-bottom: 25px;}
.sub-er a{font-size: 14px;}
.swiper2 .mask-text2 .ls1 .tit{font-size: 14px;}


}


@media only screen and (max-width: 1415px) {
	

	.row-t4 .col-l{width: 290px;}
	.m-list23{width: 290px;}
	.m-list23 li a{font-size: 18px;}
	.row-t4 .col-r{width: 550px;}
	.m-slider14 .con{padding: 60px 20px 0;}
	.swiper2 .mask-text2 .ls1 .tit{font-size: 12px;}
	.m-txt2 .pic{width: 240px;}
	.slideNav-1{right: 8px;}
	.wp{width: 88%;}

}


@media only screen and (max-width: 1199px) {
	
	

	.lst-1 li{width: 33.33%;margin-bottom: 15px;}
	.wp,.wp2{width: auto;padding: 0 15px;}
	.lst-1 .tit{font-size: 12px;}
	.lst-1{margin: 0;}
	.lst-1 .num .n{font-size: 24px;}
	.lst-1 .icon{height: 60px;line-height: 60px;margin-bottom: 5px;}
	.lst-1 .num .unit1{font-size: 20px;}
	.section-a1{padding: 20px 0 5px;}
	.section-a2{padding: 40px 0 15px;}
	.hd-1 .title{font-size: 20px;}
	.hd-1 .desc{font-size: 14px;}
	.box-1{display: block;}
	.box-1 .box-col, .box-1 .box-cor{width: auto;}
	.swiper1 .pic{height: auto;}
	.slideNav-1{right: 5px;}
	.box-1 .box-col{margin-bottom: 20px;}
	.swiper1 .text{height: 60px;line-height: 60px;padding: 0 50px 0 15px;}
	.swiper1 .title{font-size: 16px;}
	.swiper-pagination2 .swiper-pagination-bullet-active{width: 8px;}
	.swiper-pagination2 .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 2px !important;}
	.swiper-pagination2{right: 8px !important;bottom: 26px !important;}
	.lst-2 .tit{font-size: 16px;}
	.lst-2 .desc{font-size: 13px;}
	.lst-2 .date .d2{font-size: 12px;}
	.lst-2 .date .d1{font-size: 26px;}
	.lst-2 .date{width: auto;padding-right: 15px;margin-right: 15px;}
	.box-1 .box-cor{padding: 0 15px 0 0;}
	.lst-2 .con{height: 90px;}
	.section-a2 .btns-1{margin-top: 25px;}
	.btns-1 .s1{min-width: 150px;height: 45px;line-height: 45px;font-size: 14px;}
	.tabs-1 ul{margin: 0;}
	.tabs-1 .a1{font-size: 14px;padding: 0 5px;line-height: 50px;}
	.section-a3 .hd-1{margin-bottom: 20px;}
	.box-2 .pic{width: auto;margin: 0;}
	.box-2 .text{width: auto;}
	.box-2 .wp{display: block;}
	.box-2 .text{padding: 20px 0;}
	.box-2 .title{font-size: 18px;}
	.box-2 .desc{font-size: 14px;margin-top: 10px;}
	.box-2 .ls1{margin: 20px 0 0;}
	.box-2 .ls1 li{padding: 0;margin-right: 10px;}
	.box-2 .ls1 .a1{font-size: 14px;padding: 8px 10px;}
	.section-a4{padding: 10px 0 20px;}
	.section-a4 .hd-1{margin-bottom: 25px;}
	.lst-3{margin: 0;display: block;}
	.lst-3>li{width: auto;float: none;}
	.lst-3 .hd{padding: 20px;min-height: auto;}
	.lst-3 .hd .desc{font-size: 14px;}
	.lst-3 .hd .tit{font-size: 18px;}
	.lst-3 .inner{padding: 10px 0;}
	.lst-3 .ls1 li a{padding: 10px 15px;}
	.lst-3 .ls1 .desc{font-size: 14px;margin-top: 3px;}
	.lst-3 .ls1 .tit{font-size: 16px;padding-left: 15px;}
	.lst-3 .ls1 .tit:before{top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.section-a5{padding: 40px 0;}
	.swiper2 .slider:after, .swiper2 .slider:before{display: none;}
	.swiper2 .mask-text1 .title{font-size: 18px;}
	.swiper2 .mask-text1{padding: 13px 15px;}
	.swiper2 .mask-text2{padding: 15px;}

	.swiper2 .mask-text2 .ls1{display: none;}
	/*.swiper2 .mask-text2 .desc{display: none;}*/
	.swiper2 .mask-text2 .title{font-size: 18px;}
	.swiper2 .mask-text2 .desc{margin-top: 10px;font-size: 12px;line-height: 1.5;max-height: 4.5em;
		margin-bottom: 15px;
	}
	.btns-1.c1 .s1{height: 36px;line-height: 34px;}
	.section-a6{padding: 40px 0;}
	.section-a6 .hd-1{margin-bottom: 25px;}
	.swiper3 .con{display: block;}
	.swiper3 .pic{width: auto;}
	.swiper3 .slider{padding: 20px;}
	.swiper3 .text{width: auto;padding: 15px 0;}
	.swiper3 .title{font-size: 18px;}
	.swiper3 .lg{margin-bottom: 6px;}
	.swiper3 .btns-1{margin-top: 15px;}
	.swiper3 .desc{margin-top: 10px;font-size: 14px;}
	.swiper-scrollbar1{margin-top: 25px;}
	.lst-4 .pic{height: 50px;line-height: 50px;}
	.hd-2 .title{font-size: 20px;}
	.hd-2 .title span{font-size: 36px;}
	.box-3 .pic{display: none;}
	.box-3 .form{padding: 30px 0;width: auto;}
	.hd-3 .title{font-size: 20px;}
	.hd-3 .desc{font-size: 14px;}
	.box-3 .form .hd-3{margin-bottom: 20px;}
	.box-3 .form .input .inp{font-size: 14px;height: 50px;}
	.box-3{display: block;}
	.box-3 .form .input .submit{font-size: 14px;height: 42px;width: 100px;}
	
	.ban{height: 280px;
		background-position: right center;
	}
	.ban .txt{left: 15px;right: 15px;}
	.ban .txt .tit{font-size: 22px;}
	.ban .desc{font-size: 14px;}
	.g-t2{font-size: 20px;}
	.row-c1{padding: 40px 0 30px;}
	.m-list5{margin: 25px -5px 0;}
	.m-list5 li{width: 50%;margin-bottom: 10px;}
	.m-list5 .con{margin: 0 5px;padding-top: 35px;height: 200px;}
	.m-list5 .ico{width: 50px;height: 50px;margin-bottom: 25px;}
	.m-list5 .t1{font-size: 15px;}
	.m-list5 .version{font-size: 12px;}
	.m-list5 .con:hover .ico{margin-bottom: 20px;}
	.m-list5 .con:hover{padding-top: 25px;}
	.m-list5 .bot{padding-top: 15px;}
	.m-list5 .btn{font-size: 12px;padding: 0 8px;width: auto;min-width: 60px;}
	.row-c2{padding: 40px 0 35px;}
	.row-c2 .g-t2{margin-bottom: 25px;}
	.row-c2 .col-l{width: auto;float: none;}
	.m-tab1 .desc{font-size: 14px;}
	.m-tab1 .t1{font-size: 16px;}
	.m-tab1 .ico{width: 32px;height: 32px;}
	.m-tab1 .con{padding: 13px 15px;}
	.row-c2 .col-r{width: auto;float: none;padding-top: 25px;padding-bottom: 0;}
	.m-pic{width: auto;}
	.m-pic img{display: block;margin: 0 auto;}
	.row-a1 .col-l{width: auto;float: none;padding-top: 30px;}
	.nav li .s1{line-height: 60px;padding-left: 20px;}
	.nav li .ico{margin-right: 10px;}
	.nav li .s1 span{font-size: 16px;}
	.row-a1 .col-r{width: auto;float: none;}
	.g-t1 .tit{font-size: 20px;}
	.g-t1 .more{font-size: 14px;margin-top: 5px;}
	.m-list1{margin-top: 20px;margin-bottom: 30px;}
	.m-list1 li{width: 50%;}
	.m-list1 li .con{padding: 15px 15px 0;height: 120px;}
	.m-list1 .t1{padding-left: 20px;font-size: 16px;}
	.m-list1 .t1:after{width: 2px;top: 6px;}
	.m-list1 .more{right: 20px;bottom: 15px;}
	.row-a1{padding-bottom: 10px;}
	.m-list2{margin: 20px -5px 30px;}
	.m-list2 li{width: 50%;margin-bottom: 10px;}
	.m-list2 li .con{padding: 15px 15px 0;height: 120px;margin: 0 5px;}
	.m-list2 .t1{padding-left: 20px;font-size: 16px;}
	.m-list2 .t1:after{width: 2px;top: 6px;}
	.m-list2 .more{right: 20px;bottom: 15px;}
	.row-a2{padding: 40px 0;}
	.pages li a{width: 32px;height: 32px;font-size: 12px;line-height: 30px;}
	.pages li{margin: 0 2px;}
	.pages .arrow a{padding: 0 5px;}
	.pages{margin: 30px 0;}
	.row-form1{min-height: 100vh;height: auto;padding: 80px 15px;}
	.m-form1{position: static;width: auto;height: auto;padding: 35px 15px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-form1 .item-50{width: auto;float: none;}
	.m-form1 .tit{font-size: 20px;margin-bottom: 15px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.m-form1 .sex{width: 49%;}
	.m-form1 textarea.inp{height: 120px;}
	.row-form1 .close{top: 15px;right: 15px;}
	.ban .bot .btn{margin-right: 8px;font-size: 14px;width: 100px;height: 40px;line-height: 40px;}
	.ban .bot .btn:before{display: none;}
	.ban-3 .txt .desc{margin-bottom: 15px;}
	.ban-3 .txt{top: 57%;}
	.g-tab2 li a{font-size: 14px;line-height: 60px;width: auto;}
	.row-h1{padding: 40px 0 30px;}
	.m-list17{margin: 25px -5px 0;}
	.m-list17 li{width: auto;margin-bottom: 15px;}
	.m-list17 .ico{height: 32px;margin-bottom: 15px;}
	.m-list17 .con{padding: 25px 15px;margin: 0 5px;height: auto;}
	.m-list17 .t1{font-size: 18px;margin-bottom: 10px;}
	.row-h2{padding: 40px 0 0;}
	.m-tab3 li a{font-size: 14px;padding-bottom: 15px;margin: 0 5px;}
	.m-tab3 li{width: auto;}
	.m-tab3,.m-tab3-1{margin-top: 25px;}
	.m-slider9 .slick-arrow{top: -40px;}
	.m-slider9 .pic{display: none;}
	.m-slider9 .desc{font-size: 14px;}
	.m-slider9 .t1{font-size: 18px;}
	.m-slider9 .txt{padding-top: 20px;}
	.m-slider9 .i-t{margin-bottom: 15px;}
	.row-h3{padding: 40px 0 35px;}
	.m-list18{margin-top: 25px;}
	.m-list18 li,.m-list18 li.on{width: auto;float: none;}
	.m-list18 .txt{padding: 20px;}
	.m-list18 .con{height: auto;margin-right: 0;margin-bottom: 10px;}
	.m-list18 .t2{padding-top: 0;font-size: 18px;padding-bottom: 15px;margin-bottom: 15px;}
	.m-list18 .t3{font-size: 16px;}
	.m-list18 .tips{font-size: 14px;line-height: 24px;}
	.m-list18 .txt{opacity: 1;}
	.m-list18 .t1{opacity: 0;}
	.row-h4{padding: 40px 0;}
	.m-slider10{margin-top: 25px;}
	.m-slider10 .pic{width: auto;float: none;height: auto;}
	.m-slider10 .txt{height: auto;padding: 25px 15px;}
	.m-slider10 .t1{font-size: 18px;margin-bottom: 10px;}
	.m-slider10 .desc{font-size: 14px;}
	.m-slider10 .slick-arrow{width: 36px;height: 36px;top: 27%;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-slider10 .slick-prev{left: 10px;}
	.m-slider10 .slick-next{right: 10px;}
	.row-h5{padding: 40px 0 30px;}
	.m-list19{margin: 25px 0 0;}
	.m-list19 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list19 .con{margin: 0;}
	.m-list19 .ico{width: 30px;height: 30px;margin-right: 10px;}
	.m-list19 .t1{font-size: 18px;padding-left: 20px;height: 60px;line-height: 60px;}
	.m-list19 .txt{height: auto;padding: 20px;}
	.m-list19 .desc{font-size: 14px;}
	.m-list19 .num{font-size: 22px;}
	.row-h6{padding: 40px 0;}
	.m-slider11 .pic{width: auto;float: none;height: auto;}
	.m-slider11 .txt{width: auto;float: none;height: auto;padding: 20px;}
	.m-slider11 .tab li a{font-size: 14px;padding-bottom: 15px;}
	.m-slider11 .tab li{margin-right: 15px;}
	.m-slider11 .t1{font-size: 18px;line-height: 38px;margin-bottom: 10px;}
	.m-slider11 .ico{height: 38px;}
	.m-slider11 .btn{font-size: 14px;margin-top: 20px;}
	.m-slider11 .list{font-size: 13px;}
	.m-slider11 .list p:before{top: 7px;}
	.row-h7{padding: 40px 0 30px;}
	.m-list20{margin: 25px 0 0;}
	.m-list20 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list20 .con{margin: 0;}
	.m-list20 .txt{height: auto;padding: 20px;}
	.m-list20 .t1{font-size: 18px;margin-bottom: 8px;}
	.m-list20 .desc{font-size: 14px;margin-bottom: 20px;}
	.m-list20 .more{font-size: 14px;}
	.m-list21 li{width: auto;float: none;}
	.m-list21 .ico{height: auto;width: 75px;margin-right: 20px;}
	.m-list21 .top{line-height: 1.2;}
	.m-list21 .con{height: auto;padding-top: 20px;}
	.row-t1{padding-bottom: 20px;}
	.m-list21 .desc{font-size: 14px;}
	.m-list21 .top{font-size: 14px;}
	.m-list21 .top span{font-size: 16px;}
	.m-list21 .top b{font-size: 30px;}
	.row-t2{padding: 40px 0;}
	.row-t2 .g-t2{margin-bottom: 25px;}
	.row-t2 .col-l{width: auto;float: none;}
	.m-list22 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list22{height: auto;padding: 15px;}
	.m-tab5{height: auto;overflow: hidden;padding: 15px 10px;}
	.m-tab5 li{width: 25%;float: left;margin-bottom: 0;}
	.m-tab5 span{font-size: 14px;}
	.m-tab5 li a{padding-left: 0;height: 45px;line-height: 45px;text-align: center;}
	.m-tab5 .ico{display: none;}
	.m-list22 .ico{width: 32px;height: 32px;margin-right: 10px;}
	.m-list22 .con{height: auto;padding: 15px;margin-right: 10px;}
	.m-list22 .t1{font-size: 16px;}
	.row-t3{padding: 40px 0;}
	.m-txt2{margin-top: 25px;padding: 5px 15px 15px;}
	.m-txt2 .pic{display: none;}
	.m-txt2 .txt{width: auto;}
	.m-txt2 .desc{font-size: 14px;}
	.m-txt2 .t1{font-size: 20px;padding: 15px 0 15px 15px;margin-bottom: 10px;}
	.row-t4{height: auto;padding: 80px 0 40px;}
	.row-t4 .col-l{float: none;margin: 0 auto;}
	.m-list23{width: 180px;margin: 0 auto;}
	.m-list23 li a{font-size: 16px;line-height: 36px;}
	.m-list23 .i1{left: 53px;margin-bottom: 10px;}
	.m-list23 .i3{top: 40px;}
	.m-list23 .i2{top: 44px;}
	.m-list23 .i4{margin-left: -25px;}
	.row-t4 .col-r{width: auto;float: none;margin-top: 70px;}
	.m-txt3{height: auto;padding: 2px 15px 20px;}
	.m-txt3 .t1{padding: 15px 0 15px 15px;font-size: 20px;margin-bottom: 10px;}
	.m-txt3 .t1:after{width: 2px;}
	.m-txt3 .i-t{margin-bottom: 12px;}
	.m-txt3 .desc{font-size: 14px;}
	.row-form2 .col-l{width: auto;float: none;display: none;}
	.row-form2 .col-r{width: auto;float: none;height: auto;padding-top: 120px;}
	.m-form2{position: static;margin: 0 15px;width: auto;
		-webkit-transform: translate(0);
	    -moz-transform: translate(0);
	    -o-transform: translate(0);
	    -ms-transform: translate(0);
	    transform: translate(0);
	}
	.login-logo{top: 20px;left: 20px;}
	.login-logo img{height: 40px;}
	.m-form2 .tit{font-size: 24px;margin-bottom: 25px;}
	.m-form2 .tab li a{font-size: 18px;}
	.m-form2 .tab li{margin-right: 25px;}
	.m-form2 .tab{margin-bottom: 20px;}
	.m-form2 .inp{height: 50px;font-size: 14px;margin-bottom: 15px;}
	.m-form2 .pass-b{font-size: 14px;margin-bottom: 25px;}
	.m-form2 .btn{font-size: 16px;height: 50px;}
	.m-form2 .tips{font-size: 14px;}
	.row-f1{padding: 40px 0 25px;}
	.m-list12{margin: 25px 0 0;}
	.m-list12 .con{margin: 0;padding: 20px;height: auto;}
	.m-list12 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list12 .ico{display: none;}
	.m-list12 .tit{font-size: 18px;}
	.row-f2{padding: 40px 0 25px;}
	.m-list13{margin: 25px 0 0;}
	.m-list13 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list13 .con{margin: 0;}
	.m-list13 .txt{height: auto;padding: 20px;}
	.m-list13 .t1{font-size: 18px;margin-bottom: 8px;}
	.m-list13 .desc{font-size: 14px;}
	.row-f3{padding: 40px 0;}
	.m-pic2{padding: 15px;margin-top: 25px;}
	.row-f4{padding: 40px 0 25px;}
	.m-list14{margin: 25px 0 0;}
	.m-list14 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list14 .con{margin: 0;}
	.m-list14 .tit{height: 60px;line-height: 60px;font-size: 18px;padding-left: 20px;}
	.m-list14 .ico{right: 20px;width: 36px;height: 36px;}
	.m-list14 .txt{height: auto;padding: 20px;}
	.m-list14 .desc{font-size: 14px;}
	.row-e1{padding: 40px 0;}
	.m-tit1 .tit{font-size: 20px;padding-bottom: 15px;margin-bottom: 15px;}
	.m-tit1 .desc{font-size: 14px;}
	.m-list11 .pic{width: auto;float: none;max-width: none;margin-bottom: 20px;}
	.m-list11 .txt{position: static;width: auto;font-size: 14px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-tit1{margin-bottom: 30px;}
	.m-list11{margin-top: 25px;}
	.m-list11 li{margin-bottom: 25px;}
	.m-desc1{font-size: 16px;}
	.m-slider6 .slider-for .date{width: auto;margin-right: 15px;}
	.m-slider6 .slider-for{padding: 20px;}
	.m-slider6 .slider-for .t-c{font-size: 14px;}
	.m-slider6 li{padding: 15px 0;}
	.m-slider6 .slider-nav .date{font-size: 16px;padding-bottom: 25px;}
	.m-slider6 .slider-nav .slick-current .date{font-size: 22px;}
	.row-e2{padding: 40px 0;}
	.m-slider6 .slider-nav{margin-bottom: 25px;}
	.m-slider6 .slick-prev{left: -8px;}
	.m-slider6 .slick-next{right: -8px;}
	.g-tab li a{font-size: 14px;line-height: 50px;}
	.g-tab li a:after{height: 2px;}
	.m-txt5 .left{width: auto;float: none;margin-top: 0;margin-right: 0;margin-bottom: 20px;}
	.m-txt5 .t1{font-size: 20px;padding-bottom: 15px;margin-bottom: 15px;}
	.row-j1{padding: 40px 0;}
	.m-txt5 .tips{font-size: 16px;}
	.m-txt5 .txt{font-size: 14px;}
	.row-j2{padding: 40px 0;}
	.m-tips1{font-size: 14px;margin-top: 15px;}
	.m-video{margin-top: 25px;padding-top: 60%;}
	.m-video .ico{width: 240px;margin-bottom: 10px;}
	.m-video .t1{font-size: 18px;margin-bottom: 15px;}
	.m-video .play{width: 32px;height: 32px;}
	.row-j3{padding: 40px 0;}
	.m-txt6{margin-top: 25px;padding: 20px;}
	.m-txt6 .pic{width: auto;float: none;height: auto;margin-right: 0;margin-bottom: 20px;}
	.m-txt6 .txt{font-size: 14px;line-height: 24px;}
	.m-txt6 .txt span{width: 60px;margin-right: 12px;}
	.m-txt6 .txt li{margin-bottom: 12px;}
	.m-txt6 ul{height: auto;}
	.m-list24 li{width: auto;float: none;}
	.m-list24 .t1{font-size: 20px;padding-bottom: 15px;margin-bottom: 13px;}
	.m-list24 .desc{font-size: 14px;line-height: 24px;}
	.m-list24 .ico{width: 50px;height: 50px;margin-bottom: 13px;}
	.m-list24 .con{height: 260px;}
	.row-j5{padding: 40px 0 20px;}
	.row-j5 .g-t2{margin-bottom: 25px;}
	.row-j6{padding: 40px 0 25px;}
	.m-list25{margin: 25px 0 0;}
	.m-list25 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list25 .txt{left: 25px;top: 30px;}
	.m-list25 .desc{font-size: 14px;}
	.m-list25 .t1{font-size: 20px;}
	.section-a7{padding: 0;}
	.hd-2 .title{font-size: 16px;}
	.ban2{height: 300px;}
	.ban2 .txt .tit{font-size: 22px;}
	.ban2 .txt .desc{font-size: 14px;margin-bottom: 20px;}
	.ban2 .btn{width: 110px;height: 40px;line-height: 40px;font-size: 14px;
		margin: 0 5px;
	}
	.ban2 .btn:before{width: 20px;height: 20px;}
	.row-d1{padding: 40px 0 15px;}
	.m-slider3 .swiper-container{padding: 25px 0;}
	.m-slider3 .desc{font-size: 14px;}
	.m-slider3 .t1{font-size: 18px;}
	.m-slider3 .txt{left: 15px;right: 15px;bottom: 12px;}
	.m-slider3 .swiper-arrow{z-index: 2;width: 36px;height: 36px;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-slider3 .swiper-prev{left: 10px;}
	.m-slider3 .swiper-next{right: 10px;}
	.m-slider3 .swiper-slide{margin-right: 10px;}
	.row-d2{padding: 40px 0;}
	.row-d2 .g-t2{margin-bottom: 25px;}
	.m-tab2{margin-top: 0;}
	.m-tab2 li a{line-height: 50px;font-size: 14px;}
	.m-slider4 .slick-arrow{width: 36px;height: 36px;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-slider4 .slick-prev{left: 10px;}
	.m-slider4 .slick-next{right: 10px;}
	.m-slider4 .txt{left: 30px;bottom: 20px;}
	.m-slider4 .desc{font-size: 14px;}
	.m-slider4 .t1{font-size: 18px;}
	.m-slider4 .slick-dots{display: none !important;}
	.row-d3{padding: 40px 0;}
	.m-list9{margin: 25px 0 0;}
	.m-list9 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list9 .con{height: auto;padding: 20px;margin: 0;}
	.m-list9 .t1{font-size: 18px;}
	.m-list9 .desc{font-size: 14px;}
	.m-list9 .ico{width: 50px;height: 50px;}
	.row-d4{padding: 40px 0;}
	.m-slider5 .con{margin: 25px 12px 0;}
	.m-slider5 .txt{height: auto;padding: 20px;}
	.m-slider5 .t1{font-size: 18px;margin-bottom: 10px;}
	.m-slider5 .desc{font-size: 14px;}
	.m-slider5 .slick-arrow{width: 36px;height: 36px;top: 40%;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-slider5 .slick-prev{left: 20px;}
	.m-slider5 .slick-next{right: 20px;}
	/*.m-list10 li{width: auto;float: none;margin-bottom: 15px;}*/
	.m-list10 .ico{display: none;}
	.row-d5{padding: 40px 0;}
	.m-list10 .con{height: auto;padding: 25px 20px;margin: 0 5px;}
	.m-list10 .tit span{font-size: 16px;}
	.m-list10 .tit h3{font-size: 18px;}
	.m-list10 .btn{width: 120px;border-width: 1px;font-size: 14px;height: 40px;line-height: 38px;}
	.m-list10 .tit{margin-bottom: 20px;}
	.m-list10{margin: 0 -5px;}
	.row-b6{padding: 40px 0;}
	.row-b6 .col-l{width: auto;float: none;margin-bottom: 25px;}
	.m-shai .i-t{font-size: 13px;line-height: 32px;}
	.m-shai .i-t input{width: 13px;height: 13px;}
	.m-shai .t1{font-size: 16px;}
	.m-shai .item{padding-bottom: 20px;margin-bottom: 20px;}
	.m-shai{padding: 20px;}
	.m-shai .tit{padding-top: 0;}
	.m-shai .tit h3{font-size: 18px;}
	.m-shai .tit{padding-bottom: 12px;}
	.m-shai .qing{font-size: 14px;}
	.row-b6 .col-r{width: auto;float: none;padding: 20px;}
	.g-t4{font-size: 18px;padding-bottom: 12px;}
	.m-list7 .con{padding: 15px 0;}
	.m-list7 .tit{font-size: 18px;margin-bottom: 8px;}
	.m-list7 .info span{font-size: 14px;}
	.m-list7 .info span:after{height: 12px;margin: 0 8px;}
	.m-list7 .desc{font-size: 14px;}
	.m-list7{padding-bottom: 0;}
	.row-b7{padding: 40px 0;}
	.row-b7 .col-l{width: auto;float: none;margin-bottom: 25px;}
	.m-details3{padding: 20px;}
	.m-details3 h1{font-size: 20px;padding-bottom: 15px;}
	.m-details3 .txt{padding-top: 15px;}
	.m-details3 .t1{font-size: 18px;margin-bottom: 12px;}
	.m-details3 .i-t{font-size: 14px;}
	.m-details3 .item{margin-bottom: 30px;}
	.m-details3 .desc{font-size: 14px;line-height: 2;}
	.m-details3 .share{display: none;}
	.m-details3 .bot{padding-top: 15px;}
	.m-details3 .btn{width: 120px;height: 40px;font-size: 14px;line-height: 40px;}
	.row-b7 .col-r{width: auto;float: none;padding: 20px;}
	.m-list8 .info span{font-size: 13px;}
	.m-list8 .info span:after{height: 12px;}
	.m-list8 .con{padding: 15px 0;}
	.m-list6 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list6 .txt{padding: 20px;height: auto;}
	.m-list6 .tit{font-size: 18px;margin-bottom: 12px;}
	.m-list6 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-list6 .more{font-size: 13px;}
	.row-b4{padding: 40px 0;}
	.m-slider2 .play{width: 36px;height: 36px;}
	.m-slider2 .t1{left: 15px;right: 15px;bottom: 13px;font-size: 18px;}
	.m-slider2 .slick-arrow{width: 36px;height: 36px;z-index: 2;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-slider2 .slick-prev{left: 20px;}
	.m-slider2 .slick-next{right: 20px;}
	.m-slider2{margin-bottom: 30px;}
	.m-sel{margin: 25px 0 10px;display: block;}
	.m-sel .item{width: auto;margin-bottom: 10px;}
	.m-sel .item.open{z-index: 5;}
	.m-details2 h1{font-size: 22px;padding-bottom: 15px;margin-bottom: 20px;}
	.m-details2{padding: 40px 0;}
	.m-details2 .txt{width: auto;float: none;font-size: 14px;margin-bottom: 30px;}
	.m-details2 .info{width: auto;float: none;}
	.m-details2 .m-1{padding: 20px;}
	.m-details2 .t1{font-size: 18px;}
	.m-details2 .p-t{font-size: 14px;margin-bottom: 20px;}
	.m-details2 .link a{font-size: 14px;line-height: 36px;}
	.m-map{display: none;}
	.row-e3{padding: 40px 0 25px;}
	.m-list15 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list15{width: auto;margin: 25px 15px 0;}
	.m-list15 .con{padding: 5px 20px 20px;height: auto;}
	.m-list15 .tit{font-size: 18px;}
	.row-e4{padding: 40px 0;}
	.m-tips2{font-size: 14px;margin-top: 12px;}
	.m-list16 li{}
	.m-list16{margin-top: 25px;}
	.m-list16 .ico{width: 40px;height: 40px;margin-bottom: 12px;}
	.m-list16 .t1{font-size: 16px;}
	.m-list16 .desc{font-size: 14px;line-height: 32px;}
	.m-list16 .btn{width: 90px;height: 32px;line-height: 32px;margin-top: 26px;}
	.m-list16 .desc:before{width: 24px;margin-bottom: 12px;}
	.row-b1 .col-l{width: auto;float: none;padding-right: 0;margin-bottom: 25px;}
	.row-b1{padding: 40px 0;}
	.m-slider1 .pic{height: auto;}
	.row-b1 .col-r{width: auto;padding-left: 0;float: none;}
	.m-slider1 .tit{font-size: 16px;}
	.m-slider1 .date{font-size: 12px;}
	.m-slider1 .txt{left: 15px;bottom: 13px;right: 70px;}
	.m-slider1 .slick-dots li button{width: 6px;height: 6px;}
	.m-slider1 .slick-dots li{margin-left: 4px;}
	.m-slider1 .slick-dots{right: 15px;bottom: 15px;}
	.m-slider1 .slick-dots li.slick-active button{height: 15px;}
	.m-news .con{height: auto;padding: 15px;}
	.m-news .tit{font-size: 16px;}
	.m-news .date{font-size: 12px;margin-bottom: 5px;}
	.m-news .desc{font-size: 14px;}
	.m-news .pic{margin-bottom: 15px;}
	.row-b2{padding: 40px 0;}
	.m-list3 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list3 .tit{font-size: 16px;}
	.m-list3 .date{font-size: 12px;margin-bottom: 5px;}
	.m-list3 .desc{font-size: 14px;}
	.m-list3 .pic{margin-bottom: 15px;}
	.m-list3 .txt{height: auto;padding: 0 15px 15px;}
	.row-b3 .col-l{width: auto;float: none;padding-top: 40px;}
	.m-details h1{font-size: 22px;}
	.m-details .info{font-size: 14px;padding-bottom: 15px;margin-bottom: 20px;}
	.m-details .txt{font-size: 14px;}
	.m-details .share{display: none;}
	.m-details .arrow{padding-top: 20px;}
	.m-details .arrow .item{font-size: 14px;}
	.row-b3 .col-r{width: auto;float: none;padding-top: 50px;}
	.m-list4{margin-top: 15px;}
	.m-list4 .pic{margin-bottom: 15px;}
	.m-list4 li{margin-bottom: 20px;}
	.ban .btn-jia{width: 120px;height: 36px;line-height: 36px;font-size: 14px;}
	.row-g1{padding: 40px 0;}
	.m-txt1{padding: 40px 20px 20px;margin-bottom: 30px;}
	.m-txt1 .desc{font-size: 14px;}
	.m-txt1 .pic{display: none;}
	.m-txt1 .desc:before{width: 22px;height: 20px;top: -28px;}
	.m-slider7{margin-top: 25px;}
	.m-slider7 .pic{width: auto;float: none;height: auto;}
	.m-slider7 .txt{height: auto;padding: 20px;}
	.m-slider7 .t1{font-size: 18px;padding: 0 0 15px;margin-bottom: 13px;}
	.m-slider7 .desc{font-size: 14px;margin-bottom: 20px;}
	.m-slider7 .info li{margin-right: 20px;}
	.m-slider7 .tips{font-size: 14px;}
	.m-slider7 .top{font-size: 14px;}
	.m-slider7 .top span{font-size: 26px;}
	.m-slider7 .ico{width: 32px;}
	.m-slider7 .info{margin-bottom: 20px;}
	.m-slider7 .btn{width: 120px;height: 40px;line-height: 40px;font-size: 14px;}
	.row-g2{padding: 40px 0;}
	/*.m-tab3 ul{white-space: nowrap;}*/
	.m-tab3{overflow: hidden;overflow-x: auto;}
	.m-tips3{font-size: 14px;margin-top: 20px;}
	.m-slider8 .slick-arrow{width: 36px;height: 36px;z-index: 2;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-slider8 .slick-prev{left: 20px;}
	.m-slider8 .slick-next{right: 20px;}
	.m-txt4 .pic{width: auto;float: none;height: auto;}
	.m-txt4 .txt{padding: 5px 20px 20px;}
	.m-txt4 .t1{font-size: 18px;padding: 15px 0;margin-bottom: 15px;
		-o-background-size: 22px auto;
		-ms-background-size: 22px auto;
		-moz-background-size: 22px auto;
		-webkit-background-size: 22px auto;
		background-size: 22px auto;
	}
	.m-txt4 .desc{font-size: 14px;}
	.m-txt4{margin-top: 25px;}
	.row-u1{padding: 40px 0;}
	.row-u2{padding: 40px 0;}
	.m-slider12{margin-top: 25px;}
	.m-slider12 .con{padding: 20px;height: 200px;}
	.m-slider12 .t1{font-size: 18px;}
	.m-slider12 .num{font-size: 32px;}
	.m-slider12 .top{line-height: 40px;margin-bottom: 10px;}
	.row-u3{padding: 40px 0;}
	.row-u4{padding: 40px 0;}
	.m-slider13 .pic{width: auto;float: none;height: auto;}
	.m-slider13 .txt{padding: 20px;}
	.m-slider13 .t1{padding: 0 0 15px;font-size: 18px;margin-bottom: 15px;}
	.m-slider13 .desc{font-size: 14px;}
	.m-slider13{margin-top: 25px;}
	.m-slider13 .slick-arrow{width: 24px;height: 24px;top: -64px;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.row-u5{padding: 40px 0 20px;}
	.m-slider14 .con{margin-top: 25px;}
	.m-slider14 .slick-arrow{width: 36px;height: 36px;z-index: 2;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-slider14 .slick-prev{left: 20px;}
	.m-slider14 .slick-next{right: 20px;}
	.m-slider14 .pic{width: 80px;bottom: 25px;}
	.m-slider14 .con{padding: 25px 15px;margin: 25px 5px;height: 260px;}
	.m-slider14 .desc{font-size: 14px;line-height: 24px;}
	.m-slider14{margin: 0 5px;}
	.row-form3{height: auto;min-height: 100%;padding-bottom: 150px;padding-top: 150px;}
	.zhu-btn{right: 20px;top: 20px;font-size: 14px;}
	.m-form3{position: static;width: auto;padding: 15px;margin: 0 15px;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-o-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}
	.m-form3 .tit{font-size: 20px;margin-bottom: 15px;}
	.m-form3 .inp{height: 50px;font-size: 14px;}
	.m-form3 .tel{height: 50px;line-height: 50px;left: 15px;font-size: 14px;}
	.m-form3 .code-btn{right: 20px;height: 50px;font-size: 14px;}
	.m-form3 .item{margin-bottom: 15px;}
	.m-form3 .pass-tips{font-size: 12px;line-height: 22px;margin-bottom: 25px;}
	.m-form3 .tips{font-size: 14px;}
	.m-form3 .tips .she{width: 12px;height: 12px;}
	.m-form3 .btn{height: 50px;font-size: 16px;margin-bottom: 20px;}
	.m-form3 .bot{font-size: 14px;}
	.m-form3 .phone .inp{padding-left: 55px;}

	.slideNav-1 .hd{width: 56px;height: 60px;}
	.slideNav-1 .hd .title{font-size: 12px;}
	.slideNav-1 .hd .icon{width: 20px;height: 20px;}
	.slideNav-1 .items:nth-child(1) .hd{height: 66px;}
	.slideNav-1 .goTop .hd .icon{width: 30px;height: 30px;}


	.sub-er{position: static;width: auto;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.header .header-navsub{position: static;}

	.pop-video .cont{width: 95%;}
	.pop-video .close{width: 30px;height: 30px;right: -12px;top: -12px;
		-o-background-size: 16px auto;
		-ms-background-size: 16px auto;
		-moz-background-size: 16px auto;
		-webkit-background-size: 16px auto;
		background-size: 16px auto;
	}

	.m-tab3 li:hover a:after, .m-tab3 li.on a:after{width: 90%;}
	.m-slider3 .pic{height: 400px;}
	.m-slider3 .swiper-slide:hover{
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-o-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}
	.hd-2 .title span{font-size: 24px;}
	.section-a7 .hd-2{width: 130px;top: 55%;
		-webkit-transform: translate(-98%, -50%);
	    -ms-transform: translate(-98%, -50%);
	    -o-transform: translate(-98%, -50%);
	    transform: translate(-98%, -50%);
	}
	.hd-2 .title{line-height: 1.2;}
	.lst-3 .con:hover {
	    -webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	    -o-transform: translateY(0px);
	    transform: translateY(0px);
	}

	.he-tit .t1{font-size: 20px;margin-bottom: 0;}
	.he-tit .desc{font-size: 12px;width: 150px;margin: 0 auto;text-align: center;}


	.box-so{margin-top: 50px;padding-top: 35px;}
	.so2{width: auto;margin-bottom: 25px;}
	.so2 .inp{height: 45px;}
	.so2 .btn{width: 80px;height: 45px;font-size: 16px;}
	.so-tab li a{font-size: 14px;padding-bottom: 15px;}
	.so-tab ul{white-space: nowrap;}
	.so-tab li{margin-right: 10px;float: none;display: inline-block;}
	.so-tab{overflow-x: auto;}
	.row-so .col-l{width: auto;float: none;margin-right: 0;}
	.row-so{padding-top: 30px;}
	.so-list .t1{font-size: 18px;margin-bottom: 12px;}
	.so-list .desc{font-size: 14px;margin-bottom: 15px;}
	.so-list .lab{font-size: 14px;}
	.so-list .con{padding-bottom: 20px;}
	.so-list li{margin-bottom: 20px;}
	.row-so .col-r{padding-bottom: 50px;padding-top: 20px;}

	.g-tab2.fixed{top: 0;}
	.row-yi{padding: 30px 0 50px;}
	.row-yi .col-l{width: auto;float: none;margin-right: 0;padding-top: 0;margin-bottom: 30px;}
	.m-sel{padding-right: 0;}
	.m-sel .btn-qing{position: static;display: block;width: 100%;}
	.m-list17 .con{height: 220px;margin-bottom: 40px;}
	.m-list17 .slick-arrow{width: 36px;height: 36px;z-index: 2;top: auto;bottom: 5px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-list17 .slick-prev{left: 50%;margin-left: -50px;}
	.m-list17 .slick-next{right: 50%;margin-right: -50px;}


}