﻿*,: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/*,sub*/,summary/*,sup*/,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:#323233;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}

a{color:#323233;text-decoration:none}

a:hover{color:inherit}

img{max-width:100%;border:none}

em,i{font-style:normal}

table{border-collapse:collapse;border-spacing:0}

input,select,textarea{font-size:12px;color:#323233;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}

@font-face{font-family:DIN-Bold;src:url(https://www.byefy.com/static/web/fonts/DIN-Bold.otf)}

svg *{fill:none;stroke:#fff;stroke-width:3;stroke-miterlimit:10}

body{padding-top:168px}

.wp{width:90%;max-width:1400px;margin:0 auto}

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

.wp3{width:90%;max-width:1600px;margin:0 auto}

.header-menuBtn{display:none;position:absolute;top:0;right:10px;width:60px;height:60px;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:18px;top:50%;right:0;width:24px;height:3px;margin-top:-2px;background-color:#fff;-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:#fff;-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{padding:16px 50px 0;position:absolute;left:0;top:0;right:0;height:168px;background-color:#3d1e19;z-index:100}

.header .header1{height:88px;line-height:88px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.header .header1 .hd-col{height:100%;flex-shrink:0}

.header .header1 .hd-cor{flex-shrink:0}

.header .header2{padding:0 40px;height:64px}

.header .header-logo{height:100%;line-height:inherit;font-size:0;display:-webkit-flex;display:flex;align-items:center}

.header .header-logo a{display:block;height:100%;line-height:inherit}

.header .header-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.header .header-set{display:-webkit-flex;display:flex;align-items:center}

.header .header-set .item{display:block;flex-shrink:0}

.header .header-set .so{width:32px;height:32px;border-radius:50%;background:#ac896e url(/template/home/default/img//d-so1.png) center center no-repeat;-webkit-background-size:22px auto;background-size:22px auto;cursor:pointer}

.header .header-set .oa{margin-right: 20px; min-width: 32px; height: 32px; line-height: 32px; border-radius: 50%; background-color: #ac896e; font-size: 14px; color: #fff; text-align: center; font-weight: bold; text-transform: uppercase;}

.header .header-nav{height:100%;display:-webkit-flex;display:flex}

.header .header-nav>li{padding:0 5px;flex-grow:1}

.header .header-nav>li>a{display:block;font-size:18px;color:#fff;font-weight:700;height:100%;position:relative;display:-webkit-flex;display:flex;justify-content:center}

.header .header-nav>li>a span{height:100%;display:block;position:relative;display:-webkit-flex;display:flex;align-items:center}

.header .header-nav>li>a span:before{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#fff;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.header .header-nav>li>a .icon-home{display:block;width:30px;height:30px;background:url(/template/home/default/img//d-home1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}

.header .header-nav>li.on>a span:before,.header .header-nav>li:hover>a span:before{opacity:1}

.header .header-navsub{position:absolute;left:0;top:calc(100% - 1px);right:0;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.11);overflow:hidden;z-index:10;display:none}

.header .sub1{padding:32px 0}

.header .sub1 .wp{position:relative;z-index:1;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.header .sub1 .bg-lg{position:absolute;right:20%;bottom:0;width:120px;opacity:.1;z-index:-1}

.header .sub1 .bg-lg img{margin:0 auto;display:block}

.header .sub1 .sub1-col{width:240px;flex-shrink:0}

.header .sub1 .sub1-com{padding:0 24px;flex-grow:1}

.header .sub1 .sub1-cor{flex-shrink:0}

.header .sub1 .title{font-size:40px;color:#3d1e19;font-weight:400;line-height:1.1}

.header .sub1 .bigPic{width:224px;position:relative;overflow:hidden}

.header .sub1 .bigPic:before{content:'';display:block;padding-top:60.71%}

.header .sub1 .bigPic 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}

.header .sub1 .bigPic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-lsNv1{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-lsNv1 dl{padding-right:20px;min-width:20%}

.d-lsNv1 .a1{padding:7.5px 0;display:block;font-size:18px;color:#323233;line-height:1.5;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-lsNv1 .a1:hover{color:#ac896e}

.d-soPop1{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;display:none}

.d-soPop1 input{outline:0;border:none}

.d-soPop1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.6}

.d-soPop1 .cont{position:absolute;left:50%;top:50%;width:1000px;height:400px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;z-index:2;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-soPop1 .icon-close{position:absolute;right:10px;top:10px;width:48px;height:48px;background:url(/template/home/default/img//d-close1.png) center center no-repeat;-webkit-background-size:42px auto;background-size:42px auto;cursor:pointer}

.d-soPop1 .title{font-size:16px;color:#646566;font-weight:400;flex-shrink:0}

.d-soPop1 .input{margin:0 10px 0 16px;width:480px;height:48px;border:1px solid #dcdee0;border-radius:24px;flex-shrink:0}

.d-soPop1 .inp{padding:0 20px;display:block;width:100%;height:46px;line-height:46px;font-size:16px;color:#ac896e;border-radius:24px}

.d-soPop1 .submit{display:block;font-size:16px;color:#fff;text-align:center;border-radius:24px;width:104px;height:48px;line-height:48px;background-color:#ac896e;overflow: hidden;display:-webkit-flex;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-soPop1 .submit input{position: absolute; left: -9999px}

.d-soPop1 .submit .icon-subSo{margin-left:3px;width:18px;height:18px;background:url(/template/home/default/img//d-so2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-soPop1 .submit:hover{opacity:.8}

.d-soPop1 .inp::-webkit-input-placeholder{color:#ac896e}

.d-soPop1 .inp::-moz-placeholder{color:#ac896e}

.d-soPop1 .inp:-ms-input-placeholder{color:#ac896e}

.footer{background-color:#ece8e8}

.footer .footer3{padding: 40px 0; border-bottom: 1px solid #DCDEE0}
.footer .footer3 .wp2{display: -webkit-flex;display: flex; align-items: flex-start; justify-content: flex-start}
.footer .footer3 .title{margin: 14px 10px 0 0; font-size: 18px; color: #323233; font-weight: bold; line-height: 1.78; flex-shrink: 0; display: -webkit-flex;display: flex; align-items: center}
.footer .footer3 .title img{margin-right: 10px; max-width: 32px; max-height: 32px; flex-shrink:0}
.footer .footer-link{margin: 0 -10px -10px 0; display: -webkit-flex; display: flex; flex-wrap: wrap}
.footer .footer-link li{margin: 0 10px 10px 0}
.footer .footer-link .con{padding: 10px 20px; display: block; width: 240px; border: 1px solid #DCDEE0; background-color: #F6F4F4; border-radius: 8px; display: -webkit-flex; display: flex; align-items: center; justify-content: center;}
.footer .footer-link .icon{margin-right: 10px; width: 40px; height: 40px; line-height: 40px; font-size: 0; text-align: center;}
.footer .footer-link .icon img{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%}
.footer .footer-link .title{margin: 0; max-width: calc(100% - 50px); font-size: 16px; color: #323233; font-weight: normal; line-height: 1.5; display: block;}
.footer .footer-link .con:hover{border-color: #AC896E}
.footer .footer-link .con:hover .title{color: #3D1E19; font-weight: bold;}

.footer .footer1{padding:80px 0 60px}

.footer .footer1 .wp2{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}

.footer .footer1 .ft-col{margin-right:24px;width:41%;flex-shrink:0}

.footer .footer1 .ft-cor{width:calc(59% - 24px);flex-shrink:0;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:flex-start}

.footer .footer2{padding:35px 0;border-top:1px solid #dcdee0}

.footer .footer2 .wp{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}

.footer .footer-logo{height:88px;line-height:80px;font-size:0}

.footer .footer-logo a{height:inherit;line-height:inherit}

.footer .footer-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.footer .footer-info{margin-right:24px;border-left:1px solid rgba(100,101,102,.2);flex-grow:1;display:-webkit-flex;display:flex}

.footer .footer-info .items{width:62px;flex-shrink:0;display:-webkit-flex;display:flex}

.footer .footer-info .hd{border-right:1px solid rgba(100,101,102,.2);width:62px;cursor:pointer;flex-shrink:0}

.footer .footer-info .hd .icon-arrow{margin:0 auto 11px;display:block;width:16px;height:16px;background:url(/template/home/default/img//d-arrow8.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}

.footer .footer-info .hd .title{font-size:18px;color:#646566;text-align:center;line-height:1.11;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.footer .footer-info .hd .title span{margin:0 auto;display:block;width:20px}

.footer .footer-info .bd{padding-right:10px;border-right:1px solid rgba(100,101,102,.2);flex-grow:1;display:none}

.footer .footer-info .bd .desc{font-size:16px;color:#323233;line-height:1.5}

.footer .footer-info .bd .desc p{padding:4px 0;display:-webkit-flex;display:flex;align-items:flex-start}

.footer .footer-info .bd .desc img{margin:3px 8px 0 0;width:20px;height:20px;flex-shrink:0}

.footer .footer-info .items.on{flex-grow:1}

.footer .footer-info .items.on .hd{border-right-color:transparent}

.footer .footer-info .items.on .hd .title{color:#3d1e19}

.footer .footer-info .items.on .hd .icon-arrow{background-image:url(/template/home/default/img//d-arrow7.png)}

.footer .footer-info .items.on .bd{display:block}

.footer .footer-codes{margin:0 -12px;max-width:50%;display:-webkit-flex;display:flex;align-items:flex-start}

.footer .footer-codes .items{padding:0 12px;max-width:144px}

.footer .footer-codes .pic{margin:0 auto 10px;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:#323233;font-weight:400;text-align:center;line-height:1.1}

.footer .footer-copy{font-size:18px;color:#323233;line-height:1.5}

.footer .footer-copy a{font-size:inherit;color:inherit}

.footer .footer-copy a:hover{text-decoration:underline}

.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;opacity: 0; visibility: hidden;}

.m-pop.active{opacity: 1; visibility: visible;}

.m-pop .pop-close{position: absolute; right: 40px; top: 40px; width: 40px; height: 40px; border-radius: 50%; background: url(/template/home/default/img//d-close1.png) center center no-repeat; -webkit-background-size: 40px auto; background-size: 40px auto; z-index: 50; cursor: pointer;}

.m-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9)}

.pop-map{position: absolute; left: 50%; top: 50%; width: 80%; height: 70%; background-color: #fff; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 10;}

.pop-map img{max-width: none; -webkit-transition: 0s; -o-transition: 0s; transition: 0s;}

.anchorBL{display: none;}

.pop-video{position:absolute;left:50%;top:50%;width:60%;height:60%;background-color:#000;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.pop-video .close{position:absolute;right:0;top:0;width:60px;height:60px;background:url(/template/home/default/img//d-close1.png) center center no-repeat;-webkit-background-size:42px auto;background-size:42px auto;cursor:pointer;z-index:2}

.pop-video iframe,.pop-video video{display:block;width:100%;height:100%}

.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}

.d-hd1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.d-hd1 .hd-cor{margin-left:20px;flex-shrink:0}

.d-hd1.center{justify-content:center}

.d-hd2{margin-bottom:48px;height:300px;position:relative;z-index:1;overflow:hidden}

.d-hd2:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/template/home/default/img//d-bg24.png) left center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1}

.d-hd2 .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:-2}

.d-hd2 .tit{padding:40px 48px;font-size:32px;color:#fff;line-height:1.63;font-weight:700;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}

.d-title1 .tit{font-size:36px;color:#323233;font-weight:700;line-height:1.1}

.d-title1.c1 .tit{color:#fff}

.d-title2{position:relative;z-index:1}

.d-title2 .bg-lg{position:absolute;left:50%;top:125%;width:282px;opacity:.6;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}

.d-title2 .bg-lg img{margin:0 auto;display:block}

.d-title2 .tit{font-size:40px;color:#323233;font-weight:700;line-height:1.1}

.d-title2.c1 .tit{color:#fdf8f3}

.d-title3 .tit{font-size:32px;color:#323233;font-weight:700;line-height:1.1}

.d-title3.c1 .tit{color:#fff}

.d-btns1{display:-webkit-flex;display:flex}

.d-btns1 .a1{padding:0 15px;display:block;font-size:14px;color:#fff;min-width:120px;line-height:36px;background-color:#ac896e;border-radius:30px;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}

.d-btns1 .a1 .icon-arrow{margin-left:6px;display:block;width:12px;height:18px;background:url(/template/home/default/img//d-arrow2.png) center center no-repeat;-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}

.d-btns1 .a1:hover{background-color:#3d1e19}

.d-btns1 .a1:hover .icon-arrow{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px)}

.d-btns1.center{justify-content:center}

.d-btns1.big .a1{min-width:196px;line-height:50px}

.d-btns1.c1 .a1{background-color:rgba(255,255,255,.2)}

.d-btns1.c1 .a1:hover{background-color:#3d1e19}

.d-btns2{display:-webkit-flex;display:flex}

.d-btns2 .a1{padding:0 24px 0 20px;display:block;border-radius:40px;font-size:20px;color:#fff;background-color:#3d1e19;line-height:48px;min-width:160px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-btns2 .a1 .icon-return{margin-right:6px;display:block;width:30px;height:30px;background:url(/template/home/default/img//d-return1.png) center center no-repeat;-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}

.d-btns2.end{justify-content:flex-end}

.d-btns2 .a1:hover .icon-return{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.goTop{position:fixed;right:50px;bottom:160px;width:36px;height:36px;background:#ac896e url(/template/home/default/img//d-goTop1.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;border-radius:50%;z-index:90;cursor:pointer}

.d-tips1{font-size:20px;color:#ac896e;line-height:1.2;display:-webkit-flex;display:flex;align-items:flex-start}

.d-tips1 img{margin:1px 8px 0 0;max-width:24px;flex-shrink:0}

.drop01{position:relative}

.drop01 input{outline:0;border:none;background-color:transparent}

.drop01 .drop01-input{position:relative;cursor:pointer}

.drop01 .icon-arrow{position:absolute;right:12px;top:50%;width:20px;height:20px;background:url(/template/home/default/img//d-arrow16.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;margin-top:-10px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.drop01 .icon-close{position:absolute;right:0;top:0;width:64px;height:64px;background:url(https://www.byefy.com/static/w/template/home/default/img/s/z-close.png) center center no-repeat;-webkit-background-size:13px auto;background-size:13px auto;display:none}

.drop01 .drop01-tit{padding:0 12px;padding-right:40px;display:block;width:100%;height:50px;line-height:48px;font-size:20px;color:#fff;border:1px solid rgba(246,244,244,.2);border-radius:10px;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:#3d1e19;border-radius:10px}

.drop01 .drop01-options .content_dept::-webkit-scrollbar-thumb:window-inactive{background:#3d1e19;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 #3d1e19;font-size:16px;color:#333;padding:0 15px}

.drop01 .drop01-options span{display:block;width:100%;padding-left:27px;background:url(/template/home/default/img//d-chk1.png) left center no-repeat;cursor:pointer;user-select:none}

.drop01 .drop01-options .on span{color:#3d1e19;text-decoration:underline;font-weight:700;background-image:url(/template/home/default/img//d-chk2.png)}

.drop01.on .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}

.drop02{position:relative}

.drop02 input{outline:0;border:none;background-color:transparent}

.drop02 .drop02-input{position:relative;cursor:pointer}

.drop02 .icon-arrow{position:absolute;right:10px;top:50%;width:24px;height:24px;background:url(/template/home/default/img//d-arrow17.png) center center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;margin-top:-10px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.drop02 .icon-close{position:absolute;right:0;top:0;width:64px;height:64px;background:url(https://www.byefy.com/static/w/template/home/default/img/s/z-close.png) center center no-repeat;-webkit-background-size:13px auto;background-size:13px auto;display:none}

.drop02 .drop02-tit{padding:0 30px;padding-right:44px;display:block;width:100%;height:48px;line-height:46px;font-size:14px;color:#3d1e19;text-align:right;border:1px solid #dcdee0;border-radius:4px;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:#3d1e19;border-radius:10px}

.drop02 .drop02-options .content_dept::-webkit-scrollbar-thumb:window-inactive{background:#3d1e19;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 #3d1e19;font-size:16px;color:#333;padding:0 15px}

.drop02 .drop02-options span{display:block;width:100%;padding-left:27px;background:url(/template/home/default/img//d-chk1.png) left center no-repeat;cursor:pointer;user-select:none}

.drop02 .drop02-options .on span{color:#3d1e19;text-decoration:underline;font-weight:700;background-image:url(/template/home/default/img//d-chk2.png)}

.drop02.on .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}

.d-codes .pic{margin:0 auto 24px;width:160px;height:160px;line-height:160px;font-size:0;text-align:center}

.d-codes .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-codes .title{font-size:24px;color:#fff;font-weight:400;text-align:center;line-height:1.1}

.d-filter1{margin-bottom:40px;padding:17px 40px 17px 70px;background-color:#3d1e19;position:relative;z-index:1;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-filter1 .bg-lg{position:absolute;left:0;top:0;width:88px;opacity:.1;z-index:-1}

.d-filter1 .bg-lg img{display:block}

.d-filter1 .left{flex-grow:1}

.d-filter1 .right{flex-shrink:0;display:-webkit-flex;display:flex}

.d-filter2{margin-bottom:60px;padding:17px 106px;background-color:#3d1e19;position:relative;z-index:1}

.d-filter2 input{outline:0;border:none;background-color:transparent}

.d-filter2,.d-filter2 form{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}

.d-filter2 form{width:100%}

.d-filter2 .bg-lg{position:absolute;left:0;top:0;width:88px;opacity:.1;z-index:-1}

.d-filter2 .bg-lg img{display:block}

.d-filter2 .drop01{width:26.94%;flex-shrink:0}

.d-filter2 .inp{padding:0 20px;display:block;width:26.94%;height:50px;line-height:48px;font-size:20px;color:#fff;border:1px solid rgba(246,244,244,.2);border-radius:10px}

.d-filter2 .submit{display:block;height:50px;line-height:50px;font-size:20px;color:#f6f4f4;background-color:#ac896e;border-radius:30px;width:16.5%;cursor:pointer;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}

.d-filter2 .submit input{position:absolute;left:-999px}

.d-filter2 .submit .icon-so{margin-right:10px;display:block;width:28px;height:28px;background:url(/template/home/default/img//d-so1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-filter2 .submit:hover{opacity:.8}

.d-search1{position:relative}

.d-search1,.d-search1 form{display:-webkit-flex;display:flex;align-items:center}

.d-search1 form{width:100%}

.d-search1 input{outline:0;border:none;background-color:transparent}

.d-search1 .icon-so{position:absolute;left:16px;top:50%;width:26px;height:26px;background:url(/template/home/default/img//d-so1.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%)}

.d-search1 .inp{padding:0 20px 0 56px;width:320px;height:50px;line-height:49px;font-size:16px;color:#fff;border-bottom:1px solid rgba(246,244,244,.2);flex-shrink:0}

.d-search1 .submit{margin-left:10px;display:block;width:196px;height:50px;font-size:20px;color:#f6f4f4;background-color:#ac896e;border-radius:30px;cursor:pointer;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}

.d-search1 .submit input{position: absolute; left: -9999px}

.d-search1 .submit .icon-subSo{margin-right:16px;width:30px;height:30px;background:url(/template/home/default/img//d-so1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-search1 .inp::-webkit-input-placeholder{color:rgba(246,244,244,.6)}

.d-search1 .inp::-moz-placeholder{color:rgba(246,244,244,.6)}

.d-search1 .inp:-ms-input-placeholder{color:rgba(246,244,244,.6)}

.d-search1 .submit:hover{opacity:.8}

.d-search2{position:relative}

.d-search2,.d-search2 form{display:-webkit-flex;display:flex;align-items:center}

.d-search2 form{width:100%}

.d-search2 input{outline:0;border:none;background-color:transparent}

.d-search2 .icon-so{position:absolute;left:16px;top:50%;width:26px;height:26px;background:url(/template/home/default/img//d-so1.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%)}

.d-search2 .inp{padding:0 20px;width:320px;height:50px;line-height:48px;font-size:16px;color:#333;border:1px solid #dcdee0;border-radius:50px;flex-shrink:0}

.d-search2 .submit{margin-left:10px;display:block;width:144px;height:50px;font-size:20px;color:#f6f4f4;background-color:#ac896e;border-radius:30px;cursor:pointer;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}

.d-search2 .submit input{position: absolute; left: -9999px}

.d-search2 .submit .icon-subSo{margin-right:6px;width:30px;height:30px;background:url(/template/home/default/img//d-so1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-search2 .inp::-webkit-input-placeholder{color:#969799}

.d-search2 .inp::-moz-placeholder{color:#969799}

.d-search2 .inp:-ms-input-placeholder{color:#969799}

.d-search2 .submit:hover{opacity:.8}

.d-search3{position:relative}

.d-search3,.d-search3 form{display:-webkit-flex;display:flex;align-items:center}

.d-search3 form{width:100%}

.d-search3 input{outline:0;border:none;background-color:transparent}

.d-search3 .icon-so{position:absolute;left:16px;top:50%;width:26px;height:26px;background:url(/template/home/default/img//d-so1.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%)}

.d-search3 .inp{padding:0 20px;width:480px;height:48px;line-height:46px;font-size:16px;color:#333;border:1px solid #dcdee0;border-radius:50px;flex-shrink:0}

.d-search3 .submit{margin-left:10px;display:block;width:104px;height:50px;font-size:16px;color:#f6f4f4;background-color:#ac896e;border-radius:30px;cursor:pointer;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}

.d-search3 .submit input{position: absolute; left: -9999px}

.d-search3 .submit .icon-subSo{margin-left:2px;width:20px;height:20px;background:url(/template/home/default/img//d-so1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}

.d-search3 .inp::-webkit-input-placeholder{color:#ac896e}

.d-search3 .inp::-moz-placeholder{color:#ac896e}

.d-search3 .inp:-ms-input-placeholder{color:#ac896e}

.d-search3 .submit:hover{opacity:.8}

.d-pos1,.d-pos1 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.d-pos1 .col{width:calc(100% - 300px);position:relative;z-index:1;flex-shrink:0}

.d-pos1 .col:before{content:'';position:absolute;left:-2000px;top:0;bottom:0;right:0;border-radius:0 64px 0 0;background-color:#fff;opacity:.9;z-index:-1}

.d-pos1 .cor{width:280px;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:flex-end}

.d-pos2{padding:23px 0}

.cur{padding-left:32px;font-size:16px;color:#fff;line-height:2;background:url(/template/home/default/img//d-home1.png) left top 6px no-repeat;-webkit-background-size:20px auto;background-size:20px auto;display:-webkit-flex;display:flex;flex-wrap:wrap}

.cur a,.cur em,.cur span{font-size:inherit;color:inherit}

.cur em{margin:0 9px}

.cur.c1{color:#646566;background-image:url(/template/home/default/img//d-home2.png)}

.cur.c1 span{color:#ac896e}

.cur a:hover{text-decoration:underline}

.d-innNav ul{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-innNav li{margin-right:48px}

.d-innNav a{display:block;font-size:18px;color:#323233;line-height:72px;position:relative}

.d-innNav a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:3px;background-color:#ac896e;opacity:0}

.d-innNav .on a{color:#ac896e;font-weight:700}

.d-innNav .on a:before{opacity:1}

.d-innNav2{margin-bottom:48px}

.d-innNav2 ul{margin:0 -20px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}

.d-innNav2 li{padding:0 20px;margin-bottom:30px;width:25%;flex-shrink:0}

.d-innNav2 .con{padding:40px;display:block;height:100%;min-height:180px;background-color:#ac896e;position:relative;z-index:1}

.d-innNav2 .icon{position:absolute;right:10px;bottom:10px;width:90px;height:90px;line-height:90px;font-size:0;text-align:center;opacity:.2;z-index:-1}

.d-innNav2 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-innNav2 .tit{padding-bottom:26px;font-size:24px;color:#fff;font-weight:700;line-height:1.2;position:relative}

.d-innNav2 .tit:before{content:'';position:absolute;left:0;bottom:0;width:48px;height:3px;background-color:#fff;opacity:.6}

.d-innNav2 .on .con{background-color:#3d1e19}

.d-innNav2.ls_1{margin-bottom:48px}

.d-innNav2.ls_1 ul{margin:0 -10px -20px}

.d-innNav2.ls_1 li{padding:0 10px;margin-bottom:20px;width:20%}

.d-innNav3{margin-bottom:57px}

.d-innNav3 ul{margin:0 -5px -10px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-innNav3 li{padding:0 5px;margin-bottom:10px;min-width:13.5%;flex-shrink:0}

.d-innNav3 .a1{padding:0 12px;display:block;background-color:#f6f4f4;border-radius:30px;font-size:20px;color:#3d1e19;line-height:50px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}

.d-innNav3 .a1 span{padding-left:12px;position:relative}

.d-innNav3 .a1 span:before{content:'';position:absolute;left:0;top:22px;width:6px;height:6px;background-color:#fff;border-radius:50%;opacity:0}

.d-innNav3 .on .a1{background-color:#ac896e;color:#fff;font-weight:700}

.d-innNav3 .on .a1 span:before{opacity:.6}

.d-innNav3.center ul{justify-content:center}

.d-innNav3.ls_1 li{min-width:16.43%}

.d-innNav3.ls_1 .a1{font-weight:700}

.pages{padding-top:80px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.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{padding:0 5px;display:block;font-size:16px;color:#323233;min-width:38px;line-height:38px;text-align:center;background-color:#f6f4f4;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 .prev a{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{background-image:url(/template/home/default/img//d-arrow9.png)}

.pages ul .next a{background-image:url(/template/home/default/img//d-arrow10.png)}

.pages ul .active a,.pages ul a:hover{background-color:#ac896e;color:#fff}

.pages ul .prev a:hover{background-image:url(/template/home/default/img//d-arrow5.png)}

.pages ul .next a:hover{background-image:url(/template/home/default/img//d-arrow6.png)}

.pages ul .disable{display:none}

.pages .go{padding:0 3px;border:1px solid #ac896e;border-radius:4px;overflow:hidden;display:-webkit-flex;display:flex;align-items:center}

.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{width:56px;height:32px;line-height:32px;background-color:#ac896e;border-radius:4px;font-size:16px;color:#fff;text-align:center}

.d-banner{height:calc(100vh - 168px);position:relative;overflow:hidden}

.d-banner .swiper-btns{position:absolute;left:0;bottom:40px;right:0;cursor:pointer;z-index:10;display:-webkit-flex;display:flex;align-items:center;justify-content:center}

.d-banner .swiper-btns .btns,.d-banner .swiper-btns .d-swpPage1{margin:0 16px}

.d-banner .swiper-btns .btns{width:40px;height:40px;border:2px solid #fff;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:20px auto;background-size:20px auto}

.d-banner .swiper-btns .btns.play{background-image:url(/template/home/default/img//d-play1.png)}

.d-banner .swiper-btns .btns.pause{background-image:url(/template/home/default/img//d-pause1.png);display:none}

.d-banner .swiper-slide{overflow:hidden}

.d-banner .bg{height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-banner .bg img{display:none}

.d-ban1{height:560px;position:relative;z-index:1;overflow:hidden}

.d-ban1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/template/home/default/img//d-ban_bg1.png) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;z-index:2}

.d-ban1 .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}

.d-ban1 .bg img{display:block;width:100%;height:100%;object-fit:cover;display:none}

.d-ban1 .ban-cont{position:absolute;left:0;bottom:30.66%;right:0;z-index:10}

.d-ban1 .ban-cont .title{font-size:40px;color:#fff;line-height:1.1;font-weight:700;text-shadow:0 4px 4px rgba(0,0,0,.25)}

.d-ban1 .d-pos1{position:absolute;left:0;bottom:0;right:0;z-index:10}

.d-tabsT1{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-tabsT1 li{width:64px;flex-shrink:0}

.d-tabsT1 li+li{margin-left:24px}

.d-tabsT1 .con{padding:70px 0 60px;display:block;height:100%;min-height:300px;background-color:rgba(61,30,25,.4);border-radius:40px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}

.d-tabsT1 .icon{margin:0 auto 12px;width:30px;height:30px;line-height:30px;font-size:0;text-align:center}

.d-tabsT1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-tabsT1 .tit{font-size:24px;color:#fff;text-align:center;font-weight:700;line-height:1}

.d-tabsT1 .tit span{display:block;width:30px;margin:0 auto}

.d-tabsT1 li.on .con{background-color:#3d1e19}

.d-tabsD1 .tab-item{display:none}

.d-tabsD1 .tab-item.on{display:block}

.d-tabsT2{margin-bottom:-10px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-tabsT2 li{padding:0 40px;margin-bottom:10px;position:relative}

.d-tabsT2 li:before{content:'';position:absolute;right:0;top:50%;width:1px;height:20px;background-color:#f6f4f4;opacity:.4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.d-tabsT2 .a1{display:block;font-size:24px;color:#f6f4f4;text-align:center;line-height:50px;border-radius:30px}

.d-tabsT2 li:last-child:before{display:none}

.d-tabsT2 li.on .a1{padding:0 20px;min-width:196px;background-color:#ac896e;font-weight:700}

.d-tabsD2 .tab-item{display:none}

.d-tabsD2 .tab-item.on{display:block}

.d-table1 table{width:100%}

.d-table1 td,.d-table1 th{font-size:16px;height:40px}

.d-table1 th{color:#fff;font-weight:700;background-color:#ac896e;line-height:1.5}

.d-table1 td{color:#323233;line-height:1.38;border:1px solid #dcdee0;text-align:center}

.d-table1 tr:nth-child(1) td{text-align:center;background-color:#f6f4f4}

.d-table1 .wz{padding:10px 5px;height:100%;font-size:16px;color:#ac896e;line-height:1.88;font-weight:700;text-align:center;background-color:#f6f4f4;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-table1 .ks{padding:10px 5px;height:100%;font-size:16px;color:#ac896e;line-height:1.88;font-weight:700;text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-table1 .ks.ks-t1{padding:16px 5px;align-items:flex-start}

.d-table1 .ks-name{padding:8px 20px;text-align:left}

.d-table1 .tips{padding:30px;font-size:16px;color:#333;text-align:left;line-height:1.6}

.d-table2 table{width:100%}

.d-table2 td,.d-table2 th{padding:6px 15px;border:1px solid #dcdee0;font-size:20px;height:57px;line-height:1.3;text-align:center}

.d-table2 th{background-color:#ac896e;color:#fff;font-weight:700}

.d-table2 td{color:#323233}

.d-table3 table{width:100%;border:1px solid #dcdee0}

.d-table3 td,.d-table3 th{padding:6px 15px;padding-left:8%;border-bottom:1px solid #dcdee0;font-size:20px;height:57px;line-height:1.3;text-align:left}

.d-table3 th{background-color:#ac896e;color:#fff;font-weight:700}

.d-table3 td{color:#323233}

.d-table3 .tac{padding:6px 15px;text-align:center}

.d-table4 table{width:100%}

.d-table4 td,.d-table4 th{height:57px;border:1px solid #dcdee0;text-align:center}

.d-table4 th{font-size:18px;color:#ac896e;font-weight:700;background-color:#f6f4f4}

.d-table4 td{padding:6px 15px;font-size:20px;color:#323233;line-height:2}

.d-table5 table{width:100%;border-top:3px solid #ac896e}

.d-table5 td{padding:14px 10px;font-size:20px;color:#323233;line-height:1.4;border:1px solid #dcdee0;text-align:center;height:57px}

.d-table6 table{width:100%;background-color:#f6f4f4}

.d-table6 td,.d-table6 th{padding:0 10px;height:68px;border:1px solid #dcdee0;font-size:20px;text-align:center}

.d-table6 th{background-color:#ac896e;font-weight:700;color:#fff}

.d-table6 td{color:#323233}

.d-table6 .time{line-height:68px}

body .d-boxDesc1 .d-hd1{margin-bottom:56px}

.d-text1{font-size:18px;color:#323233;line-height:1.89}

.d-text1 a{text-decoration:underline}

.d-text1 .pic{margin-bottom:40px;width:48.57%;position:relative;border-radius:24px;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden}

.d-text1 .pic:before{content:'';display:block;padding-top:58.53%}

.d-text1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-text1 .pic.r{margin-left:40px;float:right}

.d-text1 .pic.l{margin-right:40px;float:left}

.d-text1.fz1{font-size:20px;line-height:2}

.d-text1.fz2{font-size:20px;line-height:1.8}

.d-text1.c1{color:#fff}

.d-text2{padding-bottom:148px;position:relative;min-height:503px}

.d-text2 .d-btns2{position:absolute;right:0;top:3px;z-index:10}

.d-text2 .hd{margin-bottom:34px;padding:0 300px 32px 0;border-bottom:1px solid rgba(255,255,255,.2)}

.d-text2 .title{font-size:36px;color:#fff;font-weight:700;line-height:1.56}

.d-text2 .info{font-size:20px;color:#fff;line-height:2.6}

.d-text2 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}

.d-text2 .info .tit{margin-right:10px;flex-shrink:0}

.d-text2 .codes{position:absolute;right:0;bottom:0;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}

.d-text2 .codes .item{margin-left:28px}

.d-text2 .codes .pic{margin:0 auto 10px;width:104px;height:104px;line-height:104px;font-size:0;text-align:center;background-color:rgba(255,255,255,.6);border-radius:10px;overflow:hidden}

.d-text2 .codes .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-text2 .codes .tit{font-size:20px;color:#fff;font-weight:400;text-align:center;line-height:1.2}

.d-text2.s1{padding-bottom:72px;min-height:0}

.d-text2.s1 .hd{margin-bottom:30px;padding-bottom:0;border:none}

.d-text2.s1 .bd{padding-right:300px}

.d-resutlt1{margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid #dcdee0;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}

.d-resutlt1 .col{flex-grow:1}

.d-resutlt1 .cor{margin-left:30px;flex-shrink:0}

.d-resutlt1 .txt{font-size:16px;color:#8f8f8f;line-height:48px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}

.d-resutlt1 .txt span{font-size:22px;color:#ac896e;font-weight:700}

.d-form1 input,.d-form1 textarea{outline:0;border:none;background-color:transparent;resize:none}

.d-form1 .col1{width:100%!important}

.d-form1 .title{margin-bottom:23px;font-size:24px;color:#323233;font-weight:700;line-height:1.1}

.d-form1 .desc{margin-bottom:24px;font-size:16px;color:#ac896e;line-height:1.5}

.d-form1 .cont{margin:0 -10px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-form1 .cont .items{padding:0 10px;margin-bottom:20px;width:50%;display:-webkit-flex;display:flex;align-items:flex-start}

.d-form1 .cont .tit{padding-right:10px;width:102px;font-size:16px;color:#323233;line-height:48px;text-align:right;flex-shrink:0}

.d-form1 .cont .tit em{color:#c9151e}

.d-form1 .cont .input{width:calc(100% - 102px);flex-shrink:0}

.d-form1 .cont .inp{padding:0 20px;display:block;width:100%;height:48px;line-height:46px;border:1px solid #dcdee0;font-size:14px;color:#3d1e19;border-radius:5px}

.d-form1 .cont .tar{padding:10px 20px;display:block;width:100%;height:96px;line-height:1.5;border:1px solid #dcdee0;font-size:14px;color:#3d1e19;border-radius:5px}

.d-form1 .btns{width:100%;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-form1 .btns .submit{display:block;width:220px;height:52px;background-color:#ac896e;border-radius:26px;font-size:20px;color:#fff;text-align:center;font-weight:700;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-form1 .btns .submit:hover{opacity:.8}

.d-swpPag1{display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-swpPag1 .swiper-pagination-bullet{margin:0 8px!important;width:12px;height:12px;background-color:#fff;opacity:.6;border-radius:50%}

.d-swpPag1 .swiper-pagination-bullet-active{opacity:1}

.d-swpPag1.abs{position:absolute;left:0;bottom:0!important;right:0;font-size:0;z-index:10}

.d-swpPag1.c1 .swiper-pagination-bullet{margin:0 5px!important;width:10px;height:10px;opacity:.6}

.d-swpPag1.c1 .swiper-pagination-bullet-active{background-color:#3d1e19;opacity:1}

.d-swpPag2{position:absolute;left:0;bottom:0!important;right:0;font-size:0;text-align:center;z-index:10}

.d-swpPag2 .swiper-pagination-bullet{margin:0 5px;display:inline-block;vertical-align:middle;width:32px;height:3px;background-color:#ac896e;border-radius:0;opacity:1}

.d-swpPag2 .swiper-pagination-bullet-active{background-color:#3d1e19}

.d-swpArr1{position:absolute;top:50%;width:48px;height:48px;background-color:rgba(61,30,25,.2);background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:10;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-swpArr1.prev{left:0;background-image:url(/template/home/default/img//d-arrow5.png)}

.d-swpArr1.next{right:0;background-image:url(/template/home/default/img//d-arrow6.png)}

.d-swpArr1:hover{background-color:#ac896e}

.d-swpArr2{position:absolute;left:0;bottom:0;right:0;font-size:0;text-align:center;z-index:10}

.d-swpArr2 .next,.d-swpArr2 .prev{margin:0 12px;display:inline-block;vertical-align:middle;width:48px;height:48px;background-color:rgba(61,30,25,.2);border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-swpArr2 .prev{background-image:url(/template/home/default/img//d-arrow5.png)}

.d-swpArr2 .next{background-image:url(/template/home/default/img//d-arrow6.png)}

.d-swpArr2 .next:hover,.d-swpArr2 .prev:hover{background-color:#ac896e}

.d-swp1{height:404px;position:relative;overflow:hidden}

.d-swp1 .con{display:block;height:100%;padding-top:59.41%;position:relative;overflow:hidden}

.d-swp1 .con img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-swp2{padding-bottom:24px;position:relative;overflow:hidden}

.d-swp2 .con{display:block;overflow:hidden}

.d-swp2 .pic{margin-bottom:20px;height:320px;padding-top:53.33%;position:relative;overflow:hidden}

.d-swp2 .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}

.d-swp2 .title{font-size:16px;color:#323233;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-swp2 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-swp3{position:relative;overflow:hidden}

.d-swp3 .pic{display:block;padding-top:103.97%;position:relative;overflow:hidden}

.d-swp3 .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}

.d-swp3:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-swp4{margin:0 -86px;padding:0 86px;position:relative;overflow:hidden}

.d-swp4 .slider{position:relative;overflow:hidden}

.d-swp4 .con{display:block}

.d-swp4 .pic{margin:0 auto 16px;max-width:90%;width:216px;position:relative;background:url(/template/home/default/img//d-bg12.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border:7px solid #d2c2b7;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-swp4 .pic:before{content:'';display:block;padding-top:140.6%}

.d-swp4 .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}

.d-swp4 .tit{font-size:24px;color:#323233;font-weight:400;line-height:1.1;text-align:center}

.d-swp4 .job{margin-top:18px;font-size:16px;color:#969799;line-height:1.1;text-align:center}

.d-swp4 .desc{margin-top:23px;font-size:16px;color:#969799;line-height:1.5;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-swp4 .con:hover .pic{border-color:#ac896e}

.d-swp4 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-swp4 .con:hover .tit{color:#3d1e19;font-weight:700}

.d-swp4 .con:hover .desc{color:#323233}

.d-swp5{padding-bottom:112px;position:relative;overflow:hidden}

.d-swp5 .swiper-slide{height:auto}

.d-swp5 .con{display:block;height:100%;display:-webkit-flex;display:flex;flex-direction:column}

.d-swp5 .pic{padding-top:64.13%;position:relative;overflow:hidden;flex-shrink:0}

.d-swp5 .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}

.d-swp5 .text{padding:48px 30px;min-height:320px;position:relative;z-index:1;overflow:hidden;flex-grow:1}

.d-swp5 .bg-lg{position:absolute;right:0;bottom:0;width:41.77%;opacity:.1;z-index:-1}

.d-swp5 .bg-lg img{margin:0 auto;display:block}

.d-swp5 .year{margin-bottom:18px;font-size:18px;color:#fff;text-align:center;line-height:1.89;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-end}

.d-swp5 .year .n{margin:0 6px 2px 0;font-size:48px;line-height:1;font-family:DIN-Bold}

.d-swp5 .desc{font-size:18px;color:#fff;line-height:1.89;text-align:center}

.d-swp5 .i1{background-color:#806254}

.d-swp5 .i2{background-color:#81443a}

.d-swp5 .i3{background-color:#6e84a9}

.d-swp5 .i4{background-color:#3d1e19}

.d-swp5 .i5{background-color:#9c1d1f}

.d-swp5 .swiper-slide:nth-child(even) .pic{order:2}

.d-swp5 .swiper-slide:nth-child(even) .text{order:1}

.d-swp5 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-swp6{position:relative}

.d-swp6 .swiper-wrapper{align-items:center}

.d-swp6 .swiper-slide{width:35.42%}

.d-swp6 .con{display:block;padding-top:59.19%;position:relative;overflow:hidden}

.d-swp6 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}

.d-swp6 .pic img{display:block;width:100%;height:100%;object-fit:cover}

.d-swp6 .text{padding:56px 30px 28px;position:absolute;left:0;bottom:0;right:0;background:url(/template/home/default/img//d-bg16.png) center bottom no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}

.d-swp6 .date{font-size:16px;color:#fff;line-height:1.1}

.d-swp6 .tit{margin-top:11px;font-size:20px;color:#fff;font-weight:700;line-height:1.8;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-swp6 .swiper-slide-active .text{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}

.d-swp7{height:404px;position:relative;overflow:hidden}

.d-swp7 .con{display:block;height:100%;position:relative}

.d-swp7 .pic{height:100%;overflow:hidden}

.d-swp7 .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}

.d-swp7 .text{padding:56px 30px 27px;position:absolute;left:0;bottom:0;right:0;background:url(/template/home/default/img//d-bg16.png) center bottom no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10}

.d-swp7 .date{margin-bottom:12px;font-size:16px;color:#fff;line-height:1.1}

.d-swp7 .tit{font-size:20px;color:#fff;font-weight:700;line-height:1.8;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-swp7 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-swp8{padding-bottom:34px;position:relative;overflow:hidden}

.d-swp8 .pic{padding-top:56.82%;position:relative;overflow:hidden}

.d-swp8 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-swp9{position:relative;overflow:hidden}

.d-swp9 .swiper-slide{width:800px!important;transform-origin:50% 120px}

.d-swp9 .con{display:block}

.d-swp9 .pic{padding-top:43%;position:relative;overflow:hidden}

.d-swp9 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-swp9 .text{height:155px;border-bottom:1px solid #dcdee0;background-color:#fff;display:-webkit-flex;display:flex;justify-content:center;align-items:center}

.d-swp9 .tit{font-size:24px;color:#323233;font-weight:400;line-height:1.8;text-align:center;max-height:3.6em;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.d-swp9 .swiper-slide-active{padding:0;margin:0;z-index:1000}

.d-swp9 .swiper-slide-active .pic{padding-top:51.63%}

.d-swp9 .swiper-slide-active .text{height:104px;border-color:#ac896e}

.d-swp9 .swiper-slide-active .tit{color:#ac896e;font-weight:700;font-size:20px}

.d-swp9 .d-swpPag2{display:none}

.d-ls1{position:relative}

.d-ls1:before{content:'';position:absolute;left:0;top:0;right:0;height:1px;background-color:#dcdee0}

.d-ls1 li{margin-top:-1px;height:102px}

.d-ls1 .con{padding:10px 20px;height:100%;position:relative;z-index:1;display:block;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}

.d-ls1 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;background-color:#dcdee0;z-index:-1}

.d-ls1 .bg-lg{position:absolute;right:0;top:50%;width:11.43%;z-index:-1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls1 .bg-lg img{margin:0 auto;display:block}

.d-ls1 .pic{margin-left:20px;width:120px;position:relative;overflow:hidden;flex-shrink:0;order:2}

.d-ls1 .pic:before{content:'';display:block;padding-top:59.02%}

.d-ls1 .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}

.d-ls1 .text{width:calc(100% - 140px);max-width:100%;flex-shrink:0;order:1}

.d-ls1 .date{font-size:16px;color:#969799;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls1 .tit{margin-top:8px;font-size:16px;color:#323233;font-weight:400;line-height:1.5;max-height:3em;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls1 li.on .con{background-color:#ac896e}

.d-ls1 li.on .con .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls1 li.on .con .date,.d-ls1 li.on .con .tit{color:#fff}

.d-ls1 li.on .con .tit{font-weight:700}

.d-ls1 .con:hover{background-color:#ac896e}

.d-ls1 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls1 .con:hover .date,.d-ls1 .con:hover .tit{color:#fff}

.d-ls1 .con:hover .tit{font-weight:700}

.d-ls1 .con:hover .bg-lg{right:162px;opacity:.1}

.d-ls2 li{border-bottom:1px solid #dcdee0}

.d-ls2 .con{display:block;height:56px;line-height:56px;overflow:hidden}

.d-ls2 .date{margin-left:15px;float:right;font-size:16px;color:#969799;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls2 .tit{font-size:16px;color:#323233;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-ls2 .con:hover .date,.d-ls2 .con:hover .tit{color:#3d1e19}

.d-ls2 .con:hover .tit{font-weight:700}

.d-ls3{background-color:#ece8e8;height:680px;display:-webkit-flex;display:flex}

.d-ls3>li{width:120px;flex-shrink:0;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}

.d-ls3 .con{display:block;height:100%;overflow:hidden;display:-webkit-flex;display:flex}

.d-ls3 .hd{padding:54px 10px 40px;width:120px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;align-items:center;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}

.d-ls3 .hd:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(61,30,25,.8);z-index:-1;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}

.d-ls3 .hd .icon{margin:0 auto 19px;width:60px;height:60px;line-height:60px;font-size:0;text-align:center;flex-shrink:0}

.d-ls3 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls3 .hd .tit{font-size:36px;color:#f6f4f4;font-weight:700;text-align:center;line-height:1.11;flex-grow:1}

.d-ls3 .hd .tit span{display:block;margin:0 auto;width:40px}

.d-ls3 .hd .icon-arrow{margin-top:20px;display:block;width:48px;height:48px;background:#ac896e url(/template/home/default/img//d-arrow4.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto;border-radius:50%;flex-shrink:0}

.d-ls3 .bd{padding:56px 30px 40px;height:100%;overflow-y:auto;width:calc(100% - 120px);flex-shrink:0;display:none;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}

.d-ls3 .bd::-webkit-scrollbar{width:0}

.d-ls3 .bd::-webkit-scrollbar-track{background:0 0}

.d-ls3 .bd::-webkit-scrollbar-thumb{background:#ac896e}

.d-ls3 .bd::-webkit-scrollbar-thumb:window-inactive{background:#ac896e}

.d-ls3 .bd .bd-head{margin-bottom:24px}

.d-ls3>li.on{width:calc(100% - 240px)}

.d-ls3>li.on .hd{width:288px}

.d-ls3>li.on .hd:before{background-color:transparent}

.d-ls3>li.on .bd{width:calc(100% - 288px);display:block}

.d-ls4{margin:0 -8px -24px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls4 li{padding:0 8px;margin-bottom:24px;width:101%;flex-shrink:0}

.d-ls4 .a1{padding:20px;display:block;font-size:16px;color:#323233;text-align:center;line-height:1.5;background-color:#f6f4f4;border-radius:6px;position:relative;z-index:1;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}
 .d-ls4 p{text-align: left}
.d-ls4 .bg-lg{position:absolute;right:-30%;top:2px;width:20.17%;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}

.d-ls4 .bg-lg img{margin:0 auto;display:block}

.d-ls4 .a1:hover{background-color:#ac896e;color:#fff;font-weight:700}

.d-ls4 .a1:hover .bg-lg{right:0;opacity:.6}

.d-ls4.ls_1{margin:0 -12px -20px}

.d-ls4.ls_1 li{padding:0 12px;margin-bottom:20px}

.d-ls4.ls_1 .a1{padding:17px 20px;font-size:20px}

.d-ls5{margin:0 -40px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls5 li{padding:0 40px;margin-bottom:60px;width:50%;flex-shrink:0}

.d-ls5 .con{padding:30px 40px;display:block;min-height:160px;height:100%;background-color:rgba(255,255,255,.2);border-radius:10px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.d-ls5 .tit{font-size:32px;color:#f6f4f4;font-weight:700;line-height:1.1;flex-grow:1}

.d-ls5 .icon{margin-left:15px;margin-top:-25%;width:46%;background-color:#ece8e8;border-radius:40px;position:relative;overflow:hidden;align-self:flex-start;flex-shrink:0}

.d-ls5 .icon:before{content:'';display:block;padding-top:100%}

.d-ls5 .icon img{position:absolute;left:50%;top:50%;max-width:60%;max-height:60%;-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}

.d-ls5 .icon-arrow{margin-left:40px;width:48px;height:48px;background:#ac896e url(/template/home/default/img//d-arrow6.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto;border-radius:50%;flex-shrink:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls5 .con:hover .icon img{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}

.d-ls5 .con:hover .icon-arrow{background-color:#3d1e19}

.d-ls6{font-size:18px;color:#fff;line-height:1.1;text-align:center;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}

.d-ls6 li{width:35.18%;flex-shrink:0}

.d-ls6 .con{position:relative;background-color:rgba(255,255,255,.1);border:1px dashed rgba(255,255,255,.6);border-radius:50%;position:relative}

.d-ls6 .con:after{content:'';position:absolute;width:67.05%;height:1px;border-top:1px dashed rgba(255,255,255,.6)}

.d-ls6 .con:before{content:'';display:block;padding-top:100%}

.d-ls6 .inn{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}

.d-ls6 .bg-icon{position:absolute;left:50%;top:50%;width:130px;height:130px;line-height:130px;font-size:0;text-align:center;opacity:.2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}

.d-ls6 .bg-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls6 .t1{display:-webkit-flex;display:flex;align-items:flex-end}

.d-ls6 .t1 .num{margin:0 6px -5px 0;font-size:48px;font-family:DIN-Bold}

.d-ls6 .t2{margin-top:8px}

.d-ls6 li:nth-child(even){margin-top:14%}

.d-ls6 li:nth-child(2){margin-right:7.9%}

.d-ls6 li:nth-child(3){margin-top:-4.1%;margin-left:7.9%}

.d-ls6 li:nth-child(4){margin-top:10%}

.d-ls6 li:nth-child(2n+1) .con:after{left:100%;top:66%;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);transform-origin:0 0}

.d-ls6 li:nth-child(2n+2) .con:after{right:87%;top:85%;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);transform-origin:100% 0}

.d-ls6 li:last-child .con:after{display:none}

.d-ls7{margin:0 -11px -22px;text-align:center;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls7 li{padding:0 11px;width:33.33%;flex-shrink:0}

.d-ls7 .con{margin-bottom:22px;padding:40px 50px;display:block;height:298px;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}

.d-ls7 .bg-lg{position:absolute;right:0;bottom:0;width:26.55%;opacity:.1;z-index:-1}

.d-ls7 .bg-lg img{margin:0 auto;display:block}

.d-ls7 .icon{margin:-8px auto 12px;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}

.d-ls7 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls7 .tit{font-size:18px;color:#fff;line-height:1.89;font-weight:400}

.d-ls7 .desc{margin-top:20px;font-size:24px;color:#fff;line-height:1.67;font-weight:700}

.d-ls7 .i1{background-color:rgba(129,68,58,.9)}

.d-ls7 .i2{background-color:rgba(96,120,162,.9)}

.d-ls7 .i3{background-color:rgba(116,84,68,.9)}

.d-ls7 .i4{background-color:rgba(148,7,10,.9);height:556px}

.d-ls7 .i4 .bg-lg{width:30.97%}

.d-ls7 li:nth-child(1){padding-top:169px}

.d-ls7 li:nth-child(2){padding-top:54px}

.d-ls7 .con:hover .icon{-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls8{margin:0 -40px -81px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls8 li{padding:0 40px;margin-bottom:81px;width:20%;flex-shrink:0}

.d-ls8 .con{display:block;height:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls8 .pic{padding-top:140.59%;position:relative;background:url(/template/home/default/img//d-bg11.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-ls8 .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}

.d-ls8 .text{padding:16px}

.d-ls8 .tit{padding-bottom:10px;margin-bottom:10px;font-size:24px;color:#323233;line-height:1.1;font-weight:400;text-align:center;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls8 .tit:before{content:'';position:absolute;left:50%;bottom:0;width:72px;height:1px;background-color:#ac896e;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls8 .job{font-size:16px;color:#646566;line-height:1.1;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls8 .con:hover{background-color:#ac896e;box-shadow:2px 10px 10px rgba(0,0,0,.1)}

.d-ls8 .con:hover .job,.d-ls8 .con:hover .tit{color:#fff;font-weight:700}

.d-ls8 .con:hover .tit:before{background-color:#fff;opacity:.3}

.d-ls8 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls9{margin-bottom:-80px}

.d-ls9 li{margin-bottom:80px}

.d-ls9 .con{display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-ls9 .pic{width:58.57%;position:relative;overflow:hidden;flex-shrink:0}

.d-ls9 .pic:before{content:'';display:block;padding-top:59.76%}

.d-ls9 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls9 .text{padding:40px;padding-right:48px;margin-top:60px;margin-left:-10%;width:51.43%;min-height:532px;box-shadow:0 16px 16px rgba(0,0,0,.11);background-color:#fff;position:relative;z-index:2;flex-shrink:0}

.d-ls9 .text:before{content:'';position:absolute;right:0;top:0;bottom:0;width:10px;background-color:#d2c2b7;z-index:2}

.d-ls9 .tit{margin-bottom:16px;font-size:32px;color:#3d1e19;font-weight:700;line-height:1.5;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls9 .tit .icon{margin-right:16px;width:48px;height:48px;line-height:48px;font-size:0;text-align:center;background-color:#ac896e;border-radius:50%;flex-shrink:0}

.d-ls9 .tit .icon img{display:inline-block;vertical-align:middle;max-width:80%;max-height:80%}

.d-ls9 .info{font-size:20px;color:#323233;line-height:1.8}

.d-ls9 .info .item{display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls9 .info .item img{margin:7px 6px 0 0;width:24px;flex-shrink:0}

.d-ls9 .info .item span{color:#646566}

.d-ls9 .info .go{margin:16px 0;display:block;font-size:20px;color:#ac896e;line-height:1.5;text-decoration:underline;display:-webkit-flex;display:flex;align-items:center}

.d-ls9 .info .go .map{margin-right:26px;width:104px;height:104px;border:1px solid #dcdee0;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:50%;flex-shrink:0}

.d-ls9 .info .go:hover{font-weight:700}

.d-ls9 li:nth-child(odd) .pic{order:2}

.d-ls9 li:nth-child(odd) .text{padding:40px;padding-left:48px;margin-left:0;margin-right:-10%;order:1}

.d-ls9 li:nth-child(odd) .text:before{left:0;right:auto}

.d-ls10{margin:0 -15px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls10 li{padding:0 15px;margin-bottom:30px;width:33.33%;flex-shrink:0}

.d-ls10 .con{display:block;height:100%;border-bottom:1px solid #dcdee0}

.d-ls10 .pic{padding-top:59.19%;position:relative;overflow:hidden}

.d-ls10 .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}

.d-ls10 .text{padding:17px 20px;min-height:147px}

.d-ls10 .date{font-size:16px;color:#969799;line-height:1.1}

.d-ls10 .tit{margin-top:10px;font-size:20px;color:#323233;font-weight:400;line-height:1.8;max-height:3.6em;overflow:hidden}

.d-ls10 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls10 .con:hover .tit{font-weight:700;color:#c9151e}

.d-ls11{margin-bottom:-18px}

.d-ls11 li{margin-bottom:18px;border-bottom:1px solid #d9d9d9}

.d-ls11 .con{padding:30px 0 28px;display:block;display:-webkit-flex;display:flex;align-items:flex-start}

.d-ls11 .pic{width:46.27%;position:relative;overflow:hidden;flex-shrink:0}

.d-ls11 .pic:before{content:'';display:block;padding-top:59.35%}

.d-ls11 .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}

.d-ls11 .text{padding:15px 30px 0;width:53.73%;max-width:100%;flex-grow:1}

.d-ls11 .date{margin-bottom:6px;font-size:16px;color:#969799;line-height:1.1}

.d-ls11 .tit{margin-bottom:6px;font-size:20px;color:#323233;font-weight:400;line-height:1.6;max-height:3.2em;overflow:hidden}

.d-ls11 .desc{font-size:16px;color:#646566;line-height:1.75;max-height:3.5em;overflow:hidden}

.d-ls11 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls11 .con:hover .tit{font-weight:700;color:#c9151e}

.d-ls12 li{border-bottom:1px solid #d9d9d9}

.d-ls12 .con{padding:20px 0;display:block;min-height:130px;display:-webkit-flex;display:flex;align-items:center}

.d-ls12 .pic{width:46.27%;position:relative;overflow:hidden;flex-shrink:0;display:none}

.d-ls12 .pic:before{content:'';display:block;padding-top:59.35%}

.d-ls12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-ls12 .text{padding:5px 30px;width:53.73%;max-width:100%;flex-grow:1}

.d-ls12 .date{margin-bottom:12px;font-size:16px;color:#969799;line-height:1.1}

.d-ls12 .tit{font-size:20px;color:#323233;font-weight:400;line-height:1.6;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-ls12 .desc{margin-top:11px;font-size:16px;color:#646566;line-height:1.75;max-height:3.5em;overflow:hidden;display:none}

.d-ls12 li.on .con{padding:29px 0;align-items:flex-start}

.d-ls12 li.on .pic{display:block}

.d-ls12 li.on .text{padding-bottom:0;padding-top:11px}

.d-ls12 li.on .tit{max-height:none;height:3.2em;white-space:normal}

.d-ls12 li.on .desc{display:block}

.d-ls13 li{border-bottom:1px solid rgba(255,255,255,.2)}

.d-ls13 .con{padding:20px 30px;display:block;min-height:130px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}

.d-ls13 .date{margin-bottom:10px;font-size:16px;color:#fff;line-height:1.1}

.d-ls13 .tit{font-size:20px;color:#fff;font-weight:400;line-height:1.6;max-height:3.2em;overflow:hidden}

.d-ls13 .con:hover .tit{font-weight:700}

.d-ls13.ls_1{border-top:1px solid #d9d9d9}

.d-ls13.ls_1 li{border-color:#d9d9d9}

.d-ls13.ls_1 .date{color:#969799}

.d-ls13.ls_1 .tit{color:#323233}

.d-ls13.ls_1 .con:hover .tit{color:#c9151e;font-weight:700}

.d-ls14{border-top:1px solid #d9d9d9}

.d-ls14 li{border-bottom:1px solid #d9d9d9}

.d-ls14 .con{padding:40px 0;display:block;position:relative;z-index:1;overflow:hidden;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}

.d-ls14 .bg-lg{position:absolute;right:-40px;bottom:0;width:13%;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}

.d-ls14 .bg-lg img{margin:0 auto;display:block}

.d-ls14 .pic{margin-right:40px;width:310px;position:relative;overflow:hidden;flex-shrink:0}

.d-ls14 .pic:before{content:'';display:block;padding-top:59.35%;position:relative;overflow:hidden}

.d-ls14 .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}

.d-ls14 .text{padding:19px 0;width:calc(100% - 350px);max-width:100%}

.d-ls14 .date{margin-bottom:19px;font-size:16px;color:#969799;line-height:1.1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls14 .tit{font-size:20px;color:#323233;font-weight:400;line-height:1.6;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}

.d-ls14 .desc{margin-top:20px;font-size:16px;color:#646566;line-height:1.75;max-height:3.5em;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls14 .con:hover{padding:40px;background-color:#ac896e}

.d-ls14 .con:hover .bg-lg{right:0;opacity:.1}

.d-ls14 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls14 .con:hover .date,.d-ls14 .con:hover .desc,.d-ls14 .con:hover .tit{color:#fff}

.d-ls14 .con:hover .tit{font-weight:700}

.d-ls15{margin:0 -15px -80px;min-height:calc(100% + 80px);display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls15 li{padding:0 15px;margin-bottom:80px;width:33.33%;flex-shrink:0}

.d-ls15 .con{display:block;height:100%;border-bottom:1px solid #dcdee0;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}

.d-ls15 .bg-lg{position:absolute;right:-30%;bottom:5px;width:24.44%;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}

.d-ls15 .bg-lg img{margin:0 auto;display:block}

.d-ls15 .pic{padding-top:59.19%;position:relative;overflow:hidden}

.d-ls15 .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}

.d-ls15 .text{padding:24px 20px;min-height:148px}

.d-ls15 .date{margin-bottom:10px;font-size:16px;color:#969799;line-height:1.1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls15 .tit{font-size:20px;color:#323233;font-weight:400;line-height:1.8;height:3.6em;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls15 .con:hover{background-color:#ac896e}

.d-ls15 .con:hover .bg-lg{right:4px;opacity:.1}

.d-ls15 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls15 .con:hover .date,.d-ls15 .con:hover .tit{color:#fff}

.d-ls15 .con:hover .tit{font-weight:700}

.d-ls15.ls_1 .date{color:#646566}

.d-ls15 .ls-col2 .bg-lg{width:36.51%}

.d-ls16{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls16 li{padding:0 20px;margin-bottom:40px;width:50%;flex-shrink:0}

.d-ls16 .con{padding:20px 40px;display:block;min-height:169px;background-color:#fff;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}

.d-ls16 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:4px;background-color:#ac896e;z-index:-2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls16 .con:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #ac896e;border-bottom:none;z-index:-3}

.d-ls16 .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}

.d-ls16 .bg-lg{position:absolute;right:-50%;bottom:0;width:26.18%;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}

.d-ls16 .bg-lg img{margin:0 auto;display:block}

.d-ls16 .date{margin-bottom:20px;font-size:16px;color:#969799;line-height:1.1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls16 .tit{font-size:20px;color:#323233;font-weight:400;line-height:1.8;max-height:3.6em;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls16 .con:hover:before{height:100%}

.d-ls16 .con:hover .bg{opacity:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transition-delay:.3s}

.d-ls16 .con:hover .bg-lg{right:0;opacity:.1}

.d-ls16 .con:hover .date,.d-ls16 .con:hover .tit{color:#fff}

.d-ls16 .con:hover .tit{font-weight:700}

.d-ls17{margin:0 -10px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls17 li{padding:0 10px;margin-bottom:48px;width:25%;flex-shrink:0}

.d-ls17 .con{padding:30px;display:block;height:100%;min-height:300px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls17 .num{margin-bottom:16px;padding:0 5px;display:inline-block;font-size:20px;color:#ac896e;text-align:center;font-weight:700;min-width:40px;line-height:38px;border:1px dashed #ac896e;border-radius:50%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls17 .desc{font-size:20px;color:#323233;line-height:1.8;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls17 .con:hover{background-color:#ac896e}

.d-ls17 .con:hover .num{border-color:#fff;color:#fff}

.d-ls17 .con:hover .desc{color:#fff}

.d-ls18{margin:0 -10px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls18 li{padding:0 10px;margin-bottom:48px;width:33.33%;flex-shrink:0}

.d-ls18 .con{padding:38px 32px;display:block;height:100%;min-height:308px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls18 .tit{margin-bottom:20px;font-size:24px;color:#ac896e;font-weight:700;line-height:1.2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls18 .desc{font-size:20px;color:#323233;line-height:1.8;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls18 .con:hover{background-color:#ac896e}

.d-ls18 .con:hover .tit{color:#fff}

.d-ls18 .con:hover .desc{color:#fff}

.d-ls18.ls_1 .con{padding:30px 20px;min-height:252px}

.d-ls18.ls_2 .con{padding:31px 32px;border:1px solid #ac896e;background-color:#f6f4f4;box-shadow:none}

.d-ls18.ls_2 .con:hover{background-color:#ac896e}

.d-ls19 li{border-bottom:1px dashed #ac896e}

.d-ls19 .con{padding:48px 0;display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-ls19 .left{width:42.86%;flex-shrink:0}

.d-ls19 .right{width:52.71%;flex-shrink:0}

.d-ls19 .pic{padding-top:66.67%;position:relative;border-radius:10px;cursor:pointer;overflow:hidden}

.d-ls19 .pic:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:2}

.d-ls19 .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}

.d-ls19 .play-btn{position:absolute;left:50%;top:50%;width:80px;height:80px;background:url(/template/home/default/img//d-play2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}

.d-ls19 .tit{margin-bottom:40px;font-size:32px;color:#323233;font-weight:700;line-height:1.63}

.d-ls19 .desc{font-size:18px;color:#323233;line-height:1.89}

.d-ls19 .desc h5{color:#ac896e;font-weight:700}

.d-ls19 li:nth-child(even) .left{order:2}

.d-ls19 li:nth-child(even) .right{order:1}

.d-ls19 li:last-child{border:none}

.d-ls19 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls20{margin-bottom:-88px}

.d-ls20>li{margin-bottom:88px}

.d-ls20 .con{display:block}

.d-ls20 .hd{margin-bottom:40px;padding:30px 40px;height:160px;position:relative;z-index:1;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden;display:-webkit-flex;display:flex;align-items:center}

.d-ls20 .hd .icon{margin-right:18px;width:60px;height:60px;line-height:60px;font-size:0;text-align:center;flex-shrink:0}

.d-ls20 .hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls20 .hd .tit{font-size:36px;color:#fff;font-weight:700;line-height:1.11}

.d-ls20 .d-ls4 li{width:101%}

.d-ls21 li{border-bottom:1px dashed rgba(255,255,255,.3)}

.d-ls21 .con{padding:40px 0 38px;display:block}

.d-ls21 .tit{margin-bottom:18px;font-size:24px;color:#fff;font-weight:700;line-height:1.1}

.d-ls21 .desc{font-size:18px;color:#fff;line-height:1.89}

.d-ls22{margin:0 -20px -67px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls22 li{padding:0 20px;margin-bottom:67px;width:20%;flex-shrink:0}

.d-ls22 .con{display:block}

.d-ls22 .pic{margin:0 auto 18px;position:relative;background:url(/template/home/default/img//d-bg12.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;border:7px solid #d2c2b7;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls22 .pic:before{content:'';display:block;padding-top:140.6%}

.d-ls22 .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}

.d-ls22 .tit{font-size:24px;color:#323233;font-weight:400;line-height:1.1;text-align:center}

.d-ls22 .job{margin-top:17px;font-size:16px;color:#969799;line-height:1.1;text-align:center}

.d-ls22 .desc{margin-top:23px;font-size:16px;color:#969799;line-height:1.5;text-align:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls22 .con:hover .pic{border-color:#ac896e}

.d-ls22 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls22 .con:hover .tit{color:#3d1e19;font-weight:700}

.d-ls22 .con:hover .desc{color:#323233}

.d-ls22.ls_1{margin:0 -12px -50px}

.d-ls22.ls_1 li{padding:0 12px;margin-bottom:50px}

.d-ls23{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls23 li{padding:0 20px;margin-bottom:40px;width:50%;flex-shrink:0}

.d-ls23 .con{padding:30px 32px;display:block;height:100%;border:1px solid #ac896e;background-color:#f6f4f4;border-radius:10px;overflow:hidden}

.d-ls23 .tit{margin-bottom:8px;font-size:20px;color:#ac896e;font-weight:700;line-height:1.1}

.d-ls23 .desc{font-size:20px;color:#323233;line-height:1.8}

.d-ls23.ls_1 .con{padding:37px 32px 32px}

.d-ls24{margin:0 -72px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls24 li{padding:0 72px;margin-bottom:40px;width:33.33%;position:relative;flex-shrink:0}

.d-ls24 li:before{content:'';position:absolute;right:0;top:50%;width:110px;height:12px;background:url(/template/home/default/img//d-arrow15.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%)}

.d-ls24 .con{padding:32px;display:block;height:100%;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(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}

.d-ls24 .tit{margin-bottom:20px;font-size:24px;color:#ac896e;line-height:1.1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls24 .desc{font-size:20px;color:#323233;line-height:1.8;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls24 li:last-child:before{display:none}

.d-ls24 .con:hover{background-color:#ac896e}

.d-ls24 .con:hover .desc,.d-ls24 .con:hover .tit{color:#fff}

.d-ls25{border-top:1px solid #dcdee0}

.d-ls25 li{border-bottom:1px solid #dcdee0}

.d-ls25 .con{display:block;height:80px;line-height:80px;overflow:hidden}

.d-ls25 .icon{margin:26px 8px 0 0;float:left;width:30px;height:30px;line-height:30px;font-size:0;text-align:center}

.d-ls25 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls25 .tit{font-size:20px;color:#323233;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-ls25 .date{margin-left:20px;float:right;font-size:20px;color:#969799;text-align:right}

.d-ls25 .con:hover .tit{color:#ac896e;font-weight:700}

.d-ls26 li{margin-top:-1px;border:1px solid #dcdee0}

.d-ls26 .hd{padding:18px 40px;background-color:#f6f4f4;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls26 .tit{font-size:20px;color:#323233;font-weight:400;line-height:1.2;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-ls26 .bd{padding:40px 34px;display:none}

.d-ls26 .desc{font-size:20px;color:#3d1e19;line-height:1.8}

.d-ls26 .desc span{font-weight:700;color:#ac896e}

.d-ls26 .on .hd{background-color:#ac896e}

.d-ls26 .on .tit{color:#fff;font-weight:700}

.d-ls27{display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-ls27 li{width:33.33%;flex-shrink:0}

.d-ls27 .con{display:block;height:100%;padding-top:128.21%;position:relative;overflow:hidden}

.d-ls27 .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}

.d-ls27 .mask-desc{padding:30px;padding-bottom:46px;position:absolute;width:100%;min-height:50%;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}

.d-ls27 .bg-lg{position:absolute;right:14px;bottom:0;width:25.75%;opacity:.1;z-index:-1}

.d-ls27 .bg-lg img{margin:0 auto;display:block}

.d-ls27 .icon{margin:0 auto 16px;width:80px;height:80px;line-height:80px;font-size:0;text-align:center}

.d-ls27 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-ls27 .tit{color:#fff;text-align:center;line-height:1.1}

.d-ls27 .tit .cn{font-size:24px;font-weight:700}

.d-ls27 .tit .en{margin-top:32px;font-size:18px;font-weight:400}

.d-ls27 li.i1 .mask-desc{bottom:0;background-color:rgba(172,137,110,.9)}

.d-ls27 li.i3{top:0;background-color:rgba(61,30,25,.9)}

.d-ls27 li.i3 .mask-desc{top:0;background-color:rgba(61,30,25,.9)}

.d-ls28{margin:0 -40px -120px;overflow:hidden}

.d-ls28 li{padding:0 40px;margin-bottom:120px;float:right;width:50%;flex-shrink:0}

.d-ls28 .con{display:block;height:100%}

.d-ls28 .pic{padding-top:53.33%;position:relative;overflow:hidden}

.d-ls28 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.d-ls28 .text{margin:-30px 40px 0;padding:58px 36px 30px;width:72.73%;min-height:160px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);position:relative;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.d-ls28 .text:before{content:'';position:absolute;left:36px;top:30px;width:48px;height:4px;background-color:#ac896e;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.d-ls28 .tit{font-size:24px;color:#323233;font-weight:700;line-height:1.5;max-height:3em;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.d-ls28 li:nth-child(even){float: left;}

.d-ls28 li:nth-child(odd){float: right;}

.d-ls28 li:nth-child(1){padding-top: 220px; float: left;}

.d-ls28 li:nth-child(2){float: right;}

.d-ls28 li:nth-child(3){float: right;}

.d-ls28 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-ls28 .con:hover .text{background-color:#ac896e}

.d-ls28 .con:hover .text:before{background-color:#fff}

.d-ls28 .con:hover .tit{color:#fff}

.d-ls29 li{border-bottom:1px solid #dcdee0}

.d-ls29 .con{padding:22px 0 16px;display:block}

.d-ls29 .tit{padding-left:10px;position:relative;font-size:22px;color:#2e2929;font-weight:400;line-height:1.36;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.d-ls29 .tit:before{content:'';position:absolute;left:0;top:12px;width:4px;height:4px;background-color:#ac896e;border-radius:50%}

.d-ls29 .tit span{color:#ac896e}

.d-ls29 .desc{margin-top:18px;font-size:16px;color:#646566;line-height:2;max-height:4em;overflow:hidden}

.d-ls29 .date{margin-top:10px;padding-left:24px;font-size:16px;color:#8f8f8f;background:url(/template/home/default/img//d-date1.png) left center no-repeat;-webkit-background-size:18px auto;background-size:18px auto}

.d-ls29 .con:hover .tit{font-weight:700;color:#ac896e}

.d-boxRowInd1{padding:100px 0;overflow:hidden}

.d-rowInd1{margin-bottom:40px;padding:38px 40px 40px;background-color:#f6f4f4}

.d-rowInd1 .d-hd1{margin-bottom:38px}

.d-box1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-box1 .box-col{width:51.52%;flex-shrink:0}

.d-box1 .box-cor{width:45.45%;flex-shrink:0}

.d-rowInd2{display:-webkit-flex;display:flex;justify-content:space-between}

.d-rowInd2 .d-hd1{margin-bottom:21px}

.d-rowInd2 .row-col,.d-rowInd2 .row-cor{padding:38px 40px 29px;width:48.57%;background-color:#f6f4f4;flex-shrink:0}

.d-rowInd2 .row-cor .d-hd1{margin-bottom:39px}

.d-rowInd3{padding:108px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInd3 .wp{position:relative}

.d-rowInd3 .d-hd1{padding:68px 62px;position:absolute;left:0;top:0;z-index:10}

.d-box2{padding-top:54.09%;position:relative;z-index:1}

.d-box2 .box-items{position:absolute;width:24%;height:38.8%}

.d-box2 .box-items .con{display:block;width:100%;height:100%;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}

.d-box2 .box-items.i1{left:0;bottom:5.26%}

.d-box2 .box-items.i1 .con{background-color:#6078a2}

.d-box2 .box-items.i2{left:24%;bottom:38.8%}

.d-box2 .box-items.i2 .con{background-color:#94070a}

.d-box2 .box-items.i3{left:24%;bottom:0}

.d-box2 .box-items.i3 .con{background-color:rgba(61,30,25,.5)}

.d-box2 .box-items.i4{left:48%;bottom:15.8%}

.d-box2 .box-items.i4 .con{background-color:rgba(61,30,25,.95)}

.d-box2 .box-items.i5{left:72%;bottom:0}

.d-box2 .box-items.i5 .con{background-color:rgba(129,68,58,.95)}

.d-box2 .box-items.i6{left:48%;bottom:0;height:15.8%;background-color:#ac896e;opacity:.8}

.d-box2 .box-items.i7{right:0;bottom:0;width:52%;height:auto;z-index:-1}

.d-box2 .bg-lg{position:absolute;right:0;bottom:0;width:28.36%;opacity:.1;z-index:-1}

.d-box2 .bg-lg img{margin:0 auto;display:block}

.d-box2 .icon{margin:0 auto 11px;width:90px;height:90px;line-height:90px;font-size:0;text-align:center}

.d-box2 .icon img,.d-box2 .icon svg{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.d-box2 .icon svg{display: none}

.d-box2 .tit{font-size:24px;text-align:center;line-height:1.1;color:#fff}

.d-box2 .tit .en{margin-top:9px;font-size:16px;font-weight:400;text-transform:uppercase}

.d-box3{padding:0 4.2% 0 11.9%;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-box3 .d-tabsT1{margin-right:26px;flex-shrink:0}

.d-box3 .d-tabsD1{flex-grow:1}

.d-box3 .d-codes{margin-left:14%;align-self:center;flex-shrink:0}

.d-imgs1{padding-top:59.7%;position:relative;overflow:hidden}

.d-imgs1 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}

.d-imgs1:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-rowInd4{padding:91px 0 100px;overflow:hidden}

.d-rowInd4 .d-hd1{margin-bottom:39px}

.d-rowInd5{padding:121px 0 120px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1}

.d-rowInd5 .bg-1{position:absolute;left:0;top:0;right:0;height:400px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}

.d-rowInd5 .bg-lg{position:absolute;right:60px;bottom:60px;width:14.32%;opacity:.1;z-index:-1}

.d-rowInd5 .bg-lg img{margin:0 auto;display:block}

.d-rowInd5 .d-hd1{margin-bottom:95px}

.d-rowInd5 .d-btns1{margin-top:25px}

.d-rowInd6{padding:97px 0 108px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInd6 .wp{padding:0 60px}

.d-rowInd6 .d-hd1{margin-bottom:159px}

.d-rowInn1_1{padding:88px 0 85px}

.d-rowInn1_1 .d-hd1{margin-bottom:60px}

.d-rowInn1_1 .d-imgs2{margin-bottom:-170px;position:relative;z-index:10}

.d-rowInn1_2{padding:140px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn1_2 .wp{display:-webkit-flex;display:flex;justify-content:space-between}

.d-rowInn1_2 .row-col{width:36.14%;flex-shrink:0}

.d-rowInn1_2 .row-cor{width:57.9%;flex-shrink:0}

.d-rowInn1_3{padding:100px 0;overflow:hidden}

.d-rowInn1_4{padding:108px 0 92px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn1_4 .wp{position:relative}

.d-rowInn1_4 .d-hd1{position:absolute;left:0;top:50px;z-index:10}

.d-rowInn1_5{padding:100px 40px;overflow:hidden}

.d-rowInn1_5 .d-hd1{margin-bottom:60px}

.d-rowInn1_6{padding:100px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn2{padding:98px 0 133px;position:relative;z-index:1;overflow:hidden}

.d-rowInn2 .bg1{position:absolute;left:0;top:196px;width:40.57%;z-index:-1;overflow:hidden}

.d-rowInn2 .bg1 img{display:block;width:100%}

.d-rowInn2 .bg2{position:absolute;right:0;bottom:100px;width:40.57%;z-index:-1;overflow:hidden}

.d-rowInn2 .bg2 img{display:block;width:100%}

.d-rowInn2 .wp{padding:0 34px}

.d-rowInn2 .d-hd1{margin-bottom:98px}

.d-rowInn3{padding:40px 0 198px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn3 .d-btns2{margin-bottom:110px}

.d-rowInn4_1{padding:100px 0;overflow:hidden}

.d-rowInn4_1 .d-hd1{margin-bottom:78px}

.d-rowInn4_2{padding:46px 0 50px;min-height:244px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;overflow:hidden}

.d-rowInn4_2 .bg-lg{position:absolute;right:22.81%;top:50%;width:14.69%;opacity:.6;z-index:-1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.d-rowInn4_2 .bg-lg img{margin:0 auto;display:block}

.d-rowInn4_2 .wp{padding:0 152px}

.d-rowInn4_2 .d-hd1{margin-bottom:24px}

.d-rowInn4_3{padding:97px 0 99px;overflow:hidden}

.d-rowInn4_3 .d-hd1{margin-bottom:62px}

.d-rowInn5_1{padding:87px 0 90px;position:relative;z-index:1;overflow:hidden}

.d-rowInn5_1 .bg1{position:absolute;left:0;top:0;bottom:0;width:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}

.d-rowInn5_1 .d-hd1{margin-bottom:80px}

.d-rowInn5_2{padding:97px 0 100px;position:relative;z-index:1;overflow:hidden}

.d-rowInn5_2 .bg1-r{position:absolute;right:0;top:0;bottom:0;width:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}

.d-rowInn5_2 .d-hd1{margin-bottom:80px}

.d-rowInn5_3{padding:107px 0 110px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn5_3 .wp{display:-webkit-flex;display:flex;justify-content:space-between}

.d-rowInn5_3 .row-col{width:47.86%;flex-shrink:0}

.d-rowInn5_3 .row-cor{width:47.86%;flex-shrink:0}

.d-rowInn5_3 .d-hd1{margin-bottom:40px}

.d-rowInn5_4{padding:97px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn5_4 .d-hd1{margin-bottom:77px}

.d-rowInn5_5{padding:97px 0 103px;overflow:hidden}

.d-rowInn5_5 .d-hd1{margin-bottom:76px}

.d-rowInn6{padding:99px 0 100px;overflow:hidden}

.d-rowInn6 .d-hd1{margin-bottom:81px}

.d-rowInn7{padding:97px 0 100px;overflow:hidden}

.d-rowInn7 .d-hd1{margin-bottom:80px}

.d-rowInn8_1{padding:107px 0 111px;overflow:hidden}

.d-rowInn8_1 .d-hd1{margin-bottom:59px}

.d-rowInn8_1 .d-ls15 .text{padding:35px 20px}

.d-rowInn8_2{padding:97px 0 101px;overflow:hidden}

.d-rowInn8_2 .d-hd1{margin-bottom:59px}

.d-rowInn8_3{padding:98px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn8_3 .d-hd1{margin-bottom:58px}

.d-rowInn9{padding:97px 0 100px;overflow:hidden}

.d-rowInn9 .d-hd1{margin-bottom:59px}

.d-rowInn9 .pages{padding-top:60px}

.d-rowInn10{padding:97px 0 100px;overflow:hidden}

.d-rowInn10 .d-hd1{margin-bottom:59px}

.d-rowInn10 .pages{padding-top:60px}

.d-rowInn11{padding-bottom:100px;overflow:hidden}

.d-rowInn12{padding:100px 0;overflow:hidden}

.d-rowInn12 .d-hd1{margin-bottom:60px}

.d-rowInn13{padding:100px 0;overflow:hidden}

.d-rowInn13 .d-hd1{margin-bottom:60px}

.d-rowInn13 .d-innNav3{margin-bottom:48px}

.d-rowInn14{padding:100px 0;overflow:hidden}

.d-rowInn14 .d-hd1{margin-bottom:60px}

.d-rowInn15{padding:100px 0;overflow:hidden}

.d-rowInn15 .d-hd1{margin-bottom:60px}

.d-rowInn16{padding:100px 0;overflow:hidden}

.d-rowInn16 .d-hd1{margin-bottom:60px}

.d-rowInn17{padding:100px 0;overflow:hidden}

.d-rowInn17 .d-hd1{margin-bottom:60px}

.d-rowInn17 .d-boxDesc1 .d-hd1{margin-bottom:48px}

.d-rowInn18{padding:100px 0;overflow:hidden}

.d-rowInn18 .d-hd1{margin-bottom:60px}

.d-rowInn19{padding:100px 0;overflow:hidden}

.d-rowInn19 .d-hd1{margin-bottom:60px}

.d-rowInn20{padding:100px 0;overflow:hidden}

.d-rowInn20 .d-hd1{margin-bottom:60px}

.d-rowInn20 .d-innNav2{margin-bottom:57px}

.d-rowInn20 .d-boxDesc1 .d-hd1{margin-bottom:47px}

.d-rowInn21{padding:100px 0 52px;overflow:hidden}

.d-rowInn21 .d-hd1{margin-bottom:8px}

.d-rowInn22{padding:100px 0 52px;overflow:hidden}

.d-rowInn22 .d-hd1{margin-bottom:8px}

.d-rowInn23{padding:100px 0;overflow:hidden}

.d-rowInn23 .tips{margin-bottom: 30px; font-size: 18px !important; color: #333333; line-height: 1.8}

.d-rowInn23 .d-hd1{margin-bottom:60px}

.d-rowInn23 .d-filter1{margin-bottom:59px}

.d-rowInn24{padding:100px 0;overflow:hidden}

.d-rowInn24 .d-hd1{margin-bottom:60px}

.d-rowInn25_1{padding:100px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn25_1 .wp3{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-rowInn25_1 .row-col{width:55%;flex-shrink:0}

.d-rowInn25_1 .row-cor{padding-top:16px;width:41.25%;flex-shrink:0}

.d-rowInn25_2{padding:100px 0;overflow:hidden}

.d-rowInn25_2 .d-innNav3{margin-bottom:63px}

.d-rowInn25_2 .d-hd1{margin-bottom:32px}

.d-rowInn25_3{padding:105px 0 102px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn25_3 .d-hd1{margin-bottom:0}

.d-rowInn25_4{padding:110px 0 107px;overflow:hidden}

.d-rowInn25_4 .d-hd1{margin-bottom:43px}

.d-rowInn25_5{padding:103px 0 140px;position:relative;z-index:1;overflow:hidden}

.d-rowInn25_5 .bg-lg{position:absolute;right:5.52%;top:78px;width:11.88%;opacity:.1;z-index:-1}

.d-rowInn25_5 .bg-lg img{margin:0 auto;display:block}

.d-rowInn25_5 .d-hd1{margin-bottom:44px}

.d-rowInn25_6{padding:105px 0;overflow:hidden}

.d-rowInn25_6 .d-hd1{margin-bottom:62px}

.d-rowInn26{padding:47px 0 54px;min-height: 700px; overflow:hidden}

.d-rowInn26 .d-hd1{margin-bottom:59px}

.d-rowInn27_1{padding:82px 0 76px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-rowInn27_1 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-rowInn27_1 .row-col{width:282px;flex-shrink:0}

.d-rowInn27_1 .row-cor{width:calc(100% - 374px);flex-shrink:0}

.d-rowInn27_1 .d-text2{padding-top:30px}

.d-rowInn27_2{padding:100px 0 97px;overflow:hidden}

.d-rowInn27_2 .d-hd1{margin-bottom:40px}

.d-rowInn27_2 .d-innNav3{margin-bottom:49px}

.d-rowInn27_2 .row-items{margin-bottom:41px}

.d-rowInn28{padding:91px 0 94px;overflow:hidden}

.d-rowInn28 .d-hd1{margin-bottom:59px}

.d-rowInn28 .d-innNav2{margin-bottom:59px}

.d-rowInn28 .d-boxDesc1 .d-hd1{margin-bottom:49px}

.d-rowInn29{padding:97px 0 100px;overflow:hidden}

.d-rowInn29 .d-hd1{margin-bottom:59px}

.d-rowInn29 .d-innNav2{margin-bottom:59px}

.d-rowInn29 .d-boxDesc1 .d-hd1{margin-bottom:48px}

.d-rowInn30{padding:97px 0 100px;overflow:hidden}

.d-rowInn30 .d-hd1{margin-bottom:59px}

.d-rowInn30 .d-boxDesc1 .d-hd1{margin-bottom:43px}

.d-rowInn31{padding:97px 0 70px;overflow:hidden}

.d-rowInn31 .d-hd1{margin-bottom:59px}

.d-rowInn31 .d-boxDesc1 .d-hd1{margin-bottom:41px}

.d-rowInn32{padding:97px 0 100px;overflow:hidden}

.d-rowInn32 .d-hd1{margin-bottom:59px}

.d-rowInn32 .d-boxDesc1 .d-hd1{margin-bottom:50px}

.d-rowInn33{padding:97px 0 100px;overflow:hidden}

.d-rowInn33 .d-hd1{margin-bottom:59px}

.d-rowInn33 .d-innNav2{margin-bottom:59px}

.d-rowInn33 .d-boxDesc1 .d-hd1{margin-bottom:50px}

.d-rowInn33 .pages{padding-top:40px}

.d-rowInn34{padding:97px 0 100px;overflow:hidden}

.d-rowInn34 .d-hd1{margin-bottom:59px}

.d-rowInn34 .d-innNav2{margin-bottom:52px}

.d-rowInn34 .d-boxDesc1 .d-hd1{margin-bottom:43px}

.d-rowInn35_1{padding:62px 0 70px;overflow:hidden}

.d-rowInn35_1 .d-hd1{margin-bottom:48px}

.d-rowInn35_2{padding:100px 0;overflow:hidden}

.d-rowInn35_2 .d-ls27{margin-bottom:49px}

.d-rowInn36{padding:97px 0 100px;overflow:hidden}

.d-rowInn36 .d-hd1{margin-bottom:59px}

.d-rowInn36 .d-boxDesc1 .d-hd1{margin-bottom:59px}

.d-rowInn36 .pages{padding-top:40px}

.d-rowInn37{padding:97px 0 100px;overflow:hidden}

.d-rowInn37 .d-hd1{margin-bottom:59px}

.d-rowInn37 .pages{padding-top:40px}

.d-rowInn38{padding:97px 0 100px;overflow:hidden}

.d-rowInn38 .d-hd1{margin-bottom:59px}

.d-rowInn38 .pages{padding-top:40px}

.d-rowInn39{padding:97px 0 100px;overflow:hidden}

.d-rowInn39 .d-hd1{margin-bottom:59px}

.d-rowInn39 .pages{padding-top:40px}

.d-rowInn40{padding:97px 0 100px;overflow:hidden}

.d-rowInn40 .d-hd1{margin-bottom:59px}

.d-rowInn41{padding:97px 0 100px;overflow:hidden}

.d-rowInn41 .d-hd1{margin-bottom:59px}

.d-rowInn41 .pages{padding-top:40px}

.d-rowInn42{padding:97px 0 100px;overflow:hidden}

.d-rowInn42 .d-hd1{margin-bottom:59px}

.d-rowInn42 .pages{padding-top:40px}

.d-rowInn43{padding:97px 0 100px;overflow:hidden}

.d-rowInn43 .d-hd1{margin-bottom:59px}

.d-rowInn43 .pages{padding-top:40px}

.d-rowInn44{padding:97px 0 100px;overflow:hidden}

.d-rowInn44 .d-hd1{margin-bottom:59px}

.d-rowInn45{padding:97px 0 100px;overflow:hidden}

.d-rowInn45 .d-hd1{margin-bottom:59px}

.d-rowInn45 .pages{padding-top:40px}

.d-rowInn46{padding:97px 0 100px;overflow:hidden}

.d-rowInn46 .d-hd1{margin-bottom:59px}

.d-rowInn46 .pages{padding-top:40px}

.d-rowInn47{padding:105px 0 108px;overflow:hidden}

.d-rowInn47 .d-hd1{margin-bottom:59px}

.d-rowInn47 .d-innNav3{margin-bottom:56px}

.d-rowInn48{padding:98px 0 100px;overflow:hidden}

.d-rowInn48 .d-hd1{margin-bottom:60px}

.d-rowInn48 .d-innNav3{margin-bottom:54px}

.d-rowInn49{padding:100px 0;overflow:hidden}

.d-rowInn49 .d-hd1{margin-bottom:59px}

.d-rowInn49 .d-innNav2{margin-bottom:57px}

.d-rowInn49 .d-boxDesc1 .d-hd1{margin-bottom:48px}

.d-rowInn49 .pages{padding-top:40px}

.d-rowInn50{padding:100px 0;overflow:hidden}

.d-rowInn50 .d-hd1{margin-bottom:59px}

.d-rowInn50 .d-innNav2{margin-bottom:57px}

.d-rowInn50 .d-boxDesc1 .d-hd1{margin-bottom:48px}

.d-rowInn50 .pages{padding-top:40px}

.d-rowInn51{padding:97px 0 100px;overflow:hidden}

.d-rowInn51 .d-hd1{margin-bottom:59px}

.d-rowInn51 .pages{padding-top:40px}

.d-rowInn52{padding:97px 0 100px;overflow:hidden}

.d-rowInn52 .d-hd1{margin-bottom:59px}

.d-rowInn52 .pages{padding-top:40px}

.d-rowInn53{padding:100px 0;overflow:hidden}

.d-rowInn53 .wp{position:relative}

.d-rowInn53 .d-hd1{position:absolute;left:0;top:58px;z-index:10}

.d-rowInn54{padding:0 0 100px;position:relative;z-index:1;overflow:hidden}

.d-rowInn54 .bg1{position:absolute;left:0;top:0;right:0;height:320px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}

.d-rowInn54 .d-pos1{margin-bottom:21px;padding:22px 0}

.d-rowInn54 .d-hd1{margin-bottom:59px}

.d-rowInn54 .row-items .d-hd1{margin-bottom:49px}

.d-rowInn54 .row-items+.row-items{margin-top:68px}

.d-rowInn55{padding:97px 0 100px;overflow:hidden}

.d-rowInn55 .d-hd1{margin-bottom:79px}

.d-rowInn56{padding:97px 0 100px;overflow:hidden}

.d-rowInn56 .d-hd1{margin-bottom:79px}

.d-rowInn57{padding:97px 0 100px;overflow:hidden}

.d-rowInn57 .d-hd1{margin-bottom:79px}

.d-rowInn58{padding:0 0 74px;overflow:hidden}

.d-rowInn58 .d-pos1{padding:23px 0;margin-bottom:21px}

.d-rowInn58 .d-hd1{margin-bottom:37px}

.d-rowInn58 .pages{padding-top:40px}

.d-imgs2{padding:10px 40px 0;position:relative;z-index:1}

.d-imgs2:after,.d-imgs2:before{content:'';position:absolute;width:24px;height:24px;background-color:#ac896e}

.d-imgs2:before{left:0;top:0}

.d-imgs2:after{right:0;bottom:27%}

.d-imgs2 .pic{padding-top:142.45%;position:relative;overflow:hidden}

.d-imgs2 .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}

.d-imgs2 .pic:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.d-imgs3{padding-top:133.58%;position:relative;border:7px solid #d2c2b7;background:url(/template/home/default/img//d-bg12.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-imgs3 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-imgs4{padding-bottom:76px;position:relative}

.d-imgs4:after,.d-imgs4:before{content:'';position:absolute}

.d-imgs4:before{right:0;bottom:0;width:60px;height:60px;background-color:#ac896e;opacity:.6}

.d-imgs4:after{right:112px;bottom:22px;width:48px;height:48px;background-color:#d2c2b7;opacity:.4}

.d-imgs4 .pic{padding-top:100%;position:relative;overflow:hidden}

.d-imgs4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-imgs5{padding-top:130%;position:relative;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden}

.d-imgs5 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-box4{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-box4 .box-col{padding-top:38px;width:57.14%;flex-shrink:0}

.d-box4 .box-cor{width:36%;flex-shrink:0}

.d-box5{padding:0 50px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-box5 .box-col{width:53.85%;flex-shrink:0}

.d-box5 .box-cor{padding-top:104px;width:33.85%;flex-shrink:0}

.d-box5 .pic{overflow:hidden}

.d-box5 .pic img{display:block}

.d-box5 .title{margin-bottom:60px;font-size:40px;color:#fff;line-height:1.1;font-weight:700;text-align:center}

.d-box5 .desc{margin-bottom:35px}

.d-box5 .desc img{margin:0 auto;display:block}

.d-box5 .audio .icon{margin-bottom:28px;background-color:#d2c2b7;border-radius:50%;position:relative;z-index:1}

.d-box5 .audio .icon:after{content:'';display:block;padding-top:100%}

.d-box5 .audio .icon:before{content:'';position:absolute;left:20px;top:20px;right:20px;bottom:20px;background-color:#3d1e19;border-radius:50%;z-index:-1}

.d-box5 .audio .icon img{position:absolute;left:50%;top:50%;max-width:210px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.d-box5 .audio .name{font-size:24px;color:#fff;text-align:center;line-height:1.1}

.d-box6{padding-right:32px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}

.d-box6 .box-col{margin-right:64px;width:282px;flex-shrink:0}

.d-box6 .box-cor{width:calc(100% - 346px)}

.d-box6 .pic{padding-top:133.58%;position:relative;border:7px solid #d2c2b7;background:url(/template/home/default/img//d-bg12.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-box6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-box6 .title{font-size:36px;color:#fff;font-weight:700;line-height:1.1}

.d-box6 .desc{margin-top:38px;font-size:20px;color:#fff;line-height:1.8}

.d-box7{display:-webkit-flex;display:flex;justify-content:space-between}

.d-box7 .box-col{padding-top:2px;width:48.57%;flex-shrink:0}

.d-box7 .box-cor{width:47.86%;flex-shrink:0}

.d-box8{display:-webkit-flex;display:flex;justify-content:space-between}

.d-box8 .box-col{width:57.71%;flex-shrink:0}

.d-box8 .box-cor{width:40%;flex-shrink:0}

.d-box9{display:-webkit-flex;display:flex;justify-content:space-between}

.d-box9 .box-col{padding-top:10px;width:42.86%;flex-shrink:0}

.d-box9 .box-cor{width:52.86%;flex-shrink:0}

.d-box10{display:-webkit-flex;display:flex;justify-content:space-between}

.d-box10 .box-col{width:25.71%;flex-shrink:0}

.d-box10 .box-cor{width:71.43%;flex-shrink:0}

.d-box11{margin-bottom:62px;background-color:#ece8e8;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.d-box11 .box-col{width:50%;flex-shrink:0}

.d-box11 .box-cor{padding:60px 62px;width:50%;flex-shrink:0}

.d-box11 .pic{padding-top:53.43%;position:relative;overflow:hidden}

.d-box11 .pic:before{content:'';position:absolute;left:0;bottom:0;right:0;height:6px;background-color:#ac896e;z-index:2}

.d-box11 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-box11 .title{padding-top:28px;font-size:36px;color:#323233;font-weight:700;line-height:1.44;position:relative}

.d-box11 .title:before{content:'';position:absolute;left:0;top:0;width:48px;height:4px;background-color:#ac896e}

.d-box12{padding:32px;box-shadow:2px 6px 10px rgba(0,0,0,.04);overflow:hidden;display:-webkit-flex;display:flex;align-items:flex-start}

.d-box12 .box-col{margin-right:48px;width:314px;flex-shrink:0}

.d-box12 .box-cor{padding-top:4px;width:calc(100% - 362px);flex-shrink:0}

.d-box12 .pic{position:relative;border:7px solid #d2c2b7;background:url(/template/home/default/img//d-bg12.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.d-box12 .pic:before{content:'';display:block;padding-top:140.67%}

.d-box12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}

.d-box12 .hd{margin-bottom:18px;line-height:1.1;display:-webkit-flex;display:flex;align-items:flex-end}

.d-box12 .hd .name{margin-right:10px;font-size:36px;color:#3d1e19;font-weight:700}

.d-box12 .hd .job{font-size:16px;color:#323233}

.d-box12 .desc{font-size:20px;color:#323233;line-height:1.8;height:14.4em;-webkit-box-orient: vertical;-webkit-line-clamp: 8;display: -webkit-box;overflow:hidden}

.d-box12 .desc p{line-height: inherit !important;}

.d-box12 .d-btns1{margin-top:20px}

.d-box13{padding:32px;padding-bottom:44px;box-shadow:2px 6px 10px rgba(0,0,0,.04)}

.d-detail1 .hd{padding:20px 0 40px;border-bottom:1px solid #dcdee0}

.d-detail1 .hd .title{margin-bottom:38px;font-size:36px;color:#323233;line-height:1.1;font-weight:700;text-align:center}

.d-detail1 .hd .info{font-size:16px;color:#969799;line-height:2;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}

.d-detail1 .hd .info span{margin:0 7px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}

.d-detail1 .hd .info img{margin-right:10px;max-height:24px}

.d-detail1 .cont{margin:0 100px;padding:42px 0 34px;font-size:18px;color:#323233;line-height:2.33}

.d-detail1 .dt-page{margin:0 100px;padding-top:40px;border-top:1px solid #e4e4e4;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}

.d-detail1 .dt-page .item{padding:0 14px;border-radius:4px;background-color:#f6f4f4;display:block;min-width:112px;font-size:14px;color:#ac896e;height:32px;line-height:32px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.d-detail1 .dt-page .icon-arrow{width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-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}

.d-detail1 .dt-page .prev .icon-arrow{background-image:url(/template/home/default/img//d-arrow11.png)}

.d-detail1 .dt-page .next .icon-arrow{background-image:url(/template/home/default/img//d-arrow12.png)}

.d-detail1 .dt-page .item:hover{background-color:#ac896e;color:#fff}

.d-detail1 .dt-page .item.prev:hover .icon-arrow{background-image:url(/template/home/default/img//d-arrow13.png)}

.d-detail1 .dt-page .item.next:hover .icon-arrow{background-image:url(/template/home/default/img//d-arrow14.png)}

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

.goTop{right:10px}

.d-swp4{margin:0 -30px;padding:0 80px}

}

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

body{padding-top:130px}

.header{padding:14px 30px 0;height:130px}

.header .header1{height:58px;line-height:58px}

.header .header2{padding:0 20px;height:58px}

.header .header-nav>li>a{font-size:16px}

.footer .footer3{padding: 30px 0}

.footer .footer3 .title img{max-width: 24px; max-height: 24px}

.footer .footer3 .title{margin-top: 13px; font-size: 16px; line-height: 1.5}

.footer .footer-link .con{width: 190px}

.footer .footer-link .icon{width: 32px; height: 32px; line-height: 32px}

.footer .footer-link .title{margin: 0; max-width: calc(100% - 42px); font-size: 14px}

.footer .footer1{padding:60px 0 40px}

.footer .footer2{padding:28px 0}

.footer .footer-info{margin-right:20px}

.footer .footer-info .items{width:50px}

.footer .footer-info .hd{width:50px}

.footer .footer-info .hd .icon-arrow{margin-bottom:8px}

.footer .footer-info .hd .title{font-size:16px}

.footer .footer-info .bd .desc{font-size:14px}

.footer .footer-info .bd .desc img{margin-top:2px}

.footer .footer-codes{margin:0 -8px}

.footer .footer-codes .items{padding:0 8px}

.footer .footer-codes .pic{height:80px;line-height:80px}

.footer .footer-codes .title{font-size:13px}

.footer .footer-copy{font-size:14px}

.d-hd2{margin-bottom:40px;height:240px}

.d-hd2 .tit{font-size:26px}

.d-title1 .tit{font-size:28px}

.d-title2 .bg-lg{width:226px}

.d-title2 .tit{font-size:28px}

.d-title3 .tit{font-size:24px}

.d-btns2 .a1{font-size:16px;line-height:42px}

.d-btns2 .a1 .icon-return{width:26px;height:26px}

.drop01 .drop01-tit{font-size:16px;height:36px;line-height:34px}

.d-codes .pic{margin-bottom:20px;width:120px;height:120px;line-height:120px}

.d-codes .title{font-size:20px}

.d-filter1{padding:16px 32px 16px 56px}

.d-filter2{margin-bottom:30px!important}

.d-filter2 .inp{font-size:16px;height:36px;line-height:34px}

.d-filter2 .submit{font-size:16px;height:36px;line-height:36px}

.d-filter2 .submit .icon-so{margin-right:6px;width:24px;height:24px}

.d-search1 .submit{width:150px;font-size:18px}

.d-search1 .submit .icon-subSo{margin-right:10px}

.d-search3 .inp{width:380px}

.d-pos2{padding:20px 0}

.cur{padding-left:22px;font-size:14px;-webkit-background-size:16px auto;background-size:16px auto}

.cur em{margin:0 4px}

.d-innNav li{margin-right:20px}

.d-innNav a{font-size:16px;line-height:60px}

.d-innNav2{margin-bottom:30px!important}

.d-innNav2 ul{margin:0 -10px -15px}

.d-innNav2 li{padding:0 10px;margin-bottom:15px}

.d-innNav2 .con{padding:30px;min-height:160px}

.d-innNav2 .icon{width:70px;height:70px;line-height:70px}

.d-innNav2 .tit{padding-bottom:20px;font-size:20px}

.d-innNav2 .tit:before{width:38px;height:2px}

.d-innNav3{margin-bottom:30px!important}

.d-innNav3 .a1{font-size:16px;line-height:36px;padding:0 15px}

.d-innNav3 .a1 span:before{top:15px}

.pages{padding-top:40px!important}

.d-banner{height:calc(100vh - 130px)}

.d-ban1{height:450px}

.d-ban1 .ban-cont{bottom:40%}

.d-ban1 .ban-cont .title{font-size:32px}

.d-tabsT1 li{width:52px}

.d-tabsT1 .con{padding:50px 0 48px;min-height:240px}

.d-tabsT1 .tit{font-size:20px}

.d-tabsT2 li{padding:0 20px}

.d-tabsT2 .a1{font-size:20px}

.d-tabsT2 li.on .a1{min-width:160px}

.d-table6 td,.d-table6 th{font-size:16px;height:54px}

.d-table6 .time{line-height:54px}

.d-table2 td,.d-table2 th{font-size:16px;height:50px}

.d-table3 td,.d-table3 th{font-size:16px;height:50px}

.d-table4 td,.d-table4 th{font-size:16px;height:50px}

.d-table5 td{font-size:16px;height:50px}

body .d-boxDesc1 .d-hd1{margin-bottom:40px!important}

.d-text1{font-size:16px!important}

.d-text1 h3{font-size:20px!important}

.d-text1 h4{margin-bottom:12px!important;font-size:18px!important}

.d-text1 hr{margin:30px 0 25px!important}

.d-text2{min-height:320px}

.d-text2 .hd{padding-right:220px;padding-bottom:20px;margin-bottom:20px}

.d-text2 .title{font-size:28px}

.d-text2 .info{font-size:16px}

.d-text2 .codes .pic{width:80px;height:80px;line-height:80px}

.d-text2 .codes .tit{font-size:16px}

.d-resutlt1 .txt{font-size:14px}

.d-resutlt1 .txt span{font-size:20px}

.d-form1 .title{margin-bottom:15px;font-size:20px}

.d-form1 .desc{margin-bottom:20px;font-size:14px}

.d-form1 .cont .tit{font-size:14px;line-height:42px}

.d-form1 .cont .items{margin-bottom:15px}

.d-form1 .cont .inp{height:42px;line-height:40px}

.d-form1 .btns .submit{width:160px;height:40px;line-height:40px;font-size:16px}

.d-swp2 .pic{height:280px}

.d-swp4 .pic{margin-bottom:12px}

.d-swp4 .tit{font-size:20px}

.d-swp4 .job{margin-top:15px}

.d-swp4 .desc{margin-top:18px}

.d-swp5 .text{min-height:256px}

.d-swp5 .year{margin-bottom:10px;font-size:16px}

.d-swp5 .year .n{font-size:38px}

.d-swp5 .desc{font-size:16px}

.d-swp6 .swiper-slide{width:37%}

.d-swp6 .text{padding:30px 20px 18px}

.d-swp6 .date{font-size:14px}

.d-swp6 .tit{margin-top:5px;font-size:18px}

.d-swp7{height:336px}

.d-swp7 .text{padding:30px 20px 18px}

.d-swp7 .date{margin-bottom:5px;font-size:14px}

.d-swp7 .tit{font-size:18px}

.d-swp9 .swiper-slide{width:60%!important}

.d-swp9 .text{height:90px!important}

.d-swp9 .tit{font-size:18px!important}

.d-ls2 .con{height:50px;line-height:50px}

.d-ls3{height:610px}

.d-ls3 .hd .icon{width:50px;height:50px;line-height:50px}

.d-ls3 .hd .tit{font-size:28px}

.d-ls3>li.on .hd{width:240px}

.d-ls3>li.on .bd{width:calc(100% - 240px)}

.d-ls4 .a1{padding:12px 15px}

.d-ls4.ls_1 .a1{padding:12px 15px;font-size:16px}

.d-ls5{margin:0 -30px -40px}

.d-ls5 li{padding:0 30px;margin-bottom:40px}

.d-ls5 .con{min-height:128px;padding:25px 30px}

.d-ls5 .tit{font-size:26px}

.d-ls5 .icon-arrow{margin-left:30px}

.d-ls6{font-size:16px}

.d-ls6 .t1 .num{font-size:32px}

.d-ls6 .bg-icon{width:70%;height:70%;line-height:inherit}

.d-ls7 .con{height:238px}

.d-ls7 .icon{margin-bottom:8px;width:60px;height:60px;line-height:60px}

.d-ls7 .tit{font-size:16px}

.d-ls7 .desc{margin-top:15px;font-size:20px}

.d-ls7 .i4{height:440px}

.d-ls8{margin:0 -20px -30px}

.d-ls8 li{padding:0 20px;margin-bottom:30px}

.d-ls8 .text{padding:12px}

.d-ls8 .tit{padding-bottom:8px;margin-bottom:8px;font-size:20px}

.d-ls9{margin-bottom:-60px}

.d-ls9 li{margin-bottom:60px}

.d-ls9 .text{min-height:420px}

.d-ls9 .tit{font-size:26px}

.d-ls9 .tit .icon{margin-right:10px;width:36px;height:36px;line-height:36px}

.d-ls9 .info{font-size:18px}

.d-ls9 .info .item img{margin-top:5px}

.d-ls9 .info .go{font-size:18px}

.d-ls9 .info .go .map{margin-right:15px;width:80px;height:80px}

.d-ls10 .text{min-height:126px}

.d-ls10 .date{font-size:14px}

.d-ls10 .tit{margin-top:6px;font-size:18px}

.d-ls11 li{margin-bottom:15px}

.d-ls11 .con{padding:25px 0}

.d-ls11 .pic{width:34%}

.d-ls11 .text{padding:0 20px;width:66%}

.d-ls11 .date{font-size:14px}

.d-ls11 .tit{font-size:18px}

.d-ls11 .desc{font-size:14px}

.d-ls12 .con{padding:15px 0;min-height:98px}

.d-ls12 .pic{width:34%}

.d-ls12 .text{width:66%}

.d-ls12 .date{margin-bottom:8px;font-size:14px}

.d-ls12 .tit{font-size:18px}

.d-ls12 .desc{margin-top:6px;font-size:14px}

.d-ls12 li.on .con{padding:25px 0}

.d-ls12 li.on .text{padding:0 20px}

.d-ls13 .con{padding:15px 20px;min-height:110px}

.d-ls13 .date{margin-bottom:6px;font-size:14px}

.d-ls13 .tit{font-size:18px}

.d-ls14 .con{padding:30px 0}

.d-ls14 .pic{margin-right:30px;width:270px}

.d-ls14 .date{margin-bottom:12px}

.d-ls14 .text{padding:15px 0;width:calc(100% - 300px)}

.d-ls14 .tit{font-size:18px}

.d-ls14 .desc{margin-top:15px}

.d-ls14 .con:hover{padding:30px}

.d-ls15 .text{min-height:140px}

.d-ls15 .tit{font-size:18px}

.d-ls16{margin:0 -12px -30px}

.d-ls16 li{padding:0 12px;margin-bottom:30px}

.d-ls16 .con{padding:15px 30px;min-height:150px}

.d-ls16 .date{margin-bottom:10px}

.d-ls16 .tit{font-size:18px}

.d-ls17 .con{padding:25px;min-height:240px}

.d-ls17 .num{margin-bottom:10px;font-size:18px}

.d-ls17 .desc{font-size:18px}

.d-ls18 .con{padding:25px;min-height:240px}

.d-ls18 .tit{margin-bottom:12px;font-size:20px!important}

.d-ls18 .desc{font-size:18px!important}

.d-ls19 .tit{margin-bottom:24px;font-size:26px}

.d-ls19 .desc{font-size:16px}

.d-ls20{margin-bottom:-60px}

.d-ls20>li{margin-bottom:60px}

.d-ls20 .hd{margin-bottom:30px;height:120px}

.d-ls20 .hd .icon{width:50px;height:50px;line-height:50px}

.d-ls20 .hd .tit{font-size:28px}

.d-ls21 .con{padding:30px 0}

.d-ls21 .tit{margin-bottom:15px;font-size:20px}

.d-ls21 .desc{font-size:16px}

.d-ls22{margin:0 -15px -40px!important}

.d-ls22 li{padding:0 15px!important;margin-bottom:40px!important}

.d-ls22 .tit{font-size:20px}

.d-ls22 .job{margin-top:14px}

.d-ls23 .con{padding:25px!important}

.d-ls23 .desc{font-size:16px}

.d-ls24{margin:0 -40px}

.d-ls24 li{padding:0 40px}

.d-ls24 li:before{width:60px;height:7px}

.d-ls24 .con{padding:25px}

.d-ls24 h4{font-size:20px!important}

.d-ls24 .desc{font-size:16px}

.d-ls25 .con{height:70px;line-height:70px}

.d-ls25 .icon{margin-top:20px}

.d-ls25 .date{font-size:18px}

.d-ls25 .tit{font-size:18px}

.d-ls26 .hd{padding:15px 20px}

.d-ls26 .tit{font-size:18px}

.d-ls26 .bd{padding:30px 20px}

.d-ls26 .desc{font-size:18px}

.d-ls27 .icon{margin-bottom:12px;width:60px;height:60px;line-height:60px}

.d-ls27 .tit .cn{font-size:20px}

.d-ls27 .tit .en{margin-top:15px;font-size:16px}

.d-ls28{margin:0 -20px -60px}

.d-ls28 li{margin-bottom:60px;padding:0 20px}

.d-ls28 .text{padding:50px 30px 25px;min-height:140px}

.d-ls28 .tit{font-size:20px}

.d-ls28 li:nth-child(1){padding-top:160px}

.d-boxRowInd1{padding:80px 0}

.d-rowInd3{padding:86px 0}

.d-rowInd3 .d-hd1{padding:54px 50px}

.d-box2 .icon{width:70px;height:70px;line-height:70px}

.d-box2 .tit{font-size:20px}

.d-box2 .tit .en{font-size:15px}

.d-rowInd4{padding:72px 0 80px}

.d-rowInd5{padding:96px 0}

.d-rowInd5 .bg-1{height:320px}

.d-rowInd5 .d-hd1{margin-bottom:76px}

.d-rowInd6{padding:78px 0 86px}

.d-rowInd6 .d-hd1{margin-bottom:126px}

.d-rowInn1_1{padding:70px 0 68px}

.d-rowInn1_1 .d-hd1{margin-bottom:48px}

.d-rowInn1_2{padding:112px 0}

.d-rowInn1_3{padding:80px 0}

.d-rowInn1_4{padding:86px 0 74px}

.d-rowInn1_4 .d-hd1{top:40px}

.d-rowInn1_5{padding:80px 32px}

.d-rowInn1_5 .d-hd1{margin-bottom:48px}

.d-rowInn1_6{padding:80px 0}

.d-rowInn2{padding:78px 0 106px}

.d-rowInn2 .bg1{top:156px}

.d-rowInn2 .bg2{bottom:80px}

.d-rowInn2 .wp{padding:0 26px}

.d-rowInn2 .d-hd1{margin-bottom:78px}

.d-rowInn3{padding:32px 0 158px}

.d-rowInn3 .d-btns2{margin-bottom:88px}

.d-rowInn4_1{padding:80px 0}

.d-rowInn4_1 .d-hd1{margin-bottom:62px}

.d-rowInn4_2{padding:36px 0 40px;min-height:196px}

.d-rowInn4_2 .wp{padding:0 120px}

.d-rowInn4_2 .d-hd1{margin-bottom:20px}

.d-rowInn4_3{padding:78px 0 80px}

.d-rowInn4_3 .d-hd1{margin-bottom:50px}

.d-rowInn5_1{padding:70px 0 72px}

.d-rowInn5_1 .d-hd1{margin-bottom:64px}

.d-rowInn5_2{padding:78px 0 80px}

.d-rowInn5_2 .d-hd1{margin-bottom:64px}

.d-rowInn5_3{padding:86px 0 88px}

.d-rowInn5_3 .d-hd1{margin-bottom:32px}

.d-rowInn5_4{padding:78px 0 80px}

.d-rowInn5_4 .d-hd1{margin-bottom:62px}

.d-rowInn5_5{padding:78px 0 82px}

.d-rowInn5_5 .d-hd1{margin-bottom:60px}

.d-rowInn6{padding:78px 0 80px}

.d-rowInn6 .d-hd1{margin-bottom:64px}

.d-rowInn7{padding:78px 0 80px}

.d-rowInn7 .d-hd1{margin-bottom:64px}

.d-rowInn8_1{padding:86px 0 88px}

.d-rowInn8_1 .d-hd1{margin-bottom:46px}

.d-rowInn8_1 .d-ls15 .text{padding:28px 16px}

.d-rowInn8_2{padding:78px 0 80px}

.d-rowInn8_2 .d-hd1{margin-bottom:46px}

.d-rowInn8_3{padding:78px 0}

.d-rowInn8_3 .d-hd1{margin-bottom:46px}

.d-rowInn9{padding:78px 0 80px}

.d-rowInn9 .d-hd1{margin-bottom:46px}

.d-rowInn9 .pages{padding-top:48px}

.d-rowInn10{padding:78px 0 80px}

.d-rowInn10 .d-hd1{margin-bottom:46px}

.d-rowInn10 .pages{padding-top:48px}

.d-rowInn11{padding-bottom:80px}

.d-rowInn12{padding:80px 0}

.d-rowInn12 .d-hd1{margin-bottom:48px}

.d-rowInn13{padding:80px 0}

.d-rowInn13 .d-hd1{margin-bottom:48px}

.d-rowInn13 .d-innNav3{margin-bottom:38px}

.d-rowInn14{padding:80px 0}

.d-rowInn14 .d-hd1{margin-bottom:48px}

.d-rowInn15{padding:80px 0}

.d-rowInn15 .d-hd1{margin-bottom:48px}

.d-rowInn16{padding:80px 0}

.d-rowInn16 .d-hd1{margin-bottom:48px}

.d-rowInn17{padding:80px 0}

.d-rowInn17 .d-hd1{margin-bottom:48px}

.d-rowInn17 .d-boxDesc1 .d-hd1{margin-bottom:38px}

.d-rowInn18{padding:80px 0}

.d-rowInn18 .d-hd1{margin-bottom:48px}

.d-rowInn19{padding:80px 0}

.d-rowInn19 .d-hd1{margin-bottom:48px}

.d-rowInn20{padding:80px 0}

.d-rowInn20 .d-hd1{margin-bottom:48px}

.d-rowInn20 .d-innNav2{margin-bottom:46px}

.d-rowInn20 .d-boxDesc1 .d-hd1{margin-bottom:38px}

.d-rowInn21{padding:80px 0 42px}

.d-rowInn21 .d-hd1{margin-bottom:6px}

.d-rowInn22{padding:80px 0 42px}

.d-rowInn22 .d-hd1{margin-bottom:6px}

.d-rowInn23{padding:80px 0}

.d-rowInn23 .d-hd1{margin-bottom:48px}

.d-rowInn23 .d-filter1{margin-bottom:46px}

.d-rowInn24{padding:80px 0}

.d-rowInn24 .d-hd1{margin-bottom:48px}

.d-rowInn25_1{padding:80px 0}

.d-rowInn25_2{padding:80px 0}

.d-rowInn25_2 .d-innNav3{margin-bottom:50px}

.d-rowInn25_2 .d-hd1{margin-bottom:26px}

.d-rowInn25_3{padding:84px 0 82px}

.d-rowInn25_4{padding:88px 0 86px}

.d-rowInn25_4 .d-hd1{margin-bottom:34px}

.d-rowInn25_5{padding:82px 0 112px}

.d-rowInn25_5 .bg-lg{top:62px}

.d-rowInn25_5 .d-hd1{margin-bottom:34px}

.d-rowInn25_6{padding:84px 0}

.d-rowInn25_6 .d-hd1{margin-bottom:50px}

.d-rowInn26{padding:38px 0 42px}

.d-rowInn26 .d-hd1{margin-bottom:46px}

.d-rowInn27_1{padding:64px 0 60px}

.d-rowInn27_1 .row-col{width:226px}

.d-rowInn27_1 .row-cor{width:calc(100% - 300px)}

.d-rowInn27_1 .d-text2{padding-top:24px}

.d-rowInn27_2{padding:80px 0 78px}

.d-rowInn27_2 .d-hd1{margin-bottom:32px}

.d-rowInn27_2 .d-innNav3{margin-bottom:382px}

.d-rowInn27_2 .row-items{margin-bottom:32px}

.d-rowInn28{padding:72px 0 74px}

.d-rowInn28 .d-hd1{margin-bottom:46px}

.d-rowInn28 .d-innNav2{margin-bottom:46px}

.d-rowInn28 .d-boxDesc1 .d-hd1{margin-bottom:38px}

.d-rowInn29{padding:78px 0 80px}

.d-rowInn29 .d-hd1{margin-bottom:46px}

.d-rowInn29 .d-innNav2{margin-bottom:46px}

.d-rowInn29 .d-boxDesc1 .d-hd1{margin-bottom:38px}

.d-rowInn30{padding:78px 0 80px}

.d-rowInn30 .d-hd1{margin-bottom:46px}

.d-rowInn30 .d-boxDesc1 .d-hd1{margin-bottom:34px}

.d-rowInn31{padding:78px 0 56px}

.d-rowInn31 .d-hd1{margin-bottom:46px}

.d-rowInn31 .d-boxDesc1 .d-hd1{margin-bottom:32px}

.d-rowInn32{padding:78px 0 80px}

.d-rowInn32 .d-hd1{margin-bottom:46px}

.d-rowInn32 .d-boxDesc1 .d-hd1{margin-bottom:40px}

.d-rowInn33{padding:78px 0 80px}

.d-rowInn33 .d-hd1{margin-bottom:46px}

.d-rowInn33 .d-innNav2{margin-bottom:46px}

.d-rowInn33 .d-boxDesc1 .d-hd1{margin-bottom:40px}

.d-rowInn33 .pages{padding-top:32px}

.d-rowInn34{padding:78px 0 80px}

.d-rowInn34 .d-hd1{margin-bottom:46px}

.d-rowInn34 .d-innNav2{margin-bottom:42px}

.d-rowInn34 .d-boxDesc1 .d-hd1{margin-bottom:34px}

.d-rowInn35_1{padding:50px 0 56px}

.d-rowInn35_1 .d-hd1{margin-bottom:38px}

.d-rowInn35_2{padding:80px 0}

.d-rowInn35_2 .d-ls27{margin-bottom:38px}

.d-rowInn36{padding:78px 0 80px}

.d-rowInn36 .d-hd1{margin-bottom:60px}

.d-rowInn36 .d-boxDesc1 .d-hd1{margin-bottom:46px}

.d-rowInn36 .pages{padding-top:32px}

.d-rowInn37{padding:78px 0 80px}

.d-rowInn37 .d-hd1{margin-bottom:46px}

.d-rowInn37 .pages{padding-top:32px}

.d-rowInn38{padding:78px 0 80px}

.d-rowInn38 .d-hd1{margin-bottom:46px}

.d-rowInn38 .pages{padding-top:32px}

.d-rowInn39{padding:78px 0 80px}

.d-rowInn39 .d-hd1{margin-bottom:46px}

.d-rowInn39 .pages{padding-top:32px}

.d-rowInn40{padding:78px 0 80px}

.d-rowInn40 .d-hd1{margin-bottom:46px}

.d-rowInn41{padding:78px 0 80px}

.d-rowInn41 .d-hd1{margin-bottom:46px}

.d-rowInn41 .pages{padding-top:32px}

.d-rowInn42{padding:78px 0 80px}

.d-rowInn42 .d-hd1{margin-bottom:46px}

.d-rowInn42 .pages{padding-top:32px}

.d-rowInn43{padding:78px 0 80px}

.d-rowInn43 .d-hd1{margin-bottom:46px}

.d-rowInn43 .pages{padding-top:32px}

.d-rowInn44{padding:78px 0 80px}

.d-rowInn44 .d-hd1{margin-bottom:46px}

.d-rowInn45{padding:78px 0 80px}

.d-rowInn45 .d-hd1{margin-bottom:46px}

.d-rowInn45 .pages{padding-top:32px}

.d-rowInn46{padding:78px 0 80px}

.d-rowInn46 .d-hd1{margin-bottom:46px}

.d-rowInn46 .pages{padding-top:32px}

.d-rowInn47{padding:84px 0 86px}

.d-rowInn47 .d-hd1{margin-bottom:46px}

.d-rowInn47 .d-innNav3{margin-bottom:44px}

.d-rowInn48{padding:78px 0 80px}

.d-rowInn48 .d-hd1{margin-bottom:48px}

.d-rowInn48 .d-innNav3{margin-bottom:42px}

.d-rowInn49{padding:80px 0}

.d-rowInn49 .d-hd1{margin-bottom:46px}

.d-rowInn49 .d-innNav2{margin-bottom:46px}

.d-rowInn49 .d-boxDesc1 .d-hd1{margin-bottom:38px}

.d-rowInn49 .pages{padding-top:32px}

.d-rowInn50{padding:80px 0}

.d-rowInn50 .d-hd1{margin-bottom:46px}

.d-rowInn50 .d-innNav2{margin-bottom:46px}

.d-rowInn50 .d-boxDesc1 .d-hd1{margin-bottom:38px}

.d-rowInn50 .pages{padding-top:32px}

.d-rowInn51{padding:78px 0 80px}

.d-rowInn51 .d-hd1{margin-bottom:46px}

.d-rowInn51 .pages{padding-top:32px}

.d-rowInn52{padding:78px 0 80px}

.d-rowInn52 .d-hd1{margin-bottom:46px}

.d-rowInn52 .pages{padding-top:32px}

.d-rowInn53{padding:80px 0}

.d-rowInn53 .d-hd1{top:46px}

.d-rowInn54{padding:0 0 80px}

.d-rowInn54 .bg1{height:256px}

.d-rowInn54 .d-pos1{margin-bottom:16px;padding:18px 0}

.d-rowInn54 .d-hd1{margin-bottom:46px}

.d-rowInn54 .row-items .d-hd1{margin-bottom:38px}

.d-rowInn54 .row-items+.row-items{margin-top:54px}

.d-rowInn55{padding:78px 0 80px}

.d-rowInn55 .d-hd1{margin-bottom:62px}

.d-rowInn56{padding:78px 0 80px}

.d-rowInn56 .d-hd1{margin-bottom:62px}

.d-rowInn57{padding:78px 0 80px}

.d-rowInn57 .d-hd1{margin-bottom:62px}

.d-rowInn58{padding:0 0 58px}

.d-rowInn58 .d-pos1{padding:18px 0;margin-bottom:16px}

.d-rowInn58 .d-hd1{margin-bottom:30px}

.d-rowInn58 .pages{padding-top:32px}

.d-box4 .box-col{padding-top:30px}

.d-box5 .title{margin-bottom:48px;font-size:32px}

.d-box5 .desc{margin-bottom:28px}

.d-box5 .audio .icon{margin:0 auto 20px;width:80%}

.d-box5 .audio .icon:before{left:15px;top:15px;right:15px;bottom:15px}

.d-box5 .audio .icon img{max-width:50%}

.d-box5 .audio .name{font-size:20px}

.d-box6 .title{font-size:28px}

.d-box6 .desc{margin-top:30px;font-size:18px}

.d-box11 .box-cor{padding:50px}

.d-box11 .title{padding-top:20px;font-size:28px}

.d-box11 .title:before{width:38px;height:3px}

.d-box12 .hd{margin-bottom:12px}

.d-box12 .hd .name{font-size:28px}

.d-box12 .hd .job{font-size:14px}

.d-box12 .desc{font-size:18px}

.d-detail1 .hd{padding:15px 0 25px}

.d-detail1 .hd .title{margin-bottom:30px;font-size:28px}

.d-detail1 .hd .info{font-size:14px}

.d-detail1 .hd .info img{margin-right:6px;max-height:20px}

.d-detail1 .cont{padding:30px 0;font-size:16px}

.d-detail1 .dt-page{padding-top:30px}

}

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

body{padding-top:114px}

.header{height:114px}

.header .header1{height:50px;line-height:50px}

.header .header2{padding:0;height:50px}

.header .header-nav>li>a{font-size:14px}

.header .header-nav>li>a .icon-home{width:24px;height:24px}

.d-soPop1 .cont{width:800px;height:260px}

.d-soPop1 .input{width:380px}

.footer .footer-codes .pic{height:70px;line-height:70px}

.d-search1 .inp{width:250px}

.d-search1 .submit{width:130px}

.d-pos1 .col{width:auto}

.d-pos1 .cor{width:100%}

.d-pos1 .d-innNav{display:none}

.d-banner{height:calc(100vh - 114px)}

.d-ban1{height:360px}

.d-ban1 .bg{position:static;background:0 0!important}

.d-ban1 .bg img{display:block}

.d-ban1 .d-pos1{padding:5px 0}

.d-tabsT2 li.on .a1{min-width:120px}

.d-text2{min-height:300px}

.d-text2 .d-btns2{top:0}

.d-text2 .hd{padding-right:180px;padding-bottom:15px;margin-bottom:15px}

.d-text2 .title{font-size:22px}

.d-text2 .info{font-size:14px;line-height:2.2}

.d-text2.s1 .hd{margin-bottom:15px}

.d-text2.s1 .bd{padding-right:220px}

.d-swp5 .text{padding:30px 20px}

.d-ls3>li{width:110px}

.d-ls3 .hd{width:110px}

.d-ls3>li.on{width:calc(100% - 220px)}

.d-ls3>li.on .hd{width:170px}

.d-ls3>li.on .bd{width:calc(100% - 170px)}

.d-ls4 .a1{padding:8px 10px;font-size:14px}

.d-ls5{margin:0 -20px -30px}

.d-ls5 li{padding:0 20px;margin-bottom:30px}

.d-ls6{font-size:12px}

.d-ls6 .t1 .num{margin-right:2px;font-size:26px}

.d-ls7 .con{padding:30px}

.d-box3{padding:0 3% 0 8%}

.d-box3 .d-codes{margin-left:9%}

.d-rowInd6 .wp{padding:0}

.d-rowInn25_1 .row-col{width:50%}

.d-rowInn25_1 .row-cor{padding-top:12px;width:46%}

.d-box5 .box-cor{padding-top:60px}

}

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

.wp{width:100%!important;padding:0 20px!important}

body{padding-top:60px}

.header-menuBtn{display:block}

.header{padding:10px 20px;position:fixed;height:60px}

.header .header1{height:40px;line-height:40px}

.header .header-logo{width:290px}

.header .header-set{position:absolute;right:65px;top: 14px}

.header .header-set .oa{margin-right:10px}

.header .header2{padding:15px 0;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 .header-nav{display:block;height:auto}

.header .header-nav>li>a{padding:2px 15px;font-size:18px;line-height:2.2}

.header .header-navsub{position:static}

.header .sub1{padding:15px 0}

.header .sub1 .wp{flex-wrap:wrap}

.header .sub1 .bg-lg{right:10px;width:100px}

.header .sub1 .sub1-col{display:none}

.header .sub1 .sub1-com{padding:0;width:100%;order:2}

.header .sub1 .sub1-cor{margin-bottom:10px;width:100%;order:1}

.header .sub1 .bigPic{width:100%}

.d-lsNv1 dl{min-width:33.33%}

.d-lsNv1 .a1{padding:6px 0;font-size:16px}

.d-soPop1 .cont{width:600px;height:200px}

.d-soPop1 .input{width:300px}

.footer .footer3{padding: 20px 0}

.footer .footer3 .wp2{display: block}

.footer .footer3 .title{margin: 0; margin-bottom: 15px}

.footer .footer-link{margin: 0 -5px -10px}

.footer .footer-link li{margin: 0; margin-bottom: 10px; padding: 0 5px; width: 25%}

.footer .footer-link .con{width: auto}

.footer .footer-link .icon{width: 24px; height: 24px; line-height: 24px}

.footer .footer-link .title{margin: 0; max-width: calc(100% - 34px)}

.footer .footer1{padding:30px 0}

.footer .footer1 .wp2{display:block}

.footer .footer1 .ft-col,.footer .footer1 .ft-cor{width:100%;margin:0}

.footer .footer1 .ft-col{margin-bottom:15px}

.footer .footer2{padding:20px 0;text-align:center}

.footer .footer2 .wp{display:block}

.footer .footer-logo{text-align:center}

.pop-video{width:95%;height:40%}

.d-hd1{margin-bottom:30px!important}

.d-hd2{margin-bottom:30px;height:180px}

.d-hd2 .tit{font-size:20px}

.d-title1 .tit{font-size:24px}

.d-title2 .tit{font-size:24px}

.d-title2 .bg-lg{width:180px}

.d-title3 .tit{font-size:20px}

.d-btns1 .a1{padding:0 10px 0 12px;min-width:90px;line-height:30px;font-size:12px}

.d-btns1 .a1 .icon-arrow{margin-left:4px;width:10px;height:15px}

.d-btns1.big .a1{min-width:140px;line-height:38px}

.d-btns2 .a1{padding:0 15px 0 10px;font-size:14px;min-width:120px;line-height:36px}

.d-btns2 .a1 .icon-return{width:24px;height:24px}

.d-tips1{font-size:14px}

.d-tips1 img{max-width:16px}

.d-codes .pic{margin-bottom:10px;width:100px;height:100px;line-height:100px}

.d-codes .title{font-size:16px}

.d-filter1{margin-bottom:20px!important;padding:15px 30px 15px 20px}

.d-filter1 .bg-lg{width:78px}

.d-filter2{margin-bottom:20px!important;padding:15px 20px}

.d-search1 .inp{width:200px;height:40px;line-height:39px}

.d-search1 .icon-so{left:2px;width:22px;height:22px}

.d-search1 .inp{padding:0 20px 0 30px;font-size:14px}

.d-search1 .submit{width:90px;height:40px;font-size:14px}

.d-search1 .submit .icon-subSo{margin-right:6px;width:20px;height:20px}

.d-search2 .inp{width:280px;height:40px;line-height:38px;font-size:14px}

.d-search2 .submit{width:90px;height:40px;font-size:14px}

.d-search2 .submit .icon-subSo{margin-right:6px;width:20px;height:20px}

.d-search3 .inp{width:calc(100% - 100px);height:40px;line-height:38px;font-size:14px}

.d-search3 .submit{width:90px;height:40px;font-size:14px}

.d-search3 .submit .icon-subSo{margin-left:4px;width:20px;height:20px}

.d-innNav2 .con{padding:20px;min-height:110px}

.d-innNav2 .icon{width:50px;height:50px;line-height:50px}

.d-innNav2 .tit{padding-bottom:15px;font-size:18px}

.d-innNav3{padding-bottom:5px;overflow:hidden;overflow-x:auto;display:-webkit-flex;display:flex;justify-content:center}

.d-innNav3 ul{max-width:100%;flex-wrap:nowrap;justify-content:flex-start!important}

.d-innNav3 .a1{font-size:15px}

.pages{flex-wrap:wrap}

.pages ul{width:100%}

.pages .go{margin-top:10px}

.d-banner{height:320px}

.d-banner .swiper-btns{bottom:10px}

.d-ban1{height:140px}

.d-ban1 .ban-cont{top:40%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.d-ban1 .ban-cont .title{font-size:24px}

.d-tabsT1 li{width:46px}

.d-tabsT1 li+li{margin-left:15px}

.d-tabsT1 .con{padding:30px 0;min-height:190px}

.d-tabsT1 .icon{margin-bottom:4px;width:24px;height:24px;line-height:24px}

.d-tabsT1 .tit{font-size:16px}

.d-tabsT1 .tit span{width:24px}

.d-tabsT2 li{padding:0 15px}

.d-tabsT2 .a1{font-size:16px;line-height:36px}

.d-tabsT2 li.on .a1{padding:0 15px;min-width:90px}

.d-table1{overflow-x:auto}

.d-table1 table{width:1200px}

.d-table1 td,.d-table1 th{font-size:14px}

.d-table2 td,.d-table2 th{font-size:14px;height:40px}

.d-table3 td,.d-table3 th{font-size:14px;height:40px}

.d-table4 td,.d-table4 th{font-size:14px;height:40px}

.d-table5 td{font-size:14px;height:40px}

.d-table6 td,.d-table6 th{font-size:14px;height:40px}

.d-table1 .ks{font-size:14px}

.d-table1 .wz{font-size:14px}

.d-table6 .time{line-height:25px}

.d-table1 .tips{font-size:14px}

body .d-boxDesc1 .d-hd1{margin-bottom:20px!important}

.d-text1{font-size:14px!important;line-height:1.8!important}

.d-text1 h3{margin-bottom:5px!important;font-size:16px!important}

.d-text1 h4{margin-bottom:3px!important;font-size:15px!important}

.d-resutlt1{padding-bottom:15px;margin-bottom:10px}

.d-resutlt1 .cor{margin:0;margin-top:10px;width:100%}

.d-resutlt1 .txt{line-height:40px}

.d-swpArr1{width:32px;height:32px;-webkit-background-size:10px auto;background-size:10px auto}

.d-swpArr2 .next,.d-swpArr2 .prev{width:32px;height:32px;-webkit-background-size:10px auto;background-size:10px auto}

.d-swpPag2 .swiper-pagination-bullet{width:15px}

.d-swp1{height:auto}

.d-swp1 .con{height:auto}

.d-swp2 .pic{height:auto}

.d-swp4{margin:0;padding:0 50px}

.d-swp4 .tit{font-size:18px}

.d-swp4 .job{margin-top:10px;font-size:14px}

.d-swp4 .desc{margin-top:12px;font-size:14px}

.d-swp5{padding-bottom:50px}

.d-swp5 .text{min-height:200px}

.d-swp5 .year{margin-bottom:2px;font-size:14px}

.d-swp5 .year .n{margin-bottom:6px;font-size:24px}

.d-swp5 .desc{font-size:14px;line-height:1.7}

.d-swp6 .text{padding:20px 20px 10px}

.d-swp6 .date{font-size:12px}

.d-swp6 .tit{margin-top:3px;font-size:16px}

.d-swp7{height:280px}

.d-swp7 .text{padding:20px 20px 10px}

.d-swp7 .date{margin-bottom:3px;font-size:12px}

.d-swp7 .tit{font-size:16px}

.d-swp9{margin:0 -20px}

.d-swp9 .text{height:68px!important}

.d-swp9 .tit{font-size:16px!important;line-height:1.5;max-height:3em}

.d-ls1 .con:hover .bg-lg{right:100px}

.d-ls3{display:block;height:auto}

.d-ls3>li{width:100%!important}

.d-ls3 .con{display:block}

.d-ls3 .hd{padding:15px;width:100%!important;background-position:center center;flex-direction:row}

.d-ls3 .hd .icon{margin:0;margin-right:15px;width:32px;height:32px;line-height:32px}

.d-ls3 .hd .tit{line-height:1.3;font-size:22px}

.d-ls3 .hd .tit span{width:auto;text-align:left}

.d-ls3 .hd .icon-arrow{margin:0;margin-left:15px;width:32px;height:32px;-webkit-background-size:10px auto;background-size:10px auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.d-ls3 .bd{padding:20px;width:100%!important}

.d-ls3>li.on .icon-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}

.d-ls4{margin:0 -4px -8px}

.d-ls4 li{padding:0 4px;margin-bottom:8px}

.d-ls4.ls_1 .a1{padding:8px 10px;font-size:14px!important}

.d-ls5 .con{min-height:100px}

.d-ls5 .tit{font-size:20px;line-height:1.3}

.d-ls5 .icon{border-radius:20px}

.d-ls5 .icon-arrow{margin-left:15px;width:32px;height:32px;-webkit-background-size:10px auto;background-size:10px auto}

.d-ls6 li{width:40%}

.d-ls6 .con:after{width:50%}

.d-ls6 li:nth-child(even){margin-top:28%}

.d-ls6 li:nth-child(3){margin-top:0}

.d-ls7 .con{height:190px}

.d-ls7 .icon{margin-bottom:4px;width:48px;height:48px;line-height:48px}

.d-ls7 .tit{font-size:14px}

.d-ls7 .desc{margin-top:6px;font-size:16px}

.d-ls7 .i4{height:350px}

.d-ls7 li:nth-child(1){padding-top:130px}

.d-ls7 li:nth-child(2){padding-top:40px}

.d-ls8 li{width:25%}

.d-ls8 .tit{font-size:18px}

.d-ls8 .tit:before{width:50px}

.d-ls8 .job{font-size:14px}

.d-ls9{margin-bottom:-20px}

.d-ls9 li{margin-bottom:20px}

.d-ls9 .tit{margin-bottom:10px;font-size:20px}

.d-ls9 .tit .icon{width:30px;height:30px;line-height:30px}

.d-ls9 .info{font-size:14px}

.d-ls9 .info .item img{width:16px}

.d-ls9 .info .go{margin:10px 0;font-size:14px}

.d-ls9 .info .go .map{width:60px;height:60px}

.d-ls9 .text{margin-top:30px;padding:30px!important;min-height:0}

.d-ls9 .text:before{width:5px}

.d-ls10 .text{padding:15px 10px;min-height:110px}

.d-ls10 .date{font-size:12px}

.d-ls10 .tit{margin-top:6px;font-size:16px;line-height:1.5;max-height:3em}

.d-ls11 .date{margin-bottom:6px;font-size:12px}

.d-ls11 .tit{font-size:16px;line-height:1.5;max-height:3em}

.d-ls11 .desc{margin-top:6px;font-size:14px;line-height:1.5;max-height:3em}

.d-ls12 .con{min-height:97px}

.d-ls12 .date{margin-bottom:6px;font-size:12px}

.d-ls12 .text{padding:5px 15px}

.d-ls12 .tit{font-size:16px;height:auto!important;line-height:1.5;max-height:3em}

.d-ls12 .desc{font-size:14px;line-height:1.5;max-height:3em}

.d-ls13 .con{padding:10px 15px;min-height:90px}

.d-ls13 .date{font-size:12px}

.d-ls13 .tit{font-size:16px;line-height:1.5;max-height:3em}

.d-ls14 .date{margin-bottom:6px;font-size:12px}

.d-ls14 .tit{font-size:16px;line-height:1.5;max-height:3em}

.d-ls14 .desc{margin-top:8px;font-size:14px;line-height:1.5;max-height:3em}

.d-ls15{margin-bottom:-40px}

.d-ls15 li{margin-bottom:40px}

.d-ls15 .text{padding:20px 15px 15px!important;min-height:110px}

.d-ls15 .date{margin-bottom:6px;font-size:12px}

.d-ls15 .tit{font-size:16px;height:auto;line-height:1.5;max-height:3em}

.d-ls15 .ls-col2 .bg-lg{width:20%}

.d-ls16 .con{padding:20px;min-height:110px}

.d-ls16 .date{margin-bottom:6px;font-size:12px}

.d-ls16 .tit{font-size:16px;line-height:1.5;max-height:3em}

.d-ls17{margin-bottom:-30px}

.d-ls17 li{margin-bottom:30px;width:33.33%}

.d-ls17 .con{min-height:180px}

.d-ls17 .num{font-size:16px;min-width:32px;line-height:30px}

.d-ls17 .desc{font-size:14px}

.d-ls18{margin-bottom:-30px}

.d-ls18 li{margin-bottom:30px}

.d-ls18 .con{min-height:180px}

.d-ls18 .tit{font-size:16px!important}

.d-ls18 .desc{font-size:14px!important;line-height:1.5}

.d-ls19 .con{padding:30px 0}

.d-ls19 .tit{margin-bottom:15px;font-size:20px}

.d-ls19 .desc{font-size:14px}

.d-ls20{margin-bottom:-40px}

.d-ls20>li{margin-bottom:40px}

.d-ls20 .hd{margin-bottom:20px;height:100px}

.d-ls20 .hd .icon{width:40px;height:40px;line-height:40px}

.d-ls20 .hd .tit{font-size:22px}

.d-ls21 .con{padding:25px 0}

.d-ls21 .tit{margin-bottom:10px;font-size:16px}

.d-ls21 .desc{font-size:14px}

.d-ls22{margin:0 -15px -30px}

.d-ls22 li{padding:0 15px;margin-bottom:30px}

.d-ls22 .pic{margin-bottom:12px}

.d-ls22 .tit{font-size:18px}

.d-ls22 .job{margin-top:10px;font-size:14px}

.d-ls23 .tit{font-size:16px!important}

.d-ls23 .desc{font-size:14px}

.d-ls24 h4{margin-bottom:6px!important;font-size:16px!important}

.d-ls24 .desc{font-size:14px}

.d-ls25 .con{height:60px;line-height:60px}

.d-ls25 .icon{margin-top:18px;width:24px;height:24px;line-height:24px}

.d-ls25 .date{font-size:14px}

.d-ls25 .tit{font-size:16px}

.d-ls26 .tit{font-size:16px}

.d-ls26 .bd{padding:20px}

.d-ls26 .desc{font-size:14px}

.d-ls27 .icon{width:50px;height:50px;line-height:50px}

.d-ls27 .tit .cn{font-size:18px}

.d-ls27 .tit .en{margin-top:5px;font-size:14px}

.d-ls28{margin:0 -15px -30px}

.d-ls28 li{padding:0 15px;margin-bottom:30px}

.d-ls28 .text{padding:40px 25px 20px;min-height:110px}

.d-ls28 .text:before{top:26px;left:25px;width:32px;height:3px}

.d-ls28 .tit{font-size:16px}

.d-ls28 li:nth-child(1){padding-top:100px}

.d-ls29 .tit{font-size:18px}

.d-ls29 .desc{margin-top:12px}

.d-ls29 .date{margin-top:6px}

.d-boxRowInd1,.d-rowInd3,.d-rowInd4,.d-rowInd5,.d-rowInd6{padding:60px 0}

.d-rowInd1{padding:30px}

.d-rowInd1 .d-hd1{margin-bottom:20px!important}

.d-box1{display:block}

.d-box1 .box-col,.d-box1 .box-cor{width:100%}

.d-box1 .box-col{margin-bottom:20px}

.d-rowInd2{display:block}

.d-rowInd2 .row-col,.d-rowInd2 .row-cor{width:100%}

.d-rowInd2 .row-col{margin-bottom:20px}

.d-rowInd2 .row-col .d-hd1{margin-bottom:10px!important}

.d-rowInd2 .row-cor .d-hd1{margin-bottom:20px!important}

.d-box2 .icon{margin-bottom:6px;width:50px;height:50px;line-height:50px}

.d-box2 .tit{font-size:16px}

.d-box2 .tit .en{margin-top:4px;font-size:12px}

.d-box3{padding:0 3% 0 7%}

.d-box3 .d-codes{margin-left:8%}

.d-rowInd5 .bg-1{height:230px}

.d-rowInd5 .bg-lg{right:15px;bottom:15px}

.d-rowInd5 .d-btns1{margin-top:25px}

.d-rowInd6 .wp{padding:0}

.d-rowInd6 .d-hd1{margin-bottom:60px!important}

.d-rowInn10,.d-rowInn11,.d-rowInn12,.d-rowInn13,.d-rowInn14,.d-rowInn15,.d-rowInn16,.d-rowInn17,.d-rowInn18,.d-rowInn19,.d-rowInn1_1,.d-rowInn1_2,.d-rowInn1_3,.d-rowInn1_4,.d-rowInn1_5,.d-rowInn1_6,.d-rowInn2,.d-rowInn20,.d-rowInn21,.d-rowInn22,.d-rowInn23,.d-rowInn24,.d-rowInn25_1,.d-rowInn25_2,.d-rowInn25_3,.d-rowInn25_4,.d-rowInn25_5,.d-rowInn25_6,.d-rowInn26,.d-rowInn27_1,.d-rowInn27_2,.d-rowInn28,.d-rowInn29,.d-rowInn3,.d-rowInn30,.d-rowInn31,.d-rowInn32,.d-rowInn33,.d-rowInn34,.d-rowInn35_1,.d-rowInn35_2,.d-rowInn36,.d-rowInn37,.d-rowInn38,.d-rowInn39,.d-rowInn40,.d-rowInn41,.d-rowInn42,.d-rowInn43,.d-rowInn44,.d-rowInn45,.d-rowInn46,.d-rowInn47,.d-rowInn48,.d-rowInn49,.d-rowInn4_1,.d-rowInn4_2,.d-rowInn4_3,.d-rowInn50,.d-rowInn51,.d-rowInn52,.d-rowInn53,.d-rowInn54,.d-rowInn55,.d-rowInn56,.d-rowInn57,.d-rowInn58,.d-rowInn5_1,.d-rowInn5_2,.d-rowInn5_3,.d-rowInn5_4,.d-rowInn5_5,.d-rowInn6,.d-rowInn7,.d-rowInn8_1,.d-rowInn8_2,.d-rowInn8_3,.d-rowInn9{padding:60px 0}

.d-rowInn11,.d-rowInn54,.d-rowInn58{padding:0 0 60px}

.d-rowInn1_4 .d-hd1{top:32px}

.d-rowInn2 .bg1{top:124px}

.d-rowInn2 .bg2{bottom:64px}

.d-rowInn2 .wp{padding:0 20px}

.d-rowInn3 .d-btns2{margin-bottom:30px}

.d-rowInn4_2{min-height:156px}

.d-rowInn4_2 .wp{padding:0 96px}

.d-rowInn4_2 .bg-lg{right:5%}

.d-rowInn4_2 .d-hd1{margin-bottom:20px!important;justify-content:center}

.d-rowInn4_2 .d-text1{text-align:center}

.d-rowInn5_1 .bg1{display:none}

.d-rowInn5_2 .bg1-r{display:none}

.d-rowInn5_3 .d-hd1{margin-bottom:10px!important}

.d-rowInn21{padding:60px 0 30px!important}

.d-rowInn21 .d-hd1{margin-bottom:10px!important}

.d-rowInn25_3 .d-hd1{margin-bottom:0!important}

.d-rowInn25_5 .bg-lg{top:50px}

.d-rowInn27_1 .row-col{width:180px}

.d-rowInn27_1 .row-cor{width:calc(100% - 240px)}

.d-rowInn27_1 .d-text2{padding-top:10px}

.d-rowInn27_2 .row-items{margin-bottom:26px}

.d-rowInn35_2 .d-ls27{margin-bottom:30px}

.d-rowInn53 .d-hd1{top:30px;left:20px}

.d-rowInn54 .bg1{height:204px}

.d-rowInn54 .row-items .d-hd1{margin-bottom:20px!important}

.d-rowInn54 .row-items+.row-items{margin-top:42px}

.d-box4 .box-col{padding-top:5px}

.d-box5{padding:0}

.d-box5 .title{margin-bottom:30px;font-size:24px}

.d-box5 .audio .icon:before{left:10px;top:10px;right:10px;bottom:10px}

.d-box5 .audio .name{font-size:18px}

.d-box6 .box-col{margin-right:40px;width:220px}

.d-box6 .box-cor{width:calc(100% - 260px)}

.d-box6 .title{font-size:24px}

.d-box6 .desc{margin-top:15px;font-size:14px;line-height:1.7}

.d-box8{display:block}

.d-box8 .box-col,.d-box8 .box-cor{width:100%}

.d-box8 .box-col{margin-bottom:20px}

.d-box11 .box-cor{padding:30px}

.d-box11 .title{font-size:24px}

.d-box12 .box-col{margin-right:40px;width:220px}

.d-box12 .box-cor{width:calc(100% - 260px)}

.d-box12 .hd .name{font-size:24px}

.d-box12 .hd .job{font-size:13px}

.d-box12 .desc{font-size:14px;line-height:1.7; height:auto;max-height: 13.6em}

.d-detail1 .hd{padding:10px 0 20px}

.d-detail1 .hd .title{margin-bottom:15px;font-size:22px}

.d-detail1 .hd .info img{max-height:16px}

.d-detail1 .cont,.d-detail1 .dt-page{margin:0}

.d-detail1 .cont{padding:20px 0;font-size:14px;line-height:1.9}

.d-detail1 .dt-page{padding-top:20px}

.d-rowInn23 .tips{margin-bottom: 20px; font-size: 16px !important}

}

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

.d-soPop1 .icon-close{width:34px;height:34px;-webkit-background-size:34px auto;background-size:34px auto}

.d-soPop1 .cont{padding:60px 20px 40px;width:80%;height:auto;display:block}

.d-soPop1 .title{margin-bottom:10px}

.d-soPop1 .input{margin:0;width:100%;height:42px}

.d-soPop1 .inp{height:40px;line-height:40px;font-size:14px}

.d-soPop1 .submit{margin:10px auto 0;height:34px;line-height:34px;font-size:14px}

.footer .footer-link li{width: 50%}

.footer .footer-logo{height:auto;line-height:inherit}

.footer .footer1 .ft-cor{display:block}

.footer .footer-info{margin:0;margin-bottom:15px;display:block;border:none}

.footer .footer-info .items{width:100%;display:block}

.footer .footer-info .hd{padding:15px;width:100%;border:none;border-bottom:1px solid rgba(100,101,102,.2);display:-webkit-flex;display:flex;align-items:center}

.footer .footer-info .hd .icon-arrow{margin:0;margin-right:6px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);flex-shrink:0}

.footer .footer-info .hd .title{text-align:left}

.footer .footer-info .hd .title span{width:auto}

.footer .footer-info .bd{border:none;padding:15px;border-bottom:1px solid rgba(100,101,102,.2)}

.footer .footer-info .items.on .hd .icon-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}

.footer .footer-codes{width:100%;max-width:none;justify-content:center}

.d-hd1{margin-bottom:25px!important}

.d-hd2{margin-bottom:25px;height:120px}

.d-hd2 .tit{padding:20px;text-align:center}

.d-title2 .bg-lg{display:none}

.goTop{right:5px}

.drop01 .drop01-tit{font-size:14px}

.drop02 .drop02-tit{padding:0 30px 0 15px}

.drop02 .icon-arrow{margin-top:-8px;width:16px;height:16px;-webkit-background-size:16px auto;background-size:16px auto}

.d-filter1{display:block}

.d-filter1 .left{margin-bottom:10px}

.d-filter1 .right{justify-content:center}

.d-filter2 .drop01{margin-bottom:10px;width:calc(50% - 5px)}

.d-filter2 .inp{width:62%;font-size:14px}

.d-filter2 .submit{width:33%;font-size:14px}

.d-filter2 .submit .icon-so{width:20px;height:20px}

.d-search1 .inp{width:270px}

.d-search2 .inp{padding:0 15px;width:140px}

.d-innNav2{margin-bottom:25px!important}

.d-innNav2 ul{margin:0 -3px -6px!important}

.d-innNav2 li{padding:0 3px!important;margin-bottom:6px!important;width:50%!important;flex-grow:1}

.d-innNav2 .con{padding:15px;min-height:70px}

.d-innNav2 .icon{bottom:5px;width:40px;height:40px;line-height:40px}

.d-innNav2 .tit{padding-bottom:12px;font-size:16px}

.d-innNav3{margin-bottom:25px!important}

.pages{padding-top:25px!important}

.pages ul{margin-bottom:-4px}

.pages ul li{padding:0 2px;margin-bottom:4px}

.pages ul a{min-width:30px;line-height:28px;font-size:14px}

.pages ul .next a,.pages ul .prev a{width:30px;height:30px;-webkit-background-size:8px auto;background-size:8px auto}

.d-banner{height:auto}

.d-banner .bg{background:0 0}

.d-banner .bg img{display:block;width:100%;height:100%;object-fit:cover}

.d-banner .swiper-btns .btns{width:30px;height:30px}

.d-tabsT1{margin:0 -5px 8px!important}

.d-tabsT1 li{padding:0 5px;margin:0;margin-bottom:8px!important;width:auto;min-width:50%;max-width:100%}

.d-tabsT1 li+li{margin:0}

.d-tabsT1 .con{padding:6px 8px;min-height:0;flex-direction:row;justify-content:center}

.d-tabsT1 .icon{margin:0;margin-right:4px;flex-shrink:0}

.d-tabsT1 .tit span{width:auto;text-align:left}

.d-tabsT2{justify-content:center}

.d-table2{overflow-x:auto}

.d-table2 table{width:500px}

.d-table5{overflow-x:auto}

.d-table5 table{width:1000px}

.d-table6{overflow-x:auto}

.d-table6 table{width:1000px}

.d-text1 .pic{float:none;width:100%;margin:0;margin-bottom:20px;border-radius:15px}

.d-text2{padding-bottom:0;min-height:0}

.d-text2 .title{font-size:18px}

.d-text2 .codes{margin-top:15px;position:static;justify-content:center}

.d-text2 .codes .item{margin:0 12px}

.d-text2.s1{padding:0}

.d-text2.s1 .bd{padding:0}

.d-form1 .title{margin-bottom:10px;font-size:16px}

.d-form1 .desc{font-size:13px}

.d-form1 .cont{margin-bottom:0}

.d-form1 .cont .items{width:100%}

.d-form1 .cont .tit{width:80px;line-height:38px}

.d-form1 .cont .input{width:calc(100% - 80px)}

.d-form1 .cont .inp{padding:0 15px;height:38px;line-height:34px}

.d-form1 .cont .tar{padding:10px 15px;height:80px}

.d-form1 .drop02 .drop02-tit{height:38px;line-height:36px}

.d-swpPag1 .swiper-pagination-bullet{margin:0 4px!important;width:8px!important;height:8px!important}

.d-swp6 .swiper-slide{width:60%}

.d-swp8{padding-bottom:25px}

.d-swp9{padding-bottom:25px}

.d-swp9 .pic{padding-top:51.63%!important}

.d-swp9 .text{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.d-swp9 .d-swpPag2{display:block}

.d-swp9 .swiper-slide{padding:0 10px;width:80%!important;-webkit-transform:translateX(0) scale(1)!important;-ms-transform:translateX(0) scale(1)!important;-o-transform:translateX(0) scale(1)!important;transform:translateX(0) scale(1)!important;transform-origin:0 0}

.ls-col4{width:50%!important}

.d-ls1 .date{font-size:14px}

.d-ls1 .tit{margin-top:3px}

.d-ls2 .date{font-size:14px}

.d-ls3 .hd .icon{margin-right:10px}

.d-ls3 .hd .tit{font-size:18px}

.d-ls4.ls_1{margin:0 -4px -8px}

.d-ls4.ls_1 li{padding:0 4px;margin-bottom:8px;width:33.33%}

.d-ls5{margin-bottom:-50px}

.d-ls5 li{margin-bottom:50px;width:100%}

.d-ls5 .con{padding:15px 20px;min-height:76px}

.d-ls5 .icon{width:100px;margin-top:-50px}

.d-ls5 .tit{font-size:18px}

.d-ls6{margin:0 -5px -10px}

.d-ls6 li{padding:0 5px;margin-bottom:10px;margin:0!important;width:25%}

.d-ls6 .con:after{display:none}

.d-ls7{margin:0 -5px;display:block}

.d-ls7 li{padding:0 5px!important;width:50%;float:left}

.d-ls7 .con{margin-bottom:10px;padding:20px 15px;height:190px}

.d-ls7 .icon{width:36px;height:36px;line-height:36px}

.d-ls7 li:nth-child(2){float:right}

.d-ls8{margin:0 -6px -20px}

.d-ls8 li{padding:0 6px;margin-bottom:20px;width:33.33%}

.d-ls9 .con{display:block}

.d-ls9 .pic,.d-ls9 .text{width:100%;margin:0}

.d-ls9 .tit{font-size:18px}

.d-ls9 .tit .icon{width:26px;height:26px;line-height:26px}

.d-ls10{margin:0 -6px -20px}

.d-ls10 li{padding:0 6px;margin-bottom:20px}

.d-ls11 .con{padding:20px 0;display:block}

.d-ls11 .pic,.d-ls11 .text{width:100%}

.d-ls11 .pic{margin-bottom:15px}

.d-ls11 .text{padding:0 15px}

.d-ls12 .con{padding:20px 0!important;display:block}

.d-ls12 .pic,.d-ls12 .text{width:100%}

.d-ls12 .pic{margin-bottom:15px;display:block!important}

.d-ls12 .text{padding:0 15px!important}

.d-ls12 .desc{display:block}

.d-ls13 .con{padding:15px;min-height:0}

.d-ls14 .con{padding:20px}

.d-ls14 .pic{margin-right:20px;width:180px}

.d-ls14 .text{padding:4px 0;width:calc(100% - 200px)}

.d-ls14 .con:hover{padding:20px}

.d-ls15{margin:0 -6px -20px}

.d-ls15 li{padding:0 6px;margin-bottom:20px;width:50%}

.d-ls16{margin:0 -6px -20px}

.d-ls16 li{padding:0 6px;margin-bottom:20px}

.d-ls17{margin-bottom:-20px}

.d-ls17 li{margin-bottom:20px;width:50%}

.d-ls17 .con{padding:20px;min-height:120px}

.d-ls17 .num{font-size:14px}

.d-ls18{margin-bottom:-20px}

.d-ls18 li{margin-bottom:20px;width:50%}

.d-ls18 .con{padding:20px!important;min-height:120px!important}

.d-ls19 .con{padding:20px 0;display:block}

.d-ls19 .left,.d-ls19 .right{width:100%}

.d-ls19 .left{margin-bottom:15px}

.d-ls19 .tit{margin-bottom:10px;font-size:18px;line-height:1.5}

.d-ls19 .play-btn{width:60px;height:60px}

.d-ls20 .hd{padding:20px;height:80px}

.d-ls20 .hd .icon{margin-right:10px;width:30px;height:30px;line-height:30px}

.d-ls20 .hd .tit{font-size:18px}

.d-ls22{margin:0 -6px -20px!important}

.d-ls22 li{padding:0 10px!important;margin-bottom:20px!important;width:33.33%}

.d-ls22 .pic{border-width:5px}

.d-ls23{margin-bottom:-20px}

.d-ls23 li{margin-bottom:20px;width:100%}

.d-ls24{margin:0 -10px -20px}

.d-ls24 li{padding:0 10px;margin-bottom:20px;width:50%}

.d-ls24 li:before{display:none}

.d-ls24 .con{padding:20px}

.d-ls27 li{width:50%;flex-grow:1}

.d-ls27 .mask-desc{padding:10px 20px 15px}

.d-ls27 .icon{margin-bottom:4px}

.d-ls27 .tit .cn{font-size:16px}

.d-ls27 .tit .en{font-size:12px}

.d-ls27 li:nth-child(3) .con{padding-top:40%}

.d-ls27 li.i3 .mask-desc{left:auto;right:0;width:50%;height:100%}

.d-ls28{margin:0 -10px -20px}

.d-ls28 li{padding:0 10px;margin-bottom:20px}

.d-ls28 .text{margin:-20px 10px 0;padding:30px 15px 15px;width:80%;min-height:90px}

.d-ls28 .text:before{left:15px;top:20px}

.d-ls28 .tit{font-size:14px}

.d-ls29 .tit:before{top:10px}

.d-ls29 .desc{margin-top:10px;font-size:14px;line-height:1.5;max-height:3em}

.d-ls29 .date{padding-left:20px;font-size:12px;-webkit-background-size:14px auto;background-size:14px auto}

.d-boxRowInd1,.d-rowInd3,.d-rowInd4,.d-rowInd5,.d-rowInd6{padding:40px 0}

.d-rowInd1{margin-bottom:20px;padding:20px}

.d-rowInd2 .row-col,.d-rowInd2 .row-cor{padding:20px}

.d-rowInd3 .d-hd1{padding:0;position:static;justify-content:center}

.d-box2{margin-bottom:20px;padding:0;height:auto;display:-webkit-flex;display:flex;flex-wrap:wrap}

.d-box2 .box-items{position:static;width:50%;height:120px;flex-shrink:0}

.d-box2 .box-items .con{height:100%}

.d-box2 .icon{width:40px;height:40px;line-height:40px}

.d-box2 .tit .en{font-size:10px}

.d-box2 .bg-lg{width:50px}

.d-box2 .box-items.i5{width:100%}

.d-box2 .box-items.i7{width:100%;height:auto}

.d-box3{padding:0 3%;display:block}

.d-box3 .d-tabsT1{margin-right:0}

.d-box3 .d-codes{margin:0;margin-top:15px}

.d-rowInd5 .bg-1{height:180px}

.d-rowInd5 .bg-lg{width:120px}

.d-rowInd6 .d-hd1{margin-bottom:60px!important}

.d-rowInn10,.d-rowInn11,.d-rowInn12,.d-rowInn13,.d-rowInn14,.d-rowInn15,.d-rowInn16,.d-rowInn17,.d-rowInn18,.d-rowInn19,.d-rowInn1_1,.d-rowInn1_2,.d-rowInn1_3,.d-rowInn1_4,.d-rowInn1_5,.d-rowInn1_6,.d-rowInn2,.d-rowInn20,.d-rowInn21,.d-rowInn22,.d-rowInn23,.d-rowInn24,.d-rowInn25_1,.d-rowInn25_2,.d-rowInn25_3,.d-rowInn25_4,.d-rowInn25_5,.d-rowInn25_6,.d-rowInn26,.d-rowInn27_1,.d-rowInn27_2,.d-rowInn28,.d-rowInn29,.d-rowInn3,.d-rowInn30,.d-rowInn31,.d-rowInn32,.d-rowInn33,.d-rowInn34,.d-rowInn35_1,.d-rowInn35_2,.d-rowInn36,.d-rowInn37,.d-rowInn38,.d-rowInn39,.d-rowInn40,.d-rowInn41,.d-rowInn42,.d-rowInn43,.d-rowInn44,.d-rowInn45,.d-rowInn46,.d-rowInn47,.d-rowInn48,.d-rowInn49,.d-rowInn4_1,.d-rowInn4_2,.d-rowInn4_3,.d-rowInn50,.d-rowInn51,.d-rowInn52,.d-rowInn53,.d-rowInn54,.d-rowInn55,.d-rowInn56,.d-rowInn57,.d-rowInn58,.d-rowInn5_1,.d-rowInn5_2,.d-rowInn5_3,.d-rowInn5_4,.d-rowInn5_5,.d-rowInn6,.d-rowInn7,.d-rowInn8_1,.d-rowInn8_2,.d-rowInn8_3,.d-rowInn9{padding:40px 0}

.d-rowInn11,.d-rowInn54,.d-rowInn58{padding:0 0 40px}

.d-rowInn1_1 .d-imgs2{margin-bottom:0}

.d-rowInn1_2 .wp{flex-wrap:wrap}

.d-rowInn1_2 .row-col,.d-rowInn1_2 .row-cor{width:100%}

.d-rowInn1_2 .row-col{order:2}

.d-rowInn1_2 .row-cor{margin-bottom:20px;order:1}

.d-rowInn1_4 .d-hd1{position:static}

.d-rowInn5_3 .wp{display:block}

.d-rowInn5_3 .row-col,.d-rowInn5_3 .row-cor{width:100%}

.d-rowInn5_3 .row-col{margin-bottom:60px}

.d-rowInn5_5 .d-box7 .box-col{margin:0;order:2}

.d-rowInn5_5 .d-box7 .box-cor{margin-bottom:20px;order:1}

.d-rowInn5_5 .d-hd1{flex-wrap:wrap}

.d-rowInn5_5 .d-hd1 .hd-col,.d-rowInn5_5 .d-hd1 .hd-cor{width:100%;margin:0;margin-top:15px}

.d-rowInn5_5 .d-btns1{justify-content:flex-end}

.d-rowInn21{padding:40px 0 20px!important}

.d-rowInn21 .d-hd1{margin-bottom:5px!important}

.d-rowInn25_1 .wp3{display:block}

.d-rowInn25_1 .row-col,.d-rowInn25_1 .row-cor{width:100%}

.d-rowInn27_1 .wp{display:block}

.d-rowInn27_1 .row-col{margin:0 auto 20px}

.d-rowInn27_1 .row-cor{width:100%}

.d-rowInn27_1 .d-text2{padding-top:4px}

.d-rowInn27_2 .d-hd1{flex-wrap:wrap}

.d-rowInn27_2 .d-hd1 .hd-col,.d-rowInn27_2 .d-hd1 .hd-cor{width:100%}

.d-rowInn27_2 .d-hd1 .hd-cor{margin:0;margin-top:15px}

.d-rowInn34 .d-hd1{flex-wrap:wrap}

.d-rowInn34 .d-hd1 .hd-col{width:100%}

.d-rowInn34 .d-hd1 .hd-cor{margin:0;margin-top:15px;width:100%}

.d-rowInn34 .d-search2 .inp{width:calc(100% - 100px)}

.d-rowInn35_2 .d-ls27{margin-bottom:20px}

.d-box4{flex-wrap:wrap}

.d-box4 .box-col,.d-box4 .box-cor{width:100%}

.d-box4 .box-col{margin-bottom:20px}

.d-box5 .box-cor{padding-top:20px;width:40%}

.d-box5 .title{margin-bottom:20px}

.d-box5 .desc{margin-bottom:15px}

.d-box5 .audio .icon{margin-bottom:15px;width:80px}

.d-box5 .audio .icon:before{left:5px;top:5px;right:5px;bottom:5px}

.d-box5 .audio .name{font-size:14px}

.d-imgs2{margin:0 auto;width:360px}

.d-box6{padding:0;display:block}

.d-box6 .box-col,.d-box6 .box-cor{width:100%;margin:0}

.d-box6 .box-col{margin:0 auto 20px;width:180px}

.d-box7{flex-wrap:wrap}

.d-box7 .box-col,.d-box7 .box-cor{width:100%}

.d-box7 .box-col{margin-bottom:20px}

.d-box9{flex-wrap:wrap}

.d-box9 .box-col{padding:0;margin:0 auto;width:240px;order:2}

.d-box9 .box-cor{margin-bottom:15px;width:100%;order:1}

.d-box10{flex-wrap:wrap}

.d-box10 .box-col,.d-box10 .box-cor{width:100%}

.d-box10 .box-col{display:none}

.d-box11{margin-bottom:30px}

.d-box11 .box-cor{padding:15px 20px}

.d-box11 .title{padding-top:10px;font-size:15px}

.d-box12{padding:20px;display:block}

.d-box12 .box-col{margin:0 auto 15px;width:180px}

.d-box12 .box-cor{width:100%}

.d-box12 .hd .name{font-size:20px}

.d-box12 .d-btns1{margin-top:15px;justify-content:center}

.d-box13{padding:20px}

.d-rowInn23 .tips{margin-bottom: 15px; font-size: 14px !important}

}

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

.header{padding:10px 15px}

.header .header-logo{width:176px}

.d-hd1{flex-wrap:wrap}

.d-filter1{padding:15px 20px}

.d-search1{width:100%}

.d-search1 .icon-so{width:18px;height:18px}

.d-search1 .inp{padding-right:10px;width:calc(100% - 90px);font-size:12px}

.d-search1 .submit{width:80px;height:34px}

.d-search1 .submit .icon-subSo{width:20px;height:20px}

.d-innNav2 .icon{width:30px;height:30px;line-height:30px}

.d-innNav2 .tit{font-size:14px}

.d-innNav2 .tit:before{width:30px}

.d-text1 img{float:none!important;width:auto!important}

.d-swp2 .pic{margin-bottom:15px}

.d-swp6 .swiper-slide{width:80%}

.ls-col2{width:100%!important}

.ls-col4{width:100%!important}

.d-ls1 .con{padding:10px 15px}

.d-ls1 .pic{margin-left:10px;width:80px}

.d-ls1 .text{width:calc(100% - 90px)}

.d-ls1 .date{font-size:12px}

.d-ls1 .tit{font-size:14px}

.d-ls2 .con{height:46px;line-height:46px}

.d-ls2 .date{font-size:12px}

.d-ls2 .tit{font-size:14px}

.d-ls3 .hd .tit{font-size:16px}

.d-ls3 .bd .bd-head{margin-bottom:15px}

.d-ls4 li{width:101%}

.d-ls4.ls_1 li{width:50%}

.d-ls6{font-size:9px}

.d-ls6 .t1 .num{font-size:20px}

.d-ls7 .tit{font-size:12px}

.d-ls7 .desc{margin-top:4px;font-size:14px;line-height:1.5}

.d-ls8 li{width:50%}

.d-ls10 li{width:100%}

.d-ls10 .text{min-height:0}

.d-ls14 .con{display:block}

.d-ls14 .pic,.d-ls14 .text{width:100%}

.d-ls14 .pic{margin:0;margin-bottom:10px}

.d-ls15 li{width:100%}

.d-ls15 .text{min-height:0}

.d-ls16 li{width:100%}

.d-ls17 li{width:100%}

.d-ls17 .con{min-height:0}

.d-ls18 li{width:100%}

.d-ls18 .con{min-height:0!important}

.d-ls22 li{width:50%}

.d-ls24 li{width:100%}

.d-ls25 .con{height:56px;line-height:56px}

.d-ls25 .icon{margin-top:19px;margin-right:4px;width:18px;height:18px;line-height:18px}

.d-ls28 li{padding-top:0!important;margin:0!important;margin-bottom:20px!important;width:100%}

.d-ls28 .text{width:auto}

.d-box2 .tit .en{font-size:9px}

.d-rowInn53 .d-hd1{position:static;justify-content:center}

.d-imgs2{padding:5px 30px 0;width:240px}

.d-imgs2:after,.d-imgs2:before{width:20px;height:20px}

.d-box11{display:block}

.d-box11 .box-col,.d-box11 .box-cor{width:100%}

.d-box11 .title{font-size:16px}

.d-detail1 .hd .info{font-size:12px}

.d-detail1 .hd .info img{margin-right:3px;max-height:14px}

}

@media only screen and (max-width:374px){
    .header .header-logo{width: 152px}
}