.mian {
	overflow: hidden; font-family: Microsoft YaHei; margin-right: auto; margin-left: auto; position: relative; min-width: 320px; max-width: 640px; background-color: rgb(255, 255, 255);
}
a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.header {
	padding: 4%;
}
.header dl {
	overflow: hidden;
}
.header dt {
	float: left;
}
.header dt img {
	width: 7.16em; display: block;
}
.header dd {
	padding-left: 2em; margin-left: 9em; border-left-color: rgb(193, 193, 193); border-left-width: 1px; border-left-style: dotted;
}
.header dd h2 {
	color: rgb(32, 166, 75); font-size: 1.3em;
}
.header dd p {
	color: rgb(0, 0, 0); font-size: 1em; margin-top: 0.2em;
}
.header dd a {
	background: url("http://www.gzchujiaquan.com/m/skin/css/../img/phone.png") no-repeat left / 1.6em; height: 2em; color: rgb(32, 166, 75); line-height: 2em; padding-left: 2.2em; font-family: "Arial"; font-size: 0.6em; display: inline-block;
}
.dress {
	padding: 1.25em 0px; color: rgb(138, 138, 138); background-color: rgb(67, 67, 67);
}
.dress p {
	padding-left: 4%; font-size: 1em;
}
.dress ul {
	margin: 4%; overflow: hidden;
}
.dress li {
	height: 1.6em; line-height: 1.6em; padding-left: 1.5em; font-size: 1em; float: left;
}
.dress li:nth-child(1) {
	background: url("http://www.gzchujiaquan.com/m/skin/css/../img/ds1.png") no-repeat left / 1.25em;
}
.dress li:nth-child(2) {
	background: url("http://www.gzchujiaquan.com/m/skin/css/../img/ds2.png") no-repeat left / 1.25em;
}
.dress li:nth-child(3) {
	background: url("http://www.gzchujiaquan.com/m/skin/css/../img/ds3.png") no-repeat left / 1.25em;
}
.rt {
	margin-bottom: 4em; cursor: pointer;
}
.rt img {
	width: 100%; display: block;
}
.nav {
	overflow: hidden; position: relative; background:#22a74c;
}
.nav::after {
	left: 0px; top: 50%; width: 100%; height: 0px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; position: absolute; z-index: 9; content: "";
}
.nav li {
	width: 25%; float: left; position: relative;
}
.nav li::after {
	left: -1px; top: 0px; width: 0px; height: 100%; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; position: absolute; z-index: 9; content: "";
}
.nav li a {
	padding: 1.2em 0px; text-align: center; color: rgb(255, 255, 255); font-size: 1em; display: block;
}
.footer {
	left: 0px; width: 100%; bottom: 0px; overflow: hidden; position: fixed; z-index: 999; background:#097e2e;
}
.footer li {
	background: url("ftbg.png") repeat-y right; width: 22%; float: left;
}
.footer li.bot {
	background: url("bot.png") no-repeat center / 1.5em; width: 12%; height: 4em; cursor: pointer;
}
.footer li a {
	padding: 0.5em 0px; display: block;
}
.footer li a img {
	margin: 0px auto; width: 1.8em; display: block;
}
.footer li a span {
	text-align: center; color: rgb(255, 255, 255); font-size: 1em; display: block;
}
.elastic.toRight {
	right: 0px;
}
.elastic.toRight p i {
	background-position: center; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg);
}
.binPlus {
	top: -24px; width: 7.5em; height: 100%; right: 0px; overflow: scroll; display: none; position: fixed; z-index: 99; background-color: rgba(0, 0, 0, 0.8);
}
.binPlus ul {
	padding: 1em 0px; width: 100%;
}
.binPlus ul li {
	height: 2.2em; text-align: center; margin-bottom: 1em;
}
.binPlus ul li img {
	width: 4.79em;
}
.binPlus ul li h5 {
	font-size: 1em; font-weight: normal; margin-top: 0.4em;
}
.binPlus ul li h5 a {
	color: rgb(255, 255, 255);
}
.binPlus .btnDown {
	width: 7.5em; height: 4em; right: 0px; bottom: 0px; position: fixed; background-image: -ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); background-color: rgba(0, 0, 0, 0);
}
.binPlus .btnDown i {
	background: url("http://www.gzchujiaquan.com/m/skin/css/../img/btndown_ico.png") no-repeat center / 1.66em auto; width: 100%; height: 100%; position: absolute;
}
@media screen and (min-width:320px)
{
body {
	font-size: 75%;
}
}
@media screen and (min-width:375px)
{
body {
	font-size: 87.5%;
}
}
@media screen and (min-width:480px)
{
body {
	font-size: 87.5%;
}
}
@media screen and (min-width:540px)
{
body {
	font-size: 112.5%;
}
}
@media screen and (min-width:550px)
{
body {
	font-size: 125%;
}
}
@media screen and (min-width:640px)
{
body {
	font-size: 150%;
}
}
.CategoryList_Title {
	background: linear-gradient(180deg, rgb(242, 242, 242) 0%, rgb(224, 224, 224) 100%); padding: 0px 0.68em; height: 2.96em; text-align: center; color: rgb(51, 51, 51); line-height: 2.96em; font-size: 1.12em; border-bottom-color: rgb(176, 180, 187); border-bottom-width: 1px; border-bottom-style: solid;
}
.CategoryList_Title i {
	font-size: 1.2em; margin-top: 0.75em;
}
.CategoryList_Title .icon-details {
	margin-right: 0.5em;
}
.CategoryLista {
	
}
.CategoryLista > li > a {
	padding: 0px 1.12em; color: rgb(51, 51, 51); font-size: 1.12em; display: block;
}
.CategoryLista li i {
	color: rgb(101, 101, 101); font-size: 1.6em; font-weight: bold; margin-top: -1.25em; margin-left: 95%; float: left; z-index: 99;
}
.CategoryLista > li li a {
	background: rgb(235, 235, 235); padding: 0px 2.06em; height: 3.03em; color: rgb(102, 102, 102); line-height: 3.03em; overflow: hidden; font-size: 1em; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(207, 203, 193); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.CategoryLista li::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.CategoryLista .icon-arrow-down {
	color: rgb(255, 153, 0);
}
.CategoryLista > li > ul > li > ul {
	padding: 0px 1.12em;
}
.CategoryLista > li > .list1 {
	display: none;
}
.CategoryLista > li > .list1 li ul {
	display: none;
}
.searchSpan {
	margin: 0.68em; overflow: hidden; position: relative;
}
.searchSpan .txtSearch {
	border-radius: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 99.9%; height: 33px; text-indent: 0.25em; font-size: 0.75em;
}
.searchSpan .btnSearch {
	background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(237, 237, 237) 100%); border-radius: 0px 5px 5px 0px; top: 1px; width: 2.5em; height: 33px; text-align: center; right: 0px; color: rgb(51, 51, 51); line-height: 33px; border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: block; position: absolute;
}
.pagingNav {
	padding: 5px 10px; margin-top: 20px; margin-bottom: 20px;
}
.pagingNav p {
	height: 30px; line-height: 30px;
}
.pagingNav .uls {
	overflow: hidden; margin-top: -30px;
}
.pagingNav .uls a {
	padding: 0px 10px; border: 1px solid rgb(235, 235, 235); border-image: none; height: 28px; line-height: 28px; text-decoration: none; margin-left: 5px; float: left;
}
.pagingNav .uls a:hover {
	border-color: rgb(0, 128, 204); color: rgb(255, 255, 255); background-color: rgb(0, 128, 204);
}
.pagingNav .uls a.cur {
	border-color: rgb(0, 128, 204); color: rgb(255, 255, 255); background-color: rgb(0, 128, 204);
}
.pagingNav .uls .tBtn:hover {
	color: inherit; background-color: inherit;
}
.content img {
	max-width: 100%;
}
