/*
* @Author: 88888888
* @Date:   2020-12-29 13:48:15
* @Last Modified by:   88888888
* @Last Modified time: 2020-12-29 17:36:44
*/
@import url("iconfont.css");
li{
	list-style: none;
}
.department-list li .iconfont{
	width: 30px;
	height: 30px;
	display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    border: 1px solid #e5d8bf;
    margin-right: 13px;
    color: #cbb486;
}
.department-list li span{
	font-size: 16px;
    width: 80%;
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    transition: all .3s;
    color: #333333;
}
.department-list li a{
	display: block;
    height: 50px;
    padding: 0 20px;
    border: 1px solid #e5e5e5;
    transition: all .3s;
    font-size: 0;
}
.department-list li{
	width: 25%;
	float: left;
	padding: 0 17px;
    height: 50px;
    line-height: 50px;
    cursor: pointer;
    box-sizing: border-box;
    margin-bottom: 20px;
}
.department-list{
	margin: 0 -17px;
	overflow: hidden;
    margin-bottom: 0;
}
.title-department{
	margin-top: 70px;
	margin-bottom: 58px;
}
.icon-caizhengzijin, .icon-zhongguohangtiantubiaoheji-weizhuanlunkuo, .icon-huaban{
	font-size: 22px!important;
}
.department-list li a:hover{
	background-color: #cbb486;
}
.department-list li a:hover span{
	color: #fff;
}
.department-list li a:hover .iconfont{
	background-color: #fff;
}
.margin-top50{
	margin-top: 50px;
}
.district-list li{
    float: left;
    width: 25%;
    margin-bottom: 45px;
    padding: 0 9px;
}
.district-list li div{
    display: flex;
    background: #fff;
    height: 80px;
    padding-left: 10px;
    box-shadow: 0 0px 11px rgba(203,180,134,.5);
}
.box-zhengfu{
	margin-bottom: 39px;
	overflow: hidden;
}
.district-list li a{
    float: left;
}
.district-list li a:nth-child(2){
	text-align: center;
	width: 69px;
}
.district-list li a .iconfont{
     font-size: 30px;
    color: #cbb486;
    margin-top: 8px;
    display: block;
}
.district-list li a p{
	margin-bottom: 0;
	margin-top: -3px;
	color: #cbb486;
	font-weight: bold;
}
.district-list li a:hover .iconfont, .district-list li a:hover{
	text-decoration: none;
}
.district-list li a:hover p{
	text-decoration: underline;
}
@media (max-width: 1199px){
.department-list li span{
	width: 70%;
}
.department-list li a{
	padding: 0 10px;
}
.district-list li a:nth-child(1){
    width: 138px;
    height: 80px;
}
.district-list li a:nth-child(1) img{
	height: 100%;
}
}
@media (max-width: 991px){
.department-list li, .district-list li{
	width: 33.333%;
}
}
@media (max-width:715px){
.department-list li, .district-list li{
	width: 50%;
}
.title-department {
    margin-top: 40px;
    margin-bottom: 30px;
}
.margin-top50 {
    margin-top: 20px;
}
.district-list li a:nth-child(1) {
    width: 188px;
    height: 80px;
}
.district-list li a:nth-child(2) {
    text-align: center;
    width: 126px;
}
}
@media (max-width:480px){
.department-list li{
	padding: 0 10px;
}
.department-list {
    margin: 0 -10px;
    overflow: hidden;
    margin-bottom: 0;
}
.department-list li span {
    font-size: 14px;
}
.department-list li .iconfont{
	margin-right: 5px;
}
.department-list li span {
    width: 76%;
}
.department-list li a {
    padding: 0 5px;
}
.district-list li{
	margin-bottom: 20px;
}
.district-list li a .iconfont{
	font-size: 20px;
    margin-top: 1px;
}
.district-list li a:nth-child(1), .district-list li div {
    height: 50px;
}
.district-list li a p{
	font-size: 12px;
}
}
@media (max-width:380px){
.department-list li span {
    width: 69%;
}
.department-list li:last-child{
	width: 100%;
}
.district-list li div{
	padding-left: 0;
}
}