body,a,li,ul,h1,h2,h3,i,span,p{
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
    font-family: "微软雅黑";
}
// #header{
//     width: 100%;
//     background-color: #fff;
//     position: relative;
//     z-index: 300;
//     min-width: 1080px;
    
// }
// #header .header-con {
//     width: 100%;
//     height: 60px;
//     background-color: #fff;
//     position: fixed;
//     z-index: 3000;
// }
// .header-con img{
//     display: block;
//     width: 100%;
//     height: 100%;
// }
.hr{
    box-shadow: 0 0 10px #c9c8c8;
    padding-top: 60px;
}

// 内容
#content{
    height: 600px;width: 100%;background: pink;padding-top: 60px;
}
#content .ct{
    width: 1180px;height: 100%;margin: 0 auto;box-sizing: border-box;
    padding-bottom: 60px;
}
#content .ct_show{
    padding-top: 120px;
}
#content .ct .title{
    width: 100%;height: auto;padding: 50px 15px;
    box-sizing: border-box;position: relative;
}
#content .ct .title::before{
    position: absolute;content: '';width: 10%;height: 6px;background-color: #000;
    left: calc(50% - 5%);bottom: 0;
}
#content .ct .title p{
    font-size: 18px;color: #333;line-height: 32px;text-indent: 2em;
}
#content .ct .ul{
    display: flex;box-sizing: border-box;flex-wrap: wrap;justify-content: flex-start;padding: 15px 0;margin-right: -15px;
}
#content .ct .ul .li{
    width: 32%;height: auto;border: 1px solid #f0f0f0;padding: 25px;
    text-align: center;box-sizing: border-box;margin-top: 25px;transition: all 0.3s;margin-right: 15px;
}
#content .ct .ul .li .d1{
    font-size: 22px;font-weight: 600;color: #28638c;height: 66px;
}
#content .ct .ul .li .img{
    margin: 20px auto 20px;
}
#content .ct .ul .li .d3{
    width: 100%;height: 220px;overflow: hidden;box-sizing: border-box;
    /*超出显示省略号*/
    text-overflow: ellipsis;
}
#content .ct .ul .li .d3 p{
    font-size: 14px;color: #333;line-height: 25px;
    text-align: left;width: 100%;box-sizing: border-box;
}
#content .ct .ul .li .d4{
    margin: 25px auto;
}
#content .ct .ul .li .d4 a{
    font-size: 14px;color: #28638c;transition: all 0.3s;padding-bottom: 1px;display: block;
    border-bottom: 1px solid #28638c;margin: 0 auto;
}

#content .ct .ul .li:hover{
    box-shadow: 0 0 10px  #a5b6c2;transform: translateY(-2px);
}

#content .ct_show .sh-from{width: 80%;margin: 15px auto;padding: 15px 0;text-align: center;
}

#content .ct_show .sh-from input{
    width: 600px;height: 40px;box-sizing: border-box;border: 1px solid #ddd;outline: none;
    padding: 0 10px;
}
#content .ct_show .sh-from button{
    width: 100px;height: 40px;font-size: 14px;color: #333;text-align: center;border: 1px solid #ddd;margin-left: -5px;background: #f0f0f0;cursor: pointer;
}
#content .ct_show .list_ul{
    width: 100%;padding: 25px 15px;box-sizing: border-box;
}
#content .ct_show .list_ul .list_li{
    width: 80%;padding: 25px 10px;border-bottom: 1px solid #ddd;margin: 0 auto;
}
#content .ct_show .list_ul .list_li a{
    display: flex;justify-content: space-between;box-sizing: border-box;
}
#content .ct_show .list_ul .list_li a span{
    font-size: 16px;color: #666;
}

/*翻页*/
.fanye{width: 100%;height: auto;margin-top: 20px;padding: 30px 0;}
#pageabc{margin-top: 20px;clear: both;height: auto;overflow: hidden;color: #333;line-height: 23px;text-align: center;}
#pageabc a,#pageabc span{font-size: 12px;color: #28638c;padding: 4px 12px;border: 1px solid #999;text-decoration: none;display: inline-block;text-align: center; margin-left:4px;}
#pageabc .noallowed{cursor: not-allowed;}
#pageabc a:hover, #pageabc a.current{background: #28638c;color: #fff;border: 1px solid #28638c;}

.text {
    color: #5d6065;
    font-weight:300;
    line-height: .28rem;
    font-size: .16rem;
}
.text p{
    margin-bottom: .28rem;
}
.text a{
    color: #28638c;
    text-decoration: none;

}
.text a::before{
    // 增加一个文件图标
    content: url(../img/file.png);
}
// 页脚
#footer{
    width: 100%;
    height: 0.4rem;
    background-color: #fff;
    position: relative;
    z-index: 300;
    min-width: 1080px;
}