﻿.inside_title{margin-bottom:40px;text-align:center}.inside_title h2{font-size:24px}.inside_title .line{width:11px;height:11px;background-color:#3d66ab;display:block;position:relative;margin:15px auto 0}.inside_title .line:before{content:"";width:100px;height:1px;background-color:#000;position:absolute;top:5px;left:-110px}.inside_title .line:after{content:"";width:100px;height:1px;background-color:#000;position:absolute;top:5px;right:-110px}.nframe{padding-top:50px;padding-bottom:50px}.nframe .container{max-width:1230px}#Location{background-color:#f5f5f5}#Location .location{padding:10px 0;font-size:14px;line-height:20px}#Location .location:before{content:"\e73b";font-family:iconfont;font-size:16px;vertical-align:top;line-height:20px;margin-right:5px;display:inline-block}#Location .location a{display:inline-block;font-size:14px;line-height:20px;vertical-align:top}#Location .location a:not(:last-child)::after{content:"\eb93";font-family:iconfont;margin:0 5px;vertical-align:top;font-size:16px;line-height:20px;display:inline-block}#Location .location a:hover{color:#3d66ab}#Location .location span{display:inline-block;font-size:14px;line-height:20px;vertical-align:top}#aboutuspage article{font-size:16px;line-height:2}#aboutuspage article p{font-size:16px;line-height:2}.LeftContact{margin-top:30px}.LeftContact a{display:block;position:relative}.LeftContact .txt{text-align:center;position:absolute;left:0;top:50%;transform:translate(0,-55%);width:100%}.LeftContact .txt h3{font-size:30px;color:#fff;font-weight:bold}.LeftContact .txt i{font-size:60px;line-height:1;color:#fff;margin-top:20px;display:inline-block}.LeftContact .txt p{font-size:20px;color:#fff;margin-top:20px;font-weight:bold}#gallerypage .list .item{width:calc((100% - 30px)/3);margin:0 15px 20px 0}#gallerypage .list .item:nth-child(3n){margin-right:0}#gallerypage .list .item .img{border:1px solid #eee}#gallerypage .list .item h4{margin-top:8px;text-align:center}#gallerypage .list .item:hover h4{color:#3d66ab}#newspage .list .item{width:calc((100% - 30px)/3);margin:0 15px 20px 0;border:1px solid #eee}#newspage .list .item:nth-child(3n){margin-right:0}#newspage .list .item .txt{background-color:#fff;padding:15px 15px 15px 15px;border-top:1px solid #eee}#newspage .list .item .txt span.date{display:block;font-size:12px;color:#989898}#newspage .list .item .txt h3{font-size:14px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#newspage .list .item .txt p{font-size:12px;color:#7d7d7d;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#newspage .list .item:hover .txt h3{color:#3d66ab}#newsdetailpage .title{margin-bottom:30px;border-bottom:1px solid #ccc;padding-bottom:10px}#newsdetailpage .title h2{margin-bottom:10px}#newsdetailpage .title p{font-size:14px;color:#888}#newsdetailpage .title p span{display:inline-block;margin-right:15px}#newsdetailpage .title p span>i{margin-right:5px}#newsdetailpage .content,#newsdetailpage .content p{font-size:14px;line-height:2}#newsdetailpage .btnList{margin-top:30px;background-color:#f8f8f8;padding:15px 20px}#newsdetailpage .btnList>.link{font-size:13px;line-height:24px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666}#newsdetailpage .btnList>.link:nth-child(1){margin-bottom:5px}#newsdetailpage .relatenews{margin-top:50px}#newsdetailpage .relatenews .inside_title{margin-bottom:30px}#newsdetailpage .relatenews .list .item{margin:0 0 12px;width:48%;font-size:14px;line-height:30px;position:relative;padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;color:#666}#newsdetailpage .relatenews .list .item:hover{color:#3d66ab;text-decoration:underline}#newsdetailpage .relatenews .list .item:before{content:"\e62d";font-size:14px;font-family:"iconfont";position:absolute;left:0}#faqpage .list dl{overflow:hidden;margin-bottom:10px}#faqpage .list dl dt{padding:10px 55px 10px 55px;position:relative;font-size:16px;line-height:30px;background-color:#eeeef5;cursor:pointer}#faqpage .list dl dt:before{content:"\e679";font-family:iconfont;font-size:30px;line-height:30px;position:absolute;left:15px;top:10px;color:#3d66ab}#faqpage .list dl dt:after{content:"\e62d";font-family:iconfont;font-size:16px;position:absolute;right:15px;top:10px;transition:all .3s}#faqpage .list dl dd{padding:0 55px;font-size:14px;color:#666;height:0;overflow:hidden;transition:all .3s}#faqpage .list dl.active dt:after{transform:rotate(-90deg)}#faqpage .list dl.active dd{padding:10px 55px 5px;height:auto}#casespage .list .item{width:calc((100% - 30px)/3);margin:0 15px 20px 0;border:1px solid #eee}#casespage .list .item:nth-child(3n){margin-right:0}#casespage .list .item .txt{background-color:#fff;padding:10px;border-top:1px solid #eee}#casespage .list .item .txt h3{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}#casespage .list .item .txt p{font-size:12px;color:#7d7d7d;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:none}#casespage .list .item:hover .txt h3{color:#3d66ab}#casesdetailpage .title{margin-bottom:30px;border-bottom:1px solid #ccc;padding-bottom:10px}#casesdetailpage .title h2{margin-bottom:10px}#casesdetailpage .title p{font-size:14px;color:#888}#casesdetailpage .title p span{display:inline-block;margin-right:10px}#casesdetailpage .content,#casesdetailpage .content p{font-size:14px;line-height:2}#casesdetailpage .btnList{margin-top:30px;background-color:#f8f8f8;padding:15px 20px}#casesdetailpage .btnList>.link{font-size:13px;line-height:24px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666}#casesdetailpage .btnList>.link:nth-child(1){margin-bottom:5px}#casesdetailpage .relatecases{margin-top:50px}#casesdetailpage .relatecases .inside_title{margin-bottom:30px}#casesdetailpage .relatecases .list .item{margin:0 0 12px;width:48%;font-size:14px;line-height:30px;position:relative;padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;color:#666}#casesdetailpage .relatecases .list .item:hover{color:#3d66ab;text-decoration:underline}#casesdetailpage .relatecases .list .item:before{content:"\e62d";font-size:14px;font-family:"iconfont";position:absolute;left:0}#videopage .list .item{width:calc((100% - 30px)/3);margin:0 15px 20px 0;border:1px solid #eee}#videopage .list .item:nth-child(3n){margin-right:0}#videopage .list .item .txt{background-color:#fff;padding:15px 15px 15px 15px;border-top:1px solid #eee}#videopage .list .item .txt h3{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#videopage .list .item:hover .txt h3{color:#3d66ab}.layui-layer-page .layui-layer-content{overflow:initial!important}#downloadpage .list{margin-bottom:30px}#downloadpage .list .item{border-bottom:1px solid #eee;padding:10px 0}#downloadpage .list .item h4{line-height:24px}#downloadpage .list .item i.iconfont{font-size:20px;line-height:24px}#downloadpage .list .item:hover h4{color:#3d66ab}#contactuspage .infobox{box-shadow:0 0 5px #eee}#contactuspage .title{margin-bottom:30px}#contactuspage .title .line{width:100px;height:4px;background-color:#3d66ab;margin-top:10px}#contactuspage .contactbox{width:50%;padding:40px;background-color:#fff}#contactuspage .contactbox .content p{margin-bottom:10px;font-size:14px}#contactuspage .contactbox .content p span{color:#333;display:inline-block;margin-right:5px;font-weight:bold}#contactuspage .contactbox .content p a{display:inline-block;color:#3d66ab}#contactuspage .contactbox .content p a:hover{text-decoration:underline}#contactuspage .feedbox{width:50%;padding:40px;background-color:#f7f8fc}#contactuspage .feedbox .form-group{background-color:#fff;margin-bottom:20px}#contactuspage .feedbox .form-group .input{height:45px;border:1px solid #eee;padding:0 10px;width:100%;font-size:15px}#contactuspage .feedbox .form-group textarea.input{height:120px;resize:none;padding-top:8px}#contactuspage .feedbox .form-group .submit{font-size:16px;color:#fff;background-color:#eee}#contactuspage .feedbox .submit{display:block;margin:0 auto;text-align:center;width:150px;height:40px;background-color:#3d66ab;color:#fff;box-shadow:1px 1px 2px #888;font-size:14px;line-height:40px}#contactuspage .feedbox .submit:hover{animation:rubberBand .8s;-moz-animation:rubberBand .8s;-webkit-animation:rubberBand .8s;-o-animation:rubberBand .8s}#left_nav{width:300px}#left_nav dl>dt{background-color:#3d66ab;padding:15px 20px;font-size:20px;color:#fff;font-weight:bold;position:relative}#left_nav dl>dt:before{content:"\e63d";font-family:iconfont;margin-right:10px;vertical-align:top}#left_nav dl>dd{background-color:#eee}#left_nav dl>dd>a{padding:12px 25px 12px 15px;display:block;position:relative;border-top:1px solid #fff}#left_nav dl>dd>a:after{content:"\e8e3";font-family:iconfont;position:absolute;right:10px;font-size:14px}#left_nav dl>dd.active>a,#left_nav dl>dd>a:hover{background-color:#3d66ab;color:#fff}#left_nav dl>dd .catelist>li>a{position:relative;color:#666;font-size:14px;line-height:21px;display:block;border-bottom:1px solid #eee}#left_nav dl>dd .catelist>li>a:before{content:"";width:10px;height:1px;background-color:#000;display:inline-block;position:absolute;top:20px;left:15px}#left_nav dl>dd .catelist>li.active>a,#left_nav dl>dd .catelist>li>a:hover{background-color:#3d66ab;color:#fff}#left_nav dl>dd .catelist>li.active>a:before,#left_nav dl>dd .catelist>li>a:hover:before{background-color:#fff}#left_nav dl>dd .catelist1>li>a{padding:10px 0 10px 30px}#left_nav dl>dd .catelist2>li>a{padding:10px 0 10px 45px}#left_nav dl>dd .catelist2>li>a:before{left:30px}#left_nav dl>dd .catelist3>li>a{padding:10px 0 10px 60px}#left_nav dl>dd .catelist3>li>a:before{left:45px}#right_nav{width:calc(100% - 330px)}#right_nav .title{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:30px}#right_nav .title p{color:#666;font-size:14px}#productspage .list .item{width:calc((100% - 30px)/3);margin:0 15px 20px 0;border:1px solid #eee}#productspage .list .item:nth-child(3n){margin-right:0}#productspage .list .item .txt{background-color:#fff;padding:15px 15px 15px 15px;border-top:1px solid #eee}#productspage .list .item .txt h3{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productspage .list .item .txt p{font-size:12px;color:#7d7d7d;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#productspage .list .item:hover .txt h3{color:#3d66ab}#productdetailpage #ProductIntro{border:1px solid #f7f7f7}#ProductIntro .IntroImg{width:45%;position:relative}#ProductIntro .IntroText{width:55%;background-color:#f7f7f7;padding:25px}#ProductIntro .IntroText h1{font-size:24px;line-height:1.2}#ProductIntro .IntroText .line{width:100%;height:2px;background-color:#3d66ab;margin:15px 0}#ProductIntro .IntroText .remark{font-size:14px;color:#888}#ProductIntro .IntroText .btnlist{margin-top:20px}#ProductIntro .IntroText .btnlist .morelink{display:inline-block;margin:0;text-align:center;min-width:150px;height:36px;background-color:#fff;box-shadow:1px 1px 2px #888;font-size:16px;line-height:36px}#ProductIntro .IntroText .btnlist .morelink:not(:last-child){margin-right:20px}#ProductIntro .IntroText .btnlist .morelink i{height:36px;line-height:36px;font-size:20px;margin-right:3px}#ProductIntro .IntroText .btnlist .morelink:hover{animation:rubberBand .8s;-moz-animation:rubberBand .8s;-webkit-animation:rubberBand .8s;-o-animation:rubberBand .8s;background-color:#3d66ab;color:#fff}#SmallImg{padding-left:25px;padding-right:25px;position:absolute;bottom:15px;width:80%;margin:0 10%}#SmallImg .proimgbox{display:block;border:1px solid #eee;margin-bottom:1px}#SmallImg .btnlist .swbtn{position:absolute;top:0;height:100%;background-color:#3d66ab;color:#fff;width:20px}#SmallImg .btnlist .swbtn>i{position:absolute;top:50%;transform:translate(0,-50%)}#SmallImg .btnlist .swbtn.btn-prev{left:0}#SmallImg .btnlist .swbtn.btn-prev>i{left:0;transform:translate(0,-50%) rotate(180deg)}#SmallImg .btnlist .swbtn.btn-next{right:0}#productdetail .prosection{margin-top:50px}#productdetail .prosection .tit{margin-bottom:20px;border-bottom:1px solid #3d66ab}#productdetail .prosection .tit h2{font-size:20px;background-color:#3d66ab;color:#fff;padding:5px 25px;display:inline-block}#productdetail .prosection article p{font-size:14px;line-height:1.6;color:#666}#inquiry .feedbackbox .form-group.half{width:49%}#inquiry .feedbackbox .form-group{background-color:#fff;margin-bottom:20px;width:100%}#inquiry .feedbackbox .form-group .input{height:45px;border:1px solid #eee;padding:0 10px;width:100%;font-size:15px}#inquiry .feedbackbox .form-group textarea.input{height:120px;resize:none;padding-top:8px}#inquiry .feedbackbox .form-group .submit{font-size:16px;color:#fff;background-color:#eee}#inquiry .feedbackbox .submit{display:block;margin:0 auto;text-align:center;width:150px;height:40px;background-color:#3d66ab;color:#fff;box-shadow:1px 1px 2px #888;font-size:14px;line-height:40px}#inquiry .feedbackbox .submit:hover{animation:rubberBand .8s;-moz-animation:rubberBand .8s;-webkit-animation:rubberBand .8s;-o-animation:rubberBand .8s}#relateproduct .list .item{width:calc((100% - 30px)/3);margin:0 15px 20px 0;border:1px solid #eee}#relateproduct .list .item:nth-child(3n){margin-right:0}#relateproduct .list .item .txt{background-color:#fff;padding:15px 15px 15px 15px;border-top:1px solid #eee}#relateproduct .list .item .txt h3{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#relateproduct .list .item .txt p{font-size:12px;color:#7d7d7d;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:none}#relateproduct .list .item:hover .txt h3{color:#3d66ab}#thankyoupage .info{text-align:center;font-size:14px;line-height:2;color:#888}#thankyoupage .info .btnthank{display:block;margin:20px auto 0;text-align:center;width:200px;height:40px;background-color:#3d66ab;color:#fff;box-shadow:1px 1px 2px #888;font-size:14px;line-height:40px}#thankyoupage .info .btnthank:hover{animation:rubberBand .8s;-moz-animation:rubberBand .8s;-webkit-animation:rubberBand .8s;-o-animation:rubberBand .8s}#privacypolicypage .title{margin-bottom:20px}#privacypolicypage article h4{font-size:18px;margin-bottom:10px}#privacypolicypage article p{font-size:14px;line-height:1.8;color:#999;margin-bottom:10px}#errorpage{text-align:center}#errorpage .intro p{font-size:16px;color:#999}#errorpage .intro .btngohome{display:block;margin:30px auto 0;text-align:center;width:200px;height:40px;background-color:#3d66ab;color:#fff;box-shadow:1px 1px 2px #888;font-size:14px;line-height:40px}#errorpage .intro .btngohome:hover{animation:rubberBand .8s;-moz-animation:rubberBand .8s;-webkit-animation:rubberBand .8s;-o-animation:rubberBand .8s}@media(max-width:767px){.inside_title h2{font-size:24px}.nframe{padding:30px 0}.LeftContact{display:none}#aboutuspage article{font-size:13px;line-height:1.5}#aboutuspage article p{font-size:13px;line-height:1.5}#gallerypage .list .item{width:calc((100% - 15px)/2);margin:0 15px 15px 0}#gallerypage .list .item:nth-child(3n){margin-right:15px}#gallerypage .list .item:nth-child(2n){margin-right:0}#gallerypage .list .item h4{font-size:14px}#newspage .list .item{width:calc((100% - 15px)/2);margin:0 15px 15px 0}#newspage .list .item:nth-child(3n){margin-right:15px}#newspage .list .item:nth-child(2n){margin-right:0}#newspage .list .item .txt{padding:8px}#newsdetailpage .title h2{font-size:20px;line-height:1.3}#newsdetailpage .relatenews .list .item{width:100%}#faqpage .list dl dt{font-size:14px;line-height:1.5}#faqpage .list dl dd{font-size:13px}#downloadpage .list .item h4{display:block;width:100%;margin-bottom:10px}#casespage .list .item{width:calc((100% - 15px)/2);margin:0 15px 15px 0}#casespage .list .item:nth-child(3n){margin-right:15px}#casespage .list .item:nth-child(2n){margin-right:0}#casespage .list .item .txt{padding:8px}#casesdetailpage .title h2{font-size:20px;line-height:1.3}#casesdetailpage .relatecases .list .item{width:100%}#videopage .list .item{width:calc((100% - 15px)/2);margin:0 15px 15px 0}#videopage .list .item:nth-child(3n){margin-right:15px}#videopage .list .item:nth-child(2n){margin-right:0}#contactuspage .contactbox{width:100%;padding:15px}#contactuspage .contactbox .content p{margin-bottom:6px}#contactuspage .feedbox{width:100%;padding:15px}#left_nav{width:100%;margin-bottom:20px}#left_nav dl>dt{padding:10px 15px}#left_nav dl>dt:after{content:"\e6bd";font-family:iconfont;position:absolute;right:10px;font-size:14px;top:15px}#left_nav dl>dd{display:none}#left_nav dl>dd>a{font-size:14px}#left_nav dl>dd .catelist>li>a{font-size:13px}#right_nav{width:100%}#right_nav>.title h2{font-size:20px}#right_nav>.title p{font-size:13px}#productspage .list .item{width:calc((100% - 15px)/2);margin:0 15px 15px 0}#productspage .list .item:nth-child(3n){margin-right:15px}#productspage .list .item:nth-child(2n){margin-right:0}#productspage .list .item .txt{padding:8px}#ProductIntro .IntroImg{width:100%}#ProductIntro .IntroText{width:100%;padding:15px}#ProductIntro .IntroText h1{font-size:20px}#ProductIntro .IntroText .remark{font-size:13px}#ProductIntro .IntroText .btnlist .morelink:not(:last-child){margin-right:15px;margin-bottom:10px}#SmallImg{padding-left:25px;padding-right:25px;position:relative;bottom:inherit;width:calc(100% - 10px);margin:10px}.table-responsive{overflow-x:auto}#relateproduct .list .item{width:calc((100% - 15px)/2)}#relateproduct .list .item:nth-child(3n){margin-right:0}#relateproduct .list .item:nth-child(2n){margin-right:0}#relateproduct .list .item .txt{padding:8px}#relateproduct .list .item .txt h3{font-size:12px;-webkit-line-clamp:inherit}#relateproduct .list .item .txt p{display:none}#privacypolicypage article h4{font-size:16px}#privacypolicypage article p{font-size:13px}}
