@charset "utf-8";
/*导航栏*/
.header_bg{ background:#fff;}
.main_nav{background-color:#61cece;}
.main_nav ul li{margin-right:0;}
.main_nav ul li a{text-align:center;color:#fff; font-size:16px;width: 120px;line-height:40px;height:40px;padding: 0;margin:0 20px 0 0;}
.main_nav li.cur a,.main_nav li a:hover{background:#fff;color:#69c4c4;}

/*banner*/
.bannerlist-container{ position:relative; overflow:hidden;}
.bannerlist-container .banner-list{display:block; position:absolute; top:0px; bottom:0px; width:100%;}
/*.bannerlist-container .banner-list li{ display:block; position:absolute; top:0px; bottom:0px;}*/
.bannerlist-container .banner-list li{display:block; float:left; position:relative;}/*无缝隙*/
.bannerlist-container .banner-list li a{display:block; position:absolute; top:0px; bottom:0px; left:0px; right:0px;}
.bannerlist-container .lr-btn{ position:absolute; display:block; top:50%; width:30px; height:60px; margin-top:-30px; z-index:99; background-image:url("../images/banner_btn.png"); background-repeat:no-repeat;}
.bannerlist-container .leftbtn{ left:30px; background-position:0 -65px;}
.bannerlist-container .rightbtn{ right:30px; background-position:-42px -65px;}
.bannerlist-container .leftbtn:hover{background-position:0 -3px;}
.bannerlist-container .rightbtn:hover{background-position:-42px -3px;}
.bannerlist-container .button-area{ position:absolute; height:30px; bottom:10px; left:0px; width:100%; text-align:center; z-index:66; }
.bannerlist-container .button-area a{ display:inline-block; width:12px; height:12px; margin:0 6px; vertical-align:middle; cursor:pointer; border-radius:50%; background:#666;}
.bannerlist-container .button-area a.cur{background:#fff;width: 12px;height: 12px;}

/*精品推荐*/
.j_pro{background-color: #f0f4f7;padding: 50px 0 50px 0;}
.h_til{text-align: center;position: relative;}
.h_til p{font-size: 36px;line-height: 50px;padding-bottom:12px;}
.h_til .radius{position:absolute;left: 50%;bottom: 0;margin-left: -7px;margin-bottom: -6px;display: block;width: 14px;height: 14px;border-radius: 50%;}
.j_pro .h_til p{border-bottom: 2px solid #ddd;color: #333;}
.j_pro .h_til .radius{background-color:#ddd;}
.j_pro .bd{position:relative;margin-top: 50px;}
.j_pro .prev, .j_pro .next{cursor:pointer; width:51px; height:51px;background:url("../images/shop08/index.png") no-repeat; overflow:hidden; text-indent:-10000px;}
.j_pro .prev{ position:absolute; background-position:0 -60px;top:50%; left:-80px;margin-top: -40px;}
.j_pro .next{ position:absolute; background-position:-60px -90px;top:50%;margin-top: -25px; right:-80px;}
.j_pro .prev.prevStop{background-position:0 -120px; cursor:default;}
.j_pro .next.nextStop{background-position:-60px -150px; cursor:default;}
.j_pro .tempWrap{ width:1200px !important;}
.j_pro .bd li{ position:relative; float:left; margin:0 24px 0 0; width:384px; height:484px; overflow:hidden; background:#fff;}
.j_pro .bd li:hover{box-shadow:0 0 8px 1px #ccc;}
.j_pro .bd li .pic{position: relative;width: 364px;height: 364px;margin:10px auto;background-color: #fff;}
.j_pro .bd li .pic a{
    display: table-cell;
    vertical-align:middle;
    text-align:center;
    *display: block;
    *font-size: 340px;
    *font-family:Arial;
    width:364px;
    height:364px;
    overflow:hidden;
}
.j_pro .bd li .pic a img{vertical-align:middle;max-width:364px;max-height:364px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;display:block\0;}
.j_pro .bd li .pic a img:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.j_pro .bd li .pic .h_icon{
    position: absolute;
    display: inline-block;
    background: url("../images/shop08/index.png") 0 0 no-repeat;
    width: 41px;
    height: 44px;
    top: 0;
    left: 0;
    z-index: 99999;
}
.j_pro .bd li .text{ padding:0 40px;text-align: center;}
.j_pro .bd li .text a{display:block;font-size:16px; line-height:26px; color:#333; margin:25px 0 5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.j_pro .bd li .text a:hover{color:#7bcfcf;}
.j_pro .bd li .text p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#ff4945; font-size:24px;}



/*热销产品*/
.h_pro{ background-color:#7bcfcf;padding:50px 0 50px 0;}
.h_pro .h_til p{border-bottom: 2px solid #fff;color: #fff;}
.h_pro .h_til .radius{background-color:#fff;}
.hot_list{padding: 70px 0 0 0;}
.hot_list ul li{float: left;width: 590px;height: 355px;margin-right: 20px;margin-bottom: 20px;}
.hot_list ul li.last{margin-right: 0;}
.h_img_l{position:relative;float: left;width: 355px;height: 355px;background-color: #fff;}
.h_img_l .h_icon{
    position: absolute;
    display: inline-block;
    background: url("../images/shop08/index.png") 0 0 no-repeat;
    width: 41px;
    height: 44px;
    top: 0;
    left: 10px;
    z-index: 9;
}
.h_img_l .pic{width: 355px;height: 355px;margin:0 auto;background-color: #fff;}
.h_img_l .pic a{
    display: table-cell;
    vertical-align:middle;
    text-align:center;
    *display: block;
    *font-size: 220px;
    *font-family:Arial;
    width:355px;
    height:355px;
    overflow:hidden;
}
.h_img_l .pic a img{vertical-align:middle;max-height:355px;max-width:355px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;display:block\0;}
.h_img_l .pic a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.h_con_r{position:relative;float: left;width: 235px;height:355px;background-color: #efefef;display: block;}
.h_con_r .r_icon{
    position: absolute;
    display: inline-block;
    background: url("../images/shop08/index.png") -60px 0 no-repeat;
    width: 20px;
    height: 24px;
    top: 50%;
    margin-top: -12px;
    left: 0;
    z-index: 99999;
}
.h_con_r .r_con{display:block;padding: 60px 20px 60px 30px;}
.h_con_r .r_con .til{font-size: 24px;color: #333;padding: 20px 0 30px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.h_con_r .r_con .des{line-height:27px;font-size: 18px;color: #666;font-family: "Adobe 黑体 Std";overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top: 20px;}
.h_con_r .r_con .price{font-size: 34px;color: #ff4945;padding: 5px 0 20px 0;}
.h_con_r .r_con .s_btn span{color:#fff;border-radius: 12px;text-align:center;display: block;width: 86px;line-height: 24px;height: 24px;background-color: #61cece;}
.h_con_r .r_con .s_btn span:hover{background-color: #55c9c9;}


/*新品上市*/
.n_pro{background-color: #f0f4f7;padding: 50px 0 35px 0}
.n_pro .h_til p{border-bottom: 2px solid #ddd;color: #333;}
.n_pro .h_til .radius{background-color:#ddd;}
.n_pro .pro_list{padding: 30px 0 0 0;}
.n_pro .pro_list li{float: left;width: 281px;height: 350px;margin-right: 25px;margin-bottom: 25px;}
.n_pro .pro_list li.last{margin-right: 0;}
.jp_item .goods{position: relative;width: 281px;height: 350px;text-align: center;background-color: #fff;}
.jp_item .goods .pic{width:281px;height:275px;margin: 0 auto;}
.jp_item .goods .pic a{
    display: table-cell;
    vertical-align:middle;
    text-align:center;
    *display: block;
    *font-size: 220px;
    *font-family:Arial;
    width:281px;
    height:275px;
    overflow:hidden;
}
.jp_item .goods .pic img{vertical-align:middle;max-height:275px;max-width:281px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;display:block\0;}
.jp_item .goods .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}

.jp_item .goods .new_con{position: relative;padding: 0 10px 0 10px;text-align: left;height: 75px;}
.jp_item .goods .text{font-size:16px;padding: 12px 0 5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jp_item .goods .text a{ color:#000;}
.jp_item .goods .text a:hover{ color:#7bcfcf;}
.jp_item .goods .price span{font-size: 16px;color: #ff4945;}
.jp_item .goods .new_con .new_icon{
    position: absolute;
    display: inline-block;
    background: url("../images/shop08/index.png") -60px -30px no-repeat;
    width: 41px;
    height: 39px;
    right: 0;
    top:50%;
    margin-top: -20px;
    margin-right: 10px;
    z-index: 99999;
}

/*公司简介*/
.h_about_bg{padding: 50px 0 60px 0;}
.h_about_bg .h_til p{border-bottom: 2px solid #ddd;color: #333;}
.h_about_bg .h_til .radius{background-color:#ddd;}
.h_about_bg .h_about{padding: 50px 0 0 0;}
.h_about_bg .h_about .ab_img{display:block;float:left;max-height: 222px;max-width: 375px;}
.h_about_bg .h_about .con {position:relative;height:222px;width: 780px;float: left;margin: 0 45px 0 0;}
.h_about .con .text{line-height: 26px;overflow: hidden;height:182px;width: 780px;font-size: 16px;color: #666;}
.h_about .con .text .text_con{display: block;}
.h_about .con .ab_more{display:block;position: absolute;bottom: 10px;right: 0;font-size: 14px;color: #666;line-height: 14px;}
.h_about .con .ab_more:hover{color:#7bcfcf;}

/*颜色*/
a:hover,.highlight{color:#00b2b2;}
.sidebar_mod .hd{background:#61cece; border-bottom:3px solid #00b2b2;}
.sidebar_mod .hd i{background-color:#00b2b2;}
.sidebar_mod .bd{border:1px solid #ddd;}
.sidebar_mod .border_b{ border-bottom:1px solid #ddd;}
.sidebar_menu .bd .til a:hover{ color:#61cece;}
.sidebar_menu_til a:hover{ background:url("../images/shop08/sidebar_menu.png") no-repeat 0 -25px;}
.tab_hd li.hover{ border-bottom:1px solid #61cece; color:#61cece;}/*诚信档案选项卡*/
.tab_hd li i{border-color:transparent transparent #61cece transparent;}/*诚信档案选项卡*/