@charset "gb2312";
html{color:#000;background:#FFF; overflow-x:hidden}
body { color:#666;font:12px/1.231 "Microsoft YaHei";} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
/*title*/


.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:1000px; margin:0 auto;  }
.left { width:201px; float:left;}
.left,.leftr{ width:235px; float:left;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:941px; float:left; display:inline; margin-right:24px;}
.right,.rightl{ width:740px; float:right; display:inline;overflow:hidden; margin-left:24px; margin-right:0px;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { height:3px; font-size:0; overflow:hidden;}
.right2top { height:3px; font-size:0; overflow:hidden;}
.rightbot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:735px; padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}

i,em{ font-style:normal;}

/*头部开始*/
.top{background: url(topbj.jpg) no-repeat center 0;height:203px;font-family: "Microsoft YaHei"}
.top-t{height:32px;color: #666666;font-size: 12px;line-height:32px;}
.top-t a{color: #666666;font-size: 12px;padding: 0 8px;}
.top-t img{vertical-align: middle;}
.top-t .none{padding-right: 0}
.top-p{height: 128px;}
.top-p h1 img{display: block;width: 119px;height: 70px;margin:23px 2px 0 0;}
.top-p p{margin-top:46px;color: #1f1a17;font-size: 18px;line-height: 24px;font-style: italic;}
.top-p p em{display: block;font-size: 24px;color: #0081dc;padding-top:10px}
.top-p span{display: block;margin-top: 36px;padding-left:72px;background: url(tel.jpg) no-repeat 0 0;color: #000000;font-size: 18px;line-height:26px;height: 52px;padding-bottom: 10px}
.top-p span em{display: block;font-style: normal;font-family:"arial";font-size:24px;}

.h-bo ul li{float: left;background: url(top_22.jpg) no-repeat right center;height: 43px;line-height: 43px}
.h-bo ul li a{display:inline-block;color: #fff;font-size: 14px;padding-left:38px}
.h-bo ul li span{display: inline-block;padding-right:38px;}
.h-bo ul li a:hover,.h-bo ul li.cur a{background: url(nav1.jpg) no-repeat 0 0;}
.h-bo ul li a:hover span,.h-bo ul li.cur a span{background: url(nav2.jpg) no-repeat right 0;}
.h-bo ul .none{background: none}

/**/
.ss{height: 40px;border-bottom: 3px solid #1a374c;background: #424446;font-family: "Microsoft YaHei";}
.ss p{line-height: 40px;color: #fff;font-size: 14px;}
.ss p a{color: #fff;font-size: 14px;padding-right: 15px}
.ss-r input{float: left;border: none;}
.ss-r .inp11{width:120px;background: url(ss_03.jpg) no-repeat;padding-left:39px;height: 43px;color: #fff;line-height: 43px;}
.ss-r .inp22{background: url(ss_04.jpg) no-repeat;width: 70px;height: 43px;border: none }
/*头部结束*/

/*底部开始*/
.ft{background: url(ftbj.jpg) repeat-x center 0;height:242px;font-family: "Microsoft YaHei"}
.ft-t {font-size: 14px;color: #fff;height: 57px;line-height: 57px;margin-bottom: 28px}
.ft-t a{display: inline-block;color: #fff;font-size: 14px;padding:0 14px}
.ft-f h2 img{width: 190px;height: 111px;}
.ft-f p{display: block;padding-left: 50px;width: 430px;}
.ft-f p span{display: block;font-size: 14px;color: #555555;padding-bottom: 10px;}
.ft-f p em{font-style: normal;padding-left: 100px;}
.ft-f p a{font-size: 14px;color: #555555;}
.ft-f i{display: block;width:143px;height: 131px;background: url(wxbj.jpg) no-repeat;text-align:center;}
.ft-f i img{display:block;width: 105px;height: 105px;padding: 14px 19px;}
.ft-f i.wxcd{margin-right:10px;}
/*底部结束*/


 /*temp.css*/
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(nodata.gif) no-repeat 20px 20px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}
#roll_top{background:url(top.gif) no-repeat}
#fall{background:url(top.gif) no-repeat 0 -80px}
#ct{background:url(top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-520px;position:fixed;right:44%;top:80%;_margin-right:-520px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}

.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(im_01.gif)}
.ImRow0{background:url(ico_item1.gif) no-repeat;margin:10px 10px 0;height:29px;padding-left:10px;padding-top:1px; }
.ImRow1{background:url(ico_item1.gif) no-repeat;margin:10px 10px 0;height:29px;padding-left:10px;padding-top:1px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#0081dc; font-size:14px;}
.ImFooter{height:90px;background:url(im_04.jpg) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'Microsoft YaHei';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}


/* -- 当前位置 -- */
.topadcs{width:100%; overflow:hidden; text-align:center;margin:0px auto; width:1000px;}
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:300px;}

.plc,.plc2{height:20px;line-height:20px;padding:8px 8px 8px 42px; position:relative; color:#666; overflow:hidden; font-size:14px; border:1px solid #ececec;font-family:"Microsoft YaHei","Microsoft YaHei"; border-radius:6px; background:url("Index/dts.jpg") no-repeat scroll 8px;}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}


.kj_footer {
    margin-top: 0px;
    border-top: 2px solid #DDDDDD;
    padding-top: 25px;
    background-color: #FAFAFA;
}
.container {
    width: 1200px;
    margin: 0 auto;
    padding-left: 0px;
    padding-right: 0px;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.kj_footer > div > div > .col-lg-3 {
    background-image: url(zheng.png);
    background-repeat: no-repeat;
    background-position: left 50px center;
    text-indent: 100px;
    height: 50px;
}
.kj_footer .col-lg-3 > h4 {
    font-size: 15px;
    margin-top: 15px;
}
.kj_footer > div > div > .kj_you {
    background-image: url(zan.png);
}
.kj_footer > div > div > .kj_ji {
    background-image: url(jisu.png);
}
.kj_footer > div > div > .kj_weixin {
    background-image: url(erweimaa.png);
}
.kj_footernav {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #ddd;
    padding-bottom: 200px;
}

.col-lg-10 {
    width: 68.33333333%;
	margin-left:5%;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
}
.col-lg-3 {
    width: 25%;
}
.kj_footernav ul {
    line-height: 25px;
	margin-top:10px;
}
.kj_footernav ul li a {
    font-size: 13px;
    color: #666;
}
.col-lg-2 {
    width: 10.66666667%;
}
.kj_copyright {
    padding: 17px 0px;
    background-color: #0081dc;
    color: #fff;
    text-align: center;
    font-size: 12px;
    line-height: 25px;
}
.container {
    width: 1200px;
    margin: 0 auto;
    padding-left: 0px;
    padding-right: 0px;
}

.kj_copyright a{ color:#fff}


.attribute .content {
    border: 1px #E6E2E1 solid;
    border-top: 0;
    border-bottom: 1px #D1CCC7 solid;
    background-color: #F7F5F5;
	width:100% !important;
}

.attribute .attr-cate {
    background: #fff;
}

.attribute .attr-list {
    border-top: 1px solid #e1e1e1;
    height: 22px;
    padding: 5px 0 5px 0;
}

.attribute .attr-list li {
    float: left;
    margin: 0px 5px 0 10px;
    width: 172px;
    height: 22px;
    display: block;
    line-height: 22px;
    background: url(T1U_vGXjdaXXckL6Z0-130-130.png) no-repeat -124px -40px;
    padding-left: 10px;
}

.attribute .attr-list li a {
    color: #806f66
}

.attribute .attr-list li span {
    margin-left: 2px;
    color: #BFBFBF
}

.attribute .each {
    border-bottom: 1px dotted #e1e1e1;
    line-height: 30px;
    width: 100%
}

.attribute .each h4 {
    float: left;
    width: 109px;
    font-weight: 400;
    color: #666;
    font-size: 100%;
    margin-left: 10px;
    padding: 5px 0 5px 0;
}

.attribute .each .pv {
    float: left;
 
    padding: 5px 12px 5px 15px;
    background: #fff;
    position: relative;
	width:85%;
}

.attribute .each .pv a {
    margin: 0 10px 0 0;
    color: #806f66;
    display: inline-block;
}

.attribute .each .pv a:hover {
    color: #f33100;
    text-decoration: none
}

.attribute .each .pv a .count {
    color: #ccc
}

.attribute .each .pv .more-it {
    position: absolute;
    top: 7px;
    right: 10px;
    cursor: pointer;
    color: #806f66;
    border: 1px #ddd solid;
    padding-left: 5px;
    line-height: 22px;
}

.attribute .each .pv .more-it i {
    display: inline-block;
    height: 16px;
    width: 18px;
    overflow: hidden;
    background: url(down.png) 0px 3px no-repeat;
    background-size: 90%;
}

.attribute .each .pv .more-it i.foldUp {
    background: url(down.png) 2px -3px no-repeat;
    background-size: 90%;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}

.attribute .each .pv .more-it:hover {
    border: 1px #E4393C solid
}

.attribute .each .pv .wrap-brand {
    width: 969px;
    padding: 5px 0px;
}

.attribute .brand-list {
    border: 2px #D1CCC7 solid;
    width: 1196px;
}

.attribute .brand-list .more-it {
    margin-top: 5px;
}

.attribute .brand-list .pv a {
    border: 1px solid #e1e1e1;
    margin-top: -1px;
    margin-left: -1px;
    width: 104px;
    text-align: center;
    height: 52px;
    line-height: 52px;
    margin-right: 0px !important;
    display: block;
    float: left;
    overflow: hidden;
}

.attribute .brand-list .pv a img {
    margin: 6px 12px;
}

.attribute .brand-list .pv a span {
    width: 102px;
    height: 50px;
    line-height: 50px;
    margin-left: -150px;
    display: block;
}

.attribute .brand-list .pv a:hover img {
    display: none
}

.attribute .brand-list .pv a:hover span {
    margin-left: 0px;
    /*border: 1px solid #A10002;*/
    cursor: pointer
}

.attribute .brand-list .pv a:hover {
    border: 1px solid #A10002;
    z-index: 1;
    position: relative;
}

.attribute .each .pv a.hidden {
    display: none;
}

.attribute .each .color {
    display: inline-block;
    width: 50px;
    height: 16px;
    line-height: 16px;
    border: 1px #ddd solid;
    padding: 1px
}

.attribute .each .color:hover {
    border: 2px #E4393C solid;
    padding: 0;
}

.attribute .each .duocai {
    background: url(duocai.gif) repeat scroll 0% 0% transparent
}

.attribute .attr-bottom {
    height: 35px;
    position: relative;
}

.attribute .attr-bottom ins {
    border: #ebe4de 1px solid;
    height: 3px;
    font-size: 0;
    display: block;
    background: #efebea
}

.attribute .attr-bottom b {
    cursor: pointer;
    position: absolute;
    display: block;
    width: 70px;
    height: 18px;
    border: #e6e2e1 1px solid;
    background: #efeceb;
    border-top: 0;
    top: 3px;
    right: 0;
    font-size: 15;
    font-weight: normal;
    color: #806F66;
    padding-left: 15px;
    *padding-top: 2px;
}

.attribute .attr-bottom b i {
    width: 10px;
    height: 15px;
    display: block;
    background: url(T1U_vGXjdaXXckL6Z0-130-130.png) -82px -5px;
    position: absolute;
    top: 2px;
    right: 8px;
}

.attribute .attr-bottom b.hide-more i {
    background-position: -105px -5px;
}
.pv a{ font-size:15px;color:#000}

.navigation, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper>.widget, .page-wrapper>.page-bottom, .block.category.event, .top-container, .page-main {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    padding-left: 20px;
    padding-right: 20px;
    width: auto;
}
.columns {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    box-sizing: border-box;
}
