 .searchBox input#sf_submit {
    text-indent: -999px;
    background: url("../images/search-1.png") 0 0 no-repeat;
    width: 14px;
    margin-top: 9px;
}
input[type="submit" i]{
	border: 0;
}
.rwd-header, .rwd-footer {
    background: none repeat scroll 0 0 #91daa3;
}
.mm-menu {
    background: #585757;
}
#rwd-menu h3, #rwd-menu-2 h3 {
    color: #131212;
}
.mm-menu .mm-list a.reset {
    background: none repeat scroll 0 0 #585757;
}


 @media screen and (max-width: 966px) {
header, .footer, .breadcrumb {
    width: 96% !important;
       padding: 2% 2%;
}
.content{
	width: 96% !important;
}
.colSide {
    width: 23%;
	}
.index li.boximg01,.index li.boximg02,.index li.boximg03,.index li.boximg04,.index li.boximg05,.index li.boximg06{
width: 100%;
height: 100%;
    background-size: contain;
}
.index .colMain {
    width: 100%;
}
.index .content_box {
    width: 100%;
}
.index .proIntro {
    width: 100%;
}
.index .proIntro .flex-direction-nav .flex-prev {
    left: 0;
}
.index .content_box img {
    width: 100%;
}
.index .content_box p {
    margin-top: 229px;
}


 }



 @media screen and (max-width: 853px) {
 	.colSide {
    width: 31%;
}
.colMain {
    width: 63%;
}
nav{
	    margin: 85px 0 -19px;
	        float: none;
}

 }

 @media screen and (max-width: 800px) {
.index .content_box p {
    margin-top: 211px;
}
}


@media screen and (max-width: 787px){
.productList .proList .img *, .productGrid .proList .img *, .productPic .photo * {
    display: inline-block;
}
.list_imgXL .img {
    width: 100%;
}

}


@media screen and (max-width: 768px) {
	body {
    border-top: 0px solid #91daa3;
}
	header{
	padding: 0 2%;
}
.colMain {
    width: 100%;
}

.footer .info,#qrcode,.footer .menu{
	display: none;
}
.footer p {
    text-align: center;
}
.rwd-text, a.rwd-text:link{
	color: #37924e !important;
}
}
@media screen and (max-width: 736px) {
	.index .content_box p {
    margin-top: 201px;
}
.index .colMain img {
    max-width: 100%;
}
}

@media screen and (max-width: 667px) {
.productGrid .proList {
    margin: 0 52px 30px;
}
.productList .proList .img{
	width: 30%;
}
.index .content_box p {
    margin-top: 181px;
}
}

@media screen and (max-width: 603px) {
	.productGrid .proList {
    margin: 0 40px 30px;
}
.index .content_box p {
    margin-top: 161px;
}
}

@media screen and (max-width: 568px) {
	.productGrid .proList {
    margin: 0 35px 30px;
}
}

@media screen and (max-width: 533px) {
	.productGrid .proList {
    margin: 0 26px 30px;
}
.index .content_box p {
    margin-top: 141px;
}
}

@media screen and (max-width: 480px) {
	.index .content_box p {
    margin-top: 131px;
}
}

@media screen and (max-width: 414px) {
	.index .content_box p {
    margin-top: 112px; 
}
.index .content {
    padding-top: 0;
}

}

@media screen and (max-width: 375px) {
.index .content_box ul {
    clear: both;
    display: inline-block;
    width: 100%;
}
.index li.boximg01, .index li.boximg02, .index li.boximg03, .index li.boximg04, .index li.boximg05, .index li.boximg06 {
    background-position: center center;
        background-size: cover;
}
.index .Products_bg {
    margin-top: 0;
    padding: 0;
    background: none;
}
.index .content_box .more_b,.index .content_box .more_g {
    display: none;
}
.index .content_box p {
    margin-top: 112px;
    background: rgba(10, 10, 10, 0.5);
    padding: 10px 0;
    font-size: 16px;
    color: #fff;
}
.index .content_box .coIntro p {
    background: transparent;
}
.index ul.content_box02 {
    margin-top: -7px;
}

}