@charset "utf-8";
/* CSS Document */

/*指数*/
.titleline{height:1px; overflow:hidden; border-bottom:1px #eeeeee solid;font-size:0px; line-height:0px}
.indexCountBox{margin-top:10px}	
.indexCountBox li{padding-left:30px;line-height:30px;}
.indexCount1{background:url(../../images/home/countIcon1.gif) no-repeat 0px 5px}
.indexCount2{background:url(../../images/home/countIcon1.gif) no-repeat 0px -20px}
.indexCount3{background:url(../../images/home/countIcon1.gif) no-repeat 0px -46px}
/*公告*/
.noticBox{margin-top:10px}
.noticBox li{ line-height:24px}
/*最新中标*/
.winProjectTitle{ padding-left:10px; height:39px; line-height:39px; border:1px solid #dbdbdb; border-bottom:0}
.scrollList{ height:370px; overflow:hidden}
.scrollList ul li{ height:75px; overflow:hidden; display:block; margin:0px; padding:0px;border-bottom:1px solid #eeeeee;font-size:14px; line-height:20px}
.scrollList ul li p{ width:230px; height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.scrollList ul li div{ padding-top:5px}
/*会员*/
.meBoxBg{ padding:42px 5px 6px;overflow:hidden; background:#3db629 url(../../images/home/nHuiyanTitle.gif) no-repeat top}
.scrollListColor{height:660px;overflow:hidden;background:#fff}
.scrollListColor a{margin-left:10px;display:block;height:30px;overflow:hidden;line-height:30px;font-size:14px; font-weight:bold;}
/*优势*/
.benefitBg{position:relative; padding:10px; margin-top:7px;width:708px; height:270px; background:#ceeaad;border:1px solid #79ce66}
.benefitTitle{position:absolute; top:-11px; left:8px;height:48px; width:390px; overflow:hidden;background:url(../../images/home/homeGoodTitle.gif) no-repeat;}
.moreBenefit{position:absolute; top:7px; right:10px;float:right; display:inline}
.benefitBigBox{padding:20px 30px 5px 30px;position:absolute; top:36px; right:8px;width:650px; height:220px; overflow:hidden; background:#fff; border:1px solid #79ce66}
.benefitElement{float:left; display:inline;height:65px; overflow:hidden;font-size:14px}
.benefitElementTitle{ margin-bottom:8px;height:24px}
.beElTitleNote{ float:left; height:21px; line-height:21px; overflow:hidden;background:url(../../images/home/nAdviconcenter.gif) repeat-x; }
.beElTitleNote img{ float:left;}
.beElTitleNote span{ float:left; color:#FF5402; font-size:12px}
.beElTitleText{ display:block;color:#0159DF; font-size:16px; font-weight:bold;  line-height:24px;}
.benefitLast{ display:inline-block; padding:0 20px 0 0}
/*品牌馆*/
.brandBigBox{padding:10px 9px;background:#fff; border:1px solid #dbdbdb }
.mR10{ margin-right:20px}
.brandTitle{ padding:0 9px}
.brandBox{ margin:10px 8px; width:159px; height:229px; overflow:hidden; border:1px solid #ebebeb; border-bottom:2px solid #ebebeb}
.margin8{ margin:8px}
.brandLink{ margin-right:10px; width:58px; height:22px; background:url(../../images/home/brandBtn.jpg) no-repeat}
/*合作装饰公司*/
.cooperateBox{border:1px #DBDBDB solid; background-color:#fff}
.cooperateTitle{ padding:0px 15px;height:40px; line-height:40px; background:url(../../images/home/shopTitle.gif) repeat-x;  text-align:right; color:#8e8d8c}
.cooperateTitle span{ float:left; display:inline;font-size:16px; font-weight:bold;color:#545a62;}
.cooperateList{ padding:0px 0px 20px 18px;width:710px; overflow:hidden;}
.cooperateList ul{ padding:0px; margin:0px; padding-bottom:20px;list-style:none;}
.cooperateList li{ padding-right:15px;display:block; float:left; padding-top:10px; width:162px; height:83px; position:relative}
.groomIcon{ width:18px; height:21px; overflow:hidden; background:url(../../images/home/nBrandIcon.gif) no-repeat; position:absolute; top:5px; right:10px; z-index:1000}
.cooperateLogo{ padding:5px; margin:0px auto; position:absolute; z-index:0;width:150px; height:70px; border:1px #DBDBDB solid}
/*招标列表选项卡*/
.margin3{ margin-left:3px}
.sendBox{ padding:0px;background:#fff; border:1px solid  #dbdbdb}
.sendBoxTitle{padding-left:10px;height:40px; overflow:hidden; line-height:40px;background:#3eb629; color:#fff}
.sendBoxTitle span{padding-right:10px}
.sendcardTop{ padding-left:10px;height:40px; line-height:40px;background:#eee}
.sendcardTop li{ padding:0px 20px;float:left; display:inline;line-height:40px; cursor:pointer}
.optionYes{ color:#fd5401; font-size:14px; font-weight:bold}
.wantToSend{margin-right:42px;float:right; display:inline;}
.sendTableTh{height:43px; line-height:43px;background:url(../../images/home/nSendTitleBg.gif) repeat-x}
.sendcardShow{ display:block}
.sendHidden{ display:none}
.sendTableTh1,.sendTableTh3,.sendTableTr1{margin:0 0 0 30px;float:left; display:inline;width:100px;}
.sendTableTh2,.sendTableTr2{margin:0 10px 0 30px;float:left; display:inline;width:390px}
.sendTableTh3{ text-align:center}
.sendSBlockBox{padding:20px 10px 10px 10px;height:90px; overflow:hidden;border-bottom:1px solid #eee}
.f18{margin-top:10px;display:block;font-size:20px;font-weight:bold}
.sendTableTr1{margin-left:20px;width:100px}
.sendTableTr3{margin:10px 0 0 30px;float:left; display:inline;text-align:center;width:120px}
.sendBtn,.sendBtn1{display:block; margin-right:10px; width:106px; height:29px;background:url(../../images/home/nSendBtn.gif) no-repeat}
.sendBtn1{background:url(../../images/home/nSendBtn1.gif) no-repeat}
.sendTip{display:block; margin-right:10px; width:106px;}
a.moreSend{display:block; text-align:right; line-height:70px; text-decoration:underline}


/*公司首页店铺广告位*/
.coopNewBox{ margin:5px 8px 10px 0; width:165px; height:176px; overflow:hidden; border:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb }
.coopNewBox a.coopImgBox{ padding-top:8px; display:block; height:110px; overflow:hidden; text-align:center}
.coopNewBox p{ text-align:center; height:28px;}
.coopNewBox .btnBoxCoop a.inbtnQQ{ margin-left:7px; width:77px; height:22px; overflow:hidden;}
.coopNewBox .btnBoxCoop a.coopInBtn{margin-left:5px; width:70px; height:22px; overflow:hidden; background:url(../../images/home/btnGreenIn.gif) no-repeat}
.default_brand_box{margin:5px 8px 10px 0; padding-top:8px; text-align:center; width:165px; height:168px; overflow:hidden; border:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb}

/*公司列表页面缴费广告位*/
.bgGreenS{ padding:22px; height:111px; background:#f4fff1}
.padBorder{ padding:3px; border:1px solid #ccc; background:#FFF}
.inRGotoBtn{ display:inline-block; width:114px; height:35px; overflow:hidden; background:url(../../images/home/shopListBtn.gif) no-repeat}
.w400{width:390px}
.w400 .listrebtnQQ{ display:inline-block; width:74px; height:22px; overflow:hidden; background:url(../../images/home/qqBtn.gif) no-repeat; position:relative; top:7px}

/*热门装修公司*/
.hotCompanyBox{}
.hotCompany{width:1000px; margin:0 auto; padding:15px 0;}
.hotCompanyTitle{font-size:14px; font-weight:bold;}
.hotCompanyList{width:1000px;padding:10px 0;}
.hotCompanyList a{display:inline-block;white-space:nowrap;margin-right:5px;}


/*2015年11月份改版 宽度改变1220*/
.new-container {width: 1220px;margin: 0 auto;}
.clear:after{content:'\200B';display:block;clear:both;height:0;}
.clear{*zoom:1;}
.ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.layer910 {width: 910px;float:left;}
.layer920 {width: 920px;float:left;}
.layer290 {width:290px;float:right;}
.layer280 {width:280px;float:right;}


.new-index-bslogan {width: 908px;height: 185px;border: 1px solid #DDDDDD;overflow: hidden;border-top: 0;}
.new-index-bslogan .azw-zs {width: 190px;padding: 0 16px;height: 185px;border-right: 1px solid #dddddd;overflow: hidden;float: left;}
.new-index-bslogan .azw-zs h2 {font-size: 14px;color: #666666;margin-top: 30px;}
.new-index-bslogan .azw-zs ul {padding-top: 10px;}
.new-index-bslogan .azw-zs ul li {height: 32px;line-height: 32px;float: left;width: 100%;color: #535a62;}
.new-index-bslogan .azw-zs ul li .l {float: left;}
.new-index-bslogan .azw-zs ul li .l em {width: 20px;height: 16px;line-height:16px;background:#43bd14;font-size: 10px;vertical-align: middle;display: inline-block;_margin-top: 8px;color: #ffffff;font-weight: bold; text-align: center;margin-right: 3px;}
.new-index-bslogan .azw-zs ul li .r {float:right;text-align: right;}
.new-index-bslogan .azw-zs ul li .r span {color: #ff6600;}
.new-index-bslogan .azw-ts {height: 147px;border-right: 1px solid #dddddd;float: left;padding: 38px 35px 0;}
.new-index-bslogan .azw-ts h3 {width:100%;height:50px;line-height:50px;text-align: center;font-size: 26px;color: #000000;font-weight:normal;}
.new-index-bslogan .azw-ts h3 em {width:44px;height:44px;overflow:hidden;margin-right:8px;background: url("../../images/home/index/newindexbg.png") no-repeat;display: inline-block;vertical-align: middle;}
.new-index-bslogan .azw-ts h3 em.ico01 {background-position: 0 0;}
.new-index-bslogan .azw-ts h3 em.ico02 {background-position: -44px 0;}
.new-index-bslogan .azw-ts h3 em.ico03 {background-position: -88px 0;}
.new-index-bslogan .azw-ts p {padding-top: 10px;line-height: 18px;font-size: 12px;color:#717171;}
.new-index-bslogan .azw-ts p span {color: #ff7900;}
.new-index-stepw {width: 288px;height: 240px;overflow: hidden;border: 1px solid #DDDDDD;position: relative;}
.new-index-stepw img {top: -185px;position: absolute;}

.index-tit-w {overflow: hidden;margin-top: 55px;}
.index-tit-w a.btn {width:128px;height: 29px;background: url(../../images/home/index/newindexbg.png) 0 -92px;float: right;display: block;margin-right: 42px;}
.index-tit-w h2 {font-size: 30px;height:30px;line-height:30px;font-weight: normal;position: relative;color:#000000;float: left;overflow: hidden;}
.index-tit-w h3 {font-size: 24px;height:24px;line-height:24px;font-weight: normal;position: relative;color:#000000;overflow: hidden;}
.index-tit-w h2 img,.index-tit-w h3 img {position: absolute;}
.index-tit-w .t1 {width: 150px;}
.index-tit-w .t1 img {top: -185px;left: -288px;}
.index-tit-w .t2 {width: 180px;}
.index-tit-w .t2 img {top: -185px;left: -438px;}
.index-tit-w .t3 {width: 120px;}
.index-tit-w .t3 img {top: -185px;left: -618px;}
.index-tit-w .t4 {width:240px;}
.index-tit-w .t4 img {top: -215px;left: -288px;}
.index-tit-w .t5 {width:270px;}
.index-tit-w .t5 img {top: -215px;left: -528px;}
.index-tit-w .t6 {width:192px;}
.index-tit-w .t6 img {top: -245px;left: -288px;}
.index-tit-w .t7 {width:192px;}
.index-tit-w .t7 img {top: -245px;left: -480px;}
.index-tit-w .t8 {width:96px;}
.index-tit-w .t8 img {top: -245px;left: -672px;}
.index-tit-w .t9 {width:96px;}
.index-tit-w .t9 img {top: -245px;left: -672px;}

.new-index-zb-w {width: 918px;border: 1px solid #DDDDDD;border-top: 2px solid #3fc51b;margin-top: 20px;}
.new-index-zb-w .tit-w {height: 48px;line-height:48px;width: 100%;background: #f8f8f0;font-size: 14px;}
.new-index-zb-w .tit-w span {padding-left:40px;cursor: pointer;}
.new-index-zb-w .tit-w span a {color: #118f25;}
.new-index-zb-w .tit-w span.cur {font-weight: bold;}
.new-index-zb-w .zb-tit-w {border-top: 1px dashed #DDDDDD; width: 900px;margin: 0 auto;height: 50px;line-height: 50px; color:#000000;}
.new-index-zb-w .zb-tit-w h3 {font-size: 14px;float:left;margin-left: 30px;}
.new-index-zb-w #zb-c {}
.new-index-zb-w ul {width:900px;list-style: none;margin: 0 auto;}
.new-index-zb-w ul li {width:909px;overflow: hidden;position: relative;margin-left: -9px;padding-left: 9px;}
.new-index-zb-w ul li .c-t1,.new-index-zb-w ul li .c-t2,.new-index-zb-w ul li .c-t3 {float: left;border-top: 1px dashed #DDDDDD;height:70px;padding: 20px 0 25px 30px;overflow: hidden;}
.new-index-zb-w ul li .c-t1 { width: 100px;}
.new-index-zb-w ul li .c-t1 span {font-size:20px; color: #ff6600;font-weight: bold;}
.new-index-zb-w ul li .c-t1 p {line-height: 20px;padding-top:5px;color: #434343;font-size: 12px;}
.new-index-zb-w ul li .c-t1 p em {color: #a6a6a6;font-style: normal;}
.new-index-zb-w ul li .c-t2 {width: 557px;}
.new-index-zb-w ul li .c-t2 a {line-height: 18px;color: #3eb428;font-size: 14px;width: 100%;font-weight: bold;}
.new-index-zb-w ul li .c-t2 p {line-height: 20px;padding-top:5px;color: #434343;font-size: 12px;}
.new-index-zb-w ul li .c-t2 p a {color: #fe7226;font-size: 12px;font-weight: normal;}
.new-index-zb-w ul li .c-t3 {width: 140px;text-align: center;}
.new-index-zb-w ul li .ing p,.new-index-zb-w ul li .finish p {line-height: 18px;color: #000000;padding-top:8px;}
.new-index-zb-w ul li .finish p {color: #fe7226;}
.new-index-zb-w ul li .ing a {width: 100px;height: 28px;line-height: 28px;background: #5bc102;border: 1px solid #5bc102;display: inline-block;margin-top: 5px;color: #FFFFFF;}
.new-index-zb-w ul li .finish a {width: 100px;height: 28px;line-height: 28px;background: #FFFFFF;border: 1px solid #5bc102;display: inline-block;margin-top: 5px;color: #5bc102;}

.new-index-case-w {width: 278px;border: 1px solid #e6e6e6;overflow: hidden;padding:12px 0 5px 0;}
.new-index-case-w ul {width:260px;padding:0 9px;height:100%;list-style: none; font-size: 12px;}
.new-index-case-w ul li {width:230px;height: 102px;border-top: 1px solid #e6e6e6;line-height: 22px;padding: 0 15px;}
.new-index-case-w ul li a {width: 100%;color: #000000;display: inline-block;margin-top: 18px;float: left;}
.new-index-case-w ul li p {width: 100%;color: #000000;display: inline-block;float: left;}
.new-index-case-w ul li span {width: 100%;color: #ff4400;float: left;}

/*首页2次修改*/
.new-index-notice-w {width: 100%;height: 55px; line-height:55px;background: #f6f6f6;border-bottom: 1px solid #dbdbdb;font-size: 12px;color:#333333;}
.new-index-sixservice {width: 1219px;padding-left: 1px;height: 104px;margin-top:25px;position: relative;}
.new-index-sixservice a{border: 1px solid #dddddd;float: left;margin-left: -1px;width: 201px;height: 80px;display: inline-block;z-index: 0;position: absolute;padding-top: 22px;}
.new-index-sixservice a:hover {border: 1px solid #ff5400; z-index: 999;}
.new-index-sixservice a em {width: 54px;height: 54px;display: inline-block;background: url(../../images/home/index/newindexbg.png) repeat-x;float:left;margin-right: 15px;}
.new-index-sixservice a h3 {font-size: 16px;color: #333;font-weight: normal;line-height: 100%;}
.new-index-sixservice a:hover h3{color: #ff5400;}
.new-index-sixservice a p {color: #767676;font-size: 12px;line-height: 18px;padding-top:5px;}
.new-index-sixservice a:hover p {color: #ff5400;}
.new-index-sixservice .no01 {padding-left: 20px;padding-right:15px;width: 168px;left: 0;}
.new-index-sixservice .no01 em {background-position: 0 -121px;}
.new-index-sixservice .no01:hover em {background-position: 0 -175px;}
.new-index-sixservice .no02 {padding-left:30px;padding-right:30px;width: 140px;left:204px;}
.new-index-sixservice .no02 em {background-position: -54px -121px;}
.new-index-sixservice .no02:hover em {background-position: -54px -175px;}
.new-index-sixservice .no03 {padding-left:25px;padding-right:25px;width:152px;left:405px;}
.new-index-sixservice .no03 em {background-position: -108px -121px;}
.new-index-sixservice .no03:hover em {background-position: -108px -175px;}
.new-index-sixservice .no04 {padding-left:30px;padding-right:29px;width:142px;left:608px;}
.new-index-sixservice .no04 em {background-position: -162px -121px;}
.new-index-sixservice .no04:hover em {background-position: -162px -175px;}
.new-index-sixservice .no05 {padding-left:28px;padding-right:25px;width:147px;left:810px;}
.new-index-sixservice .no05 em {background-position: -216px -121px;}
.new-index-sixservice .no05:hover em {background-position: -216px -175px;}
.new-index-sixservice .no06 {padding-left:13px;padding-right:13px;width:183px;left:1011px;}
.new-index-sixservice .no06 em {background-position: -270px -121px;}
.new-index-sixservice .no06:hover em {background-position: -270px -175px;}

.new-add-company-w {width: 278px;padding: 12px 0;border: 1px solid #dddddd;margin-top: 20px;overflow: hidden;}
.new-add-company-w ul {width:240px;padding:0 19px;margin-top:8px;list-style: none;height:300px;overflow: hidden;}
.new-add-company-w ul li {width: 240px;float: left;height:30px;line-height: 30px;font-size: 12px;}
.new-add-company-w ul li a {width: 220px;padding-left: 20px;background:url(../../images/home/index/newindexbg.png) repeat-x 0 -230px; color: #000000;height: 30px;display: inline-block;}
.new-add-company-w ul li a:hover {background-position: 0 -260px;color: #ff5400;}

.new-hot-hd {width: 278px;height: 356px; padding-top:12px;background:url(../../images/home/index/hothd.gif) no-repeat 0 40px;border: 1px solid #dddddd;margin-top: 20px;}
.new-hot-hd a {width: 278px;display: inline-block;}
.new-bottom-btn-w {width: 100%;height: 84px;background: #262626;}
.new-bottom-btn-w .btn-w {width: 1220px;height: 84px;background: url("../../images/home/index/bottom-btn.gif") no-repeat;margin: 0 auto;}
.new-bottom-btn-w .btn-w a {width: 280px;height: 84px; float: right;display: inline-block;}

.new-bottom-count-w {width: 100%;height: 225px;background: #f6f6f6;}
.new-bottom-count {width: 1220px;height: 225px;margin: 0 auto;position: relative;}
.new-bottom-count .p-t {width: 100%;height: 40px;line-height: 40px;font-size: 18px;text-align: center;position: absolute;top:25px;}
.new-bottom-count .p-w {width:320px;height: 40px;font-size: 12px;margin-top:90px;display: inline-block; text-align: center;}
.new-bottom-count .p-w p strong {color: #333333;font-size: 48px;padding-right: 5px;}

.new-bz-banner .quickSend{ width:268px; height:311px; overflow:hidden; background:url(../../images/home/homeQuickBg.jpg) no-repeat;float:right;margin-top:40px;margin-right: 30px;}
.new-bz-banner .quickSendBtn{ margin:107px 0 0 50px; width:173px; height:53px; overflow:hidden}
.new-bz-banner span.goodness1{ background:url(../../images/home/zx2.jpg) no-repeat 40px 5px}
.new-bz-banner span.goodness2{ background:url(../../images/home/zx3.jpg) no-repeat 40px 5px}

/*2016-8月份改版-首页/公司列表/值得买/店铺*/
.header-wrapper {
	width: 100%;
	height: 34px;
	line-height: 34px;
	color: #999999;
	font-size: 12px;
	background: #f9f9f9;
	border-bottom: 1px solid #eeeeee;
}

.new-content {
	width: 1220px;
	margin: 0 auto;
}

.hide {
	display: none!important;
}

.show {
	display: block!important;
}

.header-wrapper .header-left {
	float: left;
}

.header-wrapper .header-left .app,
.header-wrapper .header-left .wechat {
	float: left;
	padding-right: 10px;
	cursor: pointer;
}

.header-wrapper .header-left span {
	display: inline-block;
	float: left;
	color: #e9e9e9;
	padding-right: 10px;
}

.header-wrapper .header-left i {
	display: inline-block;
	float: left;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	background: url(../../images/home/index/newhomeimg.png) no-repeat;
	overflow: hidden;
	margin: 5px 0;
}
.header-wrapper .header-left .app,.header-wrapper .header-left .wechat{
	position: relative;
}
.header-wrapper .header-left .app .sub-nav-w, .header-wrapper .header-left .wechat .sub-nav-w{
	display: none;
	position: absolute;
	z-index: 99;
	width: 138px;
	height: 165px;
	top: 30px;
	border: 1px solid #DDDDDD;
	background: #FFFFFF;
}

.header-wrapper .header-left .app .sub-nav-w i ,.header-wrapper .header-left .wechat .sub-nav-w i {
	position: absolute;
	display: inline-block;
	left: 38px;
	top: -12px;
	width: 13px;
	height: 7px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -513px -7px;
	overflow: hidden;
}
.header-wrapper .header-left .app i {
	background-position: -410px 0;
}

.header-wrapper .header-left .wechat i {
	background-position: -434px 0;
}

.header-wrapper .header-right {
	float: right;
	text-align: right;
	margin-right: 20px;
}

.header-wrapper .header-right span {
	color: #999999;
	padding-left: 14px;
}

.header-wrapper .header-right a {
	color: #999999;
	padding: 0 14px;
}

.header-wrapper .header-right a.hot {
	color: #ff4400!important;
}

.header-wrapper .header-right a:hover {
	color: #ff4400;
}

.new-logo-w {
	width: 100%;
	height: 150px;
	background: #ffffff;
}

.new-logo-w .new-logo {
	float: left;
	display: block;
	width: 410px;
	height: 60px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat;
	overflow: hidden;
	margin-top: 45px;
}

.new-logo-w .change-city {
	float: left;
	display: block;
	position: relative;
	/*width: 80px;*/
	height: 28px;
	margin-left: 30px;
	margin-top: 60px;
	padding:0 30px 0 15px;
	/*padding:0 25px 0 10px;*/
	border-radius: 5px;
	border: 1px solid #dddddd;
	line-height: 28px;
	text-align: center;
	color: #666666;
}

.new-logo-w .change-city i {
	display: inline-block;
	position: absolute;
	right: 8px;
	top: 11px;
	width: 10px;
	height: 5px;
	/*margin-left: 5px;*/
	vertical-align: middle;
	background: url(../../images/home/index/newhomeimg.png) -539px -9px no-repeat;
}

.new-logo-w .new-search-bar {
	float: left;
	width: 385px;
	height: 34px;
	line-height: 34px;
	border: 3px solid #fc2643;
	margin-top: 55px;
	margin-left: 30px;
	/*margin-left: 37px;*/
}

.new-logo-w .new-search-bar .search-sub {
	position: relative;
	float: left;
	width: 90px;
	padding-right: 20px;
	text-align: center;
	background: url(../../images/home/index/newhomeimg.png) no-repeat 85px -68px;
	color: #868686;
	cursor: pointer;

}

.new-logo-w .new-search-bar .search-sub .sub-nav-w {
	display: none;
	position: absolute;
	width: 90px;
	border: 1px solid #DDDDDD;
	background: #ffffff;
	z-index: 999;

}

.new-logo-w .new-search-bar .search-sub .sub-nav-w i {
	position: absolute;
	display: inline-block;
	left: 38px;
	top: -7px;
	width: 13px;
	height: 7px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -513px -7px;
	overflow: hidden;
}

.new-logo-w .new-search-bar .search-sub .sub-nav-w ul {
	margin-top: 5px;
	display: block;

}

.new-logo-w .new-search-bar .search-sub .sub-nav-w ul li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #868686;
	text-align: center;
	cursor: pointer;
}

.new-logo-w .new-search-bar .search-sub .sub-nav-w ul li:hover {
	color: #FF5400;
}

.new-logo-w .new-search-bar .text-bar {
	float: left;
	width: 160px;
	height: 30px;
	border: none;
	padding: 2px;
	overflow: hidden;
	color: #999999;
	font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;
}

.new-logo-w .new-search-bar .btn-bar {
	float: right;
	width: 70px;
	height: 34px;
	background: #fc2643;
	border: 0;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;
}

.new-logo-w .hot-call {
	float: right;
	width: 165px;
	height: 90px;
	margin-top: 30px;
}

.new-logo-w .hot-call b {
	display: inline-block;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}

.new-logo-w .hot-call .strong {
	display: inline-block;
	font-size: 22px;
	color: #FF4400;
	font-weight: normal;
	line-height: 34px;
	font-family: "arial", "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;
}
.new-logo-w .hot-call .strong em {display: inline-block;padding: 0 4px;font-style: normal;font-weight: normal;}
.new-logo-w .hot-call .login-w {
	width: 100%;
	height: 30px;
}

.new-logo-w .hot-call .login-w a {
	display: inline-block;
	float: left;
	width: 75px;
	height: 30px;
	line-height: 30px;
	margin-right: 5px;
	background: #ffc600;
	color: #a03a00;
	text-align: center;
	font-weight: bold;
	font-family:"PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;
}

.new-menu-w {
	width: 100%;
	height: 40px;
	border-bottom: 3px solid #FC2643;
	background: #ffffff;
}

.new-menu-w ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.new-menu-w ul li {
	position: relative;
	float: left;
	display: inline-block;
	margin-right:2px;
	z-index: 0;
}

.new-menu-w ul li a {
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 36px;
	font-size: 16px;
	color: #000000;
}

.new-menu-w ul li a:hover {
	color: #FFFFFF;
	background: #FC2643;
}

.new-menu-w ul li a.cur {
	color: #FFFFFF;
	background: #FC2643;
}

.new-menu-w ul li i {
	position: absolute;
	display: inline-block;
	top: -13px;
	right: -3px;
	width: 48px;
	height: 22px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -459px 0;
	overflow: hidden;
}


/*一分钟发布装修需求*/

.new-index-form-w {
	float: left;
	height: 390px;
	width: 298px;
	border: 1px solid #dfdfdf;
	background: #FFFFFF;
}

.new-index-form-w .tit {
	text-align: center;
	color: #000000;
	font-size: 28px;
	line-height: 90px;
}

.new-index-form-w .area-w,
.new-index-form-w .area-w1,
.new-index-form-w .area-w2 {
	height: 27px;
	margin-bottom: 17px;
	padding-left: 32px;
	*overflow: hidden;
}

.new-index-form-w .area-w input,
.new-index-form-w .area-w2 input {
	height: 25px;
	border: 1px solid #DDDDDD;
	padding: 0 5px;
	color: #505050;
	line-height: 25px;
}

.new-index-form-w .area-w1 input[type=radio] {
	display: none;
}

.new-index-form-w .area-w label,
.new-index-form-w .area-w2 label {
	color: #969696;
	font-size: 16px;
	padding-left: 8px;
}

.new-index-form-w .area-w1 label {
	color: #979797;
	font-size: 14px;
	width: 108px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: block;
	border: 1px solid #DDDDDD;
	float: left;
	cursor: pointer;
}

.new-index-form-w .area-w1 label.checked {
	color: #ff7900;
	border: 1px solid #ff7900;
}

.new-index-form-w .area-w span {
	color: #505050;
	padding-right: 8px;
	font-size: 16px;
}

.new-index-form-w .area-w2 .room-w {
	width: 42px;
	position: relative;
	float: left;
}

.new-index-form-w .area-w2 .room-w input {
	width: 35px;
	float: left;
	padding: 0 0 0 5px;
}

.new-index-form-w .area-w2 label {
	float: left;
	padding-right: 10px;
}

.new-index-form-w .area-w2 a {
	display: block;
	position: absolute;
	z-index: 99;
	color: #666666;
}

.new-index-form-w .area-w2 a.J_add {
	width: 12px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	top: 0;
	right: 0;
	border: 1px solid #DDDDDD;
}

.new-index-form-w .area-w2 a.J_minus {
	width: 12px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	bottom: 0;
	right: 0;
	border: 1px solid #DDDDDD;
	border-top: 0;
}

.new-index-form-w .area-w4 {
	font-size: 12px;
	color: #666666;
	text-align: center;
	margin-top: 40px;
}

.new-index-form-w .area-w4 input {
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
}

.new-index-form-w .area-w4 a {
	color: #ff7f02;
}

.new-index-form-w .area-w3 {
	position: relative;
	height: 42px;
	overflow: hidden;
	margin-top: 15px;
}

.new-index-form-w .area-w3 .btn {
	width: 260px;
	height: 42px;
	line-height: 42px;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
	margin: 0 auto;
	background: #ff4400;
	border: 0;
	/*cursor: not-allowed;*/
	cursor: pointer;
}
.new-index-form-w .area-w3 .btn-f {
	position: absolute;
	width: 260px;
	height: 42px;
	line-height: 42px;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
	margin: 0 auto;
	background: #A1A1A1;
	border: 0;
	/*cursor: not-allowed;*/
	cursor: pointer;
}

.new-w900 {
	float: right;
	width: 900px;
}

.new-w620 {
	float: left;
	width: 620px;
}

.new-w280 {
	float: left;
	width: 280px;
}

.new-index-banner {
	float: left;
	width: 620px;
	height: 280px;
	overflow: hidden;
	background: #333333;
	position: relative;
}


/*首页第一屏焦点图*/

.new-index-banner ul {
	position: absolute;
	height: 280px;
}

.new-index-banner ul li {
	float: left;
	width: 620px;
	height: 280px;
	overflow: hidden;
}

.new-index-banner ul li img {
	width: 620px;
	height: 280px;
}

.new-index-banner ul li a:hover img {
	transition: 0.5s;
	transform: scale(1.1);
}

.new-index-banner .btn {
	position: absolute;
	width: 620px;
	height: 6px;
	right: 0;
	text-align: center;
	bottom: 20px;
	line-height: 100%;
}

.new-index-banner .btn span {
	width: 50px;
	height: 6px;
	background: #c9c9c9;
	display: inline-block;
	_display: inline;
	_zoom: 1;
	margin-left: 10px;
	cursor: pointer;
	*overflow: hidden;
}

.new-index-banner .btn span.on {
	background: #3fc51b;
}

.new-index-banner .preNext {
	width: 60px;
	height: 70px;
	position: absolute;
	top: 50%;
	margin-top: -35px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	background: url(../../images/home/index/btnbg.png) no-repeat;
}

.new-index-banner .pre {
	background-position: left;
	left: 5px;
}

.new-index-banner .next {
	background-position: right;
	right: 5px;
}

.new-koubei {
	float: left;
	width: 279px;
	height: 279px;
	border-top: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	overflow: hidden;
}

.new-koubei ul {
	width: 250px;
	margin-left: 15px;
}

.new-koubei ul li {
	width: 100%;
	height: 69px;
	border-bottom: 1px dashed #DFDFDF;
	background: url(../../images/home/index/newhomeimg.png) 220px -105px no-repeat;
}

.new-koubei ul li i {
	float: left;
	display: inline-block;
	width: 40px;
	height: 40px;
	margin: 14px 20px 15px 10px;
	vertical-align: middle;
	background: url(../../images/home/index/newhomeimg.png) no-repeat;
}

.new-koubei ul li .ico01 {
	background-position: -570px 0;
}

.new-koubei ul li .ico02 {
	background-position: -610px 0;
}

.new-koubei ul li .ico03 {
	background-position: -650px 0;
}

.new-koubei ul li .ico04 {
	background-position: -690px 0;
}

.new-koubei ul li h4 {
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	padding-top: 13px;
}

.new-koubei ul li b {
	font-size: 12px;
	font-weight: normal;
	color: #b1b1b1;
}

.new-index-slogan {
	float: left;
	width: 618px;
	height: 71px;
	padding: 20px 0;
	border: 1px solid #DFDFDF;
	border-top: 0;
	overflow: hidden;
}

.new-index-slogan ul {
	width: 630px;
}

.new-index-slogan li {
	float: left;
	width: 209px;
	height: 71px;
	border-right: 1px solid #DFDFDF;
}

.new-index-slogan li i {
	float: left;
	width: 44px;
	height: 44px;
	overflow: hidden;
	margin: 13px 10px 14px 30px;
	background: url("../../images/home/index/newindexbg.png") no-repeat;
	display: inline-block;
	vertical-align: middle;
}

.new-index-slogan li .ico01 {
	background-position: 0 0;
}

.new-index-slogan li .ico02 {
	background-position: -44px 0;
}

.new-index-slogan li .ico03 {
	background-position: -88px 0;
}

.new-index-slogan li h3 {
	margin-top: 12px;
	font-size: 16px;
	font-weight: normal;
	color: #565656;
}

.new-index-slogan li b {
	width: 100%;
	font-size: 12px;
	font-weight: normal;
	color: #a1a1a1;
}

.new-media-w {
	float: left;
	width: 279px;
	height: 110px;
	border: 1px solid #DFDFDF;
	border-top: 0;
	border-left: 0;
	background: #f0f0f0;
}

.new-media-w h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-indent: 24px;
	margin-top: 10px;
}

.new-media-w ul {
	margin-top: 5px;
}

.new-media-w ul li {
	float: left;
	width: 210px;
	height: 24px;
	padding-left: 45px;
	line-height: 24px;
	overflow: hidden;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -760px -5px;
}

.new-media-w ul li a {
	font-size: 12px;
	color: #909090;
	font-weight: normal;
}

.new-tit-w {
	height: 28px;
	padding-top: 65px;
	padding-bottom: 30px;
	overflow: hidden;
}

.new-tit-w h2 {
	float: left;
	position: relative;
	height: 28px;
	line-height: 100%;
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	overflow: hidden;
}


/*案例分类*/

.new-index-xgt-sub {
	border: 1px solid #DFDFDF;
	width: 1218px;
	height: 90px;
	margin: 0 auto;
}

.new-index-xgt-sub .txt-w {
	width: 227px;
	height: 90px;
	float: left;
	border-right: 1px solid #DDDDDD;
	background: url(../../images/home/index/casetit.png) no-repeat;
	/*line-height: 90px;text-align: center;font-size: 16px;color: #000000;*/
}

.new-index-xgt-sub a {
	display: block;
	width: 99px;
	height: 90px;
	background: #FFFFFF;
	text-align: center;
	overflow: hidden;
	float: left;
}

.new-index-xgt-sub a:hover {
	background: #fff2e3;
}

.new-index-xgt-sub a em {
	width: 50px;
	height: 50px;
	margin: 10px auto 0;
	background: url(../../images/home/index/newindexbg.png) no-repeat;
	display: block;
}

.new-index-xgt-sub a em.ico01 {
	background-position: -150px 0;
}

.new-index-xgt-sub a em.ico02 {
	background-position: -200px 0;
}

.new-index-xgt-sub a em.ico03 {
	background-position: -250px 0;
}

.new-index-xgt-sub a em.ico04 {
	background-position: -300px 0;
}

.new-index-xgt-sub a em.ico05 {
	background-position: -350px 0;
}

.new-index-xgt-sub a em.ico06 {
	background-position: -400px 0;
}

.new-index-xgt-sub a em.ico07 {
	background-position: -450px 0;
}

.new-index-xgt-sub a em.ico08 {
	background-position: -500px 0;
}

.new-index-xgt-sub a em.ico09 {
	background-position: -550px 0;
}

.new-index-xgt-sub a em.ico10 {
	background-position: -600px 0;
}

.new-index-xgt-sub a p {
	font-size: 14px;
	color: #666666;
}


/*效果图*/

.new-index-xgt-w1 {
	width: 480px;
	height: 340px;
	float: left;
	background: #EDEDED;
	position: relative;
	overflow: hidden;
}


/*首页效果图焦点图*/

.new-index-xgt-w1 ul {
	height: 340px;
	position: absolute;
}

.new-index-xgt-w1 ul li {
	float: left;
	width: 480px;
	height: 340px;
	overflow: hidden;
	position: relative;
}

.new-index-xgt-w1 ul li img {
	width: 480px;
	height: 340px;
	display: block;
}

.new-index-xgt-w1 ul li a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.new-index-xgt-w1 ul li .text-bg {
	width: 480px;
	height: 50px;
	background: #000000;
	filter: alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	position: absolute;
	bottom: 0;
}

.new-index-xgt-w1 ul li .text-w {
	width: 570px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #FFFFFF;
	position: absolute;
	z-index: 99;
	bottom: 0;
	margin-left: 10px;
}

.new-index-xgt-w1 .btn {
	position: absolute;
	width: 480px;
	height: 6px;
	right: 0;
	text-align: center;
	bottom: 60px;
	line-height: 100%;
}

.new-index-xgt-w1 .btn span {
	width: 22px;
	height: 6px;
	background: #FFFFFF;
	display: inline-block;
	_display: inline;
	_zoom: 1;
	margin-left: 5px;
	border-radius: 3px;
	cursor: pointer;
	*overflow: hidden;
}

.new-index-xgt-w1 .btn span.on {
	background: #ffd228;
}

.new-index-xgt-w1 .preNext {
	width: 60px;
	height: 70px;
	position: absolute;
	top: 50%;
	margin-top: -35px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	background: url(../../images/home/index/btnbg.png) no-repeat;
}

.new-index-xgt-w1 .pre {
	background-position: left;
	left: 5px;
}

.new-index-xgt-w1 .next {
	background-position: right;
	right: 5px;
}

.new-index-xgt-470 {
	float: left;
	width: 470px;
	margin-left: 20px;
}

.new-index-xgt-w2 {
	position: relative;
	width: 470px;
	height: 160px;
	float: left;
	overflow: hidden;
}

.new-index-xgt-w2 img {
	display: block;
	width: 470px;
	height: 160px;
}

.new-index-xgt-w3 {
	width: 225px;
	height: 160px;
	float: left;
	position: relative;
	margin-top: 20px;
	overflow: hidden;
}

.new-index-xgt-w3 img {
	display: block;
	width: 225px;
	height: 160px;
}

.new-index-xgt-w4 {
	position: relative;
	width: 230px;
	height: 340px;
	float: left;
	margin-left: 20px;
	overflow: hidden;
}

.new-index-xgt-w4 img {
	display: block;
	width: 230px;
	height: 340px;
}

.new-index-xgt-w2 a:hover img,
.new-index-xgt-w3 a:hover img,
.new-index-xgt-w4 a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.new-index-xgt-w2 .text-bg,
.new-index-xgt-w4 .text-bg,
.new-index-xgt-w3 .text-bg {
	width: 100%;
	height: 30px;
	background: #000000;
	filter: alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	position: absolute;
	bottom: 0;
}

.new-index-xgt-w2 .text-w,
.new-index-xgt-w4 .text-w,
.new-index-xgt-w3 .text-w {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #FFFFFF;
	position: absolute;
	z-index: 99;
	bottom: 0;
	margin-left: 10px;
}

.new-index-xgt-w2 .text-w {
	width: 450px;
}

.new-index-xgt-w3 .text-w {
	width: 205px;
}

.new-index-xgt-w4 .text-w {
	width: 210px;
}


/*热门装修公司*/

.new-index-company-w {
	float: left;
	width: 920px;
	border: 1px solid #DDDDDD;
	border-bottom: 0;
	border-right: 0;
}

.new-index-company-w li {
	width: 125px;
	height: 86px;
	float: left;
	border: 1px solid #DDDDDD;
	border-top: 0;
	border-left: 0;
	position: relative;
	padding: 12px 29px;
}

.new-index-company-w li img {
	width: 125px;
	height: 86px;
}

.new-index-company-w li .link-w {
	width: 183px;
	height: 110px;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

.new-index-company-w li.on .link-w {
	display: block;
}

.new-index-company-w li .link-w .black-w {
	width: 183px;
	height: 110px;
	background: #000000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}

.new-index-company-w li .link-w .link-a {
	width: 72px;
	height: 23px;
	background: #009F00;
	position: absolute;
	margin: 0 auto;
	z-index: 99;
	left: 50%;
	margin-left: -36px;
	background: url(../../images/home/index/newindexbg.png) no-repeat;
}

.new-index-company-w li .link-w .btn01 {
	background-position: -236px -50px;
	margin-top: 30px;
}

.new-index-company-w li .link-w .btn02 {
	background-position: -236px -73px;
	margin-top: 65px;
}

.new-index-company-pm {
	float: right;
	width: 260px;
	height: 443px;
	padding: 0 9px;
	border: 1px solid #DDDDDD;
}

.new-index-company-pm h2 {
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-indent: 10px;
	border-bottom: 3px solid #DDDDDD;
}

.new-index-company-pm .list-w {
	height: 365px;
	margin-top: 13px;
	overflow: hidden;
}

.new-index-company-pm .list-w ul {
	width: 100%;
	height: 366px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -776px -64px;
}

.new-index-company-pm .list-w ul li {
	float: left;
	width: 100%;
	height: 60px;
	border-bottom: 1px solid #e6e6e6;
}

.new-index-company-pm .list-w ul li a {
	display: inline-block;
	float: left;
	width: 230px;
	color: #000000;
	margin-left: 30px;
	margin-top: 8px;
	overflow: hidden;
}
.new-index-company-pm .list-w ul li .company-level-w {
	display: inline-block;
	float: left;
	width: 155px;
	height: 17px;
	overflow: hidden;
	margin-left:8px;
	margin-top:5px;
}
.new-index-company-pm .list-w ul li .company-level-w b {
	display: block;
	float: left;
	text-align: center;
	width: 50px;
	height: 17px;
	line-height: 17px;
	background: #3fcaa5;
	color: #ffffff;
	font-size: 12px;
}
.new-index-company-pm .list-w ul li .company-level-w .star-level {
	width: 100px;
	height: 17px;
	overflow: hidden;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -568px -64px;
}
.new-index-company-pm .list-w ul li .company-level-w .star-level em {
	display: block;
	height: 17px;
	overflow: hidden;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -568px -81px;
}
/*.new-index-company-pm .list-w ul li em {*/
	/*display: inline-block;*/
	/*float: left;*/
	/*width: 155px;*/
	/*height: 17px;*/
	/*background: url(../../images/home/index/newhomeimg.png) no-repeat;*/
	/*overflow: hidden;*/
	/*margin-left: 8px;*/
	/*margin-top: 5px;*/
/*}*/

/*.new-index-company-pm .list-w ul li .star0 {*/
	/*background-position: -511px -64px;*/
/*}*/

/*.new-index-company-pm .list-w ul li .star1 {*/
	/*background-position: -511px -81px;*/
/*}*/

/*.new-index-company-pm .list-w ul li .star2 {*/
	/*background-position: -511px -98px;*/
/*}*/

/*.new-index-company-pm .list-w ul li .star3 {*/
	/*background-position: -511px -115px;*/
/*}*/

/*.new-index-company-pm .list-w ul li .star4 {*/
	/*background-position: -511px -132px;*/
/*}*/

/*.new-index-company-pm .list-w ul li .star5 {*/
	/*background-position: -511px -149px;*/
/*}*/

.new-zdm-left {
	float: left;
	width: 235px;
	height: 410px;
	padding: 9px;
	border: 1px solid #DDDDDD;
}

.new-zdm-left .pic-w {
	position: relative;
	width: 235px;
	height: 330px;
	overflow: hidden;
}

.new-zdm-left .pic-w img {
	display: block;
	width: 235px;
	height: 330px;
}

.new-zdm-left .pic-w a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.new-zdm-left .pic-w .text-bg {
	width: 100%;
	height: 30px;
	background: #000000;
	filter: alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	position: absolute;
	bottom: 0;
}

.new-zdm-left .pic-w .text-w {
	width: 215px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #FFFFFF;
	position: absolute;
	z-index: 99;
	bottom: 0;
	margin-left: 10px;
}

.new-zdm-left p {
	display: block;
	width: 100%;
	height: 66px;
	margin-top: 10px;
	line-height: 22px;
	font-size: 12px;
	overflow: hidden;
	color: #000000;
}

.new-zdm-mid {
	float: left;
	width: 320px;
	height: 430px;
	margin-left: 15px;
}

.new-zdm-mid .zdm-1 {
	width: 320px;
	height: 185px;
	overflow: hidden;
	margin-top: 10px;
}

.new-zdm-mid .zdm-1 img {
	width: 320px;
	height: 185px;
}

.new-zdm-mid .zdm-1 a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.new-zdm-mid .zdm-2 {
	width: 100%;
	height: 100px;
	margin-top: 20px;
}

.new-zdm-mid .zdm-2 dt {
	float: left;
	width: 140px;
	height: 100px;
	overflow: hidden;
}

.new-zdm-mid .zdm-2 dt img {
	width: 140px;
	height: 100px;
}

.new-zdm-mid .zdm-2 dt a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.new-zdm-mid .zdm-2 dd {
	float: left;
	width: 170px;
	height: 100px;
	margin-left: 10px;
}

.new-zdm-mid .zdm-2 dd h4 {
	display: block;
	width: 100%;
	height: 48px;
	font-size: 18px;
	line-height: 24px;
	overflow: hidden;
	font-weight: normal;
	margin-top: -3px;
}

.new-zdm-mid .zdm-2 dd h4 a {
	color: #000000;
}

.new-zdm-mid .zdm-2 dd p {
	display: block;
	width: 100%;
	height: 54px;
	line-height: 18px;
	font-size: 12px;
	color: #898989;
	margin-top: 4px;
}

.new-zdm-mid .zdm-3 {
	width: 100%;
	height: 96px;
	line-height: 24px;
	margin-top: 15px;
}

.new-zdm-mid .zdm-3 li {
	float: left;
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -790px -468px;
}

.new-zdm-mid .zdm-3 li a {
	display: block;
	width: 300px;
	padding-left: 20px;
	height: 24px;
}

.new-zdm-right {
	float: right;
	width: 260px;
	height: 428px;
	padding: 0 9px;
	border: 1px solid #DDDDDD;
}

.new-zdm-right h2 {
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-indent: 10px;
	border-bottom: 3px solid #DDDDDD;
}

.new-zdm-right ul {
	width: 100%;
	height: 360px;
	line-height: 24px;
	margin-top: 10px;
}

.new-zdm-right ul li {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -790px -468px;
}

.new-zdm-right ul li a {
	display: block;
	width: 240px;
	padding-left: 20px;
	height: 24px;
}


/*装修资讯*/

.new-news-l {
	width: 585px;
	float: left;
}

.new-news-l .rol-img-w {
	width: 585px;
	height: 455px;
	position: relative;
	overflow: hidden;
}

.new-news-l .rol-img-w ul {
	height: 350px;
	position: absolute;
}

.new-news-l .rol-img-w ul li {
	float: left;
	width: 585px;
	height: 455px;
	overflow: hidden;
	position: relative;
}

.new-news-l .rol-img-w ul li a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.new-news-l .rol-img-w ul li img {
	width: 585px;
	height: 350px;
}

.new-news-l .rol-img-w ul li .text-bg {
	width: 585px;
	height: 60px;
	background: #000000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	position: absolute;
	bottom: 30px;
}

.new-news-l .rol-img-w ul li .text-w {
	width: 565px;
	height: 22px;
	line-height: 22px;
	font-size: 16px;
	color: #FFFFFF;
	position: absolute;
	z-index: 99;
	bottom: 55px;
	margin-left: 10px;
}

.new-news-l .rol-img-w ul li .text-w1 {
	width: 565px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #FFFFFF;
	position: absolute;
	z-index: 99;
	bottom: 30px;
	margin-left: 10px;
}

.new-news-l .rol-img-w ul li h3 {
	width: 585px;
	line-height: 100%;
	color: #333;
	font-size: 18px;
	font-weight: normal;
	display: block;
	z-index: 99;
	top: 380px;
	position: absolute;
}

.new-news-l .rol-img-w ul li h3 a {
	color: #000000;
}

.new-news-l .rol-img-w ul li p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	padding-top: 5px;
	height: 48px;
	overflow: hidden;
	position: absolute;
	top: 405px;
}

.new-news-l .rol-img-w ul li p a {
	color: #666666;
}

.new-news-l .rol-img-w .btn {
	position: absolute;
	width: 580px;
	height: 6px;
	right: 0;
	text-align: center;
	top: 320px;
	line-height: 100%;
}

.new-news-l .rol-img-w .btn span {
	width: 22px;
	height: 6px;
	background: #FFFFFF;
	display: inline-block;
	_display: inline;
	_zoom: 1;
	margin-left: 5px;
	border-radius: 3px;
	cursor: pointer;
	*overflow: hidden;
}

.new-news-l .rol-img-w .btn span.on {
	background: #ffd228;
}

.new-news-l .rol-img-w .preNext {
	width: 60px;
	height: 70px;
	position: absolute;
	top: 148px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	background: url(../../images/home/index/btnbg.png) no-repeat;
}

.new-news-l .rol-img-w .pre {
	background-position: left;
	left: 5px;
}

.new-news-l .rol-img-w .next {
	background-position: right;
	right: 5px;
}

.new-news-r {
	width: 605px;
	float: right;
}

.new-news-r dl {
	width: 100%;
	height: 130px;
	padding-bottom: 24px;
	border-bottom: 1px solid #EEEEEE;
	overflow: hidden;
}

.new-news-r dl dt {
	width: 260px;
	height: 130px;
	float: left;
	background: #979797;
	overflow: hidden;
}

.new-news-r dl dt img {
	width: 260px;
	height: 130px;
}

.new-news-r dl dt a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.new-news-r dl dd {
	float: left;
	margin-left: 10px;
	width: 335px;
}

.new-news-r dl dd h4 {
	font-size: 18px;
	line-height: 20px;
	color: #333333;
}

.new-news-r dl dd h4 a {
	color: #333333;
}

.new-news-r dl dd p {
	line-height: 24px;
	color: #666666;
	margin-top: 10px;
	height: 96px;
	overflow: hidden;
	font-size: 14px;
}

.new-news-r dl dd p a {
	color: #666666;
}

.new-news-r ul {
	width: 100%;
	list-style: none;
	padding: 10px 0 30px;
}

.new-news-r ul li {
	line-height: 24px;
	width: 295px;
	margin-right: 7px;
	float: left;
	font-size: 14px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -790px -468px;
}

.new-news-r ul li a {
	color: #333333;
	padding-left: 20px;
}

.new-news-line {
	height: 7px;
	background: url(../../images/home/index/news-bg.gif) repeat-x;
}


/*装多多值得买*/

.contant {
	width: 1000px;
	margin: 0 auto;
}

.zdm-index-header {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #e7e7e7;
	font-size: 12px;
}

.zdm-index-header .logo {
	float: left;
	display: inline-block;
	width: 90px;
	height: 40px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -380px -460px;
}

.zdm-index-header .header-nav-w {
	float: left;
}

.zdm-index-header .header-nav-w a {
	padding: 0 8px;
	color: #394043;
}

.zdm-index-header .header-login-w {
	float: right;
}

.zdm-index-header .header-login-w i {
	display: inline-block;
	float: left;
	width: 12px;
	height: 12px;
	margin: 14px 5px 14px 8px;
	vertical-align: middle;
	background: url(../../images/home/index/newhomeimg.png) no-repeat;
}

.zdm-index-header .header-login-w a {
	display: inline-block;
	float: left;
	padding-right: 8px;
}

.zdm-index-header .header-login-w .login {
	background-position: -380px -448px;
}

.zdm-index-header .header-login-w .hot-call {
	background-position: -392px -448px;
}

.zdm-logo-w {
	width: 100%;
	height: 108px;
	background: #F5F5F5;
}

.zdm-logo-w a {
	display: block;
	float: left;
	width: 380px;
	height: 108px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat 0 -392px;
}

.zdm-logo-w form {
	display: block;
	float: right;
	position: relative;
	width: 492px;
	height: 38px;
	margin-top: 35px;
	overflow: hidden;
}

.zdm-logo-w form .text {
	position: absolute;
	width: 440px;
	height: 36px;
	padding: 0 40px 0 10px;
	border: 1px solid #dcdcdc;
	border-radius: 4px;
	outline: none;
	color: #999999;
	font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;
}

.zdm-logo-w form .btn {
	position: absolute;
	display: block;
	z-index: 99;
	width: 36px;
	height: 36px;
	right: 1px;
	top: 1px;
	border: 0;
	border-radius: 4px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -614px -464px;
	cursor: pointer;
}

.zdm-nav-w {
	width: 100%;
	height: 40px;
	background: #333333;
}

.zdm-nav-w a {
	display: block;
	float: left;
	height: 40px;
	padding: 0 35px;
	line-height: 40px;
	font-size: 14px;
	color: #FFFFFF;
}

.zdm-nav-w a:hover,
.zdm-nav-w .cur {
	background: #ff5a00;
}

.zdm-wrapper-left {
	float: left;
	width: 725px;
}

.zdm-wrapper-right {
	float: right;
	width: 260px;
}

.zdm-index-banner {
	position: relative;
	width: 725px;
	height: 330px;
	overflow: hidden;
}

.zdm-index-banner ul {
	position: absolute;
	height: 330px;
}

.zdm-index-banner ul li {
	float: left;
	width: 725px;
	height: 330px;
	overflow: hidden;
}

.zdm-index-banner ul li img {
	width: 725px;
	height: 330px;
}

.zdm-index-banner ul li a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.zdm-index-banner .btn {
	position: absolute;
	width: 725px;
	height: 6px;
	right: 0;
	text-align: center;
	bottom: 20px;
	line-height: 100%;
}

.zdm-index-banner .btn span {
	width: 50px;
	height: 6px;
	background: #c9c9c9;
	display: inline-block;
	_display: inline;
	_zoom: 1;
	margin-left: 10px;
	cursor: pointer;
	*overflow: hidden;
}

.zdm-index-banner .btn span.on {
	background: #ff5a00;
}

.zdm-index-banner .preNext {
	width: 60px;
	height: 70px;
	position: absolute;
	top: 50%;
	margin-top: -35px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	background: url(../../images/home/index/btnbg.png) no-repeat;
}

.zdm-index-banner .pre {
	background-position: left;
	left: 5px;
}

.zdm-index-banner .next {
	background-position: right;
	right: 5px;
}

.zdm-sub-login-w {
	position: relative;
	width: 258px;
	height: 130px;
	border: 1px solid #e2e2e2;
}

.zdm-sub-login-w .login-link,
.zdm-sub-login-w .register-link {
	position: absolute;
	display: block;
	bottom: -1px;
	width: 128px;
	height: 38px;
	line-height: 38px;
	background: #F8F8F8;
	border: 1px solid #e2e2e2;
	text-align: center;
	color: #505050;
}

.zdm-sub-login-w .login-link {
	left: -1px;
	color: #ff7607;
}

.zdm-sub-login-w .login-link i {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 8px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -404px -442px;
	vertical-align: middle;
}

.zdm-sub-login-w .register-link {
	right: -1px;
}

.zdm-sub-login-w .register-link i {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 8px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -422px -442px;
	vertical-align: middle;
}

.zdm-sub-login-w .head {
	position: absolute;
	width: 60px;
	height: 60px;
	border-radius: 30px;
	left: 15px;
	top: 15px;
	background: #F8F8F8;
	overflow: hidden;
}

.zdm-sub-login-w .head img {
	width: 60px;
	height: 60px;
}

.zdm-sub-login-w .name {
	position: absolute;
	display: block;
	left: 90px;
	top: 25px;
	width: 160px;
	font-size: 14px;
	color: #535353;
}

.zdm-sub-login-w .wellcome-p {
	position: absolute;
	display: block;
	left: 90px;
	top: 45px;
	width: 160px;
	height: 40px;
	line-height: 20px;
	font-size: 12px;
	color: #878787;
}

.zdm-wrapper-right .zdm-sub-tit {
	display: block;
	width: 100%;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #e2e2e2;
	text-indent: 5px;
	font-size: 16px;
	color: #505050;
	font-weight: normal;
}

.zdm-wrapper-right .right-sub-nav {
	position: relative;
	margin-top: 6px;
}

.zdm-wrapper-right .right-sub-nav a {
	position: absolute;
	display: block;
	height: 47px;
	line-height: 47px;
	text-align: center;
	border: 1px solid #e2e2e2;
	color: #000000;
	z-index: 0;
}

.zdm-wrapper-right .right-sub-nav a:hover {
	background: #fff9f5;
	border: 1px solid #ff7607;
	color: #ff7607;
	z-index: 99;
}

.zdm-wrapper-right .right-sub-nav a i {
	display: inline-block;
	width: 24px;
	height: 24px;
	margin: 12px 10px 13px -10px;
	vertical-align: middle;
	background: url(../../images/home/index/newhomeimg.png) no-repeat;
	overflow: hidden;
}

.zdm-wrapper-right .right-sub-nav .sub01 {
	width: 128px;
	left: 0;
	top: 0;
}

.zdm-wrapper-right .right-sub-nav .sub01 i {
	background-position: -470px -476px;
}

.zdm-wrapper-right .right-sub-nav .sub02 {
	width: 129px;
	right: 0;
	top: 0;
}

.zdm-wrapper-right .right-sub-nav .sub02 i {
	background-position: -494px -476px;
}

.zdm-wrapper-right .right-sub-nav .sub03 {
	width: 128px;
	left: 0;
	top: 48px;
}

.zdm-wrapper-right .right-sub-nav .sub03 i {
	background-position: -518px -476px;
}

.zdm-wrapper-right .right-sub-nav .sub04 {
	width: 129px;
	right: 0;
	top: 48px;
}

.zdm-wrapper-right .right-sub-nav .sub04 i {
	background-position: -542px -476px;
}

.zdm-wrapper-right .right-sub-nav .sub05 {
	width: 128px;
	left: 0;
	top: 96px;
}

.zdm-wrapper-right .right-sub-nav .sub05 i {
	background-position: -566px -476px;
}

.zdm-wrapper-right .right-sub-nav .sub06 {
	width: 129px;
	right: 0;
	top: 96px;
}

.zdm-wrapper-right .right-sub-nav .sub06 i {
	background-position: -590px -476px;
}

.zdm-main-tit {
	display: block;
	width: 100%;
	height: 70px;
	line-height: 70px;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
}

.zdm-pinpai-w {
	width: 999px;
	height: 88px;
	border: 1px solid #e2e2e2;
	border-left: 0;
	overflow: hidden;
}

.zdm-pinpai-w ul {
	width: 1000px;
	height: 88px;
}

.zdm-pinpai-w ul li {
	float: left;
	width: 124px;
	height: 88px;
	border-left: 1px solid #e2e2e2;
}

.zdm-pinpai-w ul li .logo-w {
	display: block;
	width: 102px;
	height: 48px;
	padding: 6px 11px 0 11px;
	overflow: hidden;
}

.zdm-pinpai-w ul li .logo-w img {
	width: 102px;
	height: 48px;
}

.zdm-pinpai-w ul li p {
	text-align: center;
	line-height: 34px;
	font-size: 12px;
	color: #505050;
}

.zdm-news-tit {
	display: block;
	width: 710px;
	font-size: 20px;
	font-weight: normal;
	line-height: 24px;
	color: #000000;
	float: left;
}

.zdm-news-tit span {
	color: #ff5a00;
}

.zdm-news-box {
	float: left;
	width: 710px;
	/*height: 190px;*/
	padding-bottom: 45px;
	margin-top: 25px;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 30px;
}

.zdm-news-box dt,
.zdm-news-box dd {
	float: left;
	/*height: 190px;*/
	overflow: hidden;
}

.zdm-news-box dt {
	width: 190px;
}

.zdm-news-box dt img {
	width: 190px;
	height: 190px;
}

.zdm-news-box dd {
	width: 500px;
	margin-left: 20px;
}

.zdm-news-box dd .znbtop {
	width: 100%;
	font-size: 12px;
	color: #999999;
	margin-top: 5px;
	margin-bottom: 16px;
	overflow: hidden;
}

.zdm-news-box dd .znbtop span {
	float: left;
	padding-right: 20px;
}

.zdm-news-box dd .znbtop span a {
	color: #5188a6;
	padding-right: 3px;
}

.zdm-news-box dd .znbtop .znbtime {
	float: right;
	padding-right: 0;
}

.zdm-news-box dd .znbinfo {
	height: 96px;
	line-height: 24px;
	overflow: hidden;
	margin-bottom: 24px;
}

.zdm-news-box dd .znbinfo a {
	color: #5188a6;
}

.zdm-news-box dd .znbbtom,
.zdm-pro-w dd .znbbtom {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.zdm-news-box dd .znbbtom .link-w {
	float: right;
	text-align: right;
	color: #5188a6;
	font-size: 12px;
}

.zdm-news-box dd .znbbtom .link-w a {
	display: inline-block;
	padding: 0 15px;
	background: #ff5a00;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 8px;
}

.zdm-news-box dd .znbbtom .fav,
.zdm-news-box dd .znbbtom .comment,
.zdm-pro-w dd .znbbtom .fav,
.zdm-pro-w dd .znbbtom .comment {
	float: left;
	width: 66px;
	font-size: 12px;
	color: #999999;
	line-height: 30px;
	/*padding-right: 10px;*/
}

/*.zdm-news-box dd .znbbtom .fav:hover,*/
.zdm-news-box dd .znbbtom .comment:hover,
.zdm-pro-w dd .znbbtom .fav:hover,
.zdm-pro-w dd .znbbtom .comment:hover {
	color: #ff4400;
}

.zdm-news-box dd .znbbtom .fav i,
.zdm-news-box dd .znbbtom .comment i,
.zdm-pro-w dd .znbbtom .fav i,
.zdm-pro-w dd .znbbtom .comment i {
	display: inline-block;
	float: left;
	width: 16px;
	height: 16px;
	overflow: hidden;
	vertical-align: middle;
	margin: 7px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat;
}

.zdm-news-box dd .znbbtom .fav i,
.zdm-pro-w dd .znbbtom .fav i {
	background-position: -470px -460px;
}

.zdm-pro-w dd .znbbtom .fav input {
	float: left;
	border: 0;
	background: #ffffff;
	color: #999999;
	/*line-height: 30px;*/
	height:26px;
	line-height: 26px;
	display: inline-block;
}

/*.zdm-news-box dd .znbbtom .fav:hover i,*/
.zdm-news-box dd .znbbtom .fav.visited i,
.zdm-pro-w dd .znbbtom .fav:hover i,
.zdm-pro-w dd .znbbtom .fav.visited i {
	background-position: -486px -460px;
}

.zdm-news-box dd .znbbtom .comment i,
.zdm-pro-w dd .znbbtom .comment i {
	background-position: -502px -460px;
}

.zdm-news-box dd .znbbtom .comment:hover i,
.zdm-pro-w dd .znbbtom .comment:hover i {
	background-position: -518px -460px;
}


/*值得买2级页面分页样式*/

/*--值得买内容页顶部浮动--*/
.zdm-floattop-w {
	position: fixed;
	top:0;
	width: 100%;
	height: 80px;
	display: none;
}
.zdm-floattop-w .trans-w {
	z-index: 999;
	position: absolute;
	width: 100%;
	height:80px;
	background: #000000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
.zdm-floattop-w .contant {
	position: absolute;
	z-index: 1000;
	left: 50%;
	margin-left: -500px;
}
.zdm-floattop-w .contant img {
	float: left;border: 1px solid #555555;
	width: 68px;
	height: 68px;
	margin-top: 5px;
	margin-right: 10px;
	overflow: hidden;
}
.zdm-floattop-w .contant h4 {
	display: block;
	width: 600px;
	font-size: 16px;
	color: #d0d0d0;
	margin-top: 5px;
}
.zdm-floattop-w .contant a {
	background: #ff5a00 none repeat scroll 0 0;
	color: #ffffff;
	display: block;
	float: left;
	height: 32px;
	line-height: 32px;
	margin-right: 10px;
	margin-top:10px;
	text-align: center;
	width: 100px;
}
.zdmpage {
	margin-top: 25px;
	height: 28px;
	overflow: hidden;
	width: 100%;
	text-align: center;
}

/*添加分页样式*/

.zdmpage span {
	display: inline-block;
	background: #fff;
	height: 28px;
	line-height: 28px;
	color: #5188ae;
}

.zdmpage a {
	display: inline-block;
	padding: 0 10px;
	margin: 0 2px;
	background: #fff;
	height: 28px;
	line-height: 28px;
	color: #5188ae;
}

.zdmpage a.visited {
	background: #ff5a00;
	color: #fff;
	font-weight: bold;
}

.zdmpage a:hover {
	background: #ff5a00;
	color: #fff;
}

.zdm-right-news-pic {
	width: 100%;
	height: 78px;
	margin-top: 10px;
}

.zdm-right-news-pic dt,
.zdm-right-news-pic dd {
	float: left;
	height: 78px;
	overflow: hidden;
}

.zdm-right-news-pic dt {
	width: 78px;
}

.zdm-right-news-pic dt img {
	width: 78px;
	height: 78px;
}

.zdm-right-news-pic dd {
	width: 162px;
	margin-left: 20px;
}

.zdm-right-news-pic dd p {
	display: inline-block;
	color: #666666;
	height: 40px;
	line-height: 20px;
	font-size: 12px;
	overflow: hidden;
}

.zdm-right-news-pic dd span {
	display: inline-block;
	font-size: 12px;
	color: #999999;
	margin-top: 15px;
}

.zdm-right-news {
	width: 100%;
	margin-top: 8px;
}

.zdm-right-news li {
	display: inline-block;
	float: left;
	width: 240px;
	height: 32px;
	line-height: 32px;
	padding-left: 20px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat 0 -260px;
	font-size: 12px;
}


/*值得买二级页面*/

.zdm-breadcrumb {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #dcdcdc;
	font-size: 12px;
	color: #000000;
}

.zdm-breadcrumb a,
.zdm-breadcrumb span {
	color: #505050;
}

.zdm-breadcrumb span {
	padding: 0 3px;
}

.zdm-pro-w {
	width: 710px;
	height: 250px;
	overflow: hidden;
}

.zdm-pro-w dt,
.zdm-pro-w dd {
	height: 250px;
	float: left;
}

.zdm-pro-w dt {
	width: 250px;
}

.zdm-pro-w dt img {
	width: 250px;
	height: 250px;
}

.zdm-pro-w dd {
	width: 445px;
	margin-left: 15px;
}

.zdm-pro-w dd h1 {
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ececec;
	line-height: 30px;
	font-size: 18px;
	font-weight: normal;
}

.zdm-pro-w dd h1 a {
	color: #000000;
}

.zdm-pro-w dd h1 em {
	display: block;
	font-style: normal;
	color: #ff5a00;
}

.zdm-pro-w dd .time {
	margin-top: 10px;
	font-size: 12px;
	color: #9d9d9d;
}

.zdm-pro-w dd .btn {
	display: block;
	width: 100px;
	height: 32px;
	line-height: 32px;
	background: #ff5a00;
	text-align: center;
	color: #FFFFFF;
	margin-top: 25px;
	float: left;
	margin-right: 10px;
}
.zdm-pro-w dd .btn:hover {
   background: #ff7e00;
}

.zdm-protit {
	display: block;
	font-size: 14px;
	margin-top: 34px;
	color: #000000;
}

.zdm-prointro {
	display: block;
	width: 710px;
	line-height: 22px;
	margin-top: 5px;
	margin-bottom: 20px;
	font-size: 14px;
	color: #505050;
}
.zdm-prointro img {
	max-width:710px;
	width:expression(this.width>710 ? "710px" : this.width);
}
.preview {
	width: 630px;
	height: 520px;
	padding: 50px 40px 0px 40px;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 20px;
}


/* smallImg */

.bigImg {
	text-align: center;
	overflow: hidden;
	/*height: 350px;*/
}
#midimg {
	height: 350px;
}
.smallImg {
	position: relative;
	height: 110px;
	width: 630px;
	overflow: hidden;
	float: left;
	margin-top: 30px;
}

.scrollbutton {
	width: 15px;
	height: 110px;
	overflow: hidden;
	position: absolute;
	cursor: pointer;
}

.scrollbutton.smallImgUp {
	background: url(../../images/home/index/btnup.gif) no-repeat;
	left: 0;
}

.scrollbutton.smallImgUp.disabled {
	background: none;
}

.scrollbutton.smallImgDown {
	background: url(../../images/home/index/btndown.gif) no-repeat;
	right: 0;
}

.scrollbutton.smallImgDown.disabled {
	background: none;
}

#imageMenu {
	height: 110px;
	width: 600px;
	overflow: hidden;
	margin-left: 15px;
	float: left;
}

#imageMenu li {
	height: 110px;
	width: 120px;
	overflow: hidden;
	float: left;
	text-align: center;
}

#imageMenu li img {
	width: 100px;
	height: 100px;
	cursor: pointer;
	border: 2px solid #ffffff;
	padding: 3px;
}

#imageMenu li#onlickImg img,
#imageMenu li:hover img {
	width: 100px;
	height: 100px;
	border: 2px solid #0084cf;
	padding: 3px;
	margin-top: 0;
}

.xgnews-w {
	width: 710px;
	margin-bottom: 50px;
}

.link-pre,
.link-next {
	width: 320px;
	font-size: 12px;
	overflow: hidden;
}

.link-pre a,
.link-next a {
	color: #333333;
	padding-left: 10px;
}

.link-pre span,
.link-next span {
	color: #999999;
}

.link-pre {
	float: left;
	text-align: left;
	margin-left: 10px;
}

.link-next {
	float: right;
	text-align: right;
	margin-right: 10px;
}

.zdm-left-tit {
	width: 710px;
	height: 48px;
	line-height: 48px;
	border-bottom: 1px solid #E7E7E7;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}

.zdm-xgtj {
	position: relative;
	width: 720px;
	height: 245px;
	margin-top: 18px;
	margin-bottom: 60px;
	overflow: hidden;
	margin-left: -10px;
}

.zdm-xgtj ul {
	position: absolute;
}

.zdm-xgtj ul li {
	display: inline-block;
	float: left;
	width: 170px;
	height: 245px;
	margin-left: 10px;
}
.zdm-xgtj ul li img {
	display: block;
	width: 168px;
	height: 168px;
	border: 1px solid #dcdcdc;
}

.zdm-xgtj ul li h3 {
	width: 100%;
	height: 40px;
	line-height: 20px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	overflow: hidden;
}

.zdm-xgtj ul li h3 span {
	color: #d62222;
}
.zdm-xgtj ul li em {
	display: block;
	width: 100%;
	height: 20px;
	margin-top: 5px;
	line-height: 20px;
	font-size: 12px;
	font-style: normal;
	color:#ff5a00;
	overflow: hidden;
}
.zdm-xgtj .control {
	background-color: rgba(0, 0, 0, 0.3);
	color: #fff;
	display: none;
	font-weight: bold;
	padding: 10px 5px;
	position: absolute;
	text-decoration: none;
	top: 70px;
	color: #F6F6F6;
}
.zdm-xgtj:hover .control {
	display: block;
}
.zdm-xgtj .control:hover {
	background-color: rgba(0, 0, 0, 0.5);
}
.zdm-xgtj .control.pre {
	left: 15px;
}
.zdm-xgtj .control.next {
	right: 5px;
}


.comment-wrapper {
	width: 710px;
	padding-top: 20px;
	overflow: hidden;
}

.comment-head {
	float: left;
	width: 60px;
	height: 60px;
	border-radius: 30px;
	overflow: hidden;
	background: #ccc;
}
.comment-head img{
	width: 60px;
	height: 60px;
}
.comment-send {
	position: relative;
	float: right;
	width: 630px;
}

.comment-send .send-login {
	position: absolute;
	font-size: 12px;
	top: 11px;
	left: 11px;
	color: #999999;
}

.comment-send .send-login a {
	padding: 0 3px;
	color: #5188a6;
}

.comment-send .comment-send-text {
	width: 608px;
	height: 86px;
	line-height: 22px;
	padding: 10px;
	font-size: 12px;
	border: 1px solid #dcdcdc;
	border-radius: 4px;
	color: #999999;
}

.comment-send .send-btn-w {
	width: 630px;
	height: 40px;
	margin-top: 15px;
}
.comment-send .send-btn-w .erro-w {
	float: left;
	line-height: 40px;
	font-size: 12px;
	color: #D62222;
	font-weight: bold;
}
.comment-send .send-btn-w .btn-grey,
.comment-send .send-btn-w .btn-orange {
	display: block;
	float: right;
	width: 150px;
	height: 40px;
	border-radius: 3px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
}

.comment-send .send-btn-w .btn-grey {
	background: #CCCCCC;
}

.comment-send .send-btn-w .btn-orange {
	background: #ff5a00;
}

.comment-list {
	width: 710px;
	margin-top: 25px;
}

.comment-list li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #DCDCDC;
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 25px;
}

.comment-list li .comment-sub-head {
	float: left;
	width: 36px;
}

.comment-list li .comment-sub-head img {
	width: 36px;
	height: 36px;
	border-radius: 18px;
	overflow: hidden;
}

.comment-list li .comment-sub-head span {
	display: inline-block;
	width: 100%;
	line-height: 100%;
	font-size: 12px;
	color: #999999;
	text-align: center;
}

.comment-list li .comment-sub-right {
	float: right;
	width: 658px;
}

.comment-list li .comment-sub-right .comment-time {
	width: 100%;
	height: 36px;
	line-height: 36px;
}

.comment-list li .comment-sub-right .comment-time a {
	float: left;
	color: #5188a6;
}

.comment-list li .comment-sub-right .comment-time span {
	float: right;
	font-size: 12px;
	color: #999999;
}

.comment-list li .comment-sub-right .comment-conwrap {
	width: 100%;
	line-height: 24px;
	color: #666666;
}

.comment-list li .comment-sub-right .comment-action {
	width: 100%;
	line-height: 24px;
	font-size: 12px;
	overflow: hidden;
}

.comment-list li .comment-sub-right .comment-action .come-from {
	float: left;
	color: #999999;
}

.comment-list li .comment-sub-right .comment-action .come-from a {
	color: #5188a6;
	padding: 0 3px;
}

.comment-list li .comment-sub-right .comment-action .comment-reply,
.comment-list li .comment-sub-right .comment-action a {
	display: inline-block;
	color: #999999;
	float: right;
	cursor: pointer;
}

.comment-list li .comment-sub-right .quick-reply {
	display: none;
	overflow: hidden;
}

.comment-list li .comment-sub-right .quick-reply textarea {
	display: block;
	width: 636px;
	padding: 4px 10px;
	font-size: 12px;
	color: #666666;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	resize: none;
	margin-top: 15px;
	resize: none;
	overflow-y: hidden;
}

.comment-list li .comment-sub-right .quick-reply .btn-w {
	height: 30px;
	padding-top: 15px;
}

.comment-list li .comment-sub-right .quick-reply .btn-w a {
	display: block;
	float: right;
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background: #ff5a00;
	border-radius: 3px;
}

.comment-list li .comment-sub-right .comment_blockquote {
	width: 618px;
	padding: 15px 19px;
	border: 1px solid #DCDCDC;
	background: #F8F8F8;
	margin-bottom: 10px;
}

.comment-list li .comment-sub-right .comment_blockquote a {
	padding: 0 3px;
	color: #5188a6;
}


/*弹出框*/

.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0, 0, 0, .8);
	z-index: 100;
	display: none;
	top: 0;
	left: 0;
}

.pop-login {
	visibility: hidden;
	top: 100px;
	left: 50%;
	margin-left: -240px;
	width: 480px;
	height: 300px;
	background: #FFFFFF;
	position: absolute;
	z-index: 1000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.pop-login .pop-title {
	height: 60px;
	line-height: 60px;
	padding: 0 20px;
	border-bottom: 1px solid #DCDCDC;
	overflow: hidden;
}

.pop-login .pop-title span {
	float: left;
	font-size: 20px;
	color: #333333;
}

.pop-login .pop-title a {
	float: right;
	font-size: 14px;
	color: #5188a6;
}

.pop-login .pop-form-w {
	width: 310px;
	margin: 10px auto;
}

.pop-login .pop-form-w .line-w {
	position: relative;
	margin-top: 15px;
	height: 36px;
}

.pop-login .pop-form-w .line-w1 {
	position: relative;
	margin-top: 25px;
	height: 40px;
}
.pop-login .pop-form-w .line-w1 .erro-w {
	position: absolute;
	top: -22px;
	left: 0;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	color: #D62222;
	font-weight: bold;
}
.pop-login .pop-form-w .forget-password {
	margin-top: 15px;
	font-size: 12px;
}

.pop-login .pop-form-w .forget-password input {
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
}

.pop-login .pop-form-w .forget-password label {
	display: inline-block;
	margin-right: 20px;
}

.pop-login .pop-form-w .forget-password a {
	color: #5188a6;
}

.pop-login .pop-form-w .line-w input {
	width: 230px;
	height: 34px;
	line-height: 34px;
	padding: 0 10px 0 70px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	color: #666666;
}

.pop-login .pop-form-w .line-w label {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	width:80px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #000000;
}

.pop-login .pop-form-w .line-w1 .btn-login {
	display: block;
	width: 310px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background: #ff5a00;
	border: 0;
	border-radius: 4px;
	cursor: pointer;
}

.pop-login .close-reveal-modal {
	width: 30px;
	height: 30px;
	border-radius: 15px;
	background: #FFFFFF;
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	top: -8px;
	right: -8px;
	color: #aaa;
	font-weight: bold;
	cursor: pointer;
}

/*店铺相关 shop*/
.shop-head-w {
	width: 100%;
	height: 94px;
	padding: 18px 0;
	background: #f4f4f4;
	/*overflow: hidden;*/
}
.shop-head-w .logo {
	float: left;
	width: 94px;
	height: 94px;
	overflow: hidden;
	margin-left: 10px;
}
.shop-head-w .logo img {
	width: 94px;
	height: 94px;
}
.shop-head-w .logo a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}
.shop-head-w .company-info {
	float: left;
	/*width: 878px;*/
	width:640px;
	margin-left: 18px;
}
.shop-head-w .company-info h1 {
	width: 100%;
	margin-top: 5px;
	font-size: 30px;
	color: #000000;
	line-height: 100%;
	overflow: hidden;
}
.shop-head-w .company-info h1 em {
	display: inline-block;
	vertical-align: middle;
	background: url(../../images/home/index/shopbao.png) no-repeat;
    width: 25px;
    height: 26px;
    margin-left: 8px;
}
.shop-head-w .company-info .bottom-w {
	width: 100%;
	height: 24px;
	margin-top: 33px;
}
.shop-head-w .company-info .bottom-w .rz-bar {
	display: inline-block;
	float: left;
	width: 80px;
	padding-left: 26px;
	margin-right: 7px;
	height: 23px;
	line-height: 23px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -141px -321px;
	font-size: 12px;
	font-weight: normal;
	color: #ec2828;
}
.shop-head-w .info-right {
	float: right;
	width: 190px;
	height: 94px;
}
.shop-head-w .info-right .fav-box {
	float: right;
	width: 146px;
	height: 42px;
	padding-left:20px;
	border-left: 2px solid #d7d8d8;
	overflow: hidden;
}
.shop-head-w .info-right .fav-box .shop-fav {
	display: inline-block;
	float: left;
	margin-right: 30px;
	line-height: 20px;
	color: #666666;
	font-size: 12px;
}
.shop-head-w .info-right .fav-box .shop-fav i {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 6px;
	vertical-align: middle;
	overflow: hidden;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -340px -332px;
}
.shop-head-w .info-right .tell-box {
	float: right;
	width: 194px;
	height: 42px;
	overflow: hidden;
}
.shop-head-w .info-right  .shop-share {
	margin-top:8px;
	float: left;
	line-height: 24px;
	font-size: 12px;
}
.shop-head-w .info-right  .shop-share em {
	float: left;
	font-style: normal;
}
.shop-head-w .info-right  .shop-share .bdsharebuttonbox a {
	margin-left: 8px;
	vertical-align: middle;
}

.shop-head-w .info-right  b {
	/*font-style: normal;*/
	display:block;
	font-weight: normal;
	color: #505050;
	line-height: 20px;
	font-size: 12px;
	margin-top: 16px;
}
.shop-head-w .info-right  strong {
	display:block;
	font-weight: normal;
	font-size:24px;
	line-height: 100%;
	color: #ed2828;
	/*margin-top: 2px;*/
	letter-spacing: 1px;
}
.company-level-w {
	position: relative;
	float: left;
	height: 20px;
	line-height: 20px;
	margin-top: 2px;
	cursor: pointer;
}
.company-level-w b,.shop-info-r .rz-w .rz-info-w .level-sub b {
	float: left;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.company-level-w .star-level,.shop-info-r .rz-w .rz-info-w .level-sub .star-level {
	float: left;
	width: 110px;
	height: 20px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat 0 -346px;
	overflow: hidden;
}
.company-level-w .star-level .level-bg,.shop-info-r .rz-w .rz-info-w .level-sub .star-level .level-bg {
	display: inline-block;
	height: 20px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat 0 -326px;
}
.company-level-w i {
	display: inline-block;
	float: left;
	width: 16px;
	height: 20px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat -255px -323px;
}
.company-level-w .sub-nav-w {
	position: absolute;
	display: none;
	z-index: 99;
	top: 24px;
	right: 5px;
	width: 230px;
	padding: 6px;
	border: 1px solid #ececec;
	background: #FFFFFF;
	overflow: hidden;
}
.company-level-w .sub-nav-w .mark-bar,.company-level-w .sub-nav-w .rz-w,.company-level-w .sub-nav-w .service-bar {
	width: 210px;
	padding:10px;
	border-bottom: 1px dotted #e7e7e7;	
}
.company-level-w .sub-nav-w .mark-bar h2 {
	font-size: 12px;
	font-weight: normal;
	line-height:100%;
	margin-top: 5px;
	color: #878787;
}
.company-level-w .sub-nav-w .mark-bar p {
	font-size: 12px;
	line-height: 24px;
	margin-top: 10px;
	color: #878787;
}
.qiye,.koubei,.redu {
	display: inline-block;
	float: left;
	width: 16px;
	height: 16px;
	margin-right:4px;
	background: url(../../images/home/index/newhomeimg.png) no-repeat;
	vertical-align: middle;
	overflow: hidden;
}
.qiye {
	background-position: -287px -328px;
}
.koubei {
	background-position: -303px -328px;
}
.redu {
	background-position: -319px -328px;
}
.company-level-w .sub-nav-w .rz-w .text-w {
	margin-bottom: 7px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
}
.company-level-w .sub-nav-w .rz-w .text-w span {
	color: #ff6000;
}
.company-level-w .sub-nav-w .service-bar a {
	display: block;
	width: 210px;
	height: 40px;
	line-height: 40px;
	margin-top: 5px;
	background: #0dad51;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.company-level-w .sub-nav-w .service-bar p {
	line-height: 34px;
	font-size: 12px;
	color: #848484;
}
.company-level-w .sub-nav-w .service-bar p strong {
	color: #0dad51;
	padding: 0 4px;
}
.company-level-w .sub-nav-w .hot-call {
	width: 210px;
	padding: 0 10px;
	margin-top: 8px;
	line-height:30px;
	font-size: 12px;
	color: #848484;
}
.company-level-w .sub-nav-w .hot-call strong {
	font-size: 16px;
	color: #ff6000;
	padding: 0 4px;
}
.shop-menu-w {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #262731;
}
.shop-menu-w a {
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0 25px;
	margin-right: 15px;
	font-size: 14px;
	color: #FFFFFF;
}
.shop-menu-w a:hover, .shop-menu-w a.cur {
	background: #50515d;
}
.shop-menu-w .fb-link {
	float: right;
	padding: 0 35px;
	margin-right: 0;
	background:#ffc500;
	font-size: 16px;
	font-weight: bold;
	color: #9f3b00;
}
.shop-menu-w .fb-link:hover {
	background:#ffc500;
}
.shop-info-l {
	float: left;
	width: 490px;
	height: 275px;
	background: #000000;
	position: relative;
	overflow: hidden;
}
/*.shop-info-l img {*/
	/*width: 490px;*/
	/*height: 275px;*/
/*}*/

.shop-info-l ul {
	height: 275px;
	position: absolute;
}

.shop-info-l ul li {
	float: left;
	width: 490px;
	height: 275px;
	overflow: hidden;
	position: relative;
}

.shop-info-l ul li img {
	width: 490px;
	height: 275px;
	display: block;
}

.shop-info-l ul li a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}

.shop-info-l .btn {
	position: absolute;
	width: 490px;
	height: 6px;
	right: 0;
	text-align: center;
	bottom: 10px;
	line-height: 100%;
}

.shop-info-l .btn span {
	width: 22px;
	height: 6px;
	background: #FFFFFF;
	display: inline-block;
	_display: inline;
	_zoom: 1;
	margin-left: 5px;
	border-radius: 3px;
	cursor: pointer;
	*overflow: hidden;
}

.shop-info-l .btn span.on {
	background: #ffd228;
}

.shop-info-l .preNext {
	width: 60px;
	height: 70px;
	position: absolute;
	top: 50%;
	margin-top: -35px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	background: url(../../images/home/index/btnbg.png) no-repeat;
}

.shop-info-l .pre {
	background-position: left;
	left: 5px;
}

.shop-info-l .next {
	background-position: right;
	right: 5px;
}

.shop-info-r {
	float: right;
	width: 480px;
	height: 275px;
	overflow: hidden;
}
.shop-info-r .info-w,.shop-info-r .rz-w,.shop-info-r .sq-w {
	width: 100%;
	border-top: 1px dashed #e6e6e6;
}
.shop-info-r .info-w h2 {
	font-size: 14px;
	line-height: 100%;
	font-weight: normal;
	color: #000000;
	margin-top: 15px;
}
.shop-info-r .info-w p {
	display: inline-block;
	font-size: 12px;
	color: #505050;
	height: 54px;
	line-height: 18px;
	margin-top: 15px;
	margin-bottom: 13px;
	overflow: hidden;
}
.shop-info-r .info-w p a {
	color:#60b631 ;
	padding-left: 5px;
}
.shop-info-r .rz-w h2{
	font-size: 14px;
	line-height: 100%;
	font-weight: normal;
	color: #000000;
	margin-top: 15px;
}
.shop-info-r .rz-w .rz-info-w {
	height: 20px;
	margin-top:17px;
	margin-bottom: 20px;
}
.shop-info-r .rz-w .rz-info-w .rz-sub {
	float: left;
	width: 130px;
	height: 16px;
	line-height: 16px;
	margin-top: 2px;
	margin-right:20px;
	font-size: 12px;
	color:#000000;
}
.shop-info-r .rz-w .rz-info-w .rz-sub span {
	color:#ff6000;
}
.shop-info-r .sq-w {
	height: 50px;
	padding-top: 20px;
}
.shop-info-r .sq-w ul {
	float: left;
	width: 288px;
	height: 50px;
	background: #F6F6F6;
}
.shop-info-r .sq-w ul li {
	float: left;
	width: 94px;
	height: 50px;
	text-align: center;
	overflow: hidden;
}
.shop-info-r .sq-w ul li em {
	display:block;
	width: 100%;
	line-height: 14px;
	font-size:12px;
	font-style: normal;
	color: #000000;
	margin-top:10px;
}
.shop-info-r .sq-w ul li b {
	display:block;
	width: 100%;
	line-height: 14px;
	font-size:12px;
	font-weight: normal;
	color: #A1A1A1;
	margin-top:3px;
}

.shop-info-r .sq-w a {
	display: block;
	float: left;
	width: 192px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #ec2828;
	color: #FFFFFF;
	font-size: 16px;
}
.shop-info-r .sq-w #shopapplybtn {
    display: block;
    float: left;
    width: 192px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #ec2828;
    color: #FFFFFF;
    font-size: 16px;
    cursor: pointer;
}
.shop-tit-w {
	width: 100%;
	height: 60px;
	line-height: 60px;
	margin-top: 35px;
}
.shop-tit-w h2 {
	float: left;
	font-size: 24px;
	margin-right: 20px;
	color: #000000;
	font-weight: normal;
}
.shop-tit-w .more {
	float: right;
	font-size: 14px;
	color: #7e7e7e;
	padding-right: 15px;
}
.shop-tit-w .click-sq {
	float: left;
	font-size: 14px;
	color: #505050;
	padding-right: 15px;
}
.shop-tit-w .click-sq i {
	font-style: normal;
	color: #ff7f02;
}
.shop-free-list {
	width: 998px;
	height: 301px;
	border:1px solid #EEEEEE;
	overflow: hidden;
}
.shop-free-list dt {
	display: inline-block;
	float: left;
	width: 20%;
	height: 50px;
	line-height: 50px;
	background: #F8F8F8;
	text-align: center;
	border-bottom: 1px solid #EEEEEE;
	color: #666666;
	font-size: 16px;
	overflow: hidden;
}
.shop-free-list dd {
	float: left;
	width: 20%;
	height: 49px;
	line-height: 49px;
	text-align: center;
	border-bottom: 1px dotted #EEEEEE;
	color: #666666;
	font-size: 12px;
	overflow: hidden;
}

.shop-case-w {
	width: 1000px;
	/*height: 892px;*/
	overflow: hidden;
}
.shop-case-w ul {
	width: 1035px;
	/*height: 912px;*/
}
.shop-case-w ul li {
	display: inline-block;
	float: left;
	width:316px;
	height: 284px;
	margin-right: 29px;
	margin-bottom: 20px;
}
.shop-case-w ul li .pic-w {
	width: 316px;
	height: 220px;
	overflow: hidden;
}
.shop-case-w ul li .pic-w img {
	width: 316px;
	height: 220px;
}
.shop-case-w ul li .pic-w a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}
.shop-case-w ul li .text-w {
	width: 280px;
	height: 64px;
	padding: 0 18px;
	background: #f8f8f8;
	overflow: hidden;
}
.shop-case-w ul li .text-w a {
	display: block;
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
}
.shop-case-w ul li .text-w .case-info-w {
	line-height: 26px;
	font-size: 12px;
	color: #999999;
}
.shop-case-w ul li .text-w .case-info-w .case-info {
	float: left;
}
.shop-case-w ul li .text-w .case-info-w .case-info span {
	padding: 0 10px;
	color: #d8d8d8;
}
.shop-case-w ul li .text-w .case-info-w .case-date {
	float: right;
	text-align: right;
}
.shop-sjs-w {
	width: 950px;
	height: 160px;
	padding: 40px 25px 25px;
	overflow: hidden;
}
.shop-sjs-w ul {
	width: 1020px;
}
.shop-sjs-w ul li {
	display: inline-block;
	float: left;
	width: 100px;
	height: 160px;
	margin-right: 70px;
}
.shop-sjs-w ul li .head-w {
	position: relative;
	width: 100px;
	height: 100px;
	border-radius: 50px;
	overflow: hidden;
}
.shop-sjs-w ul li .head-w img {
	width: 100px;
	height: 100px;
}
.shop-sjs-w ul li .head-w .trans-w {
	position: absolute;
	display: none;
	width: 100px;
	height: 100px;
	overflow: hidden;
}
.shop-sjs-w ul li .head-w a:hover .trans-w {
	display: block;
}
.shop-sjs-w ul li .head-w .trans-w .bg {
	position: absolute;
	z-index: 55;
	width: 100px;
	height: 100px;
	background: #000000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6; 
	opacity:0.6;
}
.shop-sjs-w ul li .head-w .trans-w .t-w {
	position: absolute;
	z-index: 66;
	top: 30px;
	width: 100px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
}
.shop-sjs-w ul li .head-w .trans-w .t-w span {
	font-size: 16px;
}
.shop-sjs-w ul li .name-w {
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	color: #999999;
}
.shop-sjs-w ul li .name-w a {
	display: inline-block;
	width: 100%;
	margin-top: 5px;
	color: #000000;
}
.shop-qa {
	width: 100%;
	border-top: 1px solid #eeeeee;
	margin-bottom: 30px;
	overflow: hidden;
}
.shop-qa ul {
	width: 100%;
	margin-top: -1px;
}
.shop-qa ul li {
	width: 100%;border-top: 1px dotted #EEEEEE;
	padding:15px 0;
}
.shop-qa ul li .quest {
	line-height: 26px;
	font-size: 12px;
	color: #333333;
}
.shop-qa ul li .quest a {
	color: #ff7f02;
}
.shop-qa ul li .answer {
	font-size: 12px;
	line-height: 18px;
	margin-top: 5px;
}
.shop-sub-tit {
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	line-height: 76px;
	width: 1000px;
	margin: 0 auto;
}
.shop-a-logo {
	float: left;
	width: 94px;
	height: 94px;
	overflow: hidden;
	margin-left: 10px;
}
.shop-a-logo img {
	width: 94px;
	height: 94px;
}
.shop-a-w {
	float: right;
	width: 870px;
	min-height: 800px;
}
.shop-a-w img {
	max-width: 870px;
	width:expression(this.width>870 ? "870px" : this.width);
	margin-bottom: 15px;
}
.shop-a-w p {
	font-size: 14px;
	color: #505050;
	line-height: 20px;
	margin-bottom: 15px;
}
.shop-sjs-list {
	width: 950px;
	padding:25px;
	overflow: hidden;
	margin: 0 auto;
}
.shop-sjs-list ul {
	width: 1020px;
}
.shop-sjs-list ul li {
	display: inline-block;
	float: left;
	width: 100px;
	height: 160px;
	margin-right: 70px;
}
.shop-sjs-list ul li .head-w {
	position: relative;
	width: 100px;
	height: 100px;
	border-radius: 50px;
	overflow: hidden;
}
.shop-sjs-list ul li .head-w img {
	width: 100px;
	height: 100px;
}
.shop-sjs-list ul li .head-w .trans-w {
	position: absolute;
	display: none;
	width: 100px;
	height: 100px;
	overflow: hidden;
}
.shop-sjs-list ul li .head-w a:hover .trans-w {
	display: block;
}
.shop-sjs-list ul li .head-w .trans-w .bg {
	position: absolute;
	z-index: 55;
	width: 100px;
	height: 100px;
	background: #000000;
	filter:alpha(opacity=60); 
	-moz-opacity:0.6; 
	opacity:0.6;
}
.shop-sjs-list ul li .head-w .trans-w .t-w {
	position: absolute;
	z-index: 66;
	top: 30px;
	width: 100px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
}
.shop-sjs-list ul li .head-w .trans-w .t-w span {
	font-size: 16px;
}
.shop-sjs-list ul li .name-w {
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	color: #999999;
}
.shop-sjs-list ul li .name-w a {
	display: inline-block;
	width: 100%;
	margin-top: 5px;
	color: #000000;
}
.shop-sjs-left {
	float: left;
	width: 110px;
	margin-left: 20px;	
}
.shop-sjs-left .head-w {
	width: 100px;
	height: 100px;
	border-radius: 50px;
	margin-left: 5px;
	overflow: hidden;
}
.shop-sjs-left .head-w img {
	width: 100px;
	height: 100px;
}
.shop-sjs-left .yy-btn {
	display: block;
	width: 110px;
	height: 26px;
	line-height: 26px;
	margin-top: 20px;
	font-size: 12px;
	text-align: center;
	background: #f36f20;
	color: #FFFFFF;
}
.shop-sjs-left .sjs-info {
	width: 110px;
	/*height: 32px;*/
	margin-top: 20px;
	overflow: hidden;
}
.shop-sjs-left .sjs-info .sub-bar {
	float: left;
	width: 54px;
	/*height: 32px;*/
	line-height: 100%;
	border-right: 1px solid #e8e8e8;
}
.shop-sjs-left .sjs-info .sub-bar b {
	display: inline-block;
	width: 100%;
	line-height: 14px;
	text-align: center;
	color: #808080;
	font-size: 12px;
	font-weight: normal;
}
.shop-sjs-left .sjs-info .sub-bar span {
	display: inline-block;
	margin-top:4px;
	+margin-top:0;
	width: 100%;
	text-align:center;
	font-size:16px;
}
.shop-sjs-right {
	float: left;
	width: 820px;
	margin-left: 40px;
	overflow: hidden;
}
.shop-sjs-right h1 {
	display: inline-block;
	width:100%;
	line-height: 100%;
	margin-top:30px;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.shop-sjs-right h1 span {
	font-size:12px;
	color:#808080;
	padding-left: 10px;
}
.shop-sjs-right h2 {
	display: inline-block;
	width:100%;
	line-height: 100%;
	margin-top:40px;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
}
.shop-sjs-right .sjs-about {
	margin-top: 15px;
}
.shop-sjs-right .sjs-about p {
	font-size: 12px;
	color:#808080;
	line-height: 24px;
}
.shop-sjs-case {
	width: 1000px;
	margin: 50px auto 0 auto;
	overflow: hidden;
}
.shop-sjs-case ul {
	width: 1012px;
}
.shop-sjs-case ul li {
	display: inline-block;
	position: relative;
	float: left;
	width: 240px;
	height: 168px;
	margin-right: 13px;
	margin-bottom: 15px;
	overflow: hidden;
}
.shop-sjs-case ul li img {
	width: 240px;
	height: 168px;
}
.shop-sjs-case ul li a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}
.shop-sjs-case ul li .trans-w {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 35px;
}
.shop-sjs-case ul li .trans-w .bg {
	position: absolute;
	z-index: 55;
	width: 100%;
	height: 35px;
	background: #000000;
	filter:alpha(opacity=70); 
	-moz-opacity:0.7; 
	opacity:0.7;
}
.shop-sjs-case ul li .trans-w h3 {
	display: block;
	position: absolute;
	z-index: 66;
	bottom: 0;
	left: 9px;
	width: 140px;
	height: 35px;
	line-height: 35px;
	color: #FFFFFF;
	font-size: 12px;
}
.shop-sjs-case ul li .trans-w h3 b {
	color: #999999;
	font-style: normal;
	padding-left: 3px;
}
.shop-sjs-case ul li .trans-w span {
	position: absolute;
	z-index: 66;
	bottom: 0;
	right: 9px;
	line-height: 35px;
	font-size: 12px;
	color: #999999;
}

.shop-case-left {
	float: left;
	width: 60px;
	margin-left: 10px;
}
.shop-case-left .case-head {
	width: 60px;
	height: 60px;
	border-radius: 30px;
	overflow: hidden;
}
.shop-case-left .case-head img {
	width: 60px;
	height: 60px;
}
.shop-case-left .name {
	width: 100%;
	margin-top: 15px;
	font-size: 12px;
	color: #999999;
	text-align: center;
}
.shop-case-left .name a{
	color: #999999;
}
.shop-case-right {
	float: right;
	width: 910px;
}
.shop-case-right h1 {
	display: inline-block;
	width: 100%;
	line-height: 100%;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
}
.shop-case-right .case-info-w {
	height: 30px;
	margin-top: 10px;
	line-height: 30px;
}
.shop-case-right .case-info-w .info {
	float: left;
	display: inline-block;
	font-size: 12px;
	color: #999999;
	margin-right: 15px;
}
.shop-case-right .case-info-w .yy-btn {
	float: left;
	display: inline-block;
	width: 116px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	background: #0ead51;
}
.shop-case-right .case-about {
	width: 100%;
	background: url(../../images/home/index/dleft.gif) no-repeat left top;
	line-height: 20px;
	font-size: 12px;
	color: #898989;
	text-indent: 24px;
	padding: 5px 0;
	margin-top: 10px;
}
.shop-case-right .case-about i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../../images/home/index/dright.gif) no-repeat;
	overflow: hidden;
	vertical-align: middle;
	margin-left: 4px;
}
.case-xgt-t {
	height: 22px;
}
.case-xgt-t h2 {
	display: inline-block;
	padding: 0 5px;
	line-height: 22px;
	font-size: 14px;
	font-weight: normal;
	background: #EEEEEE;
	color: #666666;
}
.case-contant {
	width: 980px;
	padding: 20px;
	overflow: hidden;
}
.case-contant img {
	max-width: 980px;
	width:expression(this.width>980 ? "980px" : this.width);
	margin-bottom: 15px;
}
.case-list-w {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
}
.case-list-w ul {
	width: 1035px;
	margin-bottom: 40px;
}
.case-list-w ul li {
	display: inline-block;
	float: left;
	width:316px;
	height: 284px;
	margin-right: 29px;
	margin-bottom: 20px;
}
.case-list-w ul li .pic-w {
	width: 316px;
	height: 220px;
	overflow: hidden;
}
.case-list-w ul li .pic-w img {
	width: 316px;
	height: 220px;
}
.case-list-w ul li .pic-w a:hover img {
	transform: scale(1.1);
	transition: 0.5s;
}
.case-list-w ul li .text-w {
	width: 280px;
	height: 64px;
	padding: 0 18px;
	background: #f8f8f8;
	overflow: hidden;
}
.case-list-w ul li .text-w .l {
	float: left;
	width: 230px;
}
.case-list-w ul li .text-w .l a {
	display: block;
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
}
.case-list-w ul li .text-w .l .case-info-w {
	line-height: 26px;
	font-size: 12px;
	color: #999999;
}
.case-list-w ul li .text-w .l .case-info-w .case-info {
	float: left;
}
.case-list-w ul li .text-w .l .case-info-w .case-info span {
	padding: 0 10px;
	color: #d8d8d8;
}
.case-list-w ul li .text-w .l .case-info-w .case-date {
	float: right;
	text-align: right;
}
.case-list-w ul li .text-w .r {
	float: right;
	width: 36px;
}
.case-list-w ul li .text-w .r .head-w {
	width: 28px;
	height: 28px;
	border-radius: 14px;
	margin-left: 4px;
	margin-top: 8px;
	overflow: hidden;
}
.case-list-w ul li .text-w .r .head-w img {
	width: 28px;
	height: 28px;
}
.case-list-w ul li .text-w .r .name {
	display: block;
	width: 36px;
	height: 16px;
	line-height: 16px;
	color: #000000;
	font-size: 12px;
	margin-top: 3px;
	text-align: center;
}
.shop-yhhd {
	width: 1000px;
	margin-left: -8px;	
}
.shop-yhhd li {
	display: inline-block;
	float: left;
	width: 373px;
	height: 348px;
	overflow: hidden;
	margin-left: 90px;
	margin-bottom: 40px;
}
.shop-yhhd li .tit-w {
	width: 295px;
	height: 140px;
	padding: 10px;
	margin: 30px auto 0 auto;
	background: #FFFFFF;
}
.shop-yhhd li .tit-w h2 {
	font-size: 24px;
	line-height: 30px;
	color: #7c7c7c;
}
.shop-yhhd li .tit-w .time-w {
	height: 14px;
	margin-top: 15px;
	color: #000000;
	font-size: 12px;
}
.shop-yhhd li .tit-w .time-w b {
	float: right;
	color: #707070;
}
.shop-yhhd li .cjrs {
	width: 293px;
	padding:0 10px;
	margin: 30px auto 0 auto;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 100%;
}
.shop-yhhd li .cjrs b {
	padding: 0 5px;
}
.shop-yhhd li a {
	display: block;
	width: 315px;
	height: 51px;
	margin: 20px auto;
}
.shop-yhhd .hd-ing {
	background: url(../../images/home/index/hd_ing.gif) no-repeat;
}
.shop-yhhd .hd-ing .tit-w {
	border: 1px dashed #7d0000;
}
.shop-yhhd .hd-ing .tit-w h2 {
	color:#b91c26 ;
}
.shop-yhhd .hd-ing .tit-w .time-w b {
	color: #38bb15;
}
.shop-yhhd .hd-ing a {
	background: url(../../images/home/index/hding_btn.gif) no-repeat;
}
.shop-yhhd .hd-end {
	background: url(../../images/home/index/hd_end.gif) no-repeat;
}
.shop-yhhd .hd-end .tit-w {
	border: 1px dashed #626262;
}
.shop-yhhd .hd-end a {
	background: url(../../images/home/index/hdend_btn.gif) no-repeat;
}

/*值得买跳转页面*/
.skip-tit {
	width: 100%;
	font-size: 24px;
	color: #555555;
	margin-top: 80px;
	text-align: center;
}
.skip-pic {
	width: 160px;
	height: 160px;
	margin: 30px auto;
	background: url(../../images/home/index/cicle-bg.png) no-repeat;
}
.skip-txt {
	font-size: 14px;
	text-align: center;
	color: #666666;
}
.skip-txt span {
	color: #ff6000;
	padding: 0 4px;
	font-weight: bold;
}
.skip-link {
	display: block;
	width: 93px;
	height: 35px;
	line-height: 35px;
	margin: 25px auto;
	background: url(../../images/home/index/skip-link.gif) no-repeat;
	text-align: center;
	font-size: 14px;
	color: #666666;
}
.bz-banner {
	width: 100%;
	height: 420px;
	background: #f3f0d4 url(../../images/home/index/bz-banner.jpg) no-repeat center top;
	margin-top: 20px;
}
.bz-border {
	width: 100%;
	border-bottom:1px solid #d4d4d4;
	background: #fcfcfc;
	overflow: hidden;
}
.bz-czbg {
	width: 100%;
	background: #e5e9eb;
}
.bz-btn-w {
	width: 100%;
	height: 80px;
	padding: 80px 0;
}
.bz-btn-w a {
	display: block;
	width: 340px;
	height: 80px;
	line-height: 80px;
	font-size:30px;
	text-align: center;
	color: #FFFFFF;
    margin: 0 auto;
    background: #ff4400;	
}

/*2016.11.22 发布招标改版*/
.postnew-banner {
	width: 100%;
	height: 558px;
	background: url("../../images/home/fabiao/postnew-banner.png") no-repeat top center;
	overflow: hidden;
}
.postnew-banner .form-w {
	position: absolute;
	right: 47px;
	top: 47px;
	width: 360px;
	height: 470px;
	background: #ffffff;
	border: 1px solid #dbdbdb;
}
.postnew-banner .form-w .tit-w {
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 60px;
	color: #505050;
}
.postnew-banner .form-w .tit-w i {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	background: url("../../images/home/fabiao/postnew-ico.gif") no-repeat;
	overflow: hidden;
	margin-right: 5px;
}
.postnew-banner .form-w .tit-w strong {
	color: #ff5400;
	padding: 0 3px;
}
.postnew-banner .form-w #biaoAdd_from {
	width: 360px!important;
	background: #ffffff;
}

.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list {
	margin-left: 35px!important;
	font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;
}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd{margin-bottom:12px;position: relative;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .names{display:block;float:left;width:80px;line-height:28px;font-size:16px;font-weight:normal;color:#505050;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .txt{display:block;float:left;height:26px;line-height:26px;padding:0 5px;border:1px solid #CCCCCC;font-size: 12px;color: #a3a3a3;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .sel{display:block;float:left;width:100px;padding:4px 4px;border:1px solid #CCCCCC;*margin-top:4px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd p{display:block;position:absolute;top: -12px;left: 88px;height: 12px;line-height: 12px;font-size: 12px;}
/*.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd p i{background-image:url(../../images/home/prompt.png);background-repeat:no-repeat;position:absolute;width:16px;height:16px;top:6px;left:10px;overflow:hidden;}*/
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd.def span{margin-left:0!important;padding-left:8px;float:left;height:28px;line-height:28px;color:#505050;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd.def p {margin-left: 0;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd.error p{color:#CB1E20;padding-left: 0;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd.error p i{display:none;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd.info{padding-left:80px;color:#a3a3a3;padding-bottom:16px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd.error .txt,.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd.error #demand{background:#FFF1F2;border:1px solid #ffb8bd !important;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd #stru1{width:70px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd #stru2{width:70px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd #stru3{width:70px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd #demand{display:block;float:left;width:196px;height:58px;padding:0 5px;line-height:18px;overflow:auto;vertical-align:top;resize:none;font-size:12px;border:1px solid #CCCCCC;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .struTX{display:block;float:left;height:28px;line-height:28px;padding:0 8px;font-weight:bold;color:#000000;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .radioWp{float:left;height:28px;line-height:28px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .radioWp input{display:inline-block;height:28px;line-height:28px;float:left;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .radioWp label{display:inline-block;height:28px;line-height:28px;float:left;padding:0 5px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .sexW{float:left;padding-left:20px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .gongzhuangOnly{display:none;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd #submit_btn{display:block;width:292px;height:52px;cursor:pointer;border:0;background:#ff4400;font-size: 18px;color: #ffffff;margin-top:10px;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .renNum{padding-top:20px;color:#535a62;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .renNum .num{font-family:"微软雅黑","黑体","宋体";font-size:16px;color:#1bb400;}
.postnew-banner .form-w #biaoAdd_from .biaoAdd_from_list dd .renNum .num{font-family:"微软雅黑","黑体","宋体";font-size:16px;color:#1bb400;}

.postnew-top {
	height: 41px;
	padding-top: 60px;
	line-height:24px;
	font-size: 12px;
	text-align: center;
	background: url("../../images/home/fabiao/postnew-top.png") no-repeat top center;
}
.postnew-top strong {
	color: #ff0000;
	font-size: 12px;
	font-weight: normal;
}
.postnew-top span {
	padding: 0 15px;
}
.postnew-bg-w {
	width: 100%;
	overflow: hidden;
	background: #EEEEEE;
}
.postnew-bg-w .postnew-step01-btnw {
	position: relative;
}
.postnew-bg-w .postnew-step01-btnw a {
	display: block;
	position: absolute;
	z-index: 999;
	top: 358px;
	left: 187px;
	width: 108px;
	height: 29px;
}
.postnew-bg-w .yz-info-h {
   width: 100%;
	height: 70px;
	line-height: 70px;
	font-size: 20px;
	font-weight: normal;
	text-indent: 5px;
	color: black;
}
.postnew-bg-w .yz-info-tit {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border: 1px solid #dcdcdc;
	border-left: 0;
	border-right: 0;
	color: #929292;
	font-size: 12px;
}
.postnew-bg-w .yz-info-tit b {
	display: block;
	float: left;
	text-align: center;
	font-weight: normal;
}
.postnew-bg-w .info-box {
	width: 100%;
	height: 310px;
	overflow: hidden;
	margin-bottom: 60px;
	margin-top: 10px;
}
.postnew-bg-w .info-box .info-line {
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-top: 1px dotted #dcdcdc;
}
.postnew-bg-w .info-box .info-line b {
	display: block;
	float: left;
	text-align: center;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}
.postnew-step03 {
	width: 100%;
	height: 811px;
	background: url("../../images/home/fabiao/postnew-step03.png") top center no-repeat;
	overflow: hidden;
}

.indexnew-scrolbox {
	position: fixed;
	width: 100%;
	height: 90px;
	bottom: 0;
	transition: display 1s;
	display: none;
	z-index: 999;
}
.indexnew-scrolbox .bg-w {
	position: absolute;
	width: 100%;
	height: 90px;
	background: #000000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	z-index: 88;
}
.indexnew-scrolbox .indexnew-p-w {
	position: absolute;
	width:205px;
	height: 124px;
	top:-34px;
	left: 100px;
	z-index: 1999;
}
.indexnew-scrolbox .indexnew-p-t {
	display: block;
	position: absolute;
	width: 740px;
	height: 90px;
	top:0;
	left:400px;
	z-index: 1999;
}
/*----2017 装多多首页改版----*/
.new-logo-w .logo-2017 {float: left;width: 354px;height: 50px;margin-top:50px;background: url(../../images/home/index/logo_2017.gif) no-repeat;overflow: hidden;}
.new-logo-w .wechat-head-2017 {float: left;width: 90px;height: 110px;margin-top: 25px;margin-left:38px;}
.index-banner-2017 {position: relative;float: left; width: 100%; height: 488px; overflow: hidden;}
/*首页第一屏焦点图*/
.index-banner-2017 ul { position: absolute;top:0; height:488px;}
.index-banner-2017 ul li {display: block; float: left; height: 488px;}
.index-banner-2017 ul li a {display: block;width: 100%;height: 488px;background-position: top center;background-repeat: no-repeat; }
.index-banner-2017 .btn { position: absolute; width: 100%; height: 2px; right: -160px; text-align: center; bottom: 50px; line-height: 100%; }
.index-banner-2017 .btn span { width: 45px; height: 2px; background: #ffffff; filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5; display: inline-block; _display: inline; _zoom: 1; margin-left: 10px; cursor: pointer; *overflow: hidden; }
.index-banner-2017 .btn span.on { filter:alpha(opacity:100); opacity:1;  -moz-opacity:1;-khtml-opacity: 1;}
.index-banner-2017 .preNext {display: none; }
.index-banner-2017  .fb-bbtn {position:absolute;display:block;left:50%;z-index:999;width: 300px;height: 350px;margin-top:70px;margin-left:-595px;}
.index-threeservice-w {width: 100%;height: 184px;margin-top:488px;background: #F6F6F6;}
.index-threeservice-w .new-container {position: relative;height: 184px;}
.index-threeservice-w .new-container a {display: block;float: left;width: 395px;height: 144px;margin-top:20px;transition:box-shadow 0.5s, margin-top 0.5s;}
.index-threeservice-w .new-container a:hover {box-shadow:0 1px 8px 5px #e8e8e8;margin-top: 19px;}
.index-container-2017 {padding-top: 40px;font-family: "Microsoft YaHei", "simhei";}
.index-tit-b {width: 100%;height: 70px;margin-top:10px;line-height:70px;}
.index-tit-b h2 {display: inline-block;font-size: 30px;font-family: "Microsoft YaHei", "simhei";font-weight: normal;color: #333333;}
.index-container-2017 .index-tit-b em {display: inline-block;padding-left:15px;font-size: 14px;font-style:normal;color: #ff4400;}
.index-container-2017 .index-tit-mid {width: 100%;height: 32px;line-height: 32px;}
.index-container-2017 .index-tit-mid h2 {display: inline-block;padding-left:24px;font-size: 16px;color: #333333;}
/*首页新发表列表*/
.index-fb-w-2017 {width: 926px;border: 1px solid #e6e6e6;border-bottom: 0;}
.index-fb-w-2017 .tit {width:900px;height: 42px;padding:0 13px;border-bottom: 1px solid #e6e6e6;line-height: 42px;background: #f6f6f6;}
.index-fb-w-2017 .tit a {display: block;float: left;padding: 0 25px;font-size: 14px;color: #505050;text-decoration: none;}
.index-fb-w-2017 .tit a:hover,.index-fb-w .tit a.cur {color: #000000;}
.index-fb-w-2017 .tit a.btn-link {float:right;padding:0 5px;color: #000000;}
.index-fb-w-2017 .post-tit {width: 100%;height: 42px;line-height: 42px;border-bottom: 1px solid #e6e6e6;font-size:16px;color: #333;}
.index-fb-w-2017 .post-tit strong {display: block;float: left;}
.index-fb-w-2017 dl.post-w {display:block;float:left;width: 100%;height:95px;border-bottom: 1px solid #e6e6e6;}
.index-fb-w-2017 dl.post-w dd {float: left;height:77px;padding-top: 18px;}
.index-fb-w-2017 dl.post-w dd.post-price {width: 210px;}
.index-fb-w-2017 dl.post-w dd.post-tit {width: 526px;}
.index-fb-w-2017 dl.post-w dd.post-type {width: 190px;text-align: center;}
.index-fb-w-2017 dl.post-w dd.post-price .price {width:172px;padding-left:38px;height: 24px;line-height: 24px;font-size: 20px;color: #ff4400;text-align: left;}
.index-fb-w-2017 dl.post-w dd.post-price .price i{display: inline-block;width: 24px;height: 24px;overflow: hidden;vertical-align: -20%;background: url("../../images/home/index/icon_fb_jine.gif") no-repeat;margin-right: 5px;}
.index-fb-w-2017 dl.post-w dd.post-price .time {padding-left: 68px;width: 142px;margin-top:2px;line-height: 18px;font-size: 12px;color: #505050;}
.index-fb-w-2017 dl.post-w dd.post-price .time b {color: #989898;font-weight: normal;}
.index-fb-w-2017 dl.post-w dd.post-tit h3 {display: block;width: 100%;height: 24px;line-height: 24px;font-size: 16px;}
.index-fb-w-2017 dl.post-w dd.post-tit h3 a {text-decoration: none;color: #666666;}
.index-fb-w-2017 dl.post-w dd.post-tit .t-w {float: left;width: 100%;margin-top:2px;line-height: 18px;font-size: 12px;color: #505050;}
.index-fb-w-2017 dl.post-w dd.post-tit .t-w a {text-decoration: none;color: #ff4400;}
.index-fb-w-2017 dl.post-w dd.post-tit .t-w b {color: #989898;font-weight: normal;}
.index-fb-w-2017 dl.post-w dd.post-type p {width:100%;font-size: 12px;}
.index-fb-w-2017 dl.post-w dd.post-type a {display: inline-block;width: 122px;height: 38px;line-height: 38px;font-size: 16px;color: #ffffff;}
.index-fb-w-2017 dl.post-w dd.ing p {color: #000000;}
.index-fb-w-2017 dl.post-w dd.ing a {background: #000000;}
.index-fb-w-2017 dl.post-w dd.finish p {color: #a9a9a9;}
.index-fb-w-2017 dl.post-w dd.finish a {background: #a9a9a9;}
.index-sixservice-w {width: 100%;height: 338px;margin-top:50px;background: #f6f6f6;}

.index-news-add {float:left;width: 340px;height: 450px;padding: 4px;border: 1px solid #e6e6e6;}
.index-news-add img {width: 340px;height: 450px;}
.index-news-mid {float: left;width: 450px;height:458px;padding: 0 19px;margin-left:15px;border:1px solid #e6e6e6; }
.index-news-mid h4 {display:block;float:left;width: 100%;height: 53px;margin-top:10px;font-size: 18px;}
.index-news-mid h4 a {float:left;display: block;width: 440px;height: 53px;line-height:53px;overflow: hidden;color: #666666;}
.index-news-mid h4 i,.index-news-mid ul li i {display: inline-block;float: left;width: 3px;height: 3px;background:#505050;margin-right: 7px;}
.index-news-mid h4 i {margin-top:25px;}
.index-news-mid ul {display:block;float:left;width: 100%;list-style: none;}
.index-news-mid ul li {display: block;float: left;width: 450px;height: 40px;}
.index-news-mid ul li a {display: block;float: left;width: 440px;height: 40px;line-height: 40px;overflow: hidden;font-size: 16px;color: #666666;text-decoration: none;}
.index-news-mid ul li i {margin-top: 18px;}
.index-news-right {float: left;width:320px;height: 440px;margin-left:15px;padding:9px 14px;border: 1px solid #e6e6e6;}
.index-news-right dl {float:left;width: 320px;height: 110px;margin-top: 5px;}
.index-news-right dl dt {float: left;width: 140px;height: 100px;padding: 5px 0;}
.index-news-right dl dt img {width: 140px;height: 100px;}
.index-news-right dl dd {float:left;width: 170px;height: 110px;margin-left: 10px;}
.index-news-right dl dd h4 {width: 100%;height: 40px;line-height: 20px;margin-top: 3px;overflow: hidden;font-size: 18px;font-weight: normal;}
.index-news-right dl dd h4  a {color: #505050;}
.index-news-right dl dd p {width:100%;height:60px;margin-top: 4px;font-size: 12px;line-height: 20px;color: #666666;overflow: hidden;}
.index-news-right ul {display:block;float:left;width: 100%;list-style: none;margin-top: 3px;}
.index-news-right ul li {display: block;float: left;width: 320px;height: 40px;}
.index-news-right ul li a {display: block;float: left;width: 310px;height: 40px;line-height: 40px;overflow: hidden;font-size: 16px;color: #666666;text-decoration: none;}
.index-news-right ul li i {display: inline-block;float: left;width: 3px;height: 3px;background:#505050;margin-right: 7px;margin-top: 18px;}
.index-hotconpany-w {width: 1218px;border-top: 1px solid #e6e6e6;border-left:1px solid #e6e6e6;list-style: none;overflow: hidden;}
.index-hotconpany-w li {display: block;float: left;width: 150px;height: 90px;padding: 10px 26px;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.index-hotconpany-w li .logo {display: block;width: 150px;height: 60px;}
.index-hotconpany-w li .logo img {width: 150px;height: 60px;}
.index-hotconpany-w li .name {width: 150px;height: 30px;}
.index-hotconpany-w li .name a {position:relative;display: inline-block;height: 26px;margin-top:4px;line-height: 26px;color: #666666;font-size: 14px;padding-right: 16px;max-width: 134px;}
.index-hotconpany-w li .name a i {position: absolute;display: block;right:0;top:0;width:16px;height: 26px;background: #ffffff url("../../images/home/index/company_vip.png") no-repeat 0 5px;}
.index-xgt-sub-2017 {width: 1219px;height: 48px;border: 1px solid #e6e6e6;border-right: 0;line-height: 48px;text-align: center;}
.index-xgt-sub-2017 h3 {float:left;display: block;width: 218px;height: 48px;border-right: 1px solid #e6e6e6;font-size: 16px;color: #333333;}
.index-xgt-sub-2017 a {float:left;width: 99px;height: 48px;border-right: 1px solid #e6e6e6;font-size: 14px;color: #666666;}
.index-xgt-sub-2017 a:hover {background: #fffce6;}
.index-media-w {width: 100%;height: 670px;background: #F6F6F6;margin-top: 50px;}
.index-media-w .media-t {width:100%;height: 165px;text-align: center;}
.index-media-w .media-t h4 {width: 100%;line-height: 40px;padding-top: 40px;font-size: 28px;color: #333333;font-weight: normal;}
.index-media-w .media-t p {width: 100%;line-height: 40px;font-size: 18px;color: #989898;}
.index-media-w .media-w {position:relative;width:100%;height: 505px;}
.index-media-w .media-w a {position: absolute;display: block;top:0;width: 250px;height: 450px;}

/*2017-11-28 装多多企业店铺修改*/
.shop-c-layout-bg {position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=80);z-index:999;display: none;}
.shop-c-form-w {position:fixed;width:260px;height:320px;padding:0 25px;top:50%;left: 50%;margin-top:-160px;margin-left:-155px;background: #FFFFFF;z-index:1000;box-shadow: 0 0 10px #000000;border-radius: 3px;display: none;}
.shop-c-form-w .tit {width: 100%;height: 70px;line-height: 70px;font-size: 22px;text-align: center;color: #000000;}
.shop-c-form-w .close {position: absolute;z-index: 9;right: 8px;top:8px;cursor: pointer;width: 21px;height: 21px;background: url("../../images/home/company/shopc-close.png") no-repeat 5px 5px;}

.shop-c-form-w .input-w{position:relative;width:260px;margin-bottom:12px;height: 34px;}
.shop-c-form-w .input-w .red {border: 1px solid #ff4400!important;}
.shop-c-form-w .input-w .sl-w {float: left; width: 125px;}
.shop-c-form-w .input-w .sl-w select {font-size: 12px;font-family: "Microsoft YaHei", "simhei";}
.shop-c-form-w .input-w .sl-w .province, .shop-c-form-w .input-w .sl-w .city {display:block;width:125px;height:34px;color:#6d6d6d;padding:0 0 0 4px;border:1px solid #cccccc;height:22px\9;}
.shop-c-form-w .inp{display:block;  width: 242px;height:32px;line-height:32px;padding:0 8px;border:1px solid #cccccc;font-size: 14px;color: #999999;}
.shop-c-form-w .province_w{position:relative;display:inline;float:left;margin-right:20px;}
.shop-c-form-w .province_w .province{width:125px;}
.shop-c-form-w .city_w{position:relative;float:left;}
.shop-c-form-w .city_w .city{width:115px;}
.shop-c-form-w .sendApplyBtn{width:260px;height:43px;line-height:43px;color:#fff;border:0;background:#ff4400;font-size:16px;cursor:pointer;}
.shop-c-form-w .err{display:none;position:absolute;top:-21px;right:0;padding:0 5px;height:20px;line-height:20px;color:#f93500;overflow:hidden;font-weight:bold;z-index:10;background:#fffbfc;border:1px solid #f93500;}

.shop-m-l {float: left;width: 529px;height: 240px;border-right: 1px dotted #dddddd;overflow: hidden;}
.shop-m-l .line-w {position: relative;padding-left: 80px;margin-bottom: 10px;}
.shop-m-l .line-w .m-name {position: absolute;float: left;top:0;left:0;width: 80px;line-height: 22px;text-align: right;color: #333333;}
.shop-m-l .line-w textarea {width: 340px; height: 60px;line-height: 20px; padding: 5px; border: 1px solid #CCC;resize: none;}
.shop-m-l .line-w input {float:left;width: 120px;height: 22px;line-height: 22px;border: 1px solid #ccc;padding: 0 4px;}
.shop-m-l .line-w p {float: left;color: #999999;line-height: 22px;padding-left: 10px;}
.shop-m-l .line-w img {float: left;width: 60px;height: 22px;margin-left: 10px;border: 1px solid #CCCCCC;}
.shop-m-l .line-w a {float: left;line-height: 22px;color: #505050;padding-left: 10px;}
.shop-m-l .line-w .mpbtn {float: left;width: 120px;height: 32px;background: #e60026;line-height: 32px;text-align: center;color: #ffffff;font-size: 14px;border: 0;cursor: pointer;}
.shop-m-r {float: right;width: 430px;height: 210px;overflow: hidden;margin-top: 10px;margin-left: 20px;}
.shop-m-r .m-n {line-height: 40px;font-size: 14px;text-align: center;color: #999999;}
.shop-m-r .ms-list {width:100%;padding-bottom: 3px;border-bottom: 1px dotted #dddddd;line-height: 22px;overflow: hidden;}
.shop-m-r .ms-list .m-t .f-l {float: left;color: #999999;}
.shop-m-r .ms-list .m-t .f-l span {color:#666666;padding-right: 3px;}
.shop-m-r .ms-list .m-t .f-r {float: right;color: #999999;text-align: right;}
.shop-m-r .ms-list .m-c {color: #505050;}
.shop-m-r .ms-list .m-h {color: #936;}
.shop-m-r .ms-list .m-h em {float:left;display: inline-block;height: 22px;width:42px;padding-left:8px;line-height:22px;margin-right:3px;border-radius: 11px;background: #cc0000;font-style: normal;font-size: 12px;color: #ffffff;}

.shop-m-f {padding: 20px 0;}
.shop-m-f .m-n {line-height: 80px;font-size: 14px;text-align: center;color: #999999;}
.shop-m-f .ms-list {width:100%;padding-bottom:10px;border-bottom: 1px dotted #cccccc;line-height: 26px;overflow: hidden;}
.shop-m-f .ms-list .m-t {color: #999999;}
.shop-m-f .ms-list .m-c {color: #505050;text-indent: 28px;}
.shop-m-f .ms-list .m-h {width:960px;padding:5px 19px;border: 1px solid #CCCCCC;background: #f6f6f6;margin-top: 5px;}
.shop-m-f .ms-list .m-h p {text-indent: 28px;color: #505050;}
.shop-m-f .ms-list .m-h em {color: #999999;font-style: normal;}

.shop-m-b {padding: 20px 0;}
.shop-m-b .line-w {position: relative;padding-left:105px;margin-bottom: 10px;}
.shop-m-b .line-w .m-name {position: absolute;float: left;top:0;left:0;width: 100px;line-height: 22px;text-align: right;color: #333333;}
.shop-m-b .line-w textarea {width: 870px; height: 100px;line-height: 20px; padding: 5px; border: 1px solid #CCC;resize: none;}
.shop-m-b .line-w input {float:left;width: 120px;height: 22px;line-height: 22px;border: 1px solid #ccc;padding: 0 4px;}
.shop-m-b .line-w p {float: left;color: #999999;line-height: 22px;padding-left: 10px;}
.shop-m-b .line-w img {float: left;width: 60px;height: 22px;margin-left: 10px;border: 1px solid #CCCCCC;}
.shop-m-b .line-w a {float: left;line-height: 22px;color: #505050;padding-left: 10px;}
.shop-m-b .line-w .mpbtn {float: left;width: 120px;height: 32px;background: #e60026;line-height: 32px;text-align: center;color: #ffffff;font-size: 14px;border: 0;cursor: pointer;}

.shopmessagepage {  margin-top: 25px;  height: 28px;  overflow: hidden;  width: 100%;  text-align: center;  }
.shopmessagepage span {  display: inline-block;  background: #fff;  height: 28px;  line-height: 28px;  color: #5188ae; }
.shopmessagepage a {  display: inline-block;  padding: 0 10px;  margin: 0 2px;  background: #fff;  height: 27px;  line-height: 27px;  color: #5188ae;  border: 1px solid #dddddd; }
.shopmessagepage a.thisPage { background: #5bb02a; color: #fff; font-weight: bold; }
.shopmessagepage a:hover { background: #5bb02a;  color: #fff; }

/*2017-12-04 tag标签*/
.taglist-w {overflow: hidden;}
.taglist-w ul {display:block;float:left;width: 1221px;margin-left: -1px;margin-top: 40px;}
.taglist-w ul li {float: left;width: 386px;height: 32px;margin-right:20px;line-height: 32px;border-left: 1px solid #eeeeee;}
.taglist-w ul li a {display: block;width:350px;color: #505050;padding-left:20px;}
.taglist-w ul li a:hover {color: #ff4400;}

.taglist-w .page-w,.tags-tk-wrap .page-w {width: 100%;height: 40px;margin: 40px auto;text-align: center;}
.taglist-w .page-w a,.tags-tk-wrap .page-w a {display: inline-block;padding: 0 10px;height:39px;line-height:38px;border: 1px solid #dddddd;}
.taglist-w .page-w .downPage,.tags-tk-wrap .page-w .downPage,.taglist-w .page-w .upPage,.tags-tk-wrap .page-w .upPage {display: inline-block;padding: 0 15px;height:39px;line-height:38px;border: 1px solid #dddddd;}
.taglist-w .page-w .visited,.tags-tk-wrap .page-w .visited {border: 1px solid #33B371;background:#33B371;color: #ffffff;font-weight: bold; }

.tag_main {width: 1192px;height: auto;overflow: hidden; padding-top: 20px; margin: 0 auto;}

.newCalculator{ width: 1192px; height: auto; overflow: hidden; padding-top: 20px; margin: 0 auto;}
#second_banner{ float: left; width: 66.6%; }
#zxBudget .error-tip {height: 19px;}
.newCalculator .newCalculator_right{ float: left; width: 33.3%; background: #1AC078; height: 201px; position: relative; line-height: 1; }
.newCalculator .newCalculator_right i{ border: 22px solid transparent; border-right: 22px solid #1AC078; position: absolute; left: -44px; top: 50%; margin-top: -22px; }
.newCalculator .newCalculator_right h3{ color: #fff; font-size: 38px; font-weight: 100; margin-top: 56px; margin-left: 35px; }
.newCalculator .newCalculator_right p{ /*width: 100%;*/ margin-left: 35px; font-weight: 100; margin-top: 10px; font-size: 30px; color: #fff; }
#zxBudget{height: 179px;}
#zxBudget{position:relative;padding:15px 0 5px 0;background:#f2fbf7; border:1px solid #b2e6d0;}
#zxBudget .ipt{width:100%;outline:none;border:1px solid #d9f3e8;background:#fff;height:40px;line-height:40px;padding:0 0 0 10px;font-size:14px;color:#a0a0a0;box-sizing:border-box;}
#zxBudget .big-more-btn,.big-more-btn:hover{display:block;margin:10px auto;position:relative;width:200px;height:44px;line-height:44px;font-size:16px;background:#dbdbdb;color:#fff;text-align:center;border-radius:22px;-webkit-user-select:none;}

#zxBudget .big-more-btn.active,.big-more-btn.active:hover{background:#ff7200;color:#fff;cursor:pointer;}
#zxBudget .wbox-l{float:left;width:30%;padding-left:5%;margin-top: 10px;}
#zxBudget .wbox-r{float:right;width:43%;margin-top: 10px;}
#zxBudget .wbox-r .wbox-r-title{color:#04ab67;}
#zxBudget .wbox-r .wbox-r-title .half-total{font-weight:600;}
#zxBudget .wbox-r .r-feiBox{width:280px;height:35px;background: url(../../images/home/tags/feiBack.png) no-repeat;background-size:100% 100%;overflow: hidden;}
#zxBudget .wbox-r .r-feiBox li{width:auto;height:35px;line-height: 35px;font-size:12px;color:#646464;}
#zxBudget .wbox-r .r-feiBox li.feiBox-one{float:left;color:#fff;margin:0 15px 0 10px;}
#zxBudget .wbox-r .r-feiBox li.feiBox-two{float:left;width:145px;text-align: center;}
#zxBudget .wbox-r .r-feiBox li.feiBox-three{float:right;margin-right: 10px;}
#zxBudget .wbox-r .r-feiBox li.feiBox-three .three-num{font-size:13px;margin-right: 3px;font-weight:600;}
#zxBudget .wbox-r .r-shejifei{width:100%;height:auto;font-size:12px;color:#646464;}
#zxBudget .wbox-r .r-shejifei .sheji-num{font-size:13px;margin-right: 3px;font-weight:600;}
#zxBudget .wbox-r .r-shejifei del{margin:0 0 0 3px;display: none;}
#zxBudget .wbox-c{float:left;width:22%;margin:25px 0 0 0;text-align: center;}
#zxBudget .btnbox{position:absolute;width:86px;height:86px;left:50%;margin-left:-43px;}
#zxBudget .btnbox .x-line{position:absolute;background:#fff;width:94px;height:94px;left:-6px;top:-7px;border-radius: 100%;border: 1px solid #ECECEC;}
#zxBudget .btnbox .y-line{position:absolute;background:#ECECEC;width:84px;height:84px;left:0px;top:-1px;border-radius: 100%;}
#zxBudget .btnbox .btnbg{position:absolute;left:5px;top:4px;width:65px;height:65px;border-radius:50%;z-index:2; text-align:center;color:#fff;font-size:24px;line-height:30px;cursor:pointer;-webkit-user-select:none;background:#ff5500;border: 5px solid #fff;}
#zxBudget .btntxt{width:106px;height:106px;color:#fff;font-size:16px;cursor:pointer;-webkit-user-select:none;z-index:3;margin: 0 auto;}
#zxBudget .btntxt .btntxt-img{width:100%;}
#zxBudget .wbox-r .w50{float:left; width:40%; margin:12px 10% 0 0;}
#zxBudget .gg-weixin-sa{left:-50px;}
#zxBudget .error-tip{height:auto;color: #ff0006;}

#zxBudget .w50 { float: left; width:48%; *width: 47%; margin-right: 2%; }
#zxBudget select.w50{ padding: 8px 0; }
#zxBudget .r.w50{ margin:0 0 0 2%; *margin:0 0 0 1%;}
#zxBudget .wbox-r .w50 { float: left; width: 40%; margin: 12px 10% 0 0; *margin: 12px 9% 0 0; position: relative; }
#zxBudget .wbox-r .w50 span{ position: absolute; right: 0;}
.m2-unit{position:absolute;top:6px;right:18px;}
.pr { position: relative;}
.mb10 {overflow: hidden;}

.tag_main .tag_c1, .tag_main .tag_c2, .tag_main .tag_c3, .tag_main .tag_c4, .tag_main .tag_c5 { width: 1160px; border: 1px solid #e6e6e6; padding: 30px 0 0 30px; margin-bottom: 20px; background: #fff; }
.tag_c1 { height: 542px;}
.tag_c1 .H_t { height: 26px; width: 100%; line-height: 26px; font-size: 24px; color: #00a051; }
.tag_c1 .P_s { height: 52px; width: 100%; line-height: 52px; font-size: 18px; color: #646464; border-bottom: 1px solid #E6E6E6; }
.tag_c1 .H_t3 { height: 62px; width: 100%; padding-top: 11px; line-height: 62px; font-size: 22px; color: #282828; }
.Tb { width: 100%; height: 365px; overflow: hidden; }
.Tb .c1_d img, .Tb .c1_list img { -webkit-transition: .3s all ease-in-out; -ms-transition: .3s all ease-in-out; -moz-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; }
.Tb .c1_d img:hover, .Tb .c1_list img:hover { -webkit-transform: scale(1.04); -ms-transform: scale(1.04); -moz-transform: scale(1.04); -o-transform: scale(1.04); transform: scale(1.04); }
.Tb .c1_d, .Tb .c1_list, .Tb .sPic { float: left; margin-right: 10px; overflow: hidden;  }
.Tb .c1_d { height: 363px; width: 482px; }
.Tb .c1_d img { height: 100%; width: 100%; }
.Tb .c1_list { height: 365px; width: 320px; }
.Tb .c1_list li { width: 158px; height: 120px; float: left; border: 1px solid #fff; overflow: hidden;  }
.Tb .c1_list li img { width: 100%; height: 100%; }
.Tb .sPic { position: initial; margin: 0; }

.reliable-sheji{
	width:308px;
	height:334px;
	border:1px solid #eee;
	border-top:none;
	padding-top: 30px;
	float:left;
}
.reliable-sheji .sheji-title{
	width:100%;
	height:auto;
	text-align: center;
	font-size:24px;
	color:#1ac078;
}
.reliable-sheji .sheji-smtitle{
	width:100%;
	height:auto;
	text-align: center;
	font-size:14px;
	color:#666;
	overflow: hidden;
}
.reliable-sheji .sheji-smtitle li{
	float:left;
}
.reliable-sheji .sheji-smtitle li.smtitle-firLi{
	width:100px;
	height:auto;
	text-align: right;
	margin:10px 7px 0 0;
}
.reliable-sheji .sheji-smtitle li.smtitle-lasLi{
	width:100px;
	height:auto;
	text-align: left;
	margin-top: 10px;
}
.reliable-sheji .sheji-smtitle .smtitle-num{
	display: inline-block;
	width: 82px;
	height: 28px;
	margin-top: 6px;
}
.reliable-sheji .sheji-smtitle .smtitle-num p{
	display: block;
	float: left;
	width: 22px;
	height: 28px;
	line-height: 28px;
	margin-right: 5px;
	background:#1ac078;
}
.reliable-sheji .sheji-smtitle .smtitle-num p em{
	display: inline-block;
	color: #fff;
	font-size: 22px;
	font-style: normal;
}
.reliable-sheji .selected{
	width:100%;
	height: 40px;
	margin:10px 0 0 0;
	position: relative;
}
.reliable-sheji .selected select {
	width: 130px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #e1e1e1;
	color: #666666;
}
.reliable-sheji .sheji-inp{
	display: block;
	width:270px;
	height: 34px;
	padding-left: 10px;
	line-height: 34px;
	border: 1px solid #e1e1e1;
	width: 260px;
	margin: 15px auto 0 auto;
	font-size: 14px;
	color: #999;
}
.reliable-sheji .sheji-btn{
	width:270px;
	height:40px;
	line-height: 40px;
	background: #1ac078;
	color:#fff;
	text-align: center;
	font-size:18px;
	font-weight:600;
	margin: 5px auto 0 auto;
	cursor:pointer;
}
.reliable-sheji .sheji-btn:hover{
	background: #00a051;
}
.reliable-sheji .sheji-attention{
	width:100%;
	height:auto;
	background:#fafafa;
	padding:15px 0;
	margin: 18px 0 0 0;
}
.reliable-sheji .sheji-attention span{
	display: block;
	width:270px;
	height:auto;
	line-height: 1.7;
	color:#999;
	font-size:12px;
	margin: 0 auto 0 auto;
}
.reliable-sheji .sheji-attention span i{
	color:#ff7800;
}
.reliable-sheji .error-tips{
	display: block;
	width:270px;
	height:15px;
	color:#ff7800;
	font-size:12px;
	margin: 0 auto 0 auto;
}

.tag_c2 { height: 572px; }
.c2_la, .c2_lb { float: left; width: 566px; height: 100%; }
.c2_la h3,.c2_lb h3 { height: 52px; width: 100%; font-size: 22px; color: #282828; }
.c2_la ul,.c2_lb ul { width: 565px; height: 440px; overflow: hidden; border-right: 1px solid #E6E6E6; }
.c2_la ul li, .c2_lb ul li { height: 110px; width: 100%; padding-bottom: 50px; }
.c2_la ul li dl,.c2_lb ul li dl { width: 100%; height: 100%; }
.c2_la ul li dl dt, .c2_la ul li dl dd, .c2_lb ul li dl dt, .c2_lb ul li dl dd { height: 100%; float: left; }
.c2_la ul li dl dt, .c2_lb ul li dl dt { width: 180px; }
.c2_la ul li dl dt img, .c2_lb ul li dl dt img { width: 100%; height: 100%; }
.c2_la ul li dl dd, .c2_lb ul li dl dd { width: 330px; font-size: 16px; color: #282828; padding: 0 35px 0 20px; }
.c2_la ul li dl dd h5, .c2_lb ul li dl dd h5 { display: block; height: 20px; width: 100%; margin: 0 0 7px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;font-weight: normal;font-size: 14px;}
.c2_la ul li dl dd h5 a, .c2_lb ul li dl dd h5 a {color: #000000;}
.c2_la ul li dl dd h5 a em, .c2_lb ul li dl dd h5 a em {font-style: normal;font-weight: bold;}
.c2_la ul li dl dd p, .c2_lb ul li dl dd p { height: 66px; font-size: 12px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;color: #888888; }
.c2_la ul li dl dd p em, .c2_lb ul li dl dd p em {font-style: normal;font-weight: bold;color: #666666;}
.c2_la ul li dl dd span, .c2_lb ul li dl dd span { color: #ccc; font-size: 14px;  }
.c2_lb { float: right; }
.c2_lb ul { border: none;  }

.X_biao {  width: 860px;  height: 85px;  padding: 25px 0 0 330px;  background: url(../../images/home/tags/X_biao.jpg) no-repeat; margin-bottom: 20px; }
.X_biao form {  height: 40px;  width: 100%; }
.X_biao form p, .X_biao form .U_sp { width: 270px; height: 40px;  float: left; }
.X_biao form p input, .X_biao form .U_sp input { display: block; height: 38px; padding-left: 10px; line-height: 38px; font-size: 14px; color: #b0b0b0; background: #FFFFFF; border: 1px solid #e67c00; }
.X_biao form .ph input { width: 250px; }
.X_biao form .U_sp { width: 324px; position: relative; }
.X_biao form .U_sp select { width: 108px; margin-right: 14px;height: 38px;line-height: 38px; float: left;border: 1px solid #e67c00;color: #b0b0b0; }

.X_biao form .btn { width: 210px; text-align: center; line-height: 40px; background: #fff400; font-size: 24px; color: #ff8a00; font-weight: 600; border-radius: 4px; cursor: pointer; }
.X_biao p { height: 40px; width: 100%; font-size: 14px; height: 44px; line-height: 44px; color: #fff; }

.tag_c4 { min-height: 602px; overflow: hidden; }
.tag_c4 h3 { height: 52px; width: 534px; font-size: 22px; color: #282828; border-bottom: 1px solid #e6e6e6;  }
.tag_c4 .c4_btn { height: 70px; width: 534px; padding-top: 30px; }
.tag_c4 .c4_btn a { display: block; width: 320px; height: 60px; line-height: 60px; font-size: 18px; color: #fff; text-align: center; border-radius: 6px; background: #00A051; margin: 0 auto; }
.c4_la, .c4_lb { width: 565px; height: auto; min-height: 602px; float: left; overflow: hidden; }
.c4_la ul, .c4_lb ul { width: 534px; height: 486px; padding-right: 30px; overflow: hidden; }
.c4_la ul { border-right: 1px solid #e6e6e6; }
.c4_la ul li { width: 100%; height: 114px; padding: 20px 0; border-bottom: 1px solid #e6e6e6; overflow: hidden;  }
.c4_la ul li p { height: 24px; width: 496px; line-height: 24px; padding-left: 38px; font-size: 18px; color: #282828; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  }
.c4_la ul li p a { color: #282828;}
.c4_la ul li .la_c1 { font-weight: 600; background: url(../../images/home/tags/W.png) no-repeat; margin-bottom: 18px;  }
.c4_la ul li .la_c2 { height: auto; max-height: 72px; background: url(../../images/home/tags/D.png) no-repeat; position: relative; color: #666; position: relative; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  }
.c4_la ul li .la_c2 span { position: absolute; display: block; height: 24px; background: #fff; padding: 0 8px; right: 0; top: 48px; width: 100%; text-align: right; }
.c4_la ul li .la_c2 span em { color: #ff8340; }
.c4_lb {  padding: 0px 0 0 30px;  }
.c4_lb ul { border: none; }
.c4_lb ul li { height: 134px; width: 100%; padding: 20px 0 0 0; }
.c4_lb ul li dl { min-height: 122px; width: 100%; }
.c4_lb ul li dl dt, .c4_lb ul li dl dd { min-height: 121px; float: left; }
.c4_lb ul li dl dt { width: 80px; padding-left: 10px; }
.c4_lb ul li dl dt .P_img { width: 62px; min-height: 62px; border-radius: 100%; overflow: hidden; }
.c4_lb ul li dl dt .P_img img { width: 100%; height: 100%; }
.c4_lb ul li dl dt .p_txt { width: 62px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; color: #0d70a8; }
.c4_lb ul li dl dd { width: 444px; border-bottom: 1px solid #E6E6E6; }
.c4_lb ul li dl dd .dd_c1 {  min-height: 68px;  width: 100%;  font-size: 18px;  collor: #282828;  border-bottom: 1px dashed #E6E6E6;  line-height: 32px;  }
.c4_lb ul li dl dd .dd_c1 span {  font-size: 14px;  color: #646464;  }
.c4_lb ul li dl dd .dd_c2 {  width: 100%;  height: auto;  line-height: 22px;  margin: 10px 0;  font-size: 16px;  color: #666;  max-height: 44px;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  }


.tag_c5 { height: 400px; padding-bottom: 40px; }
.tag_c5 .c5_la, .tag_c5 .c5_lb, .tag_c5 .c5_lc, .tag_c5 .c5_ld {  height: 100%;  width: 266px;  float: left;  border-right: 1px solid #E6E6E6;  overflow: hidden;  }
.tag_c5 .c5_la h3, .tag_c5 .c5_lb h3, .tag_c5 .c5_lc h3, .tag_c5 .c5_ld h3 {  height: 52px;  width: 534px;  font-size: 22px;  color: #282828;  }
.tag_c5 .c5_la ul, .tag_c5 .c5_lb ul, .tag_c5 .c5_lc ul, .tag_c5 .c5_ld ul {  height: 100%;  width: 100%;  overflow: hidden; }
.tag_c5 .c5_la { padding-left: 0;  }
.tag_c5 .c5_ld {  border: none;  }
.c5_la, .c5_lb {  padding-left: 30px;  }
.c5_la ul li, .c5_lb ul li {  height: 32px;  width: auto;  float: left;  padding: 0 12px;  margin: 0 10px 12px 0;  overflow: hidden;  position: relative; }
.c5_la ul li a, .c5_la ul li span, .c5_la ul li b, .c5_lb ul li a, .c5_lb ul li span, .c5_lb ul li b { display: block; height: 30px; }
.c5_la ul li span, .c5_la ul li b, .c5_lb ul li span, .c5_lb ul li b { width: 30px; border: 1px solid #E6E6E6; border-radius: 100%; position: absolute; top: 0; }
.c5_la ul li span, .c5_lb ul li span { left: 0; }
.c5_la ul li b, .c5_lb ul li b {  right: 0;  }
.c5_la ul li a, .c5_lb ul li a {  width: auto;  border: 1px solid #E6E6E6;  border-left: none;  border-right: none;  position: relative;  color: #282828;  background: #fff;  line-height: 30px;  font-size: 14px;  z-index: 10;  }
.c5_la ul li:hover a, .c5_la ul li:hover b, .c5_la ul li:hover span, .c5_lb ul li:hover a, .c5_lb ul li:hover b, .c5_lb ul li:hover span {  background: #00A051;  color: #fff;  }
.c5_lc, .c5_ld {  padding-left: 14px;  }
.c5_lc h3, .c5_ld h3 {  text-indent: 16px;  height: 46px;  }
.c5_lc ul, .c5_ld ul {  padding-top: 6px;  }
.c5_lc ul li, .c5_ld ul li {  height: 36px;  width: 256px;  position: relative;  }
.c5_lc ul li .li_dv, .c5_ld ul li .li_dv {  height: 36px;  width: 235px;  padding: 0 10px;  margin: 0 0 6px 6px;  overflow: hidden;  position: absolute;  left: 0;  top: 0;  }
.c5_lc ul li .li_dv p, .c5_ld ul li .li_dv p { height: 18px; width: 211px; padding: 0 0px 18px 24px; line-height: 18px; position: relative; color: #282828; }
.c5_lc ul li .li_dv p a, .c5_ld ul li .li_dv p a { width: 211px; height: 100%;  overflow: hidden;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;  }
.c5_lc ul li .li_dv p span, .c5_ld ul li .li_dv p span {  display: block;  position: absolute;  left: 0;  top: 0px;  height: 18px;  width: 18px;  background: #cecece;  text-align: center;  color: #fff;  font-weight: 100; }
.c5_lc ul li .li_dv dl, .c5_ld ul li .li_dv dl {  height: 72px;  width: 100%;  overflow: hidden;  }
.c5_lc ul li .li_dv dl dt, .c5_lc ul li .li_dv dl dd, .c5_ld ul li .li_dv dl dt, .c5_ld ul li .li_dv dl dd {  float: left;  }
.c5_lc ul li .li_dv dl dt, .c5_ld ul li .li_dv dl dt {  width: 60px;  height: 60px;  border: 1px solid #cecece;  }
.c5_lc ul li .li_dv dl dt img, .c5_ld ul li .li_dv dl dt img {  height: 60px;  width: 60px; }
.c5_lc ul li .li_dv dl dd, .c5_ld ul li .li_dv dl dd {  height: 66px;  padding-left: 10px;  margin-top: -5px;  width: 158px;  line-height: 22px;  font-size: 12px;  color: #646464;  overflow: hidden;  }
.c5_lc ul li .li_dv:hover, .c5_ld ul li .li_dv:hover {  height: 100px;  width: 230px;  padding: 8px 10px 0 10px;  margin: 0px 0 14px 6px;  background: #fff;  -moz-box-shadow: -1px 2px 10px #999;  -webkit-box-shadow: -1px 2px 10px #999;  box-shadow: -1px 2px 10px #999;  z-index: 100;  }
.c5_lc ul li .li_dv:hover p, .c5_ld ul li .li_dv:hover p {  padding: 0 0px 10px 24px;  font-weight: 600; }
.c5_lc ul li .li_dv:hover p span, .c5_ld ul li .li_dv:hover p span {  background: #00A051; }

.c5_lc ul li .li_dv2,
.c5_ld ul li .li_dv2 {
	top: inherit;
	bottom: 0;
}

/*图库标签*/
.tags-tk {margin-bottom:30px; padding-bottom:20px; background:#fff;}
.tags-tk-wrap {padding:0 25px; background:#fff;}
.tags-tk-wrap h2 { padding:24px 0; font-size:22px;color: #000000;}
.tags-tk-wrap ul { overflow:hidden;}
.tags-tk-wrap ul li { float:left; padding:0 6px; margin:0 10px 10px 0; height:24px; line-height:24px; font-size:12px; background:#f7f7f7;}
.tags-tk-wrap ul li a { color:#999;}
.tags-tk-wrap ul li:hover { background:#33B371;}
.tags-tk-wrap ul li:hover a { color:#fff;}