﻿html, body {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333333;
    overflow-x:hidden;
}


/*
 * 公共类
 */
.ssdTitle {
    font-size: 16px;
    font-weight: 300;
    color: #000;
    padding-left: 8px;
    border-left: 2px solid #000000;
}


.ssdPadTop {
    padding-top: 50px;
}

.ssdPadBot {
    padding-bottom: 25px;
}

.ssdimg img {
    width: 100%;
    /*height: 100%;*/
}

.dark {
    position: relative;
    top: -80px;
    display: block;
    height: 0px;
    overflow: hidden;
}

/*
 * 导航栏
 */
.navbar-dark {
    background-color: #9f9f9f !important;
    min-height: 80px;
}
.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 1);
}

.navbar-dark .navbar-brand {
    color: rgba(255, 255, 255, 1);
    padding-left: 20px;
}

@media (min-width: 992px) {
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 2rem;
        padding-left: 2rem;
    }
}


/**
    公司简介
*/

.ssdIndrContainer {
    background-color: #f2f2f2;
}
.ssdImgIndr {
    align-items: center;
    display: flex;
    justify-content: center;
}


/*
 * 产品中心
 */

.ssdImgAnimation {
}

.ssdImgAnimation a {
    color: #333333;
}

.ssdImgAnimation a:hover {
    color: #333333;
    text-decoration:none;
}

.ssdImgAnimation img {
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    box-shadow: 0 0 8px #ccc;
}

.ssdImgAnimation:hover img {
    box-shadow: 0 0 10px #999;
}

.ssdImgAnimation figcaption {
    height: 50px;
    line-height: 50px;
    width: 100%;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    box-shadow: 0 0 8px #ccc;
    background-color: rgba(241,241,239,0.6);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s;
    transition: transform 0.4s, opacity 0.1s;
}


/*
 * 底部
*/
.lxwm_index li {
    list-style: none;
    height: 32px;
    line-height: 32px;
    color: #666;
    padding-left: 35px;
}

.rx {
    background: url(/custom/img/sylx.png) no-repeat;
    background-position: left 8px;
}

.lxr {
    background: url(/custom/img/sylx.png) no-repeat;
    background-position: left -23px;
}

.dh {
    background: url(/custom/img/sylx.png) no-repeat;
    background-position: left -57px;
}

.cz {
    background: url(/custom/img/sylx.png) no-repeat;
    background-position: left -90px;
}

.yb {
    background: url(/custom/img/sylx.png) no-repeat;
    background-position: left -123px;
}

.dz {
    background: url(/custom/img/sylx.png) no-repeat;
    background-position: left -156px;
}

