body { background:url(../Images/1.jpg) top left repeat-x; background-color:#fafafa; padding: 0px; margin: 0px; font-size: 12px; line-height: 180%; color: #575757; font-family: "微软雅黑" ,Arial, "宋体"; text-align: left;}

.d1{width:950px;height:auto;overflow:hidden;border:#666666 0px solid;position:relative;}
.loading{width:950px;border:#666666 0px solid;color:#FFCC00;font-size:12px;height:351px;text-align:center;padding-top:30px;font-family:Arial;font-weight:bold;}
.d2{width:100%;height:351px;overflow:hidden;}
.num_list{position:absolute;width:950px;left:23px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:15px;padding:4px 0px;height:25px;overflow:hidden;font-family:微软雅黑; line-height:25px;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
img{border:0px;}
.button1{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold;}
.b1,.b2{background-color:#666666;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#FFCC33;background-color:#b5302f;}

.top3{ width:996px; height:40px; overflow:hidden; margin:0 auto; background:url(../Images/YX_r3_c5.jpg) top left no-repeat;}
.top3 li{ float:left; height:40px; overflow:hidden; line-height:40px; color:#000000;}

.banner{ width:996px; height:351px; overflow:hidden; margin:0 auto; background:url(../Images/YXindex_r4_c5.jpg) top left no-repeat;}
.bannerbottom{ width:996px; height:27px; overflow:hidden; margin:0 auto; background:url(../Images/YXindex_r5_c5.jpg) top left no-repeat;}

.indexcontent{ width:996px; margin:0 auto; overflow:hidden;}
.indexleft{ width:241px; float:left; overflow:hidden;}
.indexright{ width:744px; float:right; overflow:hidden;}
/*左侧产品*/
.indexproducttop{ width:241px; height:67px; overflow:hidden; background:url(../Images/YXindex_r6_c5.jpg) top left no-repeat; line-height:67px; color:#CC0000; font-size:14px; font-weight:bold; text-indent:28px;}
.indexproducttop span{ color:#8e8a89; padding-left:6px;}
.indexproductbg{ width:241px; overflow:hidden; background:url(../Images/YXindex_r16_c5.jpg) top left repeat-y;}


/*左侧产品搜索*/
.indexsearch{ width:204px; height:28px; padding-top:7px; padding-left:17px; padding-right:20px; padding-bottom:10px;}
.indexsearch li{ float:left; height:28px; overflow:hidden;}
/*左侧联系方式*/
.indexcontacttop{ width:208px; height:34px; overflow:hidden; margin-left:15px; margin-right:18px; background:url(../Images/YXindex_r19_c6.jpg) top left no-repeat; line-height:30px; text-indent:32px; color:#000000;}
.indexcontact{ width:208px; height:146px; overflow:hidden; margin-left:15px; margin-right:18px; background:url(../Images/YXindex_r20_c6.jpg) top left no-repeat;}
.indexcontactbottom{ width:241px; height:19px; overflow:hidden; background:url(../Images/YXindex_r22_c5.jpg) top left no-repeat;}
/*左侧新闻中心*/
.indexxwtop{ width:241px; height:38px; overflow:hidden; background:url(../Images/YXindex_r23_c5.jpg) top left no-repeat; line-height:32px; text-indent:34px; color:#FFFFFF;}
.indexxwtop img{ float:right;}
.indexxwcontenttop{ width:241px; height:11px; overflow:hidden; background:url(../Images/YXindexxwtop.jpg) top left no-repeat;}
.indexxwcontentbottom{ width:241px; height:10px; overflow:hidden; background:url(../Images/YXindexxwbottom.jpg) bottom left no-repeat;}
.indexxwcontent{ width:241px; overflow:hidden;}
.indexxwcontent li{ width:231px; height:32px; overflow:hidden; padding-right:10px; background:url(../Images/YXindexxwbg.jpg) top left no-repeat; text-indent:23px;}
.indexxwcontent a{ line-height:32px;}
.indexxwcontent a:hover{ color:#555555;}
/*右侧公司简介*/
.indexabouttop{ width:744px; height:58px; overflow:hidden; background:url(../Images/YXindex_r6_c15.jpg) top left no-repeat; color:#cc0000; font-weight:bold; font-size:14px; line-height:80px; text-indent:60px;}
.indexabouttop img{ float:right;}
.indexabouttop font{ padding-left:6px; line-height:80px; color:#8e8a89; font-size:14px; font-weight:bold;}
.indexabouttop span{ padding-left:180px; line-height:66px; color:#1a3e8a; font-style:italic; font-size:14px; font-weight:bold;}
.indexabout{ width:692px; height:138px; padding-left:30px; padding-right:22px; background:url(../Images/YXindex_r7_c15.jpg) top left no-repeat; overflow:hidden;}
.indexaboutbottom{ width:744px; height:28px; overflow:hidden; background:url(../Images/Xindex_r12_c15.jpg) top left no-repeat;}
/*右侧产品推荐*/
.indexproducttop{ width:744px; height:44px; overflow:hidden; background:url(../Images/YXindex_r13_c15.jpg) top left no-repeat; color:#cc0000; font-weight:bold; font-size:14px; line-height:56px; text-indent:44px;}
.indexproducttop img{ float:right;}
.indexproducttop font{ padding-left:6px; line-height:56px; color:#8e8a89; font-size:14px; font-weight:bold;}
.indexproduct{ width:744px; height:579px; overflow:hidden; background:url(../Images/YXindex_r14_c15.jpg) top left no-repeat;}
.indexproduct li{ width:168px; height:143px; overflow:hidden; float:left;}
/*右侧工程案例*/
.indexcasetop{ width:744px; height:45px; overflow:hidden; background:url(../Images/YXindex_r30_c15.jpg) top left no-repeat; color:#cc0000; font-weight:bold; font-size:14px; line-height:56px; text-indent:44px;}
.indexcasetop img{ float:right;}
.indexcasetop font{ padding-left:6px; line-height:56px; color:#8e8a89; font-size:14px; font-weight:bold;}
.indexcase{ width:744px; height:345px; overflow:hidden; background:url(../Images/YXindex_r31_c15.jpg) top left no-repeat;}
.indexcase li{ width:168px; height:143px; overflow:hidden; float:left;}