* {
    margin: 0;
    padding: 0;
}

ul,
li {
    list-style: none;
}

.footer {
    width: 100%;
    height: auto;
    background: #222222;
}

.yqlj {
    width: 80%;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #ffffff;
}

.yqlj ul {
    display: flex;
}

.yqlj ul li {
    margin-right: 5px;
	margin-left:5px;

}

.yqlj ul li a {
    font-size: 16px;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #999999;
}

.sjlb {
    width: 80%;
    margin: 0 auto;

    padding-top: 40px;
	padding-bottom: 40px;
}

.sjlb ul {
    display: flex;
}

.sjlb ul li {
    margin-right: 80px;
    text-align: center;
}

.sjlb ul li h1 {
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
}

.sjlb ul li h2 {

    padding-top: 12px;
}

.sjlb ul li h2 a {
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #999999;
}

.sjlb ul li img {
    padding: 8px;
    width: 108px;
}

.sjlb ul li p {
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
}

.baxx {
    width: 80%;
    height: auto;
    margin: 0 auto;
    border-top: 1px solid #FFFFFF;
    margin-top: 40px;

}

.baxx p {
    width: 52%;
    margin: 0 auto;
    padding-top: 26px;
    padding-bottom: 28px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #999999;

}

@media screen and (max-width:768px) {
    .yqlj {
        width: 100%;
    }

    .yqlj ul li {
        margin-right: 5px;
    }

    .sjlb {
        width: 100%;
    }

    .sjlb ul {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .sjlb ul li {
        margin-right: 43px;
        text-align: center;
        margin-bottom: 20px;
    }
	.baxx {
    width: 100%;}
	.baxx p {
    width: 100%;}
}




/*分站友情链接循环显示*/
.fenzhanfri{width:100%;text-align:center;margin:0 auto;background:#222222;height:auto;}
#friend_wre{ margin-top:10px; width:80%;margin:0 auto;}
#friend_wre .fri_head{ text-align:center ;font-weight:bold; font-size:16px;padding:20px 0  0 ;color: #fff;letter-spacing:3px;text-shadow:2px 2px  2px  #333333;}
#friend_wre .friend_layer {border-top:1px dashed #dedede;margin:0 10px}
#friend_wre .friend_layer .each{float:left; /*padding:5px 10px; */line-height:150%}
	.hidden{ display: none;}
	.lanren{width: auto;height: auto;margin:0 auto;overflow: hidden;text-align: left;background:#222222;padding:5px;}
	.lanren ul {margin-top:25px;margin-bottom:25px;padding:0 50px;}
	.lanren ul.listfri{overflow: hidden;}
	.lanren ul.listfri li{width: 13%;height: 30px;line-height:30px;margin:5px;float: left;overflow: hidden;text-align:center;}
	.lanren ul.listfri li img{width: 100%;height: 100%;}
	.lanren ul.listfri li a{color:#fff;}
	.lanren ul.listfri li a:link, a:visited{color:#fff;}
	.lanren ul.listfri p{text-align: center;padding: 10px;}
	.lanren .more{overflow: hidden;padding:10px;text-align: center;}
	.lanren .more a{display: block;width: 80px;padding:8px 0;color:#fff;margin:0 auto;background:#333;text-align:center;border-radius:3px;}
	.lanren .more a:hover{text-decoration: none;background: red;color: #fff;}

@media screen and (max-width:768px) {
#friend_wre{ margin-top:10px; width:100%;margin:0 auto;}
#friend_wre .fri_head{ text-align:center ;font-weight:bold; font-size:16px;padding:20px 0  0 ;color: #fff;letter-spacing:3px;text-shadow:2px 2px  2px  #333333;}
#friend_wre .friend_layer {border-top:1px dashed #dedede;margin:0 10px}
#friend_wre .friend_layer .each{float:left; /*padding:5px 10px; */line-height:150%}
	.hidden{ display: none;}
	.lanren{width: auto;height: auto;margin:0 auto;overflow: hidden;text-align: left;background:#222222;padding:5px;}
	.lanren ul {margin-top:25px;margin-bottom:25px;padding:0 10px;}
	.lanren ul.listfri{overflow: hidden;}
	.lanren ul.listfri li{width: 23%;height: 30px;line-height:30px;margin:1px;float: left;overflow: hidden;text-align:center;}
	.lanren ul.listfri li img{width: 100%;height: 100%;}
	.lanren ul.listfri li a{color:#fff;}
	.lanren ul.listfri li a:link, a:visited{color:#fff;}
	.lanren ul.listfri p{text-align: center;padding: 10px;}
	.lanren .more{overflow: hidden;padding:10px;text-align: center;}
	.lanren .more a{display: block;width: 80px;padding:8px 0;color:#fff;margin:0 auto;background:#333;text-align:center;border-radius:3px;}
	.lanren .more a:hover{text-decoration: none;background: red;color: #fff;}
}