/*底部样式*/
.sh-section-other{
    padding:50px 0 50px 50px ;
    border-bottom: 1px solid #e9e8e4;
    float:left;
}
.sh-section-other .sh-section-other-list li{
    margin-bottom: 8px;
}
.sh-section-other .sh-section-other-list a{
    font-size:14px;
    color:#969696;
}
.sh-section-other .sh-section-other-list .sh-section-line{
    display: inline-block;
    width:20px;
    height:2px;
    background-color: #666;
    margin-left:20px;
    position:relative;
    bottom:4px;
}
.sh-section-content img{
    width:100%;
}
.sh-section-two, .sh-section-three{
    width:100%;
    /*padding:0 12%;*/
}
.sh-section-two-box, .sh-section-three-box{
    width:100%;
}
.sh-section-two{
    margin-top:80px;
}
.sh-section-two dt img{
    width:20px;
}
.sh-section-two dl.lf{
    width:20%;
    text-align: center;
    padding:0 2%;
}
.sh-section-two dl.lf p{
    font-size:14px;
    color:#a5a5a5;
}
/*.sh-section-two dl.lf p:hover{*/
    /*color: #d3d3d3;*/
/*}*/
.sh-section-two dl.lf h5{
    margin:30px 0 20px 0;
    color:#696363;
}
/*.sh-section-two dl.lf h5:hover{*/
    /*color: #d3d3d3;*/
/*}*/
.sh-section-three{
    margin-top:42px;
    background-color: #f2f2f2;
}
.sh-section-three-box{
    padding-top:40px;
}
.sh-section-three .sh-section-three-list{
    width:20%;
    text-align: center;
}
.sh-section-three .sh-section-three-list li:first-child a{
    color:#696363;
}
.sh-section-three .sh-section-three-list li{
    margin-bottom: 6px;
}
.sh-section-three .sh-section-three-list a{
    font-size:12px;
    color:#a5a5a5;

}
.sh-section-three .sh-section-three-list a:hover{
    color: #d6d6d6;
}
.sh-section-three .sh-footer-news{
    padding-top:56px;
}
.sh-section-three .sh-footer-news a{
    position: relative;
}
.sh-section-three .sh-footer-news .news-icon{
    position:absolute;
    left:-30px;
    top:0;
    display: inline-block;
    width:18px;
    height:16px;
    background: url("../../images/news.png") no-repeat;
    background-size: 100% 100%;

}
.sh-section-three .sh-footer-news li a,
.sh-section-three .sh-footer-news li:first-child a{
    color:#b7a382;
}
.sh-section-three .sh-section-three-list>div{
    width:49%;
}
.sh-section-three .sh-section-three-list .lf{
    text-align: right;
}
.sh-section-three .sh-section-three-list .rt{
    text-align: left;
    position: relative;
}
.sh-section-three .sh-section-three-list>div>img{
    margin:64px 6px 0;
    cursor: pointer;
}
.footer-title{
    padding:120px 0 30px 0;
}
.footer-title,
.footer-title span{
    font-size:12px;
    color:#777674;
    text-align: center;
}
.footer-title span{
    margin-left:20px;
}
.sh-footer-mark{
    width:100%;
    height:100%;
    position:fixed;
    z-index: 10;
    top:0;
    background-color: rgba(0,0,0,.2);
    display: none;
}
.wechat-tooltip-text-wrapper{
    position: absolute;
    width:760px;
    height:440px;
    left:0;
    top:0;
    right:0;
    bottom: 0;
    margin: auto;
    background-color: #fefefe;
    text-align: center;
    padding: 40px 0;
}
.wechat-tooltip-text-wrapper h1{
    font-weight: normal;
    font-size:24px;
}
.wechat-tooltip-text-wrapper p{
    margin-top:30px;
    margin-bottom: 10px;
}
.sh-footer-logo1{
    display: inline-block;
    width:124px;
    height:24px;
    background:url("../../images/logo/sh-footer-logo1.png") no-repeat;
    background-size: 100% 100%;
    position:relative;
    top:4px;
    right:12px;
}
.sh-footer-logo2{
    display: inline-block;
    width:54px;
    height:12px;
    background:url("../../images/logo/sh-footer-logo2.png") no-repeat;
    background-size: 100% 100%;
    position:relative;
    top:1px;
    right:6px;
}
.wechat-tooltip-text-wrapper .clearFix{
    width:80%;
    margin: 0 10%;
}
.wechat-tooltip-text-wrapper .wechat-line{
    width:25%;
    height:1px;
    background-color: #b3b3b3;
    margin-top:12px;
}
.wechat-tooltip-text-wrapper .wechat-txt{
    width:50%;
    text-align: center;
}
.wechat-tooltip-text-wrapper .clearFix div.lf{
   font-size:16px;
}
.sh-footer-logo3{
    display: inline-block;
    width:63px;
    height:14px;
    background:url("../../images/logo/sh-footer-logo3.png") no-repeat;
    background-size: 100% 100%;
    margin:0 6px;
    position:relative;
    top:1px;
}
.wechat-tooltip-text-wrapper .chart-code{
    margin-top:30px;
    width:220px;
}
.wechat-tooltip-text-wrapper2{
    position:relative;
}
.wechat-tooltip-text-wrapper2 .wechat-close{
    position:absolute;
    right:10px;
    top:-32px;
    z-index: 11;
    cursor: pointer;
}