﻿#home .home,
#products .products,
#hdzq .hdzq,
#brand .brand,
#bom .bom,
#hwdg .hwdg,
#pointshop .pointshop{color: #17bf24;}

.headerbg{ background:#fff}
.Header{ width: 1200px; height: 70px; padding: 25px 0; overflow: hidden;}
.Header .logo{ float: left; width: 380px; height: 70px; overflow: hidden;}
.Header .logo a{ display: inline-block; width: 380px; height: 70px; background: url(../images/logo.png) no-repeat;}

.Header .Hsearch{ width: 489px; height: 70px; overflow: hidden; float: left; margin-left: 82px;}
.Header .Hsearch .HSbox{ width: 489px; height: 42px; overflow: hidden;}
.Header .Hsearch .HSbox .Hinput1{ float: left; width: 361px; border-radius: 3px 0 0 3px; padding: 0 15px; height: 38px; border: 2px solid #17bf24; border-right: none;}
.Header .Hsearch .HSbox .Hsub1{ float: left; width: 94px; height: 42px; border: none; overflow: hidden; background: url(../images/Hsub.jpg) no-repeat;}
.Header .Hsearch .Htxt{ width: 100%; height: 28px; line-height: 28px; overflow: hidden;}
.Header .Hsearch .Htxt a{ color: #17bf24; padding-right: 5px;}
.Header .Hsearch .Htxt a:hover{ color: #1f64db;}
.Header .Hsearch .Htxt a:first-child{
    color: #17bf24;
}
.Header .Hsearch .Htxt a:nth-child(2){
    color: #05a511;
}


.Header .HCart{float: right;font-size: 15px;width: 116px;padding-left: 54px;height: 41px;line-height: 41px;border: 1px solid #d8e9ff;border-radius: 3px;overflow: hidden;background: url(../images/Hcart.jpg) no-repeat 20px center;}
.Header .HCart span{ color: #ff6600; font-weight: bold;}

.navbg{width: 100%;height: 44px;border-bottom: 1px solid #d2d5d7;}
.nav{ width: 1200px; height: 44px; position: relative;}
.navL{float: left;width: 220px;height: 44px;position: relative;background: url(../images/navLbg.jpg) no-repeat;cursor: pointer;}
.navR{float: left;width: 980px;height: 44px;line-height: 44px;}
.navR a{ display: block; width: 120px; text-align: center; float: left; font-size: 16px; color: #000; position: relative;}
.navR a img{ position: absolute; top: 0; right: 0;}
.navR a:hover{ color:#17bf24;}

.navList{display: none;width: 220px;height: 416px;padding-top: 3px;z-index: 9999;position: absolute;left: 0;top: 46px;background: #fff;}
.navList li{width: 218px;height: 38px;line-height: 38px;}
.navList li a{color: #000000;display: block;box-sizing: border-box;padding: 0 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.navList li a img{ vertical-align: middle; padding-right: 15px;}
.navList li a:hover{ background: #f1f1f1; color:#000}





.hide{display:none}
.prosmore{position:absolute;z-index:999;left: 218px;top:0;background-color:#fff;width: 980px;height: 600px;box-sizing: border-box;padding:20px 30px;box-shadow: 0 0 10px 1px rgb(0 0 0 / 20%);overflow-y: auto;}
.prosmore dl{width: 100%;height: auto;margin-bottom: 10px;border-bottom: 1px solid #efefef;}
.prosmore dl dt{width: 100%;height: 32px;line-height: 32px;}
.prosmore dl dt a{font-size: 13px;color: #000;font-weight: bold;padding: 0 0px;}
.prosmore dl dt a:hover{ color: #17bf24;  background: none;}
.prosmore dl dt a i{ font-style:normal; padding-left:10px; color: #999; font-weight:normal;}
.prosmore dl dd{width: 100%;height: auto;padding: 1px 0;line-height: 24px;}
.prosmore dl dd a{color: #666666;display: inline-block;font-size: 12px;float: none;width: 23.5%; height:16px; line-height:16px; padding: 0px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.prosmore dl dd a:hover{color: #17bf24;  background: none;}
.prosahover{  background: #f1f1f1; color:#000}


.BannerAd{width: 267px;height: 420px;background: #FFFFFF;z-index: 99;position: absolute;right: 0;top: 46px;border-right: 1px solid #dfdfdf;}
.BannerAdlogin{ width: 100%; height: 100px; padding: 14px 0; overflow: hidden; border-bottom: 1px solid #dedede; text-align: center;}
.BannerAdlogin h2{ width: 100%; height: 51px; line-height: 51px;}
.BannerAdlogin h2 img{ vertical-align: middle; width:51px; height:51px; border-radius: 50%; }
.BannerAdlogin h2 a{ color:#17bf24;}
.BannerAdlogin h2 b{ font-weight: normal; font-size: 14px; padding-left: 15px;}
.BannerAdlogin p{ width: 100%; height: 28px; margin-top: 20px; overflow: hidden;}
.BannerAdlogin p a.bua1{display: inline-block;width: 89px;height: 28px;line-height: 28px;border-radius: 3px;background: #17bf24;color: #FFFFFF;}
.BannerAdlogin p a.bua2{margin-left: 17px;display: inline-block;width: 85px;height: 24px;line-height: 24px;border-radius: 3px;border: 1px solid #17bf24;background: #FFFFFF;color: #17bf24;}

.BannerAdNews{width: 100%;height: auto;min-height: 215px;box-sizing: border-box;padding: 11px 17px;overflow: hidden;}
.BannerAdNewsT{ width: 100%; height: 37px; line-height: 37px; overflow: hidden;}
.BannerAdNewsT a{ display: block; float: left; width: auto; height: 34px; line-height: 34px; font-size: 16px; margin-right: 25px;}
.BannerAdNewsT .tabs .thistab,.tabs .thistab a:hover {color: #17bf24; border-bottom: 3px solid #17bf24; }
.BannerAdNewsT a.fr{ float: right; display: inline; font-size: 14px; color: #999; margin-right: 0;}
.BannerAdNewsList{ width: 100%; height: auto; overflow: hidden; padding-top: 8px;}
.BannerAdNewsList li{ line-height: 26px; height: 26px; padding-left:6px; overflow: hidden; background: url(../images/innewslibg.jpg) no-repeat left center;}
.BannerAdNewsList li a{ color: #666666;}

.BannerAdBot{width: 267px;height: 74px;overflow: hidden;margin-top: 0;border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;}
.BannerAdBot dl{float: left;text-align: center;width: 89px;height: 74px;box-sizing: border-box;border-left: 1px solid #ececec;}
.BannerAdBot dl dt{ padding-top: 13px;}
.BannerAdBot dl dd{ line-height: 25px;}
/* banner */
.banner {width: 756px;height: 425px;/* overflow: hidden; */position: relative;}
.banner .bd {height: 420px;position: relative;left: -26px;}
.banner .bd li { width:100%; height: 350px; text-align:center;}
.banner .hd { width: 100%; position: absolute; bottom: 15px; height: 11px; text-align: center; }
.banner .hd ul { height: 15px; overflow: hidden; }
.banner .hd li { background: url(../images/banner_ico.png) no-repeat; width: 11px; height: 11px; display: inline-block; *display: inline; *zoom: 1; overflow: hidden; text-indent: -99px; cursor: pointer; margin: 0 5px; border-radius: 50%; }
.banner .hd .on { background:#fff; }
.banner .prev{ display:none;}
.banner .next{ display:none;}

/* banner */
.bannerTad {width: 100%;height:80px;overflow: hidden;position: relative;}
.bannerTad .bd {height: 80px;position: relative;left: 0;}
.bannerTad .bd a { display:inline-block; width:100%; height: 80px; text-align:center;}
.bannerTad .aDclose{ color:#000; position:absolute; top:10px; right:10px; z-index:333; cursor:pointer;}


.xinren1{background: url(../images/xinren_1.jpg) no-repeat center top;height: 880px;}
.xinren2{background: url(../images/xinren_2.jpg) no-repeat center top;height: 743px;}
.xinren2 a{
    font-size: 0;
    width: 100%;
    display: inline-block;
    height: 700px;
}
.xinren3{background: url(../images/xinren_3.jpg) no-repeat center top;height: 680px;}
.xinren3 .beizhu{
    margin: 0 auto;
    width: 1180px;
    font-size: 16px;
    line-height: 35px;
    color: #fff;
    padding-top: 174px;
}

.adlist {
    margin-top: 10px;
}
.adlist ul li{margin: 18px 12px 0px 0;float:left}
.adlist ul li img{ border-radius:6px;}
.adlist ul li:last-child{ margin-right:0px;}

.inProTit {
    width: 1200px;
    height: 58px;
    line-height: 58px;
    color: #000000;
    padding-top: 15px;
    overflow: hidden;
}
.inProTit a{font-size: 16px;font-weight: normal;color: #17bf24; float:right}
.inProTit h2{
    font-size: 20px;
    float: left;
}
.inProTit h2::after{
   content: '|';
    color: #104298;
    margin-left: 10px;
}
.inProTit span{
    float: left;
    font-size: 14px;
    color: #666;
    display: inline-block;
    margin-left: 10px;
    padding-top: 3px;
}
.inProTit ul{ float:right; padding-top:25px;}
.inProTit ul a{font-size: 14px;font-weight: normal;color: #333; float:left; border:1px solid #ccc; padding:0 15px; border-bottom:none; height:32px; line-height:32px; margin-right:10px;}
.inProTit .tabs .thistab,.tabs .thistab a:hover {color: #17bf24; background:#fff; }


.inPro{ width: 1200px; height: 405px; overflow: hidden; }
.inProL{float: left;width: 220px;height: 405px;overflow: hidden;border-radius: 8px;}
.inProL img{width: 220px;height: 406px;}
.inProR{float: right;background: #FFFFFF;width: 964px;height: 405px;overflow: hidden;box-sizing: border-box;border-radius: 8px;}
.inProR dl{float: left;width: 192px;height: 202px;overflow: hidden;box-sizing: border-box;text-align: center;padding: 20px;border: 1px solid #f6f6f6;border-left: none;border-top: none;}
.inProR dl dt{ width: 140px; height: 120px; overflow: hidden;}
.inProR dl dt img{width: 120px; height: 120px;}
.inProR dl dd{ width: 100%; height: auto; padding-top:5px;}
.inProR dl dd p{ line-height: 24px; height: 24px; overflow: hidden;}
.inProR dl dd h4{ line-height: 28px; height: 28px; color: #ff7b00; font-family: arial; font-size: 16px; overflow: hidden;}


.inProR1{float: right;background: #FFFFFF;width: 964px;height: 405px;overflow: hidden;box-sizing: border-box;border-radius: 8px; border: 1px solid #ddd; }
.inProR1L{ float:left; width:60%; height:405px; box-sizing:border-box; overflow:hidden; border-bottom:1px solid #ddd; }
.inProR1L li{ float:left; width:33.3%; height:135px; padding-top:30px; box-sizing:border-box; border:1px solid #ddd; border-top:none; text-align:center;  border-left:none; position:relative;}
.inProR1L li p{ height:135px; line-height:135px; width:100%; text-align:center; position:absolute; left:0; top:0; background: rgba(0,0,0,0.5); display:none; color:#fff;}
.inProR1L li img{ width:80%; height:auto;}
.inProR1L li a:hover p{ display:block;}

.inProR1R{ float:left; width:40%; height:405px; box-sizing:border-box; overflow:hidden;  }
.inYcPP {width: 96%;height: auto;overflow: hidden;position: relative; padding-top:25px;}
.inYcPP .bd {height: 355px;position: relative;left: 0;}
.inYcPP .bd li { width:100%; height: 355px; text-align:center; }
.inYcPP .hd { width: 100%; position: absolute; bottom: 15px; height: 11px; text-align: center; }
.inYcPP .hd ul { height: 15px; overflow: hidden; }
.inYcPP .hd li { background:#ccc; width: 11px; height: 11px; display: inline-block; *display: inline; *zoom: 1; overflow: hidden; text-indent: -99px; cursor: pointer; margin: 0 5px; border-radius: 50%; }
.inYcPP .hd .on { background:#17bf24; }
.inYcPP .prev{ display:none;}
.inYcPP .next{ display:none;}
.inYcPP li img{ display:block;}
.inYcPP li img.ycimg1{ width:240px; height:auto;}
.inYcPP li.ycimg2{ margin-top:15px;}


.inYcPPs{width: 90%;height: 405px;overflow: hidden;position: relative; }
.inYcPPs li{ width:100%; height:380px; padding-top:25px; overflow:hidden; text-align:center;}
.inYcPPs li img{  width:153px; height:74px; border:1px solid #ddd; padding:20px 40px; border-radius:5px; margin-bottom:10px; text-align:center;}
.inYcPPs li div{ line-height:22px; height:132px; overflow:hidden; margin-top:30px; text-align:left;}

.inYcPPs .hd { width: 100%; position: absolute; bottom: 15px; height: 11px; text-align: center; }
.inYcPPs .hd ul { height: 15px; overflow: hidden; }
.inYcPPs .hd li { background:#ccc; width: 11px; padding:0; height: 11px; display: inline-block; *display: inline; *zoom: 1; overflow: hidden; text-indent: -99px; cursor: pointer; margin: 0 5px; border-radius: 50%; }
.inYcPPs .hd .on { background:#17bf24; }
.inYcPPs .prev{ display:none;}
.inYcPPs .next{ display:none;}



.lzone {
	position: relative;
	float: left;
	margin: -1px 0 0 -1px;
	width: 280px;
	height: 380px
}
.mzone {
    float: left;
    width: 560px;
    /* border: 1px solid #e4e4e4; */
    border-width: 0 1px;
}
.same_mlist li {
    position: relative;
    margin: -1px 0 0 -1px;
    height: 101px;
    width: 185px;
    overflow: hidden;
    border: 1px solid #e4e4e4;
    text-align: center;
    float: left;
}

.same_mlist .ibox {
    height: 149px;
    line-height: 149px;
}
.same_mlist .ibox img{width: 88%; margin-top:10px;}
.same_mlist p {
    position: absolute;
    top: 65px;
    line-height: 35px;
    width: 100%;
    background-color: rgb(19 114 148);
    color: #fff;
    display: none;
}
.same_mlist li:hover  p{ display:block}
.same_mlist li:hover img{width: 93%;}

.rzone {
    float: left;
    width: 356px
}
.islider .hd {
	position: absolute;
	right: -1px;
	top: -26px
}

.islider .hd li {
	float: left;
	margin-left: 10px;
	padding: 3px 15px;
	border: 1px solid #e4e4e4;
	background: #fff;
	cursor: pointer
}

.islider .hd .on {
	color: #c00;
	border-bottom-color: #fff
}


.inBrand{background: #FFFFFF;width: 1200px;height: auto;overflow: hidden;border-radius: 8px;}
.inBrandTop{ width: 1160px; padding: 0 20px; height: 47px; line-height: 47px; border-bottom: 1px solid #DEDEDE; font-size: 16px;}
.inBrandList{height: auto;overflow: hidden;padding: 10px 8px;}
.inBrandList a{display: block;float: left;overflow: hidden;text-align:center;}
.inBrandList a img{width: 134px;height: 64px;vertical-align:middle;padding-top:8px;border: 1px solid #ece7e7;margin: 6px;border-radius: 5px;}

.news-area {
    width: 1122px !important;
    margin-top: 30px !important;
    background-color: #fff;
    overflow: hidden;
    padding: 20px 40px 20px 34px;
    border-radius: 8px;
}
.news-area .hd h2 {
    font-size: 18px;
    display: inline;
    font-weight: 700;
    color: #000;
}
.news-area .hd h2::after{
    content: '|';
    color: #104298;
    margin-left: 10px;
}
.news-area  .hd .sub-title {
    font-size: 14px;
    color: #666;
    margin-left: 5px;
    display: inline-block;
    vertical-align: bottom;
}
.news-area .news-left {
    width: 493px;
}
news-area .news-list {
    margin-top: 30px;
}
.news-area .news-list {
    margin-top: 30px;
}
.news-area .news-list li {
    font-size: 14px;
    margin-bottom: 18px;
    white-space: nowrap;
    max-width: 510px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news-area .news-list li .title {
    max-width: 360px;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    font-style: italic;
}
.news-area .news-list li .title a {
    font-style: normal;
    color: #151515;
    margin-left: 5px;
}
.news-area .news-list li .time {
    float: right;
    color: #999;
}
.news-area .news-right a {
    display: inline-block;
    vertical-align: middle;
    width: 284px;
    height: 256px;
    box-shadow: 0 0 6px 1px rgb(0 0 0 / 9%);
    margin-right: 25px;
}
news-area .news-right img {
    width: 284px;
    height: 178px;
}
.news-area .news-right .sub-tt, .news-area .news-right .tt {
    width: 235px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 3px auto 0;
}
.news-area .news-right .tt {
    font-size: 16px;
    color: #333;
    margin-top: 10px;
}

/*å¸®åŠ©ä¸­å¿ƒ*/
.abBox{ width: 1200px; height: auto; overflow: hidden;}
.abBoxL{ float: left; width: 239px; height: auto; background: #FFFFFF;}
.abBoxL h2{ color: #333333; height: 60px; line-height: 60px; font-weight: normal; font-size: 22px; padding-left: 57px;}
.abBoxL dl{ width: 100%; height: auto;}
.abBoxL dl dt{ width: 100%; height: 52px; line-height: 52px; font-size: 18px; background: #eaf6fb; color: #666666; border-left: 2px solid #17bf24;}
.abBoxL dl dt a{ display: block; padding-left: 57px; box-sizing: border-box;}
.abBoxL dl dt a:hover{ background: #eaf6fb; color: #666666; border-left: 2px solid #17bf24; }
.abBoxL dl dd{ width: 100%; height: auto; padding: 5px 0 10px 0; }
.abBoxL dl dd a{ display: block; line-height: 30px; padding-left: 57px; box-sizing: border-box;}
#lm_hover{ background: #eaf6fb; color: #666666; border-left: 2px solid #17bf24; }
#lm_hover1{ color: #17bf24;}

.abBoxR{ float: right; width: 884px; padding: 20px 30px; height: auto; overflow: hidden; background: #FFFFFF; min-height: 600px;}
.abBoxRT{ width: 100%; height: 42px; line-height: 42px; border-bottom: 1px solid #DEDEDE;}
.abBoxRT h4{ float: left; color: #17bf24; border-bottom: 1px solid #17bf24; font-weight: normal; font-size: 18px;}
.abBoxRInfo{ width: 100%; height: auto; padding-top: 25px; line-height: 28px; overflow: hidden;}
.abBoxRInfo img{ max-width: 100%; height: auto;}


.newsShowTit{ width: 100%; padding: 25px 0; border-bottom: 1px solid #EEEEEE; overflow: hidden; text-align: center;}
.newsShowTit h4{ font-weight: normal; font-size: 24px; color: #333333; line-height: 36px;}
.newsShowTit p{ padding-top: 15px; color: #999999;}

.NewsList{ width: 884px;  height: auto; padding-top: 25px; overflow: hidden;}
.NewsList li{ line-height:42px; height:42px; width:100%; border-bottom:1px dotted #ccc;}

/*å“ç‰Œä¸­å¿ƒ*/
.wz{ width: 1200px; height: 32px; line-height: 32px; overflow: hidden; color: #17bf24;}
.wz a{ color: #666;}

.brandTj{ width: 1200px; background: #FFFFFF; padding-bottom: 20px; overflow: hidden;}
.brandTj h2{ line-height: 60px; padding-left: 28px; overflow: hidden;}
.brandList{ width: 1160px; height: auto;}
.brandList a{ display: block;float: left; width: 153px; height: 72px; border: 1px solid #DEDEDE; margin: 5px; border-radius:5px;}
.brandList a img{ width: 153px; height: 72px; border-radius:5px;}


.subscript-code{ width: 1200px; height: 80px; line-height: 80px; font-size: 18px; color: #000000; box-sizing: border-box; padding: 0 28px; overflow: hidden; background: #FFFFFF; margin-top: 20px;}
.subscript-code > .code-item {
    display: inline-block;
    zoom: 1;
    width: 43px;
    font-size: 18px;
    color: #666;
    cursor: pointer;
}
.brand-container {
    width: 1140px;
    background: #FFFFFF;
    margin-top: 20px;
    overflow: hidden;
    padding: 20px 30px; margin-bottom:20px;
}
.brand-container > .brand-ul {
    overflow: hidden;
   
}
.brand-container > .brand-ul > .brand-item {
    margin-top: 20px;overflow: hidden;
}
.brand-container > .brand-ul > .brand-item > .brand-code {
    float: left;
    width: 40px;
}
.brand-container > .brand-ul > .brand-item > .brand-code > .code-icon {
    width: 40px;
    height: 40px;
    background-color: #307ce0;
    border-radius: 50%;
    font-size: 22px;
    text-align: center;
    line-height: 40px;
    color: #fff;
}
.brand-container > .brand-ul > .brand-item > .brand-son {
    float: right;
    width: 1080px;
}
.brand-container > .brand-ul > .brand-item > .brand-son > .brand-list-box > .brand-list > .brand-type-item {
    overflow: hidden;
    float: left;
    width: 204px;
    margin-bottom: 10px;
}
.brand-container > .brand-ul > .brand-item > .brand-son > .brand-list-box > .brand-list > .brand-type-item .brand-cover {
    margin: 0 auto;
    width: 153px;
    height:74px;
}
.brand-container > .brand-ul > .brand-item > .brand-son > .brand-list-box > .brand-list > .brand-type-item .brand-cover  img{
   border:1px solid #eee; width:153px; height:74px;
}
.brand-container > .brand-ul > .brand-item > .brand-son > .brand-list-box > .brand-list > .brand-type-item .brand-name {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #333;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
 

.BrandInfo{ width: 1060px; height: auto; background: #FFFFFF; padding: 35px 70px; margin: 20px auto; margin-bottom:0px;}
.BrandInfoL{ float: left; width: 157px; height: auto; overflow: hidden; text-align: center;}
.BrandInfoL img{ width: 155px; height: 72px; border: 1px solid #e6e6e6;}
.BrandInfoL p{ font-size: 14px; line-height: 26px; padding-top: 10px;}
.BrandInfoL a{ color: #999999;}

.BrandInfoR{ float: right; width: 830px; overflow: hidden; height: auto; line-height: 24px;}
.BrandInfoR h4{ font-size: 16px; color: #333333; line-height: 32px; margin-bottom: 5px;}


/*æµ·å¤–ä»£è´­*/
.hwdgBanner{ width: 100%; height: 400px;}
.hwdgbox1{ width: 1200px; height: 265px; overflow: hidden;}
.hwdgbox1 dl{ float: left; width: 280px; height: 265px; box-sizing: border-box; padding: 35px 0; margin-left: 26px; overflow: hidden; background: #FFFFFF; text-align: center;}
.hwdgbox1 dl:first-child{ margin-left: 0;}
.hwdgbox1 dl dt{ width: 110px; height: 110px; border-radius: 50%; line-height: 110px; color: #FFFFFF; font-size: 28px;}
.hwdgbox1 dl dd{ width: 100%; height: auto; font-size: 16px; line-height: 24px; color: #333333; padding-top: 30px;}

.hwdgbox2{ width: 1200px; height: auto; background: #FFFFFF; overflow: hidden; margin-top: 26px;}
.hwdgbox2Top{ width: 100%; box-sizing: border-box; height: 89px; font-size: 18px; color: #333333; line-height: 89px; padding: 0 30px; overflow: hidden; }
.hwdgbox2Top a{ font-size: 14px; color: #999999;}
.hwdgbox2List{ width: 1198px; height: auto; overflow: hidden; border-top: 1px solid #dedede;  border-left: 1px solid #dedede; border-right: 1px solid #dedede; overflow: hidden;}
.hwdgbox2List dl{ float: left; width: 239px; height: 202px; overflow: hidden; box-sizing: border-box; text-align: center; padding: 25px; border: 1px solid #dedede; border-left: none; border-top: none;}
.hwdgbox2List dl:nth-child(5){ border-right: none; width: 242px;}
.hwdgbox2List dl:nth-child(10){ border-right: none; width: 242px;}
.hwdgbox2List dl dt{ width: 140px; height: 100px; overflow: hidden;}
.hwdgbox2List dl dt img{width: 140px; height: 100px;}
.hwdgbox2List dl dd{ width: 100%; height: auto; padding-top:5px;}
.hwdgbox2List dl dd p{ line-height: 24px; height: 24px; overflow: hidden;}
.hwdgbox2List dl dd h4{ line-height: 28px; height: 28px; color: #ff7b00; font-family: arial; font-size: 16px; overflow: hidden;}



/*BOMé…å•*/
.BOMBOX1{ width: 1200px; height: auto;  background: #FFFFFF;}
.BOMBOX1top{ width: 100%; height: 78px; line-height: 78px; text-align: center; font-size: 22px; color: #333333;}
.BOMBOX1bot{ width: 1200px; height: 280px; background: url(../images/BOM1bg.jpg) no-repeat;}
.BOMBOX1bot dl{ float: left; width: 400px; box-sizing: border-box; padding: 105px 0 0 0; height: auto; text-align: center;}
.BOMBOX1bot dl dt{ width: 100%; height: auto; }
.BOMBOX1bot dl dt h3{ line-height: 32px; height: 32px; overflow: hidden; font-size: 18px; font-weight: normal;}
.BOMBOX1bot dl dt h3 span{ color: #17bf24;}
.BOMBOX1bot dl dt h4{ line-height: 25px; height: 25px; overflow: hidden; font-size: 14px; font-weight: normal;}
.BOMBOX1bot dl dd{ width: 100%; height: auto; padding-top: 15px;}
.BOMBOX1bot dl dd img{ width: 52px; height: 36px;}
.BOMBOX1bot dl dd h4{ font-weight: normal; color: #999999; line-height: 34px;}
.BOMBOX1bot dl dd p{ color: #999999; line-height: 28px;}
.BOMBOX1bot dl dd b{ font-weight: normal; color: #17bf24;}


.BOMBOX2{ width: 1200px; height: auto;  background: #FFFFFF; margin-top: 10px;}
.BOMBOX2T{ width: 1200px; height: 188px; background: url(../images/BOMBOX2bg.jpg) no-repeat; overflow: hidden; text-align: center; color: #FFFFFF;}
.BOMBOX2T h4{ width: 100%; height: 48px; padding-top: 48px;}
.BOMBOX2T h4 a{ display: inline-block; width: 164px; height: 48px; margin: 0 10px;}
.BOMBOX2T h4 a.BOMBOX2Ta1{ background: url(../images/BOMBOX2Ta1.png) no-repeat;}
.BOMBOX2T h4 a.BOMBOX2Ta2{ background: url(../images/BOMBOX2Ta2.png) no-repeat;}
.BOMBOX2T p{ line-height: 24px; margin-top: 15px;}
.BOMBOX2b{ width: 100%; height: 75px; line-height: 75px; text-align: center; font-size: 24px; color: #17bf24;}


/*ç§¯åˆ†å•†åŸŽ*/
.pointshopbox1{ width: 1200px; height: auto; background: #FFFFFF; overflow: hidden; padding-bottom: 40px;}
.pointshopbox1Top{ width: 100%; line-height: 60px; height: 60px; box-sizing: border-box; padding: 0 30px; font-size: 18px; color: #333333;}
.pointshopbox1Top a{ color: #17bf24; font-size: 14px;}
.pointshopbox1List{ width: 1197px; height: auto; padding-left: 3px;}
.pointshopbox1List dl{ float: left; background: #f5f5f5; width: 265px; height: 216px; overflow: hidden; text-align: center; margin: 17px;}
.pointshopbox1List dl dt{ width: 249px; height: 154px; overflow: hidden;  position: relative; margin-top: 10px;}
.pointshopbox1List dl dt .poiShDiv1{ width: 244px; height: 116px; position: absolute; top: 0; right: 0; background: url(../images/pointbg1.png) no-repeat; color: #FFFFFF;}
.pointshopbox1List dl dt .poiShDiv2{ z-index: 20; width: 84px; padding-left: 8px; text-align: left; height: 30px; line-height: 25px; font-size: 13px; color: #FFFFFF;  background: url(../images/pointbg2.png) no-repeat; position: absolute; top: 5px; left: 0; }

.pointshopbox1List dl dt .poiShDiv1Box{ width: 244px; height: 116px; position: relative;}
.pointshopbox1List dl dt .poiShDiv1Box .poiShDiv1BoxL{ position: absolute;  width: 14px; height: 116px; line-height: 116px; top: 0; left:40px ; font-size: 25px; font-weight: 400;}
.pointshopbox1List dl dt .poiShDiv1Box .poiShDiv1BoxR{ position: absolute; width: auto; top: 0; left:60px; height: 116px; line-height: 136px; font-size: 60px; font-weight: 400;}
.pointshopbox1List dl dt .poiShDiv1Box .poiShDiv1BoxR span{ font-size: 14px; font-weight: normal; padding-left: 10px;}
.pointshopbox1List dl dt .poiShDiv3{ width: 100%; height: 38px; line-height: 38px; position: absolute; left: 0; bottom: 0; text-align:left; color: #333333; padding-left: 5px; box-sizing: border-box; overflow: hidden;}
.pointshopbox1List dl dd{ width: 245px; overflow: hidden; height: 42px; line-height: 42px; text-align: left; }
.pointshopbox1List dl dd span{ color: #17bf24;}
.pointshopbox1List dl dd span b{ color: #666; font-weight: normal;}
.pointshopbox1List dl dd button{ border: none; width: 245px; height: 42px; text-align: center; background: #1f64db; border-radius: 3px; color: #FFFFFF; display: none;}
.pointshopbox1List dl dd:hover button{ display: block;}


.pointshopbox1List dl dd a{ border: none; cursor:pointer; width: 245px;  height: 42px; text-align: center; background: #1f64db;  border-radius: 3px; color: #FFFFFF; display: none;}
.pointshopbox1List dl dd:hover a{ display: block;}

.pointshopbox2{ width: 1200px; height: auto; margin-top: 20px; background: #FFFFFF; overflow: hidden; padding: 30px; box-sizing: border-box;}
.pointshopbox2T{width: 100%; line-height: 40px; height: 40px; font-size: 18px; color: #333333;}
.pointshopbox2info{ width: 100%; height: auto; overflow: hidden; padding-top: 25px; line-height: 28px;}

.pointshopbox1List dl dd #cartInfoHint{width:100%; height:100%; position: fixed; left:0; top:0; background:rgba(0,0,0,.6); z-index: 8888;}
.pointshopbox1List dl dd .cart-info{ z-index: 9999; position:fixed; width:368px; height:182px; top:50%; left:50%; margin-top:-91px; margin-left:-184px; background:#fff; border-radius:3px; overflow: hidden; }
.pointshopbox1List dl dd .cart-info .msg{ padding-top:50px;}




.popOutBg{ width:100%; height:100%; position: fixed; left:0; top:0; background:rgba(0,0,0,.6); display: none; z-index: 8888;}
.popOut{ z-index: 9999; position:fixed; width:368px; height:182px; top:50%; left:50%; margin-top:-91px; margin-left:-184px; background:#fff; border-radius:3px; overflow: hidden; display: none;}
.popOutTop{ width: 100%; height: 36px; line-height: 36px; box-sizing: border-box; padding: 0 12px; background: #f3f3f3; color: #333;}
.popOutTop span{ color: #999999; cursor: pointer;}
.popOutBox{ width: 100%; height: 60px; padding-top: 40px; overflow: hidden; text-align: center;}
.popOutBox a.popa1{ display: inline-block; width: 189px; height: 60px; background: url(../images/jfbz.jpg) no-repeat;}
.popOutBox a.popa2{ display: inline-block; width: 189px; height: 60px; line-height:60px; font-size:20px;  color: #17bf24;}

/*å•†å“ç›®å½•*/
.goodsSearch{ width: 1200px; height: 40px; background: #FFFFFF; padding: 20px 0;}
.goodsSearchBox{ width: 490px; height: 40px; overflow: hidden;}
.goodsSearchBoxL{ float: left; text-align: center; width: 90px; height: 40px; line-height: 40px; font-size: 16px; overflow: hidden;}
.goodsSearchBoxM{ float: left; width: 300px; padding: 0 13px; height: 38px; border: 1px solid #DEDEDE; border-right: none;}
.goodsSearchBoxR{ float: left; width: 72px; height: 40px; border: none; background: #17bf24; color: #FFFFFF; border-radius: 0 3px 3px 0;}

.goodsNavList{ width: 1140px; padding:20px 30px; height: auto; background: #FFFFFF; overflow: hidden; margin-top: 20px;}
.goodsNavList dl{ width: 100%; height: auto; overflow: hidden; padding: 15px 0; border-bottom: 1px solid #DEDEDE;}
.goodsNavList dl dt{ width: 100%; height: 40px; line-height: 40px; color: #000000; font-size: 18px;}
.goodsNavList dl dt a{ color: #000000;}
.goodsNavList dl dt a:hover{ color: #17bf24;}
.goodsNavList dl dd{ width: 100%; height: auto; font-size: 14px; line-height: 28px;}
.goodsNavList dl dd a{ display: block; float: left; width: 25%; height: 22px; line-height: 22px; overflow: hidden; color: #17bf24;}
.goodsNavList dl dd a span{ color: #666666;}
.goodsNavList dl dd a:hover{ color: #000000; text-decoration: underline;}


.goodsmenu{ width: 1200px; height: auto; margin-top: 20px;}
.goodsmenuTitle{ display: block; width: 1200px; box-sizing: border-box; height: 43px; line-height: 43px; font-size: 16px; color: #333333; padding: 0 28px; background: #e9e9e9 url(../images/sq.jpg) no-repeat 1070px center;}

.goodsmenuBox{ width: 1200px; height: auto; padding:20px 0; background: #FFFFFF;}
.goodsmenuBox a{ display: block; float: left; color: #17bf24; float: left; height: 28px; line-height: 28px; overflow: hidden; box-sizing: border-box; padding:0 20px; width: 25%;}
.goodsmenuBox a span{ color: #999999;}
.goodsmenuTitle.cur{background: #e9e9e9 url(../images/zk.jpg) no-repeat 1070px center;}

.goodsmenusx{ width: 1180px; padding:20px 10px; height: auto; background:#e9e9e9; margin-bottom:20px;}
.tblists{ overflow-x:scroll; margin-bottom:20px;}
.tableSort{ width:100%;}
.tableSort th{ text-align:left; padding:0 15px;    min-width: 100px;}
.tableSort th.select-item{ padding:15px;}
.tableSort th div{ min-height:128px; height:128px; background:#fff; padding:10px; overflow-y:auto;white-space:nowrap; display:block; text-align:left; font-size:12px; line-height:20px; font-weight:normal}

.key-wrap{ padding:0 13px;}
    .key-wrap .key-item {
        margin: 0 10px 10px 0;
        display: inline-block;
        zoom: 1;
        padding: 0 6px;
        height: 22px;
        border: 1px solid #dedede;
        font-size: 12px;
        line-height: 22px;
        background: #fff;
    }
.key-wrap .key-item .close-icon {
    vertical-align: -3px;
    margin-left: 7px;
    display: inline-block;
    zoom: 1;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background-image: url(../images/del.png);
}
.criteria-result-wrap{padding:0 15px;}
.clear-btn {
    vertical-align: top;
    display: inline-block;
    zoom: 1;
    width: 98px;
    height: 32px;
    border: 1px solid #0089da;
    background-color: #e2f6ff;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    color: #333;
    cursor: pointer;
}
.sure-btn {
    margin-left: 10px;
    vertical-align: top;
    display: inline-block;
    zoom: 1;
    width: 98px;
    height: 32px;
    border: 1px solid #f97300;
    background-color: #f97300;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.statistics-info {
    margin-left: 17px;
    vertical-align: top;
    display: inline-block;
    zoom: 1;
    height: 34px;
    font-size: 14px;
    line-height: 34px;
    color: #666;
}

.goodsListTop{ width: 1200px; height: 46px; overflow: hidden; background: #585d62; line-height: 46px;}
.goodsListTop a{ display: block; float: left; color: #FFFFFF; font-size: 14px; padding: 0 25px;}
.goodsListTop a.active{ background: #17bf24;}
.goodsListTop a img{ padding-left: 5px; vertical-align: middle;}
.goodsListTopR{ float: right; color: #FFFFFF; padding-right: 20px;}
.goodsListTopR a{ display: block; float: left; width: 26px; height: 46px; padding: 0; text-align: center; font-size: 22px;}


.goodsListTop2{ width: 1200px; height: 45px; line-height: 25px; padding: 10px 28px; overflow: hidden; box-sizing: border-box; border: 1px solid #e6e6e6; background: #f9f9f9;}
.goodsListTop2 .Ginput1{ float: left; width: 140px; height: 23px; border: 1px solid #e6e6e6; background: #FFFFFF; padding: 0 10px;}
.goodsListTop2 b{ font-weight: normal; padding-left: 25px; float: left;}
.goodsListTop2 i{ width:20px; text-align: center; display: block; float: left;}
.goodsListTop2 .Ginput2{ float: left; width: 46px; height: 23px; border: 1px solid #e6e6e6; background: #FFFFFF; padding: 0 10px;}

.goodsListTop2 .GSub1{ width: 100px; height: 24px; text-align: center; background: #b7b7b7; border: none; color: #FFFFFF; text-align: center; float: left; margin-left: 10px;}
.goodsListTop2 .Gch1{ float: left; margin: 5px 5px 0 23px;}
.goodsListTop2 span{ color: red;}


.goodsList{ width: 1200px; height: auto; overflow: hidden;}
.goodsList dl{ width: 1140px; height: 152px; padding: 20px 30px; overflow: hidden; background: #FFFFFF; border-bottom: 1px solid #DEDEDE;}
.goodsList dl dt{ float: left; width: 120px; height: 120px; overflow: hidden; padding-top: 16px;}
.goodsList dl dt a{    position: absolute;}
.goodsList dl dt img{width: 120px; height: 120px;position: absolute;}
.goodsList dl dt span{position: relative;
    background: #f00;
    top: -6px;
    color: #fff;
    z-index: 99;
    padding: 5px;
    display: inherit;}
.goodsList dl dd{ width: 1005px; height: 152px; float: right; overflow: hidden;}
.goodsList dl dd .GodDiv1{ float: left; width: 480px; overflow: hidden; height: 152px;}
.goodsList dl dd .GodDiv1 h4{ font-size: 18px; font-weight: normal; height:26px; line-height: 32px; overflow: hidden; margin-bottom: 10px;}
.goodsList dl dd .GodDiv1 h4 a{ color: #333333;}
.goodsList dl dd .GodDiv1 p{ font-size: 12px; color: #999999; line-height: 24px;}
.goodsList dl dd .GodDiv1 p span{ float:left; display:inline-block; width:50%}
.goodsList dl dd .GodDiv1 p em{ color:#222; margin-left:3px;}
.goodsList dl dd .GodDiv1 h3{ font-size: 14px; font-weight: normal; height: 32px; line-height: 32px; overflow: hidden; margin-top: 10px; }
.goodsList dl dd .GodDiv1 h3 a{color: #17bf24;}
.goodsList dl dd .GodDiv1 h3 a i{ padding-right: 10px;}
.goodsList dl dd .GodDiv2{ float: left; width: 260px; padding-left: 12px; overflow: hidden; text-align: right;}
.goodsList dl dd .GodDiv2 h4{ color: #333333; line-height: 26px; font-weight: normal;}
.goodsList dl dd .GodDiv2 p{ line-height: 24px;}
.goodsList dl dd .GodDiv2 p span{ color: #1f64db;}
.goodsList dl dd .Discont{ width: 260px;}
.goodsList dl dd .Discont p  i {
    display: inline-block;
    padding-left: 15px;
    min-width: 50px;
    text-align: left;
    font-size: 14px;
    color: #666;
    font-style: normal;
    text-decoration: line-through;
}
.goodsList dl dd .GodDiv2 div.time{background:url(../images/cout_bg_11.jpg) no-repeat left center;padding-left:15px;width: 181px;float: right;font-size: 13px;margin-top: 10px;}


.goodsList dl dd .GodDiv3{ float: right; width: 168px; height: 80px; margin-top: 30px; overflow: hidden;}
.goodsList dl dd .GodDiv3 button{  width: 124px; height: 42px; line-height: 42px;cursor: pointer;  border: none; color: #FFFFFF; font-size: 16px; border-radius: 3px;}
.goodsList dl dd .GodDiv3 button.bule{background: #1f64db;}
.goodsList dl dd .GodDiv3 button.yellow{background: #1faadb;}
.goodsList dl dd .GodDiv3 button.gray{background: gray;}
.goodsList dl dd .GodDiv3 p{ line-height: 42px;}
.goodsList dl dd .GodDiv3 button.disabled{ background-color: #ccc; cursor: not-allowed;}


/*åŠ å…¥è´­ç‰©è½¦*/
.popOutBg{ width:100%; height:100%; position: fixed; left:0; top:0; background:rgba(0,0,0,.6); display: none; z-index: 8888;}
.popOutGoods{ z-index: 9999; position:fixed; width:660px; height:420px; top:50%; left:50%; margin-top:-210px; border: 2px solid #d9d9d9; margin-left:-330px; background:#fff; border-radius:3px; overflow: hidden; display: none;}
.popOutTop{ width: 100%; height: 36px; line-height: 36px; box-sizing: border-box; padding: 0 12px; background: #f3f3f3; border-bottom: 1px solid #d9d9d9; color: #333;}
.popOutTop span{ color: #999999; cursor: pointer;}
.popOutBoxGoods{ width: 100%; height: auto; padding: 20px; box-sizing: border-box; overflow: hidden; }
.popOutBoxGoodsL{ float: left; width: 254px; height: 333px; overflow: hidden; border-right: 1px solid #D9D9D9;}
.popOutBoxGoodsL p{ font-size: 13px; line-height: 32px;}
.popOutBoxGoodsL p span{ color: #333333;}
.popOutBoxGoodsR{ float: right; width: 345px; height:333px; overflow: hidden;}
.popOutBoxGoodsRInfo{ width: 100%; text-align: center; line-height: 30px;}
.popOutBoxGoodsRInfo h4{ font-weight: normal; color: #333333;}
.popOutBoxGoodsRInfo p span{ color: #1f64db;}

.popOutBoxGoodsRbt1{ width: 345px; height: 28px; line-height: 28px; overflow: hidden; margin-top: 8px;}
.popOutBoxGoodsRbt1 .gsrbinput1{ width: 53px; padding: 0 10px; height: 26px; border: 1px solid #DEDEDE; color: #1f64db; margin-right: 10px;}
.popOutBoxGoodsRbt1 span{color: #1f64db;}
.popOutBoxGoodsRbt1 b{color: #1f64db;}

.popOutBoxGoodsRbt2{ width: 345px; height: 33px; line-height: 33px; overflow: hidden; margin-top: 12px;}
.popOutBoxGoodsRbt2 button{ background: #1f64db; color: #FFFFFF; border: none; width: 93px; height: 33px; border-radius: 3px;}


/*äº§å“è¯¦æƒ…*/
.goodsShow1{ width: 1200px; box-sizing: border-box; padding: 25px 30px; overflow: hidden; background: #FFFFFF; margin-top: 15px;}
.goodsShow1Lpic{ float: left; width: 350px; height: auto; }

/*å•†å“ç¼©ç•¥å›¾æ ·å¼*/
.goods-box{  margin-bottom:15px; padding:30px; font-size:12px; background:#fff; }
.goods-pic{ position:relative;  width:350px; *z-index:1; }
	.pic-box{ float:left; }
	.pic-preview{ width:348px; height:348px; border:1px solid #e8e8e8; }
	.pic-scroll{ margin-top:10px; width:350px; }
	.pic-scroll .prev{ float:left; margin-right:5px; }
	.pic-scroll .next{ float:right; }
	.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"å®‹ä½“"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
	.pic-scroll .items{ position:relative; float:left; width:315px; height:62px; overflow:hidden; }
	.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
	.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:79px; text-align:center; }
	.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:56px; height:56px; }
	.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }


/* å›¾ç‰‡æ”¾å¤§é•œæ ·å¼*/
.jqzoom{ position:relative; float:left; display:block; margin:0; padding:0; width:348px; height:348px; border:none; cursor:crosshair; }
	.jqzoom img{ width:348px; height:348px; }
.zoomdiv{ position:absolute; top:0; left:0; z-index:100; display:none; width:348px !important; height:348px !important; background:#fff; border:1px solid #e8e8e8; text-align:center; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; width:20px; height:20px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }



/*è´­ç‰©è½¦æ ·å¼*/
.cart-info{position:absolute;top:180px;left:130px;margin:0;box-shadow: 0px 0px 8px 1px #888888;border-radius: 10px;padding:15px;border: 1px solid #a8a8a8;width:380px;height:auto;background:#fff;text-align:left;z-index:2;text-align:center;}
.cart-info strong{ width:100%; line-height:42px; height:42px; font-size:15px; color:#17bf24; display:block;}
.cart-info .btn{ width:142px; height:42px; color:#fff; display:inline-block; font-size:14px; text-align:center; line-height:42px; border-radius: 3px;}
.cart-info .btn-success{ background:#17bf24;}
.cart-info .btn-around{ background:#155ab0;}
.cart-info p{ line-height:32px; margin-bottom:10px;}


.cart-info a.link-btn1{ background:#17bf24; width:142px; height:42px; color:#fff; display:inline-block; font-size:14px; text-align:center; line-height:42px; border-radius: 3px;}
.cart-info a.link-btn2{ background:#155ab0; width:142px; height:42px; color:#fff; display:inline-block; font-size:14px; text-align:center; line-height:42px; border-radius: 3px;}

.cart-info .close{ width:28px; height:28px; background: url(../images/vedioClose.png) no-repeat; display:block; cursor:pointer; text-indent:-99999em; position:absolute; right:10px; top:10px;}

.goodsShow1Rbox{ width: 764px; height: auto;  float: right; position:relative;}
.goodsShow1Rbox h2{ font-size: 20px; color: #333333; font-weight: normal; line-height: 48px;}
.goodsShow1Rboxinfo{ width: 764px; height: auto; padding:15px 0;margin-bottom: 25px; border-bottom: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE;}
.goodsShow1Rboxinfo dl{ float: left; width: 254px; overflow: hidden; height: auto;}
.goodsShow1Rboxinfo dl dt{ color: #333333; line-height: 28px;}
.goodsShow1Rboxinfo dl dd{ width: 100%; height: auto; line-height: 24px;}
.goodsShow1Rboxinfo dl dd span{ color: #1f64db;}
.goodsShow1Rboxinfo dl dd i{    display: inline-block;
    padding-left: 15px;
    min-width: 50px;
    text-align: left;
    font-size: 14px;
    color: #666;
    font-style: normal;
    text-decoration: line-through;}

.goodsActTime {
    background: url(../images/cout_bg_11.jpg) no-repeat left center;
    padding-left: 22px;
    font-size: 16px;
    margin-top: 14px;
    color: #1f64db;
}

.popOutBoxGoodsRbt1s{ width: 764px; height: 28px; line-height: 28px;  position: relative;  margin-top: 8px;}
.popOutBoxGoodsRbt1s .gsrbinput1{ width: 85px; padding: 0 10px; height: 26px; border: 1px solid #DEDEDE; color: #1f64db; margin-right: 10px;}
.popOutBoxGoodsRbt1s span{color: #1f64db;}
.popOutBoxGoodsRbt1s b{color: #1f64db;}
.form-item .x-pcs-tips {     
    position: absolute;
    display:none;
    z-index: 9999;
    padding: 10px;
    top: -48px;
    width: 240px;
    height: 18px;
    background-color: #fff;
    -ms-box-shadow: 0 0 4px 0 #999;
    -o-box-shadow: 0 0 4px 0 #999;
    box-shadow: 0 0 4px 0 #999;
    font-size: 12px;
    line-height: 1.5;
    color: #333;
}
.form-item .x-pcs-tips:before {
    content: "";
    position: absolute;
    display: block;
    width: 13px;
    height: 10px;
    background-image: url(../images/dot_down.png);
    background-repeat: no-repeat;
    bottom: -10px;
    left: 50%;
    margin-left: -7px;
}

.goodsShow1Rbox2{ width: 764px; height: 42px; overflow: hidden; margin-top: 12px;}
.goodsShow1Rbox2 button{float: left;width: 124px;height: 42px;font-size: 16px;background: #17bf24;color: #FFFFFF;border: none;border-radius: 3px;}
.goodsShow1Rbox2 .GOODSsc{ margin-left: 15px; margin-top: 12px; float: left; width: auto; height: 15px; line-height: 15px; padding-left: 25px; overflow: hidden; background: url(../images/sc.jpg) no-repeat left center;}
.goodsShow1Rbox2 .GOODSsc a{ cursor:pointer;}
.goodsShow1Rbox2 .btnQQ{
    float: left;
    width: 75px;
    height: 40px;
    padding: 0px 10px;
    text-align: right;
    line-height: 40px;
    font-size: 15px;
    background: #ffffff;
    color: #000000;
    margin-left: 10px;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.goodsShow1Rbox2 .btnQQ i{background: url(../images/qq.png) no-repeat left center;display: inline-block;width: 24px;height: 22px;vertical-align: middle;margin-right: 4px;}

.goodsShow1Rbox2 .GOODSsc1{ margin-left: 15px; margin-top: 12px; float: left; width: auto; height: 20px; line-height: 20px; padding-left: 30px; overflow: hidden; background: url(../images/sc1.png) no-repeat left center;}
.goodsShow1Rbox2 .GOODSsc1 a{ cursor:pointer;}

.goodsShow2{ width: 1200px; box-sizing: border-box; padding: 25px 30px; overflow: hidden; background: #FFFFFF; margin-top: 20px;}

.goodsShow2Tit{ width: 100%; height: 23px; line-height: 23px; background: url(../images/Gs2Titbg.jpg) repeat-x; margin-top: 15px;}
.goodsShow2Tit h2{ display: inline-block; float: left; background: #FFFFFF; font-size: 18px; font-weight: normal; color: #17bf24; padding-right:30px;}
.goodsShow2Box1{ width: 1098px; padding-left: 102px; overflow: hidden;}
.goodsShow2Box1 dl{ float: left; width: 274px; height: 42px; line-height: 42px; overflow: hidden;}
.goodsShow2Box1 dl dt{ float: left; color: #999999; width: 74px; height: 42px; line-height: 42px; }
.goodsShow2Box1 dl dd{ float: left; color: #333; width: 200px; height: 42px; line-height: 42px; }

.goodsShow2Box2{ width: 1098px; padding-left: 102px; overflow: hidden;}
.goodsShow2Box2Txt{ width: 100%; text-align: center; line-height: 60px; height: 60px;}
.goodsShow2Box2Txt i{ padding-right: 10px;}


.goodsShow2Box2List{ width: 610px; height: 810px; overflow: hidden; position: relative;}
.goodsShow2Box2List .bd{ width: 610px; height: 810px;  overflow: hidden; float: left;}
.goodsShow2Box2List .bd li{ width: 610px; height: 810px; overflow: hidden; float: left; text-align: center; }
.goodsShow2Box2List .bd li img{ width: 610px; height: 810px; }


.goodsShow2Box2List .GsLeft{ width: 52px; height: 50px; position: absolute; left: 0; top: 50%; margin-top: -25px; z-index: 88;}
.goodsShow2Box2List .GsLeft a{ display: inline-block;  width: 52px; height: 50px; background:url(../images/jt1.png) no-repeat center;}
.goodsShow2Box2List .GsLeft a:hover{background:url(../images/jt1s.png) no-repeat center;}

.goodsShow2Box2List .GsRight{ width: 52px; height: 50px; position: absolute; right: 0; top: 50%; margin-top: -25px; z-index: 88;}
.goodsShow2Box2List .GsRight a{display: inline-block;  width: 52px; height: 50px; background:url(../images/jt2.png) no-repeat center;}
.goodsShow2Box2List .GsRight a:hover{background:url(../images/jt2s.png) no-repeat center;}

 







/*æ´»åŠ¨ä¸“åŒº*/
.ActivityList{ width: 1200px; height: auto; overflow: hidden;}
.ActivityList dl{ width: 1140px; height: 152px; padding: 20px 30px; overflow: hidden; background: #FFFFFF; border-bottom: 1px solid #DEDEDE;}
.ActivityList dl dt{ float: left; width: 120px; height: 120px; overflow: hidden; padding-top: 16px;}
.ActivityList dl dt img{width: 120px; height: 120px;}
.ActivityList dl dd{ width: 1005px; height: 152px; float: right; overflow: hidden;}
.ActivityList dl dd .GodDiv1{ float: left; width: 330px; overflow: hidden; height: 152px;}
.ActivityList dl dd .GodDiv1 h4{ font-size: 18px; font-weight: normal; height: 32px; line-height: 32px; overflow: hidden; margin-bottom: 10px;}
.ActivityList dl dd .GodDiv1 h4 a{ color: #333333;}
.ActivityList dl dd .GodDiv1 p{ font-size: 14px; color: #999999; line-height: 24px;}
.ActivityList dl dd .GodDiv1 h3{ font-size: 14px; font-weight: normal; height: 32px; line-height: 32px; overflow: hidden; margin-top: 10px; }
.ActivityList dl dd .GodDiv1 h3 a{color: #17bf24;}
.ActivityList dl dd .GodDiv1 h3 a i{ padding-right: 10px;}
.ActivityList dl dd .GodDiv2{ float: left; width: 180px; margin-left: 50px; padding-left: 12px; overflow: hidden; text-align: right;}
.ActivityList dl dd .GodDiv2 h4{ color: #333333; line-height: 26px; font-weight: normal;}
.ActivityList dl dd .GodDiv2 p{ line-height: 24px;}
.ActivityList dl dd .GodDiv2 p span{ color: #1f64db;}



.ActivityList dl dd .GodDiv4{ float: left; width: 180px; padding-left: 12px; overflow: hidden; text-align: right;}
.ActivityList dl dd .GodDiv4 h4{ color: #333333; line-height: 26px; font-weight: normal;}
.ActivityList dl dd .GodDiv4 p{ line-height: 24px; text-decoration: line-through;}
.ActivityList dl dd .GodDiv4 p span{ color: #666;}

.ActivityList dl dd  .GodDiv3{ float: right; width: 143px; height: 80px; margin-top: 30px; overflow: hidden;}
.ActivityList dl dd  .GodDiv3 button{  width: 124px; height: 42px; line-height: 42px;  border: none; color: #FFFFFF; font-size: 16px; border-radius: 3px;}
.ActivityList dl dd  .GodDiv3 button.yellow{background: #1f64db;}
.ActivityList dl dd  .GodDiv3 button.gray{background: gray;}
.ActivityList dl dd  .GodDiv3 p{ line-height: 42px;}



/*è´­ç‰©è½¦å¼¹çª—*/
cite, dfn, em, var {
    font-style: normal;}
 
.buy-window-container {
	display: none;
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url(../images/window.png);background-repeat: repeat
}

.buy-window-container>.buy-window-main {
	position: absolute;
	z-index: 10;
	top: 50%;
	left: 50%;
	margin-top: -240px;
	margin-left: -350px;
	width: 700px;
	height: 540px;
	background-color: #fff
}

.buy-window-container>.buy-window-main>.buy-window-head {
	position: relative;
	padding: 0 20px;
	height: 40px;
	background-color: #f6f6f6;
	font-size: 16px;
	line-height: 40px;
	color: #666
}

.buy-window-container>.buy-window-main>.buy-window-head .buy-window-close {
	position: absolute;
	z-index: 10;
	right: 20px;
	top: 10px;
	width: 20px;
	height: 20px;
	background-image: url(../images/ico_close.png);
    background-repeat: no-repeat;
	background-position: center;
	cursor: pointer
}

.buy-window-container>.buy-window-main>.buy-window-body {
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-left-box {
	float: left;
	width: 310px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-left-box>.caption {
	margin: 30px 0 20px;
	height: 20px;
	font-size: 16px;
	text-align: center
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-left-box>.attr-list .attr-item {
	margin-bottom: 10px;
	font-size: 0
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-left-box>.attr-list .attr-item>span {
	height: 20px;
	display: inline-block;
	font-size: 14px;
	line-height: 20px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-left-box>.attr-list .attr-item>.attr-value {
	width: 175px;
	color: #333
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-left-box>.attr-list .attr-item>.attr-name {
	padding-right: 20px;
	width: 115px;
	text-align: right;
	color: #999
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box {
	position: relative;
	float: right;
	width: 390px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box:before {
	position: absolute;
	z-index: 1;
	display: block;
	content: '';
	left: 0;
	top: 50%;
	margin-top: -184px;
	width: 1px;
	height: 385px;
	background-color: #dedede
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.caption {
	margin: 30px 0 20px;
	height: 20px;
	font-size: 16px;
	text-align: center
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box {
	margin: 0 auto;
	width: 330px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.price-list-box {
	border-bottom: 1px solid #dedede
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.price-list-box>.price-list-ul>.price-list-item {
	margin-bottom: 6px;
	height: 18px;
	font-size: 0
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.price-list-box>.price-list-ul>.price-list-item>.pcs-number {
	width: 150px;
	text-align: right;
	color: #999
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.price-list-box>.price-list-ul>.price-list-item>.pcs-price {
	padding-left: 20px;
	width: 160px;
	color: #F50
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.price-list-box>.price-list-ul>.price-list-item>span {
	height: 20px;
	display: inline-block;
	font-size: 14px;
	line-height: 20px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.stock-info-box {
	height: 95px;
	font-size: 14px;
	color: #333
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.stock-info-box>.stock-caption {
	height: 60px;
	font-size: 16px;
	line-height: 60px;
	text-align: center
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.stock-info-box>.stock-info {
	height: 35px;
	text-align: center
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.stock-info-box>.stock-info>.min-start {
	padding-left: 10px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box {
	height: 75px;
	text-align: center
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap {
	position: relative;
	vertical-align: top;
	display: inline-block;
	zoom: 1;
	width: 138px;
	font-size: 0
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcs-tips {
	display: none;
	position: absolute;
	z-index: 10;
	padding: 10px;
	top: -64px;
	width: 118px;
	height: 34px;
	background-color: #fff;
	box-shadow: 0 0 4px 0 #999;
	font-size: 12px;
	line-height: 1.5;
	color: #333
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcs-tips:before {
	content: "";
	position: absolute;
	display: block;
	width: 13px;
	height: 10px;
	background-image: url(../images/ico_close.png);
    background-repeat: no-repeat;
	bottom: -10px;
	left: 50%;
	margin-left: -7px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcs-tips span {
	color: #F50
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap.margin-r {
	margin-left: 10px
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcs-input-box {
	position: relative;
	width: 138px;
	height: 32px;
	border: 1px solid #dedede
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcs-input-box .pcs-input {
	width: 88px;
	height: 30px;
	padding-left: 10px;
	padding-right: 40px;
	border: 0;
	background-color: transparent;
	font-size: 16px;
	line-height: 30px;
	color: #333
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcs-input-box .unit-box {
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	width: 34px;
	height: 34px;
	font-size: 14px;
	line-height: 30px;
	text-align: left;
	color: #999
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcs-input-box .unit-box.t-center {
	text-align: center
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.number-input-box>.pcs-input-wrap .pcak-number {
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	color: #999
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.price-info-box {
	height: 24px;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.price-info-box .price-color {
	padding: 0 10px;
	color: #F50
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.join-cat-btn {
	margin: 15px auto 0;
	width: 140px;
	height: 36px;
	background-color:#1f71de;
	font-size: 16px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	cursor: pointer
}

.buy-window-container>.buy-window-main>.buy-window-body>.buy-right-box>.right-info-box>.join-cat-btn:hover {
	background-color: #369f17
}
 

.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px; margin-top:10px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}


/*商家入驻*/
.settledList1{ padding:30px 0; width:1280px;}
.settledList1 dl{ float:left; width:20%; height:340px; overflow:hidden; background:#fbfbfc; padding:50px 25px; box-sizing:border-box;}
.settledList1 dl:nth-child(odd){ background:#17bf24; color:#fff !important;}
.settledList1 dl dt{ text-align:center; height:55px; vertical-align:middle;}
.settledList1 dl dd{ padding-top:10px;}
.settledList1 dl dd h4{ font-weight:bold; text-align:center; line-height:38px; font-size:18px; margin-bottom:10px;}
.settledList1 dl dd p{ font-size:16px; line-height:26px; margin:0;}

.settledList2{ padding:30px 0; width:1280px;}
.settledList2 dl{float:left;text-align:center;width: 297px;height:222px;background:#17bf24;color:#fff !important;border-radius:5px 50px  5px 50px;padding:25px;box-sizing:border-box;}
.settledList2 dl dd h4{ font-size:28px; line-height:32px; margin-bottom:10px;}
.settledList2 dl dd p{ font-size:16px; line-height:26px; margin:0;}
.settledList2 li{ float:left;  height:222px; line-height:222px; padding:0 45px;}

.settled_banner{ width:100%; height:580px; background:url(../images/settled_banner.jpg) no-repeat center;  background-size:cover;}
.settled_bannerBox{ background:#fff; width:450px; height:auto; border-radius:5px; float:right; margin-right:30px; padding:30px; margin-top:30px;}
.settled_bannerBox h2{ text-align:center; font-size:24px; line-height:54px; color:#000; font-weight:bold;}
.settled_bannerBox dl{ width:100%; height:40px; margin-top:12px; margin-bottom:0;}
.settled_bannerBox dl dt{ float:left; padding-right:1%; width:30%; text-align:right; font-size:15px; line-height:40px; box-sizing:border-box; }
.settled_bannerBox dl dd{ float:left; width:70%;}
.settled_bannerBox dl dd input{ width:100%; height:40px; border:1px solid #eee; border-radius:3px; padding:0 15px; float:left;  box-sizing:border-box;}
.settled_bannerBox dl.lastinp input{ width:20px; height:20px; float:none; }
.settled_banner .container{ width:1280px;}

.settled_bannerBox li{ width:100%; height:48px; line-height:48px; overflow:hidden; margin:20px auto 0 auto !important;}
.settled_bannerBox li input{ border:none; border-radius:5px; color:#fff; background:#17bf24;  width:100%; height:48px; line-height:48px; }

.about-tit{ width:100%; height:48px; line-height:48px; padding:20px 0; font-size:40px; color:#000; text-align:center; font-weight:bold;}

.inquBg{height:auto;padding:36px 0;background:url(../images/bom-banner-top.png) no-repeat center;background-size:cover;background-position:center}
.inquBox h2{line-height:76px;font-weight:700;font-size:34px;text-align:center;color:#fff}
.inquBox h3{line-height:30px;font-weight:100;font-size:24px;text-align:center;color:#fff}
.inquBox p{line-height:49px;font-weight:100;font-size:20px;text-align:center;color:#fff}
.bomBox{overflow:hidden;background:url(../images/upload-bg.png) no-repeat center;margin:0 auto;width:486px;padding:30px;margin-top:12px;border-radius:10px}
.im_orderDiv1{width:100%;height:94px;text-align:center;}
.im_orderDiv1T{width:100%;height:27px;line-height:27px;color:#4667b4}
.im_orderDiv1B{width:59%;height:50px;margin:0 21%;line-height:50px;padding:0 5px;box-sizing:border-box;border:1px solid #dedede;border-radius:10px;background:#414757 url(../../images/upload-icon.png) no-repeat 96% center;color:#fff}
.im_orderDiv1B input{float:left;width:100%;border:0;cursor:pointer; height:50px; line-height:50px;}
.im_orderDiv2{width:100%;height:auto;text-align:center}
.im_orderDiv2 input{border:none;height:55px;padding:0 53px;color:#fff;background:#0a67c0;font-size:21px;border-radius:5px;text-transform:capitalize!important}
.im_orderDiv2B{width:100%;height:45px;margin-top:25px;text-align:center;font-size:16px;display:none}
.im_orderBtn1{text-align:center;margin-top:34px; color:#fff !important;}
.im_orderBtn1 a{display:inline-block;color:#fff !important;font-weight:700;margin-left:10px;font-size:16px}

.bggrayno{ background:#f7f7f7; padding:30px 0;}
.form-box{ width:1280px; height:auto; overflow:hidden;}
.form-box h4{ line-height:32px; font-size:16px; color:#000;}
.form-box .mt-1{ margin-top:20px;}
.form-box .form-group{ width:100%; height:auto;}
.form-box label{ width:100%; height:42px; line-height:42px; display:block; font-size:15px;}
.form-box input{ width:100%; height:42px; line-height:40px; border:1px solid #eee; border-radius:5px; box-sizing:border-box; padding:0 20px;}
.form-box textarea{ width:100%; height:80px; line-height:28px; border:1px solid #eee; border-radius:5px; box-sizing:border-box; padding:10px 20px;}
.textRed{ color:red;}

.btn-default{background: #0059a1; padding:10px 40px; color:#fff; border:none; margin-top:20px; border-radius:5px;}
.btn-default:hover{ color:#fff; background: #2b3445;}
.conMap{ width: 100%; height: 300px; margin-bottom:20px;}


.youhui{position:fixed;right: 2px;bottom: 506px;}
.ypsend{position:fixed;right: 74px;bottom: 218px;z-index: 999;height: 437px;width: 237px;background: url(../images/yp_bg.png) no-repeat center top;}
.ypsend .yp_close{
    height: 98px;
    overflow: hidden;
}
.ypsend .prolist{
    padding: 10px 39px 10px 27px;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    margin-top: 14px;
    height: 214px;
}
.ypsend .prolist ul li{
    line-height: 22px;
    border-bottom: 1px dotted #eee;
} 
 
.ypsend .btnGo{
    width: 100%;
    height: 72px;
}
.ypsend .btnGo a{
    font-size: 0;
    display: inline-block;
    width: 100%;
    height: 73px;
}

.left_ad{position: absolute;width:74px;height:300px;top: 6px;left: -305px;z-index: 99999;}


.gcPpList{ width:1225px; height:auto; overflow:hidden;}
.gcPpList li{
    float: left;
    width: 232px;
    height: 365px;
    text-align: center;
    position: relative;
    padding-top: 15px;
    margin-bottom: 20px;
    z-index: 1;
}
.gcPpList li:nth-child(5n+1) ::before{position: absolute;
    content: '';
    left: -54px;
    width: 1266px;
    height: 189px;
    bottom: 0;
    z-index: -1;  background:url(../images/brand_bottom.png)  repeat-x center bottom}
.gcPpList li img{width: 170px;height: 240px;border: 1px solid #ccc;}
.gcPpList li p{width:100%;margin-top: 15px;/* background:#fff; */font-size:16px;height:46px;line-height:46px;}