﻿/*home*/
#allmap {width:100%;height:550px;border:1px solid rgb(204, 204, 204);font-size:12px;overflow:hidden;position:relative;z-index:0;background-color:rgb(243, 241, 236);color:rgb(0,0,0);text-align:left;}
#result {width:100%;font-size:12px;}
dl,dt,dd,ul,li{margin:0;padding:0;list-style:none;}
.BMapLib_SearchInfoWindow,.BMapLib_SearchInfoWindow tr,.BMapLib_SearchInfoWindow td {-webkit-box-sizing:content-box;box-sizing:content-box;}
.home-content{background:#fff}
.owl-recommend{padding:20px}
.owl-recommend .item{width:100%;}
.owl-recommend .item .img{float:left;width:120px}
.owl-recommend .item .img img{width:120px;}
.owl-recommend .item .text{margin-left:130px;overflow:hidden}
.owl-recommend .item .text a.title{display:block;font-size:14px;font-weight:bold;margin-bottom:10px}
.owl-recommend .owl-nav div{position:absolute;top:50%;margin-top:-7px;z-index:100}
.owl-recommend .owl-nav .owl-prev{width:9px;height:14px;left:6px;background:url(../images/left.png) no-repeat center;}
.owl-recommend .owl-nav .owl-next{width:9px;height:14px;right:6px;background:url(../images/right.png) no-repeat center;}
.owl-recommend .owl-nav .owl-prev:hover{background:url(../images/left1.png) no-repeat center;}
.owl-recommend .owl-nav .owl-next:hover{background:url(../images/right1.png) no-repeat center;}
.home-recommend{background:url(../images/jianbian.png) no-repeat center center;}
.home-columns{padding:10px 0px 0px 0px;}
.home-columns .hd{height:45px;line-height:45px;border-bottom:1px solid #ddd;padding-left:40px;margin-bottom:15px;}
.home-columns .c1{background:url(../images/icon1.png) no-repeat left center}
.home-columns .c2{background:url(../images/icon2.png) no-repeat left center}
.home-columns .hd span{float:left;font-size:16px;}
.home-columns .hd a.more{float:right;}
.home-columns2{padding:0px 0px 10px;}
.home-columns2 .hd{height:45px;line-height:45px;padding-left:40px;}
.home-columns2 .c1{background:url(../images/icon1.png) no-repeat left center}
.home-columns2 .hd span{float:left;font-size:16px;}
.home-product{float:left;width:58%;}
.home-product .home-product-list ul li{float:left;width:31.33%;text-align:center;border:1px solid #ddd;padding:10px;margin:0 1% 2%;border-radius:5px;}
.home-product .home-product-list ul li a{display:block;}
.home-product .home-product-list ul li a img{-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;width:56%}
.home-product .home-product-list ul li p{font-size:14px;margin-top:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:22px;}
.home-product .home-product-list ul li a:hover img{-moz-opacity:0.7;-webkit-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);}
.home-news{float:right;width:38%;}
.home-news .news-slide a.on{color:#0364b1}
.home-news .home-news-list ul li{width:100%;margin-bottom:20px}
.home-news .home-news-list ul li .img{float:left;width:100px;overflow:hidden}
.home-news .home-news-list ul li .img img{-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.home-news .home-news-list ul li a:hover img{-moz-opacity:0.7;-webkit-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);}
.home-news .home-news-list ul li .text{margin-left:110px;overflow:hidden}
.home-news .home-news-list ul li .text a.title{display:block;font-size:14px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;}
.home-news .home-news-list ul li .text a.title:hover{color:#0364b1}
.home-news .home-news-list ul li:last-child{margin:0}
.home-tab-slide{padding:0px 0px 10px;}
.home-tab{float:left;width:79%}
.home-tab .tab-hd{width:100%;height:35px;border-bottom:1px solid #ddd;margin-bottom:15px}
.home-tab .tab-hd span{float:left;display:block;width:100px;height:33px;font-size:16px;text-align:center;line-height:35px;-moz-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;cursor:pointer}
.home-tab .tab-hd .home-solution{background:url(../images/icon3.png) no-repeat left center;width:120px;padding-left:20px;}
.home-tab .tab-hd .home-video{background:url(../images/icon4.png) no-repeat left center;width:100px;padding-left:20px;}
.home-tab .tab-hd span.on{border-bottom:2px solid #0364b1;}
.home-tab .tab-bd{overflow:hidden}
.home-tab .owl-tab .item{border:1px solid #ddd;}
.owl-carousel .owl-item video{display:block;width:100%;}
.home-exhibition{float:right;width:20%}
.home-exhibition .hd{width:100%;height:35px;font-size:16px;line-height:35px;border-bottom:1px solid #ddd;margin-bottom:15px;padding-left:40px;background:url(../images/icon5.png) no-repeat left top;}
.home-exhibition .bd a img{height:141px;width:100%;}
/*main*/
.location{font-size:11px;padding:10px 0;float:right;}
.location .fa-home{color:#0364b1}
.location a{margin:0 5px}
.container{padding-bottom:5%}
.content p,.content div{font-size:12px;line-height:20px;}
.share{margin-top:10px;}
.sidebar{float:left;width:25%;padding-bottom:15px;overflow:hidden;margin-top:-90px;position:relative;}
.sidebar .side-main{margin-bottom:30px}
.sidebar .side-main .title{font-size:18px;font-weight:bold;color:#0364b1;border-bottom:1px solid #ddd;padding:10px}
.sidebar .side-count{background:#fff url(../images/side-bg.png) no-repeat left bottom;border:1px solid #c8c8c8;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
/*1st*/
.sidebar .side-main .side-nav > li{position:relative;border-bottom:1px solid #e3e3e3;}
.sidebar .sub-tit{border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;}
.sidebar .side-main .side-nav > li > .sub-a{display:block;padding:5px;height:30px;background:#a9a9a9;}
.sidebar .side-main .side-nav > li > .sub-a a{display:inline-block;font-size:12px;color:#ffffff;font-family:"Arial";padding-left:10px;line-height:20px;}
.sidebar .side-main .side-nav > li > .sub-a .fa{position:absolute;right:10px;top:5px;width:20px;height:20px;text-align:center;line-height:20px;font-size:16px;color:#ffffff;cursor:pointer}
.sidebar .side-main .side-nav > li > .sub-a:hover{margin:0;/*background:#ededed;*/-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;transition:All 0.2s ease;}
.sidebar .side-main .side-nav > li > .sub-a:hover a{color:#0364b1;padding-left:5px;}
.sidebar .side-main .side-nav > li > .sub-a:hover .fa{color:#0364b1;}
.sidebar .side-main .side-nav > li > .sub-a.on{background:#a9a9a9;/*background:#ededed;*/}
.sidebar .side-main .side-nav > li > .sub-a.on a{color:#0364b1;}
.sidebar .side-main .side-nav > li > .sub-a.on .fa{color:#0364b1;}
.sidebar .side-main .side-nav > li > .sub-a a.on{color:#0364b1;}
/*2nd*/
.sidebar .side-main .sub-side{display:none;}
.sidebar .side-main .sub-side ul.second > li{position:relative;background:#cccccc;/*background:#f1f1f1;*/}
.sidebar .side-main .sub-side ul.second > li > .on{background:#cccccc;/*background:#f1f1f1;*/}
.sidebar .side-main .sub-side ul.second > li > .on .fa{color:#0364b1!important;}
.sidebar .side-main .sub-side ul.second > li .second-a a{display:inline-block;font-size:12px;color:#333333;font-family:"Arial";padding:5px 20px 5px;line-height:20px;}
.sidebar .side-main .sub-side ul.second > li .second-a .fa{position:absolute;right:10px;top:5px;width:20px;height:20px;text-align:center;line-height:20px;font-size:16px;color:#333333;cursor:pointer}
.sidebar .side-main .sub-side ul.second > li .second-a:hover{background:#cccccc;/*background:#f1f1f1;*/}
.sidebar .side-main .sub-side ul.second > li .second-a:hover a{color:#0364b1;padding-left:15px;}
.sidebar .side-main .sub-side ul.second > li .second-a:hover .fa{color:#0364b1;}
.sidebar .side-main .sub-side ul.second > li .second-a a.on{color:#0364b1;}
.sidebar .side-main .sub-side ul.second > li .fourth-a{display:none;background:#fff}
.sidebar .side-main .sub-side ul.second > li .fourth-a:hover{background:#f8f8f8;}
.sidebar .side-main .sub-side ul.second > li .fourth-a a{display:block;font-size:12px;color:#666;font-family:"Arial";padding:10px 20px 10px;line-height:20px;}
.sidebar .side-main .sub-side ul.second > li .fourth-a a.on{color:#0364b1}
.sidebar .side-main .sub-side ul.second > li .fourth-a a:hover{color:#0364b1;padding-left:15px;}
/*新添加*/
.sidebar .main-tit{display:block;text-align:center;position:relative;height:107px;line-height:107px;background:#fff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border:1px solid #e6e6e6;}
.sidebar .main-tit h3{height:107px;line-height:107px;width:100%;color:#0364b1;font-size:2em;z-index:3;position:absolute;left:0;top:0;}
.sidebar .main-tit span{display:block;font-family:Arial;color:#ccc;text-transform:capitalize;font-size:38px;}
.sidebar .main-tit img{display:block;position:absolute;right:0;top:0;z-index:4;}
/*3rd*/
.sidebar .side-main .sub-side ul.third{display:none;background:#fff}
.sidebar .side-main .sub-side ul.third li{position:relative;background:#f8f8f8;}
.sidebar .side-main .sub-side ul.third li a{display:inline-block;font-size:12px;color:#666;font-family:"Arial";padding:5px 20px 5px;line-height:20px;}
.sidebar .side-main .sub-side ul.third li a.on{color:#0364b1}
.sidebar .side-main .sub-side ul.third li a:hover{color:#0364b1;padding-left:15px;}
.sidebar .side-main .sub-side ul.third li .fa{position:absolute;right:10px;top:8px;width:20px;height:20px;text-align:center;line-height:20px;font-size:16px;color:#666;cursor:pointer}
.sidebar .side-main .side-contact{padding:15px 10px 0}
.sidebar .side-main .side-contact p{font-size:14px;white-space:nowrap;margin-bottom:5px}
.sidebar .side-main .side-contact p .fa{color:#0364b1;margin-right:5px}
.sidebar .dictum{padding:0 10px;margin:20px 0 10px}
.sidebar .dictum p{font-size:16px;font-style:Italic}
.sidebar .dictum p span{font-size:24px;color:#666}
/*mobile-side*/
.m-sidebar{display:none;width:100%;margin-bottom:20px}
.m-sidebar .ms-hd{position:relative;font-size:16px;color:#fff;font-weight:bold;height:40px;line-height:40px;background:#015790;padding:0 10px;}
.m-sidebar .ms-hd .fa-bars{position:absolute;top:7px;right:10px;font-size:24px;}
.m-sidebar ul{display:none}
.m-sidebar ul li{width:100%;padding:10px 0;background:#fff;border-bottom:1px solid #ddd}
.m-sidebar ul li a{display:block;font-size:14px;color:#015790;padding:0 10px}
.m-sidebar ul li a.ms-btn .rotate{-moz-transform:rotate(90deg);-webkit-transform:rotate(7deg);transform:rotate(90deg);}
.m-sidebar ul li .m-toggle{display:none}
.m-sidebar ul li .m-toggle p{padding-left:20px;margin-top:5px}
/*end*/
.contain-content{float:right;width:73%}
.contain-main{/*background:#fff;border:1px solid #c8c8c8;-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.175);-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.175);box-shadow:0 2px 6px rgba(0, 0, 0, 0.175);padding:15px 20px;*/}
.contain-main .hd{position:relative;font-size:18px;color:#0364b1;border-bottom:1px solid #ddd;padding-bottom:12px;margin:15px 0;}
.contain-main .hd .block{position:absolute;left:0;bottom:-1px;width:100px;height:2px;background:#0364b1}
.contain-content .tit-intro{margin:5px 0 10px 0;}
.contain-content .tit-intro p{font-size:12px;line-height:25px;color:#333;}
/*page*/
.page{text-align:center;padding:20px 0}
.page a.num{display:inline-block;width:30px;height:30px;font-size:16px;color:#333;font-family:"Arial";text-align:center;line-height:30px;border:1px solid #ddd;margin:0 1px 0 5px}
.page a:hover{border-color:#0364b1;background:#0364b1;color:#fff}
.page2{font-size:14px;padding:15px 0;}
.page2 a{color:#0364b1}
.page2 a:hover{text-decoration:underline}
/*contact*/
.contact-main{margin-top:20px}
.contact-main .contact-list{margin-bottom:2%}
.contact-main .contact-list p{font-size:14px;line-height:22px}
.contact-main .contact-list p b{font-size:16px;color:#0364b1}
/*.contact-main p,.contact-main span,.contact-main div{font-size:14px;line-height:22px}*/
/*history*/
.history-table{width:100%;border-collapse:collapse;}
.history-table td{border:1px solid #ddd;padding:15px}
.history-table td p,.history-table td div,.history-table td span{font-size:12px;margin-bottom:15px}
.history-table td span{color:#0364b1}
.history-table td.w1{width:20%;font-size:30px;font-weight:bold;text-align:center;vertical-align:top}
.history-table td.w2{width:80%}
table{width:100%!important}
/*news*/
.news-list ul li{margin-bottom:20px;overflow:hidden}
.news-list ul li .img{float:left;width:240px;border:1px solid #ddd;overflow:hidden}
.news-list ul li .text{margin-left:260px;overflow:hidden}
.news-list ul li .text a.title{display:block;font-size:16px;color:#0364b1}
.news-list ul li .text a.title:hover{text-decoration:underline}
.news-list ul li .text .date{font-size:14px;margin:10px 0 5px}
.news-list ul li .text p{font-size:14px;line-height:25px;max-height:50px;overflow:hidden}
.news-list ul li .text a.more{display:block;width:80px;height:30px;color:#0364b1;text-align:center;line-height:30px;border:1px solid #0364b1;margin-top:10px}
.news-list ul li .text a.more:hover{background:#0364b1;color:#fff}
.disp .title{text-align:center;padding:10px 0;border-bottom:1px solid #ddd;}
.disp .title h1{font-size:22px;color:#0364b1;margin-bottom:5px}
.disp .title .date{font-size:14px;}
.disp .article{padding:20px 0;border-bottom:1px solid #ddd}
.related ul li{font-size:12px;margin-bottom:10px;}
.related ul li a{display:inline-block;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*product*/
.product-list{padding-bottom:5%}
.product-list ul{font-size:0;}
.product-list ul li{display:inline-block;width:31.33%;text-align:center;margin:0 1% 2%;vertical-align:top}
.product-list ul li a{display:block}
.product-list ul li p{font-size:12px;color:#454545;padding:10px 0}
.product-list ul li a:hover p{color:#0364b1;}
.sub-product-list ul li{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px;}
.sub-product-list ul li .img{float:left;padding-left:1px;border-right:1px solid #ddd}
.sub-product-list ul li .text{margin-left:210px;padding:10px 0 10px 10px;}
.sub-product-list ul li .text a.title{display:block;font-size:16px;color:#0364b1;margin-bottom:10px}
.sub-product-list ul li .text a.title:hover{text-decoration:underline}
.sub-product-list ul li .text a.pro-more{color:#0364b1}
.sub-product-list ul li .text a.pro-more:hover{font-weight:bold;}
.sub-product-list ul li .text p,.sub-product-list ul li .text div,.sub-product-list ul li .text span{font-size:12px;color:#333;line-height:25px;max-height:75px;overflow:hidden}
/*pro-disp*/
.pro-detail{margin-bottom:25px}
.pro-detail .pro-img{float:left}
.pro-detail .pro-img .bd{width:360px;overflow:hidden;border:1px solid #ddd;margin-bottom:10px}
.pro-detail .pro-img .bd li img{width:100%}
.pro-detail .pro-img .hd-owl{width:310px;position:relative;margin:0 auto}
.pro-detail .pro-img .hd-owl .item{width:100px;height:78px;cursor:pointer;border:1px solid #ddd;overflow:hidden}
.pro-detail .pro-img .hd-owl .i-on{border-color:#0364b1}
.pro-detail .pro-img .hd-owl .owl-nav div{position:absolute;top:50%;width:20px;height:64px;margin-top:-32px;z-index:100}
.pro-detail .pro-img .hd-owl .owl-nav .owl-prev{left:-25px;background:url(../images/pro-left.jpg) no-repeat;}
.pro-detail .pro-img .hd-owl .owl-nav .owl-next{right:-25px;background:url(../images/pro-right.jpg) no-repeat;}
.pro-detail .pro-infor{margin-left:380px;padding-top:10px;overflow:hidden}
.pro-detail .pro-infor .pro-name{border-bottom:2px solid #ddd;margin-bottom:10px;}
.pro-detail .pro-infor .pro-name h1{font-size:16px;color:#0364b1}
.pro-detail .pro-infor .pro-name h2{font-size:14px;color:#333;margin:10px 0}
.pro-detail .pro-infor .pro-name .type{font-size:14px;color:#0364b1}
.pro-detail .pro-infor .text{padding:5px 10px 10px 0;height:270px;}
.pro-detail .pro-infor .text p{font-size:14px;color:#454545;line-height:25px}
.pro-detail .pro-infor .share a.lead{display:inline-block;width:70px;height:26px;background:url(../images/share.png) no-repeat;vertical-align:middle;}
.pro-detail .pro-infor .share a{margin-left:3px}
.pro-detail .pro-infor{margin-left:380px;padding-top:10px;overflow:hidden}
.pro-detail .pro-infor .pro-name h1{font-size:22px;color:#0364b1}
.pro-detail .pro-infor .pro-name h2{font-size:14px;color:#333;margin:15px 0}
.pro-detail .pro-infor .pro-name .type{font-size:14px;color:#0364b1}
.pro-detail .pro-infor .feature-icon img{/*width:20px;height:20px;*/margin:0 5px 5px 0;}
.pro-detail .pro-infor .pro-download{margin:15px 0}
.pro-detail .pro-infor .pro-download ul li{width:180px;font-size:14px;/*background:#f2f2f3;*/margin-bottom:1px}
.pro-detail .pro-infor .pro-download ul li a{display:block;padding:8px 10px}
.pro-detail .pro-infor .pro-download ul li .fa{color:#0364b1}
.pro-detail .pro-infor .share span.lead{display:inline-block;width:70px;height:26px;background:url(../images/share.png) no-repeat;vertical-align:middle;}
.pro-detail .pro-infor .share a{margin-left:3px}
/*tabs*/
.pro-tab .tabs-list{list-style:none;border-bottom:1px solid #ddd}
.pro-tab .tabs-list li{display:inline-block;*display:inline;*zoom:1;margin-bottom:-1px}
.pro-tab .tabs-list li a{display:block;min-width:140px;padding:0 10px;height:40px;text-align:center;line-height:40px;background:#0364b1;color:#fff;text-decoration:none;font-size:14px;border:1px solid #ddd;transition:all 0.4s ease 0s;}
.pro-tab .tabs-list li a:hover{background:#fff;color:#0364b1;}
.pro-tab .tabs-list li.active a{background:#fff;color:#0364b1;border-bottom-color:#fff}
.tab-content{margin:10px 0;}
.tabs .accordion-handle{display:none;}
.tabs-vertical-left, .tabs-vertical-right { *zoom:1;}
.tabs-vertical-left:before, .tabs-vertical-left:after, .tabs-vertical-right:before, .tabs-vertical-right:after { visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.tabs-vertical-left .tabs-list, .tabs-vertical-right .tabs-list { width:25%;}
.tabs-vertical-left .tabs-list li, .tabs-vertical-right .tabs-list li { display:block;margin:0 0 5px 0;width:100%;}
.tabs-vertical-left .tabs-list li a, .tabs-vertical-right .tabs-list li a { height:auto;padding:8px 20px;line-height:1.5;}
.tabs-vertical-left .tabs-container, .tabs-vertical-right .tabs-container { width:75%;}
.tabs-vertical-left .tabs-list { float:left;}
.tabs-vertical-left .tabs-container { float:right;}
.tabs-vertical-left .tabs-container .tab-content { margin:0 0 0 15px;}
.tabs-vertical-right .tabs-list { float:right;}
.tabs-vertical-right .tabs-container { float:left;}
.tabs-vertical-right .tabs-container .tab-content { margin:0 15px 0 0;}
.accordion-handle{position:relative;margin-bottom:10px;background-color:#ebebeb;text-decoration:none;color:#808080;cursor:pointer;transition:all 0.4s ease 0s;}
.accordion-handle:hover{background-color:#d9d9d9;}
.accordion-handle.active{background-color:#0d7eff;color:#fff;}
.accordion-handle h4{height:38px;line-height:38px;padding:0 15px;font-size:14px;font-weight:normal;}
.accordion-handle i{display:block;width:38px;height:38px;overflow:hidden;position:absolute;right:0;top:0;}
.accordion-handle.active i {background-position:bottom center;}
.accordion-content{ margin-bottom:15px;display:none;}
.related-pro{padding:0}
.related-pro ul li{width:23%;margin-bottom:0}
/*solution*/
.solution-list ul li{border-bottom:1px solid #ddd;padding-bottom:20px;}
.solution-list ul li .img{width:200px;border:0;}
.case-list ul li .img{width:200px;border:0;}
.case-list ul li .text{margin-left:220px}
.solution-list ul li .text{margin-left:220px}
.solution-list ul li .text p{max-height:75px;margin-top:10px}
.solution-main .title{font-size:22px;color:#0364b1;text-align:center;margin:3% 0}
.solution-list .case-ab{border-top:1px #ddd solid;overflow:hidden;margin-top:12px;}
.solution-list .case-ab .ab{font-size:15px;font-weight:bold;line-height:38px;color:#e1a900;border-bottom:1px #959595 dashed;}
.solution-list .case-ab ul{margin-top:15px;overflow:hidden;}
.solution-list .case-ab ul li{margin:0;border:0;padding:0;}
.solution-list .case-ab ul li a{font-size:14px;line-height:20px;color:#666;}
.solution-list .case-ab ul li a i{font-size:20px;color:#666;margin-right:10px;}
.solution-list .case-ab ul li a:hover{color:#e1a900;}
.case-list ul li{border-bottom:1px solid #ddd;padding-bottom:20px;}
/*download*/
.search-file{background:#f1f1f1;padding:20px;margin-bottom:20px}
.search-file .img{float:left;overflow:hidden}
.search-file .text{float:left;width:63%;margin-left:20px;overflow:hidden}
.search-file .text p{font-size:14px;}
.search-file .text .input-file{margin-top:15px}
.search-file .text .input-file .if1{float:left;width:82%;height:45px;line-height:45px;font-size:14px;color:#666;border:1px solid #ddd;border-right:0;background:#fff;padding:0 10px;-moz-border-radius:6px 0 0 6px;-moz-webkit-radius:6px 0 0 6px;border-radius:6px 0 0 6px}
.search-file .text .input-file .if2{float:left;width:18%;height:45px;border:0;background:#666 url(../images/search1.png) no-repeat center;-moz-border-radius:0 6px 6px 0;-moz-webkit-radius:0 6px 6px 0;border-radius:0 6px 6px 0;cursor:pointer}
.download-tab .tabs-list{list-style:none;border-bottom:2px solid #ddd}
.download-tab .tabs-list li{display:inline-block;*display:inline;*zoom:1;margin-bottom:-2px}
.download-tab .tabs-list li a{display:block;padding:0 15px;height:50px;text-align:center;line-height:50px;font-size:16px;color:#333;text-decoration:none;transition:all 0.4s ease 0s;}
.download-tab .tabs-list li a:hover{background:#0364b1;color:#fff;}
.download-tab .tabs-list li.active a{background:#0364b1;color:#fff;}
.download-table{width:100%;border-collapse:collapse}
.download-table .w1{width:62%;text-align:left}
.download-table .w2{width:24%;text-align:left}
.download-table .w3{width:14%;text-align:center;}
.download-table th{font-size:16px;color:#0364b1;font-weight:normal;background:#f1f1f1;padding:10px}
.download-table td{font-size:14px;border-bottom:1px solid #ddd;padding:10px}
.download-table td .fa{color:#0364b1}
/*product or solution*/
.landing-age .big-pic{border:1px solid #ddd;}
.landing-age .big-pic img{width:100%}
.intro{font-size:12px;}
.intro p,.intro div,.intro span{font-size:12px;line-height:20px;color:#333;}
.landing-age .contain-main .bd{margin:1% 0 2% 0;}
.landing-age .sub-list{ width:100%;/*width:48%*/}
.landing-age .sub-list h1{font-size:14px;font-weight:bold;}
.landing-age .sub-list ul{margin-bottom:20px}
/* .landing-age .sub-list ul li{font-size:12px;margin-top:5px} */
.landing-age .sub-list ul li{display:inline-block;width:23.3%;text-align:center;margin:0 0.66% 2%;vertical-align:top;}
.landing-age .sub-list p{font-size:12px;line-height:25px;color:#333;}
.landing-age .sub-list-img{float:right;width:50%}
.tech-intro{overflow:hidden}
.tech-intro table{border-collapse:collapse;border-color:grey}
.tech-intro table td{padding:20px;border:1px solid grey;}
.tech-intro table td .text{font-size:14px;}
.tech-intro table td .text h4{font-size:18px;font-weight:bold;color:#333;padding-bottom:5px}
.tech-intro ul li{float:left;width:50%;padding:2%;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.tech-intro ul li .img{float:left;width:100px;}
.tech-intro ul li .text{margin-left:110px;}
.tech-intro ul li .text h1{font-size:16px;font-weight:bold;margin-bottom:10px}
.industry-list ul{font-size:0;overflow:hidden}
.industry-list ul li{display:inline-block;width:23.5%;text-align:center;margin:0 0.66% 3%;vertical-align:top}
.industry-list ul li .img{border:8px solid #d7d7d7;overflow:hidden;}
.industry-list ul li .img img{-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.industry-list ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.industry-list ul li p{font-size:14px;background:#676767;height:30px;line-height:30px;}
.industry-list ul li p a{font-family:"Arial";color:#fff;font-weight:bold;font-size:18px;}
.solution-tab{border-bottom:1px solid #ddd;margin:4% 0} 
.solution-tab ul li{float:left;margin-right:4px}
.solution-tab ul li a{display:block;font-size:14px;padding:8px 10px;border:1px solid #ddd;cursor:pointer;border-bottom:0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.solution-tab ul li a.on{color:#fff;background:#0364b1}
.lanren .more a{display:block;width:80px;height:30px;color:#0364b1;text-align:center;line-height:30px;border:1px solid #0364b1;margin:0 auto;}
.mob-video{display:none;}.pc-video{font-size:0;}
.pc-video .item{position:relative;width:23.8%;float:left;margin-right:10px;}
.pc-video .item .img{position:relative;border:1px solid #ddd;overflow:hidden;cursor:pointer}
.pc-video .item .img img{-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.pc-video .item .img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.video-mask{display:none;z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)}
.pop-video{display:none;z-index:99999;position:fixed;left:0;top:0;width:100%;text-align:center;}
.pop-video .pop-wrap{width:50%;color:#fff;margin:5% auto;}
.pop-video .pop-wrap .hd{margin-bottom:15px}
.pop-video .pop-wrap .hd .close{float:right;font-size:24px;cursor:pointer}
.pop-video .pop-wrap .bd video{width:100%;height:500px;}
/*search-product*/
.search-location{font-size:14px;padding:10px 0;}
.search-location .fa-home{color:#0364b1}
.search-location a{margin:0 5px}
.search-list ul li.product{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px;}
.search-list ul li.product .img{float:left;padding-left:1px;border-right:1px solid #ddd}
.search-list ul li.product .text{margin-left:210px;padding:10px 0 10px 10px;}
.search-list ul li.product .text a.title{display:block;font-size:16px;color:#0364b1;margin-bottom:10px}
.search-list ul li.product .text a.title:hover{text-decoration:underline}
.search-list ul li.product .text a.pro-more{color:#0364b1}
.search-list ul li.product .text a.pro-more:hover{font-weight:bold;}
.search-list ul li.product .text p,.sub-product-list ul li .text div,.sub-product-list ul li .text span{font-size:14px;line-height:25px;max-height:75px;overflow:hidden}
/*search-news*/
.search-list ul li.news{margin-bottom:20px;overflow:hidden}
.search-list ul li.news .img{float:left;width:240px;border:1px solid #ddd;overflow:hidden}
.search-list ul li.news .text{margin-left:260px;overflow:hidden}
.search-list ul li.news .text a.title{display:block;font-size:16px;color:#0364b1}
.search-list ul li.news .text a.title:hover{text-decoration:underline}
.search-list ul li.news .text .date{font-size:14px;margin:10px 0 5px}
.search-list ul li.news .text p{font-size:14px;line-height:25px;max-height:50px;overflow:hidden}
.search-list ul li.news .text a.more{display:block;width:80px;height:30px;color:#0364b1;text-align:center;line-height:30px;border:1px solid #0364b1;margin-top:10px}
.search-list ul li.news .text a.more:hover{background:#0364b1;color:#fff}
/*product highlights*/
.intro .ph{width:98.6%;float:left;padding:10px 15px 10px 15px;margin:10px 0;background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.intro .ph h1{color:#0364b1;font-size:18px;line-height:18px;padding:0 0 10px 0;margin:0 0 10px 0;background:url(../images/hline.jpg) bottom no-repeat;}
.intro .ph h2{color:#222222;font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:15px;font-weight:500;padding:0;margin:0 0 12px 0;}	
.intro .ph_hline{padding:0;width:100%;height:2px;background:url(../images/hline.jpg) bottom no-repeat;float:left;margin:10px 0 5px 0;}
.intro .ph_area1{width:49.3%;height:150px;padding:0;margin:5px 0 0 0;position:relative;background:none;float:left;}
.intro .ph_area2{width:50.6%;height:150px;padding:0 0 0 15px;margin:5px 0 0 0;background:url(../images/vline.jpg) left repeat-y;position:relative;float:left;}	
.intro .ph_area1 p, .intro .ph_area2 p{color:#555555;font-size:12px;line-height:16px;width:45%;}	
.intro .ph_img{width:41.1%;height:41.1%;position:absolute;z-index:1;top:-5px;text-align:right;right:10px;}
.intro .ph_more{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#009ee0;margin:0 15px 0 0;padding:0 6px 0 0;background:url(../images/more.png) no-repeat right center;display:block;text-align:right;float:right;position:absolute;bottom:0px;right:0px;z-index:99;}
.ph_more a{text-decoration:none;color:#009ee0;}
.ph_more a:hover{text-decoration:underline;color:#009ee0;}
/*split*/
.intro .split{width:98.6%;float:left;padding:10px 15px 15px 15px;margin:5px 0 15px 0;background-color:#f5f5f5;-webkit-border-radius:5px;      
-moz-border-radius:5px;border-radius:5px;}
.intro .split ul{height:auto;overflow:hidden;margin:0;padding:0;}
.intro .split li{list-style:none;height:64px;overflow:hidden;}
/*key features*/			   
.intro .kf{width:49.3%;padding:0;margin:5px 0 0 0;float:left;position:relative;height:280px;}
.intro .kf h1{color:#0364b1;font-size:18px;line-height:18px;padding:0 0 10px 0;margin:0 15px 10px 0;background:url(../images/hline.jpg) bottom no-repeat;}	
.intro .kf_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;margin:0 0 15px 0;padding:0 0 15px 0;}
/*case study*/	
.intro .cs{width:50.6%;background:url(../images/vline.jpg) left repeat-y;position:relative;float:left;height:280px;margin:5px 0 0 0;padding:0 0 0 15px;overflow:hidden;}
.intro .cs h1{color:#0364b1;font-size:18px;line-height:18px;padding:0 0 10px 0;margin:0 0 10px 0;background:url(../images/hline.jpg) bottom no-repeat;}
.intro .cs_text {width:100%;position:relative;z-index:99;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.cs_text a{text-decoration:none;}
.cs_text a:hover{text-decoration:underline;color:#009ee0;}
.clearfloat {/* 此類放在 div 或 break 元素上，而且應該放置在包含浮動容器關閉之前的最後一個元素 */clear:both;height:0;font-size:1px;line-height:0px;}
/*search*/
.content .search_res {line-height:35px;font-size:15px;font-weight:bold;}
.search_list {line-height:30px;}
.search_list span {float:right;}
/*iframe-display*/
iframe{display:none;}
object{display:none;}
.contain-main .sitemap-ul{margin-top:25px;}
.contain-main .sitemap-ul .sitemap-items{float:left;margin-right:50px;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sitemap-a{font:Arial;font-size:14px;font-weight:bold;color:#0364b1;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sub-ul .sub-li .sub-a{font:Arial;font-size:12px;font-weight:bold;color:#666;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sub-ul2 .sub-li2{line-height:25px;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sub-ul2 .sub-li2 .sub-a2{font:Arial;font-size:12px;font-weight:bold;color:#0364b1;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sub-list3 .sub-a3{font:Arial;font-size:12px;color:#0364b1;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sub-list{padding:5px 0;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sub-list2{margin-left:10px;padding:5px 0;}
.contain-main .sitemap-ul .sitemap-items .sitemap-li .sub-list3{margin-left:10px;padding:5px 0;}