body{width:100%;overflow-x:hidden}.img-responsive,.banner img,.hot_pro .xl12 a img,.case_body .xl12 a img,.new_list .new-left a img,.about img,.pro_content .pro_left a img,.case_content .xl12 img,.new_content img,.panel img,.index_pro .banner-box .index_proList li a img,.index_case .xl6 a img,.index_about .xl12 a img,.pro-banner img,.pro_list .tab .tab-body .xl12 a img{display:block;max-width:100%;height:auto}@media (max-width: 999px){.banner img,.hot_pro .xl12 a img,.case_body .xl12 a img,.new_list .new-left a img,.about img,.pro_content .pro_left a img,.case_content .xl12 img,.new_content img,.panel img{width:100%}}.full,.index_case .xl6 a,.index_about .xl12 a,.pro_list .tab .tab-body .xl12 a,.hot_pro .xl12 a,.new_list .new-left a,.pro_content .pro_left a,.pro_content .pro_chat .xl6 a{display:block;width:100%;height:100%}.text_overflow,.index_case .xl6 a p,.pro_list .tab .tab-body .xl12 a .pro_des h3,.hot_pro .xl12 a p,.case_body .xl12 a p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.article{margin-bottom:287px;background:#fff;box-shadow:0px 2px 3px #777}@media (max-width: 1000px){.article{margin-bottom:0px;box-shadow:0px}}.maincolor{color:#007bbb}.pro_list .tab .tab-head .tab-nav,.new_list .tab-head .tab-nav,.pro_content .tab .tab-head .tab-nav{margin-left:-15px;margin-right:-15px;padding-left:0}@media (max-width: 990px){.pro_list .tab .tab-head .tab-nav li,.new_list .tab-head .tab-nav li,.pro_content .tab .tab-head .tab-nav li{float:left;width:50%;padding:0 15px;margin-top:15px}.pro_list .tab .tab-head .tab-nav li a,.new_list .tab-head .tab-nav li a,.pro_content .tab .tab-head .tab-nav li a{display:block;width:100%;height:100%;padding:0}}@media (max-width: 759px){.pro_list .tab .tab-head .tab-nav li,.new_list .tab-head .tab-nav li,.pro_content .tab .tab-head .tab-nav li{width:100%}.pro_list .tab .tab-head .tab-nav li a,.new_list .tab-head .tab-nav li a,.pro_content .tab .tab-head .tab-nav li a{width:100%}}.pro_list .tab .tab-head .tab-nav li.active,.new_list .tab-head .tab-nav li.active,.pro_content .tab .tab-head .tab-nav li.active{color:#007bbb}.pro_list .tab .tab-head .tab-nav li.active a,.new_list .tab-head .tab-nav li.active a,.pro_content .tab .tab-head .tab-nav li.active a{color:#007bbb}@media (max-width: 999px){.pro_list .tab .tab-head .tab-nav li.active a,.new_list .tab-head .tab-nav li.active a,.pro_content .tab .tab-head .tab-nav li.active a{background-color:#007bbb;color:#fff !important}}.pro_list .tab .tab-head .tab-nav li a,.new_list .tab-head .tab-nav li a,.pro_content .tab .tab-head .tab-nav li a{border:0;padding:0 30px;font-size:16px}.pro_list .tab .tab-head .tab-nav li a:hover,.new_list .tab-head .tab-nav li a:hover,.pro_content .tab .tab-head .tab-nav li a:hover{color:#007bbb}@media (max-width: 999px){.pro_list .tab .tab-head .tab-nav li a,.new_list .tab-head .tab-nav li a,.pro_content .tab .tab-head .tab-nav li a{padding-top:10px;padding-bottom:10px;background-color:#f7f7f7}}.naver{padding-top:22px;padding-bottom:22px}.naver .doc-logo .logo{font-size:0}@media (max-width: 999px){.naver .doc-logo .logo .logo-right{display:none}.logo-left{padding-left:20px;padding-right:0}.naver{padding-top:15px;padding-bottom:15px}}.naver .doc-nav{text-align:right;padding-top:25px;padding-bottom:0px}.naver .nav-menu li{transition:all 0.3s ease-in-out}.naver .nav-menu li a{color:#007bbb}.banner img{margin:0 auto}.index_pro .banner-box{width:100%;height:100%;overflow:hidden;padding-top:44px;padding-bottom:65px}@media (max-width: 759px){.index_pro .banner-box{padding-top:20px;padding-bottom:20px}.doc-nav{display:none}}.index_pro .banner-box .index_proList li{padding-left:15px;padding-right:15px}.index_pro .banner-box .index_proList li a{display:block}.index_pro .banner-box .index_proList li a p{text-align:center;height:35px;line-height:35px;color:#414141;text-overflow:ellipsis;margin-bottom:0;transition:all 0.3s ease-in-out}.index_pro .banner-box .index_proList li a:hover p{background:#007bbb;color:#fff}.index_pro .pointer{display:none}.index_pro .pager-prev,.index_pro .pager-next{display:block;width:26px;height:26px;border:none;background-color:#333333;color:#fff;margin-top:0}.index_pro .pager-prev:before,.index_pro .pager-next:before{font-size:26px;position:absolute}.index_pro .pager-prev:hover,.index_pro .pager-next:hover{background-color:#007bbb}.index_pro .pager-prev{left:-36px}@media (max-width: 1400px){.index_pro .pager-prev{left:0}}.index_pro .pager-prev:before{left:8px}.index_pro .pager-next{right:-36px}@media (max-width: 1400px){.index_pro .pager-next{right:0}}.index_pro .pager-next:before{right:6px}.public_footer{width:100%;position:fixed;z-index:-6;bottom:0;left:0}@media (max-width: 1000px){.public_footer{position:static}}.footer_nav{padding-top:43px;padding-bottom:27px;background:#f7f7f7}.footer_nav .xl12 h3{font-size:18px;color:#007bbb;margin-bottom:15px}.footer_nav .xl12 ul li{line-height:30px; float:left; margin-right:10px;}.footer_nav .xl12 ul li a{display:block}.footer_nav .xl12 ul li a:hover{color:#007bbb}@media (max-width: 759px){.footer_nav .xl12{padding-bottom:15px;margin-bottom:20px;border-bottom:1px dashed #777}.footer_nav{padding-top:20px;padding-bottom:20px}}.container-copy p{margin-bottom:0;height:60px;line-height:60px;text-align:center}.container-copy p.text-center{display:block}@media (max-width: 759px){.container-copy p.text-center{display:none}}.container-copy p.mobile{display:none}@media (max-width: 759px){.container-copy p.mobile{display:block}}.side-nav{position:fixed;z-index:20000;top:0;right:0;width:0;height:100%;background:#fff;overflow-y:hidden}.side-nav .layout{padding:5px 15px;background-color:#007bbb}.side-nav .layout h1{line-height:46px}.side-nav .layout h1 a{font-weight:700;color:#fff}.side-nav .layout .icon-times{font-size:20px;color:#fff}.side-nav .container ul li{cursor:pointer}.side-nav .container ul li a{font-size:18px;display:inline-block;padding:13px 0}.side-nav .divider{background-color:#ddd;height:1px;overflow:hidden;margin:4px 0}.side-nav .float-right{float:right;line-height:50px;font-size:20px}.side-nav article{display:none}#top{display:none;position:fixed;bottom:20px;right:24px;width:50px;height:50px;z-index:20000;background-color:#007bbb;text-align:center;cursor:pointer;border-radius:50%}#top .icon-angle-up{font-size:26px;color:#fff;line-height:50px}.index_case h2{color:#007bbb;font-size:30px;margin-bottom:30px}@media (max-width: 759px){.index_case h2{margin-bottom:20px !important}.index_new h2{margin-bottom:20px !important}}.index_case .xl6{transition:all 0.3s ease-in-out}.index_case .xl6:hover{transform:translateY(-10px)}@media (max-width: 1199px){.index_case .xl6 a{text-align:center}}@media (max-width: 1199px){.index_case .xl6 a img{width:100%}}.index_case .xl6 a p{margin-top:22px;margin-bottom:27px}.index_case .xl6 a:hover{box-shadow:0 1px 0px #88d6ff}.index_new h2{color:#007bbb;font-size:30px;margin-bottom:30px}.index_new ul li a{display:block;width:100%;height:auto;background-color:#f1f1f1;padding-top:54px;padding-bottom:50px;padding-left:32px;padding-right:0;transition:all 0.3s ease-in-out}@media (max-width: 759px){.index_new ul li a{padding-left:20px}}.index_new ul li .left{width:53px;height:auto}.index_new ul li .left span.day{font-size:48px;font-weight:700}.index_new ul li .left span.date{display:inline-block;font-size:14px;padding-top:3px;padding-bottom:0}@media (max-width: 759px){.index_new ul li .left{text-align:center;width:100%;margin-bottom:20px}span.date{display:block;color:#007bbb}}.index_new ul li .right{padding-left:26px}.index_new ul li .right h3{margin-bottom:10px}.index_new ul li .right p{margin-bottom:0}.index_about{background-color:#007bbb;padding-top:50px;padding-bottom:50px;color:#fff}.index_about .xl12 a{position:relative;overflow:hidden}.index_about .xl12 a img{transition:all 0.3s ease-in-out}@media (max-width: 1199px){.index_about .xl12 a img{width:100%}}@media (max-width: 759px){.index_about .xl12{margin-top:15px}.index_about{padding-top:20px;padding-bottom:20px;margin-top:20px}}.index_about h2{font-size:30px;margin-bottom:10px}.index_about p{padding-left:15px;padding-right:15px;line-height:32px}.index_about .index-about_b{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);font-weight:700;font-size:30px;color:#fff;text-align:center;transition:all 0.3s ease-in-out}.index_about .index-about_b h3{opacity:0;position:relative;top:50%;transform:translateY(-50%);transform:scale(1.4);transition:all 0.4s ease-in-out}.index_about .xl12:hover img{transform:scale(1.2, 1.2)}@media (max-width: 1000px){.index_about .xl12:hover img{transform:scale(1.1, 1.1)}}.index_about .xl12:hover .index-about_b{opacity:1}.index_about .xl12:hover .index-about_b h3{opacity:1;transform:scale(1)}.pro-banner img{margin:0 auto}@media (max-width: 759px){.pro-banner img{width:100%}}.pro_list{padding-top:40px;padding-bottom:60px}.pro_list h2{font-size:30px;color:#007bbb;margin-bottom:30px}@media (max-width: 999px){.pro_list{padding-top:20px;padding-bottom:20px}.pro_list h2{margin-bottom:0px}}.pro_list .tab{text-align:center}.pro_list .tab .tab-body{border:0}@media (max-width: 999px){.pro_list .tab .tab-body{padding-top:0;margin-top:0}}.pro_list .tab .tab-body .xl12{margin-top:30px}.pro_list .tab .tab-body .xl12 a{background-color:#f1f1f1;text-align:left;transition:all 0.3s ease-in-out;overflow:hidden}.pro_list .tab .tab-body .xl12 a:hover{background-color:#007bbb;color:#fff}.pro_list .tab .tab-body .xl12 a:hover img{transform:translateY(-5px)}.pro_list .tab .tab-body .xl12 a:hover p,.pro_list .tab .tab-body .xl12 a:hover span{color:#fff !important}.pro_list .tab .tab-body .xl12 a .pro_des{padding:0 0 24px 20px}.pro_list .tab .tab-body .xl12 a .pro_des h3{margin-bottom:16px;width:100%;height:21px}.pro_list .tab .tab-body .xl12 a .pro_des p{margin-bottom:0;line-height:26px;color:#555;transition:all 0.3s ease-in-out}.pro_list .tab .tab-body .xl12 a .pro_des span{display:block;margin-top:14px;color:#555;transition:all 0.3s ease-in-out}.pro_list .tab .tab-body .xl12 a .pro_des span .icon-plus{font-size:12px}.pro_list .tab .tab-body .xl12 a img{margin:0 auto;transition:all 0.3s ease-in-out}@media (max-width: 759px){.pro_list .tab .tab-body .xl12 a img{width:100%}}.hot_pro h2{color:#007bbb;font-size:24px;margin-bottom:10px}.hot_pro .xl12{margin-top:20px}@media (max-width: 999px){.hot_pro .xl12{margin-top:0px}}.hot_pro .xl12 a img{margin:0 auto}.hot_pro .xl12 a:hover{color:#007bbb}.hot_pro .xl12 a p{text-align:center;margin-top:20px;margin-bottom:20px}.case_body .xl12{margin-top:20px !important}.case_body .xl12 a{background-color:#fff !important}.case_body .xl12 a p{margin-top:8px}@media (max-width: 999px){.case_body .xl12 a p{text-align:center}}.case_body .xl12 a:hover{background-color:#007bbb !important}.case_page{width:412px;text-align:center;margin:0 auto}@media (max-width: 759px){.case_page{width:100%}}.case_page ul{border:1px solid #d2d2d2;padding:10px 0;overflow:hidden}.case_page ul li{display:inline-block}.case_page ul li a{padding:10px 20px}@media (max-width: 759px){.case_page ul li a{padding:10px 10px}}.case_page ul li.active{display:inline-block !important}.case_page ul li.active a{color:#007bbb}.case_pro{padding-bottom:60px}.case_pro .xl12 a p{margin-top:0;margin-bottom:0;line-height:35px}.case_pro .xl12 a:hover p{background-color:#007bbb;color:#fff}.new_list{padding-top:40px;padding-bottom:60px}.new_list h2{font-size:30px;color:#007bbb;margin-bottom:30px}@media (max-width: 999px){.new_list h2{margin-bottom:0}}@media (max-width: 999px){.new_list{padding-top:20px;padding-bottom:20px}}@media (max-width: 999px){.new_list .flag{margin-top:20px}}.new_list .new-right,.new_list .tab .tab-body ul li.xm6{text-align:left}.new_list .new-right .new-date,.new_list .tab .tab-body ul li.xm6 .new-date{color:#007bbb;margin-top:20px;margin-bottom:25px}.new_list .new-right h3 a,.new_list .tab .tab-body ul li.xm6 h3 a{color:#333}.new_list .new-right h3 a:hover,.new_list .tab .tab-body ul li.xm6 h3 a:hover{color:#007bbb}.new_list .new-right p,.new_list .tab .tab-body ul li.xm6 p{line-height:30px;padding-top:20px}.new_list .new-right .more,.new_list .tab .tab-body ul li.xm6 .more{color:#007bbb}.new_list .new-right .more .icon-plus:before,.new_list .tab .tab-body ul li.xm6 .more .icon-plus:before{font-size:8px}.new_list .tab{text-align:center}.new_list .tab .tab-body{padding-top:30px;border:0}@media (max-width: 999px){.new_list .tab .tab-body{padding-top:0;margin-top:0}}.new_list .tab .tab-body ul li.xm6{margin-top:30px}@media (max-width: 999px){.new_list .tab .tab-body ul li.xm6{margin-top:20px}}.new_list .tab .tab-body ul li.xm6 .newbox{border-bottom:1px dashed #b5b5b5;padding-bottom:30px;position:relative}.new_list .tab .tab-body ul li.xm6 .newbox:after{width:0;height:1px;content:"";position:absolute;bottom:-1px;left:0;background-color:#007bbb;transition:all 0.5s ease-in-out}.new_list .tab .tab-body ul li.xm6 .newbox:hover:after{width:100%}.new_list .tab .tab-body .case_page{margin-top:40px}.about{padding-bottom:40px}.about img:hover{opacity:.8}.about h2{font-size:30px;color:#007bbb;padding-top:40px;padding-bottom:30px}@media (max-width: 999px){.about h2{padding-top:20px;padding-bottom:20px}}.about p{line-height:30px;margin-bottom:0}.about .line-big .xl12{margin-top:20px;margin-bottom:20px}.about ul li{margin-top:30px}.contact h2{font-size:30px;color:#007bbb;padding-top:40px;padding-bottom:30px}@media (max-width: 999px){.contact h2{padding-top:20px;padding-bottom:20px}}#map_box{text-align:center;font-size:60px;color:#ffffff;background-color:#ccc}#map_box p{position:relative;top:50%;transform:translateY(-50%)}@media (min-width: 1200px){#map_box{height:530px}}@media (max-width: 1199px){#map_box{height:445px}}@media (max-width: 759px){#map_box{height:350px}}.contact_us ul li{margin-top:35px}.contact_us ul li span{font-size:24px;color:#007bbb}.contact_us ul li p{line-height:40px}.message{padding-top:60px;padding-bottom:70px}@media (max-width: 999px){.message{padding-top:20px;padding-bottom:20px}}.message h2{font-size:24px;color:#007bbb}.message form .form-group{padding-bottom:0}.message form .field{margin-top:25px}.message form .field .input{border-radius:0;border-color:#959595;color:#555555;height:38px}.message form .field textarea.input{height:102px}.message form .form-button button{float:left;width:272px;height:42px;background-color:#007bbb;color:#fff;margin-top:21px}@media (max-width: 759px){.message form .form-button button{width:100%}}.pro_content{padding-top:33px}.pro_content .pro_left a img{margin:0 auto}.pro_content .pro_right h3{font-size:24px;color:#333;padding-top:29px;padding-bottom:25px}.pro_content .pro_right .mainColor{color:#007bbb;margin-bottom:15px}.pro_content .pro_right .app{color:#007bbb}.pro_content .pro_right p{line-height:24px}.pro_content .pro_chat{margin-top:35px}.pro_content .pro_chat .xl6 a{background-color:#007bbb;color:#fff;text-align:center;padding:12px 0}.pro_content .tab{padding-top:50px}.pro_content .tab .tab-head{text-align:center}.pro_content .tab .tab-head li a{font-weight:700;border:0;font-size:18px}.pro_content .tab .tab-head li.active a{color:#007bbb}.pro_content .tab .tab-body{border:0;padding-left:15px;padding-right:15px;padding-top:56px;padding-bottom:50px}@media (max-width: 999px){.pro_content .tab .tab-body{padding-top:30px;padding-bottom:30px}}.case_content h1{margin-top:50px;margin-bottom:34px;color:#007bbb}@media (max-width: 999px){.case_content h1{margin-top:20px;margin-bottom:20px;font-size:1.2rem;margin-bottom:20px}}.case_content p{line-height:30px;margin-bottom:0;color:#333}.case_content .xl12 p{line-height:34px}.case_content .xl12 img{margin-top:20px;margin-bottom:30px}@media (max-width: 759px){.case_content .xl12 img{margin-top:10px;margin-bottom:10px}}.casepage{margin-top:50px;margin-bottom:60px;border-top:1px dashed #bfbfbf;padding:20px 0}@media (max-width: 999px){.casepage{margin-top:20px;margin-bottom:20px}}.new_content .new-date{display:block;margin-top:40px;margin-bottom:20px}@media (max-width: 999px){.new_content .new-date{margin-top:20px;margin-bottom:20px}}.new_content p{line-height:30px;margin-bottom:0}.new_content h1{margin-bottom:50px}@media (max-width: 999px){.new_content h1{font-size:1.2rem;margin-bottom:20px}}.new_content img{margin-top:20px;margin-bottom:20px}.new_content .line-b{line-height:36px}.panel img{margin:0 auto}.mobile-nav{display:none;position:fixed;bottom:0;left:0;z-index:20000;background:#ffffff;text-align:center;padding-top:10px;padding-bottom:10px}.mobile-nav i{font-size:26px}.mobile-nav p{margin-bottom:0}@media (max-width: 759px){.mobile-nav{display:block}}
.row categoryhtml h2{
	font-size: 16px;

}
