@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; list-style:none; font:12px/24px "微软雅黑";}
ul,li,dl,dt,dd {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}
h1,h2,h3,h4,h5,h6,p {
	margin:0;
	padding:0;
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
img {
	margin:0;
	border:0;
	padding:0;
}
.r {
	float:right;
}
.l {
	float:left;
}

/*****首页********************/
.main{ width:1000px; height:auto; margin:0 auto;}
.index_img{ width:1000px; height:auto; float:left; display:inline; position:relative;} 
.index_img img{ width:1000px; height:auto; float:left; display:inline;} 

.index_daohang{ width:1000px; height:51px; float:left; display:inline; overflow:hidden; background:url('index_4.jpg') no-repeat center;}
.index_daohang ul{ width:auto; height:51px; float:left; display:inline; margin-left:1px;}
.index_daohang ul li{ width:142px; height:51px; float:left; display:inline; text-align:center; line-height:51px; font-size:20px; color:#2c2c2c; margin-left:1px; background:#8e8e8e;}
.index_daohang ul li a{width:142px; height:51px; float:left; display:inline; color:#2c2c2c;}
.index_daohang ul li a:hover{width:142px; height:51px; float:left; display:inline; color:#FFF; background:#b50033;}
.index_daohang ul li.curLi{width:142px; height:51px; float:left; display:inline; color:#FFF; background:#b50033;}
.index_daohang ul li.curLi a{ color:#FFF;}
.index_daohang span{ width:145px; height:51px; float:left; display:inline;}

.index_show{ width:1000px; height:441px; float:left; display:inline; overflow:hidden; background:url('index_6.jpg') no-repeat center;}
.index_show_1{ width:1000px; height:441px; float:left; display:inline; margin:0 0 0 0px;}
.index_show_1 span{ width:280px; height:441px; float:left; display:inline; overflow:hidden; cursor:pointer;}
.index_show_1 span p{ width:280px; height:95px; float:left; display:inline; overflow:hidden; background:url('index_a1.jpg') no-repeat center; margin-bottom:19px}
.index_show_1 span p img{ width:128px; height:95px; float:left; display:inline;}
.index_show_1 span p b{ width:152px; height:95px; float:left; display:inline; text-align:center; line-height:95px; font-size:24px; color:#FFF;}
.index_show_1 span p.onp{ width:280px; height:95px; float:left; display:inline; overflow:hidden; background:url('index_a2.jpg') no-repeat center; margin-bottom:19px}
.index_show_1 ul{ width:709px; height:441px; float:left; display:inline; margin-left:10px;}
.index_show_1 ul li{ width:709px; height:441px; float:left; display:none; position:relative;}
.index_show_1 ul li img{ width:709px; height:441px; float:left; display:inline; overflow:hidden;}
.index_show_1 ul li strong{ width:189px; height:55px; float:right; display:inline; overflow:hidden; position:absolute; z-index:2; bottom:30px; right:-9px; background:url('index_bb1.png') no-repeat center;}

.index_design{ width:1000px; height:490px; float:left; display:inline; overflow:hidden; background:url('index_9.jpg') no-repeat center;}
.index_design ul{ width:740px; height:490px; float:left; display:inline; overflow:hidden; background:#a9a9a9; margin-left:0px;}
.index_design ul li{ width:722px; height:474px; float:left; display:none; overflow:hidden; margin:6px 0 0 8px;}
.index_design ul li img{ width:722px; height:474px; float:left; display:inline; overflow:hidden;}
.index_design span{ width:258px; height:auto; float:left; display:inline; margin-left:2px;} 
.index_design span p{ width:258px; height:94px; float:left; display:inline; overflow:hidden; background:#e2e2e2; margin-bottom:21px; cursor:pointer;}
.index_design span p img{ width:258px; height:94px; float:left; display:inline; }
.index_design strong{ width:258px; height:43px; float:left; display:inline; text-align:center; background:#ffd92c; line-height:43px; font-size:18px; margin:12px 0 0 2px;}
.index_design strong a{ display:block; color:#000;}
.index_design span p.ondesign{width:258px; height:94px; float:left; display:inline; overflow:hidden; background:#bfbfbf; margin-bottom:21px; cursor:pointer;}

.index_style{ width:1000px;height:485px; float:left; display:inline; overflow:hidden; background:url('index_10.jpg') no-repeat center; padding-left:1px; padding-right:1px; padding-top:82px; padding-bottom:0}



#first{width:1000px;height:485px; float:left; display:inline;overflow:hidden;}
	
#banner{width:1000px;height:485px; float:left; position:relative;overflow:hidden;}
	
#banner1 {width:1000px;height:485px; float:left; }
#banner_list{width:1000px;height:485px; float:left;}
#banner_list li {width:1000px;height:485px; float:left; line-height:none; }

#banner_list li img {width:1000px;height:485px; float:left; }
	
#slider {right:10px;BOTTOM:5px;POSITION:absolute;}

#slider li{TEXT-ALIGN:center;FILTER:alpha(opacity=80);BACKGROUND-COLOR:#b50033;LIST-STYLE-TYPE:none;WIDTH:18px;FLOAT:left;HEIGHT:16px;COLOR:#000;OVERFLOW:hidden;CURSOR:pointer;MARGIN-RIGHT:4px;
opacity:.8; line-height:16px;}

#slider li.active {background:#ffffff;display:inline; color:#b50033;}


.index_back{ width:1000px; height:536px; float:left; display:inline; overflow:hidden; background:url('index_33.jpg') no-repeat center;}
.index_back2{ width:339px; height:536px; float:right; display:inline; overflow:hidden; margin-right:1px; background:url('index_bm.jpg') no-repeat center;}
.index_back2 ul{ width:324px; height:auto; float:left; display:inline; margin:92px 0 0 8px;}
.index_back2 ul li{ width:324px; height:auto; float:left; display:inline; margin-top:9px;}
.index_back2_text{ width:240px; height:28px; float:right; display:inline; overflow:hidden; border:none; background:none; font-size:14px; color:#000; font-family:"微软雅黑"; line-height:28px;}
.index_back2 ul span{width:324px; height:auto; float:left; display:inline;}
.index_back2_sub{ width:323px; height:35px; float:right; display:inline; overflow:hidden; border:medium none; background:url('index_sub.jpg') no-repeat center; cursor:pointer}

.footer{ width:1000px; height:81px; float:left; display:inline; overflow:hidden; }
.footer.ftscroll{ position:fixed; bottom:0; left:50%; margin-left:-500px;}
.footer img{width:1000px; height:81px; float:left; display:inline; }


.index_img_time{ width:1000px; height:auto; float:left; display:inline; position:relative;} 
.index_img_time img{ width:1000px; height:auto; float:left; display:inline;} 
.index_img_time div{ width:83px; height:55px; float:left; display:inline; position:absolute; z-index:3; left:181px; top:106px; text-align:center; font-size:46px; color:#e51e23; line-height:55px; font-family:Arial; font-weight:bold;}

/***********弹出报名?*************/
.baoming{ width:362px; height:517px; float:left; display:inline; overflow:hidden; background:url('bm.jpg') no-repeat center;}
.baoming ul{ width:294px; height:auto; float:left; display:inline; overflow:hidden; margin:39px 0 0 51px;}
.baoming_li{ width:214px; height:24px; float:left; display:inline; margin-top:20px; margin-left:80px;}
.baoming_li_input{width:170px; height:20px; float:left; display:inline;border:none; background:none; font-size:12px; color:#797979; font-family:"微软雅黑"; line-height:20px;}
.baoming_li2{ width:214px; height:24px; float:left; display:inline; margin-top:42px; margin-left:80px;}
.baoming_li3{ width:214px; height:24px; float:left; display:inline; margin-top:15px; margin-left:80px;}
.baoming_li3 p{ width:auto; height:auto;font-size:12px; color:#a0a0a0; font-family:"微软雅黑"; line-height:24px; float:left; display:inline; margin-right:12px;}
.baoming_li4{ width:294px; height:auto; float:left; display:inline; margin-top:45px;}
.baoming_li4 p{ width:auto; height:auto;font-size:12px; color:#a0a0a0; font-family:"微软雅黑"; line-height:24px; float:left; display:inline; margin-right:12px;}
.baoming_li5{ width:294px; height:auto; float:left; display:inline; margin-top:4px;}
.baoming_li5_sub{ width:259px; height:50px; float:left; display:inline; overflow:hidden; background:url('sub.jpg') no-repeat center; border:medium none; cursor:pointer}
.baoming span{ width:362px; height:34px; float:left; display:inline; overflow:hidden;}
.baoming span img{ width:40px; height:34px; float:right; display:inline; overflow:hidden; margin:7px 6px 0 0;}


.reset_footer{ width:1000px; height:99px; float:left; display:inline;}


/**********右侧悬浮**************/
#xufu{ width:44px; height:400px; float:left; display:inline; overflow:hidden;position:absolute; right:0; top:50%; margin-top:-200px; z-index:1;}
#xufu{ width:44px; height:400px; float:left; display:inline;}
#xufu li{ width:44px; height:auto; float:left; display:inline; background:#8e8e8e; font-size:14px; line-height:25px; text-align:center; color:#262626; border-bottom:1px solid #FFF;}
#xufu li a{ display:block;color:#262626;width:44px; height:auto; float:left;}
#xufu li a:hover{ display:block;color:#FFF;width:44px; background:#b50033; height:auto; float:left;}
#xufu li a.hoveron{ display:block;color:#FFF;width:44px; background:#b50033; height:auto; float:left;}




/************建材*************/

.brand2{ width:988px; height:45px; float:left; display:inline; overflow:hidden;position:absolute; left:110px; top:0; z-index:2;}
.brand2 ul{ width:988px; height:45px; float:left; display:inline; overflow:hidden; }
.brand2 ul li{ width:320px; height:45px; float:left; display:inline; overflow:hidden; }
.brand2 ul li p{ width:auto; float:left; display:inline;margin-left:8px; line-height:50px; font-size:12px; color:#090909; text-indent:20px; font-weight:bold;}
.brand2 ul li b{ width:123px; height:45px; float:right; display:inline;}



.brand_dsign2{ width:1000px; height:305px; float:left; display:inline; overflow:hidden; background:url('brand33.jpg') no-repeat center;}
.brand_dsign{ width:990px; height:261px; float:left; display:inline; overflow:hidden; margin:0 0 0 121px;}
.brand_dsign ul{ width:990px; height:261px; float:left; display:inline; overflow:hidden;}
.brand_dsign ul li{ width:160px; height:261px; float:left; display:inline; overflow:hidden; margin-left:5px; background:url('bd.png') no-repeat center;}




/*********倒计?**************/

#timetime{ width:138px; height:154px; float:left; display:inline; overflow:hidden;position:absolute; left:0;top:50%; margin-top:-80px; z-index:4; background:url('sj.png') no-repeat center;}
.timetime1{ width:25px; height:20px; float:left; display:inline; overflow:hidden; text-align:center; line-height:20px; font-size:14px; text-shadow:2px 2px 2px #000; font-family:"宋体"; color:#f6125f; margin:46px 0 0 81px;}

.timetime2{ width:38px; height:21px; float:left; display:inline; overflow:hidden; text-align:right; line-height:20px; font-size:14px; text-shadow:2px 2px 2px #000; font-family:"宋体"; color:#f6125f; margin:26px 0 0 50px;}