a {
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}
.contain {
	font-size: .6rem;
	padding-top:2.1rem;
}
.contain img {
	width:100%;
	display:inline-block;
}
.box {
	position:relative;
	margin-top:-1px;
}
.box.first {
	margin-top:0;
}
.buy {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	text-align:center;
}
.buy a {
	padding: 0 0 5px 0;
   display:inline-block;
   font-size:.6rem;
   color:#ee9828;
   font-family: "PingFangSC-Bold";
}
.mgl20 {
	margin-left:1.5rem;
}
.top-menu2 {
	height:0;
	overflow: hidden;
}
.loockJump {
	margin-bottom:10px;
}
.loockJump:last-child {
	margin-bottom:0;
}
        


.menu {
        font-size:.8rem;
        line-height:3rem;
        width: 100%;
    }
    .menu li{
        position:relative;
        width: 100%;
        box-sizing: border-box;
    }
    .menu li a{
        color:#fff;
    }
    .menu li a img{
        position:absolute;
        right:20px;
        top:50%;
        margin-top:-6px;
        width:12px;
        transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
    }
    .menu li a img.active{
        transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);

    }
    .menu  ul.secondchildList, .menu  ul.childList {
        display:none;
    }
    .menu  ul.secondchildList a{
        font-size:.7rem;
        padding:0 10px 0 15px;
        border-bottom: 1px solid #404040;
        color:rgba(255,255,255,0.9);
        font-weight:700;
    }
    .menu  ul.childList a{
        /* padding:0 15px 0 30px; */
        font-size:.7rem;
        color:rgba(255,255,255,0.7);
        border-bottom: 1px solid #404040;
        font-weight:400;
    }

    .menu  ul.secondchildList>li{
        padding: 0 0 0 10px;
    }
    .menu  ul.childList>li{
        padding:0 0 0 10px;
    }
    .top-menu {
        height:100%;
        overflow:auto;
    }
    .top-menu .header {
        background:#fff;
        width: 100%;
        height: 2.1rem;
        text-align: center;
    }
    .close-btn:before, .close-btn:after {
       background-color: #fff;
    }
    .bold {
        font-weight:700;
    }
    .top-menu2 a.buy-btn {
        background:#ee8225;
        padding:0 10px;
        color:#fff;
        border-radius:4px;
        opacity:1;
    }


/* banner */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; left: 44%; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right: 4px; width:10px; height:10px; border-radius: 10px; line-height:10px; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#4079d0; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;}

.cateleo{padding: .5rem; overflow: hidden}

/* 首页分类 */
.sideMenuleo{  border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;  }
.sideMenuleo h3{ height:32px; line-height:1.4rem; padding-left:10px;  border-top:1px solid #e3e3e3; background:#f4f4f4;
	font:normal 14px/32px "Microsoft YaHei";
}
.sideMenuleo h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 16px 12px no-repeat;}
.sideMenuleo h3.on em{ background-position:16px -57px; }
.sideMenuleo h3 a{ color: #666; }


.line_x{border-bottom: 1px solid #ccc}
.line_d{background: #eee; height: .6rem;}
.container{padding: 10px;  line-height: 1.2rem; overflow: hidden;}
.title{color: #b65600; font-size: .85rem;border-left: 2px #b65600 solid;line-height: .85rem; padding-left: .5rem}
.intro{padding: 10px 0;overflow: hidden; color: #333;}
.intro h5{color: #333; font-size: .7rem;}
.intro h3{color: #4079d0; font-size: .8rem; font-weight: normal}
.intro ul{clear: both;}
.intro p{color:#666;font-size: .7rem; padding-top: .5rem}
.intro ul li{width: 48%; float: left}
.intro ul .rf{float: right;}
.img_p{width: 100%;overflow: hidden; clear: both}
.img_p ul{width: 45%; float: left;margin:0 .4rem; }
.img_p ul img{ border: 1px solid #dcdcdc;display: inline-block}
.img_p p{color:#666;font-size: .5rem; padding: .5rem 0;text-align: center}

.exp{margin-top: .5rem}
.exp ul li {width: 45%; float: left;margin:0 .4rem; background: #fff}
.exp ul img{ border: 1px solid #dcdcdc}
.exp h4{text-align: center; background: #eee; line-height: 1.2rem;font-size: .6rem; clear: both; margin: 0 .6rem .8rem .6rem; font-weight: normal}


.products{width: 100%;overflow: hidden;}
.products h3,p{margin-bottom:.2rem}
.products h5{background: #f8efe6; font-weight: normal; margin-top: .8rem; padding-left: .5rem; color: #333}
.products ul{ padding:1rem 0 1rem 0; clear: both;}
.products ul li{float: left; line-height: .9rem}
.products ul .photo{width: 30%; margin-right: .7rem;}
.products ul .photo img{border: 1px solid #ccc}
.products ul .rig{width: 65%; color: #555}
.products ul .rig .down{color: #333; text-decoration: underline;}
.page{text-align: center; padding:1rem 0 .5rem 0;}
.page span{ display:inline-block; margin-right: 5px;}
.page a{ display: inline-block; background: #FFF; padding: 0 .4rem;transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out; border: 1px solid #eee; color: #b65600}
.page a.hover{ background: #b65600; color: #FFF;}



.intro .pview{width: 100%;overflow: hidden;}
.intro .pview ul li{width: 47%; float: left; margin-right: .2rem}
.intro .pview ul .rigg{float: right}

.pview ul img{ border: 1px solid #dcdcdc}





/* 产品页分类 */
.cate{padding: .5rem; overflow: hidden}

.sideMenu{  border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;  }
.sideMenu h3{ height:32px; line-height:1.4rem; padding-left:10px;  border-top:1px solid #e3e3e3; background:#f4f4f4;
	font:normal 14px/32px "Microsoft YaHei";
}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 16px 12px no-repeat;}
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu h3 a{color: #666; }
.sideMenu ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu ul i{width: 6px; height: 5px; float: left; margin-right:5px; margin-bottom: 5px;}
.sideMenu ul li{border-bottom: 1px dashed #ccc}
.sideMenu ul li a{line-height: 1rem; color: #666; font-size: .6rem}