﻿@media only screen and (min-width:768px){
.push-1{position:relative;left:8.33333%;right:auto;}
.pull-1{position:relative;right:8.33333%;left:auto;}
.push-2{position:relative;left:16.66667%;right:auto;}
.pull-2{position:relative;right:16.66667%;left:auto;}
.push-3{position:relative;left:25%;right:auto;}
.pull-3{position:relative;right:25%;left:auto;}
.push-4{position:relative;left:33.33333%;right:auto;}
.pull-4{position:relative;right:33.33333%;left:auto;}
.push-5{position:relative;left:41.66667%;right:auto;}
.pull-5{position:relative;right:41.66667%;left:auto;}
.push-6{position:relative;left:50%;right:auto;}
.pull-6{position:relative;right:50%;left:auto;}
.push-7{position:relative;left:58.33333%;right:auto;}
.pull-7{position:relative;right:58.33333%;left:auto;}
.push-8{position:relative;left:66.66667%;right:auto;}
.pull-8{position:relative;right:66.66667%;left:auto;}
.push-9{position:relative;left:75%;right:auto;}
.pull-9{position:relative;right:75%;left:auto;}
.push-10{position:relative;left:83.33333%;right:auto;}
.pull-10{position:relative;right:83.33333%;left:auto;}
.push-11{position:relative;left:91.66667%;right:auto;}
.pull-11{position:relative;right:91.66667%;left:auto;}
.column.large-centered, .columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}
.column.large-uncentered, .columns.large-uncentered{margin-left:0;margin-right:0;float:left !important;}
.column.large-uncentered.opposite, .columns.large-uncentered.opposite{float:right !important;}
}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#96141E;position:absolute;z-index:30;}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px;}
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
.twentytwenty-before-label, .twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{color:white;font-size:13px;letter-spacing:0.1em;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{position:absolute;background:rgba(255, 255, 255, 0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px;}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px;display:none;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow{width:0;height:0;position:absolute;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow{top:50%;margin-top:-6px;}
.twentytwenty-up-arrow, .twentytwenty-down-arrow{left:50%;margin-left:-6px;}
.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;}
.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block;}
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active:hover.twentytwenty-overlay{background:rgba(0, 0, 0, 0);}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active:hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active:hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0;}
.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.twentytwenty-before-label{opacity:0;}
.twentytwenty-before-label:before{content:"Before";}
.twentytwenty-after-label{opacity:0;}
.twentytwenty-after-label:before{content:"After";}
.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px;}
.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px;}
.twentytwenty-vertical .twentytwenty-before-label:before{top:10px;}
.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px;}
.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0, 0, 0, 0);z-index:25;}
.twentytwenty-overlay:hover{}
.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1;}
.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1;}
.twentytwenty-before{z-index:20;}
.twentytwenty-after{z-index:10;}
.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #96141E;z-index:40;cursor:pointer;}
.twentytwenty-horizontal .twentytwenty-handle:before{bottom:150%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;}
.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;}
.twentytwenty-left-arrow{border-right:6px solid #96141E;left:50%;margin-left:-17px;}
.twentytwenty-right-arrow{border-left:6px solid #96141E;right:50%;margin-right:-17px;}
.twentytwenty-up-arrow{top:50%;margin-top:-8px;height:16px;width:4px;background:#96141E;left:50%;margin-left:-2px;}
.twentytwenty-down-arrow{top:50%;margin-top:-2px;height:4px;width:16px;background:#96141E;left:50%;margin-left:-8px;}
.nav_con{position:absolute;width:100%;left:0px;background-color:#FFF;top:44px;border:0px;overflow:hidden;background-color:#d8dadf;background-image:-webkit-linear-gradient(top,#d8dadf,#f8f8f8);background-image:linear-gradient(to bottom,#d8dadf,#f8f8f8);background-size:cover;color:#2f3030;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);background:none;padding:0;}
.nav_nyxl{background-color:#d8dadf;padding:60px 0;margin-top:26px;}
.nav_xl{position:absolute;width:100%;left:0px;background-color:#FFF;top:70px;border:0px;display:none;padding:60px 0;overflow:hidden;background-color:#d8dadf;background-image:-webkit-linear-gradient(top,#d8dadf,#f8f8f8);background-image:linear-gradient(to bottom,#d8dadf,#f8f8f8);background-size:cover;color:#2f3030;}
.nav_left{width:100%;padding:40px 80px;box-shadow:10px 0 10px -5px #ededed;min-height:200px;}
.nav_left li{text-align:left;width:100%;font-size:20px;line-height:40px;margin-left:0px;}
.nav_left li a{font-size:18px;}
.pd{padding-left:8px;padding-right:0px;}
.nav_left li a{color:#2f3030;}
.nav_color{color:#96141E !important;font-weight:bold;}
.nav_rigth{width:100%;display:none;}
.nav_txt{padding:30px 40px 0 40px;height:167px;background-color:#96141E;color:#FFF;}
.nav_txt h4{font-size:18px;}
.nav_txt p{font-size:16px;}
.ds_b{display:block;}
.ds_n{display:none;}
.nav_li:hover .nav_three{display:block;}
.header{padding:0px;}
.nav_li{height:30px;}
.nav_a{line-height:30px;position:relative;}
.nav_a a:hover, a:focus {color: #FF6201;text-decoration: none;}
.header_right{padding-top:0px;}
.header_logo{margin-top:10px;}
.header_bg{height:70px;}
.pro_txt h2 a{color:#333;}
.pro_txt h2 a:hover{color:#FF6201;}
.pro_txt h4{font-size:20px;color:#96141E;font-weight:bold;margin-top:20px;}
.pro_txt li{width:100%;font-size:16px;line-height:25px;margin-left:0px;}
.pro_txt li a:hover{color:#FF6201;}
.pro_con .nav_nyxl{padding:40px 30px;background-color:#fff;}
.pro_con .pro_green{margin-top:26px;}
.nav_a:hover{color:rgba(255,255,255,0.8);}
.pro_img{background-color:#d9dde3;box-shadow:1px 0 8px rgba(0,0,0,0.4);}
.pro_box{padding-left:5px;padding-right:5px;}
.nav_three{position:absolute;bottom:-34px;width:40px;height:40px;left:50%;margin-left:-20px;display:none;}
.nav_bg{position:fixed;width:100%;height:100%;z-index:88;top:0px;background:#000;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-webkit-opacity:0.6;filter:alpha(opacity=60);display:none;}
.nav_img{width:100%;}
.nav_li{margin-left:0! important;padding:0 10px ! important;margin:20px 4px ! important;font-size:14px;}
.nav_sousuo{height:70px;line-height:70px;font-size:17px;}
.nav_img_keuh{position:relative;}
.kehub{border-bottom:1px solid #FFF;}
.kehu_a{position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,164,156,0.5);font-size:24px;display:table-cell;vertical-align:middle;text-align:center;line-height:250px;color:#FFF;}
.mr{margin-right:0px;}
.pro_green{position:absolute;width:100%;height:100px;background-color:#96141E;top:0px;left:0px;}
.pro_txt li{padding-left:0px;}
.header_con .container{position:relative;}
.wan_video{position:fixed;top:0px;width:100%;background-color:rgba(0,0,0,0.8);z-index:999;display:none;}
.video_box{position:absolute;top:20%;width:60%;left:20%;margin:0 auto;height:60%;}
.video_box_con{overflow:hidden;height:100%;position:relative;}
.wan_video video{width:100%;height:100%;position:absolute;left:0;top:0;}
.video_close{position:absolute;top:0px;cursor:pointer;z-index:2;background:#96141E url("../images/v_close.png") no-repeat center center;background-size:35px;width:40px;height:40px;right:-40px;}
.changeco{color:#ffffff;animation:2s changeco infinite .3s linear;-webkit-animation:2s changeco .3s infinite linear;}
.changeco i{margin-left:15px;}
@-webkit-keyframes changeco{0%{color:#ffffff;}
50%{color:#96141E;}
100%{color:#fff;}
}
@keyframes changeco{0%{color:#ffffff;}
50%{color:#96141E;}
100%{color:#fff;}
}
@media (max-width:1440px) and (min-width:1024px){.down_txt h2{bottom:20px;}
.container1-con1-show p{line-height:25px;height:250px;overflow:hidden;}
.container1-con3-show p{line-height:25px;height:50px;overflow:hidden;}
.container1-con3-show h4{font-size:48px;}
}
@media (max-width:1279px) and (min-width:1170px){}
@media (max-width:1169px) and (min-width:1024px){}
.sen_box{padding:10px 0;}
.sen_tit{padding-left:25px;border:0px;border-left:1px solid #cfcfcf;position:relative;margin-bottom:0px;}
.sen_tit a{font-size:18px;line-height:35px;font-weight:300;color:#2f3030 !important;}
.sen_tit a:hover{color:#96141E !important;}
.sen_tit span{width:10px;height:1px;background:#cfcfcf;position:absolute;top:50%;margin-top:-1px;left:0px;}
.pro4_txt{margin-bottom:0px;}
.nav_con{overflow:hidden;}
.pro_con{background-image:none;}
.nav_con_la{padding:30px 10% 30px 20%;background:url("../images/global_bg.png");position:absolute;width:100%;left:0px;top:70px;border:0px;display:none;overflow:hidden;color:#2f3030;}
.nav_sousuo2{height:70px;line-height:70px;font-size:15px;margin-left:0px !important;padding-left:30px !important;color:#fff;}
.nav_sousuo i{position:relative;top:1px;left:0;}
.nav_sousuo2 i{position:relative;top:1px;}
.home_sec_15 .home_sec8_video video{left:0px;}
.home_sec_15 .home_sec8_zi4{right:12%;}
.tiane_about_img{width:55%;bottom:10%;}
.nav_con>img{position:absolute;top:30px;right:30px;cursor:pointer;}
@media (max-width:1440px){.nav_li{margin:20px 0px ! important;}
.nav_a{font-size:14px;}
.nav_sousuo2, .nav_sousuo{font-size:14px!important;}
.nav_li:last-child{margin-left:8px!important;}
.nav_sousuo2{padding-left:20px;}
}