@charset "UTF-8";*{margin:0 auto;padding:0}
html,body{width:100%;height:100%;position:relative;font-size:12px;font-family:'微软雅黑','Arial';margin:auto;background:white;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.content{width:1400px;margin:auto}
.nav{position:fixed;top:0;left:0;width:100%;background:#15237c;z-index:10}
.nav .logo{width:160px;float:left;margin:15px 0;transition:all 0.3s ease-out}
.nav .nav_slide{position:relative;text-align:right;background:white;width:auto;float:right;padding:36px 0;transition:all 0.3s ease-out}
.nav .nav_slide a{position:relative;display:inline-block;color:#666666;font-size:16px;margin:0 23px;transition:all 0.3s ease-out}
.nav .nav_slide a:after{content:'';display:block;width:100%;height:1px;background:#15237c;opacity:0;bottom:0;left:0;position:absolute;transition:all 0.3s ease-out}
.nav .nav_slide a:hover{color:#15237c;transition:all 0.3s ease-out}
.nav .nav_slide a:hover:after{opacity:1;bottom:-6px;transition:all 0.3s ease-out}
.nav .nav_phone{float:right;width:calc(50% - 600px);background:#00004d;text-align:center}
.nav .nav_phone p{display:inline-block;height:93px;line-height:93px;transition:all 0.3s ease-out}
.nav .nav_phone p img{width:30px;display:inline-block;vertical-align:middle}
.nav .nav_phone p span{font-size:20px;color:white;font-style:bold;font-style:italic;transition:all 0.3s ease-out;vertical-align:middle}
.navac .nav_slide{padding:16px 0;transition:all 0.3s ease-out}
.navac .logo{width:100px;float:left;margin:7px 0;transition:all 0.3s ease-out}
.navac .nav_phone p{height:53px;line-height:53px;transition:all 0.3s ease-out}
.nav-btn{position:fixed;right:10px;top:4px;z-index:1100;opacity:1;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;cursor:pointer;display:none}
.nav-btn span{width:50px;height:6px;display:block;background:white;margin:10px 0 0 0;position:relative;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btn-blue span{background:#10449a;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btn-blue2 span{background:white;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btn .nav-btn-span3{width:25px;float:right}
.nav-btn:hover{opacity:0.9;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btn:hover .nav-btn-span1{transform:translate(8.75%,0);-ewbkit-transform:translate(8.75%,0);transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btn:hover .nav-btn-span2{transform:translate(8.75%,0);-ewbkit-transform:translate(8.75%,0);transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btn:hover .nav-btn-span3{transform:translate(-25%,0);-ewbkit-transform:translate(-25%,0);transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btnac{z-index:60;opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
.nav-btn-colse .nav-btn-span1{transform:translate(-8.75%,150%) rotate(45deg)!important;-webkit-transform:translate(-8.75%,150%) rotate(45deg)!important}
.nav-btn-colse .nav-btn-span2{transform:translate(-8.75%,-100%) rotate(-45deg)!important;-webkit-transform:translate(-8.75%,-100%) rotate(-45deg)!important}
.nav-btn-colse .nav-btn-span3{opacity:0}
.nav-layer{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1099;background:rgba(0,0,0,0);transform:translateX(100%);-webkit-transform:translateX(100%);transition:transform 0.5s ease 0.3s,background 0.3s ease;-webkit-transition:transform 0.5s ease 0.3s,background 0.3s ease}
.nav-layerac{transform:translateX(0%);-webkit-transform:translateX(0%);background:rgba(0,0,0,0.6);-webkit-background:rgba(0,0,0,0.6);transition:background 0.3s ease;-webkit-transition:background 0.3s ease}
.nav-layer .nav-layer-close{position:absolute;width:100%;height:100%;left:0;top:0}
.nav-layer .nav-layer-content{position:absolute;width:570px;height:100%;right:0;top:0;z-index:3;background:#15237c;transform:translateX(100%);-webkit-transform:translateX(100%);transition:all 0.2s cubic-bezier(0,0,0.58,1);-webkit-transition:all 0.2s cubic-bezier(0,0,0.58,1)}
.nav-layerac .nav-layer-content{transform:translateX(0%);-webkit-transform:translateX(0%);transition:all 0.5s cubic-bezier(0,0,0.58,1);-webkit-transition:all 0.5s cubic-bezier(0,0,0.58,1)}
.nav-layer-items{position:relative;height:60%;top:16%;padding:0 5%}
.nav-layer-items .nav-layer-item{margin:1% 0}
.nav-layer-items .nav-layer-item a{display:inline-block;position:relative;padding:10px 0}
.nav-layer-items .nav-layer-item a b{position:absolute;bottom:0;left:0;width:0;height:1px;background:rgba(255,255,255,0.6);display:block;transition:all 0.2s cubic-bezier(0,0,0.58,1);-webkit-transition:all 0.2s cubic-bezier(0,0,0.58,1)}
.nav-layer-items .nav-layer-item a:hover b{width:100%;transition:all 0.2s cubic-bezier(0,0,0.58,1);-webkit-transition:all 0.2s cubic-bezier(0,0,0.58,1)}
.nav-layer-items .nav-layer-item span{color:white;font-size:26px}
.nav-layer-items .nav-layer-item font{color:white;opacity:.6;font-size:20px;font-weight:lighter}
.nav-layer-items .nav-layer-itemac{}
.nav-code{position:absolute;left:5%;bottom:16%;width:100%;text-align:left}
.nav-code img{width:16%;margin-right:2%;display:inline-block}
.common_banner{position:relative;overflow:hidden}
.common_banner_top{background:rgba(1,2,79,.95);height:260px;position:fixed;top:93px;left:0;width:100%;height:260px;z-index:2;transform:translateY(-100%);transition:all 0.3s ease-out;z-index:9}
.common_banner_top_h{top:93px}
.common_banner_top_a{top:53px}
.common_banner_top.active{transform:translateY(0%);transition:all 0.3s ease-out}
.common_banner_bom{background:#15237c;height:54px}
.common_banner_bom a{width:auto;display:inline-block;float:left;padding:16px 40px;color:white;background:#15237c;border:1px solid white;font-size:16px;margin-left:-1px}
.common_banner_bom a.active{background:white;color:#15237c}
.common_banner_box{position:absolute;left:0;right:0;bottom:0;margin:auto;top:0;height:100%}
.common_banner_left{position:absolute;left:0;top:60%;transform:translateY(-50%);opacity:0.06;color:white}
.common_banner_left h5{font-size:40px;font-weight:lighter}
.common_banner_left h6{font-size:40px}
.common_banner_right{width:60%;position:absolute;left:35%;height:100%}
.common_banner_right_text1{width:50%;float:left}
.common_banner_right_text1 h5{font-size:24px;color:white;margin-bottom:20px}
.common_banner_right_text1 h6{font-size:12px;color:white;line-height:2em;text-align:justify;}
.common_banner_right_text2{width:40%;float:right}
.common_banner_right_text2 ul{width:34%;float:left;margin-right:14%}
.common_banner_right_text2 ul li{color:white;font-size:12px;padding:6px 0;border-bottom:1px solid white;margin-bottom:8px}
.common_banner_right_text2 ul li a{color:white}
.common_banner_right_text3{width:40%;float:right}
.common_banner_right_text3 ul{width:26%;float:left;margin-right:4%}
.common_banner_right_text3 ul li{color:white;font-size:12px;padding:6px 0;border-bottom:1px solid white;margin-bottom:8px}
.common_banner_right_text3 ul li a{color:white}
.common_banner_right_img{width:86%}
.common_banner_right_img .common_banner_r_i_item{width:28%;margin:0 2%;display:block;float:left}
.common_banner_right_img .common_banner_r_i_item:hover .imgs img{transform:scale(1.1);transition:all 0.3s ease-out}
.common_banner_right_img .common_banner_r_i_item .imgs{position:relative;overflow:hidden}
.common_banner_right_img .common_banner_r_i_item .imgs img{transition:all 0.3s ease-out}
.common_banner_right_img .common_banner_r_i_item p{color:white;font-size:18px;padding:4px 6px}
.common_banner_right .common_banner_right_item{position:absolute;left:0;top:0;top:50%;width:100%;transform:translateY(-50%);z-index:0;opacity:0;transition:all 0.3s ease-out}
.common_banner_right .common_banner_right_item.active{opacity:1;z-index:3;transition:all 0.3s ease-out}
.common_content{background:#ffffff;position:relative;overflow:hidden;width:100%}
.common_content2{background:#f2f2f2}
.common_banner_top2{background:#15237c;height:260px}
.common_banner_top2 .content{position:relative;height:100%}
.common_banner_top2 .common_banner_left{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:1;color:white}
.common_bg{position:absolute;height:100%;width:auto;right:26%;top:0}
.service{padding-bottom:160px}
.common_title{margin:25px 0;padding:30px 0;border-bottom:2px solid #eeeeee;position:relative}
.common_title .title_en{font-size:24px;color:#808080}
.common_title .title_cn{font-size:36px;color:#15237c}
.common_title .back{position:absolute;right:0;bottom:16px;width:170px;text-align:center;border-radius:4px;background:#15237c;border:1px solid  #15237c;line-height:42px;transition:all 0.3s ease-out}
.common_title .back span{font-size:14px;color:white;display:inline-block;margin-right:60px;vertical-align:middle;transition:all 0.3s ease-out}
.common_title .back font{position:relative;width:40px;display:inline-block;vertical-align:middle}
.common_title .back font .img1{position:relative;opacity:1;transition:all 0.3s ease-out}
.common_title .back font .img2{position:absolute;left:0;top:0;transition:all 0.3s ease-out}
.common_title .back:hover{background:white;transition:all 0.3s ease-out}
.common_title .back:hover span{color:#15237c;transition:all 0.3s ease-out}
.common_title .back:hover font .img1{opacity:0;transition:all 0.3s ease-out}
.common_title .back:hover font .img2{opacity:1;transition:all 0.3s ease-out}
.banner{position:relative;width:100%;height:100%}
.banner-container{position:relative;width:100%;height:100%}
.banner-container a{display:block;position:relative;width:100%;height:100%}
.banner-container .swiper-slide{background-size:cover;height:100%;position:relative}
.banner-container .swiper-slide .solgan{position:relative;top:22%}
.banner-container .swiper-slide .solgan img{width:36%;margin:0}
.banner-container .banner-pagination{bottom:4%}
.banner-pagination .swiper-pagination-bullet{width:120px;height:4px;background:white;opacity:1;border-radius:0;margin:0 16px}
.banner-pagination .swiper-pagination-bullet-active{background:#15237c}
.bg_gray{background:#f2f2f2}
.bg_white{background:#fff}
.bg_blue{background:#15237c}
.setion_one{padding:50px 0}
.setion_title{position:relative;margin:20px 0}
.setion_title_right{text-align:right}
.setion_title .title_en{font-size:26px;color:#15237c}
.setion_title .title_cn{font-size:36px;color:#15237c;font-weight:bold}
.setion_title2{margin-top:80px}
.setion_title2 .title_en{color:white}
.setion_title2 .title_cn{color:white;font-weight:bold}
.title_slide{position:absolute;right:0;bottom:10%;text-align:right}
.title_slide span{font-size:16px;color:#969696;position:relative;padding:4px 0;margin:0 16px;cursor:pointer}
.title_slide .ac{color:#15237c}
.title_slide .ac:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#15237c;display:block}
.title_slide a{display:inline-block;width:40px;margin-left:10px}
.title_slide2{}
.title_slide2 span{font-size:16px;color:#969696;position:relative;padding:4px 0;margin:0 30px 0 0;cursor:pointer}
.title_slide2 .ac{color:#15237c}
.title_slide2 .ac:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#15237c;display:block}
.title_slide2 a{display:inline-block;width:40px;margin-left:10px}
.title_slide3{text-align:right}
.title_slide3 span{font-size:16px;color:#969696;position:relative;padding:4px 0;margin:0 0 0 30px;cursor:pointer}
.title_slide3 .ac{color:#15237c}
.title_slide3 .ac:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#15237c;display:block}
.title_slide3 a{display:inline-block;width:40px;margin-left:10px}
.setion_one_box{position:relative;overflow:hidden}
.setion_one_box .setion_one_content{position:absolute;left:0;top:0;opacity:0;width:100%;transition:all 0.6s ease-out;z-index:0}
.setion_one_box .setion_one_content_1{position:relative}
.setion_one_box .setion_one_content_ac{opacity:1;transition:all 0.6s ease-out;z-index:2}
.setion_one_left{float:left;width:44%}
.setion_one_right{float:right;width:52%}
.setion_one_left a{display:block}
.setion_one_left a div{position:relative;overflow:hidden;max-height:347px}
.setion_one_left a:hover .img{transform:scale(1.1);transition:all 0.3s ease-out}
.setion_one_left a:hover p{color:#15237c;transition:all 0.3s ease-out}
.setion_one_left a:hover span{color:#15237c;transition:all 0.3s ease-out}
.setion_one_left a .img{transition:all 0.3s ease-out}
.setion_one_left a p{font-size:20px;margin:15px 0;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.3s ease-out}
.setion_one_left a span{font-size:14px;color:#808080;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.3s ease-out}
.setion_one_right .setion_one_right_top{}
.setion_one_right .setion_one_right_top a{display:block;width:48%;margin-right:4%;float:left}
.setion_one_right .setion_one_right_top a:last-child{margin-right:0}
.setion_one_right .setion_one_right_top a div{overflow:hidden}
.setion_one_right .setion_one_right_top a:hover .img{transform:scale(1.1);transition:all 0.3s ease-out}
.setion_one_right .setion_one_right_top a:hover p{color:#15237c;transition:all 0.3s ease-out}
.setion_one_right .setion_one_right_top a .img{transition:all 0.3s ease-out}
.setion_one_right .setion_one_right_top a p{font-size:16px;color:#000000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.3s ease-out;margin:10px 0}
.setion_one_right_tom{border-top:1px solid #cfcfcf;margin-top:16px}
.setion_one_right_tom a{display:block;border-bottom:1px solid #cfcfcf;font-size:16px;color:#000;padding:10px 0;transition:all 0.3s ease-out;position:relative}
.setion_one_right_tom a:hover{color:#15237c;transition:all 0.3s ease-out}
.setion_one_right_tom a span{position:relative;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-right:110px}
.setion_one_right_tom a font{float:right;font-size:14px;position:absolute;right:0;top:12px}
.setion_two{padding:50px 0}
.setion_two_left{width:67%;float:left}
.setion_two_right{width:30%;float:right}
.setion_two_right .title_slide2{text-align:right;margin-bottom:10px}
.setion_two_right .title_slide23 a{display:block;width:100%;color:#969696;}
.setion_two_right .title_slide23 a:hover{color:#15237c;}
.setion_two_right .title_slide2 span{margin-right:0}
.setion_two_left_box{position:relative;overflow:hidden;margin-top:30px}
.setion_two_left_box .setion_two_left_con{position:absolute;left:0;top:0;width:100%;opacity:0;transition:all 0.6s ease-out;z-index:0}
.setion_two_left_box .setion_two_left_con_1{position:relative}
.setion_two_left_box .setion_two_left_con.active{opacity:1;transition:all 0.6s ease-out;z-index:2}
.setion_two_left_con a{display:block;width:49%;margin-right:2%;float:left;padding:18px 0;box-sizing:border-box;position:relative;border-bottom:1px solid #e5e5e5;transition:all 0.3s ease-out}
.setion_two_left_con a:nth-child(2n){margin-right:0}
.setion_two_left_con a span{font-size:16px;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-right:90px;transition:all 0.3s ease-out}
.setion_two_left_con a font{position:absolute;right:0px;top:20px;font-size:12px;color:#000;transition:all 0.3s ease-out}
.setion_two_left_con a:hover{background:#1ea539;padding-left:10px;transition:all 0.3s ease-out}
.setion_two_left_con a:hover span{color:white;transition:all 0.3s ease-out}
.setion_two_left_con a:hover font{color:white;right:10px;transition:all 0.3s ease-out}
.setion_two_right_co{position:relative;overflow:hidden}
.setion_two_right_co:hover img{transform:scale(1.1);transition:all 0.3s ease-out}
.setion_two_right_co img{transition:all 0.3s ease-out}
.setion_two_right_co:hover a{opacity:1;transition:all 0.3s ease-out}
.setion_two_right_co a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;box-sizing:border-box;padding:10px 18px;background:rgba(21,35,124,.7);opacity:0;transition:all 0.3s ease-out}
.setion_two_right_co a p{color:white;font-size:22px;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.setion_three{padding:30px 0}
.setion_three_box{margin-top:20px}
.cases-container .setion_three_co{position:relative;text-align:center}
.cases-container .setion_three_co a{display:block;float:left;width:32%;position:relative;overflow:hidden;margin-right:2%}
.cases-container .setion_three_co a:nth-child(3n){margin-right:0}
.cases-container .setion_three_co a div{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(21,35,124,.7);opacity:0;transition:all 0.3s ease-out}
.cases-container .setion_three_co a:hover div{opacity:1;transition:all 0.3s ease-out}
.cases-container .setion_three_co a img{transition:all 0.3s ease-out}
.cases-container .setion_three_co a:hover img{transform:scale(1.1);transition:all 0.3s ease-out}
.cases-container .setion_three_co a div p{position:absolute;left:50%;top:50%;width:80%;color:white;transform:translate(-50%,-50%)}
.cases-container .setion_three_co a div p span{font-size:20px;display:block;margin-bottom:10px}
.cases-container .setion_three_co a div p font{font-size:12px}
.cases-container .more{float:right;display:inline-block;margin:10px 0;height:27px;line-height:27px}
.cases-container .more span{color:#808080;font-size:16px;vertical-align:middle}
.cases-container .more img{width:60px;display:inline-block;vertical-align:middle}
.setion_four{padding:30px 0 0 0}
.setion_four .setion_four_left{background:#15237c;position:relative;width:33.333%;padding:50px;box-sizing:border-box;margin:0}
.setion_four .setion_four_left .about_title{font-size:26px;color:white}
.setion_four .setion_four_left .h5{font-weight:bold;font-size:36px;color:white;padding-top:36px;}
.setion_four .setion_four_left p{padding:27px 0;font-size:14px;line-height:1.6em;letter-spacing:1px;text-align:justify;color:white}
.setion_four .setion_four_left a{font-size:14px;position:relative;display:inline-block;border-bottom:1px solid white;padding-bottom:6px;color:white}
.setion_four .setion_four_right{position:absolute;right:0;top:0;overflow:hidden;width:66.66%;height:100%}
.setion_four_right .setion_four_video{position:relative;width:100%;height:100%;background:url('../images/demo_9.jpg') no-repeat center center}
.setion_four_box{position:relative}
.setion_four_video img{position:absolute;left:50%;top:50%;width:80px;transform:translate(-50%,-50%);cursor:pointer}
.video_box{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;background:rgba(0,0,0,0.7);display:none}
.video_box .video_icon{position:absolute;top:10px;right:10px;width:60px;height:60px;line-height:60px;border-radius:50%;background:rgba(0,0,0,.7);cursor:pointer;transition:all 0.3s ease-out;z-index:10;text-align:center}
.video_box .video_icon img{width:60%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.video_box .video_icon:hover{transform:rotate(180deg);transition:all 0.3s ease-out}
.video_inner{width:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
#video{width:100%}
.setion_six{overflow:hidden;position:relative}
.setion_six_top{}
.setion_six_top_left{width:33.33%;float:left;background:#0057c3;padding:60px;box-sizing:border-box}
.setion_six_top_left p{color:white;font-size:20px;padding-bottom:5px}
.setion_six_top_left span{color:white;font-size:14px}
.setion_six_top_right{width:66.66%;float:right}
.setion_six_t_r_inner{display:block;background:#f1f1f2;padding:44px 30px 43px 30px;width:33.33%;float:left;box-sizing:border-box;position:relative;text-align:center;cursor:pointer;transition:all 0.3s ease-out}
.setion_six_t_r_inner:hover{background:white;transition:all 0.3s ease-out}
.setion_six_t_r_inner:hover .img .img1{opacity:0;transition:all 0.3s ease-out}
.setion_six_t_r_inner:hover .img .img2{opacity:1;transition:all 0.3s ease-out}
.setion_six_t_r_inner:hover h5{color:#15237c;transition:all 0.3s ease-out}
.setion_six_t_r_inner .img{position:relative;width:40px;margin:auto}
.setion_six_t_r_inner .img .img1{position:relative;opacity:1;transition:all 0.3s ease-out}
.setion_six_t_r_inner .img .img2{position:absolute;opacity:0;left:0;top:0;transition:all 0.3s ease-out}
.setion_six_t_r_inner h5{color:#949494;font-size:18px;transition:all 0.3s ease-out}
.setion_six_t_r_inner h6{color:#949494;font-size:12px}
.setion_six_bom{margin:120px auto;position:relative}
.service-container img{display:block;transition:all 0.3s ease-out}
.service-container a{overflow:hidden;display:block;position:relative}
.service-container a:hover img{transform:scale(1.1);transition:all 0.3s ease-out}
.service-container .service_pop{position:absolute;left:0;top:0;width:100%;height:100%;background:#15237c;opacity:0;z-index:1;transition:all 0.3s ease-out}
.service-container .service_pop_box{position:absolute;left:50%;top:50%;width:90%;transform:translate(-50%,-50%);z-index:2;color:white;text-align:center}
.service-container .service_pop_box p{font-size:20px}
.service-container .service_pop_box span{position:relative;font-size:22px;font-weight:bold}
.service-container .service_pop_box span .em{position:absolute;bottom:-10px;width:20px;height:6px;background:white;left:50%;transform:translateX(-50%);transition:all 0.3s ease-out}
.service-container a:hover .service_pop{opacity:.7;transition:all 0.3s ease-out}
.service-container a:hover .em{width:80px;transition:all 0.3s ease-out;background:#1d9c3b}
.setion_sex_bg{background:#010250}
.service_btn{position:absolute;top:50%;transform:translateY(-50%);width:70px;height:70px;border-radius:50%;background:#15237c;text-align:center;line-height:70px;cursor:pointer}
.service_btn img{width:60%;display:inline-block;vertical-align:middle}
.service_left{left:-100px}
.service_right{right:-100px}
.service_btn.swiper-button-disabled{background:none}
.icon_bg{height:100%;width:auto;position:absolute;right:20%;top:0}
.link{background:#282828}
.link_title{color:white;position:relative;background:#1ea539;padding:20px 40px;font-size:24px;width:14%;box-sizing:border-box;font-weight:lighter;float:left;margin-top:-16px;text-align:center;box-shadow:0 0 30px -10px rgba(0,0,0,.7)}
.link_ul{float:right;width:80%;margin:10px 0}
.link_ul a{display:inline-block;float:right;width:12%;padding:10px 0}
.link_ul form{width:22.75%;margin-right:3%;display:block;float:left}
.link_ul form:nth-child(4){margin-right:0}
.link_ul form select{width:100%;height:35px;padding-left:10px;background:none;border:1px solid #ccc;color:#9e9e9e;box-sizing:border-box}
.link_ul form{font-size:12px;line-height:1;color:#666}
.link_ul form{vertical-align:middle}
.footer{background:#3b3b3b;padding:86px 0 10px 0}
.footer_left{width:22%;float:left;color:#c7c7c7}
.footer_left img{width:100px;margin:0;margin-bottom:10px}
.footer_left p{font-weight:bold;margin:10px 0;font-size:14px}
.footer_left span{display:block;margin:10px 0;font-size:12px}
.footer_right{width:70%;float:right}
.footer_ul{width:12.5%;float:left}
.footer_ul .footer_ul_title{color:#c7c7c7;font-size:18px;font-weight:bold;display:block;margin-bottom:20px}
.footer_ul .footer_li{color:#c7c7c7;display:block;font-size:12px;margin:12px 0}
.footer_ul a:hover{color:white}
.footer_copyright{color:#c7c7c7;font-size:12px;padding:30px 0}
.return_top{position:fixed;right:2%;width:40px;bottom:4%;z-index:10;cursor:pointer}
@media screen and (max-width:1600px){.link_ul{float:right;width:calc(100% - 224px)}
.link_ul a{padding:0}
.nav .nav_phone p span{font-size:14px;display:block}
.nav .nav_phone p img{width:30px;display:block;margin-top:20px}
.nav .nav_phone p{line-height:normal}
.navac .nav_phone p img{display:none}
.navac .nav_phone p span{margin-top:16px;transition:all 0.3s ease-out}
}@media screen and (max-width:1550px){.content{width:1280px;margin:auto}
.setion_one_left a div{max-height:317px}
.common_banner_right_text1 h6{width:auto}
.common_banner_right_text1{width:54%;} 
}@media screen and (max-width:1440px){.content{width:1200px;margin:auto}
.nav .nav_phone{display:none}
.footer_right{width:75%}
.link_title{font-size:20px;padding:23px 10px}
.footer{padding:60px 0 10px 0}
.footer_copyright{padding:10px 0}
.common_banner_right_text1{width:54%}
.setion_one_left a div{max-height:297px}
.setion_one,.setion_two{padding:40px 0}
.setion_four{padding:14px 0 0 0}
.setion_title2{margin-top:60px}
.setion_six_bom{margin:80px auto}
.setion_title .title_en{font-size:20px}
.setion_title .title_cn{font-size:30px}
.setion_four .setion_four_left .about_title{font-size:22px;}
.setion_four .setion_four_left .h5{font-size:30px;padding-top:30px}
.service_btn{width:50px;height:50px;line-height:50px}
.service_left{left:-60px}
.service_right{right:-60px}
.setion_two_left_con a{padding:15px 0}
.setion_two_left_con a span{font-size:14px}
.setion_one_right_tom a{font-size:14px}
.common_banner_right_text1 h5 {font-size: 22px;}
}@media screen and (max-width:1280px){.content{width:1000px;margin:auto}
.nav .nav_slide a{font-size:14px;margin:0 16px}
.nav .nav_slide{padding:20px 0}
.nav .logo{width:130px;margin:4px 0}
.common_banner_top{top:59px}
.common_banner_top_h{top:59px}
.common_banner_top_a{top:53px}
.common_banner_right{width:80%;position:absolute;right:0%;left:auto;height:100%}
.setion_one_left a div{max-height:248px}
.setion_title .title_en{font-size:20px}
.setion_title .title_cn{font-size:24px}
.setion_four .setion_four_left .about_title{font-size:20px}
.setion_four .setion_four_left .h5{font-size:24px}
.setion_two_left_con a font{display:none}
.setion_four .setion_four_left{padding:50px 28px}
}@media screen and (max-width:1024px){.content{width:auto;padding:0 30px}
.banner-container .swiper-slide .solgan{top:16%;}
.nav_slide{display:none}
.nav-btn{display:block}
.nav-btn{transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8)}
.common_banner_top{display:none}
.link{display:none}
.footer_right{display:none}
.footer_left{width:100%;float:none;text-align:center}
.footer_left img{margin:auto}
.footer_copyright{text-align:center}
.setion_one_left a div{max-height:none}
.setion_one_left{float:none;width:100%;margin-bottom:20px}
.setion_one_right{float:none;width:100%}
.setion_two_left{float:none;width:100%;margin-bottom:20px}
.setion_two_right{float:none;width:100%}
.setion_title_right{text-align:left}
.title_slide3{text-align:left}
.title_slide3 span{margin-left:0;margin-right:10px}
.setion_four .setion_four_left{width:100%;float:none}
.setion_four .setion_four_right{width:100%;float:none;position:relative;height:auto}
.video_inner{width:96%}
.setion_four_right .setion_four_video{height:200px}
.setion_six_top_left{padding:40px 10px;text-align:center}
.setion_six_t_r_inner{padding:23px 0px 24px 0}
.service_btn{display:none}
}@media screen and (max-width:800px){.content{padding:0 16px}
.nav-layer .nav-layer-content{width:80%}
.nav-layer-items .nav-layer-item span{font-size:20px}
.nav-layer-items .nav-layer-item font{font-size:16px}
.nav .logo{width:100px}
.nav-btn{transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6)}
.nav-btn{position:fixed;right:7px;top:-4px}
.banner-pagination .swiper-pagination-bullet{width:40px}
.banner{height:450px}
.banner-container .swiper-slide .solgan img{width:70%}
.title_slide{position:relative;text-align:left;margin-top:10px}
.title_slide span{margin:0;margin-right:10px}
.setion_one_left a p{font-size:16px;margin:10px 0}
.setion_one_left a span{font-size:12px}
.setion_one_right .setion_one_right_top a p{font-size:14px}
.setion_one_right_tom a{font-size:12px}
.setion_two_left_con a span{font-size:12px}
.setion_two_left_con a{width:100%;float:none;margin-right:0}
.setion_two_left_con a font{display:block}
.title_slide3 span{display:inline-block;margin-bottom:6px;font-size:14px}
.cases-container .setion_three_co a{width:100%;float:none;margin-right:0}
.cases-container .setion_three_co a div{opacity:1}
.setion_six_top_left,.setion_six_top_right{float:none;width:100%}

.service-container .service_pop_box p{font-size:14px}
.service-container .service_pop_box span{position:relative;font-size:12px}
.setion_title2{margin-top:40px}
.setion_six_bom{margin:40px auto}
.title_slide2 span{margin-right:10px}
.title_slide2{display:none}
.setion_two_left{margin-bottom:30px}
.setion_one_right_tom a font{font-size:12px;top:10px}
.setion_one_right_tom a span{padding-right:80px}
.setion_two_left_con a span{padding-right:80px}
.setion_two_left_con a font{top:10px}
.setion_two_left_con a{padding:10px 0}
.setion_two_left_box{margin-top:20px}
.setion_two{padding-bottom:10px}
.setion_three_box{margin-top:0}
.cases-container .setion_three_co a div p{width:80%}
.cases-container .setion_three_co a div p span{font-size:16px}
.setion_two_right_co a{opacity:1}
}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){
	.setion_one_right .setion_one_right_top a p{height:21px;}
	.setion_two_left_con a span{display:block;}
	.setion_two_left_con a span em{overflow:hidden;display:block;height:21px;}
}
