.body{
    font-family: "Microsoft YaHei";
    font-size: 14px;
}
a,a:hover{
    color: #333;
    text-decoration: none;
}
/*顶部*/
#header{
    height: 50px;
    line-height: 50px;
}
img#appImg{
    top: 40px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
    z-index: 1021;
}

/*二维码样式*/
#headerLeft:hover img#appImg{
    display: block;
} 
/*导航*/
#_navbarContent a.navbar-brand{
    color: #dc3545;
}
#_navbarContent  a.active,#_navbarContent a:hover{
    color: #dc3545;
}


/*轮播*/
.banner_item{
    height: 400px;
    background: center no-repeat;
    background-size: cover;
}
/*产品 鼠标移上去添加阴影效果*/
a.pro_item{
    display: block;
}
a.pro_item:hover{
    box-shadow: 0 12px 36px rgba(0,0,0,.3);
}
/*手机选项卡的滚动条*/
#proTabBox{
    overflow-x: auto;
}
/*资讯的圆圈 //绝对定位*/
#newsTt::after{
    content: '';
    position: absolute;
    width: 8px;
    height: 8px;
    border: 1px solid #CCC;
    border-radius: 50%;
    bottom: -4px;
    right: -4px;
    background-color: #FFF;
}
#newNav>li>a{
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 60px;
    background-color: #CCC;
    border-radius: 50%;
    font-size: 24px;
    color: #FFF;
}
/*active和移动上去变颜色*/
#newNav>li>a.active,#newNav>li>a:hover{
    color: #dc3545;
}

/*手机端时，不需要添加中间的虚线，屏幕大于768时，添加虚线*/
@media (min-width: 768px) {
    #newNav::before{
        content: '';
        position: absolute;
        border-left: 1px dashed #CCC;
        height: 100%;
        top:0;
        left:50%;
        z-index: -1;
    }
}
/*底部*/
 #footer a{
    color: #FFF;
 }
 #ftRight a{
    font-size: 34px;
 }
 /* 去掉底部虚线 */
 @media (max-width: 767.98px) { 
    #footer .border-right{
        border-right:none !important;
    }
}