body{background: #e5ffe1;}
*{margin: 0;padding: 0;}
img{border: 0;}
a{text-decoration: none;}
.main{width: 1200px;margin: 0 auto;}
ul,p{overflow: hidden;margin: 0;padding: 0;list-style: none;}
header{background: url(../images/banner.jpg) center center /1920px no-repeat;height: 940px;}

.douw1{background: url(../images/d1.jpg) center center /1920px no-repeat;height: 192px;}
.p1_jiage{top: 533px;left: 716px;color: #fff;font-weight: bold;font-size: 38px;}
.p1_bg{background: url(../images/b1.jpg) center center /1920px no-repeat;height: 2397px;}
.p1_list{overflow: hidden;}
.p1_list li{width: 385px;float: left;margin-bottom: 30px;margin-left: 10px;}
.p1_list li .goods_pic{width: 385px;height: 400px;}
.p1_list li .goods_pic img{width: 100%;
    -webkit-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.p1_list li .goods_pic img:hover{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
.p1_list li .goods_name{padding: 5px 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p1_list li .goods_details{padding: 5px 20px 10px 5px;overflow: hidden;}
.p1_list li .goods_details .price{font-size: 24px;color: #f2626b;float: left;}
.p1_list li .goods_details .price em{font-size: 12px;font-style: normal;}
.p1_list li .goods_details .buy{float: right;background: #f25f65;color: #fff;padding: 4px 10px;}

.douw2{background: url(../images/d2.jpg) center center /1920px no-repeat;height: 200px;}
.main_p2{width: 1240px;margin: 0 auto;}
.p2_bg{background: url(../images/b2.jpg) center center /1920px no-repeat;height: 792px;}
.p3_bg{background: url(../images/b3.jpg) center center /1920px no-repeat;height: 1183px;}
.douw3{background: url(../images/d3.jpg) center center /1920px no-repeat;height: 276px;}
.p4_bg{background: url(../images/b4.jpg) center center /1920px no-repeat;height: 2210px;}

.h10{height: 10px;width: 100%;}
.h20{height: 20px;width: 100%;}
.h30{height: 30px;width: 100%;}
.h40{height: 40px;width: 100%;}
.h50{height: 50px;width: 100%;}
.h60{height: 60px;width: 100%;}
.h70{height: 70px;width: 100%;}
.h80{height: 80px;width: 100%;}
.posr{position: relative;}
.posa{position: absolute;}
area{outline: none;}
#footer .footer1 .main{text-align: center;}
#footer .footer1 .main a{
    display: inline-block;
    width: 476px;
    height: 86px;
    margin-top: 74px;
}