@charset "utf-8";
/*-- 首页焦点图  --*/
body{background-color:#fff !important;}
.qhFocus{width:6.4rem;margin:0rem auto 0rem auto;position:relative;height:3.5rem;overflow:hidden;}
.focusList{width:100%;height:3.5rem;overflow:hidden;}
.focusList li{height:3.5rem;font-size:0px;}
.focusList li a{display:block;height:3.5rem;}
.focusList li img{width:6.4rem;height:3.5rem;}
.titCell{width:6.4rem;height:0.17rem;overflow:hidden;position:absolute;bottom:0.1rem;left:0rem;text-align:center;z-index:9;}
.titCell ul{height:0.17rem;font-size:0px;overflow:hidden;}
.titCell ul li{width:0.15rem;height:0.15rem;border:#ccc solid 0.01rem;background-color:#fff;display:inline-block;line-height:99px;border-radius:50%;margin:0rem 0.05rem;opacity:0.5;}
.titCell ul li.on{background-color:#046fcd;opacity:1;}
/*-- 推荐产品 --*/
.recommondPro{height:auto;overflow:hidden;margin:0.45rem 0rem 0rem 0rem;}    
.recommondPro h2{font-size:0.32rem;color:#333;text-align:center;}
.recommondPro h2 span{color: #046fcd;}
.titEng{font-size:0.2rem;color:#999;text-align:center;display:block;margin-top:0.1rem;}
.rpList{height:auto;overflow:hidden;padding:0.24rem 0rem 0rem 0rem}    
.rpList a{width:2.9rem;float:left;font-size:0rem;margin:0rem 0rem 0.3rem 0.2rem;}
.rpList img{width:2.9rem;height:2.11rem}
.rpList b{font-size:0.26rem;color:#333;display:block;text-align:center;height:0.3rem;line-height:0.3rem;overflow:hidden;margin-top:0.2rem;font-weight:normal;}
.sub_nav{
    overflow:hidden;
    padding:0 .15rem;
    margin-top:.42rem;
}
.sub_nav ul li {
    width:25%;
    float: left;
}
.sub_nav li a {
    display: block;
    height: 0.6rem;
    text-align: center;
    font-size: 0.2rem;
    color: #666;
    line-height: 0.6rem;
    margin: .04rem;
    background-color: #f5f5f5;
    transition: all .1s;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*-- 公司简介 --*/
.companyInfo{height:auto;overflow:hidden;margin:0.45rem 0rem 0rem 0rem;}    
.companyInfo h2{font-size:0.32rem;color:#333;text-align:center;}    
.companyInfo h2 span{color: #046fcd;}
.ciTxt{height:auto;overflow:hidden;margin:0.35rem 0.2rem 0.2rem 0.2rem;font-size:0rem}
.ciImg{width:6.0rem;height:2.5rem;} 
.ciTxt p{font-size:0.24rem;color:#333;line-height:0.4rem;margin-top:0.2rem;}
.moreInfo{height:auto;overflow:hidden;text-align:center;margin:0.35rem 0rem 0rem 0rem;}
.moreInfo a{width:2.4rem;height:0.5rem;line-height:0.5rem;color:#fff;background-color:#046fcd;display:inline-block;font-size:0.26rem;}
/*-- 新闻资讯 --*/
.newsList{height:auto;overflow:hidden;margin:0.45rem 0rem 0rem 0rem;}  
.newsList h2{font-size:0.32rem;color:#333;text-align:center;}
.newsList h2 span{color: #046fcd;}
.tabTit{width:6.0rem;height:0.5rem;margin:0.22rem 0.2rem 0rem 0.22rem;} 
.tabTit a{width:3.0rem;height:0.5rem;line-height:0.5rem;float:left;border:#d4d4d4 solid 1px;box-sizing:border-box;font-size:0.24rem;color:#888;text-align:center;}
.tabTit a:first-of-type{border-top-left-radius:0.05rem;border-bottom-left-radius:0.05rem;border-right:none;}
.tabTit a:last-child{border-top-right-radius:0.05rem;border-bottom-right-radius:0.05rem;border-left:none;}
.tabTit a.on{background-color:#046fcd;color:#fff;border-color:#046fcd;}
.tabTxt{height:auto;overflow:hidden;padding:0.3rem 0.2rem 0rem 0.2rem;display:none;}
.tabTxt.on{display:block;}
.tabTxt a{height:2.0rem;background-color:#efefef;box-sizing:border-box;display:block;position:relative;padding:0rem 0.2rem 0rem 1.2rem;border:#d4d4d4 solid 1px;margin-bottom:0.25rem;}    
.tabTxt span{width:1.0rem;height:1.0rem;background-color:#046fcd;color:#fff;position:absolute;top:0.5rem;left:-1px;text-align:center;font-size:0rem;overflow:hidden;}
.tabTxt span b{font-size:0.4rem;margin-top:0.1rem;display:block;font-weight:600}
.tabTxt span font{display:block;font-size:0.2rem;}
.tabTxt h3{font-size:0.26rem;line-height:0.3rem;height:0.3rem;overflow:hidden;margin:0.2rem 0rem 0rem 0rem;color:#333}
.tabTxt p{font-size:0.22rem;color:#666;line-height:0.35rem;margin-top:0.15rem;}
/*-- 成功案例 --*/
.casesList{height:auto;overflow:hidden;margin:0.45rem 0rem 1.4rem 0rem;}    
.casesList h2{font-size:0.32rem;color:#333;text-align:center;}
.casesList h2 span{color: #046fcd;}
.clList{height:auto;overflow:hidden;padding:0.3rem 0.2rem 0rem 0.2rem;}
.clList a{background-color:#efefef;display:block;position:relative;padding:0rem 0.2rem 0rem 2.9rem;border:#d4d4d4 solid 1px;margin-bottom:0.25rem;}
.clList img{width:2.6rem;position:absolute;left:0rem;top:0rem;border-right:#d4d4d4 solid 1px;box-sizing:border-box}
.clList h3{font-size:0.26rem;line-height:0.3rem;height:0.3rem;overflow:hidden;margin:0.5rem 0rem 0rem 0rem;color:#333}
.clList p{font-size:0.22rem;color:#666;line-height:0.35rem;margin-top:0.2rem;height:1rem;overflow:hidden;}
