@charset "utf-8";.clearjs{width:100%;clear:both;line-height:0;display:block;overflow:hidden;zoom:1;font-size:0;content:'.'}@media (max-width:999px){.view-pro .big img{max-width:100%}.sys-top .tel{font-size:12px}.sys-top .tel i{font-size:20px}header .container{padding:10px}header .logo img{height:30px}header nav{display:none;position:absolute;left:0;top:100%;width:100%;background:#fff;box-shadow:0 0 10px #eee}header nav ul li{float:none}header nav ul li>a{height:50px !important;line-height:50px !important;padding:0 10px;border-bottom:1px solid #eee}header nav ul li.on>a{color:#0053a6;border-bottom-color:#0053a6}header .navbut{display:block;width:30px;height:30px;position:relative;cursor:pointer}header .navbut i{height:2px;background:#222;display:block;overflow:hidden;width:100%;position:absolute;left:0px}header .navbut .w1{top:4px}header .navbut .w2{top:14px}header .navbut .w3{top:24px}header .navbut.on .w1{top:15px;transform:rotate(45deg)}header .navbut.on .w2{height:0px}header .navbut.on .w3{top:15px;transform:rotate(-45deg)}.sys-share{top:80px}.sys-share .container{height:40px}.sys-share .tit{font-size:16px}.sys-share .icon-fenxiang{width:30px;height:30px;font-size:16px}.sys-share ul li{font-size:24px}footer .bj{padding:10px 0}footer .bj ul li{margin-left:5px}footer .bj ul li img{max-height:50px}footer .copy{font-size:12px;text-align:center}footer>.container{padding:20px 10px;display:block}footer>.container .tit{font-size:18px;margin:0 0 10px 0;line-height:26px;padding:0 0 5px 0}footer>.container .text{line-height:20px;font-size:12px}footer>.container .left{width:100%}footer>.container .right{width:100%;margin-left:0;margin-top:12px;padding:15px;overflow:hidden;border-radius:4px;background-color:rgba(0,0,0,0.5)}footer>.container .nav{margin:10px -10px 0 -10px;max-width:initial}footer>.container .nav ul{padding:0 10px}footer>.container .nav ul li{margin:10px 0 0 0}footer>.container .nav ul li>a{font-size:14px;line-height:28px}footer>.container .nav ul li .sub{font-size:12px;margin-top:10px;line-height:20px}.foot-biaodan .container{padding:0}.foot-biaodan .tit{width:40%;height:50px;font-size:20px}.backtop{right:10px;bottom:10%;width:30px;height:30px;font-size:16px}.banner .swiper-slide .container{padding:160px 10px 0 10px;height:320px}.banner .swiper-slide .t1{font-size:14px;line-height:24px}.banner .swiper-slide .t2{font-size:30px;line-height:40px}.banner .swiper-slide .t3{font-size:12px;line-height:20px}.banner .banner-next,.banner .banner-prev{display:none}.banner .banner-num{bottom:10px !important}.banner .banner-num .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px !important}.banner .banner-num .swiper-pagination-bullet-active{width:40px}.nbanner{height:320px}.in-tit .t2{font-size:24px}.pagination{padding:20px 0 0 0}.pagination li{padding:0;margin:0 0 0 -1px}.pagination li a,.pagination li span{padding:0 10px;line-height:28px;border-radius:0}.page-pro .pagination{padding:20px 0 30px 0}.main{padding:20px 0 30px 0}.main .main-flex .main-left{display:none}.main .main-flex .main-right{margin-left:0px}.in-jjfa .in-tit{padding:20px 0 15px 0}.in-jjfa .tab{margin:0 -10px}.in-jjfa .tab li{line-height:40px;font-size:14px}.in-jjfa .box{padding:15px 0 20px 0}.in-jjfa .box .bt{font-size:18px;padding-bottom:10px}.in-jjfa .box .desc{font-size:16px;padding-bottom:8px}.in-jjfa .box .erlan{margin:-3px 0;padding-bottom:10px}.in-jjfa .box .erlan li{width:100%;padding:3px 0;line-height:1.6;font-size:12px}.in-jjfa .box .erlan li .spic{padding:10px 0}.in-jjfa .box .erlan li .sbt{font-size:16px}.in-jjfa .box .text{font-size:12px;line-height:1.6}.in-jjfa .box .text img{margin-top:10px}.in-jjfa .box .mbox{margin-top:15px}.in-jjfa .box .sans li{margin-top:10px;font-size:12px;line-height:1.6}.in-jjfa .box .sans li .spic{width:30%}.in-jjfa .box .sans li .rb{margin:0 15px 0 0}.in-jjfa .box .sans li .sbt{font-size:16px;padding:0 0 2px 0}.in-jjfa .box .read-open,.in-jjfa .box .read-close{margin-top:15px;font-size:16px;padding:10px 0}.in-pro{padding:20px 0 0 0}.in-pro .in-tit{margin-bottom:15px}.in-pro ul{margin:-5px -10px}.in-pro ul li{width:100%;padding:5px 0}.in-pro ul li .pic img{height:auto}.in-pro ul li .box{padding:10px}.in-pro ul li .box em{font-size:14px;line-height:22px}.in-pro ul li .box .bt{font-size:16px;margin:0 0 5px 0}.in-pro ul li .box .text{font-size:12px;line-height:20px;height:80px}.in-pro ul li .box .more{margin:6px auto 0 auto;width:80px;line-height:32px}.in-pro ul li .read-more{font-size:14px;padding:0 0 10px 0}.in-case .in-tit{padding:20px 0}.in-case ul{height:auto;margin:0 -10px}.in-case ul li{position:static;width:100% !important;height:auto !important}.in-case ul li a{position:relative;left:0;right:0;top:0;bottom:0}.in-case ul li img{position:static;width:100%;min-height:initial;transform:translate(0, 0)}.in-case ul li .fd{position:static;padding:10px 15px}.in-case ul li .fd .box{margin-right:10px;line-height:20px}.in-case ul li .fd .box span{font-size:20px;line-height:1.1}.in-case ul li .fd .box em{font-size:12px;height:20px !important;margin:3px 0 !important}.in-case ul li .fd .box p{font-size:14px;height:20px !important}.in-case ul li .fd .iconfont{font-size:20px;width:40px;height:40px;opacity:1 !important}.in-case ul li:hover img{transform:scale(1.05)}.in-fuwu{padding:30px 0}.in-fuwu .text{font-size:12px;line-height:20px;padding:10px 0 0 0}.in-gongsi{padding:30px 0}.in-gongsi .in-tit{margin-bottom:10px}.in-gongsi .text{font-size:12px;line-height:20px}.in-jishu{padding:20px 0}.in-jishu .in-tit{margin-bottom:15px}.in-jishu .flex-main{display:block;overflow:hidden;margin:0 -10px}.in-jishu .pic{width:100%;margin-right:0}.in-jishu .box{width:100%;padding:15px 10px 0 10px}.in-jishu .box .bt{font-size:18px;letter-spacing:-1px}.in-jishu .box .text{font-size:12px;line-height:20px}.in-jishu .box .text p{margin-top:6px}.list-pro .li{padding:15px 0}.list-pro .pic{width:35%}.list-pro .box{padding:0 0 0 10px}.list-pro .box .bt{font-size:16px;line-height:1}.list-pro .box .text{line-height:20px;font-size:12px;margin:5px 0}.list-pro .box .more{font-size:12px;line-height:1}.list-case{margin:-5px}.list-case li{width:50%;padding:5px}.list-case li span{font-size:12px}.view-pro{margin:-20px -10px}.view-pro .bt{padding:10px}.view-pro .bt span{font-size:20px}.view-pro .bt p{margin-top:2px}.view-pro .big .prev,.view-pro .big .next{width:30px;height:30px;font-size:16px}.view-pro .small-but{display:block}.view-pro .small-but .left{width:100%;padding:10px 5px}.view-pro .small-but .left .swiper-slide{padding:0 5px}.view-pro .small-but .right{border-top:1px solid #e0e0e0;width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.view-pro .small-but .right:before{content:'';position:absolute;left:50%;top:0;bottom:0;width:1px;background:transparent;background:-webkit-linear-gradient(180deg, transparent 0%, #e0e0e0 50%, transparent 100%);background:-o-linear-gradient(180deg, transparent 0%, #e0e0e0 50%, transparent 100%);background:-moz-linear-gradient(180deg, transparent 0%, #e0e0e0 50%, transparent 100%);background:linear-gradient(180deg, transparent 0%, #e0e0e0 50%, transparent 100%)}.view-pro .small-but .right li{padding:10px 0}.view-pro .small-but .right li .iconfont{font-size:36px}.view-pro .small-but .right li em{margin-top:5px;font-size:12px}.view-pro .tab{margin-top:20px}.view-pro .tab li{font-size:12px;line-height:34px;width:20%;text-align:center}.view-pro .tab li a{padding:0}.view-pro .tab li.li{padding:0}.view-pro .web-body{padding:10px}.target-fix{top:-50px}.list-pros{margin:-5px}.list-pros li{width:50%;padding:5px}.list-pros li a{padding:5px 5px 8px 5px;font-size:12px}.list-pros li .pic{margin-bottom:5px}}