*,: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:#3d4c63;background:#fff;font:14px/1.5 Arial,"Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}.dd-newsLs1 p
                      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:#444;font-family:Arial,"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}
.wp{width:100%;max-width:1400px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
@font-face{font-family:SF-Pro-Text-SemiboldItalic;src:url(/static/fonts/SF-Pro-Text-SemiboldItalic.ttf)}
.dd-headerrel01-menuBtn{display:none;margin-top:-20px;position:absolute;right:40px;top:50%;width:40px;height:40px;cursor:pointer;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;z-index:5}
.dd-headerrel01-menuBtn span{position:absolute;left:0;top:50%;right:0;width:24px;height:4px;margin-top:-2px;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.dd-headerrel01-menuBtn span:after,.dd-headerrel01-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}
.dd-headerrel01-menuBtn span:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}
.dd-headerrel01-menuBtn span:after{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}
.dd-headerrel01-menuBtn.dd-headerrel01-menuBtn__open span{background-color:transparent}
.dd-headerrel01-menuBtn.dd-headerrel01-menuBtn__open span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.dd-headerrel01-menuBtn.dd-headerrel01-menuBtn__open span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.dd-headerrel01{
        background: rgba(255, 255, 255, 0.2);
    padding:27px 3.49%;position:fixed;left:0;top:0;right:0;height:135px;z-index:100;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-headerrel01:before{content:'';position:absolute;left:0;top:0;right:0;height:14px;background:url(/static/images/dd-bg4.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.dd-headerrel01-logo{float:left;display:block;width:236px;height:81px;line-height:81px;font-size:0;overflow:hidden}
.dd-headerrel01-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.dd-headerrel01-logo img:nth-child(2){display: none}
.dd-headerrel01-hdr{float:right;width:calc(100% - 260px);font-size:0;text-align:right}
.dd-headerrel01-nav{padding-right:20px;display:inline-block;vertical-align:middle;width:calc(100% - 184px);font-size:0}
.dd-headerrel01-nav>li{display:inline-block;vertical-align:middle}
.dd-headerrel01-nav li a{font-weight: bold}
.dd-headerrel01-nav>li>a{padding:0 40px;display:block;font-size:21px;color:#fff;line-height:81px;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-headerrel01-nav>li>a:after{content:'';position:absolute;left:50%;bottom:18px;width:60px;height:6px;background-color:#54b1e6;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-headerrel01-nav>li.on>a,.dd-headerrel01-nav>li:hover>a{color:#54b1e6}
.dd-headerrel01-nav>li.on>a:after,.dd-headerrel01-nav>li:hover>a:after{opacity:1;filter:alpha(opacity=100)}
.dd-headerrel01-btn{display:inline-block;vertical-align:middle;width:184px;font-size:0;text-align:center;position:relative}
.dd-headerrel01-btn:before{content:'';position:absolute;left:0;top:50%;width:1px;height:42px;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.dd-headerrel01-btn>div{margin:0 5px}
.dd-headerrel01-so{display:inline-block;vertical-align:middle;width:60px;height:60px;background:url(/static/images/dd-so.png) center center no-repeat;-webkit-background-size:23px auto;background-size:23px auto;cursor:pointer;position:relative}
.dd-headerrel01-lang{display:inline-block;vertical-align:middle;font-size:0;color:#fff}
.dd-headerrel01-lang a,.dd-headerrel01-lang em{display:inline-block;vertical-align:middle;font-size:19px;color:#fff;line-height:60px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-headerrel01-lang em{margin: 0 5px;}
.dd-headerrel01-lang a:hover{color:#113195}
.dd-headerrel01-lang a.on{color:#54b1e6}
.dd-headerrel01.active{background-color:#113195}
.dd-headerrel01.active .dd-headerrel01-nav>li.on>a,.dd-headerrel01.active .dd-headerrel01-nav>li:hover>a{color:#54b1e6}
.dd-headerrel01.active .dd-headerrel01-nav>li:hover>a:after,.dd-headerrel01.active .dd-headerrel01-nav>li>a:after{background-color:#54b1e6}
.dd-headerrel01.active .dd-headerrel01-lang a:hover{color:#54b1e6}
.dd-so{margin:0 auto;width:80%;position:relative;overflow:hidden;display:none}
.dd-so input{outline:0;border:none}
.dd-so .inp{padding:0 60px 0 20px;display:block;width:100%;height:50px;line-height:50px;background-color:#fff;font-size:16px;color:#000}
.dd-so .submit{position:absolute;right:0;top:0;width:50px;height:50px;background:url(/static/images/dd-so2.png) center center no-repeat;-webkit-background-size:30px auto;background-size:30px auto}
.dd-soPop{position:absolute;right:0;top:100%;width:240px;z-index:10;display:none}
.dd-soPop input{outline:0;border:none}
.dd-soPop .inp{padding:0 50px 0 20px;display:block;width:100%;height:40px;line-height:40px;background-color:#fff;font-size:14px;color:#000}
.dd-soPop .submit{position:absolute;right:0;top:0;width:40px;height:40px;background:url(/static/images/dd-so2.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.dd-footer{padding:52px 7.4% 40px 9%;background:linear-gradient(0deg,#2254c9,#113195)}
.dd-footer-hd{margin-bottom:10px;overflow:hidden}
.dd-footer-share{padding-top:2px;float:left;width:180px;font-size:0}
.dd-footer-share .item{margin-right:4px;display:inline-block;vertical-align:top;width:40px;height:40px;line-height:40px;font-size:0;text-align:center;overflow:hidden}
.dd-footer-share .item img{display:inline-block;vertical-align:middle;max-width:26px;max-height:100%}
.dd-footer-nav{font-size:19px;color:#fff;line-height:1.74;overflow:hidden}
.dd-footer-nav dl{padding:0 22px;float:left;width:29.5%;position:relative}
.dd-footer-nav dl:before{content:'';position:absolute;left:0;top:10px;width:3px;height:110px;background:linear-gradient(180deg,#54b1e6,#2254c9)}
.dd-footer-nav dd a{margin-bottom:15px;display:block;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-footer-nav dl:nth-child(1){width:40%}
.dd-footer-nav dd a:hover{background:linear-gradient(90deg,#c82d26 0,#58ade0 20%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.dd-footer-copy{padding-left:180px;font-size:16px;color:#54b1e6}
.dd-footer-copy a{color:#54b1e6; margin-left:10px;}
.dd-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;display:none}
.dd-pop .dd-pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}
.dd-code{padding:20px;position:absolute;left:50%;top:50%;max-width:450px;width:95%;background-color:#fff;border-radius:10px;font-size:0;text-align:center;white-space:nowrap;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.dd-code .close{position:absolute;top:0;right:-40px;width:35px;height:35px;background:red url(/static/images/dd-close.png) center no-repeat;background-size:25px auto;border-radius:5px;cursor:pointer}
.dd-code .item{display:inline-block;vertical-align:top;width:49%}
.dd-code .item .pic{width:80%;margin:0 auto 10px}
.dd-code .item .pic img{display:block;width:100%}
.dd-code .item h4{font-size:16px;text-align:center;font-weight:400}
.dd-btn1{margin-top:50px;font-size:0;text-align:center}
.dd-btn1 .a1{padding:0 26px 0 30px;display:inline-block;vertical-align:middle;font-size:21px;color:#fefefe;height:60px;line-height:60px;/*border:2px solid #54b1e6;*/background-color:#54b1e6;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-btn1 .a1 i{margin:-2px 0 0 20px;display:inline-block;vertical-align:middle;width:45px;height:21px;background:url(/static/images/dd-jt1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-btn1 .a1:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px); }
/*.dd-btn1 .a1:hover{background:#113195;border:#113195}*/
.dd-btn1.dd-btn1_2 .a1{display:block;/*border:2px solid #fff;*/background-color:transparent;}
.dd-btn1.dd-btn1_2 .a1 i{margin-left:12px}
.dd-btn1.dd-btn1_2 .a1:hover{background-color:#54b1e6;border-color:#54b1e6}
.dd-btn1.dd-btn1_3 .a1{padding:0 17px 0 19px;min-width:180px;background-color:#113195;border-color:#113195}
.dd-tit1{padding-bottom:40px;position:relative}
.dd-tit1:after{content:'';position:absolute;left:0;bottom:0;width:187px;height:6px;background:linear-gradient(268deg,#54b1e6,#ca2b23)}
.dd-tit1 h3{font-size:36px;color:#fefefe;line-height:1.33;}
.dd-tit2{padding-bottom:12px;position:relative}
.dd-tit2:after{content:'';position:absolute;left:50%;bottom:0;width:155px;height:6px;background:linear-gradient(268deg,#54b1e6,#ca2b23);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.dd-tit2 h3{font-size:48px;color:#00057b;text-align:center}
.dd-banner{height:92vh;position:relative;background-color: #2254c9;overflow:hidden}
.dd-banner .bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity: .4;
    filter: alpha(opacity=40);}
.dd-banner .lx1{
    position: absolute;
    left: -5%;
    bottom: 40%;
    width: 11.9%;
    z-index: 2;
}
.dd-banner .lx2{position: absolute; left: 9.69%; bottom: 17.58%; width: 10.1%; z-index: 2;}
.dd-banner .lx3{position: absolute; left: 1.35%; bottom: 1.82%; width: 5.52%; z-index: 2;}
.dd-banner .lx4{position: absolute; right: -5%; bottom: 29.58%; width: 10.1%; z-index: 2;}
.dd-banner .lx5{position: absolute; right: 0.78%; bottom: 1.93%; width: 8.65%; z-index: 2;}
.dd-bannerCont{padding:0 13%;margin-top:66px;position:absolute;left:0;top:50%;right:0;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.dd-bannerCont h2{font-size:60px;color:#fff;line-height:1.19;font-weight:400;text-align:center}
.dd-banner .lx1, .dd-banner .lx2, .dd-banner .lx3, .dd-banner .lx4, .dd-banner .lx5{opacity: 0;
    filter: alpha(opacity=0);}
.dd-banner .lx1{animation:hAni 3.5s linear 2.5s alternate infinite;-webkit-animation:hAni 3.5s linear 2.5alternate infinite}
.dd-banner .lx2{animation:hAni 3.5s linear 1.5s alternate infinite;-webkit-animation:hAni 3.5s linear 3.5s alternate infinite}
.dd-banner .lx3{animation:hAni 3.5s linear 4s alternate infinite;-webkit-animation:hAni 3.5s linear 4s alternate infinite}
.dd-banner .lx4{animation:hAni 3.5s linear 4.5s alternate infinite;-webkit-animation:hAni 3.5s linear 4.5s alternate infinite}
.dd-banner .lx5{animation:hAni 3.5s linear 5s alternate infinite;-webkit-animation:hAni 3.5s linear 5s alternate infinite}
.dd-row1{padding:16.4vh 7.29%;min-height:932px;background-repeat:no-repeat;background-position:center right;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.dd-row1 .dd-tit1{width:50%;position:relative;z-index:2}
.dd-row1 .dd-btn1{margin:112px 0 -32px;width:320px;position:relative;z-index:2}
.dd-row1 .dd-btn1 a{padding:0;margin-bottom:32px;display:block}
.dd-row2{padding:162px 0 154px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.dd-row2:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.65)}
.dd-row2 .dd-tit2{margin-bottom:30px;position:relative;z-index:2}
.dd-row2 .dd-desc{position:relative;z-index:2}
.dd-row2 .dd-btn1{margin-top:35px;position:relative;z-index:2}
.dd-desc{margin:0 auto;width:820px;font-size:21px;color:#00057b;text-align:center;line-height:1.7}
.dd-row3{padding:158px 11.25% 192px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.dd-row3:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.7)}
.dd-row3 .dd-tit2{margin-bottom:54px;position:relative;z-index:2}
.dd-row3 .dd-tit2:after{width:94px}
.dd-row3 .dd-btn1{margin-top:75px;position:relative;z-index:2}
.dd-row3 .dd-newsLs1{position:relative;z-index:2}
.dd-newsLs1{margin:0 -21px -40px;font-size:0}
.dd-newsLs1 li{padding:0 21px;margin-bottom:40px;display:inline-block;vertical-align:top;width:33.33%}
.dd-newsLs1 .con{padding:52px 30px 22px;display:block;background-color:#fff;box-shadow:0 5px 31px rgba(4,0,0,.15);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-newsLs1 p{ font-size:20px; margin-bottom:10px; color:#113195;font-weight:bold;letter-spacing:1px;}
.dd-newsLs1 h4{margin-bottom:73px;font-size:21px;color:#000;font-weight:bold;line-height:1.5;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical; height: 4.5em;}
.dd-newsLs1 .btn{font-size:0}
.dd-newsLs1 .btn span{display:inline-block;vertical-align:middle;font-size:20px;color:#113195;font-weight:700;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-newsLs1 .btn i{margin:-2px 0 0 25px;display:inline-block;vertical-align:middle;width:45px;height:21px;background:url(/static/images/dd-jt2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dd-newsLs1 .con:hover{box-shadow:0 13px 31px rgba(4,0,0,.2)}
.dd-newsLs1 .con:hover h4{color:#113195}
.dd-newsLs1 .con:hover .btn span{background:linear-gradient(90deg,#c82d26 0,#58ade0 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.dd-newsLs1 .con:hover .btn i{background-image:url(/static/images/dd-jt3.png);-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}
.box-jy{position:absolute;right:0;bottom:0;width:1208px;height:100%}
.box-jy .jy-bg{position:absolute;left:0;bottom:0;width:100%;max-height:100%;z-index:1}
.box-jy .xt{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:2}
.box-jy .xt img{position:absolute;left:0;bottom:0;width:100%;max-height:100%}
.box-jy .box-bigImg{
    top: 55px;
    position:absolute;left:0;bottom:0;width:100%;height:100%;z-index: 3}
.box-jy .jy{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:3}
.box-jy .jy img{position:absolute;left:0;bottom:0;width:100%;max-height:100%}
.box-jy .xd{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:4}
.box-jy .xd img{position:absolute;left:0;bottom:0;width:100%;max-height:100%}
.txt-ls{}
.txt-ls>div{padding:10px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.txt-ls .con{display:block;padding:6px;position:relative}
.txt-ls .con:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid;border-image:linear-gradient(206deg,rgba(181,240,248,1),rgba(151,151,151,0)) 1 1;filter:blur(0)}
.txt-ls .con i{display:block;position:absolute;overflow:hidden;background-image:url(/static/images/dd-border.svg);background-repeat:no-repeat;transition:all .5s;width:0;height:0;opacity:0}
.txt-ls .con i.t{width:0;height:0;overflow:hidden;background-position:0 top;background-size:100%;top:0;left:0}
.txt-ls .con i.r{width:0;height:0;background-position:right 0;background-size:auto 100%;right:0;top:0}
.txt-ls .con i.b{width:0;height:0;background-position:0 bottom;background-size:100%;bottom:0;right:0}
.txt-ls .con i.l{width:0;height:0;background-position:left 0;background-size:auto 100%;left:0;bottom:0}
.txt-ls .i1{margin:0 0 41% -16.5%;width:21%}
.txt-ls .i1:before{content:'';position:absolute;left:0;top:0;width:246px;height:508px;/*background:url(/static/images/dd-line2.png) center center no-repeat;*/-webkit-background-size:contain;background-size:contain;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.txt-ls .i2{margin:0 0 41% 17.5%;width:20.5%}
.txt-ls .i2:before{content:'';position:absolute;right:0;top:0;width:246px;height:508px;/*background:url(/static/images/dd-line2.png) center center no-repeat;*/-webkit-background-size:100% 100%;background-size:100% 100%}
.txt-ls .i3{margin:0 0 25% -26%;width:27.4%}
.txt-ls .i3:before{content:'';position:absolute;left:0;top:0;width:260px;height:388px;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.txt-ls .i4{margin:0 0 25% 26%;width:27.5%}
.txt-ls .i4:before{content:'';position:absolute;right:0;top:0;width:260px;height:388px;/*background:url(/static/images/dd-line1.png) center center no-repeat;*/-webkit-background-size:100% 100%;background-size:100% 100%}
.txt-ls .inner{padding:20px 20px;display:block;background:url(/static/images/dd-bg6.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;overflow: hidden}
.txt-ls .inner:after{content:'';position:absolute;left:50%;bottom:-49px;width:220px;height:87px;background:url(/static/images/dd-light.png) center center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;-webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)}
/*背景过滤*/
.txt-ls .inner .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;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

/*
.txt-ls .inner .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;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
*/
.txt-ls h4{margin-bottom:15px;font-size:22px;color:#b8e7ff;line-height:1;font-weight:400;/*font-family:SF-Pro-Text-SemiboldItalic;*/position:relative;z-index:2}
.txt-ls h4 span{font-style:italic}
.txt-ls .txt{font-size:16px;color:#fff;line-height:1.38;height:3.5em; margin-top:5px;position:relative;overflow: hidden;z-index:2}
.txt-ls .bt{margin-top:6px;padding-top:6px;border-top:1px solid;border-image:linear-gradient(48deg,rgba(83,177,230,.6),rgba(2,198,209,.09)) 1 1;font-size:16px;color:#fff;position:relative;z-index:2}
/*背景变清晰*/
.txt-ls .con:hover .inner .bg{opacity:0.15;filter:alpha(opacity=15)}

.txt-ls .con:hover h4{color:#000a7f}
.txt-ls .con:hover .txt{color:#000b83}
.txt-ls .con:hover .bt{color:#00067d;border-top:1px solid;border-image:linear-gradient(48deg,rgba(0,7,126,.6),rgba(0,7,126,.25)) 1 1}
.txt-ls .con:hover i{opacity:1}
.txt-ls .con:hover i.t{width:100%;height:3px}
.txt-ls .con:hover i.r{height:100%;width:3px}
.txt-ls .con:hover i.b{width:100%;height:3px}
.txt-ls .con:hover i.l{height:100%;width:3px}
.yz-ls{}
.yz-ls>div{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.yz-ls .pic{width: 140px; overflow:hidden}
.yz-ls .pic img{display:block;width:100%}
.yz-ls .gs{position: absolute; left: 50%; bottom: 50%; width: 250px; max-width: none; -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);}
.yz-ls .tit{margin:0 auto;width:140%;position:absolute;left:50%;right:0;font-size:0;text-align:center;overflow:hidden;-webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);}
.yz-ls .tit img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.yz-ls .i1{bottom:8%;margin-left:-15%}
.yz-ls .i2{bottom:3%}
.yz-ls .i3{bottom:8%;margin-left:15%}
.yz-ls .i1 .gs{width: 220px}
.yz-ls .i1 .tit{bottom:88%;}
.yz-ls .i2 .tit{bottom:97%}
.yz-ls .i2 .gs{width: 220px}
.yz-ls .i3 .tit{bottom:88%}
.yz-ls .i3 .gs{width: 260px}
.box-jy .jy-bg,.txt-ls>div,.yz-ls .pic,.yz-ls .tit, .box-jy .jy, .box-jy .xt,  .box-jy .xt img, .box-jy .xd, .box-jy .xd img:nth-child(2), .box-jy .xd img:nth-child(3){opacity:0;filter:alpha(opacity=0)}
.box-jy.animated .yz-ls .pic{animation:hAni .6s linear .6s forwards;-webkit-animation:hAni .6s linear .6s forwards}
.box-jy.animated .yz-ls>div:hover .gs{animation:hAni3 1.5s linear forwards;-webkit-animation:hAni3 1.5s linear forwards}
.box-jy.animated .yz-ls .tit{animation:hAni .6s linear .6s forwards;-webkit-animation:hAni .6s linear .6s forwards; font-size:20px; color:#000066; font-weight:bold}
.box-jy.animated .jy-bg{animation:hAni .6s linear 1s forwards;-webkit-animation:hAni .6s linear 1s forwards}
/*.box-jy.animated .box-bigImg{animation:hAni4 3s ease-out 2.9s alternate infinite;-webkit-animation:hAni4 3s ease-out 2.9s alternate infinite}*/
.box-jy.animated .xt{animation:hAni .6s linear 1.2s forwards;-webkit-animation:hAni .6s linear 1.2s forwards}
.box-jy.animated .xt img{animation:hAni2 2s linear alternate infinite;-webkit-animation:hAni2 2s linear alternate infinite}
.box-jy.animated .jy{animation:hAni .6s linear 1.6s forwards;-webkit-animation:hAni .6s linear 1.6s forwards}
.box-jy.animated .xd{animation:hAni .6s linear 1.8s forwards;-webkit-animation:hAni .6s linear 1.8s forwards}
.box-jy.animated .xd img:nth-child(2){animation:hAni .6s linear .8s alternate infinite;-webkit-animation:hAni .6s linear .8s alternate infinite}
.box-jy.animated .xd img:nth-child(3){animation:hAni 1.2s linear 1s alternate infinite;-webkit-animation:hAni 1.2s linear 1s alternate infinite}
.box-jy.animated .txt-ls>div{animation:hAni .6s linear 2.4s forwards;-webkit-animation:hAni .6s linear 2.4s forwards}
@keyframes hAni{
    from{opacity:0;filter:alpha(opacity=0)}
    to{opacity:1;filter:alpha(opacity=100)}
}
@-webkit-keyframes hAni{
    from{opacity:0;filter:alpha(opacity=0)}
    to{opacity:1;filter:alpha(opacity=100)}
}
@keyframes hAni2{
    0%{opacity:1;filter:alpha(opacity=100)}
    20%{opacity:.8;filter:alpha(opacity=80)}
    100%{opacity:.2;filter:alpha(opacity=20)}
}
@-webkit-keyframes hAni2{
    0%{opacity:1;filter:alpha(opacity=100)}
    20%{opacity:.8;filter:alpha(opacity=80)}
    100%{opacity:.2;filter:alpha(opacity=20)}
}
@keyframes hAni3{
    0%{opacity:1;filter:alpha(opacity=100)}
    50%{opacity:0;filter:alpha(opacity=0)}
    100%{opacity:1;filter:alpha(opacity=100)}
}
@-webkit-keyframes hAni3{
    0%{opacity:1;filter:alpha(opacity=100)}
    50%{opacity:0;filter:alpha(opacity=0)}
    100%{opacity:1;filter:alpha(opacity=100)}
}
@keyframes hAni4{
    0%{-webkit-transform: translate(0);
        -ms-transform: translate(0);
        -o-transform: translate(0);
        transform: translate(0);}
    50%{-webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        -o-transform: translateY(-10px);
        transform: translateY(-10px);}
    100%{-webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        -o-transform: translateY(10px);
        transform: translateY(10px);}
}
@-webkit-keyframes hAni4{
    0%{-webkit-transform: translate(0);
        -ms-transform: translate(0);
        -o-transform: translate(0);
        transform: translate(0);}
    50%{-webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        -o-transform: translateY(-10px);
        transform: translateY(-10px);}
    100%{-webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        -o-transform: translateY(10px);
        transform: translateY(10px);}
}

.dd-body_b{}
.dd-body_b .dd-headerrel01-logo img{display: none;}
.dd-body_b .dd-headerrel01-logo img:nth-child(2){display: inline-block;}
.dd-body_b .dd-headerrel01-nav>li>a{color: #113195;}
.dd-body_b .dd-headerrel01-nav>li>a:after{background-color: #f73838;}
.dd-body_b .dd-headerrel01-nav>li.on>a, .dd-body_b .dd-headerrel01-nav>li:hover>a{color: #f73838;}
.dd-body_b .dd-headerrel01-so{background-image: url(/static/images/dd-so3.png);}
.dd-body_b .dd-headerrel01-lang a, .dd-body_b .dd-headerrel01-lang em{color: #113195;}
.dd-body_b .dd-headerrel01-lang a.on{color: #F73838;}
.dd-body_b .dd-headerrel01-btn:before{background-color: #113195;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-logo img{display: inline-block;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-logo img:nth-child(2){display: none;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-nav>li>a{color: #fff;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-nav>li>a:after{background-color: #f73838;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-nav>li.on>a, .dd-body_b .dd-headerrel01.active .dd-headerrel01-nav>li:hover>a{color: #f73838;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-btn:before{background-color: #fff;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-so{background-image: url(/static/images/dd-so.png);}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-lang a, .dd-body_b .dd-headerrel01.active .dd-headerrel01-lang em{color: #ffffff;}
.dd-body_b .dd-headerrel01.active .dd-headerrel01-lang a.on, .dd-body_b .dd-headerrel01.active .dd-headerrel01-lang a:hover{color: #F73838;}
.dd-body_b .dd-banner{background-color: #ffffff;}
.dd-body_b .dd-banner .bg{opacity: 1; 
    filter: alpha(opacity=30);}
.dd-body_b .dd-bannerCont h2{color: #333333;}
.dd-body_b .dd-btn1 .a1{background-color: #113195; /*border-color: #113195;*/}
.dd-body_b .dd-btn1 .a1:hover{border:none;/*background-color: #54b1e6;*/background: linear-gradient(268deg,#1f308c,#cd3a32);}
.dd-body_b .dd-tit1 h3{color: #333333;}
.dd-body_b .dd-desc{color: #333333;}
.dd-body_b .txt-ls .con:after{border-image:linear-gradient(206deg,rgba(172,232,242,1),rgba(219,228,230,1)) 1 1;}
.dd-body_b .txt-ls .inner{/*background-image: url(/static/images/dd-bg6_b.png);*/}
.dd-body_b .txt-ls h4{color: #000066; font-weight:bold}
.dd-body_b .txt-ls .txt{color: #000066;font-size:16px}
.dd-body_b .txt-ls .bt{color: #000066;}
.dd-body_b .yz-ls .i1 .gs{margin-left: -2px; width: 201px;}
.dd-body_b .yz-ls .i2 .gs{width: 254px;}
.dd-body_b .yz-ls .i3 .gs{margin-left: -1px; width: 242px;}

@media only screen and (max-width:1799px){
    .dd-headerrel01-nav>li>a{padding:0 34px;font-size:20px}
    .dd-headerrel01-lang a,.dd-headerrel01-lang em{font-size:18px}
    .dd-footer-nav{font-size:18px}
    .dd-footer-copy{font-size:14px}
    .dd-btn1{margin-top:40px}
    .dd-btn1 .a1{padding:0 20px 0 24px;height:52px;line-height:48px;font-size:20px}
    .dd-btn1 .a1 i{margin-left:16px;width:36px;height:16px}
    .dd-tit1 h3{font-size:36px}
    .dd-tit2 h3{font-size:40px}
    .dd-bannerCont h2{font-size:54px}
    .dd-row1 .dd-tit1{width: 45%}
    .dd-row1 .dd-btn1{margin-top:90px}
    .dd-desc{font-size:20px}
    .dd-newsLs1 h4{margin-bottom:58px;font-size:18px}
    .dd-newsLs1 .btn span{font-size:18px}
    .dd-newsLs1 .btn i{margin-left:20px;width:36px;height:16px}
    .txt-ls h4{font-size:18px}
    .yz-ls .tit{width:100%}
    .box-jy.animated .yz-ls .tit{font-size:18px;}
}
@media only screen and (max-width:1679px){
    .dd-headerrel01{padding:20px 3%;height:111px}
    .dd-headerrel01-logo{width:210px;height:70px;line-height:70px}
    .dd-headerrel01-hdr{width:calc(100% - 220px)}
    .dd-headerrel01-nav{width:calc(100% - 160px)}
    .dd-headerrel01-nav>li>a{padding:0 20px;line-height:70px}
    .dd-headerrel01-btn{width:160px}
    .dd-btn1{margin-top:30px}
    .dd-btn1 .a1{padding:0 18px;height:46px;line-height:42px;font-size:18px}
    .dd-btn1 .a1 i{margin-left:12px;width:28px;height:12px}
    .dd-btn1.dd-btn1_3 .a1{min-width:140px}
    .dd-tit1{padding-bottom:30px}
    .dd-tit1:after{width:150px;height:4px}
    .dd-tit1 h3{font-size:30px}
    .dd-tit2{padding-bottom:10px}
    .dd-tit2 h3{font-size:34px}
    .dd-tit2:after{width:124px;height:4px}
    .dd-bannerCont h2{font-size:42px}
    .dd-row1 .dd-btn1{margin:70px 0 -24px;width:250px}
    .dd-row1 .dd-btn1 a{margin-bottom:24px}
    .dd-row2{padding:130px 0 122px}
    .dd-desc{width:700px;font-size:18px}
    .dd-row2 .dd-btn1{margin-top:30px}
    .dd-row3{padding:126px 11% 154px}
    .dd-row3 .dd-tit2{margin-bottom:42px}
    .dd-newsLs1 .con{padding:40px 30px 20px}
    .dd-newsLs1 h4{margin-bottom:40px;font-size:16px}
    .dd-newsLs1 .btn span{font-size:16px}
    .dd-newsLs1 .btn i{margin-left:16px;width:28px;height:12px}
    .dd-row3 .dd-btn1{margin-top:60px}
}
@media only screen and (max-width:1439px){
    .dd-headerrel01-logo{width:160px;height:50px;line-height:50px;margin-top: 15px}/**/
    .dd-headerrel01-hdr{width:calc(100% - 160px)}
    .dd-headerrel01-nav{padding-right:10px;width:calc(100% - 130px)}
    .dd-headerrel01-nav>li>a{padding:0 15px;line-height:50px}
    .dd-headerrel01-nav>li>a:after{bottom:6px;width:50px;height:4px}
    .dd-headerrel01-btn{width:130px}
    .dd-headerrel01-lang a,.dd-headerrel01-lang em{font-size:16px}
    .dd-headerrel01-so{width:50px;height:50px}
    .dd-headerrel01-lang a,.dd-headerrel01-lang em{line-height:50px}
    .dd-row1{min-height:640px}
    .box-jy{right: -3%; width: 70%}
    .txt-ls .i1{margin: 0 0 45% -19%; width: 26%}
    .txt-ls .i1:before{width: 218px; height: 446px}
    .txt-ls .i2{margin: 0 0 45% 20%; width: 25%}
    .txt-ls .i2:before{width: 218px; height: 446px}
    .txt-ls .i3{width: 30%}
    .txt-ls .i3:before{width: 184px; height: 339px}
    .txt-ls .i4{width: 30%}
    .txt-ls .i4:before{width: 184px; height: 339px}
    .txt-ls h4{font-size: 14px}
    .txt-ls .txt{font-size: 12px}
    .txt-ls .bt{font-size: 12px}
    .yz-ls .pic{width: 100px}
    .yz-ls .gs{width: 180px}
    .yz-ls .i1 .gs{width: 144px}
    .yz-ls .i2 .gs{width: 144px}
    .yz-ls .i3 .gs{width: 192px}
    .box-jy.animated .yz-ls .tit{font-size:14px;}
    .dd-body_b .yz-ls .i1 .gs{width: 144px}
    .dd-body_b .yz-ls .i2 .gs{width: 174px}
    .dd-body_b .yz-ls .i3 .gs{width: 172px}
}
@media only screen and (max-width:1199px){/**/
    .dd-body{padding-top:60px}
    .dd-headerrel01-hdr{overflow:scroll;position:fixed;z-index:99;left:0;top:60px;width:100%;max-height:100%;background-color:rgba(0,0,0,.8);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
    .dd-headerrel01-hdr.dd-headerrel01-hdr__down{bottom:100%;visibility:hidden;opacity:0}
    .dd-headerrel01-hdr.dd-headerrel01-hdr__down.dd-headerrel01-hdr__open{bottom:0;visibility:visible;opacity:1}
    .dd-headerrel01{padding:5px 40px;height:60px;background-color:#113195}
    .dd-headerrel01:before{height:5px}
    .dd-headerrel01-menuBtn{display:block}
    .dd-headerrel01-logo{height:50px;line-height:50px;margin-top: 0px}
    .dd-headerrel01-btn,.dd-headerrel01-nav{width:100%}
    .dd-headerrel01-nav{padding:0;text-align:center}
    .dd-headerrel01-nav>li{display:block}
    .dd-headerrel01-so{display:none}
    .dd-headerrel01-btn:before{display:none}
    .dd-so{display:block}
    .dd-footer{padding:40px}
    .dd-footer-nav{font-size:16px}
    .dd-footer-nav dl:before{top:6px}
    .dd-footer-copy{font-size:12px}
    .dd-btn1 .a1{padding:0 14px;font-size:16px;height:40px;line-height:40px}
    .dd-btn1 .a1 i{margin-left:8px;width:22px;height:10px}
    .dd-btn1.dd-btn1_3 .a1{padding:0 14px;min-width:120px}
    .dd-tit1{padding-bottom:20px}
    .dd-tit1 h3{font-size:24px}
    .dd-tit1:after{width:120px;height:3px}
    .dd-tit2 h3{font-size:26px}
    .dd-tit2:after{width:100px;height:3px}
    .dd-banner{height:500px}
    .dd-bannerCont{padding:0 5%;margin-top:0}
    .dd-bannerCont h2{font-size:34px}
    .dd-row1{padding:100px 40px 0;min-height:0}
    .dd-row1 .dd-tit1{width:100%}
    .dd-row1 .dd-btn1{margin-top:40px}
    .dd-row2{padding:100px 40px}
    .dd-row2 .dd-tit2{margin-bottom:20px}
    .dd-desc{width:70%;font-size:16px}
    .dd-row2 .dd-btn1{margin-top:20px}
    .dd-row3{padding:100px 40px}
    .dd-row3 .dd-tit2{margin-bottom:30px}
    .dd-newsLs1{margin:0 -15px -30px}
    .dd-newsLs1 li{padding:0 15px;margin-bottom:30px}
    .dd-newsLs1 .con{padding:30px 20px 20px}
    .dd-row3 .dd-btn1{margin-top:40px}
    .box-jy{margin:80px -40px 0;right: 0; position:relative;width:calc(100% + 80px);-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);padding-top:85%}

    .dd-body_b .dd-headerrel01-logo img{display: inline-block}
    .dd-body_b .dd-headerrel01-logo img:nth-child(2){display: none}
    .dd-body_b .dd-headerrel01-nav>li>a{color: #ffffff}
    .dd-body_b .dd-headerrel01-lang a, .dd-body_b .dd-headerrel01-lang em{color: #ffffff;}
}
@media only screen and (max-width:959px){
    .dd-footer-share{float:none;width:auto;margin-bottom:10px;text-align:center}
    .dd-footer-share .item{margin:0 4px}
    .dd-footer-copy{padding:0;text-align:center}
    .txt-ls .i3{margin: 0 0 25% -25%}
    .txt-ls .i4{margin: 0 0 25% 25%}
}
@media only screen and (max-width:767px){
    .dd-body_b .dd-desc{line-height:20px; font-size:14px;}
    .dd-btn1 .a1{font-size:12px}
    .dd-newsLs1 h4{height: auto;}
    .dd-newsLs1 p{ font-size:14px;}
    .dd-headerrel01{padding:5px 20px}
    .dd-headerrel01-menuBtn{right:20px}
    .dd-footer{padding:20px}
    .dd-footer-nav{margin-bottom:-20px;font-size:14px}
    .dd-footer-nav dl{margin-bottom:20px;width:100%!important}
    .dd-footer-nav dl:before{height:70px}
    .dd-footer-nav dd a{margin-bottom:6px}
    .dd-footer-copy{font-size:14px}
    .dd-footer-copy a{display:block}
    .dd-code{padding:15px 30px;border-radius:5px}
    .dd-code .item .pic{margin-bottom:5px}
    .dd-code .close{top:105%;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
    .dd-code .item h4{font-size:14px}
    .dd-btn1{margin-top:20px}
    .dd-tit1:after{width:100px; margin-left: -50px;left: 50%;}
    .dd-tit1 h3{font-size:20px; text-align:center}
    .dd-tit2:after{width:80px}
    .dd-tit2 h3{font-size:20px}
    .dd-banner{height:300px}
    .dd-bannerCont{padding:0 20px}
    .dd-bannerCont h2{font-size:22px; font-weight:bold}
    .dd-row1{padding:40px 20px 0}
    .dd-row1 .dd-btn1{margin:30px auto -15px;width:180px;}
    .dd-row1 .dd-btn1 a{margin-bottom:15px;}
    .dd-row2{padding:40px 20px}
    .dd-desc{width:100%}
    .dd-row3{padding:40px 20px}
    .dd-row3 .dd-tit2:after{width:60px}
    .dd-newsLs1{margin-bottom:-20px}
    .dd-newsLs1 li{margin-bottom:20px;width:100%}
    .dd-newsLs1 .con{padding:20px}
    .dd-newsLs1 h4{margin-bottom:20px;font-size:14px}
    .dd-newsLs1 .btn span{font-size:14px}
    .dd-newsLs1 .btn i{width:22px;height:10px}
    .dd-row3 .dd-btn1{margin-top:20px}
    .box-jy{padding-top: 86.4%;margin: 20px -20px 0;width:calc(100% + 40px)}
    .txt-ls>div{padding: 4px}
    .txt-ls .inner{padding: 4px}
    .txt-ls .con{padding: 3px}
    .txt-ls h4{margin-bottom: 2px; font-size: 10px}
    .txt-ls .txt{font-size: 8px!important}
    .txt-ls .bt{margin-top: 2px; padding-top: 2px; font-size: 8px}
    .txt-ls .i1,.txt-ls .i2{width:32%}
    .txt-ls .i3,.txt-ls .i4{width:34%}
    .txt-ls .i1{margin: 0 0 45% -22%}
    .txt-ls .i1:before{width: 110px; height: 225px}
    .txt-ls .i2{margin: 0 0 45% 24%}
    .txt-ls .i2:before{width: 110px; height: 225px}
    .txt-ls .i3{margin: 0 0 25% -30%}
    .txt-ls .i3:before{width: 122px; height: 172px}
    .txt-ls .i4{margin: 0 0 25% 30%}
    .txt-ls .i4:before{width: 122px; height: 172px}
    .yz-ls .pic{width: 60px}
    .yz-ls .gs{width: 106px}
    .yz-ls .i1 .gs{width: 90px}
    .yz-ls .i2 .gs{width: 90px}
    .yz-ls .i3 .gs{width: 120px}
    .box-jy.animated .yz-ls .tit{font-size:10px;}
    .dd-body_b .yz-ls .gs{bottom: 45%}
    .dd-body_b .yz-ls .i1 .gs{margin-left: -1px; width: 86px}
    .dd-body_b .yz-ls .i2 .gs{width: 102px}
    .dd-body_b .yz-ls .i3 .gs{margin: 0; width: 103px}

    .dd-row1 .dd-btn1{margin: 0; margin-top: 20px; width: auto;}
    .dd-row1 .dd-btn1 a{margin: 0; display: inline-block !important; vertical-align: middle; max-width: 48%; width: 160px;}
    .dd-row1 .dd-btn1 i{margin-left: 6px !important;}
    .dd-row1 .dd-btn1 a+a{margin-left: 4%;}
}


@media only screen and (max-width:1439px){
    .dd-body_b .txt-ls .txt{font-size: 12px;}
    .dd-body_b .txt-ls .txt .txt-zy-fw{font-size: 12px;}
}
@media only screen and (max-width:959px){
    .box-jy{padding-top: 88%;}
    .box-jy .jy img{width: 100%; max-width: none; left: 50%; -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);}
    .box-jy .xd img{width: 100%; max-width: none; left: 50%; -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);}
    .txt-ls .i1{margin: 0 0 52% -21%;}
    .txt-ls .i2{margin: 0 0 52% 21%;}
    .txt-ls .i3{margin: 0 0 33% -31%;}
    .txt-ls .i4{margin: 0 0 33% 31%;}
    .txt-ls .i1:before, .txt-ls .i2:before, .txt-ls .i3:before, .txt-ls .i4:before{background-position: center top; -webkit-background-size: 100% auto; background-size: 100% auto;}
    .txt-ls .i1:before, .txt-ls .i2:before{width: 212px; height: 500px;}
    .txt-ls .i3:before, .txt-ls .i4:before{width: 174px; height: 500px;}
    .yz-ls .i1{margin-left: -17%;}
    .yz-ls .i3{margin-left: 17%;}
}
@media only screen and (max-width:767px){
    .box-jy{padding-top: 112%;}
    .box-jy .jy img{width: 140%;}
    .box-jy .xd img{width: 140%;}
    .txt-ls h4{font-size: 12px !important;}
    .txt-ls .inner{padding: 7px 5px !important;}
    .txt-ls .txt{font-size: 10px !important;}
    .txt-ls .i1{margin: 0 0 60% -24%;}
    .txt-ls .i2{margin: 0 0 60% 25%;}
    .txt-ls .i3{margin: 0 0 37% -30%;}
    .txt-ls .i4{margin: 0 0 37% 30%;}
    .txt-ls .i1, .txt-ls .i2{width: 37%;}
    .txt-ls .i3, .txt-ls .i4{width: 38%;}
    .txt-ls .i1:before, .txt-ls .i2:before, .txt-ls .i3:before, .txt-ls .i4:before{background-position: center top; -webkit-background-size: 100% auto; background-size: 100% auto;}
    .txt-ls .i1:before, .txt-ls .i2:before{width: 120px; height: 300px;}
    .txt-ls .i3:before, .txt-ls .i4:before{width: 98px; height: 200px;}
    .yz-ls .i1{margin-left: -18%;}
    .yz-ls .i3{margin-left: 18%;}
    .yz-ls .pic{width: 66px;}
    .dd-body_b .yz-ls .i1 .gs{width: 95px;}
    .dd-body_b .yz-ls .i2 .gs{width: 115px;}
    .dd-body_b .yz-ls .i3 .gs{width: 112px;}
    .dd-body_b .txt-ls .txt .txt-zy-fw{font-size: 10px;}
}
.yz-ls .pic{overflow: visible;}




.txt-ls>div{padding: 6px !important; width: 241px !important; height: 144px !important;}
.txt-ls .con{height: 100%;}
.txt-ls .inner{height: 100%;}
.txt-ls .inner:after{bottom: -51px;}
.txt-ls .i1{margin: 0 0 44% -18.5%;}
.txt-ls .i2{margin: 0 0 42% 18.5%;}
.txt-ls .i3{margin: 0 0 28% -18.5%;}
.txt-ls .i4{margin: 0 0 37% 22.5%;}
.txt-ls .i1:before, .txt-ls .i2:before{width: 219px !important; height: 448px !important;}
.txt-ls .i3:before, .txt-ls .i4:before{width: 202px !important; height: 390px !important;}

.txt-ls.txt-ls_2{}
.txt-ls.txt-ls_2 .i1:before, .txt-ls.txt-ls_2 .i2:before{/*background-image: url(/static/images/dd-line4.png);*/}
.txt-ls.txt-ls_2 .i3:before, .txt-ls.txt-ls_2 .i4:before{/*background-image: url(/static/images/dd-line3.png);*/}
@media only screen and (max-width:1799px){
    .txt-ls h4{font-size: 22px;}
}
@media only screen and (max-width:1439px){
    .box-jy{width: 840px;}
    .txt-ls>div{width: 192px !important; height: 114px !important;}
    .txt-ls .inner{padding: 15px;}
    .txt-ls h4{margin-bottom: 10px; font-size: 16px;}
    .txt-ls .i1{margin: 0 0 45.5% -19%;}
    .txt-ls .i2{margin: 0 0 45.5% 19%;}
    .txt-ls .i3{margin: 0 0 28% -19%;}
    .txt-ls .i4{margin: 0 0 36% 22.5%;}
    .txt-ls .i1:before, .txt-ls .i2:before{width: 174px !important; height: 350px !important;}
    .txt-ls .i3:before, .txt-ls .i4:before{width: 162px !important; height: 306px !important;}
    .txt-ls .txt .txt-zy-fw{font-size: 16px;}
}
@media only screen and (max-width:1199px){
    .box-jy{right: auto; margin: 0 auto; width: 880px; height: 740px; padding: 0;}
    .txt-ls .i1{margin: 0 0 46% -19%;}
    .txt-ls .i2{margin: 0 0 46% 19%;}
    .txt-ls .i3{margin: 0 0 30% -19%;}
    .txt-ls .i4{margin: 0 0 38% 22%;}
}
@media only screen and (max-width:959px){
    .box-jy{width: 688px; height: 660px;}
    .box-jy .jy img{width: 120%;}
    .box-jy .xd img{width: 120%;}
    .txt-ls>div{width: 172px !important; height: 102px !important;}
    .txt-ls .inner{padding: 10px;}
    .txt-ls h4{font-size: 14px;}
    .txt-ls .i1{margin: 0 0 52% -21%;}
    .txt-ls .i2{margin: 0 0 54% 21%;}
    .txt-ls .i3{margin: 0 0 33% -21%;}
    .txt-ls .i4{margin: 0 0 43% 25%;}
    .txt-ls .i1:before, .txt-ls .i2:before{width: 154px !important; height: 400px !important;}
    .txt-ls .i3:before, .txt-ls .i4:before{width: 142px !important; height: 300px !important;}
}
@media only screen and (max-width:767px){
    .box-jy{width: 315px; height: 460px;}
    .box-jy .jy img{width: 180%;}
    .box-jy .xd img{width: 180%;}
    .txt-ls>div{padding: 4px !important; width: 138px !important; height: 76px !important;}
    .txt-ls .i1:before, .txt-ls .i2:before{width: 114px !important; height: 400px !important;}
    .txt-ls .i3:before, .txt-ls .i4:before{width: 104px !important; height: 400px !important;}
    .txt-ls .i1{margin: 0 0 79% -36%;}
    .txt-ls .i2{margin: 0 0 80% 32%;}
    .txt-ls .i3{margin: 0 0 49% -36%;}
    .txt-ls .i4{margin: 0 0 64% 40%;}
}