﻿body {
    margin: 0;
    padding: 0;
    background-image:url("../img/backgroundMap.png");
}
#sy{
    background-color: #213d5e;
    color:white;
}
/*主体部分*/
/*最新消息*/
#newsTit {
    text-align: center;
    padding: 25px 0;
    position: relative;
}

.blueTit {
    font-size: 40px;
    margin-top: 30px;
    color: #31708F;
}

.blueBtn {
    font-size: 25px;
    background-color: #31708F;
    color: white;
    padding: 5px 10px
}

    .blueBtn:hover {
        background-color: #5A8CA5;
        color: white;
    }

#indexNews {
    height: 540px;
    width: 100%;
}

#indexNewsContent {
    width: 83%;
}

    #indexNewsContent a {
        margin-right: 5px;
        width: 280px;
        height: 540px;
        display: inline-block;
        position: relative;
    }

        #indexNewsContent a img {
            width: 280px;
            height: 400px;
        }
.slick-slide {
    text-align:center;
    background-color: rgba(0,0,0,0);
    
}
.slick-prev, .slick-next{
    top:41%!important;
}
.newsSynopsis {
    position: absolute;
    width:100%;
}

    .newsSynopsis h2 {
        line-height: 30px;
        text-align: center;
        font-size: 20px;
        margin-top: 5%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        color: #31708F;
    }

    .newsSynopsis p {
        color: #BBBBBB;
        margin: 5%;
        font-size: 14px;
        max-width: 280px;
        position: relative;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

.more {
    float: right;
    border: 1px solid #F18D00;
    color: #F18D00;
    padding: 5px 15px;
    background-color:white;
}
    .more:hover {
        background-color: #E7E8EC;
    }
/*产品介绍*/
#productTit {
    text-align: center;
    padding: 40px 0;
    position: relative;
}

    #indexProduct {
        height: 574px;
        width: 100%;
        text-align:center;
    }
    #indexProductContent a {
        display: inline-block;
        position: relative;
        margin: 0 3%;
        max-width:94%;
        
    }

        #indexProductContent a img {
            width:100%;
            height: 400px;
        }

.productSynopsis {
    margin-top: 5%;
    max-width:100%;
}
    .productSynopsis h2 {
        line-height: 30px;
        text-align: left;
        font-size: 18px;
        margin-top: 5%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        color: #31708F;
    }

    .productSynopsis p {
        text-align:left;
        color: #BBBBBB;
        font-size: 14px;
        line-height:30px;
        position: relative;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
/*友站链接*/
@media screen and (max-width:995px) {
    .more {
        float:none;
    }
    #indexNewsContent {
        width: 100%;
        text-align: center;
    }

    #indexProductContent {
        width: 100%;
        text-align:center;
    }
        #indexProductContent a img {
            width: 280px;
            height: 400px;
        }
    .slick-prev {
       left:10px !important;
    }
    .slick-next{
        right:10px !important;
    }
    .productSynopsis {
        max-width: 280px;
    }
}
