*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
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}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
.detail-1 em, .detail-1 i{font-style: revert;}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",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:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.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}
body{padding-top:160px}
.bdPt0{padding-top:0}
.wp{width:90%;max-width:1400px;margin:0 auto}
.wp1600{width:90%;max-width:1600px;margin:0 auto}
.header-menuBtn{display:none;position:absolute;top:10px;right:20px;width:40px;height:40px;cursor:pointer;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;z-index:5}
.header-menuBtn span{position:absolute;left:8px;top:50%;right:0;width:24px;height:3px;margin-top:-2px;background-color:#0086b3;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header-menuBtn span:after,.header-menuBtn span:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:30px;background-color:#0086b3;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header-menuBtn span:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}
.header-menuBtn span:after{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}
.header-menuBtn.header-menuBtn__open span{background-color:transparent}
.header-menuBtn.header-menuBtn__open span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.header-menuBtn.header-menuBtn__open span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header{position:absolute;left:0;top:0;right:0;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.11);z-index:100}
.header .header1{padding:0 50px;height:94px;border-bottom:1px solid rgba(0,134,179,.1);display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.header .header1 .h-cor{display:-webkit-flex;display:flex;align-items:center}
.header .header2{padding:0 110px;height:66px}
.header .header2 .header-set{display:none}
.header .header-logo{display:block;width:350px;height:80px;line-height:80px;font-size:0}
.header .header-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header .header-set{font-size:16px;color:#666;line-height:40px;display:-webkit-flex;display:flex;align-items:center}
.header .header-set .item{display:block;font-size:inherit;color:inherit;position: relative;cursor: pointer; display:-webkit-flex;display:flex;align-items:center}
.header .header-set .hd{width: 100%; display:-webkit-flex;display:flex;align-items:center}
.header .header-set .icon-img{margin-right: 8px; display:block;max-width:32px;flex-shrink:0}
.header .header-set .icon-arrow{margin-left: 8px; display: block; width: 14px; height: 8px; background: url(../images/icon-arrow21.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; flex-shrink: 0;}
.header .header-set .pop{padding: 3px 0; position: absolute; left: 50%; top: 100%; width: 104px; background-color: #fff; border: 1px solid #D9D9D9; box-shadow: 0 4px 4px rgba(0, 0, 0, 0.11); border-radius: 5px; z-index: 10; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); opacity: 0; visibility: hidden;}
.header .header-set .pop a{display: block; line-height: 26px; font-size: 14px; color: #181818; text-align: center; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.header .header-set .pop a:hover{color: #0086B3;}
.header .header-set .item:hover .pop{opacity: 1; visibility: visible; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.header .header-set .icon-so{display:block;border-radius:50%;width:40px;height:40px;background:#0086b3 url(../images/icon-so1.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;flex-shrink:0}
.header .header-set .line{margin:0 16px;width:1px;height:16px;background-color:#d9d9d9}
.header .header-set .search{margin-left:50px}
.header .header-set .item:hover{text-decoration:underline}
.header .header-nav{height:100%;display:-webkit-flex;display:flex;justify-content:center}
.header .header-nav>li{position:relative;flex-grow:1}
.header .header-nav>li>a{padding:0 15px;display:block;height:100%;font-size:18px;color:#181818;text-align:center;font-weight:700;display:-webkit-flex;display:flex;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-nav>li>a span{position:relative;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.header .header-nav>li>a span:before{content:'';position:absolute;left:0;bottom:0;right:0;height:4px;background-color:#0086b3;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .header-navsub{position:absolute;left:50%;top:100%;min-width:100%;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:none}
.header .sub1{padding:15px 0;min-width:160px;background-color:#fff;border-bottom:1px solid #dcdee0;box-shadow:0 3px 4px rgba(0,0,0,.11)}
.header .sub1 a{padding:8px 19px;display:block;font-size:16px;color:#323233;text-align:center;line-height:1.5}
.header .sub1 a:hover{color:#0086b3;font-weight:700}
.header .header-nav>li.on>a,.header .header-nav>li:hover>a{color:#0086b3}
.header .header-nav>li.on>a span:before,.header .header-nav>li:hover>a span:before{opacity:1}
.footer{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.footer .footer1{padding:80px 0 40px;border-bottom:1px solid rgba(255,255,255,.2);display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.footer .footer1 .f-col{width:78.43%;flex-shrink:0}
.footer .footer1 .f-cor{flex-shrink:0}
.footer .footer2{padding:40px 0 86px}
.footer .footer-info{margin:0 -20px -30px;font-size:18px;color:#fff;line-height:2.11;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.footer .footer-info .item{padding:0 20px;margin-bottom:30px;width:50%;flex-shrink:0}
.footer .footer-info .title{margin-bottom:3px;font-size:24px;color:#fff;font-weight:700;line-height:1.58}
.footer .footer-info .text .it1{margin-right:-20px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.footer .footer-info .text .it1 .col{padding-right:20px}
.footer .footer-codes{margin:0 -12px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.footer .footer-codes .item{padding:0 12px;margin-bottom:30px}
.footer .footer-codes .pic{margin:0 auto 10px;width:120px;height:120px;line-height:120px;font-size:0;text-align:center}
.footer .footer-codes .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-codes .title{font-size:16px;color:#fff;font-weight:400;line-height:1.25;text-align:center}
.footer .footer-copy{font-size:18px;color:#fff;line-height:1.78;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.footer .footer-copy a{color:inherit;font-size:inherit}
.footer .footer-copy a:hover{text-decoration:underline}
.slideEnter{position:fixed;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 3px 4px rgba(0,0,0,.11);z-index:10;display:none}
.slideEnter .item{position:relative}
.slideEnter .hd{display:block;padding:5px;display:block;width:72px;min-height:72px;background-color:#f0f8fa;position:relative;z-index:11;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.slideEnter .icon{margin:0 auto 6px;width:30px;height:30px;line-height:30px;font-size:0;text-align:center}
.slideEnter .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.slideEnter .icon .ig2{display:none}
.slideEnter .title{font-size:13px;color:#333;font-weight:400;line-height:1.3;text-align:center}
.slideEnter .pop{padding:14px 16px 10px;position:absolute;right:100%;top:0;width:150px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.11);z-index:10;-webkit-transform:translateX(300px);-ms-transform:translateX(300px);-o-transform:translateX(300px);transform:translateX(300px);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.slideEnter .pop .pop-title{margin-bottom:8px;padding-bottom:8px;font-size:14px;color:#181818;font-weight:700;line-height:1.3;border-bottom:1px dashed #d9d9d9}
.slideEnter .pop .pop-link{margin:0 -5px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.slideEnter .pop .pop-link a{padding:0 5px;display:block;width:50%;font-size:13px;color:#181818;line-height:1.62;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.slideEnter .pop .pop-link a:hover{color:#0086b3}
.slideEnter .item:hover .hd{background-color:#0086b3}
.slideEnter .item:hover .icon img{display:none}
.slideEnter .item:hover .icon .ig2{display:inline-block}
.slideEnter .item:hover .title{color:#fff}
.slideEnter .item:hover .pop{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.drop01{position:relative}
.drop01 .drop01-input{position:relative;cursor:pointer}
.drop01 .icon-arrow{position:absolute;right:0;top:0;width:50px;height:50px;background:url(../images/icon-arrow1.png) right 16px center no-repeat;-webkit-background-size:15px auto;background-size:15px auto}
.drop01 .drop01-tit{padding:0 20px;padding-right:40px;display:block;width:100%;height:50px;line-height:48px;font-size:16px;color:#666;border:1px solid #c2c2c2;border-radius:5px;cursor:pointer}
.drop01 .drop01-tit::-webkit-input-placeholder{color:#333}
.drop01 .drop01-tit::-moz-placeholder{color:#333}
.drop01 .drop01-tit::-ms-input-placeholder{color:#333}
.drop01 .drop01-options{padding:17px 16px 17px 27px;background-color:#fff;right:0;position:absolute;top:94%;left:0;z-index:19;box-shadow:0 0 6px 0 rgba(0,0,0,.2);border-radius:8px;max-height:396px;display:none}
.drop01 .drop01-options .content_dept{height:100%;overflow-y:auto}
.drop01 .drop01-options .content_dept::-webkit-scrollbar{width:7px;height:100%}
.drop01 .drop01-options .content_dept::-webkit-scrollbar-track{background-color:transparent}
.drop01 .drop01-options .content_dept::-webkit-scrollbar-thumb{background:#0086b3;border-radius:10px}
.drop01 .drop01-options .content_dept::-webkit-scrollbar-thumb:window-inactive{background:#0086b3;border-radius:10px}
.drop01 .drop01-options li{padding:6px 0;font-size:16px;color:#333;line-height:1.5;cursor:pointer}
.drop01 .drop01-options .inp-s{display:block;width:100%;height:45px;line-height:45px;border:1px solid #0086b3;font-size:16px;color:#333;padding:0 15px}
.drop01 .drop01-options span{display:block;width:100%;padding-left:27px;background:url(../images/icon-chk1.png) left center no-repeat;cursor:pointer;user-select:none}
.drop01 .drop01-options .on span{color:#0086b3;text-decoration:underline;font-weight:700;background-image:url(../images/icon-chk2.png)}
.drop02{position:relative}
.drop02 .drop02-input{position:relative;cursor:pointer}
.drop02 .icon-arrow{position:absolute;right:0;top:0;width:50px;height:50px;background:url(../images/icon-arrow13.png) right 16px center no-repeat;-webkit-background-size:15px auto;background-size:15px auto}
.drop02 .drop02-tit{padding:0 20px;padding-right:40px;display:block;width:100%;height:50px;line-height:48px;font-size:16px;color:#f6f4f4;border:1px solid rgba(246,244,244,.2);border-radius:50px;background-color:transparent;cursor:pointer}
.drop02 .drop02-tit::-webkit-input-placeholder{color:#333}
.drop02 .drop02-tit::-moz-placeholder{color:#333}
.drop02 .drop02-tit::-ms-input-placeholder{color:#333}
.drop02 .drop02-options{padding:17px 16px 17px 27px;background-color:#fff;right:0;position:absolute;top:94%;left:0;z-index:19;box-shadow:0 0 6px 0 rgba(0,0,0,.2);border-radius:8px;max-height:396px;display:none}
.drop02 .drop02-options .content_dept{height:100%;overflow-y:auto}
.drop02 .drop02-options .content_dept::-webkit-scrollbar{width:7px;height:100%}
.drop02 .drop02-options .content_dept::-webkit-scrollbar-track{background-color:transparent}
.drop02 .drop02-options .content_dept::-webkit-scrollbar-thumb{background:#0086b3;border-radius:10px}
.drop02 .drop02-options .content_dept::-webkit-scrollbar-thumb:window-inactive{background:#0086b3;border-radius:10px}
.drop02 .drop02-options li{padding:6px 0;font-size:16px;color:#333;line-height:1.5;cursor:pointer}
.drop02 .drop02-options .inp-s{display:block;width:100%;height:45px;line-height:45px;border:1px solid #0086b3;font-size:16px;color:#333;padding:0 15px}
.drop02 .drop02-options span{display:block;width:100%;padding-left:27px;background:url(../images/icon-chk1.png) left center no-repeat;cursor:pointer;user-select:none}
.drop02 .drop02-options .on span{color:#0086b3;text-decoration:underline;font-weight:700;background-image:url(../images/icon-chk2.png)}
.swp-pagination1{position:absolute;left:0;bottom:0!important;right:0;font-size:0;text-align:center;z-index:10}
.swp-pagination1 .swiper-pagination-bullet{margin:0 5px!important;display:inline-block;vertical-align:middle;width:8px;height:8px;background-color:#fff;border-radius:30px;opacity:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swp-pagination1 .swiper-pagination-bullet-active{width:40px;background-color:#00b086;border-radius:10px}
.swp-pagination1.c1 .swiper-pagination-bullet{margin:0 6px!important;width:12px;height:12px}
.swp-pagination1.c1 .swiper-pagination-bullet-active{width:48px;background-color:#0086b3}
.swp-pagination1.c2 .swiper-pagination-bullet{margin:0 5px!important;width:10px;height:10px}
.swp-pagination1.c2 .swiper-pagination-bullet-active{width:12px;height:12px;background-color:#0086b3}
.swp-arrow1{position:absolute;top:50%;width:44px;height:44px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px auto;background-size:24px auto;background-color:#0086b3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;cursor:pointer;z-index:10}
.swp-arrow1.prev{left:0;background-image:url(../images/icon-arrow4.png)}
.swp-arrow1.next{right:0;background-image:url(../images/icon-arrow5.png)}
.swp-arrow1.next.swiper-button-disabled,.swp-arrow1.prev.swiper-button-disabled{background-color:#fff}
.swp-arrow1.prev.swiper-button-disabled{background-image:url(../images/icon-arrow2.png)}
.swp-arrow1.next.swiper-button-disabled{background-image:url(../images/icon-arrow3.png)}
.swp-arrow2{position:absolute;left:0;bottom:0;right:0;font-size:0;text-align:center;z-index:10}
.swp-arrow2 .next,.swp-arrow2 .prev{margin:0 10px;display:inline-block;vertical-align:middle;width:44px;height:44px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px auto;background-size:24px auto;background-color:#009c74;border-radius:50%;cursor:pointer}
.swp-arrow2 .prev{background-image:url(../images/icon-arrow4.png)}
.swp-arrow2 .next{background-image:url(../images/icon-arrow5.png)}
.swp-arrow2 .next.swiper-button-disabled,.swp-arrow2 .prev.swiper-button-disabled{background-color:#fff}
.swp-arrow2 .prev.swiper-button-disabled{background-image:url(../images/icon-arrow2.png)}
.swp-arrow2 .next.swiper-button-disabled{background-image:url(../images/icon-arrow3.png)}
.swp-arrow2.c1 .next,.swp-arrow2.c1 .prev{background-color:#0086b3}
.swp-arrow2.c1 .next.swiper-button-disabled,.swp-arrow2.c1 .prev.swiper-button-disabled{background-color:#fff}
.search1{padding:0 110px 0 38px;display:block;position:relative;border:1px solid #c2c2c2;border-radius:5px}
.search1 input{outline:0;border:none;background-color:transparent}
.search1 .icon-so{position:absolute;left:16px;top:50%;width:24px;height:24px;background:url(../images/icon-so2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.search1 .inp{padding:0 14px;display:block;width:100%;height:48px;line-height:48px;font-size:16px;color:#181818}
.search1 .submit{position:absolute;right:0;top:0;width:110px;height:48px;line-height:48px;background-color:#0086b3;font-size:18px;color:#fff;font-weight:700;text-align:center;cursor:pointer}
.search2{padding-right:60px;width:320px;height:50px;border:1px solid rgba(0,134,179,.4);border-radius:50px;position:relative;overflow:hidden}
.search2 input{outline:0;border:none;background-color:transparent}
.search2 .inp{padding:0 20px;display:block;width:100%;height:48px;line-height:48px;font-size:16px;color:#0086b3}
.search2 .inp::-webkit-input-placeholder{color:#0086b3}
.search2 .inp::-moz-placeholder{color:#0086b3}
.search2 .inp:-ms-input-placeholder{color:#0086b3}
.search2 .submit{position:absolute;right:0;top:0;width:60px;height:50px;background:url(../images/icon-so3.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto}
.search2.c1{border-color:rgba(255,255,255,.4)}
.search2.c1 .inp{color:#fff}
.search2.c1 .inp::-webkit-input-placeholder{color:#fff}
.search2.c1 .inp::-moz-placeholder{color:#fff}
.search2.c1 .inp:-ms-input-placeholder{color:#fff}
.search2.c1 .submit{background-image:url(../images/icon-so4.png)}
.search3{width:320px;border:1px solid #dcdee0;position:relative;border-radius:4px}
.search3 input{outline:0;border:none;background-color:transparent}
.search3 .inp{padding:0 80px 0 36px;display:block;width:100%;height:38px;line-height:38px;font-size:16px;color:#181818;border-radius:4px}
.search3 .submit{position:absolute;right:0;top:0;width:40px;height:38px;background:url(../images/icon-so5.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto}
.search3.search3_2 .submit{background-image:url(../images/icon-so6.png)}
.box-filter1{margin-bottom:60px;padding:17px 40px;padding-left:20px;background-color:#0086b3}
.box-filter1 input{outline:0;border:none}
.box-filter1,.box-filter1 form{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.box-filter1 form{flex-grow:1}
.box-filter1 .sel{padding: 0 20px; padding-right: 40px; display: block; width: 320px; height: 50px; line-height: 48px; border: 1px solid rgba(246,244,244,.2); border-radius: 50px; font-size: 16px; color: #f6f4f4; background: url(../images/icon-arrow13.png) right 15px center no-repeat; -webkit-background-size: 15px auto; background-size: 15px auto;}
.box-filter1 .layui-form-select .layui-input{padding: 0 20px; padding-right: 40px; display: block; width: 320px; height: 50px; line-height: 48px; border: 1px solid rgba(255,255,255,.4); border-radius: 50px; font-size: 16px; color: #f6f4f4; background-color: transparent;}
.box-filter1 .layui-form-select .layui-input::-webkit-input-placeholder{color:#fff}
.box-filter1 .layui-form-select .layui-input::-moz-placeholder{color:#fff}
.box-filter1 .layui-form-select .layui-input:-ms-input-placeholder{color:#fff}
.box-filter1 .layui-form-select .layui-input:hover{border-color: rgba(255,255,255,.4) !important;}
.box-filter1 .layui-form-select .layui-edge{margin: 0; top: 50%; border: none; width: 30px; height: 30px; background: url(../images/icon-arrow13.png) center center no-repeat; -webkit-background-size: 15px auto; background-size: 15px auto; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%);}
.box-filter1 .layui-form-select dl{top: 110%; padding-top: 0; padding-bottom: 0;}
.box-filter1 .layui-form-select dl::-webkit-scrollbar {
    width: 4px;
}
.box-filter1 .layui-form-select dl::-webkit-scrollbar-track {
    background: #ddd;
}
.box-filter1 .layui-form-select dl::-webkit-scrollbar-thumb {
    background: #0086b3;
}
.box-filter1 .layui-form-select dl::-webkit-scrollbar-thumb:window-inactive {
    background: #0086b3;
}
.box-filter1 .layui-form-select dl dd.layui-this{background-color: #0086b3;}
.box-filter1 .box-col{flex-grow:1}
.box-filter1 .box-cor{margin-left:40px;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.box-filter1 .txt{font-size:16px;color:#fff;line-height:1.75}
.box-filter1 .btn-submit,.box-filter1 .drop02,.box-filter1 .search2{margin-left:10px;flex-shrink:0}
.box-filter1 .drop02{width:320px}
.box-filter1 .btn-submit{width:100px;height:50px;line-height:50px;background-color:#fff;border-radius:30px;font-size:20px;color:#0086b3;text-align:center}
.box-filter2{padding-bottom:28px;border-bottom:1px solid #d9d9d9;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.box-filter2 .box-col{padding-top:2px}
.box-filter2 .tags{font-size:16px;color:#323233;line-height:2.25;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-filter2 .tags span{margin-right:20px;padding-left:20px;display:block;position:relative}
.box-filter2 .tags span:before{content:'';position:absolute;left:0;top:50%;width:10px;height:10px;background-color:#dea000;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.box-filter2 .tags .s1:before{background-color:#dea000}
.box-filter2 .tags .s2:before{background-color:#005db3}
.box-filter2 .tags .s3:before{background-color:#00b3a8}
.box-filter2 .tags .s4:before{background-color:#009ed0}
.box-filter2 .tags .s5:before{background-color:#0086b3}
.box-filter2 .result{font-size:16px;color:#838281}
.box-filter2 .result span{display:inline-block;vertical-align:middle;font-size:22px;color:#0086b3;font-weight:700}
.lsTabs-1{min-width:100%;display:-webkit-flex;display:flex}
.lsTabs-1 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}
.lsTabs-1 .a1{padding:0 42px;display:block;font-size:24px;color:#333;line-height:2.08}
.lsTabs-1 .btns-1{display:none}
.lsTabs-1 .on .a1{color:#0086b3;font-weight:700}
.lsTabs-1 .on .btns-1{display:block}
.lsTabs-1.c1 .a1{color:rgba(230,243,247,.9)}
.lsTabs-1.c1 .on .a1{color:#fff}
.lsTabs-2{display:-webkit-flex;display:flex}
.lsTabs-2 ul{margin:0 -24px;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lsTabs-2 li{position:relative}
.lsTabs-2 li:before{content:'';position:absolute;right:0;top:50%;width:1px;height:24px;background-color:#d9d9d9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lsTabs-2 li:last-child:before{display:none}
.lsTabs-2 .a1{padding:0 24px;display:block;font-size:24px;color:#181818}
.lsTabs-2 .on .a1{color:#0086b3;font-weight:700}
.lsTabs-3{margin-bottom:60px;display:-webkit-flex;display:flex}
.lsTabs-3 ul{margin:0 -5px -10px;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.lsTabs-3 li{padding:0 5px;margin-bottom:10px}
.lsTabs-3 .a1{padding:0 38px;display:block;min-width:168px;font-size:22px;color:#0086b3;text-align:center;line-height:46px;background-color:#fff;border:1px solid #0086b3;border-radius:48px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsTabs-3 .a1:hover,.lsTabs-3 .on .a1{background-color:#0086b3;border-color:#0086b3;color:#fff;font-weight:700}
.lsTabs-3.lsTabs3_2 .a1{padding:0 20px;min-width:144px}
.lsTabs-4{margin-bottom:60px;display:-webkit-flex;display:flex}
.lsTabs-4 ul{margin:0 -12px -20px;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.lsTabs-4 li{padding:0 12px;margin-bottom:20px;width:20%;flex-shrink:0}
.lsTabs-4 .con{padding:20px 32px;display:block;height:100%;min-height:128px;background-color:rgba(230,243,247,.9);border-radius:16px;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsTabs-4 .icon{margin-right:12px;width:80px;height:80px;line-height:80px;font-size:0;text-align:center;position:relative;flex-shrink:0}
.lsTabs-4 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsTabs-4 .icon .ig2{opacity:0}
.lsTabs-4 .tit{font-size:24px;color:#181818;font-weight:400;line-height:1.33;flex-grow:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsTabs-4 .con:hover,.lsTabs-4 .on .con{background-color:#0086b3}
.lsTabs-4 .con:hover .icon img,.lsTabs-4 .on .icon img{opacity:0}
.lsTabs-4 .con:hover .icon .ig2,.lsTabs-4 .on .icon .ig2{opacity:1}
.lsTabs-4 .con:hover .tit,.lsTabs-4 .on .tit{color:#fff;font-weight:700}
.lsTabs-5{margin-bottom:64px;display:-webkit-flex;display:flex}
.lsTabs-5 ul{margin:0 -10px -20px;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.lsTabs-5 li{padding:0 10px;margin-bottom:20px;width:14.28%;flex-shrink:0}
.lsTabs-5 .con{padding:10px 18px 18px;display:block;height:100%;min-height:184px;background-color:#e6f3f7;border-radius:16px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsTabs-5 .icon{margin:0 auto 12px;width:80px;height:80px;position:relative}
.lsTabs-5 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsTabs-5 .icon .ig2{opacity:0}
.lsTabs-5 .tit{font-size:24px;color:#181818;font-weight:400;line-height:1.33;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsTabs-5 .con:hover,.lsTabs-5 .on .con{background-color:#0086b3}
.lsTabs-5 .con:hover .icon img,.lsTabs-5 .on .icon img{opacity:0}
.lsTabs-5 .con:hover .icon .ig2,.lsTabs-5 .on .icon .ig2{opacity:1}
.lsTabs-5 .con:hover .tit,.lsTabs-5 .on .tit{color:#fff;font-weight:700}
.lsTabs-6{border-bottom:2px solid #0086b3;display:-webkit-flex;display:flex}
.lsTabs-6 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}
.lsTabs-6 li{flex-shrink:0}
.lsTabs-6 .tit{padding:0 15px;display:block;min-width:160px;font-size:20px;color:#181818;line-height:40px;text-align:center}
.lsTabs-6 .on .tit{background-color:#0086b3;color:#fff;border-radius:6px 6px 0 0}
.lsTabs-7{margin:0 auto 24px;display:-webkit-flex;display:flex}
.lsTabs-7 ul{margin:0 -5px -10px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lsTabs-7 li{padding:0 5px;margin-bottom:10px;flex-shrink:0}
.lsTabs-7 .a1{padding:0 10px;display:block;min-width:120px;font-size:16px;color:#181818;line-height:40px;text-align:center;background-color:#d9d9d9}
.lsTabs-7 .on .a1{background-color:#0086b3;color:#fff}
.lsTabs-8{margin-bottom:40px;padding-bottom:1px;border-bottom:2px solid #0086b3;display:-webkit-flex;display:flex}
.lsTabs-8 ul{isplay:-webkit-flex;display:flex;flex-wrap:wrap}
.lsTabs-8 li{flex-shrink:0}
.lsTabs-8 .tit{padding:0 21px;display:block;font-size:20px;color:#181818;line-height:48px;border-radius:6px 6px 0 0;text-align:center}
.lsTabs-8 .on{margin-right:15px}
.lsTabs-8 .on .tit{padding:0 40px;background-color:#0086b3;color:#fff}
.tabs-desc1 .tab-item{display:none}
.tabs-desc1 .tab-item.on{display:block}
.form-1{padding:61px 0;margin:0 auto;width:1000px;background-color:#fff;border-radius:10px}
.form-1,.form-1 form{display:block;display:-webkit-flex;display:flex}
.form-1 form{width:100%}
.form-1 button,.form-1 input{outline:0;border:none}
.form-1 .col{padding:0 11.4%;width:63%;border-right:1px solid #d9d9d9;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.form-1 .cor{padding:0 5%;width:37%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.form-1 .cor .form-hd{margin-bottom:36px}
.form-1 .form-hd{margin-bottom:22px}
.form-1 .form-hd .title{font-size:32px;color:#181818;font-weight:700;line-height:1.3;text-align:center}
.form-1 .form-hd .desc{margin-top:16px;font-size:16px;color:#838281;line-height:1.3;text-align:center}
.form-1 .form-cont{margin-bottom:-24px}
.form-1 .form-item{margin-bottom:24px;height:60px;border:1px solid #d9d9d9;border-radius:8px}
.form-1 .inp{padding:0 22px;display:block;width:100%;height:58px;line-height:58px;border-radius:8px;font-size:16px;color:#181818}
.form-1 .inp::-webkit-input-placeholder{color:#838281}
.form-1 .inp::-moz-placeholder{color:#838281}
.form-1 .inp:-ms-input-placeholder{color:#838281}
.form-1 .submit{display:block;width:100%;height:60px;line-height:60px;background-color:#0086b3;border-radius:6px;font-size:24px;color:#fff;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.form-1 .submit:hover{opacity:.8}
.form-1 .form-code{padding-right:130px;position:relative}
.form-1 .form-code .form-vcodebtn{position:absolute;right:11px;top:50%;width:108px;height:40px;line-height:40px;background-color:#0086b3;border-radius:4px;font-size:16px;color:#fff;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-1 .form-code2{padding-right:132px;position:relative;border:none}
.form-1 .form-code2 .inp{height:60px;line-height:58px;border:1px solid #d9d9d9}
.form-1 .form-code2 .pic{position:absolute;right:0;top:50%;width:115px;height:46px;line-height:46px;font-size:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-1 .form-code2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.form-1 .form-xy{padding-top:20px;font-size:16px;color:#838281}
.form-1 .form-xy a{font-size:inherit;color:inherit}
.form-1 .form-xy a:hover{color:#0086b3;text-decoration:underline}
.form-1 .form-btns{margin-top:20px}
.form-1 .form-code3 .pic{margin:0 auto 24px;width:144px;height:144px;line-height:142px;font-size:0;text-align:center;border:1px solid #d9d9d9;border-radius:8px}
.form-1 .form-code3 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.form-1 .form-code3 .tit{font-size:16px;color:#181818;font-weight:400;line-height:1.5;text-align:center}
.form-2 input,.form-2 select,.form-2 textarea{outline:0;border:none;background-color:transparent}
.form-2 .form-col1{width:100%!important}
.form-2 .form-cont{margin:0 -12px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.form-2 .form-item{padding:0 12px;margin-bottom:20px;width:50%;flex-shrink:0}
.form-2 .label{margin-bottom:5px;display:block;font-size:18px;color:#333;line-height:1.5;display:-webkit-flex;display:flex}
.form-2 .label em{margin-left:4px;color:#9e0000;flex-shrink:0}
.form-2 .inp{padding:0 20px;display:block;width:100%;height:50px;line-height:48px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#181818}
.form-2 .tar{padding:16px 20px;display:block;width:100%;height:100px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#181818;resize:none}
.form-2 .select select{padding:0 20px;padding-right:60px;display:block;width:100%;height:50px;line-height:48px;border:1px solid #ddd;font-size:16px;color:#181818;border-radius:4px;background:url(../images/icon-arrow14.png) right 14px center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.form-2 .form-btns{margin-top:40px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.form-2 .form-btns .cancel,.form-2 .form-btns .submit{margin:0 20px;width:320px;height:50px;line-height:48px;border:1px solid #0086b3;border-radius:4px;font-size:16px;font-weight:700;text-align:center;flex-shrink:0}
.form-2 .form-btns .cancel{background-color:#fff;color:#0086b3}
.form-2 .form-btns .submit{background-color:#0086b3;color:#fff}
.form-2 .inp:focus,.form-2 .select select:focus,.form-2 .tar:focus{border-color:#008acf;box-shadow:4px 4px 4px rgba(0,138,207,.15)}
.box-form3{display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.box-form3 .box-form3-inner{max-width:100%}
.form-3{margin:0 auto}
.form-3 button,.form-3 input,.form-3 select,.form-3 textarea{outline:0;border:none;background-color:transparent}
.form-3 .form-items+.form-items{margin-top:34px}
.form-3 .form-top{margin-bottom:32px}
.form-3 .form-top .title{font-size:18px;color:#181818;line-height:1.33;font-weight:700}
.form-3 .form-item{display:-webkit-flex;display:flex;align-items:flex-start}
.form-3 .form-item+.form-item{margin-top:18px}
.form-3 .label{margin-right:10px;width:72px;font-size:16px;color:#666;line-height:2.38;text-align:right;flex-shrink:0}
.form-3 .label em{display:inline-block;color:#d20029}
.form-3 .input{width:600px;flex-shrink:0}
.form-3 .inp{padding:0 20px;display:block;width:100%;height:38px;line-height:36px;border:1px solid #d9d9d9;border-radius:4px;font-size:16px;color:#181818}
.form-3 .inp.readonly{border-color:transparent}
.form-3 .inp.readonly:focus{border-color:transparent;box-shadow:none}
.form-3 .select select{padding:0 20px;padding-right:60px;display:block;width:100%;height:38px;line-height:36px;border:1px solid #d9d9d9;border-radius:4px;font-size:16px;color:#181818;background:url(../images/icon-arrow15.png) right 14px center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.form-3 .card-id{height:38px;border:1px solid #ddd;border-radius:4px;display:-webkit-flex;display:flex}
.form-3 .card-id select{padding:0 20px;display:block;width:calc(50% - 19px);height:36px;line-height:36px;font-size:16px;color:#181818;text-align:center;flex-grow:1}
.form-3 .card-id em{width:38px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#eee;font-size:16px;color:#333;text-align:center;line-height:36px;flex-shrink:0}
.form-3 .city .select{margin-bottom:18px}
.form-3 .code{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}
.form-3 .code .inp{width:60%}
.form-3 .code .pic{width:80px;height:38px;line-height:38px;font-size:0;text-align:center}
.form-3 .code .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.form-3 .code .refresh{display:block;font-size:16px;color:#0086b3}
.form-3 .code .refresh:hover{text-decoration:underline}
.form-3 .form-btns{margin-top:46px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.form-3 .form-btns .cancel,.form-3 .form-btns .submit{margin:0 10px;display:block;width:170px;height:40px;line-height:38px;border:1px solid #0086b3;border-radius:4px;font-size:18px;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.form-3 .form-btns .cancel{display:block;background-color:#fff;color:#0086b3}
.form-3 .form-btns .submit{display:block;background-color:#0086b3;color:#fff}
.form-3 .form-btns .submit:hover{opacity:.8}
.form-3 .form-btns.tal{margin-top:30px;padding-left:72px;justify-content:flex-start}
.form-3 .inp:focus,.form-3 .select select:focus{border-color:#008acf;box-shadow:4px 4px 4px rgba(0,138,207,.15)}
.form-3.form3_2 .label{width:136px}
.form-3.form3_2 .form-btns{padding-left:136px}
.form-3.form3_3 .label{width:96px}
.table-1 table{width:100%}
.table-1 td{padding:7px 50px;font-size:16px;color:#181818;line-height:34px;border:1px solid #d9d9d9}
.table-1 .name{color:#0086b3;font-weight:700;text-align:right}
.table-2 table{width:100%}
.table-2 td,.table-2 th{border:1px solid #dcdee0}
.table-2 th{padding:8px;background-color:#e6f3f7;height:64px;font-weight:400;text-align:center;font-size:16px;color:#181818;line-height:1.25}
.table-2 td{padding:8px;height:84px;font-size:14px;color:#181818;line-height:1.57;text-align:center}
.table-2 thead th:nth-child(1){color:#646566}
.table-2 .yy .tag{margin:0 auto;width:26px;height:26px;line-height:26px;background-color:#009ed0;border-radius:50%;font-size:14px;color:#fff;text-align:center}
.table-2 .yy .tag.s1{background-color:#0086b3}
.table-2 .yy .tag.s2{background-color:#dea000}
.table-2 .yy .tag.s3{background-color:#00b3a8}
.table-2 .yy .tag.s4{background-color:#005db3}
.table-2 .yy .tag.s5{background-color:#009ed0}
.table-2 .yy .btns{margin:10px auto 0;display:block;width:60px;line-height:24px;background-color:#0086b3;border-radius:4px;font-size:14px;color:#fff;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.table-2 .yy .btns:hover{opacity:.8}
.table-3 table{width:100%}
.table-3 td,.table-3 th{border:1px solid #eaeaea}
.table-3 th{padding:6px;height:60px;font-weight:400;font-size:16px;color:#333;text-align:center;line-height:1.38;background-color:#f9f9f9}
.table-3 td{height:60px;font-size:16px;color:#666;text-align:center;line-height:1.38}
.table-3 .state{display:block;width:100%;height:100%;font-size:16px;text-align:center;line-height:1.38;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.table-3 .state.s1{background-color:#d9d9d9;color:#666}
.table-3 .state.s2{background-color:#fff1e0;color:#fd9b26}
.table-3 .state.s3{background-color:#e6f3f7;color:#0086b3}
.table-3 .state.s3.on,.table-3 .state.s3:hover{background-color:#0086b3;color:#fff}
.table-4 table{width:100%;border:1px solid #dcdee0}
.table-4 th{padding:3px 8px;background-color:#e6f3f7;height:50px;font-weight:400;text-align:center;font-size:16px;color:#181818;line-height:1.25}
.table-4 td{padding:3px 8px;height:34px;font-size:14px;color:#646566;line-height:1.57;text-align:center;border:1px solid #dcdee0}
.table-4 thead th:nth-child(1){color:#646566}
.table-4 .tag{margin:0 auto;width:26px;height:26px;line-height:26px;background-color:#009ed0;border-radius:50%;font-size:14px;color:#fff;text-align:center;cursor: default}
.table-4 .tag.s1{background-color:#0086b3}
.table-4 .tag.s2{background-color:#dea000}
.table-4 .tag.s3{background-color:#00b3a8}
.table-4 .tag.s4{background-color:#005db3}
.table-4 .tag.s5{background-color:#009ed0}
.table-5 table{width:100%}
.table-5 td,.table-5 th{padding:5px 10px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.table-5 th{background-color:#e6f3f7;font-size:16px;color:#0086b3;text-align:center;height:48px}
.table-5 td{font-size:16px;color:#181818;text-align:center;height:48px}
.table-5 .btns .a1{display:inline-block;font-size:16px;color:#0086b3;line-height:1.88}
.table-5 .btns .a1:hover{text-decoration:underline}
.table-5 td:first-child,.table-5 th:first-child{padding:0;padding-left:40px;text-align:left}
.desc-1{display:-webkit-flex;display:flex;align-items:flex-start}
.desc-1 .pic{width:53.57%;position:relative;overflow:hidden;flex-shrink:0}
.desc-1 .pic:before{content:'';display:block;padding-top:65.87%}
.desc-1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.desc-1 .cont{padding:62px 60px 43px;margin-top:153px;margin-left:-7.14%;width:53.57%;background-color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.11);position:relative;z-index:10;flex-shrink:0}
.desc-1 .title{font-size:24px;color:#0086b3;font-weight:700;line-height:1.3}
.desc-1 .desc{margin-top:30px;font-size:18px;color:#181818;line-height:1.89;max-height:11.34em;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden}
.desc-1 .btns-1{margin-top:10px}
.desc-2{margin-bottom:56px;padding-bottom:60px;border-bottom:1px dashed #fff;display:-webkit-flex;display:flex;align-items:center}
.desc-2 .pic{margin-right:48px;width:224px;flex-shrink:0}
.desc-2 .pic img{display:block}
.desc-2 .text{flex-grow:1}
.desc-2 .title{font-size:20px;color:#fff;font-weight:700;line-height:1.5;display:-webkit-flex;display:flex}
.desc-2 .title span{padding-left:30px;background:url(../images/icon-shape1.png) left center no-repeat;-webkit-background-size:22px auto;background-size:22px auto}
.desc-2 .txt{margin-top:5px;font-size:16px;color:#fff;line-height:2}
.desc-3{background-color:#e6f3f7;border:1px solid #e6f3f7;display:-webkit-flex;display:flex;align-items:flex-start}
.desc-3 .pic{padding:20px;width:50%;height:400px;line-height:360px;font-size:0;text-align:center;background-color:#fff;flex-shrink:0}
.desc-3 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.desc-3 .text{padding:68px 40px 20px;width:50%;flex-shrink:0}
.desc-3 .title{font-size:24px;color:#0086b3;font-weight:700;line-height:1.33}
.desc-3 .desc{margin-top:20px;font-size:16px;color:#181818;line-height:2;height:14em;-webkit-box-orient:vertical;-webkit-line-clamp:7;display:-webkit-box;overflow:hidden}
.desc-3 .btns-1{margin-top:3px}
.desc-4{padding:70px 140px;min-height:320px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.desc-4 .hd-1{margin-bottom:26px}
.desc-4 .text{font-size:24px;color:#fff;line-height:1.3}
.desc-4 .text .title{font-weight:700}
.desc-4 .text .info{margin-top:20px}
.desc-4 .text .info img{margin:0 8px 0 0;display:inline-block;vertical-align:top;max-width:36px}
.desc-5{font-size:16px;color:#181818;line-height:2}
.desc-5.c1{color:#0086b3}
.desc-6{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.desc-6 .pic{margin-left:89px;width:48.64%;flex-shrink:0;order:2}
.desc-6 .pic img{display:block}
.desc-6 .text{flex-grow:1;order:1}
.desc-6 .title{font-size:24px;color:#0086b3;font-weight:700;line-height:1.42}
.desc-6 .line{margin:28px 0;width:48px;height:1px;background-color:#0086b3}
.desc-6 .desc{font-size:18px;color:#181818;line-height:1.89}
.desc-7{font-size:18px;color:#181818;line-height:2.33}
.desc-7 .iframe{display:block;height:1220px;overflow-y:auto}
.desc-8{margin:0 -20px -40px;word-break:break-all;display:-webkit-flex;display:flex;flex-wrap:wrap}
.desc-8 .items{padding:0 20px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.desc-8 .con{padding:40px 36px;display:block;height:100%;min-height:440px;box-shadow:0 2px 6px rgba(0,0,0,.11);display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.desc-8 .t1{font-size:18px;color:#181818;line-height:2}
.desc-8 .t1 span{font-weight:700;color:#0086b3}
.desc-8 .line{margin:24px 0;height:1px;border-top:1px dashed #d9d9d9}
.desc-8 .t2{font-size:18px;color:#181818;line-height:2}
.desc-8 .t2 h4{font-weight:700}
.desc-8 .t2 a{display:block;color:#0086b3}
.desc-8 .t2 a:hover{text-decoration:underline}
.desc-8 .pic{margin:12px auto 0;padding:10px;width:200px;height:200px;line-height:180px;font-size:0;text-align:center}
.desc-8 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.desc-9{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.desc-9 .items{padding:0 20px;margin-bottom:40px;flex-shrink:0}
.desc-9 .items:nth-child(1){width:66.7%}
.desc-9 .items:nth-child(2){width:33.3%}
.desc-9 .con{padding:46px 40px;display:block;height:100%;box-shadow:0 2px 6px rgba(0,0,0,.11)}
.desc-9 h4{font-size:18px;color:#181818;font-weight:700;line-height:2}
.desc-9 .line{margin:20px 0;height:1px;border-top:1px dashed #d9d9d9}
.desc-9 .desc{font-size:18px;color:#181818;line-height:2}
.desc-9 .desc a{color:#0086b3}
.desc-9 .desc a:hover{text-decoration:underline}
.desc-9 .info{font-size:18px;color:#181818;line-height:2}
.desc-9 .info .info-item{overflow:hidden}
.desc-9 .info .icon{margin:9px 10px 0 0;float:left;width:20px;height:20px;line-height:20px;font-size:0;text-align:center}
.desc-9 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.desc-9 .info .desc{overflow:hidden}
.desc-10{padding:21px 0 0;position:relative}
.desc-10 .btns-2{position:absolute;top:-28px;left:0;z-index:10}
.desc-10 .hd-1{margin-bottom:0}
.desc-10 .line{margin:29px 0 25px;height:1px;border-top:1px solid #d9d9d9}
.desc-10 .cont{font-size:16px;color:#181818;line-height:2}
.desc-11 .ls-38{margin-top:40px}
.desc-11 .items+.items{margin-top:40px}
.desc-11 .hd{margin-bottom:24px}
.desc-11 .hd .title{font-size:24px;color:#0086b3;font-weight:700;line-height:1.33}
.desc-11 .cont{font-size:16px;color:#181818;line-height:2}
.desc-12{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.desc-12 .left{width:32.3%;flex-shrink:0}
.desc-12 .left .lg{margin-bottom:61px}
.desc-12 .left .lg img{display:block;max-height:84px}
.desc-12 .left .title{font-size:36px;color:#fff;font-weight:700;line-height:1.2}
.desc-12 .left .line{margin:21px 0 24px;width:48px;height:1px;background-color:#fff;opacity:.4}
.desc-12 .left .desc{font-size:16px;color:#fff;line-height:2}
.desc-12 .left .btns{margin-top:64px;display:block;width:180px;line-height:38px;border:1px solid rgba(255,255,255,.4);border-radius:24px;font-size:16px;color:#fff;text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.desc-12 .left .btns .icon-down{margin-right:10px;display:block;width:24px;height:24px;background:url(../images/icon-down2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.desc-12 .right{width:63.43%;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:space-between}
.desc-12 .right .item{padding:17px 20px;width:calc(50% - 24px);min-height:502px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border:18px solid rgba(255,255,255,.5);position:relative;z-index:1}
.desc-12 .right .item .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}
.desc-12 .right .t1{font-size:24px;color:#008acf;font-weight:700;line-height:1.3;text-align:center}
.desc-12 .right .t2{margin-top:18px;font-size:18px;color:#181818;line-height:1.3;text-align:center}
.desc-12 .right .code1{margin:42px auto 0;padding-top:66px;width:180px;height:322px;background:url(../images/bg-phone1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.desc-12 .right .code1 .pic{margin:0 auto;padding:12px;width:144px;height:144px;line-height:120px;font-size:0;text-align:center;background-color:#fff}
.desc-12 .right .code1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.desc-12 .right .code1 .desc{margin-top:25px;font-size:18px;color:#333;line-height:1.22;text-align:center}
.desc-12 .right .tags{padding-top:28px;font-size:16px;color:#181818;line-height:1.75}
.desc-12 .right .tags p{padding-left:20px;position:relative}
.desc-12 .right .tags p:before{content:'';position:absolute;left:0;top:10px;width:10px;height:10px;background-color:#009c74;border-radius:50%}
.desc-12 .right .code2{margin-top:40px}
.desc-12 .right .code2 .pic{margin:0 auto;padding:12px;width:144px;height:144px;line-height:120px;font-size:0;text-align:center;background-color:#fff}
.desc-12 .right .code2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.desc-12 .right .code2 .desc{margin-top:26px;font-size:18px;color:#fff;line-height:1.22;text-align:center}
.desc-13 .title{margin-bottom:27px;font-size:16px;color:#fff;font-weight:700;text-align:center;line-height:40px;display:-webkit-flex;display:flex;justify-content:center}
.desc-13 .title span{padding:0 20px;display:block;min-width:160px;border-radius:4px;background-color:#0086b3}
.desc-13 .pic img{margin:0 auto;display:block}
.desc-14{font-size:16px;color:#181818;line-height:2}
.desc-14 .items{padding:37px 0 40px;border-bottom:1px dashed #d9d9d9}
.desc-14 .items:first-child{padding-top:0}
.desc-14 .items:last-child{border:none}
.desc-14 .title-8{margin-bottom:35px}
.desc-14 .cont1{margin-bottom:40px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.desc-14 .cont1 .left{width:49.29%;flex-shrink:0}
.desc-14 .cont1 .right{width:46.43%;flex-shrink:0}
.desc-14 .cont1 .pic{overflow:hidden}
.desc-14 .cont1 .pic img{display:block;width:100%}
.desc-15{padding: 40px; padding-bottom: 50px; border: 1px solid #D9D9D9}
.desc-15 .items{}
.desc-15 .line{margin: 40px 0 47px; border-top: 1px dashed #D9D9D9}
.desc-15 .ls1{margin: 0 -36px -30px; display: -webkit-flex; display: flex; flex-wrap: wrap}
.desc-15 .ls1 li{padding: 0 110px; margin-bottom: 30px; width: 50%; border-right: 1px dashed #D9D9D9; flex-shrink: 0}
.desc-15 .ls1 .con{display: block}
.desc-15 .ls1 .tit{font-size: 20px; color: #008ACF; font-weight: bold; line-height: 1.6}
.desc-15 .ls1 .info{margin-top: 24px; font-size: 18px; color: #181818; line-height: 2}
.desc-15 .ls1 .info span{color: #0086B3}
.desc-15 .ls1 li:nth-child(2n){border-right: none}
.desc-15 .ls2{margin: 0 -20px -40px; display: -webkit-flex; display: flex; flex-wrap: wrap}
.desc-15 .ls2 li{padding: 0 20px; margin-bottom: 40px; width: 33.33%; position: relative; flex-shrink: 0}
.desc-15 .ls2 li:before{content: ''; position: absolute; right: 0; top: 24px; bottom: 24px; width: 1px; border-right: 1px dashed #D9D9D9}
.desc-15 .ls2 .con{display: block; height: 100%; display: -webkit-flex; display: flex; flex-direction: column; justify-content: center}
.desc-15 .ls2 .hd{margin-bottom: 24px; width: 100%; flex-shrink: 0; display: -webkit-flex; display: flex; justify-content: center}
.desc-15 .ls2 .hd .tit{padding: 0 12px 24px; min-width: 54.6%; font-size: 18px; color: #181818; font-weight: bold; line-height: 2; text-align: center; border-bottom: 1px dashed #D9D9D9}
.desc-15 .ls2 .pic{margin: 0 auto; padding: 10px; width: 200px; height: 200px; line-height: 180px; font-size: 0; text-align: center; flex-shrink: 0}
.desc-15 .ls2 .pic img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%}
.desc-15 .ls2 li:nth-child(3n):before{display: none}
.pages{padding-top:60px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.pages input{outline:0;border:none}
.pages .go,.pages ul{margin:0 5px}
.pages ul{margin-bottom:-5px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{padding:0 5px;margin-bottom:5px}
.pages ul a,.pages ul span{padding:0 5px;display:block;font-size:16px;color:#666!important;min-width:38px;line-height:38px;text-align:center;background-color:#e6f3f7;border-radius:4px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pages ul .next a,.pages ul .next span,.pages ul .prev a,.pages ul .prev span{padding:0;width:38px;height:38px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:12px auto;background-size:12px auto}
.pages ul .prev a,.pages ul .prev span{background-image:url(../images/icon-arrow9.png)}
.pages ul .next a,.pages ul .next span{background-image:url(../images/icon-arrow10.png)}
.pages ul .active a,.pages ul .active span,.pages ul a:hover,.pages ul span:hover{background-color:#0086b3;color:#fff!important}
.pages ul .prev a:hover,.pages ul .prev span:hover{background-image:url(../images/icon-arrow11.png)}
.pages ul .next a:hover,.pages ul .next span:hover{background-image:url(../images/icon-arrow12.png)}
.pages ul .disable{display:none}
.pages .go{padding:0 6px;border:1px solid #0086b3; background-color: transparent !important;border-radius:4px;overflow:hidden;display:-webkit-flex;display:flex;align-items:center}
.pages .go:hover{background-color: transparent; color: #333 !important;}
.pages .go .inp{padding:0 5px;display:block;width:58px;height:36px;line-height:36px;font-size:14px;color:#333;text-align:center}
.pages .go .go-btn{margin-right: 4px; width:56px;height:32px;line-height:32px;background-color:#0086b3;border-radius:4px;font-size:16px;color:#fff;text-align:center}
.pages.c-yellow ul a{background-color:#e9eef8;color:#323233}
.pages.c-yellow ul .active a,.pages.c-yellow ul a:hover{background-color:#ff9500;color:#fff}
.pages.c-yellow .go{background-color:#fff}
.pages.c-yellow .go .go-btn{background-color:#ff9500}
.cur{padding-top:16px;display:-webkit-flex;display:flex;justify-content:flex-end}
.cur .inn{padding-left:36px;background:url(../images/icon-pos1.png) left top 4px no-repeat;-webkit-background-size:24px auto;background-size:24px auto;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.cur a,.cur em,.cur span{display:block;font-size:16px;color:#666;line-height:2;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.cur em{margin:0 10px;width:10px;height:13px;background:url(../images/icon-arrow8.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.cur a:hover,.cur span{color:#0086b3}
.hd-1{padding-right:120px;margin-bottom:46px;position:relative;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.hd-1 .hd-col{flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.hd-1 .hd-cor{padding-top:4px;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.hd-1 .search2{position:absolute;right:130px;top:4px;z-index:10}
.hd-1 .btns-1{position:absolute;right:0;top:4px;z-index:10}
.hd-1.column{padding:0;margin:0!important;display:block}
.hd-1.column .hd-col{margin:0;margin-bottom:30px}
.hd-1.column .hd-cor{padding:0;display:block}
.hd-1.column .btns-1{position:static}
.hd-1.hd1_2{padding-right:470px;position:relative}
.hd-1.hd1_2 .hd-col{margin-right:50px}
.hd-1.hd1_3{padding:0}
.hd-1.hd1_4{padding-right:360px}
.hd-1.hd1_4 .hd-cor{padding:0}
.hd-1.hd1_4 .search2{right:0}
.hd-1.middle{justify-content:center}
.hd-2{margin-bottom:15px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.hd-2 .hd-col{flex-shrink:0}
.hd-2 .hd-cor{flex-shrink:0}
.hd-2.middle{justify-content:center}
.hd-3{margin-bottom:37px;border-bottom:1px solid #d9d9d9;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.hd-3 .hd-col{flex-shrink:0}
.hd-3 .hd-cor{flex-shrink:0}
.title-1{display:-webkit-flex;display:flex;align-items:center}
.title-1 .icon{margin-right:16px;width:58px;height:58px;line-height:54px;font-size:0;text-align:center;border:2px dashed #0086b3;border-radius:50%;flex-shrink:0}
.title-1 .icon img{display:inline-block;vertical-align:middle;max-width:80%;max-height:80%}
.title-1 .tit{font-size:36px;color:#333;font-weight:700;line-height:1.61}
.title-1.c1 .icon{border-color:#fff}
.title-1.c1 .tit{color:#fff}
.title-2 .tit{padding-bottom:22px;width:66px;font-size:36px;color:#fff;text-align:center;font-weight:700;line-height:1.11;background:url(../images/line1.png) center bottom no-repeat;-webkit-background-size:100% auto;background-size:100% auto}
.title-3 .tit{font-size:24px;color:#181818;font-weight:700;line-height:1.3}
.title-4 .tit{font-size:32px;color:#181818;font-weight:400;text-align:center;line-height:1.11}
.title-5{padding-bottom:25px;font-size:24px;color:#0086b3;line-height:1.33;position:relative}
.title-5:before{content:'';position:absolute;left:0;bottom:-1px;width:100px;height:3px;background-color:#0086b3}
.title-6{font-size:40px;color:#0086b3;line-height:1.33;font-weight:700}
.title-7{font-size:24px;color:#fff;line-height:1.33;display:-webkit-flex;display:flex;flex-wrap:wrap}
.title-7 span{padding:8px 25px;display:block;min-width:360px;position:relative;background:linear-gradient(90deg,rgba(0,134,179,1),rgba(0,134,179,.2));border-radius:4px;flex-shrink:0}
.title-7 span:before{content:'';position:absolute;left:10px;top:20px;width:6px;height:6px;background-color:#fff;border-radius:50%}
.title-8{font-size:24px;color:#0086b3;font-weight:700;line-height:1.3}
.btns-1{font-size:16px;color:#333;line-height:3.13;display:-webkit-flex;display:flex}
.btns-1 .s1{padding-left:30px;font-size:inherit;color:inherit;line-height:inherit;background:url(../images/btn-ic1.png) left center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;flex-shrink:0}
.btns-1 .s1:hover{color:#0086b3;font-weight:700}
.btns-1.c1{color:#fff}
.btns-1.c1 .s1{background-image:url(../images/btn-ic2.png)}
.btns-1.c1 .s1:hover{color:#fff;font-weight:700}
.btns-1.c2{color:#0086b3}
.btns-1.c3{color:#666}
.btns-1.middle{justify-content:center}
.btns-2 .s1{display:block;font-size:16px;color:#fff;width:144px;line-height:40px;background-color:#0086b3;border-radius:40px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.btns-2 .s1 span{padding-left:32px;display:block;background:url(../images/icon-return1.png) left center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;flex-shrink:0}
.section-nav{position:absolute;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.section-nav .wp{padding:44px 46px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.11);position:relative}
.section-nav .wp:before{content:'';position:absolute;right:16px;bottom:16px;width:12px;height:12px;background:url(../images/icon-shape2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.lsNav-1{margin:0 -10px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lsNav-1 li{padding:0 10px;margin-bottom:20px;width:12.5%;flex-shrink:0}
.lsNav-1 .con{padding:19px 5px;display:block;height:100%;min-height:148px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsNav-1 .icon{margin:0 auto 10px;width:70px;height:70px;position:relative}
.lsNav-1 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsNav-1 .icon .ig_on{opacity:0}
.lsNav-1 .title{font-size:20px;color:#181818;font-weight:400;line-height:1.3;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.lsNav-1 .con:hover{background-color:#0086b3;border-radius:10px}
.lsNav-1 .con:hover .icon img{opacity:0}
.lsNav-1 .con:hover .icon .ig_on{opacity:1}
.lsNav-1 .con:hover .title{color:#fff;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.section-nav2{background-color:#0086b3}
.lsNav-2{margin:0 -30px;color: #fff;display:-webkit-flex;display:flex}
.lsNav-2 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}
.lsNav-2 a{padding:0 30px;display:block;font-size:20px;color:#fff;line-height:68px}
.lsNav-2 .on a,.lsNav-2 a:hover{font-weight:700}
.soPop1{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;display:none}
.soPop1 input{outline:0;border:none}
.soPop1 .close{position:absolute;right:16px;top:0;width:60px;height:60px;background:url(../images/icon-close1.png) center center no-repeat;-webkit-background-size:26px auto;background-size:26px auto;z-index:10;cursor:pointer}
.soPop1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.75}
.soPop1 .cont{position:absolute;left:0;top:0;right:0;min-height:120px;background-color:#fff;z-index:10}
.soPop1 .cont .wp{padding:34px 0;position:relative;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.soPop1 .cont .col,.soPop1 .cont .cor{margin:0 6px}
.soPop1 .cont .col{width:190px}
.soPop1 .cont .cor{width:648px}
.m-pop.pop_2 .pop-cont{width:750px}
.m-pop.pop_3 .pop-cont{width:900px}
.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.m-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.6}
.m-pop .pop-cont{position:absolute;left:50%;top:50%;width:600px;background-color:#fff;border-radius:10px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.m-pop .pop-close{position:absolute;right:30px;top:30px;width:40px;height:40px;background:url(../images/icon-close2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;cursor:pointer}
.m-pop .pop-hd{padding:20px 30px;height:91px;border-bottom:1px solid #d9d9d9;display:-webkit-flex;display:flex;align-items:flex-end}
.m-pop .pop-hd .title{font-size:24px;color:#181818;font-weight:400;line-height:1.67}
.m-pop .pop-bd{max-height:86vh;overflow-y:auto}
.m-pop.active{opacity:1;visibility:visible}
.win-1{padding:28px 60px 89px;font-size:16px;line-height:2.5}
.win-1 .item{display:-webkit-flex;display:flex;align-items:flex-start}
.win-1 .label{color:#838281;text-align:right;width:120px;flex-shrink:0}
.win-1 .con{width:calc(100% - 120px);color:#000;flex-shrink:0}
.win-1 .yz-n{margin-left:10px;font-size:20px;color:#0086b3;line-height:1}
.win-1 .pic{margin-top:10px;width:280px;height:132px;line-height:132px;font-size:0;text-align:center}
.win-1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.win-1 .btns{padding-left:120px;margin-top:30px;display:-webkit-flex;display:flex}
.win-1 .btns .a1{display:block;width:104px;line-height:40px;background-color:#0086b3;border-radius:4px;font-size:16px;color:#fff;text-align:center}
.win-2{padding:24px 0 30px}
.win-2 .items1{padding:0 40px}
.win-2 .items1 img{margin:0 auto 10px;display:block;max-height:62px}
.win-2 .items1 #wx{width: 100px; height: 100px; max-height:100px !important;}
.win-2 .items1 .t1{font-size:24px;color:#0086b3;line-height:1.67;text-align:center}
.win-2 .items1 .t2{margin-top:10px;font-size:16px;color:#838281;line-height:2.5;text-align:center}
.win-2 .items1 .t3{margin-top:10px;font-size:36px;color:#0086b3;line-height:1.11;font-weight:700;text-align:center}
.win-2 .items2{padding:0 40px;display:-webkit-flex;display:flex;justify-content:center}
.win-2 .items2 .info{font-size:16px;color:#000;line-height:2.5}
.win-2 .items2 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.win-2 .items2 .info .label{color:#838281}
.win-2 .items3{padding:0 40px;font-size:16px;color:#666;line-height:1.75}
.win-2 .line{margin:24px 0;height:1px;border-top:1px dashed #d9d9d9}
.win-2 .btns{margin-top:24px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.win-2 .btns .a1,.win-2 .btns .a2{margin:0 8px;display:block;width:164px;height:40px;line-height:38px;border:1px solid #0086b3;border-radius:4px;font-size:16px;text-align:center;flex-shrink:0}
.win-2 .btns .a1{background-color:#0086b3;border-color:#0086b3;color:#fff}
.win-2 .btns .a2{background-color:#fff;border-color:#0086b3;color:#0086b3}
.win-3{padding:52px 60px 50px}
.win-3 .title{font-size:24px;color:#181818;font-weight:400;text-align:center;line-height:1}
.win-3 .desc{margin-top:16px;font-size:18px;color:#838281;line-height:2.33;text-align:center}
.win-3 .codes{margin: 40px 0 30px; font-size: 0; text-align: center}
.win-3 .codes img{display: inline-block; vertical-align: top; width: 150px}
.win-3 .btns{margin-top:16px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.win-3 .btns .a1,.win-3 .btns .a2{margin:0 8px;display:block;width:164px;height:40px;line-height:38px;border:1px solid #0086b3;border-radius:4px;font-size:16px;text-align:center;flex-shrink:0}
.win-3 .btns .a1{background-color:#fff;border-color:#0086b3;color:#0086b3}
.win-3 .btns .a2{background-color:#0086b3;border-color:#0086b3;color:#fff}
.win-4{padding:24px 30px}
.win-4 .box{border:1px solid #d9d9d9}
.win-4 .items1 .hd{padding:10px 30px;font-size:16px;color:#181818;line-height:1.5;min-height:48px;border-bottom:1px solid #d9d9d9;background-color:#e6f3f7;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.win-4 .items1 .hd .hd-col{flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.win-4 .items1 .hd .hd-cor{margin-left:30px;flex-shrink:0;display:-webkit-flex;display:flex;flex-wrap:wrap}
.win-4 .items1 .hd .hd-cor span{margin:0;margin-left:40px}
.win-4 .items1 .hd span{margin-right:40px}
.win-4 .items1 .hd em{color:#838281}
.win-4 .items1 .bd{padding:17px 30px;font-size:16px;color:#838281;line-height:2.5}
.win-4 .items1 .bd .item{display:-webkit-flex;display:flex;align-items:flex-start}
.win-4 .items1 .bd .label{flex-shrink:0}
.win-4 .items1 .bd .con{color:#181818}
.win-4 .table-5 td,.win-4 .table-5 th{text-align:left;border:none;border-top:1px solid #d9d9d9}
.win-4 .table-5 th{font-weight:400;background-color:rgba(0,134,179,.05)}
.win-4 .tips{margin-top:24px;font-size:16px;color:#666;line-height:1.75}
.swiper1{height:450px;position:relative;overflow:hidden}
.swiper1 .con{display:block;height:100%;position:relative;overflow:hidden}
.swiper1 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/mask-bg1.png) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;z-index:2}
.swiper1 .pic{height:100%;overflow:hidden;position:relative;z-index:1}
.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}
.swiper1 .date{position:absolute;left:0;top:0;min-width:116px;min-height:106px;background-color:#0086b3;color:#fff;line-height:1.2;text-align:center;font-weight:700;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.swiper1 .date .d1{font-size:48px}
.swiper1 .date .d2{margin-top:2px;font-size:18px}
.swiper1 .text{padding:28px 30px;position:absolute;left:0;bottom:0;right:0;z-index:10}
.swiper1 .title{font-size:20px;color:#fff;font-weight:700;line-height:1.3;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper1 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper2{padding-bottom:104px;position:relative;overflow:hidden}
.swiper2 .slider{position:relative}
.swiper2 .swiper-slide{height:auto}
.swiper2 .con{padding:30px 20px;display:block;height:100%;box-shadow:0 8px 8px rgba(0,0,0,.16);background-color:#fff;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper2 .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;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper2 .pic{margin:0 auto 22px;width:208px;height:208px;border-radius:50%;overflow:hidden}
.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 .text{color:#333;line-height:1.3;text-align:center}
.swiper2 .title{font-weight:700;font-size:24px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper2 .job{margin-top:10px;font-size:16px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper2 .btns{margin-top:16px;display:-webkit-flex;display:flex;justify-content:center}
.swiper2 .btns .a1{padding:0 20px;border:1px solid #0086b3;border-radius:32px;line-height:30px;min-width:80px;text-align:center;font-size:16px;color:#0086b3;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper2 .con:hover{background-color:rgba(255,255,25,.1)}
.swiper2 .con:hover .bg{opacity:.9}
.swiper2 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper2 .con:hover .title{color:#0086b3}
.swiper2 .con:hover .btns .a1{background-color:#0086b3;border-color:#0086b3;color:#fff}
.swiper3{height:396px;position:relative;overflow:hidden}
.swiper3 .swp-pagination1{position:absolute;left:auto!important;right:30px!important;bottom:26px!important;width:auto!important}
.swiper3 .con{display:block;height:100%;position:relative;overflow:hidden}
.swiper3 .pic{height:100%}
.swiper3 .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}
.swiper3 .date{position:absolute;left:0;top:0;min-width:116px;min-height:106px;background-color:#0086b3;color:#fff;line-height:1.2;text-align:center;font-weight:700;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.swiper3 .date .d1{font-size:48px}
.swiper3 .date .d2{margin-top:2px;font-size:18px}
.swiper3 .text{padding:0 30px;padding-right:120px;position:absolute;left:0;bottom:0;right:0;z-index:10}
.swiper3 .title{font-size:20px;color:#fff;font-weight:700;line-height:62px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper3 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper4{padding-bottom:114px;position:relative}
.swiper4 .swiper-slide{height:auto}
.swiper4 .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}
.swiper4 .pic{padding-top:58.76%;position:relative;overflow:hidden}
.swiper4 .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}
.swiper4 .text{display:-webkit-flex;display:flex;align-items:flex-start}
.swiper4 .date{padding:10px 8px;width:76px;min-height:88px;background-color:rgba(0,134,179,.4);border-radius:0 0 16px 0;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper4 .date .d1{font-size:24px;color:#fff;line-height:1;text-align:center}
.swiper4 .date .line{margin:12px 0;height:1px;border-top:1px dashed rgba(255,255,255,.4)}
.swiper4 .date .d2{font-size:14px;color:#fff;line-height:1;text-align:center}
.swiper4 .inn{padding:20px 20px 18px;width:calc(100% - 76px);flex-shrink:0}
.swiper4 .title{font-size:18px;color:#181818;font-weight:400;line-height:1.67;height:5.01em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.swiper4 .con:hover{box-shadow:0 6px 6px rgba(0,0,0,.11)}
.swiper4 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiper4 .con:hover .date{background-color:#0086b3}
.swiper4 .con:hover .title{color:#0086b3;font-weight:700}
.swiper5{padding-bottom:104px;position:relative;overflow:hidden}
.swiper5 .swp-arrow2{position:absolute;left:0;bottom:0;right:0}
.swiper5 .con{display:block}
.swiper5 .pic{margin-bottom:26px;padding:12px;height:448px;line-height:424px;font-size:0;text-align:center;background-color:#fff;overflow:hidden}
.swiper5 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.swiper5 .title{font-size:18px;color:#fff;text-align:center;font-weight:400;line-height:1.44;max-height:2.88em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.swiper5 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-col1{width:100%!important}
.ls-col2{width:50%!important}
.ls-col3{width:33.33%!important}
.ls-col4{width:25%!important}
.ls-col5{width:20%!important}
.ls-col6{width:16.66%!important}
.lsNum-1{margin:0 -10px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.lsNum-1 li{padding:0 10px;margin-bottom:30px}
.lsNum-1 .title{font-size:18px;color:#181818;line-height:1.44;text-align:center}
.lsNum-1 .desc{margin-top:9px;font-size:18px;color:#666;text-align:center;line-height:1.44}
.lsNum-1 .desc .num{font-family:Arial;margin-right:4px;font-size:40px;color:#0086b3;font-weight:700;line-height:1}
.lsNum-1.lsNum1_2{margin:0;padding:62px 60px 32px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.lsNum-1.lsNum1_2 .title{color:#fff}
.lsNum-1.lsNum1_2 .desc{color:#fff}
.lsNum-1.lsNum1_2 .desc .num{color:#fff}
.ls-1{margin:0 -10px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-1 li{padding:0 10px;margin-bottom:20px;width:33.33%;flex-shrink:0}
.ls-1 .con{display:block;height:100%;background-color:rgba(255,255,255,.6);border-bottom:1px solid rgba(221,221,221,.6)}
.ls-1 .pic{height:148px;overflow:hidden}
.ls-1 .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}
.ls-1 .text{padding:12px 20px;min-height:122px}
.ls-1 .tit{font-size:18px;color:#333;font-weight:400;line-height:1.78;height:3.56em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-1 .date{margin-top:10px;padding-left:26px;font-size:16px;color:#0086b3;line-height:1.25;background:url(../images/icon-date1.png) left center no-repeat;-webkit-background-size:24px auto;background-size:24px auto}
.ls-1 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-1 .con:hover .tit{color:#0086b3}
.ls-2 li{border-bottom:1px solid rgba(221,221,221,.6)}
.ls-2 .con{padding:15px 2px;padding-right:30px;display:block;min-height:112px;background-color:rgba(255,255,255,.6);position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-2 .con:before{content:'';position:absolute;right:6px;bottom:18px;width:12px;height:12px;background:url(../images/icon-shape2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-2 .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;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-2 .date{margin-right:20px;width:112px;font-weight:700;line-height:1.3;color:#0086b3;text-align:center;position:relative;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-2 .date:before{content:'';position:absolute;right:0;top:50%;width:1px;height:60px;background-color:#ddd;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-2 .date .d1{font-size:32px}
.ls-2 .date .d2{margin-top:6px;font-size:16px}
.ls-2 .text{width:calc(100% - 132px);max-width:100%;flex-shrink:0}
.ls-2 .tit{font-size:18px;color:#333;font-weight:400;line-height:1.89;height:3.78em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-2 .con:hover{background-color:#0086b3}
.ls-2 .con:hover:before{right:0;bottom:-60px}
.ls-2 .con:hover .bg{opacity:.1}
.ls-2 .con:hover .date{color:#fff}
.ls-2 .con:hover .date:before{background-color:#fff;opacity:.2}
.ls-2 .con:hover .tit{color:#fff}
.ls-3{margin:0 -8px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-3 li{padding:0 8px;margin-bottom:66px;width:25%;flex-shrink:0}
.ls-3 .con{padding:15px 10px;padding-right:20px;display:block;height:100%;min-height:154px;background-color:#fff;border-bottom:1px solid #ddd;position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-3 .con:before{content:'';position:absolute;right:6px;bottom:6px;width:12px;height:12px;background:url(../images/icon-shape2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-3 .date{padding-bottom:6px;margin-right:16px;width:96px;color:#0086b3;text-align:center;line-height:1.3;position:relative;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-3 .date:before{content:'';position:absolute;right:0;top:50%;width:1px;height:72px;background-color:#ddd;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-3 .date .d1{font-size:32px;font-weight:700}
.ls-3 .date .d2{margin-top:6px;font-size:16px}
.ls-3 .text{width:calc(100% - 112px);max-width:100%;flex-shrink:0}
.ls-3 .tit{font-size:16px;color:#333;font-weight:400;line-height:1.5;height:4.5em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-3 .con:hover{background-color:#009c74;border-color:#009c74}
.ls-3 .con:hover:before{background-image:url(../images/icon-shape3.png)}
.ls-3 .con:hover .date{color:#fff}
.ls-3 .con:hover .date:before{background-color:#fff;opacity:.2}
.ls-3 .con:hover .tit{color:#fff}
.ls-3.ls3_2{margin:0 -12px -66px}
.ls-3.ls3_2 li{padding:0 12px;margin-bottom:66px}
.ls-3.ls3_2 .con:hover{background-color:#0086b3}
.ls-3.ls3_2 .con:hover .tit{font-weight:700}
.ls-3.ls3_3{margin:0 -12px -66px}
.ls-3.ls3_3 li{padding:0 12px;margin-bottom:66px}
.ls-3.ls3_3 .con{background-color:#e6f3f7}
.ls-3.ls3_3 .con:hover{background-color:#0086b3;border-color:#0086b3}
.ls-4{margin:0 -10px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-content:flex-start}
.ls-4 li{padding:0 10px;margin-bottom:20px;width:25%;flex-shrink:0}
.ls-4 .a1{padding:8px 22px;display:block;font-size:20px;color:#333;text-align:center;line-height:1.4;height:100%;min-height:80px;background-color:#f8f8f8;border-radius:10px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-4 .a1 span{display:block;max-height:2.8em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.ls-4 .a1:hover{background-color:#0086b3;color:#fff;font-weight:700}
.ls-4.ls4_2{margin:0 -8px -16px}
.ls-4.ls4_2 li{padding:0 8px;margin-bottom:16px}
.ls-4.ls4_2 .a1{min-height:48px}
.ls-4.ls4_3{margin:0 -6px -14px}
.ls-4.ls4_3 li{padding:0 6px;margin-bottom:14px}
.ls-4.ls4_3 .a1{padding:8px 10px;font-size:18px;color:#181818;min-height:58px;background-color:#e6f3f7}
.ls-4.ls4_3 .a1:hover{background-color:#0086b3;color:#fff;font-weight:700}
.ls-5{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-5 li{padding:0 20px;margin-bottom:40px;width:25%;flex-shrink:0}
.ls-5 .con{display:block;height:100%;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-5 .con:before{content:'';display:block;padding-top:135.59%}
.ls-5 .con:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:50%;z-index:2}
.ls-5 .pic{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.ls-5 .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}
.ls-5 .text{padding:50px 20px;position:absolute;left:0;bottom:0;right:0;z-index:10}
.ls-5 .icon{margin:0 auto 12px;width:70px;height:70px;line-height:70px;font-size:0;text-align:center}
.ls-5 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-5 .tit{font-size:36px;color:#fff;font-weight:700;line-height:1.3;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ls-5 .i1 .con:after{background-image:linear-gradient(0deg,rgba(72,160,228,1),rgba(72,160,228,0))}
.ls-5 .i2 .con:after{background-image:linear-gradient(0deg,rgba(49,198,171,1),rgba(49,198,171,0))}
.ls-5 .i3 .con:after{background-image:linear-gradient(0deg,rgba(204,165,82,1),rgba(204,165,82,0))}
.ls-5 .i4 .con:after{background-image:linear-gradient(0deg,rgba(0,134,179,1),rgba(0,134,179,0))}
.ls-5 .con:hover{box-shadow:0 3px 4px rgba(0,0,0,.11)}
.ls-5 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-6{margin:0 -8px -16px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-6 li{padding:0 8px;margin-bottom:16px;width:20%;flex-shrink:0}
.ls-6 .con{display:block;position:relative}
.ls-6 .hd{padding:0 10px;padding-right:40px;height:42px;line-height:40px;border:1px solid #d9d9d9;background-color:#fff;background:url(../images/icon-arrow6.png) right 8px center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-6 .bd{padding:10px 0;border:1px solid #d9d9d9;border-bottom:none;position:absolute;left:0;bottom:100%;right:0;height:200px;background-color:#fff;overflow-y:auto;z-index:10;display:none}
.ls-6 .bd::-webkit-scrollbar{width:4px}
.ls-6 .bd::-webkit-scrollbar-track{background:#eee}
.ls-6 .bd::-webkit-scrollbar-thumb{background:#0086b3}
.ls-6 .bd::-webkit-scrollbar-thumb:window-inactive{background:#0086b3}
.ls-6 .tit{font-size:16px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-6 .link a{padding:5px 10px;display:block;font-size:16px;color:#333;line-height:1.5}
.ls-6 .link a:hover{color:#0086b3;font-weight:700}
.ls-6 .con:hover .hd{border-color:#0086b3;background-image:url(../images/icon-arrow7.png)}
.ls-6 .con:hover .bd{display:block}
.ls-6 .con:hover .tit{color:#0086b3}
.ls-7{margin:0 -24px -80px;padding-left: 19.8%;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-7 li{padding:0 24px;margin-bottom:80px;width:25%}
/*.ls-7 li:nth-child(1){margin-left:20%}*/
.ls-7 .con{display:block;height:100%;background-color:#fff;box-shadow:2px 10px 10px rgba(0,0,0,.1);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-7 .pic{padding-top:140.59%;position:relative;overflow:hidden}
.ls-7 .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}
.ls-7 .text{padding:16px 20px 18px}
.ls-7 .tit{font-size:24px;color:#181818;font-weight:400;line-height:1.3;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-7 .line{margin:9px auto;width:20px;height:1px;background-color:#0086b3;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-7 .job{font-size:16px;color:#666;line-height:1.3;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-7 .con:hover{background-color:#009c74}
.ls-7 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-7 .con:hover .job,.ls-7 .con:hover .tit{color:#fff;font-weight:700}
.ls-7 .con:hover .line{background-color:rgba(255,255,255,.3)}
.ls-8{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-8 li{padding:0 20px;margin-bottom:40px;width:50%;flex-shrink:0}
.ls-8 .con{padding:58px 80px;padding-right:140px;display:block;min-height:280px;height:100%;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start}
.ls-8 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.ls-8 .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 .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-8 .icon{margin-bottom:22px;width:90px;height:90px;line-height:90px;font-size:0;text-align:center;position:relative;z-index:10}
.ls-8 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-8 .tit{font-size:36px;color:#fff;font-weight:700;line-height:1.3;position:relative;z-index:10}
.ls-8 .icon-arrow{position:absolute;right:70px;bottom:68px;width:44px;height:44px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px auto;background-size:24px auto;border-radius:50%;background-image:url(../images/icon-arrow5.png);z-index:10}
.ls-8 .i1 .con:before{background:linear-gradient(90deg,rgba(0,134,179,1) 0,rgba(0,134,179,0) 100%)}
.ls-8 .i1 .icon-arrow{background-color:#0086b3}
.ls-8 .i2 .con:before{background:linear-gradient(90deg,rgba(0,156,116,1) 0,rgba(0,156,116,0) 100%)}
.ls-8 .i2 .icon-arrow{background-color:#009c74}
.ls-8 .con:hover .bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-8.ls8_2 .con{padding:58px 60px;padding-right:140px}
.ls-8.ls8_2 .icon-arrow{right:60px}
.ls-8.ls8_2 .icon{margin-bottom:28px}
.ls-8.ls8_2 .tit{font-size:24px}
.ls-9{margin:0 -12px -24px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-9 li{padding:0 12px;margin-bottom:24px;width:25%;flex-shrink:0}
.ls-9 .con{padding:30px;display:block;height:100%;min-height:200px;background-color:rgba(255,255,255,.9);box-shadow:0 6px 6px rgba(0,134,179,.11);border-radius:16px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-9 .icon{margin:0 auto 12px;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}
.ls-9 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-9 .icon .ig2{display:none}
.ls-9 .tit{font-size:24px;color:#181818;font-weight:400;line-height:1.33;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-9 .con:hover{background-color:#009c74}
.ls-9 .con:hover .icon img{display:none}
.ls-9 .con:hover .icon .ig2{display:inline-block}
.ls-9 .con:hover .tit{color:#fff;font-weight:700}
.ls-10{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-10 li{padding:0 20px;margin-bottom:40px;width:50%;flex-shrink:0}
.ls-10 .con{display:block;height:100%;background-color:#fff;box-shadow:0 8px 8px rgba(0,0,0,.09)}
.ls-10 .pic{padding-top:52.94%;position:relative;overflow:hidden}
.ls-10 .pic>img, .ls-10 .map{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}
.ls-10 .map img{max-width: none; -webkit-transition: 0s; -o-transition: 0s; transition: 0s}
.ls-10 .map .anchorBL{display: none}
.ls-10 .text{padding:72px 40px 32px}
.ls-10 .tit{font-size:24px;color:#0086b3;line-height:1.67;font-weight:700}
.ls-10 .line{margin:20px 0;width:48px;height:2px;background-color:rgba(0,134,179,.6)}
.ls-10 .info{font-size:18px;color:#181818;line-height:1.89}
.ls-10 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.ls-10 .info .icon{margin:6px 10px 0 0;width:24px;height:24px;line-height:24px;font-size:0;text-align:center;flex-shrink:0}
.ls-10 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-10 .info .t1{flex-grow:1}
.ls-10 .info .t1 span{display:inline-block;color:#666}
.ls-10 .con:hover .pic>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-11{margin-bottom:-60px}
.ls-11 li{margin-bottom:60px}
.ls-11 .con{display:block;height:100%;background-color:#e6f3f7;display:-webkit-flex;display:flex;align-items:flex-start}
.ls-11 .pic{width:50%;position:relative;overflow:hidden;flex-shrink:0}
.ls-11 .pic:before{content:'';display:block;padding-top:62.86%}
.ls-11 .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}
.ls-11 .text{padding:26px 36px;width:50%;flex-shrink:0}
.ls-11 .tit{font-size:24px;color:#0086b3;font-weight:700;line-height:1.67}
.ls-11 .line{margin:20px 0;width:48px;height:2px;background-color:rgba(0,134,179,.6)}
.ls-11 .info{font-size:18px;color:#181818;line-height:1.89}
.ls-11 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}
.ls-11 .info .icon{margin:6px 10px 0 0;width:24px;height:24px;line-height:24px;font-size:0;text-align:center;flex-shrink:0}
.ls-11 .info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-11 .info .t1{flex-grow:1}
.ls-11 .info .t1 span{display:inline-block;color:#666}
.ls-11 li:nth-child(odd) .pic{order:2}
.ls-11 li:nth-child(odd) .text{order:1}
.ls-11 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-12{border-top:1px solid #d9d9d9}
.ls-12 li{border-bottom:1px solid #d9d9d9}
.ls-12 .con{padding:0 30px;display:block;height:65px;line-height:65px;background-color:#fff;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-12 .con:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;background:linear-gradient(90deg,rgba(0,134,179,1) 0,rgba(0,134,179,.2) 100%);opacity:0;z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-12 .date{margin-left:20px;float:right;font-size:16px;color:#838281;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-12 .tit{padding-left:15px;position:relative;font-size:18px;color:#181818;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-12 .tit:before{content:'';position:absolute;left:0;top:50%;width:5px;height:5px;background-color:#0086b3;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-12 .con:hover:before{width:100%;opacity:1}
.ls-12 .con:hover .tit{color:#fff}
.ls-12 .con:hover .tit:before{background-color:#fff}
.ls-12 .con:hover .date{color:#fff}
.ls-13{margin:0 -20px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-13 li{padding:0 20px;margin-bottom:66px;width:33.33%;flex-shrink:0}
.ls-13 .con{display:block;height:100%;background-color:#fff;border-bottom:1px solid #ddd;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-13 .pic{padding-top:61.82%;position:relative;overflow:hidden}
.ls-13 .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}
.ls-13 .text{padding:26px 30px 22px}
.ls-13 .tit{font-size:20px;color:#181818;font-weight:700;line-height:1.6;height:3.2em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-13 .desc{margin-top:16px;font-size:18px;color:#666;line-height:1.89;height:3.78em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-13 .date{margin-top:14px;padding-left:26px;font-size:16px;color:#0086b3;line-height:1.3;background:url(../images/icon-date1.png) left center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-13 .con:hover{background-color:#0086b3}
.ls-13 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-13 .con:hover .date,.ls-13 .con:hover .desc,.ls-13 .con:hover .tit{color:#fff}
.ls-13 .con:hover .date{background-image:url(../images/icon-date2.png)}
.ls-14{margin:0 -12px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-14 li{padding:0 12px;margin-bottom:30px;width:20%;flex-shrink:0}
.ls-14 .con{padding:30px 12px;display:block;height:100%;min-height:200px;background-color:#0086b3;box-shadow:0 6px 6px rgba(0,134,179,.11);display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-14 .icon{margin:0 auto 13px;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}
.ls-14 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-14 .tit{font-size:24px;color:#fff;font-weight:400;line-height:1.3;text-align:center}
.ls-14 .con:hover{background-color:#009c74}
.ls-14 .con:hover .tit{font-weight:700}
.ls-15{margin:0 30px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-15 li{padding:0 32px;margin-bottom:60px;width:50%;flex-shrink:0}
.ls-15 .con{display:block;height:100%}
.ls-15 .tit{margin-bottom:18px;font-size:20px;color:#fff;line-height:1.5;font-weight:700;display:-webkit-flex;display:flex;justify-content:center}
.ls-15 .tit span{padding-left:30px;display:block;background:url(../images/icon-shape1.png) left center no-repeat;-webkit-background-size:22px auto;background-size:22px auto}
.ls-15 .pic{display:block;overflow:hidden}
.ls-15 .pic img{margin:0 auto;display:block}
.ls-16{margin:0 -12px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-16 li{padding:0 12px;margin-bottom:66px;width:33.33%;flex-shrink:0}
.ls-16 .con{padding:15px 10px;padding-right:26px;display:block;height:100%;min-height:154px;background-color:#e6f3f7;position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-16 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:4px;background-color:#0086b3;z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-16 .date{padding-bottom:8px;margin-right:16px;width:96px;color:#0086b3;text-align:center;line-height:1.3;position:relative;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-16 .date:before{content:'';position:absolute;right:0;top:50%;width:1px;height:72px;background-color:#ddd;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-16 .date .d1{font-size:32px;font-weight:700}
.ls-16 .date .d2{margin-top:6px;font-size:16px}
.ls-16 .text{width:calc(100% - 112px);max-width:100%;flex-shrink:0}
.ls-16 .tit{font-size:16px;line-height:1.5;height:4.5em;color:#333;font-weight:400;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-16 .con:hover:before{height:100%}
.ls-16 .con:hover .date{color:#fff}
.ls-16 .con:hover .date:before{background-color:#fff;opacity:.2}
.ls-16 .con:hover .tit{color:#fff;font-weight:700}
.ls-16.ls16_2 .con{background-color:#fff}
.ls-16.ls16_3 .con{background-color:#fff}
.ls-16.ls16_3 .con:hover:before{background-color:#009c74}
.ls-16.ls16_fz1 .tit{font-size:18px;line-height:1.67;max-height:5.01em;height:auto}
.ls-17{margin:0 -10px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-17 li{padding:0 10px;margin-bottom:20px;width:25%;flex-shrink:0}
.ls-17 .con{padding:50px 20px 50px 40px;display:block;min-height:348px;height:100%;position:relative;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start}
.ls-17 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.ls-17 .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 .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-17 .icon{margin-bottom:23px;width:90px;height:90px;line-height:90px;font-size:0;position:relative;z-index:10}
.ls-17 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-17 .tit{font-size:32px;color:#fff;font-weight:700;line-height:1.3;position:relative;z-index:10}
.ls-17 .desc{margin-top:25px;font-size:16px;color:#fff;line-height:2;position:relative;z-index:10}
.ls-17 .i1 .con:before{background:linear-gradient(90deg,rgba(0,134,179,1) 0,rgba(0,134,179,0) 100%)}
.ls-17 .i2 .con:before{background:linear-gradient(90deg,rgba(0,134,179,1) 0,rgba(0,134,179,0) 100%)}
.ls-17 .i3 .con:before{background:linear-gradient(90deg,rgba(0,156,116,1) 0,rgba(0,156,116,0) 100%)}
.ls-17 .i4 .con:before{background:linear-gradient(90deg,rgba(0,134,179,1) 0,rgba(0,134,179,0) 100%)}
.ls-17 .con:hover .bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-18{border-top:1px solid #ddd}
.ls-18 li{border-bottom:1px solid #ddd}
.ls-18 .con{padding:0 30px;height:76px;line-height:76px;background-color:#fff;display:block;position:relative;z-index:1;overflow:hidden}
.ls-18 .con:before{content:'';position:absolute;right:5px;bottom:5px;width:12px;height:12px;background:url(../images/icon-shape2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.ls-18 .con:after{content:'';position:absolute;left:0;top:0;width:0;height:100%;background:linear-gradient(90deg,rgba(0,134,179,1) 0,rgba(0,134,179,.6) 100%);opacity:0;z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-18 .date{margin-left:20px;float:right;font-size:16px;color:#838281;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-18 .tit{font-size:18px;color:#181818;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-18 .down{margin-left:20px;float:right;font-size:16px;color:#0086b3;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-18 .down img{margin-right:10px;display:block;max-width:20px;flex-shrink:0}
.ls-18 .down .ig_on{display:none}
.ls-18 .con:hover:after{width:100%;opacity:1}
.ls-18 .con:hover .date,.ls-18 .con:hover .tit{color:#fff}
.ls-18 .con:hover .down{color:#fff}
.ls-18 .con:hover .down img{display:none}
.ls-18 .con:hover .down .ig_on{display:block}
.ls-19 .con{display:block;height:440px;position:relative;overflow:hidden}
.ls-19 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0086b3;opacity:.9;z-index:2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-19 .pic{height:100%;position:relative;z-index:1;overflow:hidden}
.ls-19 .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}
.ls-19 .text{padding:30px;position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.ls-19 .tit{font-size:24px;color:#fff;font-weight:700;text-align:center;line-height:1.3}
.ls-19 .icon-arrow{margin:48px auto 0;display:block;width:44px;height:44px;background:#fff url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;border-radius:50%}
.ls-19 .con:hover:before{opacity:.8}
.ls-19 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-20{margin:0 -20px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-20 li{padding:0 20px;margin-bottom:66px;width:50%;flex-shrink:0}
.ls-20 .con{padding:70px 20.6%;display:block;min-height:320px;height:100%;position:relative;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start}
.ls-20 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,134,179,1) 0,rgba(0,134,179,0) 100%);z-index:2}
.ls-20 .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 .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-20 .tit{margin-bottom:26px;font-size:36px;color:#fff;font-weight:700;line-height:1.3;min-height:2.6em;position:relative;z-index:10}
.ls-20 .icon-arrow{display:block;width:44px;height:44px;background:#fff url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;border-radius:50%;position:relative;z-index:10}
.ls-20 .con:hover .bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-21{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-21 li{padding:0 20px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.ls-21 .con{padding:50px 30px 20px;padding-right:25%;display:block;height:100%;min-height:240px;background-color:#fff;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-21 .icon{position:absolute;right:20px;bottom:15px;width:110px;height:110px;font-size:0;text-align:center;opacity:.1;z-index:-1}
.ls-21 .icon img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-21 .icon .ig2{opacity:0}
.ls-21 .tit{margin-bottom:28px;font-size:20px;color:#181818;font-weight:700;line-height:1.8;min-height:5.4em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-21 .down{padding-left:30px;font-size:16px;color:#0086b3;line-height:1.88;background:url(../images/icon-down1.png) left center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-21 .con:hover{background-color:#009c74}
.ls-21 .con:hover .icon img{opacity:0}
.ls-21 .con:hover .icon .ig2{opacity:1}
.ls-21 .con:hover .tit{color:#fff}
.ls-21 .con:hover .down{color:#fff;background-image:url(../images/icon-down2.png)}
.ls-22{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-22 li{padding:0 20px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.ls-22 .con{padding:48px 60px 15px;padding-right:25%;display:block;height:100%;min-height:210px;background-color:#fff;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-22 .icon{position:absolute;right:16px;bottom:16px;width:110px;height:110px;line-height:110px;font-size:0;text-align:center;opacity:.1;z-index:-1}
.ls-22 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-22 .tit{margin-bottom:24px;font-size:24px;color:#181818;font-weight:700;line-height:2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ls-22 .icon-arrow{display:block;width:44px;height:44px;background:#0086b3 url(../images/icon-arrow5.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;border-radius:50%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-22 .con:hover{box-shadow:0 10px 10px rgba(0,0,0,.09)}
.ls-22 .con:hover .icon-arrow{background-color:#009c74}
.ls-23{margin:0 -12px -24px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-23 li{padding:0 12px;margin-bottom:24px;width:25%;flex-shrink:0}
.ls-23 .con{padding:32px 30px;display:block;height:100%;min-height:210px;position:relative;z-index:1;overflow:hidden}
.ls-23 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/ls-bg3.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-23 .tit{margin-bottom:22px;font-size:24px;color:#fff;font-weight:700;line-height:1.67;min-height:3.34em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.ls-23 .icon-arrow{display:block;width:44px;height:44px;background:#fff url(../images/icon-arrow3.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;border-radius:50%}
.ls-23 .con:hover .bg{background-image:url(../images/ls-bg4.jpg)}
.ls-24{margin:0 -20px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-24 li{padding:0 20px;margin-bottom:66px;width:33.33%;flex-shrink:0}
.ls-24 .con{display:block;height:100%;background-color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.11);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-24 .pic{padding-top:58.76%;position:relative;overflow:hidden}
.ls-24 .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}
.ls-24 .text{display:-webkit-flex;display:flex;align-items:flex-start}
.ls-24 .date{padding:10px 8px;width:76px;min-height:88px;background-color:rgba(0,134,179,.4);border-radius:0 0 16px 0;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-24 .date .d1{font-size:24px;color:#fff;line-height:1;text-align:center}
.ls-24 .date .line{margin:12px 0;height:1px;border-top:1px dashed rgba(255,255,255,.4)}
.ls-24 .date .d2{font-size:14px;color:#fff;line-height:1;text-align:center}
.ls-24 .inn{padding:20px;padding-bottom:18px;width:calc(100% - 76px);flex-shrink:0}
.ls-24 .tit{font-size:18px;color:#181818;font-weight:400;line-height:1.67;height:5.01em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.ls-24 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-24 .con:hover .date{background-color:#0086b3}
.ls-24 .con:hover .tit{color:#0086b3;font-weight:700}
.ls-25{border-top:1px solid #ddd}
.ls-25 li{border-bottom:1px solid #ddd}
.ls-25 .con{padding:0 28px 0 40px;height:64px;line-height:64px;background-color:#fff;display:block;position:relative;z-index:1;overflow:hidden}
.ls-25 .con:before{content:'';position:absolute;right:5px;bottom:5px;width:12px;height:12px;background:url(../images/icon-shape2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.ls-25 .icon{position:absolute;left:0;top:50%;width:32px;height:32px;line-height:32px;font-size:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ls-25 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-25 .view{padding-left:20px;margin-left:24px;position:relative;float:right;font-size:16px;color:#838281;display:-webkit-flex;display:flex;align-items:center}
.ls-25 .view:before{content:'';position:absolute;left:0;top:50%;width:1px;height:20px;background-color:#d9d9d9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ls-25 .view img{max-width:32px;flex-shrink:0}
.ls-25 .view em{color:#0086b3}
.ls-25 .date{margin-left:24px;float:right;font-size:16px;color:#838281}
.ls-25 .tit{font-size:18px;color:#181818;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ls-25 .con:hover .tit{color:#0086b3;font-weight:700}
.ls-26{border-top:1px solid #ddd}
.ls-26 li{border-bottom:1px solid #ddd}
.ls-26 .con{padding:46px 0;padding-right:24px;display:block;position:relative;display:-webkit-flex;display:flex;align-items:flex-start;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-26 .con:before{content:'';position:absolute;right:5px;bottom:5px;width:12px;height:12px;background:url(../images/icon-shape2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.ls-26 .pic{margin-right:40px;width:354px;position:relative;overflow:hidden;flex-shrink:0}
.ls-26 .pic:before{content:'';display:block;padding-top:58.76%}
.ls-26 .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}
.ls-26 .text{padding-top:10px;width:calc(100% - 394px);max-width:100%;flex-grow:1}
.ls-26 .date{padding-left:26px;font-size:16px;color:#0086b3;background:url(../images/icon-date1.png) left -4px center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-26 .tit{margin-top:12px;font-size:20px;color:#333;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-26 .desc{margin-top:15px;font-size:16px;color:#333;line-height:2;max-height:4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-26 .btns-1{margin-top:14px;line-height:1.88}
.ls-26 .btns-1 .s1{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-26 .con:hover{padding:46px 40px;background-color:#0086b3}
.ls-26 .con:hover:before{background-image:url(../images/icon-shape3.png)}
.ls-26 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-26 .con:hover .date{color:#fff;background-image:url(../images/icon-date2.png)}
.ls-26 .con:hover .tit{color:#fff}
.ls-26 .con:hover .desc{color:#fff}
.ls-26 .con:hover .btns-1 .s1{color:#fff;background-image:url(../images/btn-ic2.png)}
.ls-27 li{position:relative;display:-webkit-flex;display:flex}
.ls-27 li:before{content:'';position:absolute;left:342px;top:0;bottom:0;width:2px;height:100%;background-color:#0086b3}
.ls-27 .icon-circle{position:absolute;left:342px;top:122px;width:32px;height:32px;background-color:#0086b3;border:8px solid #e6f3f8;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ls-27 .left{margin-right:50px;padding-top:122px;padding-right:32px;width:342px;font-size:24px;line-height:1.33;font-weight:700;text-align:right;flex-shrink:0}
.ls-27 .left .year{color:#0086b3}
.ls-27 .left .tit{margin-top:18px;color:#009c74}
.ls-27 .right{padding:90px 0 20px;width:calc(100% - 342px);font-size:18px;color:#181818;line-height:2.11;border-bottom:1px dashed #d9d9d9}
.ls-27 .right img{margin-bottom:20px;display:block}
.ls-27 .right p{display:-webkit-flex;display:flex}
.ls-27 .right span{padding-right:20px;min-width:126px;flex-shrink:0}
.ls-27 li:nth-child(1) .icon-circle{top:0}
.ls-27 li:nth-child(1) .left{padding-top:0}
.ls-27 li:nth-child(1) .right{padding-top:0}
.ls-28{margin:0 -20px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-28 li{padding:0 20px;margin-bottom:66px;width:33.33%;flex-shrink:0}
.ls-28 .con{display:block;height:100%;position:relative;border-bottom:1px solid #ddd}
.ls-28 .con:before{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:#0086b3;width:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-28 .pic{padding-top:54.55%;position:relative;overflow:hidden}
.ls-28 .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}
.ls-28 .mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:10}
.ls-28 .mask .icon-play{position:absolute;left:50%;top:50%;display:block;width:52px;height:52px;background:url(../images/icon-play1.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%)}
.ls-28 .tit{font-size:20px;color:#181818;font-weight:400;height:79px;line-height:79px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ls-28 .con:hover:before{width:100%}
.ls-28 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-28 .con:hover .tit{color:#0086b3;font-weight:700}
.ls-29{margin:0 -14px -24px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-29 li{padding:0 14px;margin-bottom:24px;width:33.33%;flex-shrink:0}
.ls-29 .con{padding:35px 40px;padding-right:25px;display:block;height:100%;min-height:240px;position:relative;z-index:1;border:1px solid #0086b3;border-radius:10px}
.ls-29 .con:before{content:'';position:absolute;right:10px;bottom:10px;width:120px;height:120px;background:url(../images/icon-promise1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:-1}
.ls-29 .tit{font-size:20px;color:#0086b3;font-weight:700;line-height:1.6}
.ls-29 .desc{margin-top:24px;font-size:16px;color:#181818;line-height:2}
.ls-30{margin-bottom:-60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-30 li{margin-bottom:60px;width:25%;flex-shrink:0}
.ls-30 .con{padding:30px 20px;display:block;height:100%;box-shadow:0 8px 8px rgba(0,0,0,.16);background-color:#fff;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-30 .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;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-30 .pic{margin:0 auto 22px;width:208px;height:208px;border-radius:50%;overflow:hidden}
.ls-30 .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}
.ls-30 .text{color:#333;line-height:1.3;text-align:center}
.ls-30 .title{font-weight:700;font-size:24px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-30 .job{margin-top:10px;font-size:16px;color:#666;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ls-30 .job span{color:#181818}
.ls-30 .btns{margin-top:16px;display:-webkit-flex;display:flex;justify-content:center}
.ls-30 .btns .a1{padding:0 20px;border:1px solid #0086b3;border-radius:32px;line-height:30px;min-width:80px;text-align:center;font-size:16px;color:#0086b3;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-30 .con:hover{background-color:rgba(255,255,25,.1)}
.ls-30 .con:hover .bg{opacity:.9}
.ls-30 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-30 .con:hover .title{color:#0086b3}
.ls-30 .con:hover .btns .a1{background-color:#0086b3;border-color:#0086b3;color:#fff}
.ls-31{margin:0 -20px -65px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-31 li{padding:0 20px;margin-bottom:65px;width:25%;flex-shrink:0}
.ls-31 .con{display:block}
.ls-31 .pic{margin-bottom:25px;padding:10px;height:448px;line-height:426px;font-size:0;text-align:center;background-color:#fff;border:1px solid #d9d9d9;overflow:hidden}
.ls-31 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-31 .title{font-size:18px;color:#181818;text-align:center;font-weight:400;line-height:1.44;max-height:2.88em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.ls-31 .con:hover .pic{border-color:#0086b3}
.ls-31 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-31 .con:hover .title{font-weight:700;color:#0086b3}
.ls-32{margin:0 -6px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-32 li{padding:0 6px;margin-bottom:20px;width:312px;flex-shrink:0}
.ls-32 .con{display:block;height:100%;position:relative}
.ls-32 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #eee;z-index:-1}
.ls-32 .con:after{content:'';position:absolute;right:0;bottom:0;width:30px;height:30px;background:url(../images/icon-chk3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.ls-32 .con-in{padding: 18px 22px; display: block; width: 100%; height: 100%;}
.ls-32 .t1{padding-bottom:12px;padding-right: 65px;margin-bottom:9px;border-bottom:1px dashed #d9d9d9;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.ls-32 .t1 .t1-l{flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.ls-32 .t1 .t1-r{margin-left:20px;flex-shrink:0}
.ls-32 .t1 .name{margin-right:5px;font-size:18px;color:#181818;line-height:1.33}
.ls-32 .t1 .default{font-size:16px;color:#838281;line-height:1.38;display:none}
.ls-32 .btns{position: absolute; right: 22px; top: 19px; z-index: 10;}
.ls-32 .btns .a1{display:block;font-size:16px;color:#838281;line-height:1.38;display:-webkit-flex;display:flex;align-items:center}
.ls-32 .btns .a1 img{margin-right:6px;max-width:24px;flex-shrink:0}
.ls-32 .btns .a1:hover{text-decoration:underline;color:#0086b3}
.ls-32 .t2{font-size:16px;color:#181818;line-height:1.65}
.ls-32 .t2 span{display:inline-block;color:#666}
.ls-32 .add .con{cursor:pointer;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.ls-32 .add .con:after{display:none}
.ls-32 .add .con-in{display:-webkit-flex;display:flex;justify-content: center; align-items: center;}
.ls-32 .add .add-tit{padding-top:54px;font-size:18px;color:#181818;font-weight:400;text-align:center;line-height:1.33;background:url(../images/icon-add1.png) center top no-repeat;-webkit-background-size:40px auto;background-size:40px auto}
.ls-32 .on .con:before{border-width:3px;border-color:#0086b3}
.ls-32 .on .con:after{background-image:url(../images/icon-chk4.png)}
.ls-32 .on .t1 .default{display:block}
.ls-33{margin:0 -11px -22px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-33 li{padding:0 11px;margin-bottom:22px;width:11.11%;flex-shrink:0}
.ls-33 .a1{padding:13px 15px;display:block;font-size:16px;color:#181818;text-align:center;line-height:1.38;border:1px solid #d9d9d9;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-33 .a1:hover,.ls-33 .on .a1{background-color:#0086b3;border-color:#0086b3;color:#fff}
.ls-34 li{border-bottom:1px solid #d9d9d9}
.ls-34 .con{padding:32px 0 30px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.ls-34 .left{flex-grow:1;display:-webkit-flex;display:flex;align-items:flex-start}
.ls-34 .right{margin-left:110px;width:47.14%;flex-shrink:0}
.ls-34 .pic{margin-right:30px;width:94px;height:120px;overflow:hidden;flex-shrink:0}
.ls-34 .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}
.ls-34 .text{flex-grow:1}
.ls-34 .text .t1{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.ls-34 .text .t1 .name{margin-right:10px}
.ls-34 .text .t1 .name,.ls-34 .text .t1 .name a{display:block;font-size:24px;color:#181818;line-height:1}
.ls-34 .text .t1 .name a{font-size:inherit;color:inherit}
.ls-34 .text .t1 .job{min-width:192px;font-size:16px;color:#838281;line-height:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-34 .text .t1 .job span{margin-right:10px}
.ls-34 .text .t1 .job em{color:#181818;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-34 .text .t1 .btns{padding:0 10px;display:block;width:60px;line-height:24px;background-color:#0086b3;border-radius:4px;font-size:14px;color:#fff;text-align:center;cursor: pointer; -webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-34 .text .t1 .btns:hover{opacity:.8}
.ls-34 .text .t2{margin-top:24px;font-size:16px;color:#181818;line-height:1.75;max-height:3.5em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.ls-34 .text .t2 span{color:#838281}
.ls-34 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ls-34 .con:hover .text .t1 .name{font-weight:700;color:#0086b3}
.ls-34 .con:hover .text .t1 .job em{color:#0086b3}
.ls-35 li{border-bottom:1px solid #d9d9d9}
.ls-35 .con{padding:20px 0 14px;display:block}
.ls-35 .tit{padding-left:10px;display:block;position:relative;font-size:22px;color:#181818;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ls-35 .tit:before{content:'';position:absolute;left:0;top:13px;width:4px;height:4px;background-color:#0086b3;border-radius:50%}
.ls-35 .tit span{color:#0086b3}
.ls-35 .desc{margin-top:18px;font-size:16px;color:#666;line-height:2;max-height:4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.ls-35 .desc span{color:#0086b3}
.ls-35 .date{padding-left:24px;margin-top:5px;font-size:16px;color:#838281;line-height:1.88;background:url(../images/icon-date1.png) left center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.ls-35 .con:hover .tit,.ls-35 .con:hover .tit span{font-weight:700;color:#0086b3}
.ls-36{margin-bottom:-36px}
.ls-36 li{margin-bottom:36px}
.ls-36 .con{padding:0 20px;display:block;border:1px solid #d9d9d9}
.ls-36 .t1{padding:12px 0;min-height:65px;border-bottom:1px dashed #d9d9d9;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.ls-36 .t1 .t1-l{flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.ls-36 .t1 .t1-r{margin-left:20px;flex-shrink:0}
.ls-36 .t1 .state{margin-right:30px;padding-left:32px;font-size:18px;color:#0086b3;background:url(../images/icon-date3.png) left center no-repeat;-webkit-background-size:24px auto;background-size:24px auto}
.ls-36 .t1 .id{font-size:16px;color:#666}
.ls-36 .t1 .id span{color:#0086b3;font-weight:700}
.ls-36 .t1 .btns{display:block;font-size:16px;color:#0086b3;width:120px;height:40px;line-height:38px;border:1px solid #0086b3;border-radius:4px;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-36 .t1 .btns:hover{background-color:#0086b3;color:#fff}
.ls-36 .t2{padding:20px 0;font-size:16px;color:#181818;line-height:2;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-36 .t2 .t2-l,.ls-36 .t2 .t2-r{padding-right:30px;flex-shrink:0}
.ls-36 .t2 .t2-l{width:40.97%}
.ls-36 .t2 .t2-r{width:59.03%}
.ls-36 .t2 span{min-width:80px;display:inline-block;color:#838281}
.ls-36 .i2 .state{color:#666;background-image:url(../images/icon-cancel1.png)}
.ls-36 .i2 .t2{color:#666}
.ls-37{margin-bottom:-60px}
.ls-37 li{margin-bottom:60px}
.ls-37 .con{display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.ls-37 .pic{width:31.07%;position:relative;overflow:hidden;flex-shrink:0}
.ls-37 .pic:before{content:'';display:block;padding-top:150.57%}
.ls-37 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ls-37 .desc{width:59.93%;font-size:18px;color:#181818;line-height:1.89}
.ls-37 li:nth-child(even) .pic{order:2}
.ls-37 li:nth-child(even) .desc{order:1}
.ls-38{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-38 li{padding:0 20px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.ls-38 .con{padding:40px;padding-bottom:37px;display:block;height:100%;min-height:320px;background-color:#e6f3f7;border-radius:6px;position:relative;z-index:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-38 .bg-icon{position:absolute;right:0;bottom:0;width:110px;height:110px;line-height:110px;font-size:0;text-align:center;opacity:.2;z-index:-1}
.ls-38 .bg-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-38 .bg-icon .ig2{display:none}
.ls-38 .tit{font-size:24px;color:#0086b3;font-weight:700;line-height:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-38 .line{margin:24px 0;width:48px;height:1px;background-color:#0086b3;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-38 .desc{font-size:18px;color:#181818;line-height:1.89;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-38 .desc span{color:#666;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.ls-38 li:nth-child(1){width:66.66%}
.ls-38 .con:hover{background-color:#0086b3}
.ls-38 .con:hover .bg-icon img{display:none}
.ls-38 .con:hover .bg-icon .ig2{display:inline-block}
.ls-38 .con:hover .line{background-color:#fff}
.ls-38 .con:hover .tit{color:#fff}
.ls-38 .con:hover .line{background-color:#fff}
.ls-38 .con:hover .desc{color:#fff}
.ls-38 .con:hover .desc span{color:#fff}
.ls-39{margin:0 -20px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.ls-39>li{padding:0 20px;margin-bottom:48px}
.ls-39>li:nth-child(1){width:70.83%}
.ls-39>li:nth-child(2){width:29.17%}
.ls-39 .ls-title{margin-bottom:24px;font-size:16px;color:#181818;font-weight:700;line-height:2}
.ls-39 .inner{padding:42px 40px 34px;min-height:608px;background-color:#fff;border:1px solid #d9d9d9;border-radius:22px;box-shadow:10px 10px 10px rgba(19,74,139,.25);overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}
.ls-39 .ls1{margin:0 -8px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.ls-39 .ls1>li{padding:0 8px;margin-bottom:20px;flex-shrink:0}
.ls-39 .ls1 .pic{height:442px;line-height:442px;font-size:0;text-align:center}
.ls-39 .ls1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-39 .txt{margin-top:24px;font-size:16px;color:#181818;line-height:2;text-align:center}
.ls-39 .txt span{color:#0086b3}
.ls-39 .ls1>li:nth-child(1){width:25.4%}
.ls-39 .ls1>li:nth-child(2){width:28.2%}
.ls-39 .ls1>li:nth-child(3){width:23.5%}
.ls-39 .ls1>li:nth-child(4){width:22.9%}
.ls-39 .code{padding:10px;margin:0 auto;width:200px;height:200px;line-height:180px;font-size:0;text-align:center;box-shadow:0 3px 4px rgba(0,0,0,.11)}
.ls-39 .code img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-39 .title{margin:26px 0 95px;font-size:18px;color:#0086b3;font-weight:700;line-height:1.22}
.ls-40{margin:0 -20px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}
.ls-40 li{padding:0 20px;margin-bottom:48px;width:30.5%;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.ls-40 .pic{height:674px;line-height:672px;font-size:0;text-align:center;box-shadow:10px 10px 10px rgba(19,74,139,.25);border-radius:22px;border:1px solid #d9d9d9;overflow:hidden}
.ls-40 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-40 .txt{margin-top:24px;font-size:16px;color:#181818;line-height:2;text-align:center}
.ls-40 .txt span{color:#0086b3}
.ls-41{margin:0 -40px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}
.ls-41>li{padding:0 40px;margin-bottom:48px;width:25%;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.ls-41 .pic{height:674px;line-height:672px;font-size:0;text-align:center;box-shadow:10px 10px 10px rgba(19,74,139,.25);border-radius:22px;border:1px solid #d9d9d9;overflow:hidden}
.ls-41 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-41 .txt{margin-top:24px;font-size:16px;color:#181818;line-height:2;text-align:center}
.ls-41 .txt span{color:#0086b3}
.ls-41 .ls1{margin:0 -40px -48px;min-width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}
.ls-41 .ls1>li{padding:0 40px;margin-bottom:48px;width:50%;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.ls-41>li:nth-child(3){width:48.7%}
.ls-41>li:nth-child(4){padding:0 10px;width:19.6%}
.ls-41>li:nth-child(4) .pic{height:630px;line-height:628px}
.ls-41>li:nth-child(5){padding:0 10px;width:19.6%}
.ls-41>li:nth-child(5) .pic{height:630px;line-height:628px}
.ls-41>li:nth-child(6){padding:0 10px;width:19.6%}
.ls-41>li:nth-child(6) .pic{height:630px;line-height:628px}
.ls-41>li:nth-child(7){padding:0 10px;width:36.5%}
.ls-41>li:nth-child(7) .pic{height:630px;line-height:628px}
.ls-42{margin:0 -30px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}
.ls-42 li{padding:0 30px;margin-bottom:48px;width:24%;position:relative;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.ls-42 .pic{height:674px;line-height:672px;font-size:0;text-align:center;box-shadow:10px 10px 10px rgba(19,74,139,.25);border-radius:22px;border:1px solid #d9d9d9;overflow:hidden}
.ls-42 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-42 .t1{padding-left:90px;position:absolute;left:320px;top:24%;font-size:16px;color:#0086b3;font-weight:700;line-height:2;background:url(../images/icon-arrow20.png) left center no-repeat;-webkit-background-size:80px auto;background-size:80px auto;white-space:nowrap}
.ls-42 .txt{margin-top:24px;font-size:16px;color:#181818;line-height:2;text-align:center}
.ls-42 .txt span{color:#0086b3}
.ls-42 li:nth-child(1){width:35.6%}
.ls-42 li:nth-child(2){width:33.4%;align-items:flex-start}
.ls-42 li:nth-child(2) .pic{width:290px}
.ls-42 li:nth-child(2) .txt{width:290px}
.ls-43{margin:0 -60px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}
.ls-43 li{padding:0 60px;margin-bottom:48px;width:27%;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.ls-43 .pic{height:674px;line-height:672px;font-size:0;text-align:center;box-shadow:10px 10px 10px rgba(19,74,139,.25);border-radius:22px;border:1px solid #d9d9d9;overflow:hidden}
.ls-43 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ls-43 .txt{margin-top:24px;font-size:16px;color:#181818;line-height:2;text-align:center}
.ls-43 .txt span{color:#0086b3}
.ls-44{margin-bottom:-40px;font-size:16px;color:#181818;line-height:2}
.ls-44>li{margin-bottom:40px;display:-webkit-flex;display:flex;align-items:flex-start}
.ls-44 .label{padding-right:10px;width:140px;font-weight:700;flex-shrink:0}
.ls-44 .content{flex-grow:1}
.ls-45{margin:0 -1.5px -2px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-45 li{padding:0 1.5px;margin-bottom:2px;width:50%;flex-shrink:0}
.ls-45 .tit{padding:8px 20px;display:block;font-size:16px;color:#181818;line-height:2;text-align:center;background-color:#f0f3f7}
.ls-46{margin: 66px -12px -24px; display: -webkit-flex; display: flex; flex-wrap: wrap}
.ls-46 li{padding: 0 12px; margin-bottom: 24px; width: 25%; flex-shrink: 0}
.ls-46 .pic{display: block; padding-top: 31.33%; position: relative; border-radius: 8px; box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1); overflow: hidden; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out}
.ls-46 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover}
.ls-46 .pic:hover{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05)}
.banner{height:880px;position:relative;overflow:hidden}
.banner .swp-pagination1{bottom:30px!important}
.banner .bg{height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.banner img{display:block;width:100%;height:100%;object-fit:cover;display:none}
.ban1{height:600px;position:relative;overflow:hidden}
.ban1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/ban-bg1.png) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;z-index:2}
.ban1 .bg{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.ban1 .bg img{display:none}
.ban1 .cont{position:absolute;left:0;bottom:16.3%;right:0;z-index:10}
.ban1 .cont .title{font-size:48px;color:#fff;font-weight:700;line-height:1.3;text-shadow:0 4px 4px rgba(0,0,0,.25)}
.section0{height:100vh;position:relative;z-index:1;overflow:hidden}
.section0:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(33,74,154,.94);z-index:-2}
.sec1-bg1{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:-3}
.sec1-bg2{position:absolute;right:0;bottom:0;width:310px;height:140px;background-repeat:no-repeat;background-position:right bottom;-webkit-background-size:contain;background-size:contain;z-index:-1}
.sec1-lg1{position:absolute;left:42px;top:32px;width:350px;z-index:10}
.sec1-lg1 img{display:block;max-height:80px}
.sec1-items1{padding:0 20px;position:absolute;right:50px;top:25px;background-color:rgba(255,255,255,.1);border-radius:10px;z-index:15;display:-webkit-flex;display:flex;flex-wrap:wrap}
.sec1-items1 .item{padding:15px 17px 14px;display:block;position: relative;flex-shrink:0}
.sec1-items1 .mask-pop{position: absolute; left: 50%; top: 100%; -webkit-transform: translate(-50%, 10px); -ms-transform: translate(-50%, 10px); -o-transform: translate(-50%, 10px); transform: translate(-50%, 10px); z-index: 10; opacity: 0; visibility: hidden;}
.sec1-items1 .code{width: 120px; background-color: #fff; overflow: hidden;}
.sec1-items1 .code img{margin: 0 auto; display: block;}
.sec1-items1 .item:hover{}
.sec1-items1 .item:hover .mask-pop{-webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); opacity: 1; visibility: visible; -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.sec1-items1 .icon{margin:0 auto 8px;width:32px;height:32px;line-height:32px;font-size:0;text-align:center}
.sec1-items1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.sec1-items1 .title{font-size:14px;color:#fff;font-weight:400;line-height:1.13;text-align:center}
.sec1-items2{position:absolute;right:0;top:180px;bottom:0;width:48%;z-index:10}
.sec1-items2 .items{position:absolute;z-index:1}
.sec1-items2 .bg{position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.sec1-items2 .bg i{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;border-radius:50%;z-index:-1}
.sec1-items2 .bg:after,.sec1-items2 .bg:before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;-webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out}
.sec1-items2 .bg:before{z-index:-2}
.sec1-items2 .bg:after{z-index:-3}
.sec1-items2 .con{display:block;width:100%;height:100%;cursor:pointer;position:relative;z-index:1;border-radius:50%;overflow:hidden;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.sec1-items2 .hd{margin-bottom:10px;width:79.46%;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.sec1-items2 .bd{width:79.46%;height:98px;overflow:hidden;overflow-y:auto;flex-shrink:0}
.sec1-items2 .bd::-webkit-scrollbar{width:4px;border-radius:10px}
.sec1-items2 .bd::-webkit-scrollbar-track{background:#ddd;border-radius:10px}
.sec1-items2 .bd::-webkit-scrollbar-thumb{background:#0086b3;border-radius:10px}
.sec1-items2 .bd::-webkit-scrollbar-thumb:window-inactive{background:#0086b3;border-radius:10px}
.sec1-items2 .icon{margin-right:10px;width:68px;height:68px;line-height:68px;font-size:0;text-align:center;flex-shrink:0}
.sec1-items2 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.sec1-items2 .title{font-weight:400;line-height:1.3}
.sec1-items2 .title .cn{font-size:28px;color:#214a9a;font-weight:700}
.sec1-items2 .title .en{margin-top:8px;font-size:12px;color:rgba(33,74,154,.6)}
.sec1-items2 .link{margin:0 -8px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.sec1-items2 .link .lk-item{padding:0 8px;margin-bottom:18px;display:block;flex-shrink:0}
.sec1-items2 .link .lk-item{display:none}
.sec1-items2 .link .lk-item:nth-child(1),.sec1-items2 .link .lk-item:nth-child(2){display:block}
.sec1-items2 .link .lk-item:last-child{margin-bottom:0}
.sec1-items2 .link .lk-con{padding:4px 10px;display:block;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}
.sec1-items2 .link .lk-icon{margin-right:6px;width:32px;height:32px;line-height:32px;font-size:0;text-align:center;flex-shrink:0}
.sec1-items2 .link .lk-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.sec1-items2 .link .lk-title{width:calc(100% - 38px);font-size:18px;color:#214a9a;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;flex-shrink:0}
.sec1-items2 .link .lk-con:hover{background-color:rgba(33,74,154,.1)}
.sec1-items2 .it1{left:0;top:12px;width:250px;height:250px}
.sec1-items2 .it1 .bg:after,.sec1-items2 .it1 .bg:before{width:104.11%;height:104.11%}
.sec1-items2 .it1 .bg:before{left:-7.19%;top:-5.82%;background-color:rgba(0,176,134,.3)}
.sec1-items2 .it1 .bg:after{right:-6.85%;bottom:-4.79%;background-color:rgba(0,176,134,.3)}
.sec1-items2 .it2{left:44.63%;top:0;width:266px;height:266px}
.sec1-items2 .it2 .bg:after,.sec1-items2 .it2 .bg:before{width:97.44%}
.sec1-items2 .it2 .bg:before{right:-18.59%;top:2.56%;background-color:rgba(255,255,255,.1)}
.sec1-items2 .it2 .bg:after{right:-6.41%;bottom:-16.99%;background-color:rgba(0,176,134,.3)}
.sec1-items2 .it3{left:21.5%;top:48.72%;width:266px;height:266px}
.sec1-items2 .it3 .bg:before{right:-8.93%;bottom:-6.7%;background-color:rgba(255,255,255,.06)}
.sec1-items2 .it3 .bg:after{left:-11.16%;top:-4.46%;background-color:rgba(0,176,134,.5)}
.sec1-items2 .items.active{z-index:10}
.sec1-items2 .items.active .bg,.sec1-items2 .items.active .con{width:382px;height:382px}
.sec1-items2 .items.active .hd{margin-bottom:32px}
.sec1-items2 .items.active .title .cn{font-size:36px}
.sec1-items2 .items.active .title .en{font-size:14px}
.sec1-items2 .items.active .bd{display:block}
.sec1-items2 .items.active .link{justify-content:flex-start}
.sec1-items2 .items.active .link .lk-item{width:50%!important;display:block!important}
.sec1-items2 .items.active .link .lk-item:nth-last-child(1),.sec1-items2 .items.active .link .lk-item:nth-last-child(2){margin-bottom:0}
.sec1-items2 .items.active .icon{margin:0;margin-right:24px}
.sec1-items2 .items.active .title{text-align:left;max-width:calc(100% - 88px);flex-shrink:0}
.sec1-imgsSwp1{padding-top:60px;position:absolute;left:0;bottom:0;width:44.792%;overflow:hidden;z-index:10}
.sec1-imgsSwp1 .swp-pagination1{left:-100px!important;bottom:auto!important;top:0!important}
.sec1-imgsSwp1 .slider{margin:0 0 -346px -100px;border-radius:50%;position:relative;overflow:hidden}
.sec1-imgsSwp1 .slider:before{content:'';display:block;padding-top:100%}
.sec1-imgsSwp1 .slider-inn{position:absolute;left:100px;top:0;right:0;bottom:346px;overflow:hidden}
.sec1-imgsSwp1 .pic{height:100%;overflow:hidden}
.sec1-imgsSwp1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.section-idx1{padding:220px 0 90px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.box-news1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-news1 .box-col{width:54.29%;flex-shrink:0}
.box-news1 .box-cor{width:42.86%;flex-shrink:0}
.box-news1 .swiper1{margin-bottom:30px}
.section-idx2{padding:128px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section-idx2,.section-idx2 .wp1600{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.section-idx2 .wp1600{width:90%}
.section-idx2 .sec-col{width:250px;flex-shrink:0}
.section-idx2 .sec-cor{width:calc(100% - 264px);flex-shrink:0}
.section-idx2 .hd-1{margin-bottom:0}
.section-idx3{padding:120px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section-idx3 .hd-1{margin-bottom:60px}
.section-idx3 .lsTabs-2{margin-bottom:46px}
.box-specialty1{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);display:-webkit-flex;display:flex;align-items:flex-start}
.box-specialty1 .pic{width:28.57%;height:506px;overflow:hidden;flex-shrink:0}
.box-specialty1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.box-specialty1 .cont{padding:68px 70px;width:71.43%;flex-shrink:0}
.box-specialty1 .title{margin-bottom:42px;font-size:32px;color:#0086b3;font-weight:700;line-height:1.3}
.box-specialty1 .ls-4{height:304px;overflow-y:auto}
.box-specialty1 .ls-4::-webkit-scrollbar{width:6px}
.box-specialty1 .ls-4::-webkit-scrollbar-track{background:#eee;border-radius:10px}
.box-specialty1 .ls-4::-webkit-scrollbar-thumb{background:#0086b3;border-radius:10px}
.box-specialty1 .ls-4::-webkit-scrollbar-thumb:window-inactive{background:#0086b3;border-radius:10px}
.section-idx4{padding:102px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section-idx4 .hd-1{margin-bottom:60px}
.section-idx5{padding:120px 0;overflow:hidden}
.section-idx5 .wp1600{padding:0 32px}
.section-idx6{padding:60px 0;border-top:1px solid #d9d9d9}
.section1_a1{padding-bottom:100px;overflow:hidden}
.section1_a1 .hd-1{margin:82px 0 56px}
.section1_a1 .lsNum-1{margin-bottom:35px}
.section1_a2{padding:100px 0 114px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section1_a2 .wp{padding:0 158px 0 40px;height:100%;position:relative}
.section1_a2 .hd-1{margin:0;position:absolute;left:108px;top:0;z-index:10}
.section1_a3{padding:200px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section1_a4{padding:90px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section1_a4 .wp{padding:0 52px}
.section1_a4 .hd-1{margin-bottom:50px}
.section1_a5{padding:90px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section1_a5 .hd-1{margin-bottom:50px}
.section1_a6{padding:90px 0 100px;overflow:hidden}
.section1_a6 .hd-1{margin-bottom:48px}
.section1-1_a1{padding-bottom:80px;overflow:hidden}
.section1-1_a1 .hd-1{margin:62px 0 50px}
.section1-1_a1 .desc-6{margin-bottom:60px}
.section1-1_a1 .lsNum-1{margin-bottom:60px}
.section1-3_a1{padding-bottom:80px;overflow:hidden}
.section1-3_a1 .hd-1{margin:62px 0 50px}
.section1-4-1_a1{padding-bottom:80px;overflow:hidden}
.section1-4-1_a1 .hd-1{margin:62px 0 24px}
.box-toga1{margin-bottom:-40px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.box-toga1 a{font-size:inherit;color:inherit}
.box-toga1 a:hover{text-decoration:underline}
.box-toga1 .box-col{width:48.57%;flex-shrink:0}
.box-toga1 .box-cor{width:48.57%;flex-shrink:0}
.box-toga1 .box-items{margin-bottom:40px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.11)}
.box-toga1 .hd{padding:15px 30px;padding-right:80px;background-color:#0086b3;position:relative}
.box-toga1 .hd .tit{font-size:20px;color:#fff;font-weight:700;line-height:1.5}
.box-toga1 .hd .icon{position:absolute;right:30px;top:50%;width:42px;height:42px;line-height:42px;font-size:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:.6}
.box-toga1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-toga1 .bd{padding:6px 25px 20px;padding-right:10px}
.box-toga1 .ls1>li .s1-tit{padding:12px 0;padding-left:12px;font-size:18px;color:#181818;font-weight:700;line-height:1.5;position:relative}
.box-toga1 .ls1>li .s1-tit a{display:block}
.box-toga1 .ls1>li .s1-tit:before{content:'';position:absolute;left:0;top:50%;width:3px;height:18px;background-color:#0086b3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.box-toga1 .ls1>li .s1-cont{padding-bottom:15px}
.box-toga1 .ls2{margin:0 -13px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-toga1 .ls2>li{padding:0 13px}
.box-toga1 .ls2>li .s2-tit{display:block;font-size:18px;color:#181818;line-height:1.89}
.box-toga1 .ls3>li .s3-tit{font-size:16px;color:#666;line-height:2}
.section1-4-2_a1{padding-bottom:100px;overflow:hidden}
.section1-4-2_a1 .hd-1{margin:82px 0 24px}
.box-org1 .hd{padding:15px 30px;padding-right:80px;background-color:#0086b3;position:relative}
.box-org1 .hd .tit{font-size:20px;color:#fff;font-weight:700;line-height:1.5}
.box-org1 .hd .icon{position:absolute;right:30px;top:50%;width:42px;height:42px;line-height:42px;font-size:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:.6}
.box-org1 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-org1 .cont a{font-size:inherit;color:inherit}
.box-org1 .cont .tit{padding:0 30px;font-size:24px;color:#0086b3;line-height:1.5;font-weight:700;background-color:#e6f3f7;border:1px solid #d9d9d9}
.box-org1 .cont .tit a{padding:11px 0;padding-left:15px;display:block;position:relative}
.box-org1 .cont .tit a:before{content:'';position:absolute;left:0;top:26px;width:5px;height:5px;background-color:#0086b3;border-radius:50%}
.box-org1 .cont .link{padding-left:1px;margin-right:-2px;font-size:24px;color:#181818;line-height:1.5;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-org1 .cont .link .item{margin:-1px 0 0 -1px;padding:0 30px;width:50.7%;border:1px solid #d9d9d9;flex-shrink:0}
.box-org1 .cont .link .item:nth-child(even){padding-left:13.7%;width:49.3%}
.box-org1 .cont .link .a1{padding:12px 0;padding-left:15px;display:block;position:relative}
.box-org1 .cont .link .a1:before{content:'';position:absolute;left:0;top:26px;width:5px;height:5px;background-color:#0086b3;border-radius:50%}
.box-org1 .cont a:hover{text-decoration:underline}
.section1-4-3_a1{padding-bottom:80px;overflow:hidden}
.section1-4-3_a1 .hd-1{margin:62px 0 24px}
.section1-5-1_a1{padding-bottom:80px;overflow:hidden}
.section1-5-1_a1 .hd-1{margin:62px 0 50px}
.section1-5-2_a1{padding-bottom:76px;overflow:hidden}
.section1-5-2_a1 .hd-1{margin:58px 0 50px}
.section1-5-3_a1{padding-bottom:80px;overflow:hidden}
.section1-5-3_a1 .hd-1{margin:62px 0 50px}
.section1-5-4_a1{padding-bottom:80px;overflow:hidden}
.section1-5-4_a1 .hd-1{margin:62px 0 50px}
.section2-a1{padding-bottom:84px;overflow:hidden}
.section2-a1 .hd-1{margin:84px 0 50px}
.section2-a1 .btns-1{margin-top:44px}
.box-news2{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-news2 .box-col{width:45.71%;flex-shrink:0}
.box-news2 .box-cor{width:51.43%;flex-shrink:0}
.section2-a2{padding:90px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section2-a2 .hd-1{margin-bottom:50px}
.section2-a2 .lsTabs-3{margin-bottom:60px}
.section2-a2 .btns-1{margin-top:44px}
.section2-a2 .ls-14{margin-top:42px}
.section2-a3{padding:90px 0 82px;overflow:hidden}
.section2-a3 .hd-1{margin-bottom:50px}
.section2-a3 .btns-1{margin-top:42px}
.section2-a4{padding:90px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section2-a4 .hd-1{margin-bottom:44px}
.section2-a5{padding:90px 0 82px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section2-a5 .hd-1{margin-bottom:50px}
.section2-a5 .btns-1{margin-top:44px}
.section2-a6{padding:110px 0 104px;overflow:hidden}
.section2-a6 .wp{padding:0 15px}
.section2-a6 .hd-1{margin-bottom:55px}
.section2-a6 .btns-1{margin-top:50px}
.section2-1_a1{padding-bottom:80px;overflow:hidden}
.section2-1_a1 .hd-1{margin:62px 0 55px}
.section2-1_a1 .pages{padding-top:66px}
.section2-3-1_a1{padding-bottom:120px;overflow:hidden}
.section2-3-1_a1 .hd-1{margin:62px 0 55px}
.box-orga2{margin:0 -20px -66px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-orga2 .box-items{padding:0 20px;margin-bottom:66px;width:50%;flex-shrink:0}
.box-orga2 .box-items:nth-child(1){width:100%}
.box-orga2 .box-cont{padding:40px;padding-left:100px;height:100%;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.11);position:relative;z-index:1;overflow:hidden}
.box-orga2 .box-cont:before{content:'';position:absolute;left:0;top:0;width:59px;height:100%;background:url(../images/bg-house2.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.box-orga2 .bg-house{position:absolute;right:0;bottom:0;width:425px;height:220px;background:url(../images/bg-house1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:-1}
.box-orga2 .title{margin-bottom:24px;font-size:20px;color:#000;line-height:1.6;font-weight:700}
.box-orga2 .info{font-size:18px;line-height:1.5}
.box-orga2 .info .info-item{padding:14px 0;display:-webkit-flex;display:flex}
.box-orga2 .info .info-label{margin-right:20px;padding-right:20px;width:112px;color:#666;text-align:right;position:relative;flex-shrink:0;text-align: justify; text-align-last: justify;}
.box-orga2 .info .info-desc:before{content:'';position:absolute;left:0;top:0;width:1px;height:24px;background-color:#d9d9d9}
.box-orga2 .info .info-desc{color:#181818;flex-grow:1; position: relative;}
.box-orga2 .table table{width:100%}
.box-orga2 .table td,.box-orga2 .table th{padding:3px 15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;height:55px;font-size:16px;line-height:1.5;text-align:center;font-weight:400}
.box-orga2 .table th{color:#666}
.box-orga2 .table td{color:#181818}
.section2-3-3_a1{padding-bottom:80px;overflow:hidden}
.section2-3-3_a1 .hd-1{margin:62px 0 55px}
.section2-3-4_a1{padding-bottom:80px;overflow:hidden}
.section2-3-4_a1 .hd-1{margin:62px 0 55px}
.section2-3-4_a1 .hd-2{margin-bottom:66px}
.section2-3-4_a1 .desc-5{margin-top:24px}
.section2-3-5_a1{padding-bottom:80px;overflow:hidden}
.section2-3-5_a1 .hd-1{margin:62px 0 55px}
.section2-3-7_a1{padding-bottom:80px;overflow:hidden}
.section2-3-7_a1 .hd-1{margin:62px 0 55px}
.section2-4_a1{padding-bottom:67px;overflow:hidden}
.section2-4_a1 .hd-1{margin:75px 0 55px}
.section2-4_a1 .pages{padding-top:66px}
.section2-6_a1{padding-bottom:80px;overflow:hidden}
.section2-6_a1 .hd-1{margin:62px 0 55px}
.section2-6_a1 .pages{padding-top:66px}
.section2-7_a1{padding-bottom:80px;overflow:hidden}
.section2-7_a1 .hd-1{margin:62px 0 55px}
.section2-7_a1 .pages{padding-top:66px}
.section3_a1{padding-bottom:100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section3_a1 .hd-1{margin:48px 0 36px}
.box-ks1{margin:0 -7px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-ks1 .items{padding:0 7px;margin-bottom:60px;flex-shrink:0}
.box-ks1 .items.items_1{width:71.43%}
.box-ks1 .items.items_2{width:28.57%}
.box-ks1 .ks-title{margin-bottom:24px;padding:0 24px;font-size:20px;color:#fff;font-weight:700;line-height:48px;background-color:#0086b3}
.section3_a2{padding:100px 0;overflow:hidden}
.section3_a3{padding:90px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section3_a3 .hd-1{margin-bottom:40px}
.box-serv1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-serv1 .box-col{width:67.86%;flex-shrink:0}
.box-serv1 .box-cor{padding-top:8px;width:26.29%;flex-shrink:0}
.section3_a4{padding:90px 0 86px;overflow:hidden}
.section3_a4 .btns-1{margin-top:44px}
.section3-1_a1{padding-bottom:40px;overflow:hidden}
.section3-1_a1 .hd-1{margin:31px 0 37px}
.section3-1_a1 .hd-1 .title-4 .tit{font-weight:700}
.section3-2_a1{padding-bottom:152px}
.section3-2_a1 .hd-1{margin:21px 0 50px}
.section3-2_b1{padding-bottom:80px}
.section3-2_b1 .cur{padding-left:200px}
.section3-2_b1 .box-intro1{padding-top:52px}
.box-intro1{position:relative;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-intro1 .btns-2{position:absolute;left:0;top:-28px}
.box-intro1 .box-col{width:74.29%;flex-shrink:0}
.box-intro1 .box-cor{width:23%;flex-shrink:0}
.box-intro1 .intro-items1{margin-bottom:40px;padding:25px;border:1px solid #d9d9d9;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-intro1 .intro-items1 .pic{margin-right:67px;width:248px;position:relative;overflow:hidden;flex-shrink:0}
.box-intro1 .intro-items1 .pic:before{content:'';display:block;padding-top:135.48%}
.box-intro1 .intro-items1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.box-intro1 .intro-items1 .text{flex-grow:1}
.box-intro1 .intro-items1 .t1{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end}
.box-intro1 .intro-items1 .t1 .name{margin-right:16px;font-size:32px;color:#181818;font-weight:700;line-height:1}
.box-intro1 .intro-items1 .t1 .job{font-size:16px;color:rgba(24,24,24,.6);line-height:1}
.box-intro1 .intro-items1 .t2{margin-top:24px;font-size:16px;color:#666;line-height:2}
.box-intro1 .intro-items1 .t2 .t2-label{display:inline-block}
.box-intro1 .intro-items1 .t2 .t2-desc{display:inline-block;color:#181818}
.box-intro1 .intro-items2 .intro-desc{padding:18px 40px;border:1px solid #d9d9d9}
.box-intro1 .intro-items2 .intro-desc .intro-desc-item{padding:22px 0;border-bottom:1px dashed #d9d9d9}
.box-intro1 .intro-items2 .intro-desc .intro-desc-item:last-child{border:none}
.box-intro1 .intro-items2 .intro-desc .title{margin-bottom:20px;font-size:24px;color:#0086b3;font-weight:700;line-height:1.33}
.box-intro1 .intro-items2 .intro-desc .desc{font-size:16px;color:#181818;line-height:2}
.box-intro1 .intro-items3 .title{padding:8px 20px;font-size:18px;color:#fff;line-height:1.78;background-color:#0086b3}
.box-intro1 .intro-items3 .pic{padding-top:66.88%;position:relative;overflow:hidden}
.box-intro1 .intro-items3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.box-intro1 .intro-items3 .text{padding:15px 20px;font-size:16px;color:#181818;line-height:2;border:1px solid #d9d9d9}
.box-intro1 .intro-items3 .text .its1{max-height: 6em; -webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;overflow:hidden}
.box-intro1 .intro-items3 .text ul{margin-top:16px}
.box-intro1 .intro-items3 .text ul a{padding-left:12px;display:block;font-size:inherit;color:inherit;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-intro1 .intro-items3 .text ul a:before{content:'';position:absolute;left:0;top:14px;width:5px;height:5px;background-color:#0086b3;border-radius:50%}
.box-intro1 .intro-items3 .text ul a:hover{color:#0086b3}
.section3-3-1_a1{padding-bottom:80px;overflow:hidden}
.section3-3-1_a1 .hd-1{margin:21px 0 49px}
.section3-3-1_a1 .lsTabs-3{margin-bottom:52px}
.section3-3-1_a1 .desc-5{margin-bottom:16px}
.section3-3-1_a1 .box-intro3{margin-bottom:24px}
.section3-3-1_a1 .box-filter2{padding-bottom:24px}
.box-intro3{padding:20px 40px;padding-right:20px;background-color:#e6f3f7;border:1px solid #d9d9d9}
.box-intro3 .items{display:-webkit-flex;display:flex;align-items:flex-start}
.box-intro3 .items+.items{margin-top:39px}
.box-intro3 .items:nth-child(2){margin-top:20px}
.box-intro3 .label{font-size:16px;color:#0086b3;line-height:2.5;flex-shrink:0}
.box-intro3 .cont{padding:4px 0;position:relative;flex-grow:1}
.box-intro3 .ls1{margin-right:-12px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-intro3 .ls1>li{margin-right:12px;flex-shrink:0}
.box-intro3 .ls1>li>.tit{padding:0 10px;display:block;font-size:16px;color:#181818;text-align:center;line-height:32px}
.box-intro3 .ls1>li.on>.tit{background-color:#0086b3;color:#fff;border-radius:4px}
.box-intro3 .ls2{margin:0 -17px -10px 0;position:absolute;left:0;top:0;right:0;z-index:10;display:-webkit-flex;display:flex;flex-wrap:wrap;display:none}
.box-intro3 .ls2>li{margin:0 17px 10px 0}
.box-intro3 .ls2>li>.tit{padding:0 6px;display:block;font-size:16px;color:#666;text-align:center;line-height:28px;background-color:rgba(0,134,179,.1);border-radius:4px}
.box-intro3 .ls2>li.on>.tit{background-color:rgba(0,134,179,.1);color:#0086b3}
.box-intro3 .ls2.show{display:-webkit-flex;display:flex}
.section3-1-4_a1{padding-bottom:80px;overflow:hidden}
.section3-1-4_a1 .cur{padding-left:240px}
.section3-3-2_a1{padding-bottom:80px;overflow:hidden}
.section3-3-2_a1 .hd-1{margin:21px 0 49px}
.section3-6-1_a1{padding-bottom:98px;overflow:hidden}
.section3-6-1_a1 .hd-1{margin:40px 0 50px}
.section3-6-2_a1{padding-bottom:98px;overflow:hidden}
.section3-6-2_a1 .hd-1{margin:40px 0 50px}
.section3-7_a1{padding-bottom:80px;overflow:hidden}
.section3-7_a1 .hd-1{margin:21px 0 55px}
.section3-7_a1 .pages{padding-top:66px}
.section4_a1{padding-bottom:62px;overflow:hidden}
.section4_a1 .hd-1{margin:62px 0 55px}
.section4_a1 .btns-1{margin-top:50px}
.section4_a2{padding:90px 0 84px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section4_a2 .hd-1{margin-bottom:52px}
.section4_a2 .btns-1{margin-top:44px}
.section4_a3{padding:90px 0 80px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section4_a3 .wp{padding:0 15px}
.section4_a3 .hd-1{margin-bottom:54px}
.section4_a3 .btns-1{margin-top:50px}
.section4-1_a1{padding-bottom:80px;overflow:hidden}
.section4-1_a1 .hd-1{margin:62px 0 55px}
.section4-1_a1 .pages{padding-top:66px}
.section4-1_b1{padding-bottom:95px;overflow:hidden}
.detail-1{padding-top:41px}
.detail-1 .hd{padding-bottom:40px;border-bottom:1px solid #d9d9d9}
.detail-1 .hd .title{font-size:36px;color:#181818;font-weight:700;line-height:1.3;text-align:center}
.detail-1 .hd .info{margin-top:34px;font-size:16px;color:#969799;line-height:2;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.detail-1 .hd .info span{margin:0 7px;display:block}
.detail-1 .hd .info img{margin:0 10px 0 0;display:inline-block;vertical-align:middle;max-width:24px}
.detail-1 .cont{padding:42px 100px;font-size:18px;color:#181818;line-height:2.33}
.detail-1 .dt-page{margin:0 100px;padding-top:40px;border-top:1px solid #e6f3f7;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.detail-1 .dt-page .next,.detail-1 .dt-page .prev,.detail-1 .dt-page .return{margin:0 30px;display:block;width:144px;height:40px;line-height:40px;border-radius:40px;background-color:#e6f3f7;color:#0086b3;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.detail-1 .dt-page .next i,.detail-1 .dt-page .prev i,.detail-1 .dt-page .return i{margin-right:8px;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.detail-1 .dt-page .prev i{margin-right:24px;background-image:url(../images/icon-arrow16.png)}
.detail-1 .dt-page .return{background-color:#0086b3;color:#fff}
.detail-1 .dt-page .return i{background-image:url(../images/icon-return1.png)}
.detail-1 .dt-page .next i{margin-left:24px;background-image:url(../images/icon-arrow17.png)}
.detail-1 .dt-page .next:hover,.detail-1 .dt-page .prev:hover{background-color:#0086b3;color:#fff}
.detail-1 .dt-page .prev:hover i{background-image:url(../images/icon-arrow18.png)}
.detail-1 .dt-page .next:hover i{background-image:url(../images/icon-arrow19.png)}
.detail-1 .dt-page .return:hover{opacity:.8}
.section4-2_a1{padding-bottom:81px;overflow:hidden}
.section4-2_a1 .hd-1{margin:62px 0 54px}
.section4-2_a1 .pages{padding-top:64px}
.section4-3_a1{padding-bottom:93px;overflow:hidden}
.section4-3_a1 .hd-1{margin:75px 0 55px}
.section4-3_a1 .pages{padding-top:66px}
.section4-4_a1{padding-bottom:80px;overflow:hidden}
.section4-4_a1 .hd-1{margin:62px 0 55px}
.section4-4_a1 .lsTabs-3{margin-bottom:66px}
.section4-4_a1 .pages{padding-top:66px}
.section5_a1{padding-bottom:80px;overflow:hidden}
.section5_a1 .wp{padding:0 15px}
.section5_a1 .hd-1{margin:80px 0 55px}
.section5_a1 .btns-1{margin-top:50px}
.section5_a2{padding:90px 0 82px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section5_a2 .wp{padding:0 15px}
.section5_a2 .hd-1{margin-bottom:58px}
.section5_a2 .btns-1{margin-top:50px}
.section5_a3{padding:100px 0;overflow:hidden}
.section5_a4{padding:100px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section5-1_a1{padding-bottom:98px;overflow:hidden}
.section5-1_a1 .hd-1{margin:80px 0 55px}
.section5-1_a1 .pages{padding-top:66px}
.section5-2_a1{padding-bottom:98px;overflow:hidden}
.section5-2_a1 .hd-1{margin:80px 0 55px}
.section5-2_a1 .pages{padding-top:66px}
.section5-3-1_a1{padding-bottom:80px;overflow:hidden}
.section5-3-1_a1 .hd-1{margin:62px 0 55px}
.section5-3-1_a1 .lsTabs-3{margin-bottom:65px}
.section5-3-1_a1 .pages{padding-top:66px}
.section5-3-2_a1{padding-bottom:98px;overflow:hidden}
.section5-3-2_a1 .hd-1{margin:80px 0 55px}
.section5-3-2_a1 .lsTabs-3{margin-bottom:65px}
.section5-3-2_a1 .pages{padding-top:66px}
.section5-3-3_a1{padding-bottom:98px;overflow:hidden}
.section5-3-3_a1 .hd-1{margin:80px 0 55px}
.section5-3-3_a1 .lsTabs-3{margin-bottom:65px}
.section5-3-3_a1 .pages{padding-top:66px}
.section5-4-1_a1{padding-bottom:79px;overflow:hidden}
.section5-4-1_a1 .hd-1{margin:62px 0 49px}
.section5-4-1_a1 .lsTabs-3{margin-bottom:61px}
.section5-4-1_a1 .pages{padding-top:66px}
.section5-4-2_a1{padding-bottom:98px;overflow:hidden}
.section5-4-2_a1 .hd-1{margin:80px 0 55px}
.section5-4-2_a1 .lsTabs-3{margin-bottom:65px}
.section5-4-2_a1 .pages{padding-top:66px}
.section5-4-3_a1{padding-bottom:98px;overflow:hidden}
.section5-4-3_a1 .hd-1{margin:80px 0 55px}
.section5-4-3_a1 .lsTabs-3{margin-bottom:65px}
.section5-4-3_a1 .pages{padding-top:66px}
.section5-4-4_a1{padding-bottom:98px;overflow:hidden}
.section5-4-4_a1 .hd-1{margin:80px 0 55px}
.section5-4-4_a1 .lsTabs-3{margin-bottom:65px}
.section5-4-4_a1 .pages{padding-top:66px}
.section6_a1{padding-bottom:80px;overflow:hidden}
.section6_a1 .wp{padding:0 15px}
.section6_a1 .hd-1{margin:80px 0 55px}
.section6_a1 .btns-1{margin-top:50px}
.section6_a2{padding:90px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section6_a2 .hd-1{margin-bottom:50px}
.section6_a3{padding:90px 0 84px;overflow:hidden}
.section6_a3 .wp{padding:0 15px}
.section6_a3 .btns-1{margin-top:42px}
.section6_a4{padding:110px 0 118px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section6_a4 .hd-1{margin-bottom:50px}
.section6_a4 .desc-3{margin-bottom:60px}
.section6_a5{padding:90px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section6_a5 .ls-16{padding:0 15px}
.section6_a5 .btns-1{margin-top:44px}
.section6_a5 .ls-23{margin-top:44px}
.section6-1_a1{padding-bottom:80px;overflow:hidden}
.section6-1_a1 .hd-1{margin:62px 0 55px}
.section6-1_a1 .pages{padding-top:66px}
.section6-3_a1{padding-bottom:80px;overflow:hidden}
.section6-3_a1 .hd-1{margin:62px 0 55px}
.section6-3_a1 .pages{padding-top:66px}
.section3-4_a1{padding:116px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section3-4_a2{overflow:hidden}
.section3-4_a2 .sec-items1{padding:69px 0 56px}
.section3-4_a2 .sec-items2{padding:78px 0 82px}
.section3-4_a2 .sec-items3{padding:80px 0}
.section3-4_a2 .sec-items3 .desc-5{margin-top:24px}
.section3-4_a2 .sec-items4{padding:80px 0 60px}
.section3-4_a2 .sec-items5{padding:80px 0}
.section3-4_a2 .sec-items6{padding:64px 0}
.section3-4_a2 .sec-items7{padding:64px 0 98px}
.section3-4_a2 .hd-1{margin-bottom:20px}
.section3-4_a2 .title-7{margin-bottom:24px}
.section3-4_a2 .desc-5{margin-top:48px}
.section3-4_a2 .ls-40{margin-top:48px}
.section3-4_a2 .desc-13{margin-top:48px}
.section3-4_a2 .ls-41{margin-top:48px}
.section3-4_a2 .ls-42{margin-top:48px}
.section3-4_a2 .ls-43{margin-top:48px}
.section6-4-1_a1{padding-bottom:80px;overflow:hidden}
.section6-4-1_a1 .hd-1{margin:20px 0 37px}
.section6-4-1_a1 .lsTabs-3{margin-bottom:48px}
.section6-4-1_a1 .desc-3 .text{padding-top:60px}
.section6-4-2_a1{padding-bottom:80px;overflow:hidden}
.section6-4-2_a1 .hd-1{margin:20px 0 37px}
.section6-4-2_a1 .lsTabs-3{margin-bottom:48px}
.section6-4-3_a1{padding-bottom:80px;overflow:hidden}
.section6-4-3_a1 .hd-1{margin:20px 0 37px}
.section6-4-3_a1 .lsTabs-3{margin-bottom:48px}
.section6-4-4_a1{padding-bottom:80px;overflow:hidden}
.section6-4-4_a1 .hd-1{margin:20px 0 37px}
.section6-4-4_a1 .lsTabs-3{margin-bottom:44px}
.section6-5_a1{padding-bottom:80px;overflow:hidden}
.section6-5_a1 .hd-1{margin:62px 0 55px}
.section6-5_a1 .pages{padding-top:66px}
.section7_a1{padding-bottom:78px;overflow:hidden}
.section7_a1 .hd-1{margin:80px 0 50px}
.section7_a1 .btns-1{margin-top:46px}
.section7_a2{padding:90px 0 84px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section7_a2 .btns-1{margin-top:44px}
.section7-1_a1{padding-bottom:80px;overflow:hidden}
.section7-1_a1 .hd-1{margin:62px 0 55px}
.section7-1_a1 .pages{padding-top:66px}
.section7-2_a1{padding-bottom:80px;overflow:hidden}
.section7-2_a1 .hd-1{margin:62px 0 55px}
.section7-2_a1 .pages{padding-top:66px}
.section7-3_a1{padding-bottom:80px;overflow:hidden}
.section7-3_a1 .hd-1{margin:62px 0 55px}
.section7-3_a1 .pages{padding-top:66px}
.section8_a1{padding-bottom:80px;overflow:hidden}
.section8_a1 .hd-1{margin:62px 0 54px}
.section8_a2{overflow:hidden}
.section8_a2,.section8_a2 .wp{display:-webkit-flex;display:flex}
.section8_a2 .sec-col,.section8_a2 .sec-cor{padding:90px 0 100px;position:relative;z-index:1}
.section8_a2 .sec-col{padding-right:60px;width:57.8%}
.section8_a2 .sec-cor{padding-left:60px;width:42.2%}
.section8_a2 .sec-bg{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:-1}
.section8_a2 .sec-col .sec-bg{left:calc((1400px - 100vw)/ 2)}
.section8_a2 .sec-cor .sec-bg{right:calc((1400px - 100vw)/ 2)}
.section8_a2 .hd-1{margin-bottom:48px;}
.section8_a2 .sec-cor .hd-1, .section8_a2 .sec-cor .ls-18{margin-right: -21%;}
.section8_a3{padding:100px 0;overflow:hidden}
.section8-3_a1{padding-bottom:80px;overflow:hidden}
.section8-3_a1 .hd-1{margin:62px 0 55px}
.section8-3_a1 .pages{padding-top:66px}
.section8-4_a1{padding-bottom:118px;overflow:hidden}
.section8-4_a1 .hd-1{margin:100px 0 55px}
.section8-4_a1 .pages{padding-top:66px}
.section9_a1{padding:53px 0 60px;overflow:hidden}
.section9_a1 .hd-1{margin-bottom:34px}
.section9_a1 .box-filter2{margin-bottom:40px}
.section9_a1 .pages{padding-top:40px}
.section-yy1{padding:80px 0;min-height:100vh;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.section-yy1 .lg{margin-bottom:80px}
.section-yy1 .lg img{margin:0 auto;display:block;max-height:84px}
.section-yy2{padding-bottom:80px;overflow:hidden}
.section-yy2 .box-intro2{padding-top:32px}
.box-intro2 .intro-items1{margin-bottom:25px;border:1px solid #d9d9d9}
.box-intro2 .intro-items1 .cont{padding:30px;display:-webkit-flex;display:flex;align-items:flex-start}
.box-intro2 .intro-items1 .pic{margin-right:30px;width:94px;height:120px;overflow:hidden;flex-shrink:0}
.box-intro2 .intro-items1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.box-intro2 .intro-items1 .text{width:calc(100% - 124px);flex-shrink:0}
.box-intro2 .intro-items1 .t1{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end}
.box-intro2 .intro-items1 .t1 .name{margin-right:10px;font-size:24px;color:#0086b3;font-weight:700;line-height:1}
.box-intro2 .intro-items1 .t1 .job{font-size:16px;color:#838281;line-height:1}
.box-intro2 .intro-items1 .t2{margin-top:12px;font-size:16px;color:#181818;line-height:1.75}
.box-intro2 .intro-items1 .t2 .t2-item+.t2-item{margin-top:28px}
.box-intro2 .intro-items1 .t2 .t2-label{display:inline-block;color:#666}
.box-intro2 .intro-items1 .bot{padding:13px 38px;font-size:16px;color:#838281;line-height:1.38;background-color:#e6f3f7;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-intro2 .intro-items1 .bot p{margin-right:17px}
.box-intro2 .intro-items1 .bot span{color:#181818}
.box-intro2 .intro-items2 .intro-items2-item+.intro-items2-item{margin-top:24px}
.box-intro2 .intro-items2 .table-3{margin-top:25px}
.box-intro2 .intro-items2 .ls-33{margin-top:23px}
.box-intro2 .intro-items2 .hd{margin-bottom:14px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.box-intro2 .intro-items2 .hd .title{font-size:24px;color:#0086b3;font-weight:700;line-height:1.33}
.box-intro2 .intro-items2 .hd .txt{font-size:16px;color:#0086b3;line-height:1.19}
.box-intro2 .intro-btns{margin-top:22px}
.box-intro2 .intro-btns .a1{display:block;width:104px;line-height:40px;background-color:#0086b3;border-radius:4px;font-size:16px;color:#fff;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.box-intro2 .intro-btns .a1:hover{opacity:.8}
.section-yy3{padding-bottom:80px;overflow:hidden}
.section-yy3 .box-perC1{padding-top:32px}
.section-yy3 .ls-32{margin-bottom:14px}
.section-yy3 .ls-36{margin-bottom:-16px}
.box-perC1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-perC1 .box-col,.box-perC1 .box-cor{flex-shrink:0}
.box-perC1 .box-col{width:320px}
.box-perC1 .box-cor{width:calc(100% - 380px)}
.perC-slide1{border:1px solid #d9d9d9}
.perC-slide1 .top{padding:25px 30px 33px;border-bottom:1px solid #d9d9d9}
.perC-slide1 .top .head{margin:0 auto 16px;width:84px;height:84px;border-radius:50%;position:relative;border:1px solid #d9d9d9;cursor:pointer;overflow:hidden}
.perC-slide1 .top .head label{display:block;width:100%;height:100%;cursor:pointer}
.perC-slide1 .top .head input{position:absolute;left:-9999px}
.perC-slide1 .top .head .btns{position:absolute;left:0;top:0;width:100%;height:100%;background:#f0f3f7 url(../images/icon-photo1.png) center center no-repeat;-webkit-background-size:40px auto;background-size:40px auto}
.perC-slide1 .top .head img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;display:none}
.perC-slide1 .top .name{font-size:18px;color:#181818;font-weight:400;text-align:center;line-height:1.33}
.perC-slide1 .cont{padding:21px 0 30px}
.perC-slide1 .cont .title{margin-bottom:24px;margin-left:18px;padding-left:30px;background:url(../images/icon-menu1.png) left center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;font-size:18px;color:#181818;font-weight:700;line-height:1.67}
.perC-slide1 .cont .link a{margin-bottom:4px;padding:6px 0;padding-left:50px;display:block;position:relative;font-size:16px;color:#181818;line-height:1.5}
.perC-slide1 .cont .link a:before{content:'';position:absolute;left:-1px;top:0;bottom:0;width:3px;background-color:#0086b3;opacity:0}
.perC-slide1 .cont .link a.on{color:#0086b3}
.perC-slide1 .cont .link a.on:before{opacity:1}
.box-report1 .report-items+.report-items{margin-top:18px}
.box-report1 .hd{margin-bottom:24px}
.box-report1 .hd .title{font-size:18px;color:#181818;font-weight:700;line-height:1.33}
.box-report1 .btns-1{margin-top:20px}

body.banB1{zoom: 1.08;}

.form-2 .form-tips{margin: 30px 0; font-size: 16px; color: #333333; line-height: 1.8;}
.form-2.form2_2{}
.form-2.form2_2 .form-item{}
.form-2.form2_2 .form-item.v2{margin-top: 20px; display: block; width: 100%;}
.form-2.form2_2 .form-item.v2 .label{width: 100%; justify-content: flex-start;}
.chk-groups1{margin: 0 -15px; font-size: 16px; color: #333333; line-height: 2; display: -webkit-flex; display: flex; flex-wrap: wrap;}
.chk-groups1 .item{padding: 0 15px; display: block; flex-shrink: 0; display: -webkit-flex; display: flex; align-items: center;}
.chk-groups1 span{margin-left: 5px;}

@media only screen and (max-width:1859px){
.slideEnter{right:5px}
}
@media only screen and (max-width:1679px){
.section8_a2 .sec-cor .hd-1, .section8_a2 .sec-cor .ls-18{margin-right: -8%;}
}
@media only screen and (max-width:1555px){
.lsTabs-4 .con{padding:20px 25px}
.lsTabs-4 .icon{width:70px;height:70px;line-height:70px}
.section8_a2 .sec-col .sec-bg{left:-5vw}
.section8_a2 .sec-cor .sec-bg{right:-5vw}
}
@media only screen and (max-width:1439px){
body{padding-top:128px}
.header .header1{padding:0 30px;height:76px}
.header .header2{padding:0 60px;height:52px}
.header .header-logo{width:230px;height:60px;line-height:60px}
.header .header-set{font-size:14px;line-height:32px}
.header .header-set .icon-img{max-width:24px}
.header .header-set .icon-so{width:32px;height:32px;-webkit-background-size:20px auto;background-size:20px auto}
.header .header-set .line{margin:0 12px}
.header .header-set .search{margin-left:40px}
.header .header-nav>li>a{font-size:16px}
.header .sub1 a{padding:8px 12px;font-size:14px}
.footer .footer1{padding:80px 0 40px}
.footer .footer2{padding:40px 0 80px}
.footer .footer-info{margin:0 -20px -30px;font-size:14px}
.footer .footer-info .title{font-size:20px}
.footer .footer-info .item{padding:0 20px;margin-bottom:30px}
.footer .footer-codes .pic{width:90px;height:90px;line-height:90px}
.footer .footer-codes .title{font-size:14px}
.footer .footer-copy{font-size:14px}
.slideEnter{right:0}
.slideEnter .hd{width:58px;min-height:58px}
.slideEnter .icon{margin-bottom:4px;width:24px;height:24px;line-height:24px}
.slideEnter .title{font-size:12px}
.pages{padding-top:40px}
.drop02 .drop02-tit{padding:0 15px;padding-right:40px;height:42px;line-height:40px;font-size:14px}
.drop02 .icon-arrow{width:40px;height:40px;-webkit-background-size:10px auto;background-size:10px auto}
.hd-1{margin-bottom:30px}
.hd-1 .hd-cor{padding-top:3px}
.hd-1 .search2{top:2px;right:110px}
.hd-1 .btns-1{top:2px}
.hd-1.column .hd-col{margin-bottom:20px}
.hd-1.hd1_2{padding-right:380px}
.hd-1.hd1_2 .hd-col{margin-right:40px}
.hd-1.hd1_4{padding-right:290px}
.hd-3{margin-bottom:30px}
.title-1 .icon{width:46px;height:46px;line-height:42px}
.title-1 .tit{font-size:28px}
.title-2 .tit{padding-bottom:15px;width:50px;font-size:28px}
.title-3 .tit{font-size:20px}
.title-4 .tit{font-size:24px}
.title-5{padding-bottom:15px;font-size:20px}
.title-5:before{width:80px}
.title-6{font-size:32px}
.title-7{font-size:20px}
.title-7 span:before{top:18px}
.btns-1{font-size:14px;line-height:2.14}
.btns-2 .s1{font-size:14px;width:120px;line-height:30px}
.btns-2 .s1 span{-webkit-background-size:20px auto;background-size:20px auto}
.search2{padding-right:50px;width:250px;height:42px}
.search2 .inp{padding:0 15px;height:40px;line-height:40px;font-size:14px}
.search2 .submit{width:50px;height:40px;-webkit-background-size:20px auto;background-size:20px auto}
.box-filter1{margin-bottom:40px}
.box-filter1 .sel{padding: 0 15px; padding-right: 40px; width:250px; height: 42px; line-height: 40px; -webkit-background-size: 10px auto; background-size: 10px auto; font-size: 14px;}
.box-filter1 .layui-form-select .layui-input{padding: 0 15px; padding-right: 40px; width:250px; height: 42px; line-height: 40px;}
.box-filter1 .layui-form-select .layui-edge{-webkit-background-size: 10px auto; background-size: 10px auto;}
.box-filter1 .drop02{width:250px}
.box-filter1 .btn-submit{width:90px;height:42px;line-height:42px;font-size:16px}
.box-filter1 .txt{font-size:14px}
.box-filter2{padding-bottom:20px}
.box-filter2 .tags{font-size:14px}
.box-filter2 .tags span{margin-right:15px;padding-left:15px}
.box-filter2 .tags span:before{width:8px;height:8px}
.box-filter2 .result{font-size:14px}
.box-filter2 .result span{font-size:18px}
.lsTabs-1 .a1{padding:0 30px;font-size:20px}
.lsTabs-3{margin-bottom:40px}
.lsTabs-3 .a1{padding:0 30px;min-width:130px;font-size:18px;line-height:40px}
.lsTabs-3.lsTabs3_2 .a1{padding:0 15px}
.lsTabs-4{margin-bottom:40px}
.lsTabs-4 .con{padding:20px;min-height:100px}
.lsTabs-4 .icon{margin-right:10px;width:60px;height:60px;line-height:60px}
.lsTabs-4 .tit{font-size:20px}
.lsTabs-5{margin-bottom:50px}
.lsTabs-5 .con{padding:10px 15px 15px;min-height:140px}
.lsTabs-5 .icon{margin-bottom:10px;width:60px;height:60px;line-height:60px}
.lsTabs-5 .tit{font-size:20px}
.lsTabs-6 .tit{font-size:18px;min-width:140px}
.desc-1 .cont{margin-top:120px;padding:50px 40px 30px}
.desc-1 .title{font-size:20px}
.desc-1 .desc{margin-top:20px;font-size:16px}
.desc-2{padding-bottom:40px;margin-bottom:40px}
.desc-2 .title{font-size:18px}
.desc-2 .title span{-webkit-background-size:20px auto;background-size:20px auto}
.desc-2 .txt{font-size:14px}
.desc-3 .pic{height:330px;line-height:290px}
.desc-3 .text{padding:30px;padding-bottom:20px;padding-top:46px}
.desc-3 .title{font-size:20px}
.desc-3 .desc{margin-top:15px;font-size:14px}
.desc-4{padding:50px 110px;min-height:250px}
.desc-4 .hd-1{margin-bottom:20px}
.desc-4 .text{font-size:20px}
.desc-4 .text .info{margin-top:15px}
.desc-4 .text .info img{max-width:30px}
.desc-5{font-size:14px}
.desc-6 .pic{margin-left:70px}
.desc-6 .title{font-size:20px}
.desc-6 .line{margin:20px 0}
.desc-6 .desc{font-size:16px}
.desc-7{font-size:16px;line-height:2}
.desc-8{margin:0 -15px -30px}
.desc-8 .items{padding:0 15px;margin-bottom:30px}
.desc-8 .con{padding:30px 25px}
.desc-8 .t1{font-size:16px}
.desc-8 .line{margin:15px 0}
.desc-8 .t2{font-size:16px}
.desc-8 .pic{width:160px;height:160px;line-height:140px}
.desc-9{margin:0 -15px -30px}
.desc-9 .items{padding:0 15px;margin-bottom:30px}
.desc-9 .con{padding:30px}
.desc-9 h4{font-size:16px}
.desc-9 .line{margin:15px 0}
.desc-9 .info .icon{margin-top:6px}
.desc-9 .desc{font-size:16px}
.desc-10 .line{margin:20px 0}
.desc-10 .cont{font-size:14px}
.desc-11 .items+.items{margin-top:30px}
.desc-11 .hd{margin-bottom:20px}
.desc-11 .hd .title{font-size:20px}
.desc-11 .ls-38{margin-top:30px}
.desc-11 .cont{font-size:14px;line-height:1.6}
.desc-12 .left .lg{margin-bottom:40px}
.desc-12 .left .lg img{max-height:60px}
.desc-12 .left .title{font-size:28px}
.desc-12 .left .line{margin:15px 0}
.desc-12 .left .desc{font-size:14px}
.desc-12 .left .btns{margin-top:40px;font-size:14px}
.desc-12 .left .btns .icon-down{width:20px;height:20px}
.desc-12 .right .item{padding:15px;border-width:8px;min-height:400px}
.desc-12 .right .t1{font-size:20px}
.desc-12 .right .t2{margin-top:12px;font-size:16px}
.desc-12 .right .code1{margin-top:30px}
.desc-12 .right .code1 .desc{margin-top:20px;font-size:16px}
.desc-12 .right .tags{padding-top:20px;font-size:14px}
.desc-12 .right .tags p:before{top:7px;width:8px;height:8px}
.desc-12 .right .code2{margin-top:30px}
.desc-12 .right .code2 .desc{margin-top:20px;font-size:16px}
.desc-15 .ls1{margin: 0 -20px -30px}
.desc-15 .ls1 li{padding: 0 60px; margin-bottom: 30px}
.desc-15 .ls1 .tit{font-size: 18px}
.desc-15 .ls1 .info{margin-top: 20px; font-size: 16px}
.desc-15 .ls2 .hd{margin-bottom: 20px}
.desc-15 .ls2 .hd .tit{padding-bottom: 20px; font-size: 16px}
.desc-15 .ls2 .pic{width: 160px; height: 160px; line-height: 140px}
.table-1 td{padding:7px 40px;font-size:14px}
.table-2 th{font-size:14px;height:50px}
.table-2 td{height:60px}
.table-2 .yy .tag{font-size:12px;width:22px;height:22px;line-height:22px}
.table-2 .yy .btns{margin-top:5px;font-size:12px;line-height:20px;width:50px}
.table-4 th{font-size:14px;height:40px}
.table-4 td{height:30px}
.table-4 .tag{width:22px;height:22px;line-height:22px;font-size:12px}
.table-3 th{font-size:14px;height:50px}
.table-3 td{font-size:14px;height:50px}
.table-3 .state{font-size:14px;line-height:1.2}
.table-5 td,.table-5 th{font-size:14px}
.table-5 th{height:40px}
.table-5 td{height:40px}
.table-5 .btns .a1{font-size:14px}
.form-1{padding:40px 0;width:800px}
.form-1 .col{padding:0 9.5%}
.form-1 .cor{padding:0 3%}
.form-1 .cor .form-hd{margin-bottom:25px}
.form-1 .form-hd{margin-bottom:15px}
.form-1 .form-hd .title{font-size:24px}
.form-1 .form-hd .desc{margin-top:10px;font-size:14px}
.form-1 .form-cont{margin-bottom:-20px}
.form-1 .form-item{margin-bottom:20px;height:48px}
.form-1 .inp{padding:0 15px;height:46px;line-height:46px;font-size:14px}
.form-1 .form-code .form-vcodebtn{right:5px;width:100px;height:36px;line-height:36px;font-size:14px}
.form-1 .form-code2{padding-right:120px}
.form-1 .form-code2 .inp{height:48px;line-height:46px}
.form-1 .form-code2 .pic{width:100px;height:42px;line-height:42px}
.form-1 .form-code3 .pic{margin-bottom:20px;width:110px;height:110px;line-height:108px}
.form-1 .form-code3 .tit{font-size:14px}
.form-1 .form-xy{padding-top:15px;font-size:14px}
.form-1 .form-btns{margin-top:15px}
.form-1 .submit{height:48px;line-height:48px;font-size:20px}
.form-2 .label{font-size:16px}
.form-2 .inp,.form-2 .select select{height:42px;line-height:40px;font-size:14px}
.form-2 .tar{height:90px;font-size:14px}
.form-2 .form-btns{margin-top:30px}
.form-2 .form-btns .cancel,.form-2 .form-btns .submit{margin:0 10px;width:200px;height:42px;line-height:40px;font-size:14px}
.form-2 .form-tips{font-size: 14px}
.chk-groups1{font-size: 14px}
.lsNav-2 a{padding:0 20px;font-size:18px}
.swiper1{height:360px}
.swiper1 .date{min-width:90px;min-height:80px}
.swiper1 .date .d1{font-size:38px}
.swiper1 .date .d2{font-size:14px}
.swiper1 .text{padding:20px}
.swiper1 .title{font-size:16px}
.swiper2{padding-bottom:80px}
.swiper2 .pic{margin-bottom:16px;width:160px;height:160px;line-height:160px}
.swiper2 .title{font-size:20px}
.swiper2 .job{margin-top:6px;font-size:14px}
.swiper2 .btns{margin-top:10px}
.swiper2 .btns .a1{padding:0 15px;min-width:60px;font-size:14px;line-height:24px}
.swiper3{height:307px}
.swiper3 .swp-pagination1{bottom:20px!important}
.swiper3 .date{min-width:90px;min-height:80px}
.swiper3 .date .d1{font-size:38px}
.swiper3 .date .d2{font-size:14px}
.swiper3 .title{font-size:18px;line-height:50px}
.swiper4{padding-bottom:90px}
.swiper4 .date{min-height:70px}
.swiper4 .date .d1{font-size:20px}
.swiper4 .date .line{margin:8px 0}
.swiper4 .date .d2{font-size:12px}
.swiper4 .inn{padding:15px}
.swiper4 .title{font-size:16px}
.swiper5{padding-bottom:80px}
.swiper5 .pic{margin-bottom:20px;height:350px;line-height:326px}
.swiper5 .title{font-size:16px}
.lsNum-1{margin-bottom:-20px}
.lsNum-1 li{margin-bottom:20px}
.lsNum-1 .title{font-size:16px}
.lsNum-1 .desc{font-size:16px}
.lsNum-1 .desc .num{font-size:32px}
.lsNum-1.lsNum1_2{padding:50px 40px 25px}
.ls-1 .pic{height:110px}
.ls-1 .text{padding:10px 15px;min-height:106px}
.ls-1 .tit{font-size:16px}
.ls-1 .date{margin-top:6px;padding-left:22px;font-size:12px;-webkit-background-size:16px auto;background-size:16px auto}
.ls-2 .con{min-height:99px}
.ls-2 .date{width:90px}
.ls-2 .date:before{height:40px}
.ls-2 .date .d1{font-size:24px}
.ls-2 .date .d2{margin-top:2px;font-size:12px}
.ls-2 .text{width:calc(100% - 110px)}
.ls-2 .tit{font-size:16px}
.ls-3{margin-bottom:-40px}
.ls-3 li{margin-bottom:40px}
.ls-3 .con{padding:15px 10px;padding-right:25px;min-height:110px}
.ls-3 .date{width:70px}
.ls-3 .date:before{height:50px}
.ls-3 .date .d1{font-size:24px}
.ls-3 .date .d2{margin-top:2px;font-size:12px}
.ls-3 .text{width:calc(100% - 86px)}
.ls-3 .tit{font-size:14px}
.ls-3.ls3_2{margin:0 -10px -40px}
.ls-3.ls3_2 li{padding:0 10px;margin-bottom:40px}
.ls-3.ls3_3{margin:0 -10px -40px}
.ls-3.ls3_3 li{padding:0 10px;margin-bottom:40px}
.ls-4,.ls-4.ls4_2{margin:0 -5px -15px}
.ls-4 li,.ls-4.ls4_2 li{padding:0 5px;margin-bottom:15px}
.ls-4 .a1{padding:4px 15px;font-size:16px;min-height:60px}
.ls-4.ls4_3{margin:0 -3px -10px}
.ls-4.ls4_3 li{padding:0 3px;margin-bottom:10px}
.ls-4.ls4_3 .a1{font-size:16px;min-height:40px}
.ls-5{margin:0 -15px -30px}
.ls-5 li{padding:0 15px;margin-bottom:30px}
.ls-5 .text{padding:20px}
.ls-5 .icon{margin-bottom:6px;width:56px;height:56px;line-height:56px}
.ls-5 .tit{font-size:28px}
.ls-6 .hd{padding-right:30px;height:34px;line-height:32px;-webkit-background-size:16px auto;background-size:16px auto}
.ls-6 .tit{font-size:14px}
.ls-6 .link a{font-size:14px}
.ls-7{margin:0 -20px -60px}
.ls-7 li{padding:0 20px;margin-bottom:60px}
.ls-7 .text{padding:12px 15px}
.ls-7 .tit{font-size:20px}
.ls-7 .line{margin:6px auto 8px}
.ls-7 .job{font-size:14px}
.ls-8{margin:0 -15px -30px}
.ls-8 li{padding:0 15px;margin-bottom:30px}
.ls-8 .con{padding:40px 60px;padding-right:110px;min-height:220px}
.ls-8 .icon-arrow{right:50px;bottom:54px;width:36px;height:36px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-8 .icon{margin-bottom:18px;width:70px;height:70px;line-height:70px}
.ls-8 .tit{font-size:28px}
.ls-8.ls8_2 .con{padding:40px;padding-right:110px}
.ls-8.ls8_2 .icon{margin-bottom:20px}
.ls-8.ls8_2 .tit{font-size:20px}
.ls-8.ls8_2 .icon-arrow{right:40px}
.ls-9{margin:0 -10px -20px}
.ls-9 li{padding:0 10px;margin-bottom:20px}
.ls-9 .con{padding:20px;min-height:160px}
.ls-9 .icon{margin-bottom:10px;width:60px;height:60px;line-height:60px}
.ls-9 .tit{font-size:20px}
.ls-10{margin:0 -15px -30px}
.ls-10 li{padding:0 15px;margin-bottom:30px}
.ls-10 .text{padding:50px 30px 20px}
.ls-10 .tit{font-size:20px}
.ls-10 .line{margin:15px 0}
.ls-10 .info{font-size:16px}
.ls-10 .info .icon{width:20px;height:20px;line-height:20px}
.ls-11{margin-bottom:-40px}
.ls-11 li{margin-bottom:40px}
.ls-11 .text{padding:20px 30px}
.ls-11 .tit{font-size:20px}
.ls-11 .line{margin:15px 0;width:30px}
.ls-11 .info{font-size:16px}
.ls-11 .info .icon{margin-top:4px;width:20px;height:20px;line-height:20px}
.ls-12 .con{height:50px;line-height:50px}
.ls-12 .date{font-size:14px}
.ls-12 .tit{font-size:16px}
.ls-13{margin:0 -15px -50px}
.ls-13 li{padding:0 15px;margin-bottom:50px}
.ls-13 .text{padding:20px}
.ls-13 .tit{font-size:18px}
.ls-13 .desc{margin-top:10px;font-size:16px}
.ls-13 .date{padding-left:24px;margin-top:10px;font-size:14px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-14{margin:0 -10px -20px}
.ls-14 li{padding:0 10px;margin-bottom:20px}
.ls-14 .con{padding:20px 10px;min-height:160px}
.ls-14 .icon{margin-bottom:10px;width:60px;height:60px;line-height:60px}
.ls-14 .tit{font-size:20px}
.ls-15 li{padding:0 25px}
.ls-15 .tit{font-size:18px}
.ls-15 .tit span{-webkit-background-size:20px auto;background-size:20px auto}
.ls-16{margin:0 -10px -40px}
.ls-16 li{padding:0 10px;margin-bottom:40px}
.ls-16 .con{min-height:110px}
.ls-16 .date{width:70px}
.ls-16 .date:before{height:50px}
.ls-16 .date .d1{font-size:24px}
.ls-16 .date .d2{margin-top:2px;font-size:12px}
.ls-16 .text{width:calc(100% - 86px)}
.ls-16 .tit{font-size:14px}
.ls-16.ls16_fz1 .tit{font-size:14px}
.ls-17 .con{padding:40px 30px 30px;min-height:270px}
.ls-17 .icon{margin-bottom:20px;width:70px;height:70px;line-height:70px}
.ls-17 .tit{font-size:24px}
.ls-17 .desc{margin-top:20px;font-size:14px}
.ls-18 .con{height:60px;line-height:60px}
.ls-18 .date{font-size:14px}
.ls-18 .tit{font-size:16px}
.ls-18 .down{margin-left:10px;font-size:14px}
.ls-18 .down img{margin-right:3px;max-width:16px}
.ls-19 .con{height:342px}
.ls-19 .tit{font-size:20px}
.ls-19 .icon-arrow{margin-top:30px;width:36px;height:36px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-20{margin:0 -15px -30px}
.ls-20 li{padding:0 15px;margin-bottom:30px}
.ls-20 .con{padding:50px 15%;min-height:250px}
.ls-20 .tit{margin-bottom:20px;font-size:28px}
.ls-20 .icon-arrow{width:36px;height:36px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-21{margin:0 -15px -30px}
.ls-21 li{padding:0 15px;margin-bottom:30px}
.ls-21 .con{padding:40px 30px 20px;min-height:200px}
.ls-21 .icon{width:80px;height:80px;line-height:80px}
.ls-21 .tit{margin-bottom:20px;font-size:18px}
.ls-21 .down{padding-left:26px;font-size:14px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-22{margin:0 -15px -30px}
.ls-22 li{padding:0 15px;margin-bottom:30px}
.ls-22 .con{padding:30px 40px 15px;min-height:160px}
.ls-22 .tit{margin-bottom:20px;font-size:20px}
.ls-22 .icon{width:80px;height:80px;line-height:80px}
.ls-22 .icon-arrow{width:36px;height:36px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-23{margin:0 -10px -20px}
.ls-23 li{padding:0 10px;margin-bottom:20px}
.ls-23 .con{padding:25px;min-height:160px}
.ls-23 .tit{margin-bottom:15px;font-size:20px}
.ls-23 .icon-arrow{width:36px;height:36px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-24{margin:0 -15px -50px}
.ls-24 li{padding:0 15px;margin-bottom:50px}
.ls-24 .date{min-height:70px}
.ls-24 .date .d1{font-size:20px}
.ls-24 .date .d2{font-size:12px}
.ls-24 .date .line{margin:8px 0}
.ls-24 .inn{padding:15px}
.ls-24 .tit{font-size:16px}
.ls-25 .con{padding:0 20px 0 30px}
.ls-25 .icon{width:24px;height:24px;line-height:24px}
.ls-25 .tit{font-size:16px}
.ls-25 .date{font-size:14px}
.ls-25 .view{padding-left:15px;margin-left:15px;font-size:14px}
.ls-25 .view img{max-width:24px}
.ls-26 .con{padding:30px 0;padding-right:25px}
.ls-26 .pic{width:320px}
.ls-26 .date{padding-left:24px;font-size:14px;-webkit-background-size:20px auto;background-size:20px auto;background-position:left -2px center}
.ls-26 .tit{margin-top:10px;font-size:18px}
.ls-26 .desc{margin-top:10px;font-size:14px}
.ls-26 .con:hover{padding:30px 40px}
.ls-27 li:before{left:270px}
.ls-27 .icon-circle{left:270px;top:90px}
.ls-27 .left{padding-top:90px;margin-right:40px;width:270px;font-size:20px}
.ls-27 .left .tit{margin-top:14px}
.ls-27 .right{padding:70px 0 20px;width:calc(100% - 310px);font-size:16px}
.ls-28{margin:0 -15px -50px}
.ls-28 li{padding:0 15px;margin-bottom:50px}
.ls-28 .tit{font-size:18px;height:60px;line-height:60px}
.ls-29 .con{padding:30px;min-height:200px}
.ls-29 .tit{font-size:18px}
.ls-29 .desc{margin-top:20px;font-size:14px}
.ls-30{margin-bottom:-40px}
.ls-30 li{margin-bottom:40px}
.ls-30 .pic{margin-bottom:16px;width:160px;height:160px;line-height:160px}
.ls-30 .title{font-size:20px}
.ls-30 .job{margin-top:6px;font-size:14px}
.ls-30 .btns{margin-top:10px}
.ls-30 .btns .a1{padding:0 15px;min-width:60px;font-size:14px;line-height:24px}
.ls-31{margin:0 -15px -30px}
.ls-31 li{padding:0 15px;margin-bottom:30px}
.ls-31 .pic{margin-bottom:20px;height:350px;line-height:328px}
.ls-31 .title{font-size:16px}
.ls-32 .t1{padding-bottom:10px;margin-bottom:10px}
.ls-32 .t1 .name{font-size:16px}
.ls-32 .t1 .default{font-size:14px}
.ls-32 .btns .a1{font-size:14px}
.ls-32 .btns .a1 img{margin-right:4px;max-width:20px}
.ls-32 .t2{font-size:14px}
.ls-32 .add .add-tit{padding-top:40px;font-size:16px;-webkit-background-size:32px auto;background-size:32px auto}
.ls-33{margin:0 -5px -10px}
.ls-33 li{padding:0 5px;margin-bottom:10px}
.ls-33 .a1{padding:10px;font-size:14px}
.ls-34 .right{margin-left:5%}
.ls-34 .pic{margin-right:20px;width:70px;height:90px}
.ls-34 .text .t1 .name,.ls-34 .text .t1 .name a{font-size:20px}
.ls-34 .text .t1 .job{font-size:14px;min-width:150px}
.ls-34 .text .t2{margin-top:15px;font-size:14px}
.ls-35 .con{padding:15px 0}
.ls-35 .tit{font-size:18px}
.ls-35 .tit:before{top:10px}
.ls-35 .desc{margin-top:10px;font-size:14px}
.ls-35 .date{margin-top:10px;padding-left:22px;font-size:14px;-webkit-background-size:18px auto;background-size:18px auto}
.ls-36{margin-bottom:-25px}
.ls-36 li{margin-bottom:25px}
.ls-36 .t1{padding:10px 0;min-height:58px}
.ls-36 .t1 .state{margin-right:20px;padding-left:26px;font-size:16px;-webkit-background-size:20px auto;background-size:20px auto}
.ls-36 .t1 .id{font-size:14px}
.ls-36 .t1 .btns{font-size:14px;height:36px;line-height:34px;width:100px}
.ls-36 .t2{padding:15px 0;font-size:14px}
.ls-37{margin-bottom:-40px}
.ls-37 li{margin-bottom:40px}
.ls-37 .desc{font-size:16px}
.ls-38{margin:0 -15px -30px}
.ls-38 li{padding:0 15px;margin-bottom:30px}
.ls-38 .con{padding:30px;min-height:250px}
.ls-38 .tit{font-size:20px}
.ls-38 .line{margin:20px 0}
.ls-38 .desc{font-size:16px}
.ls-39{margin-bottom:-30px}
.ls-39>li{margin-bottom:30px;width:100%!important}
.ls-39 .ls-title{margin-bottom:20px;font-size:20px}
.ls-39 .inner{padding:30px}
.ls-41{margin:0 -20px -30px}
.ls-41>li{padding:0 20px;margin-bottom:30px;width:38%}
.ls-41>li:nth-child(3){width:100%}
.ls-41 .ls1{margin:0 -20px -30px}
.ls-41 .ls1>li{padding:0 20px;margin-bottom:30px;width:34%}
.ls-41>li:nth-child(4),.ls-41>li:nth-child(5),.ls-41>li:nth-child(6){width:33.33%}
.ls-41>li:nth-child(7){width:50%}
.ls-42{margin:0 -20px -30px}
.ls-42 li{padding:0 20px;margin-bottom:30px;width:33.33%}
.ls-42 li:nth-child(1){width:50%}
.ls-42 li:nth-child(2){width:40%}
.ls-43{margin:0 -20px -30px}
.ls-43 li{padding:0 20px;margin-bottom:30px;width:33.33%}
.ls-46{margin: 30px -10px -15px}
.ls-46 li{padding: 0 10px; margin-bottom: 15px}
.sec1-items2{width:56%}
.sec1-items2 .bd{height:74px}
.sec1-items2 .icon{margin-right:6px;width:52px;height:52px;line-height:52px}
.sec1-items2 .title .cn{font-size:22px}
.sec1-items2 .title .en{margin-top:6px}
.sec1-items2 .link{margin-bottom:-10px}
.sec1-items2 .link .lk-item{margin-bottom:10px}
.sec1-items2 .link .lk-item:nth-last-child(1),.sec1-items2 .link .lk-item:nth-last-child(2){margin-bottom:0!important}
.sec1-items2 .link .lk-icon{margin-right:4px;width:24px;height:24px;line-height:24px}
.sec1-items2 .link .lk-title{width:calc(100% - 28px);font-size:16px}
.sec1-items2 .it1{width:200px;height:200px}
.sec1-items2 .it2{width:230px;height:230px}
.sec1-items2 .it3{width:230px;height:230px}
.sec1-items2 .items.active .hd{margin-bottom:20px}
.sec1-items2 .items.active .icon{margin-right:15px}
.sec1-items2 .items.active .title{max-width:calc(100% - 69px)}
.sec1-items2 .items.active .title .cn{font-size:28px}
.sec1-items2 .items.active .bg,.sec1-items2 .items.active .con{width:340px;height:340px}
.banner{height:calc(100vh - 128px)}
.ban1{height:380px}
.ban1 .cont .title{font-size:38px}
.section-nav .wp{padding:30px}
.lsNav-1 .con{min-height:120px}
.lsNav-1 .icon{width:50px;height:50px;line-height:50px}
.lsNav-1 .title{font-size:16px}
.lsNav-1 .con:hover .title{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.section-idx1{padding:170px 0 70px}
.box-news1 .swiper1{margin-bottom:20px}
.section-idx2{padding:100px 0}
.section-idx2 .sec-col{width:200px}
.section-idx2 .sec-cor{width:calc(100% - 210px)}
.section-idx3{padding:90px 0}
.section-idx3 .hd-1{margin-bottom:40px}
.section-idx3 .lsTabs-2{margin-bottom:30px}
.box-specialty1 .pic{height:400px}
.box-specialty1 .cont{padding:50px}
.box-specialty1 .title{margin-bottom:30px;font-size:24px}
.box-specialty1 .ls-4{height:225px}
.section-idx4{padding:80px 0}
.section-idx4 .hd-1{margin-bottom:40px}
.section-idx5{padding:90px 0}
.section-idx6{padding:40px 0}
.section1_a1{padding-bottom:80px}
.section1_a1 .hd-1{margin:60px 0 40px}
.section1_a1 .lsNum-1{margin-bottom:30px}
.section1_a2{padding:80px 0 90px}
.section1_a3{padding:160px 0}
.section1_a4{padding:70px 0 80px}
.section1_a4 .hd-1{margin-bottom:40px}
.section1_a5{padding:70px 0 80px}
.section1_a5 .hd-1{margin-bottom:40px}
.section1_a6{padding:70px 0 80px}
.section1_a6 .hd-1{margin-bottom:30px}
.section1-1_a1{padding-bottom:60px}
.section1-1_a1 .hd-1{margin:50px 0 40px}
.section1-1_a1 .desc-6{margin-bottom:40px}
.section1-1_a1 .lsNum-1{margin-bottom:40px}
.section1-3_a1{padding-bottom:60px}
.section1-3_a1 .hd-1{margin:50px 0 40px}
.section1-4-1_a1{padding-bottom:60px}
.section1-4-1_a1 .hd-1{margin:50px 0 20px}
.box-toga1{margin-bottom:-30px}
.box-toga1 .box-items{margin-bottom:30px}
.box-toga1 .hd{padding:15px 20px;padding-right:60px}
.box-toga1 .hd .tit{font-size:16px}
.box-toga1 .hd .icon{right:15px;width:32px;height:32px;line-height:32px}
.box-toga1 .bd{padding:6px 20px 20px}
.box-toga1 .ls1>li .s1-tit{padding:10px 0;padding-left:12px;font-size:16px}
.box-toga1 .ls1>li .s1-cont{padding-bottom:10px}
.box-toga1 .ls2{margin:0 -8px}
.box-toga1 .ls2>li{padding:0 8px}
.box-toga1 .ls2>li .s2-tit{font-size:16px}
.section1-4-2_a1 .hd-1{margin:60px 0 20px}
.box-org1 .hd .tit{font-size:18px}
.box-org1 .hd .icon{right:20px;width:32px;height:32px;line-height:32px}
.box-org1 .cont .tit{font-size:20px}
.box-org1 .cont .tit a:before{top:24px}
.box-org1 .cont .link{font-size:20px}
.box-org1 .cont .link .a1:before{top:24px}
.section1-4-3_a1{padding-bottom:60px}
.section1-4-3_a1 .hd-1{margin:50px 0 20px}
.section1-5-1_a1{padding-bottom:60px}
.section1-5-1_a1 .hd-1{margin:50px 0 40px}
.section1-5-2_a1{padding-bottom:60px}
.section1-5-2_a1 .hd-1{margin:50px 0 40px}
.section1-5-3_a1{padding-bottom:60px}
.section1-5-3_a1 .hd-1{margin:50px 0 40px}
.section1-5-4_a1{padding-bottom:60px}
.section1-5-4_a1 .hd-1{margin:50px 0 40px}
.section2-a1{padding-bottom:60px}
.section2-a1 .hd-1{margin:60px 0 40px}
.section2-a1 .btns-1{margin-top:30px}
.section2-a2{padding:70px 0 80px}
.section2-a2 .hd-1{margin-bottom:40px}
.section2-a2 .lsTabs-3{margin-bottom:40px}
.section2-a2 .btns-1{margin-top:30px}
.section2-a2 .ls-14{margin-top:30px}
.section2-a3{padding:70px 0 60px}
.section2-a3 .hd-1{margin-bottom:40px}
.section2-a3 .btns-1{margin-top:30px}
.section2-a4{padding:70px 0}
.section2-a4 .hd-1{margin-bottom:30px}
.section2-a5{padding:70px 0 60px}
.section2-a5 .hd-1{margin-bottom:40px}
.section2-a5 .btns-1{margin-top:30px}
.section2-a6{padding:80px 0}
.section2-a6 .hd-1{margin-bottom:40px}
.section2-a6 .btns-1{margin-top:40px}
.section2-1_a1{padding-bottom:60px}
.section2-1_a1 .hd-1{margin:50px 0 40px}
.section2-1_a1 .pages{padding-top:50px}
.section2-3-1_a1{padding-bottom:60px}
.section2-3-1_a1 .hd-1{margin:50px 0 40px}
.box-orga2{margin:0 -15px -50px}
.box-orga2 .box-cont{padding:30px;padding-left:80px}
.box-orga2 .box-cont:before{width:40px}
.box-orga2 .box-items{padding:0 15px;margin-bottom:50px}
.box-orga2 .title{margin-bottom:20px;font-size:18px}
.box-orga2 .info{font-size:16px}
.box-orga2 .info .info-item{padding:10px 0}
.box-orga2 .info .info-label{padding-right:15px;margin-right:15px}
.box-orga2 .table td,.box-orga2 .table th{font-size:14px;height:44px}
.section2-3-3_a1{padding-bottom:60px}
.section2-3-3_a1 .hd-1{margin:50px 0 40px}
.section2-3-4_a1{padding-bottom:60px}
.section2-3-4_a1 .hd-1{margin:50px 0 40px}
.section2-3-4_a1 .hd-2{margin-bottom:50px}
.section2-3-4_a1 .desc-5{margin-top:20px}
.section2-3-5_a1{padding-bottom:60px}
.section2-3-5_a1 .hd-1{margin:50px 0 40px}
.section2-3-7_a1{padding-bottom:60px}
.section2-3-7_a1 .hd-1{margin:50px 0 40px}
.section2-4_a1{padding-bottom:60px}
.section2-4_a1 .hd-1{margin:50px 0 40px}
.section2-6_a1{padding-bottom:60px}
.section2-6_a1 .hd-1{margin:50px 0 40px}
.section2-7_a1{padding-bottom:60px}
.section2-7_a1 .hd-1{margin:50px 0 40px}
.section3_a1{padding-bottom:80px}
.section3_a1 .hd-1{margin:40px 0 30px}
.box-ks1 .ks-title{margin-bottom:20px;font-size:18px}
.section3_a2{padding:80px 0}
.section3_a3{padding:70px 0 80px}
.section3_a3 .hd-1{margin-bottom:30px}
.section3_a4{padding:70px 0 60px}
.section3_a4 .btns-1{margin-top:30px}
.section3-1-4_a1{padding-bottom:60px}
.section3-1-4_a1 .cur{padding-left:180px}
.section3-2_a1{padding-bottom:120px}
.section3-2_a1 .hd-1{margin:20px 0 40px}
.section3-2_b1{padding-bottom:60px}
.box-intro1 .intro-items1{padding:20px;margin-bottom:30px}
.box-intro1 .intro-items1 .pic{margin-right:50px;width:200px}
.box-intro1 .intro-items1 .t1 .name{font-size:24px}
.box-intro1 .intro-items1 .t1 .job{font-size:14px}
.box-intro1 .intro-items1 .t2{margin-top:20px;font-size:14px}
.box-intro1 .intro-items2 .intro-desc{padding:18px 30px}
.box-intro1 .intro-items2 .intro-desc .intro-desc-item{padding:15px 0}
.box-intro1 .intro-items2 .intro-desc .title{margin-bottom:15px;font-size:20px}
.box-intro1 .intro-items2 .intro-desc .desc{font-size:14px}
.box-intro1 .intro-items3 .title{font-size:16px}
.box-intro1 .intro-items3 .text{font-size:14px}
.box-intro1 .intro-items3 .text ul{margin-top:10px}
.box-intro1 .intro-items3 .text ul a:before{top:11px}
.section3-3-1_a1{padding-bottom:60px}
.section3-3-1_a1 .hd-1{margin:20px 0 40px}
.section3-3-1_a1 .lsTabs-3{margin-bottom:40px}
.section3-3-1_a1 .desc-5{margin-bottom:15px}
.section3-3-1_a1 .box-filter2{padding-bottom:20px}
.box-intro3{padding:20px 30px}
.box-intro3 .items+.items{margin-top:15px}
.box-intro3 .items:nth-child(2){margin-top:10px}
.box-intro3 .label{font-size:14px;line-height:2.57}
.box-intro3 .ls1{margin-right:-10px}
.box-intro3 .ls1>li{margin-right:10px}
.box-intro3 .ls1>li>.tit{font-size:14px;line-height:28px}
.box-intro3 .ls2{margin:0 -10px -10px 0}
.box-intro3 .ls2>li{margin:0 10px 10px 0}
.box-intro3 .ls2>li>.tit{font-size:14px;line-height:26px}
.section3-3-2_a1{padding-bottom:60px}
.section3-3-2_a1 .hd-1{margin:20px 0 40px}
.section3-4_a1{padding:90px 0}
.section3-4_a2 .sec-items1{padding:50px 0}
.section3-4_a2 .sec-items2{padding:50px 0}
.section3-4_a2 .sec-items3{padding:50px 0}
.section3-4_a2 .sec-items4{padding:50px 0}
.section3-4_a2 .sec-items5{padding:50px 0}
.section3-4_a2 .sec-items6{padding:50px 0}
.section3-4_a2 .sec-items7{padding:50px 0}
.section3-4_a2 .desc-5{margin-top:30px}
.section3-4_a2 .ls-40{margin-top:30px}
.section3-4_a2 .ls-41{margin-top:30px}
.section3-4_a2 .ls-42{margin-top:30px}
.section3-4_a2 .ls-43{margin-top:30px}
.section3-6-1_a1{padding-bottom:70px}
.section3-6-1_a1 .hd-1{margin:30px 0 40px}
.section3-6-2_a1{padding-bottom:70px}
.section3-6-2_a1 .hd-1{margin:30px 0 40px}
.section3-7_a1{padding-bottom:60px}
.section3-7_a1 .hd-1{margin:20px 0 40px}
.section-yy1 .lg{margin-bottom:60px}
.section-yy1 .lg img{max-height:70px}
.section-yy2{padding-bottom:60px}
.box-intro2 .intro-items1{margin-bottom:20px}
.box-intro2 .intro-items1 .t1 .name{font-size:20px}
.box-intro2 .intro-items1 .t1 .job{font-size:14px}
.box-intro2 .intro-items1 .t2{margin-top:10px;font-size:14px}
.box-intro2 .intro-items1 .t2 .t2-item+.t2-item{margin-top:15px}
.box-intro2 .intro-items1 .bot{font-size:14px}
.box-intro2 .intro-items1 .bot p{margin-right:15px}
.box-intro2 .intro-items2 .hd .title{font-size:20px}
.box-intro2 .intro-items2 .table-3{margin-top:20px}
.box-intro2 .intro-items2 .hd .txt{font-size:14px}
.box-intro2 .intro-items2 .ls-33{margin-top:20px}
.box-intro2 .intro-btns{margin-top:20px}
.box-intro2 .intro-btns .a1{font-size:14px}
.section-yy3{padding-bottom:60px}
.section-yy3 .ls-32{margin-bottom:10px}
.section-yy3 .ls-36{margin-bottom:-10px}
.box-perC1 .box-col{width:250px}
.box-perC1 .box-cor{width:calc(100% - 320px)}
.perC-slide1 .top{padding:25px}
.perC-slide1 .cont{padding:20px 0}
.perC-slide1 .cont .title{margin-bottom:20px;font-size:16px}
.box-report1 .hd{margin-bottom:20px}
.section4_a1{padding-bottom:50px}
.section4_a1 .hd-1{margin:50px 0 40px}
.section4_a1 .btns-1{margin-top:40px}
.section4_a2{padding:70px 0 60px}
.section4_a2 .hd-1{margin-bottom:40px}
.section4_a2 .btns-1{margin-top:30px}
.section4_a3{padding:70px 0 60px}
.section4_a3 .hd-1{margin-bottom:40px}
.section4_a3 .btns-1{margin-top:40px}
.section4-1_a1{padding-bottom:60px}
.section4-1_a1 .hd-1{margin:50px 0 40px}
.section4-1_b1{padding-bottom:60px}
.detail-1{padding-top:35px}
.detail-1 .hd{padding-bottom:30px}
.detail-1 .hd .title{font-size:28px}
.detail-1 .hd .info{margin-top:25px;font-size:14px}
.detail-1 .hd .info img{max-width:20px}
.detail-1 .cont{padding:30px 80px;font-size:16px}
.detail-1 .dt-page{margin:0 80px;padding-top:30px}
.section4-2_a1{padding-bottom:60px}
.section4-2_a1 .hd-1{margin:50px 0 40px}
.section4-2_a1 .pages{padding-top:50px}
.section4-3_a1{padding-bottom:60px}
.section4-3_a1 .hd-1{margin:60px 0 40px}
.section4-4_a1{padding-bottom:60px}
.section4-4_a1 .hd-1{margin:50px 0 40px}
.section4-4_a1 .lsTabs-3{margin-bottom:50px}
.section5_a1{padding-bottom:60px}
.section5_a1 .hd-1{margin:60px 0 40px}
.section5_a1 .btns-1{margin-top:40px}
.section5_a2{padding:70px 0 60px}
.section5_a2 .hd-1{margin-bottom:40px}
.section5_a2 .btns-1{margin-top:40px}
.section5_a3{padding:80px 0}
.section5_a4{padding:80px 0}
.section5-1_a1{padding-bottom:60px}
.section5-1_a1 .hd-1{margin:50px 0 40px}
.section5-2_a1{padding-bottom:60px}
.section5-2_a1 .hd-1{margin:50px 0 40px}
.section5-3-1_a1{padding-bottom:60px}
.section5-3-1_a1 .hd-1{margin:50px 0 40px}
.section5-3-1_a1 .lsTabs-3{margin-bottom:50px}
.section5-3-1_a1 .pages{padding-top:50px}
.section5-3-2_a1{padding-bottom:60px}
.section5-3-2_a1 .hd-1{margin:50px 0 40px}
.section5-3-2_a1 .lsTabs-3{margin-bottom:50px}
.section5-3-2_a1 .pages{padding-top:50px}
.section5-3-3_a1{padding-bottom:70px}
.section5-3-3_a1 .hd-1{margin:60px 0 40px}
.section5-3-3_a1 .lsTabs-3{margin-bottom:50px}
.section5-3-3_a1 .pages{padding-top:50px}
.section5-4-1_a1{padding-bottom:70px}
.section5-4-1_a1 .hd-1{margin:60px 0 40px}
.section5-4-1_a1 .lsTabs-3{margin-bottom:50px}
.section5-4-1_a1 .pages{padding-top:50px}
.section5-4-2_a1{padding-bottom:70px}
.section5-4-2_a1 .hd-1{margin:60px 0 40px}
.section5-4-2_a1 .lsTabs-3{margin-bottom:50px}
.section5-4-2_a1 .pages{padding-top:50px}
.section5-4-3_a1{padding-bottom:70px}
.section5-4-3_a1 .hd-1{margin:60px 0 40px}
.section5-4-3_a1 .lsTabs-3{margin-bottom:50px}
.section5-4-3_a1 .pages{padding-top:50px}
.section5-4-4_a1{padding-bottom:70px}
.section5-4-4_a1 .hd-1{margin:60px 0 40px}
.section5-4-4_a1 .lsTabs-3{margin-bottom:50px}
.section5-4-4_a1 .pages{padding-top:50px}
.section6_a1{padding-bottom:60px}
.section6_a1 .hd-1{margin:60px 0 40px}
.section6_a1 .btns-1{margin-top:40px}
.section6_a2{padding:70px 0 80px}
.section6_a2 .hd-1{margin-bottom:40px}
.section6_a3{padding:70px 0 60px}
.section6_a3 .btns-1{margin-top:30px}
.section6_a4{padding:80px 0 90px}
.section6_a4 .hd-1{margin-bottom:40px}
.section6_a4 .desc-3{margin-bottom:40px}
.section6_a5{padding:70px 0 80px}
.section6_a5 .btns-1{margin-top:30px}
.section6_a5 .ls-23{margin-top:30px}
.section6-1_a1{padding-bottom:60px}
.section6-1_a1 .hd-1{margin:50px 0 40px}
.section6-3_a1{padding-bottom:60px}
.section6-3_a1 .hd-1{margin:50px 0 40px}
.section6-4-1_a1{padding-bottom:60px}
.section6-4-1_a1 .hd-1{margin:20px 0}
.section6-4-1_a1 .lsTabs-3{margin-bottom:30px}
.section6-4-1_a1 .desc-3 .text{padding-top:40px}
.section6-4-2_a1{padding-bottom:60px}
.section6-4-2_a1 .hd-1{margin:20px 0}
.section6-4-2_a1 .lsTabs-3{margin-bottom:30px}
.section6-4-3_a1{padding-bottom:60px}
.section6-4-3_a1 .hd-1{margin:20px 0}
.section6-4-3_a1 .lsTabs-3{margin-bottom:30px}
.section6-4-4_a1{padding-bottom:60px}
.section6-4-4_a1 .hd-1{margin:20px 0}
.section6-4-4_a1 .lsTabs-3{margin-bottom:30px}
.section6-5_a1{padding-bottom:60px}
.section6-5_a1 .hd-1{margin:50px 0 40px}
.section7_a1{padding-bottom:60px}
.section7_a1 .hd-1{margin:60px 0 40px}
.section7_a2{padding:70px 0 60px}
.section7_a2 .btns-1{margin-top:30px}
.section7-1_a1{padding-bottom:60px}
.section7-1_a1 .hd-1{margin:50px 0 40px}
.section7-2_a1{padding-bottom:60px}
.section7-2_a1 .hd-1{margin:50px 0 40px}
.section7-3_a1{padding-bottom:60px}
.section7-3_a1 .hd-1{margin:50px 0 40px}
.section8_a1{padding-bottom:60px}
.section8_a1 .hd-1{margin:50px 0 40px}
.section8_a2 .sec-col,.section8_a2 .sec-cor{padding:70px 0 80px}
.section8_a2 .sec-col{padding-right:40px}
.section8_a2 .sec-cor{padding-left:40px}
.section8_a2 .hd-1{margin-bottom:30px}
.section8_a3{padding:80px 0}
.section8-3_a1{padding-bottom:60px}
.section8-3_a1 .hd-1{margin:50px 0 40px}
.section8-4_a1{padding-bottom:60px}
.section8-4_a1 .hd-1{margin:50px 0 40px}
.section9_a1{padding:40px 0}
.section9_a1 .box-filter2{margin-bottom:25px}
.section9_a1 .pages{padding-top:30px}
}
@media only screen and (max-width:1199px){
body{padding-top:102px}
.header .header1{height:60px}
.header .header2{height:42px}
.header .header-logo{width:200px;height:48px;line-height:48px}
.header .header-nav>li>a{padding:0 10px;font-size:14px}
.header .header-nav>li>a span:before{height:2px}
.header .sub1{min-width:120px}
.header .sub1 a{padding:6px 10px;font-size:12px}
.footer .footer1{padding:30px 0}
.footer .footer1 .f-col,.footer .footer1 .f-cor{width:100%}
.footer .footer1 .f-col{margin-bottom:20px}
.footer .footer2{padding:30px 0}
.footer .footer-info .text .it1{display:-webkit-flex;display:flex}
.footer .footer-codes{justify-content:center}
.soPop1 .cont .col{width:150px}
.soPop1 .cont .cor{width:510px}
.m-pop.pop_2 .pop-cont{width:580px}
.m-pop.pop_3 .pop-cont{width:620px}
.m-pop .pop-close{right:15px;top:15px}
.m-pop .pop-hd{padding:15px 20px;height:70px}
.m-pop .pop-hd .title{font-size:20px}
.m-pop .pop-cont{width:500px}
.win-1{padding:20px 40px 40px;font-size:14px}
.win-1 .yz-n{font-size:16px}
.win-1 .btns{margin-top:20px}
.win-1 .btns .a1{font-size:14px;width:90px;line-height:32px}
.win-2{padding:20px 0}
.win-2 .items1 img{margin-bottom:5px;max-height:40px}
.win-2 .items1 .t1{font-size:20px}
.win-2 .items1 .t2{margin-top:5px;font-size:14px}
.win-2 .items1 .t3{margin-top:5px;font-size:28px}
.win-2 .line{margin:15px 0}
.win-2 .items2 .info{font-size:14px}
.win-2 .items3{font-size:14px}
.win-2 .btns{margin-top:20px}
.win-2 .btns .a1,.win-2 .btns .a2{width:140px;height:34px;line-height:32px;font-size:14px}
.win-3{padding:40px}
.win-3 .title{font-size:20px}
.win-3 .desc{margin-top:15px;font-size:16px}
.win-3 .btns{margin-top:15px}
.win-3 .btns .a1,.win-3 .btns .a2{width:140px;height:34px;line-height:32px;font-size:14px}
.win-4{padding:20px 25px}
.win-4 .items1 .hd{padding:10px 20px;font-size:14px;min-height:42px}
.win-4 .items1 .hd span{margin-right:15px}
.win-4 .items1 .hd .hd-cor span{margin:0;margin-left:15px}
.win-4 .items1 .bd{padding:15px 20px;font-size:14px;line-height:2}
.win-4 .tips{margin-top:20px;font-size:14px}
.slideEnter .hd{width:46px;min-height:46px}
.slideEnter .icon{margin-bottom:2px;width:20px;height:20px;line-height:20px}
.slideEnter .title{zoom:.7}
.slideEnter .pop .pop-title{font-size:13px}
.slideEnter .pop .pop-link a{font-size:12px}
.drop02 .drop02-tit{height:34px;line-height:42px}
.pages ul a,.pages ul span{min-width:30px;height:30px;line-height:30px;font-size:14px}
.pages ul .next a,.pages ul .next span{width:30px;height:30px;-webkit-background-size:8px auto;background-size:8px auto}
.pages .go .inp{width:46px;height:28px;line-height:28px}
.pages .go .go-btn{width:44px;height:24px;line-height:24px;font-size:14px}
.cur .inn{background-position:left top 4px}
.cur .inn{padding-left:28px;-webkit-background-size:20px auto;background-size:20px auto}
.cur a,.cur em,.cur span{font-size:14px}
.cur em{margin:0 8px}
.hd-1{margin-bottom:25px!important}
.hd-1 .search2{right:90px}
.hd-1 .btns-1{top:4px}
.hd-1.hd1_2{padding-right:310px}
.hd-1.hd1_2 .hd-col{margin-right:20px}
.hd-1.hd1_4{padding-right:240px}
.title-1 .icon{margin-right:12px;width:36px;height:36px;line-height:32px}
.title-1 .tit{font-size:24px}
.title-2 .tit{padding-bottom:10px;width:40px;font-size:24px}
.title-4 .tit{font-size:20px}
.title-6{font-size:24px}
.title-8{font-size:20px}
.btns-1{font-size:12px;line-height:2.5}
.search2{padding-right:40px;width:200px;height:34px}
.search2 .inp{height:32px;line-height:32px}
.search2 .submit{width:40px;height:32px}
.box-filter1{margin-bottom:30px}
.box-filter1 .sel{width: 200px;height:34px;line-height:32px}
.box-filter1 .layui-form-select .layui-input{width: 200px;height:34px;line-height:32px}
.box-filter1 .drop02{width:200px}
.box-filter1 .btn-submit{width:70px;height:34px;line-height:34px;font-size:14px}
.swp-arrow1{width:36px;height:36px;-webkit-background-size:20px auto;background-size:20px auto}
.swp-arrow2 .next,.swp-arrow2 .prev{width:36px;height:36px;-webkit-background-size:20px auto;background-size:20px auto}
.swp-pagination1.c1 .swiper-pagination-bullet{margin:0 4px!important;width:8px;height:8px}
.swp-pagination1.c1 .swiper-pagination-bullet-active{width:30px}
.lsTabs-1 .a1{padding:0 15px;font-size:16px}
.lsTabs-2 ul{margin:0 -15px}
.lsTabs-2 li:before{height:18px}
.lsTabs-2 .a1{padding:0 15px;font-size:16px}
.lsTabs-3{margin-bottom:30px}
.lsTabs-3 .a1{padding:0 15px;min-width:110px;font-size:16px;line-height:34px}
.lsTabs-4{margin-bottom:30px}
.lsTabs-4 li{width:25%}
.lsTabs-4 .con{padding:15px 20px;min-height:70px}
.lsTabs-4 .icon{margin-right:5px;width:40px;height:40px;line-height:40px}
.lsTabs-4 .tit{font-size:16px}
.lsTabs-5{margin-bottom:30px}
.lsTabs-5 ul{margin:0 -5px -10px}
.lsTabs-5 li{padding:0 5px;margin-bottom:10px}
.lsTabs-5 .con{padding:10px;min-height:110px}
.lsTabs-5 .icon{margin-bottom:5px;width:40px;height:40px;line-height:40px}
.lsTabs-5 .tit{font-size:16px}
.lsTabs-6 .tit{font-size:16px;min-width:120px;line-height:36px}
.lsTabs-8{margin-bottom:30px}
.lsTabs-8 .tit{padding:0 10px;font-size:16px;line-height:36px}
.lsTabs-8 .on{margin-right:10px}
.lsTabs-8 .on .tit{padding:0 25px}
.table-3 th{font-size:12px;height:40px}
.table-3 td{font-size:12px;height:40px}
.table-3 .state{font-size:12px}
.table-4 th{font-size:12px}
.table-4 td{font-size:12px}
.desc-1 .cont{margin-top:60px;padding:30px;padding-bottom:20px}
.desc-1 .title{font-size:16px}
.desc-1 .desc{margin-top:15px;font-size:14px}
.desc-3 .pic{height:320px;line-height:280px}
.desc-3 .title{font-size:18px}
.desc-3 .desc{margin-top:10px}
.desc-4{padding:40px 80px;min-height:220px}
.desc-4 .text{font-size:18px}
.desc-4 .text .info img{max-width:26px}
.desc-6 .pic{margin-left:40px}
.desc-6 .line{margin:12px 0}
.desc-6 .title{font-size:16px}
.desc-6 .desc{font-size:14px}
.desc-10 .hd-1{margin-bottom:0!important}
.desc-10 .line{margin:15px 0}
.desc-11 .hd{margin-bottom:15px}
.desc-11 .hd .title{font-size:16px}
.desc-12 .left .lg{margin-bottom:25px}
.desc-12 .left .title{font-size:22px}
.desc-12 .left .line{margin:10px 0}
.desc-12 .left .btns{margin-top:25px}
.desc-12 .right .item{padding:15px 10px}
.desc-12 .right .t1{font-size:16px}
.desc-12 .right .t2{font-size:14px}
.desc-12 .right .code1{margin-top:20px;padding-top:40px;width:140px;height:250px}
.desc-12 .right .code1 .pic{padding:10px;width:110px;height:110px;line-height:90px}
.desc-12 .right .code1 .desc{margin-top:10px;font-size:14px}
.desc-12 .right .tags{padding-top:10px}
.desc-12 .right .code2{margin-top:20px}
.desc-12 .right .code2 .pic{padding:10px;width:110px;height:110px;line-height:90px}
.desc-12 .right .code2 .desc{margin-top:10px;font-size:14px}
.desc-14{font-size:14px}
.desc-14 .title-8{margin-bottom:20px}
.lsNav-2{margin:0 -10px}
.lsNav-2 a{padding:0 10px;font-size:16px;line-height:50px}
.swiper1{height:280px}
.swiper1 .date{min-width:70px;min-height:60px}
.swiper1 .date .d1{font-size:30px}
.swiper1 .date .d2{font-size:12px}
.swiper1 .text{padding:10px 20px}
.swiper2{padding-bottom:60px}
.swiper2 .con{padding:20px 15px}
.swiper2 .pic{margin-bottom:8px;width:120px;height:120px;line-height:120px}
.swiper2 .title{font-size:16px}
.swiper2 .job{font-size:13px}
.swiper2 .btns .a1{min-width:50px;font-size:12px;line-height:20px}
.swiper3 .swp-pagination1{right:10px!important;bottom:15px!important}
.swiper3 .date{min-width:70px;min-height:60px}
.swiper3 .date .d1{font-size:30px}
.swiper3 .date .d2{font-size:12px}
.swiper3 .text{padding:0 15px;padding-right:70px}
.swiper3 .title{font-size:16px;line-height:40px}
.swiper4{padding-bottom:60px}
.swiper5{padding-bottom:60px}
.swiper5 .pic{margin-bottom:15px;height:280px;line-height:256px}
.swiper5 .title{font-size:14px}
.lsNum-1 .title{font-size:14px}
.lsNum-1 .desc{font-size:14px}
.lsNum-1 .desc .num{font-size:24px}
.lsNum-1.lsNum1_2{padding:40px 30px 15px}
.ls-1 .pic{height:80px}
.ls-2 .con{padding:10px 0;padding-right:20px;min-height:82px}
.ls-3{margin-bottom:-20px}
.ls-3 li{margin-bottom:20px;width:50%}
.ls-3 .con{padding:10px 5px;padding-right:20px;min-height:100px}
.ls-3.ls3_2{margin-bottom:-20px}
.ls-3.ls3_2 li{margin-bottom:20px}
.ls-3.ls3_3{margin-bottom:-20px}
.ls-3.ls3_3 li{margin-bottom:20px}
.ls-4 .a1{font-size:14px;min-height:50px}
.ls-4.ls4_2 .a1{min-height:36px}
.ls-4.ls4_3 .a1{font-size:14px}
.ls-4.ls4_3 li.ls-col5{width:25%!important}
.ls-4.ls4_3 li.ls-col2{width:50%!important}
.ls-5{margin:0 -10px -20px}
.ls-5 li{padding:0 10px;margin-bottom:20px}
.ls-5 .text{padding:15px}
.ls-5 .icon{width:36px;height:36px;line-height:36px}
.ls-5 .tit{font-size:18px}
.ls-7{margin:0 -10px -40px}
.ls-7 li{padding:0 10px;margin-bottom:40px}
.ls-7 .tit{font-size:18px}
.ls-8{margin:0 -10px -20px}
.ls-8 li{padding:0 10px;margin-bottom:20px}
.ls-8 .con{padding:30px 50px;padding-right:90px;min-height:160px}
.ls-8 .icon{width:50px;height:50px;line-height:50px}
.ls-8 .tit{font-size:20px}
.ls-8 .icon-arrow{right:30px;bottom:30px}
.ls-8.ls8_2 .con{padding:30px;padding-right:90px}
.ls-8.ls8_2 .tit{font-size:18px}
.ls-9 .con{min-height:120px}
.ls-9 .icon{margin-bottom:10px;width:50px;height:50px;line-height:50px}
.ls-9 .tit{font-size:16px}
.ls-10{margin:0 -10px -20px}
.ls-10 li{padding:0 10px;margin-bottom:20px}
.ls-10 .text{padding:30px;padding-bottom:20px}
.ls-10 .tit{font-size:16px}
.ls-10 .info{font-size:14px}
.ls-10 .info .icon{margin-top:3px}
.ls-11{margin-bottom:-30px}
.ls-11 li{margin-bottom:30px}
.ls-11 .tit{font-size:16px}
.ls-11 .line{margin:10px 0}
.ls-11 .info{font-size:14px}
.ls-11 .info .icon{margin-top:3px}
.ls-13{margin:0 -10px -20px}
.ls-13 li{padding:0 10px;margin-bottom:20px}
.ls-13 .tit{font-size:16px}
.ls-13 .desc{font-size:14px}
.ls-13 .date{padding-left:22px;font-size:12px;-webkit-background-size:16px auto;background-size:16px auto}
.ls-14 .con{min-height:120px}
.ls-14 .icon{width:50px;height:50px;line-height:50px}
.ls-14 .tit{font-size:16px}
.ls-17 .icon{margin-bottom:15px;width:60px;height:60px;line-height:60px}
.ls-17 .tit{font-size:20px}
.ls-17 .desc{margin-top:15px;line-height:1.6}
.ls-19 .icon-arrow{margin-top:25px}
.ls-20{margin:0 -10px -20px}
.ls-20 li{padding:0 10px;margin-bottom:20px}
.ls-20 .con{padding:30px 15%;min-height:180px}
.ls-20 .tit{font-size:22px}
.ls-21{margin:0 -10px -20px}
.ls-21 li{padding:0 10px;margin-bottom:20px}
.ls-21 .con{padding:30px;min-height:180px}
.ls-21 .tit{font-size:16px}
.ls-21 .icon{width:60px;height:60px;line-height:60px}
.ls-22{margin:0 -10px -20px}
.ls-22 li{padding:0 10px;margin-bottom:20px}
.ls-22 .con{padding:30px}
.ls-22 .icon{width:60px;height:60px;line-height:60px}
.ls-22 .tit{font-size:18px}
.ls-23 .tit{font-size:18px}
.ls-24{margin:0 -10px -20px}
.ls-24 li{padding:0 10px;margin-bottom:20px}
.ls-27 li:before{left:210px}
.ls-27 .icon-circle{left:210px;top:70px;width:24px;height:24px;border-width:6px}
.ls-27 .left{padding-top:70px;width:210px;font-size:16px}
.ls-27 .right{padding:40px 0 20px;width:calc(100% - 250px);font-size:14px}
.ls-28{margin:0 -10px -30px}
.ls-28 li{padding:0 10px;margin-bottom:30px}
.ls-28 .tit{font-size:16px;height:50px;line-height:50px}
.ls-29{margin:0 -10px -20px}
.ls-29 li{padding:0 10px;margin-bottom:20px}
.ls-29 .con{padding:20px;min-height:160px}
.ls-29 .tit{font-size:16px}
.ls-29 .desc{margin-top:10px;line-height:1.7}
.ls-30{margin-bottom:-30px}
.ls-30 li{margin-bottom:30px}
.ls-30 .con{padding:20px 15px}
.ls-30 .pic{margin-bottom:8px;width:120px;height:120px;line-height:120px}
.ls-30 .title{font-size:16px}
.ls-30 .job{font-size:13px}
.ls-30 .btns .a1{min-width:50px;font-size:12px;line-height:20px}
.ls-31{margin:0 -10px -20px}
.ls-31 li{padding:0 10px;margin-bottom:20px}
.ls-31 .pic{margin-bottom:15px;height:280px;line-height:258px}
.ls-31 .title{font-size:14px}
.ls-32 li{max-width:33.33%}
.ls-32 .t1{padding-bottom:6px;margin-bottom:6px}
.ls-32 .t1 .default{font-size:12px}
.ls-32 .btns .a1{font-size:12px}
.ls-32 .btns .a1 img{max-width:16px}
.ls-33 li{width:12.5%}
.ls-34 .right{margin-left:3%;width:47%}
.ls-34 .text .t1 .name,.ls-34 .text .t1 .name a{font-size:16px}
.ls-37 .desc{font-size:14px}
.ls-38{margin:0 -10px -20px}
.ls-38 li{padding:0 10px;margin-bottom:20px}
.ls-38 .con{min-height:220px}
.ls-38 .tit{font-size:16px}
.ls-38 .line{margin:15px 0}
.ls-38 .desc{font-size:14px}
.ls-39 .ls-title{margin-bottom:10px;font-size:16px}
.ls-39 .inner{min-height:0}
.ls-39 .ls1 .pic{height:350px;line-height:350px}
.ls-39 .txt{margin-top:15px;font-size:14px}
.ls-39 .title{margin:15px 0 30px;font-size:16px}
.ls-40 li{width:40%}
.ls-40 .txt{margin-top:15px;font-size:14px}
.ls-41 .txt{margin-top:15px;font-size:14px}
.ls-41 .ls1>li{width:40%}
.ls-41>li:nth-child(7){width:70%}
.ls-42 li{width:50%}
.ls-42 li:nth-child(1){width:70%}
.ls-42 li:nth-child(2){width:55%}
.ls-43 li{width:50%}
.ls-42 .txt{margin-top:15px;font-size:14px}
.ls-43 .txt{margin-top:15px;font-size:14px}
.ls-44{font-size:14px}
.ls-45 .tit{font-size:14px}
.banner{height:calc(100vh - 102px)}
.banner .swp-pagination1{bottom:15px!important}
.ban1{height:260px}
.ban1 .cont .title{font-size:30px}
.section-nav .wp{padding:20px}
.lsNav-1{margin:0 -5px -15px}
.lsNav-1 li{padding:0 5px;margin-bottom:15px}
.lsNav-1 .con{padding:12px 5px;min-height:90px}
.lsNav-1 .icon{width:40px;height:40px;line-height:40px}
.lsNav-1 .title{font-size:14px}
.section-idx1{padding:120px 0 60px}
.section-idx2{padding:60px 0}
.section-idx3{padding:60px 0}
.section-idx3 .lsTabs-2{margin-bottom:20px}
.box-specialty1 .pic{height:320px}
.box-specialty1 .cont{padding:30px}
.box-specialty1 .title{margin-bottom:15px;font-size:18px}
.box-specialty1 .ls-4{height:195px}
.section-idx4{padding:60px 0}
.section-idx5{padding:60px 0}
.section1_a1{padding-bottom:60px}
.section1_a1 .lsNum-1{margin-bottom:20px}
.section1_a2{padding:60px 0}
.section1_a2 .wp{padding:0 60px 0 20px}
.section1_a2 .hd-1{margin:0!important}
.section2-a2 .lsTabs-3{margin-bottom:20px}
.section1_a3{padding:60px 0}
.section1_a4{padding:60px 0}
.section1_a5{padding:60px 0}
.section1_a6{padding:60px 0}
.section1-1_a1 .hd-1{margin:20px 0}
.section1-3_a1 .hd-1{margin:20px 0}
.section1-4-1_a1 .hd-1{margin:20px 0}
.box-toga1 .hd{padding:10px 20px;padding-right:60px}
.box-toga1 .hd .icon{width:24px;height:24px;line-height:24px}
.section1-4-2_a1 .hd-1{margin:20px 0}
.section1-4-3_a1 .hd-1{margin:20px 0}
.box-org1 .hd{padding:10px 20px;padding-right:60px}
.box-org1 .hd .icon{width:24px;height:24px;line-height:24px}
.box-org1 .hd .tit{font-size:16px}
.box-org1 .cont .tit{padding:0 20px;font-size:16px}
.box-org1 .cont .tit a:before{top:20px}
.box-org1 .cont .link{font-size:16px}
.box-org1 .cont .link .item{padding:0 20px}
.box-org1 .cont .link .a1:before{top:20px}
.box-org1 .cont .link .item:nth-child(even){padding-left:8%}
.section1-5-1_a1 .hd-1{margin:20px 0}
.section1-5-2_a1 .hd-1{margin:20px 0}
.section1-5-3_a1 .hd-1{margin:20px 0}
.section1-5-4_a1 .hd-1{margin:20px 0}
.section2-a1 .btns-1{margin-top:25px}
.section2-a2{padding:60px 0}
.section2-a2 .btns-1{margin-top:25px}
.section2-a2 .ls-14{margin-top:25px}
.section2-a2 .lsTabs-3{margin-bottom:15px}
.section2-a3{padding:60px 0}
.section2-a3 .btns-1{margin-top:25px}
.section2-a4{padding:60px 0}
.section2-a5{padding:60px 0}
.section2-a5 .btns-1{margin-top:25px}
.section2-a6{padding:60px 0}
.section2-a6 .btns-1{margin-top:25px}
.section2-1_a1 .hd-1{margin:20px 0}
.section2-1_a1 .pages{padding-top:40px}
.box-orga2{margin:0 -10px -30px}
.box-orga2 .box-items{padding:0 10px;margin-bottom:30px}
.box-orga2 .title{margin-bottom:15px;font-size:16px}
.box-orga2 .info{font-size:14px}
.box-orga2 .info .info-item{padding:6px 0}
.section2-3-1_a1 .hd-1{margin:20px 0}
.section2-3-3_a1 .hd-1{margin:20px 0}
.section2-3-4_a1 .hd-2{margin-bottom:30px}
.section2-3-4_a1 .hd-1{margin:20px 0}
.section2-3-5_a1 .hd-1{margin:20px 0}
.section2-3-7_a1 .hd-1{margin:20px 0}
.section2-4_a1 .hd-1{margin:20px 0}
.section2-6_a1 .hd-1{margin:20px 0}
.section2-7_a1 .hd-1{margin:20px 0}
.section3_a1{padding-bottom:60px}
.section3_a2{padding:60px 0}
.section3_a3{padding:60px 0}
.section3_a4{padding:60px 0}
.section3_a4 .btns-1{margin-top:25px}
.section3-2_a1{padding-bottom:60px}
.section3-2_a1 .hd-1{margin:20px 0}
.box-intro1 .intro-items1 .pic{margin-right:30px;width:160px}
.box-intro1 .intro-items1 .t1 .name{margin-right:12px;font-size:20px}
.box-intro1 .intro-items1 .t2{margin-top:15px;line-height:1.8}
.box-intro1 .intro-items2 .intro-desc{padding:15px 20px}
.box-intro1 .intro-items2 .intro-desc .title{margin-bottom:10px;font-size:18px}
.box-intro1 .intro-items3 .text{padding:10px 15px;line-height:1.8}
.section3-3-2_a1 .hd-1{margin:20px 0}
.section3-4_a1{padding:40px 0}
.section3-4_a2 .sec-items1,.section3-4_a2 .sec-items2,.section3-4_a2 .sec-items3,.section3-4_a2 .sec-items4,.section3-4_a2 .sec-items5,.section3-4_a2 .sec-items6,.section3-4_a2 .sec-items7{padding:40px 0}
.section3-6-1_a1{padding-bottom:60px}
.section3-6-1_a1 .hd-1{margin:20px 0}
.section3-6-2_a1{padding-bottom:60px}
.section3-6-2_a1 .hd-1{margin:20px 0}
.section3-7_a1 .hd-1{margin:20px 0}
.section3-1_a1 .hd-1{margin:20px 0}
.section-yy1 .lg{margin-bottom:40px}
.box-intro2 .intro-items1 .t1 .name{font-size:16px}
.box-intro2 .intro-items1 .t2 .t2-item+.t2-item{margin-top:10px}
.box-intro2 .intro-items2 .hd{margin-bottom:15px}
.box-intro2 .intro-items2 .hd .title{font-size:16px}
.box-intro2 .intro-items2 .hd .txt{font-size:12px}
.box-intro2 .intro-items2 .table-3{margin-top:15px}
.box-perC1{display:block}
.box-perC1 .box-col,.box-perC1 .box-cor{width:100%}
.box-perC1 .box-col{margin-bottom:30px}
.section4_a1{padding-bottom:60px}
.section4_a1 .btns-1{margin-top:25px}
.section4_a2{padding:60px 0}
.section4_a2 .btns-1{margin-top:25px}
.section4_a3{padding:60px 0}
.section4_a3 .btns-1{margin-top:25px}
.section4-1_a1 .hd-1{margin:20px 0}
.detail-1{padding-top:25px}
.detail-1 .hd{padding-bottom:20px}
.detail-1 .hd .title{font-size:24px}
.detail-1 .hd .info{margin-top:15px}
.detail-1 .hd .info img{max-width:16px}
.detail-1 .cont{padding:30px 20px;font-size:14px}
.detail-1 .dt-page{padding-top:20px;margin:0 20px}
.section4-2_a1{padding-bottom:40px}
.section4-2_a1 .hd-1{margin:20px 0}
.section4-2_a1 .pages{padding-top:30px}
.section4-3_a1 .hd-1{margin:20px 0}
.section4-4_a1 .hd-1{margin:20px 0}
.section4-4_a1 .lsTabs-3{margin-bottom:30px}
.section5_a1 .btns-1{margin-top:25px}
.section5_a2{padding:60px 0}
.section5_a2 .btns-1{margin-top:25px}
.section5_a3{padding:60px 0}
.section5_a4{padding:60px 0}
.section5-1_a1 .hd-1{margin:20px 0}
.section5-2_a1 .hd-1{margin:20px 0}
.section5-3-1_a1{padding-bottom:60px}
.section5-3-1_a1 .hd-1{margin:20px 0}
.section5-3-1_a1 .lsTabs-3{margin-bottom:30px}
.section5-3-1_a1 .pages{padding-top:30px}
.section5-3-2_a1{padding-bottom:60px}
.section5-3-2_a1 .hd-1{margin:20px 0}
.section5-3-2_a1 .lsTabs-3{margin-bottom:30px}
.section5-3-2_a1 .pages{padding-top:30px}
.section5-3-3_a1{padding-bottom:60px}
.section5-3-3_a1 .hd-1{margin:20px 0}
.section5-3-3_a1 .lsTabs-3{margin-bottom:30px}
.section5-3-3_a1 .pages{padding-top:30px}
.section5-4-1_a1{padding-bottom:60px}
.section5-4-1_a1 .hd-1{margin:20px 0}
.section5-4-1_a1 .lsTabs-3{margin-bottom:30px}
.section5-4-1_a1 .pages{padding-top:30px}
.section5-4-2_a1{padding-bottom:60px}
.section5-4-2_a1 .hd-1{margin:20px 0}
.section5-4-2_a1 .lsTabs-3{margin-bottom:30px}
.section5-4-2_a1 .pages{padding-top:30px}
.section5-4-3_a1{padding-bottom:60px}
.section5-4-3_a1 .hd-1{margin:20px 0}
.section5-4-3_a1 .lsTabs-3{margin-bottom:30px}
.section5-4-3_a1 .pages{padding-top:30px}
.section5-4-4_a1{padding-bottom:60px}
.section5-4-4_a1 .hd-1{margin:20px 0}
.section5-4-4_a1 .lsTabs-3{margin-bottom:30px}
.section5-4-4_a1 .pages{padding-top:30px}
.section6_a1{padding-bottom:60px}
.section6_a1 .btns-1{margin-top:25px}
.section6_a2{padding:60px 0}
.section6_a3{padding:60px 0}
.section6_a3 .btns-1{margin-top:25px}
.section6_a4{padding:60px 0}
.section6_a4 .desc-3{margin-bottom:25px}
.section6_a5{padding:60px 0}
.section6_a5 .btns-1{margin-top:25px}
.section6_a5 .ls-23{margin-top:25px}
.section6-1_a1 .hd-1{margin:20px 0}
.section6-3_a1 .hd-1{margin:20px 0}
.section6-5_a1 .hd-1{margin:20px 0}
.section7_a1 .btns-1{margin-top:25px}
.section7_a2{padding:60px 0}
.section7_a2 .btns-1{margin-top:25px}
.section7-1_a1 .hd-1{margin:20px 0}
.section7-2_a1 .hd-1{margin:20px 0}
.section7-3_a1 .hd-1{margin:20px 0}
.section8_a2 .sec-col,.section8_a2 .sec-cor{padding:60px 0}
.section8_a2 .sec-col{padding-right:40px}
.section8_a2 .sec-cor{padding-left:40px}
.section8_a3{padding:60px 0}
.section8-3_a1 .hd-1{margin:20px 0}
.section8-4_a1 .hd-1{margin:20px 0}
}
@media only screen and (max-width:959px){
body{padding-top:60px}
.wp,.wp1600{width:100%!important;padding:0 20px!important;max-width:none!important}
.header-menuBtn{display:block}
.header{position:fixed;left:0;top:0;right:0;height:60px;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff}
.header .header1{padding:0 20px;height:100%;border:none}
.header .header-set{position:absolute;right:70px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;flex-wrap: wrap; justify-content:center}
.header .header-set .item{margin-bottom: 10px; display:none}
.header .header-set .item.search{margin:0;display:block}
.header .header-set .line{display:none}
.header .header-set .icon-so{width:40px;height:40px;-webkit-background-size:25px auto;background-size:25px auto}
.header .header2 .header-set .line{display: none !important;}
.header .header2 .header-set .item-user{width: 100%;display: block !important;}
.header .header-set .hd{justify-content: center;}
.header .header-set .pop{border: none; padding: 0; text-align: center; background-color: transparent; position: static; width: auto; -webkit-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0); opacity: 1; visibility: visible;}
.header .header-set .pop a{padding: 0 5px; display: inline-block; vertical-align: middle; color: #fff; line-height: 34px; text-align: center;}
/*.header .header-logo{width:160px;max-width:none;height:44px;line-height:44px}*/
.header .header-nav{margin:0;padding:15px 0;display:block;height:auto}
.header .header-nav>li{margin-bottom:5px;min-width:0!important;max-width:none!important}
.header .header-nav>li>a{height: auto; font-size:16px;line-height:1.5;color:#fff}
.header .header-nav>li>a span{padding:12px 20px}
.header .header-nav .icon-home{margin:0 auto}
.header .header-navsub{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header .sub1 a{padding:10px 20px;font-size:14px}
.header .header2{padding:15px 0;display:block!important;overflow:scroll;position:fixed;z-index:99;left:0;top:60px;bottom:0;width:100%;height:auto;line-height:inherit;max-height:100%;background-color:rgba(0,0,0,.9);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.header .header2{bottom:100%;visibility:hidden;opacity:0}
.header .header2.header__open{bottom:0;visibility:visible;opacity:1}
.header .header2 .header-set{padding:15px 0;border-bottom:1px solid rgba(255,255,255,.3)}
.header .header2 .header-set,.header .header2 .header-set .item{display:-webkit-flex;display:flex}
.header .header2 .header-set .line{display:block}
.header .header2 .header-set{position: static; -webkit-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0)}
.footer .footer1{padding:20px 0}
.footer .footer2{padding:15px 0}
.footer .footer-info{margin:0 -10px -20px;font-size:12px}
.footer .footer-info .item{padding:0 10px;margin-bottom:20px}
.footer .footer-info .text .it1{display:block}
.footer .footer-info .title{font-size:16px}
.footer .footer-codes{margin:0 -8px -20px}
.footer .footer-codes .item{padding:0 8px;margin-bottom:20px}
.footer .footer-codes .pic{margin-bottom:6px;width:80px;height:80px;line-height:80px}
.footer .footer-codes .title{font-size:12px}
.footer .footer-copy{display:block;text-align:center;font-size:12px}
.slideEnter{right:5px;top:auto;bottom:3%;box-shadow:none;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.slideEnter .item{display:none}
.slideEnter .item.goTop{display:block}
.slideEnter .item.goTop .hd{padding:0;width:28px;min-height:28px;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.3);display:-webkit-flex;display:flex}
.slideEnter .icon{margin-bottom:0;width:16px;height:16px;line-height:16px}
.slideEnter .title{display:none}
.drop02 .drop02-tit{height:40px;line-height:38px}
.pages{padding-top:25px!important}
.pages ul{margin-bottom:-4px}
.pages ul li{padding:0 2px;margin-bottom:4px}
.pages ul a,.pages ul span{min-width:28px;height:28px;line-height:28px}
.pages ul .next a,.pages ul .next span{width:28px;height:28px}
.pages .go .inp{width:52px;height:28px;line-height:28px}
.pages .go .go-btn{width:36px;height:24px;line-height:24px}
.cur{padding-top:12px}
.hd-1{padding-right:0!important;position:relative;flex-wrap:wrap}
.hd-1 .hd-col,.hd-1 .hd-cor{width:100%}
.hd-1 .hd-col{padding-right:90px!important;margin:0!important}
.hd-1 .hd-cor{padding:0!important}
.hd-1 .lsTabs-1{margin-top:15px;order:1}
.hd-1 .search2{margin-top:15px;position:relative;right:auto;top:auto;left:auto;bottom:auto;order:2}
.hd-1.hd1_3 .hd-col{padding:0!important;width:auto}
.hd-1.hd1_4{justify-content:center}
.hd-1.hd1_4 .hd-col{padding-right:0!important;width:auto}
.hd-1.column{margin:0!important}
.hd-1.column .hd-col{padding:0!important;margin-bottom:20px!important}
.hd-3{margin-bottom:20px}
.search2{width:100%;height:40px}
.search2 .inp{height:38px;line-height:38px}
.search2 .submit{width:40px;height:40px}
.search3{width:100%}
.box-filter1,.box-filter1 form{display:block}
.box-filter1 .box-col{margin-bottom:15px}
.box-filter1 .box-cor{margin:0;flex-wrap:wrap}
.box-filter1 .sel{width: 100%; height: 40px; line-height: 38px}
.box-filter1 .layui-form-select{width: 100%}
.box-filter1 .layui-form-select .layui-input{width: 100%; height: 40px; line-height: 38px}
.box-filter1 .drop02{margin-left:0;width:100%}
.box-filter1 .search2{margin:0;margin-top:10px}
.box-filter1 .btn-submit{margin:15px auto 0;width:100px;height:40px;line-height:40px}
.box-filter2{display:block}
.box-filter2 .box-col{padding:0}
.box-filter2 .box-cor{margin-top:10px}
.box-filter2 .tags{margin-bottom:10px;line-height:1.7}
.lsTabs-1 ul{margin-left:-10px;margin-right:-10px}
.lsTabs-1 .a1{padding:0 10px}
.lsTabs-3{margin:0 -20px 15px;padding:0 20px 10px;white-space:nowrap;overflow-x:auto}
.lsTabs-3 ul{margin-bottom:0;flex-wrap:nowrap}
.lsTabs-3 li{margin-bottom:0}
.lsTabs-4 ul{margin:0 -10px -15px}
.lsTabs-4 li{padding:0 10px;margin-bottom:15px}
.desc-1 .cont{margin-top:40px}
.desc-8 .items{width:50%}
.desc-9 .items{width:100%!important}
.desc-12{display:block}
.desc-12 .left,.desc-12 .right{width:100%}
.desc-12 .left{margin-bottom:30px}
.desc-14 .cont1{margin-bottom:20px;display:block}
.desc-14 .cont1 .left,.desc-14 .cont1 .right{width:100%}
.desc-14 .cont1 .left{margin-bottom:15px}
.desc-15{padding: 30px}
.desc-15 .ls1{margin: 0 -10px -30px}
.desc-15 .ls1 li{padding: 0 30px; margin-bottom: 30px}
.desc-15 .ls1 .info{margin-top: 15px}
.desc-15 .ls2 .hd{margin-bottom: 15px}
.desc-15 .ls2 .hd .tit{padding-bottom: 15px}
.desc-15 .ls2 .pic{width: 140px; height: 140px; line-height: 120px}
.form-1{width:700px}
.form-3 .form-top{margin-bottom:20px}
.form-3 .form-top .title{font-size:16px}
.form-3 .form-items+.form-items{margin-top:25px}
.form-3 .form-item+.form-item{margin-top:15px}
.form-3 .form-btns{margin-top:30px}
.form-3 .input{width:400px}
.section-nav2{padding:10px 0}
.lsNav-2 a{padding:0 10px;font-size:14px;line-height:30px}
.swiper1{height:auto}
.swiper1 .con{height:auto;padding-top:59.16%;position:relative}
.swiper1 .pic{height:auto;position:absolute;left:0;top:0;width:100%;height:100%}
.swiper3{height:auto}
.swiper3 .con{height:auto;padding-top:61.88%;position:relative}
.swiper3 .pic{height:auto;position:absolute;left:0;top:0;width:100%;height:100%}
.swiper5 .pic{margin-bottom:10px;height:220px;line-height:196px}
.ls-1 .pic{height:auto;padding-top:61.92%;position:relative}
.ls-1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ls-6 li{width:25%}
.ls-4.ls4_3 li.ls-col2{width:25%!important}
.ls-17 li{width:50%}
.ls-17 .con{min-height:210px}
.ls-26 .con{padding:25px 0}
.ls-26 .pic{width:280px}
.ls-26 .text{padding-top:5px}
.ls-26 .con:hover{padding:25px}
.ls-31 .pic{margin-bottom:10px;height:220px;line-height:198px}
.ls-32 li{width:50%;max-width:none}
.ls-33 li{width:16.66%}
.ls-34 .con{padding:25px 0;display:block}
.ls-34 .left,.ls-34 .right{margin:0;width:100%}
.ls-34 .left{margin-bottom:15px}
.ls-41>li{width:50%}
.ls-41 .ls1>li{width:50%}
.ls-41>li:nth-child(4),.ls-41>li:nth-child(5),.ls-41>li:nth-child(6){width:50%}
.ls-41>li:nth-child(7){width:100%}
.ls-42 li:nth-child(1){width:100%}
.ls-42 li:nth-child(2){width:70%}
.ls-46{margin: 30px -5px -10px}
.ls-46 li{padding: 0 5px; margin-bottom: 10px}
.soPop1 .cont .col{width:120px}
.soPop1 .cont .cor{width:400px}
.soPop1 .cont .wp{padding:34px 0!important}
.drop01 .drop01-tit{height:42px;line-height:40px}
.drop01 .icon-arrow{width:42px;height:42px}
.section0{padding-top:160px;height:auto;min-height:100vh}
.sec1-bg2{display:none}
.sec1-items1{top:34px}
.sec1-items1 .item{padding:12px}
.sec1-items1 .icon{width:26px;height:26px;line-height:26px}
.sec1-items1 .title{font-size:12px}
.sec1-items2{padding-left:50px;position:static;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap}
.sec1-items2 .items{margin:0 50px 50px 0;padding:50px 20px;position:relative;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:calc(50% - 50px)!important;height:auto!important}
.sec1-items2 .con{border-radius:0}
.sec1-items2 .bg i,.sec1-items2 .bg:after,.sec1-items2 .bg:before{border-radius:50px}
.sec1-items2 .bd,.sec1-items2 .hd{width:100%}
.sec1-items2 .hd{margin-bottom:20px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.sec1-items2 .bd{display:block}
.sec1-items2 .link .lk-item{display:block!important;width:50%!important}
.sec1-items2 .icon{margin:0;margin-right:15px}
.sec1-items2 .title{max-width:calc(100% - 69px);text-align:left}
.sec1-items2 .title .cn{font-size:22px!important}
.sec1-items2 .title .en{font-size:12px!important}
.sec1-items2 .items.active .bg,.sec1-items2 .items.active .con{width:100%;height:100%}
.sec1-imgsSwp1{padding-top:30px;position:relative;width:100%}
.banner{height:auto}
.banner .swiper-slide{height: auto}
.banner .bg{background:0 0!important}
.banner .bg img{display:block; width: 100%; height: 100%; object-fit: cover}
.ban1{height:200px}
.ban1 .cont .title{font-size:24px}
.section-nav{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.section-nav .wp{padding:20px!important}
.section-idx1{padding:40px 0}
.box-news1{display:block}
.box-news1 .box-col,.box-news1 .box-cor{width:100%}
.box-news1 .box-col{margin-bottom:30px}
.section-idx2{padding:40px 0}
.section-idx3{padding:40px 0}
.section-idx4{padding:40px 0}
.section-idx5{padding:40px 0}
.section1_a1{padding-bottom:40px}
.section1_a1 .hd-1{margin:20px 0 30px}
.section1_a2{padding:40px 0}
.section1_a2 .hd-1{left:70px}
.section1_a3{padding:40px 0}
.section1_a4{padding:40px 0}
.section1_a5{padding:40px 0}
.section1_a6{padding:40px 0}
.section1-1_a1{padding-bottom:40px}
.section1-1_a1 .desc-6{margin-bottom:30px}
.section1-1_a1 .lsNum-1{margin-bottom:30px}
.section1-3_a1{padding-bottom:40px}
.section1-4-1_a1{padding-bottom:40px}
.box-toga1{margin-bottom:-20px;display:block}
.box-toga1 .box-col,.box-toga1 .box-cor{width:100%}
.box-toga1 .box-items{margin-bottom:20px}
.section1-4-2_a1{padding-bottom:40px}
.section1-4-3_a1{padding-bottom:40px}
.box-org1 .cont .link .item{padding:0 20px!important;width:100%!important}
.section1-5-1_a1{padding-bottom:40px}
.section1-5-2_a1{padding-bottom:40px}
.section1-5-3_a1{padding-bottom:40px}
.section1-5-4_a1{padding-bottom:40px}
.section2-a1{padding-bottom:40px}
.section2-a1 .hd-1{margin:20px 0 30px}
.box-news2{display:block}
.box-news2 .box-col,.box-news2 .box-cor{width:100%}
.box-news2 .box-col{margin-bottom:10px}
.section2-a2{padding:40px 0}
.section2-a3{padding:40px 0}
.section2-a4{padding:40px 0}
.section2-a5{padding:40px 0}
.section2-a6{padding:40px 0}
.section2-1_a1{padding-bottom:40px}
.section2-3-1_a1{padding-bottom:40px}
.box-orga2 .box-items{width:100%}
.section2-3-3_a1{padding-bottom:40px}
.section2-3-4_a1{padding-bottom:40px}
.section2-3-5_a1{padding-bottom:40px}
.section2-3-7_a1{padding-bottom:40px}
.section2-4_a1{padding-bottom:40px}
.section2-6_a1{padding-bottom:40px}
.section2-7_a1{padding-bottom:40px}
.section3_a1{padding-bottom:40px}
.section3_a1 .hd-1{margin:20px 0 30px}
.box-ks1{margin-bottom:-40px;display:block}
.box-ks1 .items{margin-bottom:40px;width:100%!important}
.section3_a2{padding:40px 0}
.section3_a3{padding:40px 0}
.section3_a4{padding:40px 0}
.section3-1-4_a1{padding-bottom:40px}
.section3-2_a1{padding-bottom:40px}
.section3-2_b1{padding-bottom:40px}
.section3-2_b1 .box-intro1{padding-top:30px}
.box-intro1{display:block}
.box-intro1 .box-col,.box-intro1 .box-cor{width:100%}
.box-intro1 .box-col{margin-bottom:30px}
.section3-3-1_a1{padding-bottom:40px}
.section3-3-1_a1 .lsTabs-3{margin-bottom:15px}
.section3-3-1_a1 .box-intro3{margin-bottom:20px}
.box-intro3{padding:20px}
.box-intro3 .items{display:block}
.box-intro3 .items+.items{margin-top:10px}
.box-intro3 .label{margin-bottom:5px;line-height:1.5}
.box-intro3 .ls1{margin-right:-5px}
.box-intro3 .ls1>li{margin-right:5px}
.box-intro3 .ls2{margin:0 -5px -5px 0}
.box-intro3 .ls2>li{margin:0 5px 5px 0}
.section3-3-2_a1{padding-bottom:40px}
.section3-6-1_a1{padding-bottom:40px}
.section3-6-2_a1{padding-bottom:40px}
.section3-7_a1{padding-bottom:40px}
.section-yy2{padding-bottom:40px}
.section-yy2 .box-intro2{padding-top:25px}
.section-yy3{padding-bottom:40px}
.section4_a1{padding-bottom:40px}
.section4_a1 .hd-1{margin:20px 0 30px}
.section4_a2{padding:40px 0}
.section4_a3{padding:40px 0}
.section4-1_a1{padding-bottom:40px}
.section4-1_b1{padding-bottom:40px}
.detail-1 .hd{padding-bottom:15px}
.detail-1 .hd .title{font-size:20px}
.detail-1 .hd .info{margin-top:10px}
.detail-1 .hd .info span{margin:0 5px}
.detail-1 .cont{padding:20px 0;line-height:1.9;overflow-x: auto}
.detail-1 .dt-page{margin:0 -5px}
.detail-1 .dt-page .next,.detail-1 .dt-page .prev,.detail-1 .dt-page .return{margin:0 5px;width:100px;height:36px;line-height:36px;font-size:14px}
.detail-1 .dt-page .next i,.detail-1 .dt-page .prev i,.detail-1 .dt-page .return i{margin-right:5px;width:20px;height:20px}
.detail-1 .dt-page .prev i{margin-right:7px}
.detail-1 .dt-page .next i{margin-left:7px}
.section4-3_a1{padding-bottom:40px}
.section4-4_a1{padding-bottom:40px}
.section4-4_a1 .lsTabs-3{margin-bottom:20px}
.section5_a1{padding-bottom:40px}
.section5_a1 .hd-1{margin:20px 0 30px}
.section5_a2{padding:40px 0}
.section5_a3{padding:40px 0}
.section5_a4{padding:40px 0}
.section5-1_a1{padding-bottom:40px}
.section5-2_a1{padding-bottom:40px}
.section5-3-1_a1{padding-bottom:40px}
.section5-3-1_a1 .lsTabs-3{margin-bottom:20px}
.section5-3-2_a1{padding-bottom:40px}
.section5-3-2_a1 .lsTabs-3{margin-bottom:20px}
.section5-3-3_a1{padding-bottom:40px}
.section5-3-3_a1 .lsTabs-3{margin-bottom:20px}
.section5-4-1_a1{padding-bottom:40px}
.section5-4-1_a1 .lsTabs-3{margin-bottom:20px}
.section5-4-2_a1{padding-bottom:40px}
.section5-4-2_a1 .lsTabs-3{margin-bottom:20px}
.section5-4-3_a1{padding-bottom:40px}
.section5-4-3_a1 .lsTabs-3{margin-bottom:20px}
.section5-4-4_a1{padding-bottom:40px}
.section5-4-4_a1 .lsTabs-3{margin-bottom:20px}
.section6_a1{padding-bottom:40px}
.section6_a1 .hd-1{margin:20px 0 30px}
.section6_a2{padding:40px 0}
.section6_a3{padding:40px 0}
.section6_a4{padding:40px 0}
.section6_a5{padding:40px 0}
.section6-1_a1{padding-bottom:40px}
.section6-3_a1{padding-bottom:40px}
.section6-4-1_a1{padding-bottom:40px}
.section6-4-1_a1 .lsTabs-3{margin-bottom:15px}
.section6-4-2_a1{padding-bottom:40px}
.section6-4-2_a1 .lsTabs-3{margin-bottom:15px}
.section6-4-3_a1{padding-bottom:40px}
.section6-4-3_a1 .lsTabs-3{margin-bottom:15px}
.section6-4-4_a1{padding-bottom:40px}
.section6-4-4_a1 .lsTabs-3{margin-bottom:15px}
.section6-5_a1{padding-bottom:40px}
.section7_a1{padding-bottom:40px}
.section7_a1 .hd-1{margin:20px 0 30px}
.section7_a2{padding:40px 0}
.section7-1_a1{padding-bottom:40px}
.section7-2_a1{padding-bottom:40px}
.section7-3_a1{padding-bottom:40px}
.section8_a1{padding-bottom:40px}
.section8_a1 .hd-1{margin:20px 0 30px}
.section8_a2,.section8_a2 .wp{display:block}
.section8_a2 .sec-col,.section8_a2 .sec-cor{padding:40px 0;width:100%}
.section8_a2 .sec-bg{left:-20px;right:-20px}
.section8_a2 .sec-cor .hd-1, .section8_a2 .sec-cor .ls-18{margin-right: 0;}
.section8_a3{padding:40px 0}
.section8-3_a1{padding-bottom:40px}
.section8-4_a1{padding-bottom:40px}
}
@media only screen and (max-width:767px){
.footer .footer-copy a{display:inline-block}
.soPop1 .cont .col,.soPop1 .cont .cor{margin:0;width:100%}
.soPop1 .cont .col{margin-bottom:15px}
.soPop1 .cont .wp{padding:60px 20px 30px!important;display:block}
.m-pop .pop-close{right:10px;top:10px;width:30px;height:30px}
.m-pop .pop-cont{width:90%!important}
.m-pop .pop-hd{padding:5px 20px;height:50px}
.m-pop .pop-hd .title{font-size:16px}
.win-1{padding:15px 20px;line-height:2}
.win-1 .label{width:90px}
.win-1 .con{width:calc(100% - 90px)}
.win-1 .pic{max-width:100%;height:auto;line-height:inherit}
.win-1 .btns{padding-left:90px}
.win-2 .items1{padding:0 20px}
.win-2 .items2{padding:0 20px}
.win-2 .items2 .info{line-height:2}
.win-2 .items3{padding:0 20px}
.win-2 .btns .a1,.win-2 .btns .a2{width:120px}
.win-3{padding:20px}
.win-3 .codes{}
.win-3 .codes img{margin: 0 10px; width: 120px}
.win-3 .btns .a1,.win-3 .btns .a2{width:100px}
.win-4 .items1 .hd{display:block}
.win-4 .items1 .hd .hd-cor{margin-left:0}
.win-4 .items1 .hd .hd-cor span{margin:0;margin-right:15px}
.win-4 .table-5 table{width:100%;min-width:400px}
.win-4 .tips{margin-top:10px}
.swp-pagination1 .swiper-pagination-bullet{margin:0 4px!important;width:6px;height:6px}
.swp-pagination1 .swiper-pagination-bullet-active{width:24px}
.swp-pagination1.c2 .swiper-pagination-bullet{margin:0 4px!important;width:6px;height:6px}
.pages ul{width:100%;margin:0;margin-bottom:-4px}
.pages .go{margin:0;margin-top:10px}
.hd-1{margin-bottom:20px!important}
.hd-1.column{margin-bottom:20px!important}
.hd-1.column .hd-col{margin-bottom:0!important;padding-right:90px!important}
.hd-1.column .btns-1{position:absolute;top:3px}
.title-2 .tit{padding:0;width:auto;background:0 0}
.title-7{font-size:16px}
.title-7 span:before{top:16px}
.title-7 span{min-width:0}
.box-filter1{margin-bottom:20px;padding:20px}
.box-filter2 .result span{font-size:16px}
.lsTabs-1{padding:0}
.lsTabs-4{margin-bottom:20px}
.lsTabs-4 ul{margin:0 -5px -10px}
.lsTabs-4 li{padding:0 5px;margin-bottom:10px;width:50%}
.lsTabs-4 .con{padding:10px 15px;min-height:50px;border-radius:8px}
.lsTabs-4 .icon{width:32px;height:32px;line-height:32px}
.lsTabs-5{margin-bottom:20px}
.lsTabs-5 ul{margin:0 -2px -4px;justify-content:flex-start}
.lsTabs-5 li{padding:0 2px;margin-bottom:4px;width:33.33%}
.lsTabs-5 .con{padding:10px 10px 12px;min-height:80px;border-radius:8px}
.lsTabs-5 .icon{margin:0 auto 3px;width:32px;height:32px;line-height:32px}
.lsTabs-5 .tit{font-size:14px}
.desc-1{display:block}
.desc-1 .cont,.desc-1 .pic{margin:0;width:100%}
.desc-1 .cont{padding:25px 20px 20px}
.desc-2{margin-bottom:30px;padding-bottom:30px;display:block}
.desc-2 .pic{margin:0 auto 15px}
.desc-3{display:block}
.desc-3 .pic,.desc-3 .text{width:100%}
.desc-4{padding:30px;min-height:190px}
.desc-4 .hd-1{margin-bottom:15px!important}
.desc-4 .text{font-size:16px}
.desc-4 .text .info{margin-top:10px}
.desc-4 .text .info img{margin-right:5px;max-width:22px}
.desc-6{display:block}
.desc-6 .pic,.desc-6 .text{margin:0;width:100%}
.desc-6 .pic{margin-bottom:20px}
.desc-7{font-size:14px}
.desc-8{margin-bottom:-20px}
.desc-8 .items{margin-bottom:20px;width:100%}
.desc-8 .con{min-height:0}
.desc-8 .t1{font-size:14px}
.desc-8 .line{margin:10px 0}
.desc-8 .t2{font-size:14px}
.desc-9{margin-bottom:-20px}
.desc-9 .items{margin-bottom:20px}
.desc-9 .con{min-height:0}
.desc-9 h4{font-size:14px}
.desc-9 .line{margin:10px 0}
.desc-9 .desc{font-size:14px}
.desc-9 .info .icon{margin-top:3px}
.desc-10{padding-top:50px}
.desc-10 .btns-2{top:10px}
.desc-11 .ls-38{margin-top:15px}
.desc-12 .right{margin-bottom:-20px;display:block}
.desc-12 .right .item{margin-bottom:20px;width:100%;min-height:0}
.desc-13 .title{font-size:14px;line-height:34px}
.desc-13 .title span{min-width:120px}
.desc-14 .items{padding:25px 0 30px}
.desc-14 .items:last-child{padding-bottom:0}
.desc-14 .title-8{margin-bottom:10px}
.desc-15{padding: 20px}
.desc-15 .ls1{margin: 0 -10px -20px}
.desc-15 .ls1 li{padding: 0 10px; margin-bottom: 20px; width: 100%}
.desc-15 .ls1 .info{margin-top: 10px; font-size: 14px}
.desc-15 .line{margin: 25px 0 30px}
.desc-15 .ls2 li{width: 100%}
.desc-15 .ls2 .hd .tit{padding: 0 10px; padding-bottom: 15px; font-size: 16px; line-height: 1.6}
.table-1 td{padding:7px 15px;line-height:1.6}
.table-2{overflow-x:auto}
.table-2 table{width:800px}
.table-3{overflow-x:auto}
.table-3 table{width:800px}
.table-4 th{padding:4px;font-size:11px}
.table-4 td{padding:4px;font-size:11px}
.table-4 .tag{width:18px;height:18px;line-height:18px;font-size:10px}
.table-5{overflow-x:auto}
.table-5 table{width:800px}
.table-5 td:first-child,.table-5 th:first-child{padding-left:15px}
.form-1{padding:30px 20px;width:100%}
.form-1,.form-1 form{display:block}
.form-1 .col,.form-1 .cor{padding:0;display:block;width:100%;border:none}
.form-1 .col{margin-bottom:40px}
.form-1 .cor .form-hd{margin-bottom:15px}
.form-1 .form-hd .title{font-size:20px}
.form-1 .form-cont{margin-bottom:-15px}
.form-1 .form-item{margin-bottom:15px}
.form-1 .submit{font-size:18px}
.form-1 .form-code3 .pic{margin-bottom:10px}
.form-2 .form-cont{margin-bottom:-15px;display:block}
.form-2 .form-item{margin-bottom:15px;width:100%}
.form-2 .form-btns .cancel,.form-2 .form-btns .submit{margin:0 5px;width:140px}
.box-form3 .box-form3-inner{width:100%}
.form-3{width:100%}
.form-3 .form-top{margin-bottom:10px}
.form-3 .form-item{display:block}
.form-3 .label{width:100%!important;margin:0;margin-bottom:5px;text-align:left;line-height:1.5}
.form-3 .input{width:100%}
.form-3 .inp,.form-3 .select select{font-size:14px}
.form-3 .inp.readonly{padding:0}
.form-3 .code .inp{width:42%}
.form-3 .code .refresh{font-size:14px}
.form-3 .form-btns{margin-top:25px;justify-content:center!important}
.form-3 .form-btns .cancel,.form-3 .form-btns .submit{margin:0 5px;width:140px}
.form-3 .form-btns.tal{padding:0!important}
.lsNum-1{justify-content:center}
.lsNum-1 li{min-width:33.333%}
.lsNum-1.lsNum1_2{padding:30px 15px 10px}
.ls-1 li{width:100%}
.ls-1 .text{padding:15px 15px 20px;min-height:0}
.ls-1 .tit{height:auto;max-height:3.56em}
.ls-2 .con:before{right:4px;bottom:10px}
.ls-2 .date{width:80px}
.ls-2 .text{width:calc(100% - 100px)}
.ls-2 .tit{font-size:14px}
.ls-3{margin-bottom:-15px}
.ls-3 li{margin-bottom:15px;width:100%}
.ls-3 .con:before{right:4px;bottom:4px}
.ls-3.ls3_2{margin-bottom:-15px}
.ls-3.ls3_2 li{margin-bottom:15px}
.ls-3.ls3_3{margin-bottom:-15px}
.ls-3.ls3_3 li{margin-bottom:15px}
.ls-4,.ls-4.ls4_2{margin:0 -5px}
.ls-4 li,.ls-4.ls4_2 li{padding:0 5px;margin-bottom:10px;width:50%}
.ls-4.ls4_3 li.ls-col5{width:33.33%!important}
.ls-4.ls4_3 li.ls-col2{width:33.33%!important}
.ls-5{margin:0 -5px -15px}
.ls-5 li{padding:0 5px;margin-bottom:15px;width:50%}
.ls-6 li{width:33.33%}
.ls-7{padding-left: 0}
.ls-7 li{width:33.33%}
.ls-7 li:nth-child(1){margin-left:0}
.ls-8 li{width:100%}
.ls-8 .con{padding:30px;padding-right:80px}
.ls-9{margin:0 -5px -15px}
.ls-9 li{padding:0 5px;margin-bottom:15px;width:50%}
.ls-10 li{width:100%}
.ls-10 .text{padding:20px}
.ls-10 .line{margin:10px 0}
.ls-10 .info{line-height:1.8}
.ls-11{margin-bottom:-20px}
.ls-11 li{margin-bottom:20px}
.ls-11 .con{display:block}
.ls-11 .pic,.ls-11 .text{width:100%}
.ls-11 .text{padding:20px}
.ls-11 .info{line-height:1.8}
.ls-12 .con{padding:0 15px}
.ls-12 .tit{font-size:14px}
.ls-12 .date{font-size:12px}
.ls-13{margin-bottom:-20px}
.ls-13 li{margin-bottom:20px;width:100%}
.ls-13 .tit{height:auto;max-height:3.2em}
.ls-13 .desc{height:auto;max-height:3.78em}
.ls-14{margin:0 -5px -15px}
.ls-14 li{padding:0 5px;margin-bottom:15px;width:33.33%}
.ls-15{margin:0;margin-bottom:-20px}
.ls-15 li{padding:0;margin-bottom:20px;width:100%}
.ls-15 .tit{margin-bottom:12px}
.ls-16{margin-bottom:-15px;padding:0!important}
.ls-16 li{margin-bottom:15px;width:100%}
.ls-16 .con{min-height:100px}
.ls-17{margin:0 -5px -15px}
.ls-17 li{padding:0 5px;margin-bottom:15px}
.ls-17 .con{padding:30px;min-height:190px}
.ls-17 .icon{margin-bottom:10px;width:50px;height:50px;line-height:50px}
.ls-17 .tit{font-size:18px}
.ls-17 .desc{margin-top:10px}
.ls-18 .con{padding:0 15px 0 5px;height:50px;line-height:50px}
.ls-18 .tit{font-size:14px}
.ls-18 .date{font-size:12px}
.ls-19 .con{height:160px}
.ls-19 .text{padding:20px}
.ls-19 .tit{font-size:18px}
.ls-20 li{width:100%}
.ls-20 .con{min-height:160px}
.ls-20 .tit{margin-bottom:15px;font-size:20px}
.ls-21{margin:0 -5px -15px}
.ls-21 li{padding:0 5px;margin-bottom:15px;width:50%}
.ls-21 .con{padding:20px;min-height:160px}
.ls-21 .tit{margin-bottom:10px}
.ls-22{margin:0 -5px -15px}
.ls-22 li{padding:0 5px;margin-bottom:15px;width:50%}
.ls-22 .con{padding:20px;min-height:120px}
.ls-22 .tit{font-size:16px}
.ls-23{margin:0 -5px -15px}
.ls-23 li{padding:0 5px;margin-bottom:15px;width:50%}
.ls-23 .con{padding:20px;min-height:140px}
.ls-23 .tit{font-size:16px}
.ls-24{margin:0 -5px -15px}
.ls-24 li{padding:0 5px;margin-bottom:15px;width:50%}
.ls-25 .con{padding:0 15px 0 25px;height:50px;line-height:50px}
.ls-25 .icon{width:20px;height:20px;line-height:20px}
.ls-25 .view{display:none}
.ls-25 .date{margin-left:15px;font-size:12px}
.ls-25 .tit{font-size:14px}
.ls-26 .con{padding:20px;display:block}
.ls-26 .pic,.ls-26 .text{width:100%}
.ls-26 .pic{margin-bottom:15px}
.ls-26 .tit{font-size:16px}
.ls-26 .desc{line-height:1.7;max-height:3.4em}
.ls-26 .con:hover{padding:20px}
.ls-27{padding-left:12px}
.ls-27 li{padding-bottom:30px;padding-left:30px;display:block}
.ls-27 li:before{left:0}
.ls-27 li:last-child{padding-bottom:0}
.ls-27 .icon-circle{left:0;top:0}
.ls-27 .left,.ls-27 .right{width:100%;padding:0;text-align:left}
.ls-27 .left{margin:0;margin-bottom:20px}
.ls-27 .left .tit{margin-top:10px}
.ls-27 .right{padding-bottom:20px;line-height:1.8}
.ls-27 .right img{margin-bottom:10px}
.ls-27 .right p{display:block}
.ls-27 .right p+p{margin-top:10px}
.ls-27 .right span{min-width:0;padding:0;display:block}
.ls-28{margin:0 -5px -20px}
.ls-28 li{padding:0 5px;margin-bottom:20px;width:50%}
.ls-29{margin:0 -5px -10px}
.ls-29 li{padding:0 5px;margin-bottom:10px;width:50%}
.ls-29 .con:before{width:90px;height:90px}
.ls-30{margin-bottom:-20px}
.ls-30 li{margin-bottom:20px;width:50%}
.ls-31 li{width:50%}
.ls-32{margin-bottom:-15px}
.ls-32 li{margin-bottom:15px;width:100%}
.ls-33 li{width:33.33%}
.ls-34 .text .t1{padding-right:70px;position:relative}
.ls-34 .text .t1 .name{display:block;width:100%;margin:0}
.ls-34 .text .t1 .job{margin-top:8px;min-width:0;width:100%;line-height:1.5}
.ls-34 .text .t1 .btns{position:absolute;right:0;top:0;z-index:10}
.ls-34 .text .t2{margin-top:5px;line-height:1.5;max-height:3em}
.ls-35 .tit{font-size:16px}
.ls-35 .date{margin-top:5px}
.ls-36{margin-bottom:-20px}
.ls-36 li{margin-bottom:20px}
.ls-36 .t2{display:block}
.ls-36 .t2 .t2-l,.ls-36 .t2 .t2-r{width:100%;padding:0}
.ls-37{margin-bottom:-20px}
.ls-37 li{margin-bottom:20px}
.ls-37 .con{display:block}
.ls-37 .desc,.ls-37 .pic{width:100%}
.ls-37 .pic{margin-bottom:15px}
.ls-38{margin-bottom:-15px}
.ls-38 li{margin-bottom:15px;width:100%}
.ls-38 li:nth-child(1){width:100%}
.ls-38 .con{padding:20px}
.ls-38 .bg-icon{width:80px;height:80px;line-height:80px}
.ls-39 .ls1>li{width:100%!important}
.ls-39 .ls1 .pic{height:auto!important;line-height:inherit!important}
.ls-40{margin-bottom:-30px}
.ls-40 li{margin-bottom:30px;width:100%!important}
.ls-40 .pic{height:auto!important;line-height:inherit!important}
.ls-41{margin-left:0!important;margin-right:0!important}
.ls-41>li{padding:0!important;width:100%!important}
.ls-41 .ls1{margin-left:0;margin-right:0}
.ls-41 .ls1>li{padding:0;width:100%!important}
.ls-41 .pic{height:auto!important;line-height:inherit!important}
.ls-42{margin-left:0;margin-right:0}
.ls-42 li{padding:0;width:100%!important}
.ls-42 .pic{height:auto;line-height:inherit}
.ls-42 li:nth-child(2) .pic{width:200px}
.ls-42 .t1{padding-left:70px;left:200px;font-size:14px;-webkit-background-size:60px auto;background-size:60px auto}
.ls-43 li{width:100%}
.ls-44{margin-bottom:-30px}
.ls-44>li{margin-bottom:30px;display:block}
.ls-44 .label{padding:0;margin-bottom:5px;width:100%}
.ls-45 li{width:100%}
.ls-46 li{width:50%}
.section0{padding-top:80px}
.sec1-lg1{width:2000px;left:20px;top:15px}
.sec1-lg1 img{max-height:48px}
.sec1-items1{margin:0 20px 40px;position:relative;left: auto; right: auto; top: auto; bottom: auto;justify-content:center}
.sec1-items1 .item{padding:12px 8px}
.sec1-items2{padding-left:20px}
.sec1-items2 .items{margin:0 20px 35px 0;padding:30px 20px!important;width:100%!important}
.sec1-items2 .bg i,.sec1-items2 .bg:after,.sec1-items2 .bg:before{border-radius:30px}
.sec1-items2 .hd{margin-bottom:15px!important}
.sec1-items2 .icon{width:42px;height:42px;line-height:42px}
.sec1-items2 .title{max-width:calc(100% - 57px)}
.sec1-items2 .title .cn{font-size:18px!important}
.sec1-items2 .title .en{font-size:10px!important}
.sec1-items2 .link .lk-title{font-size:14px}
.sec1-imgsSwp1 .swp-pagination1{left:-20px!important}
.sec1-imgsSwp1 .slider{margin:0 0 -180px -20px}
.sec1-imgsSwp1 .slider-inn{left:20px;bottom:180px}
.section-nav .wp{padding:15px 20px!important}
.section-nav .wp:before{right:6px;bottom:6px}
.lsNav-1{margin-bottom:0}
.lsNav-1 li{margin-bottom:0;width:25%}
.lsNav-1 .con{padding:8px 5px;min-height:0}
.lsNav-1 .icon{margin-bottom:4px;width:30px;height:30px;line-height:30px}
.lsNav-1 .title{font-size:12px}
.box-news1 .swiper1{margin-bottom:20px}
.box-news1 .box-col{margin-bottom:20px}
.section-idx2,.section-idx2 .wp1600{display:block}
.section-idx2 .sec-col,.section-idx2 .sec-cor{width:100%}
.box-specialty1{display:block}
.box-specialty1 .cont,.box-specialty1 .pic{width:100%}
.box-specialty1 .pic{height:160px}
.box-specialty1 .cont{padding:20px 15px 30px}
.box-specialty1 .ls-4{height:230px}
.section1_a1 .lsNum-1{margin-bottom:5px}
.section1_a2 .hd-1{margin-bottom:20px!important;position:static}
.box-orga2{margin-bottom:-20px}
.box-orga2 .bg-house{width:320px;height:164px}
.box-orga2 .box-cont{padding:20px;padding-left:50px}
.box-orga2 .box-cont:before{width:30px}
.box-orga2 .box-items{margin-bottom:20px}
.box-orga2 .info .info-label{width:80px}
.box-orga2 .info .info-label:before{height:20px}
.box-serv1{display:block}
.box-serv1 .box-col,.box-serv1 .box-cor{width:100%}
.box-serv1 .box-col{margin-bottom:20px}
.box-serv1 .box-cor{padding:0}
.section3-1-4_a1 .cur{padding-left:0}
.section3-2_b1 .cur{padding-left:0}
.section3-2_b1 .box-intro1{padding-top:55px}
.box-intro1 .btns-2{top:10px}
.box-intro1 .intro-items1{margin-bottom:20px;display:block}
.box-intro1 .intro-items1 .pic{margin:0 auto 15px}
.box-intro2 .intro-items1 .cont{padding:20px;display:block}
.box-intro2 .intro-items1 .pic{margin:0 auto 15px}
.box-intro2 .intro-items1 .text{width:100%}
.box-intro2 .intro-items1 .bot{padding:12px 20px;line-height:1.8}
.box-intro2 .intro-btns .a1{margin:0 auto}
.section-yy3 .box-perC1{padding-top:25px}
.section3-4_a2 .title-7{margin-bottom:15px}
.section3-4_a2 .desc-5{margin-top:15px}
.section3-4_a2 .ls-40{margin-top:15px}
.section3-4_a2 .ls-41{margin-top:15px}
.section3-4_a2 .ls-42{margin-top:15px}
.section3-4_a2 .desc-13{margin-top:20px}
.section3-4_a2 .ls-43{margin-top:15px}
.section3-1_a1{padding-bottom:20px}
.section-yy1{padding:40px 20px;display:block}
.section-yy1 .lg{margin-bottom:20px}
.section-yy1 .lg img{max-height:50px}
.section6-4-1_a1 .desc-3 .text{padding-top:20px}
.section9_a1 .box-filter2{margin-bottom:15px}
}
@media only screen and (max-width:479px){
.search3{width:100%}
.desc-3 .pic{height:auto;line-height:inherit}
.desc-3 .text{padding:20px}
.ls-4.ls4_3 li.ls-col2,.ls-4.ls4_3 li.ls-col5{width:50%!important}
.ls-6{margin:0 -5px -10px}
.ls-6 li{padding:0 5px;margin-bottom:10px;width:50%}
.ls-7{margin:0 -5px -15px}
.ls-7 li{padding:0 5px;margin-bottom:15px;width:50%}
.ls-14 li{width:50%}
.ls-17 li{width:100%}
.ls-21 li{width:100%}
.ls-22 li{width:100%}
.ls-23 li{width:100%}
.ls-24 li{width:100%}
.ls-28 li{width:100%}
.ls-29 li{width:100%}
.ls-31{margin:0 -5px -20px}
.ls-31 li{padding:0 5px;margin-bottom:20px}
.section6_a4 .desc-3{margin-bottom:20px}
}