﻿.banner{
    margin-bottom:1px;
}

.gywm {
    /*position        : relative;
    top             : -48px;*/
    height          : 48px;
    background-color: rgba(0, 0, 0, 0.5);
    border          : 0 !important;
    line-height     : 48px;
    padding         : 0 15px !important;
}

.gywm p a,
.gywm p {
    /*color    : #888888;*/
    color:#fff;
    font-size: 12px;
    line-height:48px!important;
}

.about {
    /*position: relative;
    top: -48px;*/
margin-bottom: 60px;
}

.about .fl1 {
    width      : 250px;
    height     : 70px;
    background : #ccac85;
    font-size  : 25px;
    color      : #fff;
    font-weight: bold;
    text-align : center;
    line-height: 70px;
}

.about .fl1 p{
    font-size:25px;
    line-height:70px;
}

.about .fr a{
    /*display: inline-block;
    width: 100px;*/
    display:block;
    width:100%;
    margin:0 20px;
    height: 70px;
    line-height: 70px;
    font-size: 16px;
    text-align: center;
}
    .about .fr h5,
    .about .fr .xian {
     display:none;
    }
.about .fr a:hover{
    background: #eaeaea;
    color: #333333;
}
.we img,
.qyln img{
    width: 95%;
}
.we .right{
 
    height: 354px;
    overflow: hidden;
}
.we .right p,
.qyln .left p{
    padding: 10px 0;
    line-height: 35px;
    text-indent: 2em;
}
.we .right  h5{
    display:none;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 10px;
    margin-top: 30px;
}
    .we .right .xian {
        display:none;
    }


.we .aboutus1 .title,.we .aboutus1 .xian{
    display:none;
}


.box{
    overflow: scroll;
}
.scrollbar{
    height: 323px;
    padding-right: 20px;
}

/*滚动条整体样式*/
.box::-webkit-scrollbar {
    width: 10px;
    height: 1px;
}
/*滚动条滑块*/
.box::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #535353;
}
/*滚动条轨道*/
.box::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);
    border-radius: 10px;
    background: #ccc;
}
.wetm,
.qyln{
    padding-top: 20px;
}
.wetm h5{
    text-align: center;
    font-size: 26px;
    padding-bottom: 30px;

}
.about h5{
    text-align: center;
    font-size: 26px;
    /*padding-bottom: 30px;*/

}
.xian{
margin: 0 auto;
    width: 30px;
    height: 2px;
    background: #cbac85;
    margin-bottom: 20px;
}
.wetm img{
    padding:  0 15px;
}
.qyln .left,
.we .right{
    padding: 10px  0;
}

.we .aboutus1{
    text-align:justify;
}


.qyln h5{
    text-align: center;
    font-size: 26px;
    padding-bottom: 30px;

}
.qyln p {
    line-height: 35px;
}




@media (max-width:778px){
    .we .right h5,
     .we .right  .xian {
        display:block;

    }
    .about11 {
        display:none;
    }
    .we .right h5 {
             margin-top: 5px; 
    }
    .we .right{
    padding: 0  0;
}
    
    .qyln,.about .fl1,.about .fr .flll, .gywm,.we .left{
        display: none;
    }
    .we .right{
        height: 100%;
    }
    .scrollbar{
        height: auto;
        padding: 0;
    }
    .box{
        overflow: visible;
        padding: 0 10px;
 
    }
    .wetm  img{
        padding: 5px;
    }
    .about .fr h5,
    .about .fr .xian {
        display:block;
    }
    .about .fr {
        margin-top:50px;
        float:none;
    }
    .about .fr li {
        text-align:center;
        padding: 5px;
    

    }
        .about .fr li {
            width:50%;
            height:40px;
            padding:3px 10px;
            margin-top:5px;
        }
        .about .fr li a {
                border:1px solid #d3b897;
            color:#d3b897;
            height:100%;
            width:100%;
            line-height:200%;
	    margin:0;
	    white-space:nowrap;
	    overflow:hidden;
	    text-overflow:ellipsis;
        }
            .about .fr li a:hover {
                background:#fff;
                color:#d3b897;
            }

    .we .aboutus1 .title,.we .aboutus1 .xian{
    	display:block;
    }
    .we .aboutus1 .title{
    	font-weight: 700;
    	font-size: 18px;
    	color: rgb(51,51,51);
    	text-align: center;
    }
    .we .aboutus1{
	padding:0 7px;
	text-align: justify;
    }



}