* {margin:0;padding:0;}
html {-webkit-text-size-adjust:none;}/*overflow-y:scroll;*/
BODY {padding:0px;margin:0px;font-size:14px;line-height:170%;background:url(/static/image/tbj.jpg) repeat-x top #000000;}
BODY,button,input,select,textarea,table,td,tr,th {color:#464646;font-family: '微软雅黑';}
div,dl,dt,dd,ol,pre,form,fieldset,input,textarea,blockquote,p {padding:0px;overflow:hidden;outline:none;}
form {margin:0px;padding:0px;}
li{list-style-type:none;}
ol,ul {list-style:none;}
img {border:0px;*+margin-bottom:0px;vertical-align:middle;}
input {font-size:1em;}
textarea {outline:none;resize:none;-webkit-appearance:none;}
address,cite,code,em,th,i {font-weight:normal;font-style:normal;}
.blank0 {font-size:0px;line-height:0px;min-height:0px;height:0px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank2 {font-size:0px;line-height:2px;min-height:2px;height:2px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank5 {font-size:0px;line-height:5px;min-height:5px;height:5px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank6 {font-size:0px;line-height:6px;min-height:6px;height:6px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank7 {width:100%;font-size:7px;line-height:7px;min-height:7px;height:7px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank8 {width:100%;font-size:8px;line-height:8px;min-height:8px;height:9px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank10 {width:100%;font-size:10px;line-height:10px;min-height:10px;height:9px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank12 {width:100%;font-size:12px;line-height:12px;min-height:12px;height:12px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank13 {width:100%;font-size:12px;line-height:13px;min-height:13px;height:13px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank14 {font-size:0px;line-height:14px;min-height:14px;height:14px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank15 {font-size:0px;line-height:15px;min-height:15px;height:15px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank16 {font-size:0px;line-height:16px;min-height:16px;height:16px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank17 {font-size:0px;line-height:17px;min-height:17px;height:17px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank18 {font-size:0px;line-height:18px;min-height:18px;height:18px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank20 {font-size:0px;line-height:20px;min-height:20px;height:20px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank22 {font-size:0px;line-height:22px;min-height:22px;height:22px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank25 {font-size:0px;line-height:25px;min-height:25px;height:25px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank30 {font-size:0px;line-height:30px;min-height:30px;height:30px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank35 {font-size:0px;line-height:35px;min-height:35px;height:35px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank40 {font-size:0px;line-height:40px;min-height:40px;height:40px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank45 {font-size:0px;line-height:45px;min-height:45px;height:45px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank50 {font-size:0px;line-height:50px;min-height:50px;height:50px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank55 {font-size:0px;line-height:55px;min-height:55px;height:55px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank60 {font-size:0px;line-height:60px;min-height:60px;height:60px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank65 {font-size:0px;line-height:65px;min-height:65px;height:65px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank80 {font-size:0px;line-height:80px;min-height:80px;height:80px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.blank90 {font-size:0px;line-height:90px;min-height:90px;height:90px;clear:both;display:block;visibility:hidden;overflow:hidden;}
.f14px {font-size:14px;}
.f15px {font-size:15px;}
.f16px {font-size:16px;}
.f18px {font-size:18px;}
.fB {font-weight:bold;}
.fred {color:#d2171a;}
.hide {display:none;}
A {color:#464646;text-decoration:none;}
A:hover {color:#87c945;text-decoration:none;}
.fleft {float:left;}
.fright {float:right;}
.fcenter {text-align:center;}
.fhui {color:#9e9e9e;}
.yjimg {border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.yjimg5 {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.yjimg10 {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.page {width:100%;text-align:center;height:35px;line-height:35px;margin:0 auto;font-size:12px;}
/*page*/
.page_20130412 {width:auto;margin:5px auto;text-align:center;overflow:hidden;line-height:30px;min-height:30px;}
.page_20130412 ul{overflow:hidden;margin:0 auto;border:#FFFFFF 0px solid;line-height:30px;min-height:30px;font-size:12px;}
.page_20130412 ul li{margin-left:5px;border:1px solid #000000;display:inline;padding:5px 8px;font-size:12px;}
.page_20130412 ul li:hover{border:1px solid #000000;}
.page_20130412 ul li a {width:20px;color:#000000;text-decoration:none;text-align:center;}
.page_20130412 ul li a:hover{color:#87c945;}
.page_20130412 ul li .page_go ,.page_next_one{width:auto;}
.page_20130412 ul li .page_go a ,.page_next_one a {width:auto;height:20px;text-align:center; line-height:20px;width:20px;}
.page_20130412 ul li .page_total:hover{border:1px solid #000000;}
.page_20130412 ul li .page_next_one:hover{border:1px solid #000000;}
.page_20130412 ul li.current{text-decoration:none;text-align:center;background:#000000;color:#FFFFFF;border:1px solid #000000;padding:5px 8px;display:inline;}
.topw {width:1200px;height:110px;margin:0 auto;}
.topw dd {float:left;width:350px;line-height:110px;}
.topw dd.kouh {width:280px;padding-left:35px;}
.topw dt {float:right;width:500px;height:110px;line-height:110px;font-size:18px;letter-spacing:2px;}
.topw dt font {font-size:22px;color:#95ac43;}
.wnva {width:100%;height:45px;line-height:45px;background-color:#000000;}
.wnva dl {width:1122px;margin:0 auto;line-height:45px;font-size:15px;font-family:"微软雅黑";}
.wnva dl dd {float:left;width:140px;text-align:center;position:inherit;}
.wnva dl dd A {display:block;color:#FFFFFF;line-height:45px;}
.wnva dl dd A.selected {color:#FFFFFF;font-weight:bold;}
.wnva dl dd A:hover {color:#FFFFFF;text-decoration:none;}
.wnva dd:hover .headerlanmuzi {display:block;}
.wnva dd:hover A {color:#FFFFFF;font-weight:bold;}
.headerlanmuzi {width:140px;position:absolute;z-index:99999;border:#000000 1px solid;border-top:0;border-bottom:0;display:none;background:url(/static/image/hei95.png);top:155px;*margin-left:-70px;font-size:14px;}
.headerlanmuzi em {height:40px;text-align:center;font-size:14px;border-bottom:#000000 1px solid;list-style-type:none;list-style:none;padding:0;margin:0; display:block;padding:0;}
.headerlanmuzi em A {display:block;border:0 !important;color:#ffffff !important;height:40px;line-height:40px !important;font-weight:normal;}
.headerlanmuzi em A:hover {color:#ffffff !important;}
.footertop {width:1240px;line-height:35px;background-color:#222222;font-size:12px;margin:0 auto;}
.footertop ul {width:1200px;margin:0 auto;color:#959595;}
.footerbot {width:1240px;;height:60px;line-height:60px;background-color:#222222;text-align:center;color:#959595;font-size:12px;margin:0 auto;}
.footercen {width:1240px;background-color:#333333;padding:28px 0;margin:0 auto;}
.footercenul {width:1280px;height:110px;margin:0 auto;}
.footercenul ol {float:left;width:140px;height:110px;border-right:#222222 1px solid;padding-left:40px;color:#959595;font-size:12px;line-height:27px;}
.footercenul ol h2 {display:block;height:27px;font-size:12px;font-weight:normal;line-height:27px;}
.footercenul ol h2 A {color:#959595;}
.footercenul ol h2 A:hover {color:#000000;text-decoration:none;}
.footercenul ol.twos {width:140px;border-left:#424242 1px solid;border-right:#222222 1px solid;}
.footercenul ol.zixun {width:420px;border-left:#424242 1px solid;border-right:#222222 1px solid;}
.footercenul ol.qrcode {width:325px;border-left:#424242 1px solid;border-right:0;}
.footimg {float:left;width:80px;text-align:center;margin-right:24px !important;}
.footimg img {width:80px;height:80px;}
.footimg h2 {display:block;height:30px;line-height:30px;color:#959595;text-align:center;font-size:12px;font-weight:normal;}
.kefur {width:50px;height:60px;position:fixed;z-index:999;right:10px;top:320px;background-color:#87c945;color:#FFFFFF;text-align:center;}
/*右边*/
.materialrihk {float:right;width:285px;margin-top:16px !important;}
.liuyank {border:#efefef 1px solid;}
.liuyank dl {height:78px;line-height:78px;text-align:center;font-size:28px;color:#a6b572;background-color:#f7f7f7;}
.liuyank h2 {height:50px;font-weight:normal;font-size:18px;color:#a6b572;text-align:center;line-height:50px;}
.liuyank ul ,.liuyank ol {padding-bottom:12px;line-height:40px;text-align:center;}
.liuyank ul input {width:213px;height:38px;border:#d5d5d5 1px solid;padding:0px 15px;line-height:38px;}
.liuyank ol input {width:245px;border:0;line-height:40px;background-color:#a2b16e;color:#FFFFFF;font-size:18px; cursor:pointer;}
.liuyank ol input.huisj {background-color:#cccccc;}
.liuyank em {display:block;text-align:center;padding-bottom:12px;}
.liuyank em font {color:#a2b16e;}
.telk {width:100%;text-align:center;padding:18px 0 0 0;font-size:12px;line-height:25px;letter-spacing:3px;}
.telk font {font-size:20px;}
.radimg {width:100%;padding-top:18px;text-align:center;}
.radimg img {width:265px;}
.radimg2 {width:100%;padding-top:15px;text-align:center;}
.radimg2 img {width:100%;}
/*人气设计师*/
.hotdesign {border:#efefef 1px solid;border-top:0;margin-top:18px;}
.hotdesign dl {height:40px;line-height:40px;background-color:#a2b16e;color:#FFFFFF;padding-left:15px;font-size:16px;}
.hotdesign ul {padding:0px 10px;}
.hotdesign ul ol {border-bottom:#efefef 1px solid;padding:10px 0;}
.hotdesign ul ol img {float:left;width:60px;height:60px;margin-right:10px;}
.hotdesign ul ol h3 {display:block;font-weight:normal;line-height:28px;font-size:14px;}
.hotdesign ul ol h3liuyank b {color:#000000; display:inline-block;padding-right:20px;}
.hotdesign ul ol h2 {height:25px;font-weight:normal;line-height:25px;font-size:12px;font-weight:normal;color:#5a5a5a;margin-top:2px;}

.hover_se{display:block;position:relative;zoom:1;overflow:hidden}
.hover_se img,.hover_se b,.hover_se em{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}
.hover_se b{opacity:0;filter:alpha(opacity=0);background:#000000;z-index:2;}
.hover_se em {opacity:0;filter:alpha(opacity=0);background:#FFFFFF;z-index:2;}
.hover_se:hover{text-decoration:none}
.hover_se:hover img{width:106%;height:106%;top:-3%;left:-3%;}
.hover_se:hover b{opacity:.3;filter:alpha(opacity=30);}
.hover_se:hover em {opacity:.2;filter:alpha(opacity=20);}
a,.btnStyle,.hover_se *,.buildingItem *,.fadePlay .text,.preNext,.preNext i,.tabClick dt,.tabOver dt,.shopImg .bigimg span,.designItem .photo b{-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
a.gbBtn{
	width: 100px;
	color: #95ac43;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	background: url(/static/image/downArrow.png) no-repeat 30px center;
	display: inline-block;
	cursor: pointer;
}
a.sqBtn{
	width: 100px;
	color: #95ac43;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	background: url(/static/image/upArrow.png) no-repeat 30px center;
	display: block;
	cursor: pointer;
	display: none;
}
.sp10,.sp15,.sp20,.sp30,.sp50{clear:both;height:10px;overflow:hidden}
.sp15{height:15px}.sp20{height:20px}.sp30{height:30px}.sp50{height:50px}
.yuyuefide {width:100%;height:100%;position:fixed;left:0;top:0;background:url(/static/image/hei60.png);z-index:9998;display:none;}
.yuyuefidediv {width:670px;height:380px; position:absolute;left:50%;margin-left:-360px;top:50%;margin-top:-220px;background-color:#FFFFFF;border:#dddddd 10px solid;padding:10px 15px;}
.yuyuefidediv dl {border-bottom:#cccccc 1px solid;line-height:32px;padding:0px 5px;}
.yuyuefidediv dl dd {float:left;font-size:16px;font-weight:bold;}
.yuyuefidediv dl dt {float:right;padding-bottom:3px;}
.yuyuefidediv dl dt img {width:18px;height:18px;}
.yuyuefpic {float:left;width:200px;text-align:center;border-right:#dbdbdb 1px solid;padding-right:30px;padding-left:10px;}
.yuyuefpic h3 ,.yuyueform h3 {font-size:14px;display:block;font-weight:normal;line-height:50px;}
.yuyuefpic h2 {font-size:16px;display:block;font-weight:normal;line-height:50px;}
.yuyuefpic img {width:200px;height:200px;}
.yuyueform {float:right;width:400px;}
.yuyerihk {margin-right:140px !important;}
.yuyueform table {width:350px;margin:0 auto;}
.yuyueform th {width:85px;height:34px;text-align:left;line-height:34px;font-size:15px;padding-bottom:17px;}
.yuyueform td {width:265px;height:34px;line-height:34px;padding-bottom:17px;}
.yuyueform td input.intex {width:231px;height:32px;border:#d2d2d2 1px solid;background-color:#f7f7f7;line-height:32px;padding:0px 6px;}
.yuyueform td input.buttom {width:245px;border:0;height:35px;line-height:35px;font-size:16px;cursor:pointer;background-color:#a2b16e;color:#FFFFFF;}
.yuyueform td input.buttomhui {width:245px;border:0;height:35px;line-height:35px;font-size:16px;cursor:pointer;background-color:#CCCCCC;color:#FFFFFF;}
.yuyueform td input.buttomhui:hover {background-color:#CCCCCC;}
.yuyueform td input.buttom:hover {background-color:#95ac43;}
.tishik {width:200px;position:fixed;left:50%;top:43%;background:url(/static/image/hei60.png);padding:12px 0px;font-size:1em;text-align:center;color:#FFFFFF;display:none;z-index:9999;border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;margin-left:-100px !important;}

.lanren{ position:absolute; right:0; top:220px;}
.lanren .slide_min{ width:28px; height:112px; background:url(/static/image/slide_min.jpg) no-repeat; cursor:pointer;}
.lanren .slide_box{ width:154px; height:auto; overflow:hidden; background:url(/static/image/slide_box_bg.jpg) repeat-y; font-size:12px; text-align:center; line-height:130%; color:#666; border-bottom:2px solid #76A20D;}
.lanren .slide_box .weixin{ margin-bottom:5px;}
.lanren .slide_box img{ cursor:pointer;}
.lanren .slide_box p{ text-align:center; padding:5px; margin:5px;border-bottom:1px solid #ddd;}
.lanren .slide_box span{ padding:5px 10px; display:block;}
.lanren .slide_box span a{ color:#76A20C;}
.baijuz {width:1240px;margin:0 auto;background-color:#FFFFFF;}
.homebeijingfixd {width:100%;height:100%;position:fixed;z-index:9999;left:0;top:0;background:url(../image/hei80.png);}
.sqclose {width:40px;height:40px;background:url(../image/close2.png) no-repeat center;background-size:100%; position:absolute;z-index:2;top:15px;right:15px;cursor:pointer;outline:none;}
.beijinghomesq {width:660px;height:400px;margin:0 auto; position:absolute;left:50%;margin-left:-350px;top:50%;margin-top:-200px;background-color:#FFFFFF;padding:0px 20px;}
.beijinghomesq h2 {display:block;text-align:center;font-size:20px;padding-top:40px;padding-bottom:28px;}
.wnva table {width:100%;}
.beijinghomesq td {padding:8px 3px;}
.beijinghomesq td input {width:340px;height:32px;border:#e2e2e2 1px solid;padding:0px 8px;}
.beijinghomesq button {display:block;width:160px;height:40px;background-color:#a2b855;font-size:16px;border:0;color:#FFFFFF;margin:0 auto;cursor:pointer;outline:none;}
.beijinghomesq button:hover {background-color:#a2b16e;}
.beijinghomesq button.bjhui {background-color:#cccccc;}
.beijinghomesq button.bjhui:hover {background-color:#cccccc;}
.beijingmobilesq {width:50%;margin:0 auto;position:absolute;left:50%;margin-left:-25%;top:26%;background-color:#FFFFFF;padding-top:3.5em;}
.beijingmobilesq h2 {display:block;text-align:center;font-size:2em;padding-top:40px;padding-bottom:28px;line-height:1.6em;}
.beijingmobilesq ul {width:90%;padding:1em 0;margin:0 auto;font-size:1em;font-weight:normal; overflow:hidden;}
.beijingmobilesq ul input {width:91%;height:2.5em;border:#d2d2d2 1px solid;font-size:2em;font-weight:normal;padding:0px 4%;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.beijingmobilesq ul button {width:100%;height:2.5em;display:block;border:0;outline:none;color:#FFFFFF;background-color:#a2b855;font-size:2.5em;}
.beijingmobilesq ul button.bjhui {background-color:#cccccc;}
.sqclosem {width:3em;height:3em;background:url(../image/close2.png) no-repeat center;background-size:100%; position:absolute;z-index:2;top:1.5em;right:1.5em;cursor:pointer;outline:none;}
.tishik {width:50%;position:fixed;left:50%;top:43%;background:url(../image/hei95.png);padding:1em 0px;text-align:center;color:#FFFFFF;display:none;z-index:99999;border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;font-size:2em;margin-left:-25% !important;}
.tjxuqiu {width:120px;height:120px;position:fixed;z-index:99;left:8px;bottom:8px;}
.tjxuqiu img {width:120px;height:120px;cursor: pointer;}