﻿@charset "utf-8";
.w_top.fixed{ position:fixed; left:0px; width:100%; z-index:99; top:0px;}
.w_top{width:100%; height:50px; background:#2e2e2e;}
.mtop{ width:1200px; margin:0 auto; height:70px;}
.mlogo{ float:left; margin-top:10px;}
.m_nav{float:left; margin-left:36px; margin-top:10px;}
.m_nav li{ float:left; margin-right:30px;}
.m_nav li a{color:#fff; line-height:30px; font-size:16px;}
.m_nav li.on,.m_nav li:hover{ border-bottom:2px solid white; height: 33px;}
.m_nav li.on a{color: white;}
.dz{float:right; color:#fff; margin-top:15px; background:url(../images/dztb.jpg) left 1px no-repeat; padding-left:34px; height:35px;}
.dz a{color:#fff; font-size:16px;}
img.mgwc,img.mss{float:right; margin-top:18px; margin-right:25px;}
.mbx{font-size:14px; margin-top:14px; margin-bottom:16px; color:#5c5c5c;}
.flqy{border:1px solid #e5e4e4; background:#f9f9f9; overflow:hidden;}
.qy_n{line-height:46px; border-bottom:1px dashed #e1e0e0; padding-left:98px; position:relative; float:left; width:100%; *width:1052px;}
.qy_n span{line-height:47px; position:absolute; left:0px; color:#5c5c5c;}
ul,li{padding:0px; margin:0px;}
.qy_n ul{float:left; overflow:hidden; width:100%;}
.qy_n li{float:left; margin-right:35px;}
.qy_n li a{ line-height:47px; color:#939393;}
.qy_n li.on a,.qy_n li:hover a{color:#ec6a0b;}
.xjt{position:absolute; right:18px; top:18px; line-height:normal;}
.mmore{display:none;}
.mmore.on{ display:block;}
.qy_nj{ width:1170px; margin:0 auto;}
.dplb{margin-top:40px;}
.qb{overflow:hidden;}
.qb a{font-size:12px; display:block; background:#f9f9f9; float:left; border-right:1px solid #f1f1f1;  width:88px; height:40px; text-align:center; line-height:40px; color:#2e2e2e;}
.qb a.on{ color:#fff; background:#ec6a0b; font-weight:bold;}
.zhpm{ border-top:1px solid #ec6a0b; height:40px; background:#f9f9f9;}
.zhpm .zh{float:left; font-size:12px; margin:9px 15px; width:34px;}
.zhpm .zhb{background:url(../images/xjt33.png) right center no-repeat;}
.zhpm .kbb{background:url(../images/xjt3.png) right center no-repeat;}
.zhpm .szd{ width:60px; background:url(../images/szd.jpg) left center no-repeat; padding-left:15px;}
.jtz{background:url(../images/jtz.jpg) left top no-repeat; width:20px; height:20px; margin-right:5px; margin-left:18px;}
.jty{background:url(../images/jty.jpg) left top no-repeat; width:20px; height:20px;}
.fys{float:right; margin-top:10px; margin-right:13px;}
.fys span{float:right; margin-top:1px;}
.jtz,.jty{float:right;}
.cplb{ margin-top:29px; border:1px solid #e5e4e4;}
.cplb li{padding:30px; overflow:hidden; border-bottom:1px solid #e5e4e4;}
.cplb li:Hover{ background:#f9f9f9;}
.cplb li img{float:left; height:151px; width:151px;}
.cplb li .tubiao img{width:auto; height:auto;}
.lbcen{float:left;margin-left:26px;}
.tubiao{overflow:hidden;}
.lbcen span{ font-size:16px; font-weight:bold; margin-bottom:10px; display:block;}
.tubiao img{ margin-right:8px; float:left;}
.sh{background:url(../images/szd.jpg) left center no-repeat; padding-left:16px; margin-left:45px; display:inline-block; color:#6b6b6b; float:left;}
.sh:hover{background:url(../images/sdon.png) left center no-repeat; color:#ec6a0b;}
.jr{background:url(../images/dp.jpg) left center no-repeat; padding-left:22px; float:left; margin-left:35px;}
.jr:hover{background:url(../images/dpon.png) left center no-repeat;}
.jr:hover a{color:#ec6a0b;}
.jr a{ color:#6b6b6b;}
.cpfa{margin-top:13px; display:block; overflow:hidden;}
.cp{ color:#5c5c5c; float:left; margin-right:25px;}
.dian{ height:4px; width:4px; background:#ec6a0b; float:left; margin-top:8px; margin-right:6px;}
.dian.l{ background:#ec6a0b;}
.dian.h{ background:#ec6a0b;}
.mfzx{ clear:both; margin-top:24px; display:block; width:500px;}
.mfzx a{ background:#ec6a0b; color:#fff; text-align:center; line-height:40px; width:128px; height:40px; display:block; float:left;}
.sqfw{ margin-left:23px; width:128px; text-align:center; float:left;  height:40px; cursor:pointer; line-height:40px; color:#ec6a0b; border:1px solid #ec6a0b; padding:0px;}
.sqfw span{ font-weight:400; font-size:14px; line-height:40px;margin-bottom:0px;}
.sqfw strong{font-size:16px; font-weight:bold; color:#5c5c5c; height:35px; line-height:35px;}
.rzr{width:200px; float:right; margin-right:98px; border-left:1px dashed #e5e4e4; height:153px; color:#2e2e2e;}
.rzr img{float:none!important; margin-left:20px;}
.rzr span{margin-left:40px; margin-top:50px; float:left;}
.rzr span.kb{margin-top:25px;}
.rzr span label{margin-left:20px; font-size:24px; font-weight:bold; color:#ec6925;}
.bds_tools a{height:25px; margin-top:3px; color:#5c5c5c; float:right; margin-right:5px;}
.rmbq{width:100%; float:left; margin-top:19px;}
.rmbq span{color:#5c5c5c; font-size:12px; float:left; margin-right:5px; line-height:22px;}
.rmbq a{ border:1px solid #e5e4e4; width:63px; height:22px; font-size:12px; color:#939393; display:block; text-align:center; line-height:20px; float:left; margin-right:12px; float:left;}
.fylist{height:47px; line-height:47px; margin-top:65px; margin-bottom:65px; text-align:center; float:left; width:100%;}
.fylist a{border: 1px solid #eeeeee; padding:0px 19px; display:inline-block; color:#5c5c5c; width:auto; margin-right:5px;}
.fylist a:hover,.fylist a.on{ color:#fff; background:#ec6a0b;}
.container.juli{margin-top:70px; overflow:hidden;}
.kumallfootlist{float: right;margin: 20px 0 20px 0;}
.brrdd{border: 1px solid #ddd; overflow:hidden;}
.childlist {
    padding: 30px 20px;
    border-bottom:1px solid #dddddd;
    float: left;
    width: 100%;
}
.childlist:hover{background:#f9f9f9;}
.childlist ul {
    float: left;
    width: 100%;
    font-size: 14px;
    color: #666666;
}
.x3 {width: 25%; float:left;}
.xb6 { padding-left:20px; float:left; width: 50%;}
.childlist .com-optionbtn {
    vertical-align: top;
    text-align: right;
}

.float-right {
    float: right !important; width:25%;}
.childlist .com-optionbtn a {
    margin-top: 30px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    width: 128px!important;
	border-radius:0px!important;
    height: 40px;
	padding-left:0px!important;
    background: #ec6a0b;
    display: inline-block;
}

.childlist .com-optionbtn .fuwu:after {
    background-position: 4px -168px;
}
.childlist li h2{ font-weight:400;}
.float-left{float:left!important; width:80%;}
.appcase-rightwidth{width:20%;}
.wlb-right{height:400px; background:#fff; border:1px solid #dfdfdf;}
.wlb-rightmenu{float:left; width:100%; margin-bottom:20px; border-bottom:1px solid #fafafa; padding:0 20px;}
.wlb-rightmenu li {
    float: left;
    width: 33.333333%;
    text-align: center;
    font-size: 12px;
    line-height: 50px;
    cursor: pointer;
    font-family: "微软雅黑";
}
.wlb-rightmenu .on {
    color: #f15121;
    border-bottom: 1px solid #f15121;
}
.wlb-right .switchdiv{float:left;width:100%;padding: 0 20px;}
.wlb-right .wz5 {width:100%;}
.wlb-right .wbk {width:100%;}
.wlb-right .wz5 .wbk .input1{height: 38px;line-height: 36px;border: 1px solid #dfdfdf;background: #FFFFFF;font-size: 12px;color: #bcbcbc;font-family: "微软雅黑";width: 100%;padding: 0 15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.wlb-right .error{background: url(http://www.soo56.com/shouye/images/error.png) 0 6px no-repeat;color: rgb(255,102,102);font-size: 12px;padding-top: 4px;padding-left: 20px;}
.wlb-right .wz5 .wbk select{display: inline;width: 100%;border: 1px solid #CCC;color: #333;height: 38px;line-height: 36px;padding: 0 15px;background: #FFFFFF;font-family: "微软雅黑";font-size: 12px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.wlb-right .texta1{resize:none;height: 60px;border: 1px solid #b6b6b6;background: #FFFFFF;font-size: 12px;color: #c0c0c0;font-family: "微软雅黑";width: 100%;padding: 5px 15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.wlb-right .button1{margin: 15px 0;}
.wlb-right .button1 .button1a{background: #ec6a0b;width: 100%;display: block;cursor: pointer;height: 38px;font: 12px/38px "微软雅黑";text-align: center;color: #FFFFFF;}
.brrea{border-bottom: 1px solid #eaeaea;}
.brrea{border-bottom: 1px solid #eaeaea;}
.brrdd{border: 1px solid #ddd;}
.brraea{border: 1px solid #eaeaea;}
.brbdd{border-bottom: 0px solid #ddd;}
.brrorange{border-bottom: 1px solid #f05927;width: 100px;}
.brrgray{border-bottom: 1px solid #e7e7e7;}
.h50 {
    height: 50px;
}
.margin-big-top {
    margin-top: 20px;
}
.float-right {
    float: right !important;
}

.x12 { width:100%;}
.appcase-leftwidth{width:100%; padding-right:40px;}
.lh50{line-height: 48px; font-weight:400;}
.hotartlist{float: left;width: 100%;padding: 20px 0px;border-bottom: 1px dotted #dedede;height: 105px;}
.hotartlist .leftcnt{float: left;width:30%;height:100%;}
.hotartlist .leftcnt a{float: left;width: 100%;height: 100%;}
.hotartlist .leftcnt img{float: left;width:100%;height:100%;}
.hotartlist .rightcnt{float: right;width:70%;height:100%;padding-left: 10px;}
.hotartlist .rightcnt .title{float: left;width: 100%;color: #000;height:36px;overflow: hidden;}
.hotartlist .rightcnt .title:hover{color: #f05927;}
.hotartlist .rightcnt .title h5{line-height: 18px; font-weight:400;}
.hotartlist .rightcnt div{margin-top:15px;height: 12px;}
.hotartlist .rightcnt a{font-size: 12px;line-height: 12px;color: #929292;float: left;width: 40%;}
.hotartlist .rightcnt span{font-size: 12px;line-height: 12px;color: #bfbfbf;text-align: right;float: right;width: 60%;}
.hotartlist .rightcnt div {
    margin-top: 15px;
    height: 12px;
	display:block;
	float:left;
}
.childlist li a img{width:151px; height:151px;}
li.firstli.x3{width:151px;}
.search-input-hull{width:240px; margin:0 auto; background:#ffffff; height:30px; position:absolute; left: 50%; margin-left: 150px; margin-top:10px;}
.search-input-hull span.search-ipt{width:25px;   height: 35px; background:url(../images/gbbtn.png) left center no-repeat; position: absolute;
    right: -35px;
    top: 10px;
	cursor:pointer;
	}
	
.search-input-hull span.search-cancel{    position: absolute;
    right: 0px;
    /* top: 9px; */
    width: 45px;
    text-align: center;
    line-height: 30px;
    height: 30px;
    background: #ff4701;
    color: #fff;}
.search-input-hull input{width:150px; position:absolute; top:3px; left:60px; border:0px; line-height:25px; background:none; color:#666;}
.xjt2{background:url(../images/xjt2.png) center left no-repeat; width:15px; height:25px; position:absolute; left:37px;  top:14px;}
.wd{background:#fff; width:116px; min-height:90px; border-radius:5px; position:absolute; top:45px;  box-shadow:5px 5px 10px #e4e4e4; padding-top:8px; left:-30px;}
.wd label{ line-height:28px; display:block; text-align:center;}
.wd img.jts{ position:absolute; top:-8px; left:50px;}
.wd label:hover,.wd label.on{color:#ec6a0b;}
.search-input-hull.hide{display:none;}


.dtzs_nr { width:1200px; float:left}
.dtzs_nr ul { width:1200px; float:left; background-color: #fff;  margin-bottom: 20px; padding: 10px 0;
}
.dtzs_nr ul li {position: relative;width:208px;float:left; padding:15px;border: 1px solid #fff;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.dtzs_nr ul li:hover{border-color: #f3f3f3;-webkit-box-shadow:0 0 10px #f3f3f3;-moz-box-shadow:0 0 10px #f3f3f3;box-shadow:0 0 10px #f3f3f3;}
.dtzs_nr ul li:nth-child(5n){margin-right:0; }
.dtzs_nr ul li.li_ts{}
.dtzs_nr ul li h2 { width:208px; height:208px; float:left; overflow:hidden; border:1px solid #dadee1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.dtzs_nr ul li h2 img { float:left;width:206px;height: 206px;overflow:hidden}
.dtzs_nr ul li h3 { width:208px; float:left; font-weight:normal; line-height:20px; height:40px; overflow:hidden; margin-top:10px; color:#6e6e6e}
.dtzs_nr ul li div.price{width: 208px;float: left;padding-top: 10px;}
.dtzs_nr ul li div.price span{float: right;background-color: #666666;width: 40px;text-align: center;font-size: 12px;color: #fff;line-height: 15px;margin-top: 5px;}
.dtzs_nr ul li div.anniu{width: 208px;float: left;}
.dtzs_nr ul li div.anniu a{float: left;font-size: 12px;color: #9c9c9c;line-height: 23px;background: url(../images/goodlisticn.png) no-repeat;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.dtzs_nr ul li div.anniu a:hover{color: #f04e1f;}
.dtzs_nr ul li div.anniu .leftbtn{border: 1px solid #dadee1;width: 50px;padding-left: 40px;background-position: 8px 0px;}
.dtzs_nr ul li div.anniu .leftbtn:hover,.dtzs_nr ul li div.anniu .on{background-position:7px -23px;color: #f04e1f;}
.dtzs_nr ul li h4 {
    float: left;
    font-size: 16px;
    color: #e94709;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}
.p_dt{float:right;}
p.p_dt {
    float: right;
    background: url(../images/ico.png) no-repeat;
    background-position: 0 -257px;
    width: 91px;
    height: 19px;
    display: block;
    margin-top: 6px;
    line-height: 21px;
    overflow: hidden;
	margin-right:10px;
}
.wxico{background: url(/kumao/images/wxico.jpg) no-repeat; width:16px; height:16px; float:right; margin-right: 42px; margin-top: 8px; cursor:pointer; position:relative;}
.xlc{position:absolute; left:-10px; top:25px; display:none;}
.wxico:hover .xlc{display:block;}
.cplb li .wxico img{width:auto; height:auto;}
#listpicshow a {
    width: 45px;
    float: left;
    padding-left: 16px;
    font-family: "宋体";
	font-size:12px;
}

.lbzs_nr { width:1200px; float:left;  border-top:1px solid #dadee1; padding:20px 0; overflow:hidden}
.lbzs_nr_nbor { border-top:none; }
.lbzs_nr h2 { width:137px; float:left;   margin-right:30px;}
.lbzs_nr h2 img { width:151px; height:151px; float:left; }
.lbzs_nr .jrdb{ background:url(../images/ico.png) no-repeat; width:59px; height:27px; background-position:-141px -33px; line-height:30px; padding-left:32px; overflow:hidden;  margin:10px 0 0 23px; display:inline-block}
.lbzs_nr .jrdb:hover {  background-position:-141px -60px; color:#e94709; text-decoration:none}
.l_l_left {
    width: 850px;
    float: left;
    overflow: hidden;
}
.lbzs_nr ol {
    width: 1100px;
    float: left;
    margin-top: 13px;
}
.lbzs_nr ol li {
    width: 310px;
    float: left;
    line-height: 26px;
    color: #2d374b;
    height: 26px;
    overflow: hidden;
}
.lbzs_nr ol li span {
    color: #999;
}
.lbzs_nr p {
    float: left;
    width: 400px;
    margin-top: 13px;
}
.l_l_right .ljgm {
    background: url(/kumao/images/ljgm.png) no-repeat;
	width:128px;
}
.lbzs_nr p a {
    color: #2d374b;
    margin-right: 15px;
    text-decoration: underline;
}
.lbzs_nr h5 span {
    float: left;
    width: 115px;
    text-align: right;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
    color: #e94709;
    font-weight: bold;
}
p.p_lb {
    float: right;
    margin-right: 10px;
    background: url(../images/ico.png) no-repeat;
    background-position: 0 -279px;
    width: 91px;
    height: 19px;
    display: block;
    margin-top: 6px;
	margin-right:10px;
    line-height: 21px;
    overflow: hidden;
}
.caselist .sort {
    float: left;
    width: 100%;
    padding-bottom: 10px;
}
.colorbf {
    color: #bfbfbf;
}
.float-right {
    float: right !important;
}
.caselist .rightcnt p {
    float: left;
    width: 100%;
    height: 48px;
    overflow: hidden;
    text-align: left;
    color: #666;
    font-size: 16px;
    line-height: 1.5;
    margin-bottom: 10px;
}
.caselist .rightcnt span {
    float: left;
    width: 100%;
    background: url(http://www.soo56.com/new/images/sort.png) 0 5px no-repeat;
    padding-left: 20px;
}
.caselist .rightcnt span a {
    display: inline-block;
    color: #666666;
    font-size: 12px;
    line-height: 20px;
    margin-right: 5px;
}
h6.float-right.colorbf{width:auto; font-weight:400;}
.caselist .rightcnt .title {
    float: left;
    width: 100%;
    padding-bottom: 10px;
}
#TB_overlayBG{position:fixed;}
.qhx{ overflow:hidden; float:left; width:100%;}
.childlist .com-optionbtn a:after,.l_l_right .mfdh{display:none!important;}
.l_l_right{width:140px!important;}
.fy_nr span,.fy_nr a{height:49px; line-height:49px; padding:0px 19px; font-size:14px;}
.fy_nr a:hover, .fy_nr a.a_fy{ background:#ec6a0b; color:#ffffff;}
.dtzs_nr .fy_nr{padding:10px 0 50px 0px;}
.x12.casepageing.padding-big.hidden-l.case{width: 80%; padding: 0px; padding-right: 40px;}
#fenye a.ui-page-prev.float-left,#fenye a.ui-page-next.float-right.hover{ float:none!important;}
.x12.float-right.h50.brrea.margin-big-top a.float-right.colorc4.h4.lh50{ font-size:14px;}
#divmain .childlist .xb6{ width:60%;}
#divmain .childlist li.float-right.xb3.xm3.xs3.xl9.com-optionbtn{width:20%;}
a.float-right.colorc4.h4.lh50{text-align: right;}

.jiathis_style{float:right; width:80px;}
.jiathis_style a{ display:block; width:100%; float:left; margin-top:5px;}
.jiathis_counter_style{ display:none!important;}
.lyfx.jiathis_style a{background:none!important; padding:0px; width:auto; float:left; margin-right:5px;}
.wd{display:none;}
.cpss{width: 60px;
    position: absolute;}