@charset "utf-8";
/*绿色的导航*/
.tea_nav{height: 40px;line-height: 40px;width: 100%;background: #7db222;color: #fff;}
.nav_box{width: 1200px;margin: 0 auto;height: 40px;}
.nav_box .all_class{float: left;cursor: pointer;background: url(../images/classification_07.png) no-repeat 100px center;position: relative;}
.tea_nav .nav_box .all_class span{display: inline-block;text-align: center;border-right: 1px solid #a7d754;width: 130px;height: 18px;line-height: 18px;}
.nav_box .nav_list{overflow: hidden;margin-left: 10px;float: left;}
.nav_box .nav_list li{float: left;}
.nav_box .nav_list li a{display: block;padding: 0 20px;_width:125px;color: #fff;}
.tea_nav .nav_box .nav_list li a:hover{background: #5f900a;}
.tea_nav .nav_box .nav_list li a.on{background: #5f900a;}
.tea_nav .nav_box .all_class .class_sub{position: absolute;top: 39px;left: 10px;background: #fff;color: #333;width: 119px;border-left: 1px solid #7db222;z-index: 1234;border-bottom: 1px solid #7db222;display: none;}
.tea_nav .nav_box .all_class .class_sub li{height: 39px;}
.tea_nav .nav_box .all_class .class_sub li a{display: block;text-align: center;border-bottom: 1px solid #d9d9d9;height: 39px;border-right: 1px solid #7db222;color: #333;}
.tea_nav .nav_box .all_class .class_sub li a.bottom_none{border-bottom: none;}
/*.tea_nav .nav_box .all_class .class_sub li a:hover{color: #7db222;border-bottom: 1px solid #7db222;border-right: none;}*/
.tea_nav .nav_box .all_class .class_sub .sub_txt{position: absolute;top: -1px;left: 119px;width: 482px;height: 312px;border: 1px solid #7db222;border-left:none;background: #fff;z-index: 13;padding: 0 35px;display: none;}
.nav_box .all_class .class_sub .sub_txt ul{overflow: hidden;font-size: 12px;}
.nav_box .all_class .class_sub .sub_txt ul li{float: left;width: 47%;height: auto;overflow: hidden;margin-top: 15px;}
.nav_box .all_class .class_sub .sub_txt ul li.float_right{float: right;}
.nav_box .all_class .class_sub .sub_txt ul li p{border-bottom: 1px solid #333333;height: 25px;line-height: 25px;}
.nav_box .all_class .class_sub .sub_txt ul li .sub_sub_txt{overflow: hidden;padding-left: 5px;}
.nav_box .all_class .class_sub .sub_txt ul li .sub_sub_txt a{float: left;border: none;margin: 0 10px;height: 25px;line-height: 25px;}
.nav_box .all_class .class_sub .sub_txt ul li .sub_sub_txt a:hover{text-decoration: underline;}

/*logo*/
.nav-second{ width:1200px;height: 120px;margin:auto;/*color:#fff;*/ border:1px solid #fff;}
.nav-second .index{float: left;margin-right: 20px;margin-top: 38px;width: 295px;}
.nav-second .index a{float: left;}
.nav-center{width:692px;margin-top:34px;position: relative;float: left;}
.nav-center2{width:470px;margin-top:34px;position: relative;float: left;}
.nav-second .nav_right{ float: right;}
.nav-center-ipt{width:525px;height:34px;border:1px solid #474747;float:left;line-height:34px;padding-left:75px;}
.nav-center-ipt2{width:300px;height:34px;border:1px solid #474747;float:left;line-height:34px;padding-left:75px;}
.nav-center-btn{width:90px;height:36px;background-color: #474747;border:1px solid #474747;float:left;color:#fff;font-size:14px;line-height:34px;}
.nav-center-ul2{ float: left;}
.nav-center-ul2 li{float:left;margin-top:5px;margin-right:10px;cursor:pointer;white-space: nowrap;}
.nav-center-ul2 li a{font-size:12px;color: #999;}

/*商品列表*/
.A_select{}
.A_select .select_title{font-weight: bold;margin: 20px 0;}
.A_select .cl_wrap{line-height: 32px;padding-left: 20px;border-top: 1px dashed #d9d9d9;position: relative;font-size: 12px;_display:inline-block;overflow: hidden;}
.A_select .cl_key{float: left;width: 125px;text-align: left;color: #999;}
.A_select .cl_wrap ul{overflow: hidden;white-space: nowrap;}
.A_select .cl_wrap .brand_category{height: 32px;overflow: hidden;width: 1000px;_display:inline;float: left;}
.A_select .cl_wrap .expand_mode{height: auto;max-height: 64px;overflow: auto;}
.A_select .cl_wrap ul li{float: left;_display:inline;margin-right: 30px;}
.A_select .cl_wrap ul li a{color: #333;}
.A_select .cl_wrap ul li a.on{color: #fb6653}
.A_select .cl_wrap ul li a:hover{color: #fb6653;}
.A_select .cl_wrap .cl_ext{position: absolute;right: 0;top: 0;width: 45px;}
.A_select .cl_wrap .cl_ext a.more i{position: absolute;right: 10px;top: 13px;width: 0;height: 0;border: 4px solid;overflow: hidden;z-index: 20;border-color:#999999 transparent transparent transparent ;_border-color:#999999 tomato tomato tomato ;_filter:chroma(color=tomato)}
.A_select .cl_wrap .cl_ext a.slide i{position: absolute;right: 10px;top: 10px;width: 0;height: 0;border: 4px solid;overflow: hidden;z-index: 20;border-color: transparent transparent #999999 transparent ;_border-color: tomato tomato #999999 tomato ;_filter:chroma(color=tomato)}
.A_select .cl_screen{height: 40px;border-top: 1px solid #d9d9d9;background: #fafafa;}
.A_select .cl_screen .sorts{float: left;}
.A_select .cl_screen .sorts li{float: left;line-height: 39px;color: #d9d9d9;}
.A_select .cl_screen .sorts a{width: 88px;height: 37px;margin: 1px;display: inline-block;text-align: center;color: #333;line-height: 37px;}
.A_select .cl_screen .sorts a:hover{background: #fff;}
.A_select .cl_screen .sorts a.on{background: #fff;}
.A_select .cl_screen .sorts .has_droplist{position: relative;}
.A_select .cl_screen .sorts .has_droplist a{_padding-top: 10px;}
.A_select .cl_screen .sorts .has_droplist a i{display:inline-block;width: 0px;height: 0px;border: 4px solid;overflow: hidden;z-index: 20;border-color: #999999 transparent transparent  transparent ;_border-color:#999999 tomato tomato tomato ;_filter:chroma(color=tomato);margin-left: 3px;}
.A_select .cl_screen .sorts .has_droplist ul{position: absolute;top: -1px;left: 0;z-index: 88;border: 1px solid #d9d9d9;background: #fff;padding: 0 10px;}
.A_select .cl_screen .sorts .has_droplist ul li a:hover{color: #fb6653;}

.A_select .cl_screen .price{float: left;}
.A_select .cl_screen .price .inputs{float: left;width: 130px;height: 39px;}
.A_select .cl_screen .price .inputs .inner{height: 39px;}
.A_select .cl_screen .price  button{float: left;width: 60px;height: 22px;border: none;background: #fb6653;color: #fff;margin: 8px;border-radius: 3px;}
.A_select .cl_screen .price .inputs .items{padding: 8px 0 8px 10px;overflow: hidden;}
.A_select .cl_screen .price .inputs .item{float: left;width: 55px;}
.A_select .cl_screen .price .inputs .input{width: 45px;padding: 0 4px;height: 21px;border: solid 1px #dfdfdf;line-height: normal;}
.A_select .cl_screen .price .inputs .sep{width: 10px;text-align: center;color: #999999;float: left;}
.A_select .cl_screen .pager{float: right;}
.A_select .cl_screen .pager .items{overflow: hidden;float: right;padding: 8px 15px 0 0;font-size: 12px;}
.A_select .cl_screen .pager .item{float: left;margin-left: 5px;}
.A_select .cl_screen .pager .item a{_margin: 5px 0;display: inline-block;}
.A_select .cl_screen .pager .item .icon{width: 0;height: 0;border: 4px solid;overflow: hidden;z-index: 20;display: inline-block}
.A_select .cl_screen .pager .item .icon_left{border-color: transparent #aaa transparent transparent  ;_border-color:tomato #aaa tomato tomato ;_filter:chroma(color=tomato);}
.A_select .cl_screen .pager .item .icon_left1{border-color: transparent #000 transparent transparent  ;_border-color:tomato #000 tomato tomato ;_filter:chroma(color=tomato);}
.A_select .cl_screen .pager .item .icon_right{border-color:transparent transparent transparent #000  ;_border-color:tomato tomato tomato #000 ;_filter:chroma(color=tomato);}

.A_main{margin-top: 30px;}
.A_main .gl_wrap{overflow: hidden;margin-right: -20px;}
.A_main .gl_wrap li{float: left;width: 222px;border: 1px solid #fff;margin-right: 20px;margin-bottom: 30px;cursor: pointer;_margin-right:16px;padding-bottom: 5px;}
.A_main .gl_wrap li .gd_img{width: 222px;height: 222px;}
/*.A_main .gl_wrap li:hover{border: 1px solid #fb6653;}*/
.A_main .gl_wrap li .gd_img img{vertical-align: middle;width: 222px;height: 222px;}
.A_main .gl_wrap li .gd_price{margin: 5px 0 ;}
.A_main .gl_wrap li .gd_price span{font-size: 20px;font-weight: bold;color: #fb6653;}
.A_main .gl_wrap li .gd_intro a{font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;color: #333;}
.A_main .gl_wrap li .gd_intro a:hover{color: #fb6653;}
.A_main .gl_wrap li .gd_shop{font-size: 12px;overflow: hidden;margin-top: 3px;clear: both;}
.A_main .gl_wrap li .gd_shop span{float: left;height: 24px;line-height: 24px;color: #fff;border-radius: 11px;background: #fb6653;padding: 0 8px;}
.A_main .gl_wrap li .gd_shop .gd_num{float: left;color: #999;line-height: 24px;}
.A_main .gl_wrap li .gd_name{float: left;line-height: 24px;padding-left: 20px;background: url(../images/shop_03.png) no-repeat left center;}
.gl_wrap li .gd_price,.gl_wrap li .gd_intro,.gl_wrap li .gd_shop{padding: 0 10px;}
.gl_wrap li .gd_intro{height: 40px;}

.sub_nav{width: 210px;background-color: #663c3c;position: absolute;top:38px;z-index:100;display: none;}
.sub_nav .bd-ul2{padding:10px 0;margin-left: 0;}
.bd-ul2 li{ width:196px;cursor:pointer;color:#fff;height:20px;padding: 10px 0 10px 14px;}
.bd-ul2 li:hover{background-color: #53130c;}
.bd-ul2 li i {float: left;display: block;width: 24px;height: 20px;margin-right: 5px;}
.sub_nav .bd-ul2 li a{float: left;padding: 0;margin-right: 8px;}
.sub_nav .bd-ul2 li a:hover{text-decoration: underline;color: #fff;background: none;}
.li_content{width: 680px;overflow:hidden;position: absolute;top: 7px;left: 210px;background-color: #fff;border: 2px solid #4f2520;padding: 10px;display: none;}
.bd-ul-lf{width:470px;padding:14px 0 24px 14px;float:left;color:#000;}
.bd-ul-lf1{overflow: hidden;}
.bd-ul-lf1 span{display: block;width:480px;height:20px;line-height: 20px;padding:0;font-weight: bold;font-size:14px;border-bottom: 1px solid #d9d9d9;}
.bd-ul-lf ul{float:left;margin:5px 0;}
.bd-ul-lf ul li{color:#000;float:left;padding:0;margin:0;width:60px;}
.bd-ul-lf ul li:hover{background-color: #fff;}
.bd-ul-lf ul li.bd-ul-li11{color:#FF7343;}
.bd-ul-rt{float:right;width:168px;}
.bd-ul-rt .shop_logo_link{overflow: hidden;margin-left: 0;width: 168px;}
.bd-ul-rt .shop_logo_link li{width: 49.5%;padding: 0;height: 35px;margin-bottom: 1px;}
.bd-ul-rt .shop_logo_link li:hover{background: none;}
.bd-ul-rt .shop_logo_link li.fl{float: left;}
.bd-ul-rt .shop_logo_link li.fr{float: right;}
.bd-ul-rt .shop_logo_link li a{margin: 0;float: left;height: 35px;}
.bd-ul-rt .link_img{overflow: hidden;clear: both;margin-top: 10px;}
.bd-ul-rt .link_img img{float: left;}

/*公司首页banner*/
.common-supplier{width:100%;height:450px;}
.common-suppr-pic{width:100%;height:450px;margin:auto;}

.slides{position:relative;}
.slides li{height:450px;}
.slides li a{display: block;width: 1200px;margin: 0 auto;}
.slides li img{margin: 0 auto;display: inline-block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
/*.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}*/

.gd_recommend{width: 951px;height: 70px;margin: 40px auto;position: relative;}
.gd_recommend img{width: 100%;}
.gd_font{position: absolute;font-size:28px;top:30px;left:405px;}

/*公司介绍*/
.common-box-tu{
    width:1094px;
    margin: auto;
    padding-bottom: 20px;
}
.common-box-tu p{
    width:1094px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    margin-bottom: 20px;
    padding-top: 20px;
    text-align: center;
}
.common-box-lorem{
    width:1120px;
    margin:auto;
    color: #FFFFFF;
}
.end{
    height:60px;
    width:100%;
    line-height:60px;
    text-align:center;
    background-color: #f5f5f5;
    z-index: 20;
    clear: both;
}
.agent{width:120px;margin: 30px auto 0 auto;}
.agent a{font-size: 18px;font-weight: bold;color: #fff;border: 2px solid #fff;border-radius: 15px;padding: 5px 20px;display: inline-block;}