@charset "utf-8";
.keon-banner1{ background-color:#e2e2e2; height:180px;}
.por{position: relative;}
.clearfix{overflow:auto;_height:1%}
.pro-title{ width:200px;margin:25px auto; background-color:#fff; }
.probg{ height:50px; width:100%;border-bottom:solid 1px #dedede;}
.probg h3{ font-weight:200; line-height:64px;}
.probg p{ color:#CCC;font-weight:200; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.prozx {margin-top:65px;}
.prozx ul{ width:100%;}
.prozx li{float:left;display:inline;width:160px; margin-right:20px; margin-left:20px; text-align:center; margin-bottom:45px;}
.prozx li a{display:block;height:35px;padding-top:75px; margin-top:25px;font-size: 16px;}
.prozx li p{ font-size:14px; color:#999;}
.prozx li a.cf1{ background:url(../img/proicon1.png) top center no-repeat;}
.prozx li a.cf2{ background:url(../img/proicon2.png) top center no-repeat;}
.prozx li a.cf3{ background:url(../img/proicon3.png) top center no-repeat;}
.prozx li a.cf4{ background:url(../img/proicon15.png) top center no-repeat;}
.prozx li a.cf5{ background:url(../img/proicon5.png) top center no-repeat;}
.prozx li a.cf6{ background:url(../img/proicon19.png) top center no-repeat;}
.prozx li a.cf7{ background:url(../img/proicon6.png) top center no-repeat;}
.prozx li a.cf8{ background:url(../img/proicon8.png) top center no-repeat;}
.prozx li a.cf9{ background:url(../img/proicon18.png) top center no-repeat;}
.prozx li a.cf10{ background:url(../img/proicon10.png) top center no-repeat;}
.prozx li a.cf11{ background:url(../img/proicon31.png) top center no-repeat;}
.prozx li a.cf12{ background:url(../img/proicon32.png) top center no-repeat;}
.prozx li a.cf13{ background:url(../img/proicon130.png) top center no-repeat;}
.taocan,.good { padding-top:65px; padding-bottom:35px;}
.taocan li{float:left;display:inline; width:348px; margin-right:30px; border:solid 1px #e2e2e2;}
.taocan li.mr0{ margin-right:0px;}
.taocan .tc-text{ margin-right:25px; margin-top:45px;}
.tc-mc{ font-size:18px; line-height:36px;}
.tc-price{ font-size:12px;}

/*产品列表*/
.top-kv{height:620px;background-position: center top;background-repeat: no-repeat;position: relative;}
.top-title{
    text-align: center;
    height: 214px;
    width: 100%;
    position: absolute;
    bottom: 0px;
}
.top-title .top-icon img{position: relative;top: -60px;}
.top-title h2{font-size: 34px;color: #333333;line-height: 34px;margin-top:-35px; font-weight:200;}

#tab_content .custom-nav{position:relative;width: 1600px;}
#tab_content .fixwidth{
    width: 1491px;
    margin: 0px auto;
}
#tab_content .fixwidth1{width:763px;
    margin: 0px auto;}
#tab_content .fixwidth2{width:505px;
    margin: 0px auto;}
#tab_content .custom-nav .item-nav{
    position: absolute;
    width: 51px;
    height: 51px;
    background-position: center center;
    background-repeat: no-repeat;
    top: 73px;
    cursor: pointer;
}
#tab_content .custom-nav .prev-nav{background-image: url('/images/apps/frontend/product_list/prev.png');left: 0px;}
#tab_content .custom-nav .next-nav{background-image: url('/images/apps/frontend/product_list/next.png');right: -28px;}
#tab_content .tabs-nav{background-color: #F5F5F5;}
#tab_content .tabs-nav div.nav-item{
    float: left;
    cursor: pointer;
    height: 216px;
    width: 250px;
    text-align: center;
    padding-top: 25px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
	
}
#tab_content .tabs-nav div.nav-item .img-box{width: 195px;height: 100px;margin: 0px auto;overflow: hidden;}
#tab_content .tabs-nav div.nav-item span.series-name{
    display: block;
    font-size: 18px;
    color:#79797b;
    margin: 0px auto;
    text-align: center;
    border-bottom: 3px solid transparent;
    padding: 18px 0px 52px 0px;
}

#tab_content .tabs-nav div.nav-item.active{background-color: #fff;}
#tab_content .tabs-nav div.nav-item.active span.series-name{
    background: url(/images/apps/frontend/product_list/down_arrow.png) center 58px no-repeat;
    border-bottom-color: #FB7070;
}
#owl-demo{width: 1008px;height: 216px;}

#product-content .series-title{height: 156px;}
#product-content .series-title .title{font-size: 22px;color: #2c2c2c;line-height: 22px;margin: 50px 0px 16px 0px;}
#product-content .series-title .product-num{font-size: 16px;color: #79797b;line-height: 16px;}

#product-content .series-title .shopping-guide{
    display: inline-block;
    width: 170px;
    height: 46px;
    margin-right: 20px;
    margin-top: 56px;
    background:  url(/img/helper_btn.png) center center no-repeat;
}

#product-content .product-list .parent-ul .item{
    float: left;
    width: 354px;
    margin: 0px 24px 9px 0px;
    position: relative;
    height: 520px;
}
#product-content .product-list .parent-ul .item.no-margin-right{
    margin-right: 0px;
}
#product-content .product-list .parent-ul .item .img-box{height: 316px;text-align: center;border:2px #F5F5F5 solid;}
#product-content .product-list .parent-ul .item .img-box img{margin-top:20px;transition: all 0.6s;cursor: pointer;}
#product-content .product-list .parent-ul .product-info{padding: 2px 10px;}
.img-box img:hover {transform: scale(1.4);}
#product-content .product-list .parent-ul .product-info .product-name{font-size: 16px;color: #00213b;margin-top: 18px;margin-bottom: 5px;}
#product-content .product-list .parent-ul .product-info .product-model{font-size: 14px;color: #666666;}
#product-content .product-list .parent-ul .product-info .sub-ul,#product-content .product-list .parent-ul .product-info .sub-ul1{
    font-size: 12px;
    color: #969696;
    margin-top: 23px;
    max-height: 63px;
    width: 100%;
    overflow: auto;
	overflow:hidden;
}
#product-content .product-list .parent-ul .product-info .sub-ul li{
    background: url(/img/dot.png) left 8px no-repeat;
    padding-left: 12px;
    line-height: 20px;
}
#product-content .product-list .parent-ul .product-info .sub-ul1 li{background: url(/img/dot.jpg) left 8px no-repeat;
    padding-left: 12px;
    line-height: 20px;}
#product-content .product-list .parent-ul .product-info .pk-btn{
    display: inline-block;
    margin-top: 13px;
    width: 73px;
    height: 31px;
    background: url(/images/apps/frontend/product_list/pk.png) center center no-repeat;
}

#product-content .product-list .parent-ul .item .product-like{
    display: inline-block;
    text-align: center;
    position: absolute;
    top: 14px;
    right: 12px;
}
#product-content .product-list .parent-ul .item .product-like .like-num{
    display: block;
    padding: 0px 5px;
    font-size: 12px;
    color: #666666;
}
.xiajia{ right:0px; top:0px;}


/*产品详情*/
/* top nav*/
.page-structure-nav{width: 1190px;margin: 0px auto;}
.page-structure-nav ul li{float: left;margin-right: 12px;}
.page-structure-nav ul li a{
    display: inline-block;
    font-size: 14px;
    color: #8f99a5;
    height: 35px;
    line-height: 35px;
    background: url(/img/nav_arrow.jpg) right center no-repeat;
    padding-right: 20px;
}
.page-structure-nav ul li.last-item a{background: none;}

.product-main{width: 1155px;margin: 0px auto;}
.product-info-box {font-size: 14px;color: #959595;width:520px;margin-top:15px;margin-right: 100px;}
.product-info-box .product-base-info ,
.product-info-box .product-feature,
.product-info-box .product-size,
.product-info-box .product-like,
.product-info-box .product-buy
{padding-left: 14px;padding-right: 14px;}
.product-info-box .product-base-info .is-new{font-size: 11px;color: #d6212f;width: 32px;text-align: center;height: 14px;line-height: 14px;border: 2px solid #D9323F;}
.product-info-box .product-base-info .product-model{color: #909091;margin-top: 10px;}
.product-info-box .product-base-info .product-name{font-size: 36px;line-height: 46px;color: #010101;}
.product-info-box .product-base-info .product-material{color:#999;}
.product-info-box .product-feature{margin:28px 0px 22px 0px;min-height: 73px;padding-bottom: 15px;border-bottom: 1px solid #E5E5E5;}
.product-info-box .product-feature ul li{
    background: url(/img/dot.jpg) left 10px no-repeat;
    padding-left: 15px;
    line-height: 22px;
}
.product-info-box .product-size{min-height: 72px;}
.product-info-box .product-size p{line-height: 22px;}
.product-info-box .title{font-size: 16px;color: #5e5e5e;margin-bottom: 10px;}
.product-info-box .product-base-info span{display: block;}
.product-info-box .product-like{display: block;}
.product-info-box .product-like table td{height: 65px;vertical-align: middle;}
.product-info-box .product-like table td.first-td{height: 65px;width: 46px;}
.product-info-box .product-buy .jd-buy img{margin-left: 8px;}
.product-info-box .product-oprate{border-top: 1px solid #e5e5e5;padding-top: 15px;margin:15px 0px 0px 14px;}
.product-info-box .product-oprate .fr{margin-right: 15px;}
.product-info-box .product-oprate .weibo{margin-left: 2px;}




.product-tabs{
    background: url(/img/tab_bg.jpg) center top repeat-x #F4F8FB;
    padding-top: 18px;
    padding-bottom:18px;
    font-size: 14px;
    color:#79797b;
    line-height: 26px;
}
.product-tabs .product-tabs-inner{width: 1452px;margin: 0px auto;background-color: #fff;box-shadow: 0 1px 4px #D9DDDF;}
.product-tabs .tabs-nav{background-color: #fff;} 
.product-tabs .tabs-nav ul{display:block;width:810px;margin: 0px auto;}
.product-tabs .tabs-nav li{float: left;height: 58px;margin-right: 100px;padding:0px 10px;}
.product-tabs .tabs-nav li.tabs-last-item{margin-right: 0px;}
.product-tabs .tabs-nav li a{display: inline-block;font-size: 18px;color: #919BA7;line-height: 58px;}
.product-tabs .tabs-nav li.active a{
    color: #313030;
    background: url(/img/tab_active.jpg) center bottom no-repeat;
}
#product-detail-content{text-align: center;width:100%;margin: 0px auto;}
#recommend-product{text-align: center;width:100%;margin: 0px auto; padding-bottom:60px;}
#recommend-product img{width: 100%;}
#recommend-product .title{font-size: 34px;color: #0a0a0a;opacity: 0.9;text-align: center;line-height: 34px;padding:45px 0px 20px 0px;border-bottom: 1px #EFF0F1 solid;}

#product-detail-content img{width: 100%;}
#product-detail-content .product-description-txt{width: 1032px;margin: 10px auto 30px auto;text-align: left;}
#product-nature-content{padding: 0px 60px 0px 60px;}
#product-nature-content .title{font-size: 34px;color: #0a0a0a;opacity: 0.9;text-align: center;line-height: 34px;padding:45px 0px 20px 0px;}
#product-nature-content  .f-left{margin-top: 35px;}
#product-nature-content  .f-right{margin-top: 35px;}
#product-nature-content  .f-right .product-oprate{margin-top: 65px;}
#product-nature-content  .f-right .product-oprate table{width: 100%;}
#product-nature-content .product-oprate a.btn{
    background-position: center top;
    background-repeat: no-repeat;
    color: #f62e3f;
    display: inline-block;
    font-size: 24px;
    height: 56px;
    line-height: 56px;
    margin-bottom: 16px;
}
#product-nature-content .product-oprate a.btn:hover{background-position: center -56px;color: #fff;}
#product-nature-content .product-oprate .download-btn{
    padding-left: 50px;
    width: 160px;
    background-image: url("/img/download_btn.png");
}
#product-nature-content .product-oprate .send-email{
    padding-left: 60px;
    width: 150px;
    margin-left: 12px; background-image: url("/img/email_btn.png");
}
/*新添样式*/
#product-nature-content{font-size: 14px;color: #79797b;}
#product-nature-content .item-title{font-size: 16px;color: #2c2c2c;border-bottom: 1px #EFF0F1 solid;}
#product-nature-content .requirement-item{width:900px;}
#product-nature-content .requirement-item table{margin-top: 8px;width: 100%;}
#product-nature-content .requirement-item table tr{border-bottom: 1px #EFF0F1 solid;}
#product-nature-content .requirement-item table td{height: 38px;vertical-align: middle;}
#product-nature-content .requirement-item table .td-item-1{width: 175px;padding-left: 6px;}
#product-nature-content .requirement-item  .item-title{
    height: 44px;
    line-height: 44px;
    background-position: 5px center;
    background-repeat: no-repeat;
    padding-left: 35px;
}
#product-nature-content .requirement-1,#product-nature-content .requirement-2{margin-bottom: 20px;}
#product-nature-content .requirement-1 .item-title{margin-bottom: 8px;background-image:url(/img/requirement_1.png)}
#product-nature-content .requirement-2 .item-title{background-image:url(/img/requirement_2.png)}
#product-nature-content .requirement-3 .item-title{background-image:url(/img/requirement_3.png)}
#product-nature-content .requirement-1 ul li{line-height: 28px;padding: 0px 6px;}
/*产品轮播*/
.product-detail-page .product-main{
    padding: 20px 0 70px;
}
.product-detail-page .product-img-box{	
    float: left;
}
.product-detail-page .product-img-box .img-box{	    width: 480px;    height: 480px;background:#fff;}
.product-detail-page .product-img-box .img-shadow{
    background: url(/img/product_shadow.jpg) center -20px no-repeat;
    height: 70px;
    margin-left: 60px;
}
.product-detail-page .product-img-box .img-box a{
    display: block;
}
.product-detail-page .product-img-box a{
    display: block;
}
.product-detail-page .product-img-box .img-slider{
    width: 348px;
    padding: 10px 0 10px 20px;
    overflow: auto;
    position: relative;
    margin-top: 30px;
    margin-left: 30px;
}
.product-detail-page .product-img-box .img-slider span {
    display: block;
    width: 16px;
    height: 28px;
    background: url(/images/apps/frontend/arrow_s.png) no-repeat;
    position: absolute;
    top: 25px;
    cursor: pointer;
}
.product-detail-page .product-img-box .img-slider span.prev {
    left: 0;
}
.product-detail-page .product-img-box .img-slider span.next {
    right: 0;
    background-position: left bottom;
}
.product-detail-page .product-img-box .img-slider li{
    float: left;
    margin-right: 12px;
}
.product-detail-page .product-img-box .img-slider li a{
    display: block;
    padding: 3px 1px;
    background: #fff;
    overflow: hidden;
    border: 1px solid #ccc;
}
.product-detail-page .product-img-box .img-slider li a.active{
    /*border: 2px solid #bd2a3a;*/
}


#bdshare .share_icon{
    display: inline-block;
    width: 31px;
    height: 31px;
    background-position: center center;
    background-repeat: no-repeat;
    padding-left: 0px;
}

#bdshare .bds_weixin{
    background-image: url('/img/wechat.png');
}

#bdshare .bds_tsina{
    background-image: url('/img/weibo.png');
}
#bdshare .bds_tqq{
    background-image: url('/img/qqweibo.png');
}

#bdshare .bds_qzone{
    background-image: url('/img/qzone.png');
}


.pro-nav{font-size: 18px;color: #262626;}
.pro-nav table{width: 95%;text-align: center; margin-left:2.5%;}
.pro-nav table .page-nav-left{text-align:left;}
.pro-nav table .page-nav-right{text-align:right;}
.pro-nav table a{display: inline-block;}
.pro-nav .page-nav-left,
.pro-nav .page-nav-right{width:213px;}
.pro-nav .page-nav-left a{
    background: url('/img/prev.png') left center no-repeat;
    padding-left: 22px;
}
.pro-nav .page-nav-center{width: 286px;}
.pro-nav .page-nav-center a{
    background: url('/img/news_icon_small.png') left center no-repeat;
    padding-left: 30px;
}
.pro-nav .page-nav-right a{
    background: url('/img/next.png') right center no-repeat;
    padding-right: 22px;
}
@media screen and (min-width:1600px) and (max-width:1900px){
.pa1,.pa2,.pa3,.pa4,.pa5{ width:435px; position:left top;}
.pa2{
	left:420px;
	top:0px;
}
.pa3{left:420px;top:270px;}
.pa4{
	left:845px;
	top:0px;
}
.pa5{
	left:845px;
	top:250px;
}
.pa1 li a{width:139px;}
.pa2 li a{width:209px;}
.pa3 li a{width:209px;}
.pa4 li a{width:209px;}
.pa5 li a{width:209px;}	
.taocan,.good { padding-top:65px; padding-bottom:35px;}
.taocan li{float:left;display:inline; width:308px; margin-right:10px; border:solid 1px #e2e2e2;}
.taocan li.mr0{ margin-right:0px;}
.taocan .tc-text{ margin-right:13px; margin-top:45px;}
.tc-mc{ font-size:16px; line-height:36px;}
.tc-price{ font-size:12px;}
.f38{ font-size:32px;}
	}
@media screen and (min-width:1280px) and (max-width:1590px){
.pa1,.pa2,.pa3,.pa4,.pa5{ width:378px; position:left top;}
.pa2{
	left:385px;
	top:0px;
}
.pa3{left:385px;top:270px;}
.pa4{
	left:795px;
	top:0px;
}
.pa5{
	left:795px;
	top:250px;
}
.pa1 li a{width:126px;}	
.pa2 li a{width:183px;}
.pa3 li a{width:183px;}
.pa4 li a{width:183px;}
.pa5 li a{width:182px;}
#tab_content .fixwidth{ width:1188px;}

#tab_content .tabs-nav div.nav-item {
    height: 196px;
}
.top-title { height:174px;}
.top-title h2 {
    font-size: 30px;
    color: #333333;
    line-height: 34px;
    margin-top: -35px;
    font-weight: 200;
}
#product-content .product-list .parent-ul .item{width:285px;margin: 0px 12px 9px 0px;
    position: relative;
    height: 520px;}
#tab_content .tabs-nav div.nav-item span.series-name {
    font-size: 16px;}	
#product-content .product-list .parent-ul .product-info .product-name{ font-size:14px;}	
.product-info-box .product-base-info .product-name { font-size:28px}
.product-tabs .product-tabs-inner{width: 1152px;}
.prozx li{margin-right:20px; margin-left:33px; }
.taocan,.good { padding-top:65px; padding-bottom:35px;}
.taocan li{float:left;display:inline; width:290px; margin-right:10px; border:solid 1px #e2e2e2;}
.taocan li.mr0{ margin-right:0px;}
.taocan img{ width:110px;}
.taocan .tc-text{ margin-right:20px; margin-top:32px;}
.tc-mc{ font-size:16px; line-height:36px;}
.tc-price{ font-size:12px;}
.f38{ font-size:32px;}
}