.top{
	position: relative;width: 100%;
	}

.logo img{
	width: 120px;margin-top: 15px;
	}

.top ul{position: absolute;z-index: 21;top: 80px;left: -100%;float: inherit;width: 100%;transition: left 0.3s ease-out;background: rgba(0,0,0,0.8);

	}

.top ul li{
	float: inherit;width: 100%;height: 40px;margin: 0;
	}

.top ul li a {
    display: block;float: inherit;height: 40px;text-align: center;color: #ccc;line-height: 40px;
    }

.mnav{
	display: block;margin: 27px 20px 0 10px;
	}

.flex-direction-nav{
	display: none;
}


.spon_big{
	width: 95%;height: auto;margin: 0 auto;
	}

.spon_big .spon{
	width: 100%;padding-bottom: 15px;
	}

.sponl{
	float: inherit;
}

.sponr{
	float: inherit;
}

.spon_big .spon .sponl b{
	display: block;width: 75%;height: 50px;margin: 0 auto;text-align: center;line-height: 50px;
	}

.top .deng{
	width: 110px;
}

.qie {
    width: auto;height: 25px;margin-top: 25px;margin-right: 5px;
    }

.qie a {
    display: inline-block;width: 25px;height: 25px;text-align: center;line-height: 25px;
    }

.top .deng span{
	    background: url(deng.jpg) 10px center no-repeat;
}

.spon_big .spon .sponl span{
	display: block;width: 75%;height: auto;margin: 0 auto;padding-top: 50px; text-align: center;text-indent: 0;background-position: center 10px !important; line-height: 50px;
	}

.spon_big .spon .sponr b{
	display: block;width: 75%;height: 50px;margin: 0 auto;text-align: center;line-height: 50px;
	}

.spon_big .spon .sponr span{
	display: block;width: 75%;height: auto;margin: 0 auto;padding-top: 50px; text-align: center;text-indent: 0;background-position: center 10px !important; line-height: 50px;
	}

.ind_big .ind h1 span{
	display: none;
}

.ind_big .ind{
	width: 95%;margin: 0 auto;
	}

.ind_big .ind ul li{margin: 0 10px 35px;padding: 0;border: none;

	}

.fu_big .fu{
	width: 95%;margin: 0 auto;
	}

.fu_big .fu .lun{
	width: 100%;
}

.wrap{
	width: 100% !important;
}

.fu_big .fu .lun #prev {position: relative;top: 0;left: 0;width: 54px;height: 54px;cursor: pointer;background: #000;background: url(lp.jpg) no-repeat center;

    }

.fu_big .fu .lun #next {position: relative;top: -54px;left: 85%;width: 54px;height: 54px;cursor: pointer;background: #000;background: url(rp.jpg) no-repeat center;

    }

.fu_big .fu .lun li{
	padding-bottom: 40px;
}

.fu_big .fu .lun li img{
	width: 100%;height: auto;
	}


.guan_big .guan{
	width: 95%;margin: 0 auto;padding-bottom: 40px;
	}

.guan_big ul li{margin: 0 15px;margin-bottom: 35px;
	}

.guan_big ul li img{
	margin-bottom: 10px;
}

.new_big .new {
    width: 95%;margin: 0 auto;padding-top: 35px;padding-bottom: 20px;
    }

.new_big .new .word{
	width: 100%;
}

.new_big .new .word .xin div{
	width: 100%;
}


.hui_big .hui{
	width: 95%;margin: 0 auto;padding-top: 25px;padding-bottom: 20px;
    }

.hui_big .hui ul li{
	width: 30%;margin: 0 1.3% 10px;
	}

.hui_big .hui ul li img{
	max-width: 100%;
}

.footer .top_big{
	display: none;
}

.footer .bot_big{
	display: none;
}

.footer .bei {
    width: 100%;height: auto;text-align: center;color: #767c89;border-top: 1px solid #1f343f;background: #08202c;line-height: 30px;
    }

.flo{
	display: none;
}


.conter .subnav .mina{
	width: 95%;margin: 0 auto;
	}

.conter .subnav{
	height: auto;margin-top: 20px;
	}

.conter .subnav .mina a {
    display: inline-block;width: 32.5%;height: 50px;text-align: center;color: #555555;font-size: 15px;line-height: 50px;
    }

.tong{
	width: 95%;margin: 0 auto;
	}

.tong .xue{
	height: auto;margin: 15px 0;background: url(house.png) no-repeat 5px 8px;
	}

.Znry{
	width: 100%;
}

.Mney{
	width: 95%;margin: 20px auto;
	}

.Mjs{
	width: 95%;margin: 20px auto;
	}

.Yner{
	width: 100%;
}

.Fhus{
	display: none;
}

.map{
	height: 250px;
}

.UeA{
	width: 95%;margin: 0 auto;
	}

.UeA ul{
	padding: 0;
}

.UeA ul li{
	width: 45%;min-height: 390px;margin: 0 2.5%;border: none;
	}

.Ukimg,.Mesrs{
	float: inherit;
}

.Ukem{
	top: 0 !important;
}

.tong ul li {
    float: left;width: 45%;margin: 0 2.5% 15px;transition: all .5s;box-shadow: none;
    }

.tong ul.Sge li{
	width: 45%;margin: 0 2.5% 15px;
    }

.tong .New li{height: auto;padding: 0;
	}

.tong .Xjke li{
	padding: 5%;
}

.Xjke h2 {float: inherit;overflow: hidden;width: 100%;font-size: 14px;line-height: 24px;

    }

.tong .Xjke li a {
    display: block;float: inherit;width: 100%;height: 35px;margin-top: 10px;text-align: center;color: #fff;background: #0099e5;line-height: 35px;
    }

.tong .New li .Img{float: inherit;width: 100%;

	}

.tong .New li .Img img{
	display: block;width: 100%;height: auto;margin: 0 auto;
	}

.Wte {
    float: inherit;width: 90%;margin-left: 0;padding: 0 5%;
    }

.Wte .Nkms{
	margin-top: 0px;
}

.tong ul.jiu li{
	width: 96%;padding: 20px 4%;
	}

.tong ul.jiu li .text{
	width: 100%;margin-left: 0;
	}

.tong ul.jiu li .pic{float: inherit;width: 90%;margin-right: 0;

	}

.tong ul.jiu li .pic img{
	width: 100%;
}

.ImeS div{
	width: 48%;
}

.ImeS p span{
	line-height: 80px;
}
.spon_big .spon .sponl span{width: 100%;  margin-right: 0 !important; }
