﻿/*nav*/
#nav{width: 100%; background: #007130;}
#nav .nav{width: 1200px;  margin: 0 auto; }
#nav .nav .MainNav{width: 1200px; height: 45px; float: left;}
#nav .nav .MainNav dl.topnav dt{float: left; position: relative; width:200px;}
#nav .nav .MainNav dl.topnav dt img{width:200px;}
#nav .nav .MainNav dl.topnav dd{float: left;padding: 0 20px;margin: 15px 0; line-height: 14px; border-left: 1px solid #01ab41;}
#nav .nav .MainNav dl.topnav dd.first{border-left: none;}
#nav .nav .MainNav dl.topnav dd a{font-size: 15px; color: #fff;}
#nav .nav .MainNav dl.topnav dd a:hover{color: #f47211; text-decoration: none;}
#nav .nav .menu{width: 199px; float: left; background: #ffffff;position: absolute; left: 0; top: 45px; display: block; z-index:9999; border: 1px solid #009237; border-right: none;}
#nav .nav .menu dl.menu_dl dd{width: 199px; height: 57px;  box-sizing: border-box; padding: 0; border-left: none; border-bottom: 1px dashed #e0e0e0;  position: relative; margin: 0;}
#nav .nav .menu dl.menu_dl dd:last-child{border-bottom: none;}
#nav .nav .menu dl.menu_dl dd .menu-title{display: inline-block;border-right: 1px solid #009237; width: 199px;height: 57px; box-sizing: border-box; padding-left: 20px; padding-top: 7px;}
#nav .nav .menu dl.menu_dl dd .menu-title.active{border-right: none;}
#nav .nav .menu dl.menu_dl dd label{color: #009237; font-weight: bold; font-size: 14px; width: 100%; display: block;}
#nav .nav .menu dl.menu_dl dd a.first{display: inline-block;color: #8b8b8b;font-size:12px; z-index: 9999; font-family: "microsoft yahei"; margin-right: 3px;}
#nav .nav .menu dl.menu_dl dd a.first:hover,#nav .nav .menu dl.menu_dl dd a.on{color: #f47211; text-decoration: none;}
#nav .nav .menu dl.menu_dl dd ul{opacity: 0.9;width: 700px; min-height: 401px;padding: 20px; padding-top:5px; padding-bottom:0px; box-sizing: border-box; position: absolute; left: 199px; background: #ffffff; display: none; z-index: 9999; border: 1px solid #009237; border-left: none;}
#nav .nav .menu dl.menu_dl dd ul li{width: 100%; float: left; margin-bottom: 5px;}
#nav .nav .menu dl.menu_dl dd ul li p{font-size: 16px; color: #010101;}
#nav .nav .menu dl.menu_dl dd ul li a{color: #7c7c7c; display: inline-block; padding-right: 10px; font-size:12px}

#nav .nav .menu dl.menu_dl dd.dd01 ul{top: -1px;}
#nav .nav .menu dl.menu_dl dd.dd02 ul{top: -58px;}
#nav .nav .menu dl.menu_dl dd.dd03 ul{top: -115px;}
#nav .nav .menu dl.menu_dl dd.dd04 ul{top: -172px;}
#nav .nav .menu dl.menu_dl dd.dd05 ul{top: -229px;}
#nav .nav .menu dl.menu_dl dd.dd06 ul{top: -286px;}
#nav .nav .menu dl.menu_dl dd.dd07 ul{top: -343px;}


/*banner*/
#main_banner{ width:100%; height:400px; position:relative; overflow:hidden; margin-bottom:20px;}
#main_banner ul{ width:100%; overflow:hidden; height:400px;}
#main_banner ul li{ position:absolute; background-position:center top; background-repeat:no-repeat;height:400px; width:100%;}
#main_banner ul li a{width:100%; height:400px; display:block;}
#main_banner .dot_btn{position:absolute; top:360px;height:20px;overflow:hidden; z-index:110;}
#main_banner .dot_btn a{display:block;width:32px;height:6px;background:url(../images/index/banner_li.png) no-repeat;cursor:pointer;float:left; font-size:8px;}
#main_banner .dot_btn a.magRight{margin-right:19px;}
#main_banner .dot_btn a:hover{text-decoration:none;}
#main_banner .dot_btn a.current{background:url(../images/index/banner_lih.png) no-repeat;text-decoration:none;}
#main_banner .prev_btn , #main_banner .next_btn{ display:block; width:24px; height:46px; position:absolute; top:160px; z-index:99; cursor:pointer;}
#main_banner .prev_btn{ background:url(../images/index/banner_pre.png) no-repeat; left:-21%;}
#main_banner .next_btn{ background:url(../images/index/banner_next.png) no-repeat; right:-5.6%;}

/*main*/
#main{width: 100%; padding: 0 0; margin: 0 0; background: url(../images/bg/main-bg.jpg) repeat;}

/*今日推荐*/
#main .jinrituijian{width: 1200px; height: 145px; margin: 35px auto 0;}
#main .jinrituijian .jrtj{float: left; overflow: hidden; width: 225px; height: 145px;}
#main .jinrituijian .tuijian_pro{width: 975px; height: 145px; position: relative; overflow: hidden;float: left;}
#main .jinrituijian .tuijian_pro ul{width: 975px; height: 145px; overflow: hidden;}
#main .jinrituijian .tuijian_pro ul li{float: left;}
#main .jinrituijian .tuijian_pro ul>li:not(:first-child){border-left: none;}


/*商品列表样式一*/
.goods-list1{width: 325px; height: 145px; border: 1px solid #d2d2d2; box-sizing: border-box; }
.goods-list1 img{width: 323px; height: 143px; float: left;}
.goods-list1 h3{font-size: 12px;}
.goods-list1 h4{font-size: 18px; color: #000000; font-weight: bold;}
.goods-list1 p{color: #a3a3a3; display: inline-block;float: left; margin-top: 10px; margin-right: 10px;}
.goods-list1 a.buy{display: inline-block; width: 74px; height: 30px; background: url(../images/bg/qiaogou.jpg); margin-top: 5px;}

/*商品列表样式一*/
.goods-list100{width: 325px; height: 145px; border: 1px solid #d2d2d2; padding: 14px 20px; box-sizing: border-box; }
.goods-list100 img{width: 115px; height: 115px; float: left; margin-right: 20px;}
.goods-list100 h3{font-size: 12px;margin-top: 15px;font-weight: normal;}
.goods-list100 h4{font-size: 16px; color: #F60; font-weight: bold;margin-top: 10px;font-weight:normal;font-weight: 700;}
.goods-list100 p{color: #a3a3a3; display: inline-block;float: left; margin-top: 10px; margin-right: 10px;}
.goods-list100 a.buy{display: inline-block; width: 74px; height: 30px; background: url(../images/bg/qiaogou.jpg); margin-top: 5px;}



/*商品列表样式二*/
.goods-list2{width:325px; height: 374px ;}
.goods-list2 img{width: 325px; height: 374px;}

/*商品列表样式三*/
.goods-list3{width:185px; height: 259px ;border: 1px solid #d2d2d2; box-sizing: border-box; padding: 15px 20px;}
.goods-list3 img{width: 142px; height: 142px;}
.goods-list3 a{margin-top: 15px;.goods-list3 }
.goods-list3 label{font-size: 16px; color: #F60; display: inline-block; margin-top: 10px;width:100%;font-weight: 700;}

/*楼层统一样式*/
.floors{width: 1200px; margin: 30px auto 0;}
.floors .floor-title{height: 35px; border-bottom: 1px solid #009237;}
.floors .floor-title span{display: inline-block; width: 35px; height: 35px; text-align: center; line-height: 35px; background:#009237; color: #FFF ; font-size: 18px;}
.floors .floor-title label{display: inline-block; font-size: 18px; color: #010101; margin-left: 10px; line-height: 35px;}
.floors .floor-title a{display: inline-block; float: right; font-size:14px;  margin-top:10px;}
.floors ul{margin-top: 10px; float: left;}
.floors .goods-list3{float: left;border-right: none; border-bottom: none;} 
.floors ul.goods-type1 .goods-list1{border-right: none; height: 147px;}
.floors ul.goods-type2{width: 555px; border-right: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.floors ul.goods-type3{float: left; width: 318px; border-top: 1px solid #d2d2d2; ;}
.floors ul.goods-type3 .goods-list1{border-left: none; border-top: none; width: 318px; height: 173px; padding: 28px 20px;}
.floors ul.goods-type3 .goods-list100{border-left: none; border-top: none; width: 318px; height: 172.5px; padding: 28px 20px;}
.floors ul.goods-type3 .goods-list1:first-child{height: 174px;}

/*页面广告*/
.advis{width: 1200px; height:90px; margin: 30px auto 0 ;}
.advis img{width: 1200px; height: 90px;}












































