@charset "utf-8";
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

.boxy-wrapper {
	POSITION: absolute
}
.fixed.boxy-wrapper {
	POSITION: fixed
}
.boxy-modal-blackout {
	POSITION: absolute; BACKGROUND-COLOR: black; TOP: 0px; LEFT: 0px
}
.boxy-wrapper {
	EMPTY-CELLS: show
}
.boxy-wrapper .top-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; HEIGHT: 10px; PADDING-TOP: 0px
}
.boxy-wrapper .top-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; HEIGHT: 10px; PADDING-TOP: 0px
}
.boxy-wrapper .bottom-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; HEIGHT: 10px; PADDING-TOP: 0px
}
.boxy-wrapper .bottom-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; HEIGHT: 10px; PADDING-TOP: 0px
}
.boxy-wrapper .top-left {
	BACKGROUND: url(../image/boxy/boxy-nw.png)
}
.boxy-wrapper .top-right {
	BACKGROUND: url(../image/boxy/boxy-ne.png)
}
.boxy-wrapper .bottom-right {
	BACKGROUND: url(../image/boxy/boxy-se.png)
}
.boxy-wrapper .bottom-left {
	BACKGROUND: url(../image/boxy/boxy-sw.png)
}
.boxy-wrapper .top-left {
	
}
.boxy-wrapper .top-right {
	
}
.boxy-wrapper .bottom-right {
	
}
.boxy-wrapper .bottom-left {
	
}
.boxy-wrapper .top {
	FILTER: alpha(opacity=60); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: black; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 10px; PADDING-TOP: 0px; opacity: 0.6
}
.boxy-wrapper .bottom {
	FILTER: alpha(opacity=60); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: black; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 10px; PADDING-TOP: 0px; opacity: 0.6
}
.boxy-wrapper .left {
	FILTER: alpha(opacity=60); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: black; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; opacity: 0.6
}
.boxy-wrapper .right {
	FILTER: alpha(opacity=60); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: black; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; opacity: 0.6
}
.boxy-wrapper .title-bar {
	POSITION: relative; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #333333; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.boxy-wrapper .dragging.title-bar {
	CURSOR: move
}
.boxy-wrapper .title-bar H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.boxy-wrapper .title-bar .close {
	POSITION: absolute; COLOR: white; FONT-SIZE: 12px; TOP: 5px; RIGHT: 6px
}
.boxy-wrapper .title-bar .close:hover {
	BACKGROUND-COLOR: #454545
}
.boxy-inner {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.boxy-content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.boxy-wrapper .question {
	MIN-HEIGHT: 60px; WIDTH: 350px; _height: 60px
}
.boxy-wrapper .answers {
	TEXT-ALIGN: right
}
.boxy-btn1 {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1.9px; LINE-HEIGHT: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; LETTER-SPACING: 1px; OVERFLOW: visible; BORDER-TOP: 1px solid; CURSOR: pointer; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.boxy-btn2 {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1.9px; LINE-HEIGHT: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; LETTER-SPACING: 1px; OVERFLOW: visible; BORDER-TOP: 1px solid; CURSOR: pointer; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.boxy-btn3 {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1.9px; LINE-HEIGHT: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; LETTER-SPACING: 1px; OVERFLOW: visible; BORDER-TOP: 1px solid; CURSOR: pointer; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.boxy-btn1 {
	BORDER-BOTTOM-COLOR: #2c3e5f; BACKGROUND-COLOR: #425f99; BORDER-TOP-COLOR: #5a7ec6; COLOR: white; BORDER-RIGHT-COLOR: #2c3e5f; BORDER-LEFT-COLOR: #5a7ec6
}
.boxy-btn2 {
	BORDER-BOTTOM-COLOR: #bbbbbb; BACKGROUND-COLOR: #ece9d8; BORDER-TOP-COLOR: #eeeeee; COLOR: #333333; BORDER-RIGHT-COLOR: #bbbbbb; BORDER-LEFT-COLOR: #eeeeee
}
.boxy-btn3 {
	BORDER-BOTTOM-COLOR: #aaaaaa; PADDING-BOTTOM: 1.9px; BACKGROUND-COLOR: #eaeaea; BORDER-TOP-COLOR: #eaeaea; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333333; BORDER-RIGHT-COLOR: #aaaaaa; BORDER-LEFT-COLOR: #eaeaea; PADDING-TOP: 3px
}
.boxy-btn3:hover {
	BORDER-BOTTOM-COLOR: #a2adbc; BACKGROUND-COLOR: #cad5eb; BORDER-TOP-COLOR: #ced8e3; BORDER-RIGHT-COLOR: #a2adbc; BORDER-LEFT-COLOR: #ced8e3
}
#yytable {
	WIDTH: 500px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 14px
}
#yytable TD {
	LINE-HEIGHT: 40px; HEIGHT: 40px
}
#yytable INPUT {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; HEIGHT: 27px; VERTICAL-ALIGN: middle; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 0px
}
INPUT[type='submit'] {
	MIN-WIDTH: 54px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 11px 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: arial, sans-serif; HEIGHT: 29px; COLOR: #666666; FONT-SIZE: 11px; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 2px 2px 2px 2px; -moz-user-select: none
}
INPUT[type='submit']:hover {
	BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333333; BORDER-TOP: #c6c6c6 1px solid; CURSOR: pointer; BORDER-RIGHT: #c6c6c6 1px solid; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)
}
INPUT[type='submit']:focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
INPUT[type='reset'] {
	MIN-WIDTH: 54px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 11px 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: arial, sans-serif; HEIGHT: 29px; COLOR: #666666; FONT-SIZE: 11px; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 2px 2px 2px 2px; -moz-user-select: none
}
INPUT[type='reset']:hover {
	BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333333; BORDER-TOP: #c6c6c6 1px solid; CURSOR: pointer; BORDER-RIGHT: #c6c6c6 1px solid; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)
}
INPUT[type='reset']:focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
INPUT[type='text'] {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 550px; PADDING-RIGHT: 6px; HEIGHT: 27px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 0px
}
SELECT {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; WIDTH: 144px; PADDING-RIGHT: 0px; HEIGHT: 27px; VERTICAL-ALIGN: middle; BORDER-TOP: #d9d9d9 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 0px
}
TEXTAREA {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 6px
}
INPUT[type='button'] {
	MIN-WIDTH: 54px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 11px 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: arial, sans-serif; HEIGHT: 30px; COLOR: #666666; FONT-SIZE: 11px; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 2px 2px 2px 2px; -moz-user-select: none
}
INPUT[type='button']:hover {
	BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333333; BORDER-TOP: #c6c6c6 1px solid; CURSOR: pointer; BORDER-RIGHT: #c6c6c6 1px solid; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)
}
INPUT[type='button']:focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
#result {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; MARGIN: 0px auto; WIDTH: 300px; BACKGROUND: #ae1823; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.bitian {
	COLOR: #ff0000; FONT-SIZE: 12px
}
.baojia {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; WIDTH: 120px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #ae1823; FLOAT: right; HEIGHT: 28px; COLOR: #fff; MARGIN-RIGHT: 100px; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 2px 2px 2px 2px
}




/*头部开始*/
.fw{ font-family:"microsoft yahei","黑体"}
.hdWrap{ height:150px; overflow:hidden; margin:0 auto;/* [disabled]background:url(../images/hdw.gif) left top repeat-x; */ }
.header { width:1200px; margin:0 auto; overflow:hidden; }
.hd_Top{ line-height:25px; height:25px; color:#666; overflow:hidden; margin-bottom: 2px; }
.hd_Top_rt{color:#666;}
.hd_Top_rt a{ color:#666;padding:0 10px;display:inline-block;}
.hd_Top_rt a:hover{ color:#666;}
.hd_Top_rt span a{padding:0 2px;}
.hd_Mid{ overflow:hidden; }
.hd_Mid .logo{ display:inline-block; margin:10px 10px 0px 0; float:left; }
.hd_Mid .logo img{ width:338px; overflow:hidden; display:block; float:left; }
.logo_wd{ margin: 20px 0 0; float: left; font-size: 22px; color: #cc0202; font-weight: bold; line-height: 30px; text-align: left; }
.logo_wd em{font-size:12px; color:#cc0202;}
.logo_wd b{ font-size:24px; color:#030000; letter-spacing: 2px; }
.hd_Mid .frDiv{ margin:30px 0 0; padding:0 0 0 50px; background:url(../images/hd_tel.gif) left 4px no-repeat; font-size:14px; color:#222; }
.hd_Mid .frDiv b{ font-size:26px; font-family:"黑体", "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; color:#cc0202; }

.hd_b{ clear:both;height:81px; overflow:hidden;}
.hd_b li{ width:205px; overflow:hidden;float:left;padding:17px 0 0 36px; font-size:12px;
background:url(../images/hd_b.gif) left top no-repeat;height:60px;}
.hd_b li h4{ color:#fff; width:54px; overflow:hidden; float:left;}
.hd_b li p{width:130px; overflow:hidden;float:left; line-height:18px;}
.hd_b li p a{ display:inline-block; float:left;width:62px; overflow:hidden; color:#666;}
.hd_b .hd_b_r{background:url(../images/hd_b2.jpg) left top no-repeat;padding:7px 0 0 55px; line-height:25px;width:176px;height:60px;}
.hd_b .hd_b_r a{ display:inline-block; float:left;width:60px; color:#17181a;}
.hd_b .hd_b_r span a{width:16px;margin:3px 4px 0; line-height:0; font-size:0;}
.hd_b .hd_b_r span a img{ float:left;}

/*导航*/
.menu{ height:50px; overflow:hidden; background:#222 url(../images/navbg2.jpg) repeat-x; z-index: 99; width: 1200px; display: block; FONT-FAMILY: "Microsoft YaHei"; margin: auto; }
.menu .lastli{ background:none;}
.menu ul{ width:102%}
.menu li{ float: left;background:url(../images/ge.jpg) no-repeat right; height: 66px;}
.menu .lastli{ background: none;}
.menu li a{ color: #fff; font-size: 16px; font-weight: bold; text-align: center; display: inline-block; height:50px; padding-right: 42px; padding-left: 42px; line-height: 50px; }

.menu li a:hover,.menu .cur a{ color: #fff; background:#cc0202; text-decoration:none; }
.menu li a:hover em,.menu .cur a em{ color: #ffc575;}

.menu li a span{line-height:20px; display:inline-block; padding-right: 14px; padding-top:18px; height:45px;}
.menu li a:-webkit-any-link{ display:block;}

#menud .hover{ color: #fff; background:#cc0202; text-decoration:none; }
/*头部结束*/

.draw{ overflow:hidden; margin:0px auto; text-align:center; width: 1000px; }
.fw{ overflow:hidden; text-align: center; width: 1200px; margin: 0px auto; }
.fw h4{ background:url(../images/fw_tit.gif) no-repeat center top; height:auto; overflow:hidden; font-size:20px; color:#cc0202; font-weight:normal; text-transform:uppercase; text-align:center; padding-top:30px; padding-bottom: 30px; }
.fw h4 span{ display:block; font-size:30px;color:#222; line-height:40px; font-family:"微软雅黑";font-weight:bold;}
.fw h4 p{ font-size:16px;color:#222;  font-family:"微软雅黑";}

.fw h4 p a{ font-size:16px;color:#222;  font-family:"微软雅黑"; padding:10px 20px}


/*装修行业动态*/
.ly{ background:url(../images/ly_bj.png) no-repeat center 390px; margin: 15px auto; width: 1000px; overflow: hidden; }
.ly h2{ background:url(../images/ly_h.gif) no-repeat center top; height:90px; font-family:"Microsoft Yahei"; font-weight:normal; width:100%; margin:0 auto; }
.ly h2 b{ font-size:70px; color:#cc0202; padding:0 14px 0 120px; }
.ly h2 p{ font-size:24px; color:#595858;}
.ly h2 p span{ font-size:36px; color:#cc0202; display:block; height:42px; padding-top:8px; }


/*专题横着的黑色输入框*/
.w1200{width:1000px; margin:0px auto}
.shuru{ width:100%; padding:20px 0px 0px 0px; background: #000; overflow: hidden; }
.shuru_left{ width:800px; float:left; padding:0px;}
.shuru_left ul li{ width:260px; float:left; height:55px; position: relative; }
.shuru_left ul li input,.shuru_left ul li select{ width:200px; height:35px; line-height:35px; padding:0px 0px 0px 10px; border:none;}
.shuru_left ul li select{ width:200px;}
.shuru_left ul li select option{ line-height:30px; height:30px;}
.shuru_left ul li span{ position: absolute;top: 4px;  right: 20px;}
.shuru_right{ width:200px; float:right; }
.shuru_right input{ width:100%; height:90px; color:#fff; background:#cc0202; border:none; font-size:22px; font-family: "tahoma","arial","Microsoft YaHei","Hiragino Sans GB","\5b8b\4f53"; margin: 0px; padding: 0px; }
.shuru_right input:hover{ cursor:pointer; background:#dd1c1c; color: #fff;  transition:all 0.5s ease 0s;}  
.shuru_left .yzm input{ width: 140px; float: left;} 
.shuru_left .yzm img{ height: 35px; float: right;  width: 80px; margin-right: 20px;}


.page UL LI {
	display: inline-block;}
.page UL LI * {
	display: inline-block;
.page A {TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #ae1823; FLOAT: left; COLOR: #fff; PADDING-TOP: 5px}
.page SPAN {BORDER-BOTTOM: #ae1823 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ae1823 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 1px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #ae1823; BORDER-TOP: #ae1823 1px solid; BORDER-RIGHT: #ae1823 1px solid; PADDING-TOP: 4px}
.page_word {PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Verdana, Geneva, sans-serif; PADDING-TOP: 0px}


.page{
	width: 1031px;
	height: 34px;
	padding:39px 83px 65px 86px;
	text-align: center;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
.page ul{
	display: inline-block;
}
.back{
	width: 62px;
	height: 34px;
	padding-left: 24px;
	background: #b1acab;
	float: left;
	font-size: 16px;
	line-height: 34px;
	background-image: url(../images/wangzhan/back.png);
	background-position: 15% 50%;
	background-repeat: no-repeat;
	border-radius: 5px;
	margin-right: 27px;
}
.back a{
	color: #FFFFFF;
}
.next{
	width: 62px;
	height: 34px;
	padding-right: 24px;
	background: #b1acab;
	float: left;
	font-size: 16px;
	line-height: 34px;
	background-image: url(../images/wangzhan/next.png);
	background-position: 85% 50%;
	background-repeat: no-repeat;
	border-radius: 5px;
	margin-left: 23px;
}
.next a{
	color: #FFFFFF;
}
.pagenum{
	width: 37px;
	height: 34px;
	float: left;
	font-size: 12px;
	line-height: 34px;
	background: #f1eae8;
	margin-right: 4px;
	border-radius: 5px;
}
.pagenum a{
	color: #000;
}
.pageactive{
	width: 37px;
	height: 34px;
	float: left;
	font-size: 12px;
	line-height: 34px;
	background: #cc0202;
	margin-right: 4px;
	border-radius: 5px;
	color:#fff;
}
.pageactive a{
	color: #FFFFFF;
}
