  .container{width: 1600px; margin: 0 auto}
    
        .desc{ text-align:center; color:#323232; padding-top:150px; font-size: 18px; padding-bottom:150px; line-height:30px }
        ul li{list-style: none; padding: 0px; margin: 0px}
        .container ul.infolist li{ background:#f2f2f2; padding:35px; margin-bottom: 50px; position: relative;}
        .lem .tmleft{ float:left;width:55% }
        .cl{clear: both;}
        .lem .tmright{float: right;width:40%;color: #003f7d}
        .lem .bgb{ background:#185089;width:39%; padding:35px 0px 35px 75px; float:left;  }
        .container .bgb img{ width:320%;max-width:320%}
        .tmright ul li{  line-height:35px; padding:0px }
        .tmright h2{  padding-top:60px;font-weight: 600 }
        .rem .tmleft{float: right;width:55%}
        .rem .tmright{float: left; width:40%}
        .rem .bgb img{ text-align:right;width:320%;margin-left:-220% }
        .rem .bgb{ background:#185089;width:39%; padding:35px 70px 35px 0px; float:right }
        .rem .tmright{color:#003f7d}
        .container .tmright ul li {padding: 0px; margin: 0px; font-size:16px}
        .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

@-webkit-keyframes L_circle_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes L_circle_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes L_stroke_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes L_stroke_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes L_stroke_left_grow{0%,100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes L_stroke_left_grow{0%,100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@-webkit-keyframes L_stroke_right_grow{0%,100%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(140deg);transform:rotate(140deg)}}@keyframes L_stroke_right_grow{0%,100%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(140deg);transform:rotate(140deg)}}.loader-circle{top:50%;left:50%;z-index:1;color:#444;margin-top:-1em;margin-left:-1em;position:absolute;-webkit-animation:L_circle_rotate 1.568s linear infinite both;animation:L_circle_rotate 1.568s linear infinite both}.loader-circle .loader-stroke-left:before,.loader-circle .loader-stroke-right:before,.loader-circle:before{content:'';display:block;border-style:solid;border-width:.21429em;border-color:currentColor}.loader-circle,.loader-circle .loader-stroke-left,.loader-circle .loader-stroke-left:before,.loader-circle .loader-stroke-right,.loader-circle .loader-stroke-right:before,.loader-circle:before{width:2em;height:2em;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.loader-circle .loader-stroke-left:before,.loader-circle .loader-stroke-right{position:absolute;clip:rect(0 2em 2em 1em)}.loader-circle .loader-stroke-left,.loader-circle .loader-stroke-right:before{position:absolute;clip:rect(0 1em 2em 0)}.loader-circle:before{position:absolute;clip:rect(0 1.05em 1em .95em)}.loader-circle .loader-stroke-left,.loader-circle .loader-stroke-right,.loader-circle:before{-webkit-animation:L_stroke_rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:L_stroke_rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}.loader-circle .loader-stroke-right:before{-webkit-animation:L_stroke_right_grow 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:L_stroke_right_grow 1333ms cubic-bezier(.4,0,.2,1) infinite both}.loader-circle .loader-stroke-left:before{-webkit-animation:L_stroke_left_grow 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:L_stroke_left_grow 1333ms cubic-bezier(.4,0,.2,1) infinite both}
.flor4{ background:#f2f2f2 }

.flor4 .videoleft{ float:left; width:63%; }
.flor4 .caseright{ float:right;width:32.8%; }
.flor4 .tit h2{ line-height:70px;  }
.sp-thumbnail-container{}
.sp-thumbnail{  color:#333; text-align:center; width:100%; height:100%; background:#c1c1c1; line-height:40px; }
.viodts{ position:absolute; bottom:17%;left:53.5%;cursor:pointer; }
.rem .viodts{left:40%;}
.viodts .cstsd{background: #003f7d; opacity: 0.7; padding: 8px 10px;color: #fff; text-decoration: none; font-size:14px}
.viodts a{background: #003f7d; opacity: 0.7; padding: 5px 10px;color: #fff; text-decoration: none}
 @media (max-width:1680px ) {
     
       .container{width: 1400px; margin: 0 auto}
             .rem .tmleft{float: right;width:55%}
        .rem .tmright{float: left; width:38%}
              .lem .tmleft{ float:left;width:55% }
        .cl{clear: both;}
        .lem .tmright{float: right;width:38%;color: #003f7d}
        .viodts {left:51.3%}
 }
 
  @media (max-width:1440px ) {
     
       .container{width: 1200px; margin: 0 auto}
             .rem .tmleft{float: right;width:55%}
        .rem .tmright{float: left; width:42%}
              .lem .tmleft{ float:left;width:55% }
        .cl{clear: both;}
        .viodts{left:48%}
        

 }
 
  @media (max-width:1000px ) {
     
       .container{width: 100%; margin: 0 auto}
             .rem .tmleft{float: right;width:100%}
        .rem .tmright{float: left; width:100%}
              .lem .tmleft{ float:left;width:100% }
        .cl{clear: both;}
        .lem .tmright{float: right;width:100%;color: #003f7d}
        .viodts {bottom:20px; left:40%}
         .container ul.infolist li{padding-bottom:50px}
        .container .tmright ul li{font-size:14px; padding-bottom:0px; line-height:26px}
        .tmright h2{font-size:16px}
                 .rem .bgb{ padding:15px 25px 15px 0px;  }
        .lem .bgb{  padding:15px 0px 15px 25px;  }
        .desc{ padding-top:50px; padding-bottom:50px}
        .fxjia1-3 .flex-control-nav{ padding-bottom:0px}
        .flex-direction-nav a {top:30%}

 }
 
        @media screen and (max-width: 678px){
            .xjia1-2-dl dd {
            float: left;
            margin-top: 0;
        }
         .imgbox_a {
            position: relative;
            padding-bottom: 100%;
            overflow: hidden;
            display: block;
            margin-left: 0px;
            width: 100px;
            height: 100px;
            float: right;
           }
            .xjia1-2-box {
            position: relative;

        }
        }
         @media screen and (min-width: 678px){
            .xjia1-2-dl dd {
            float: left;
            width: 38%;
            margin-left: 12%;
            padding-left: 45px;
            margin-top: 0;
        }
            .imgbox_a {
            position: relative;
            padding-bottom: 100%;
            overflow: hidden;
            display: block;
            margin-left: 0px;
            width: 220px;
            height: 260px;
            float: right;
            }
        .xjia1-2-box {
            position: relative;
            padding-top: 35px;
            padding-bottom: 20px;
            height: 350px;
        }
        }
        
        


        .xjia1-2-box{
            border: 0px;
        }
        h2:not(.u-subtitle) {
            font-size: 2.0rem !important;
            line-height: 2.1 !important;

        }