﻿body {background:#ffffff ;  font-family: Arial,Tahoma;font-size: 12px;}

.main{margin: 0 auto; width: 960px;}

a{text-decoration: none; color: #000;}
a:hover{text-decoration: underline;}

.header{width: 960px;height:106px;margin: 0 auto;}
.headerLt{width: 547px; height: 106px; background: url("/dede58/images/logo.jpg") no-repeat; float: left;}
.headerRt{width: 400px; height: 61px; float: right;padding-top: 13px; padding-right: 13px; float: right; text-align: right;}
.headerRt .headerBom span{padding-top: 15px; font-weight: bold;  float: right; padding-right: 10px; }
.headerRt .headerBom span.headerBom1{background: url("/dede58/images/fax.jpg") no-repeat 9px 90%; width: 125px;}
.headerRt .headerBom span.headerBom2{background: url("/dede58/images/toptel.jpg") no-repeat left 90%; text-indent: 18px; width: 118px;}
.headerRt .headerTop span{background: url("/dede58/images/redicon_1.jpg") no-repeat left center; text-indent: 10px; padding: 0 10px;}




.nav{width: 960px;height: 46px; background: url("/dede58/images/navbg.jpg") repeat-x;}
.nav ul li{float: left;}
.nav ul li.navText{width: 132px;height: 46px; line-height: 46px; text-align: center;}
.nav ul li.navText a{font-weight: bolder; color: #fff; font-size: 14px;}
.nav ul li.navLine{width: 2px; height: 46px; background: url("/dede58/images/navline.jpg") no-repeat center center;}


/*中部内容*/
.contentWrap{width: 960px; margin: 0 auto;}
.banner{width: 960px; height: 399px;}
.catlog{width: 960px; height: 137px; background: url("/dede58/images/catbg.jpg") repeat-x;}
.catlog ul li{float: left;}
.catlog ul li.catText{width: 190px;}
.catlog ul li.catLine{width: 2px; height: 137px; background: url("/dede58/images/catline.jpg") no-repeat center center;}

.catText a{display: block; width:186px; height: 137px;text-indent: -9999px;}
.cat1{background: url("/dede58/images/cat1h.jpg") no-repeat center center;}
.cat2{background: url("/dede58/images/cat2h.jpg") no-repeat center center;}
.cat3{background: url("/dede58/images/cat3h.jpg") no-repeat center center;}
.cat4{background: url("/dede58/images/cat4h.jpg") no-repeat center center;}
.cat5{background: url("/dede58/images/cat5h.jpg") no-repeat center center;}


a:hover.cat1{background: url("/dede58/images/cat1h.jpg") no-repeat center center;}
a:hover.cat2 {background: url("/dede58/images/cat2h.jpg") no-repeat center center;}
a:hover.cat3 {background: url("/dede58/images/cat3h.jpg") no-repeat center center;}
a:hover.cat4 {background: url("/dede58/images/cat4h.jpg") no-repeat center center;}
a:hover.cat5 {background: url("/dede58/images/cat5h.jpg") no-repeat center center;}


.bom{width: 960px;background: #f2f1f1;}
.aboutUs{width: 271px; height:226px; float: left; padding: 24px; overflow: hidden;}

.equip{width: 281px; height: 226px;float: left; padding: 24px 18px;  overflow: hidden;}
.contactUs{width: 271px; height: 226px;float: left; padding: 24px;  overflow: hidden;}
.bomLine{width: 1px; height: 274px; background: url("/dede58/images/bomline.jpg") no-repeat center center; float: left;}

.aboutUsTitle{width: 294px; height: 26px; background: url("/dede58/images/qyjj.jpg") no-repeat ; text-indent: -9999px;}
.aboutUsCon{line-height: 22px; padding: 20px 10px 0 5px;}
.aboutUsCon b{color: #c90304;}
.aboutUsConMore{width:255px; text-align:right; padding-top:5px;}



.equipTitle{width: 294px; height: 26px; background: url("/dede58/images/cpml.jpg") no-repeat ; text-indent: -9999px;}
.equipCon{padding-top: 25px;}
.equipCon ul{padding-left:25px;}
.equipCon ul li{float:left; background:url("/dede58/images/redicon_1.jpg") no-repeat left center; width:125px;text-indent:8px; height:35px; line-height:35px;}



.contactUsTitle{width: 294px; height: 26px; background: url("/dede58/images/gsxw.jpg") no-repeat ; text-indent: -9999px;}
.contactUsCon{padding-top: 20px; line-height: 22px;}
.contactUsCon ul{}
.contactUsCon ul li{height:25px; line-height:25px;background:url("/dede58/images/redicon_1.jpg") no-repeat left center;text-indent:8px; width:275px; }
.contactUsCon ul li em{float:right;}
/**下部推荐产品*/
.commend{width:960px; height:200px; padding-top:15px; }
.commendTitle{ background:url("/dede58/images/tjcp.jpg") no-repeat 22px center; height:26px;text-indent:-9999px;}
.commendCon{padding-left:24px; padding-top:10px;}
.commendCon dl{float:left; padding:0 6px; }
.commendCon dl dd{width:180px;height:134px; border:1px solid #ccc;overflow:hidden;}
.commendCon dl dd img{width:180px;height:134px;}
.commendCon dl dt{width:180px;text-align:center; height:22px; line-height:22px; overflow:hidden;}


/*.left{width: 22px; height: 98px; background: url("/dede58/images/left.jpg") no-repeat center center; float: left; }*/
/*.right{width: 22px; height: 98px; background: url("/dede58/images/right_1.jpg") no-repeat center center; float: left; }*/




/*footer*/
.footWrap{width: 960px; height: 90px; background: #3263b0; margin: 0 auto; padding-top: 38px;}
.footLt{color: #fff; line-height: 22px; float: left; width: 920px; padding-left: 26px;}
.footLt a{color: #fff;}
.footRt{float: right; width: 435px; text-align: right; padding-right: 25px; padding-top: 10px;}
.gangting{width: 35px; height: 35px;}
.beian{width: 35px; height: 35px;}

/*内页-左侧*/
.bannerNei{width: 960px; height: 259px; background: url("/dede58/images/banner_nei.jpg") no-repeat; }
.contentWrapNei{width: 960px; background: #f2f1f1;}
.leftNei{width: 259px; float: left; margin-top: 35px; margin-left: 26px; margin-bottom: 35px;  display: inline;}
.leftNeiTop{width: 250px; height: 4px; margin: 0 auto; border-left: 1px solid #545353; border-right: 1px solid #545353; border-top: 1px solid #545353;background: #fff; overflow: hidden;}
.leftNeiName{width: 259px; height: 39px; background: url("/dede58/images/leftneiname.jpg") no-repeat;}
.leftNeiCon{width: 250px; margin: 0 auto;  border-left: 1px solid #545353; border-right: 1px solid #545353;background: #fff;}
.leftNeiCon ul.leftNeiConFirst{padding-bottom: 15px; }
.leftNeiCon ul.leftNeiConFirst li{width: 224px; margin: 0 auto;  border-bottom: 1px dashed #000; background: url("/dede58/images/lefticon.jpg") no-repeat left 14px;text-indent: 25px; padding:10px 0;}
.leftNeiCon ul.leftNeiConFirst li a{font-weight: bold; display:block;padding:2px 0;}
.leftNeiCon ul.leftNeiConFirst li ul{}
.leftNeiCon ul.leftNeiConFirst li ul li{background:none; border-bottom:0; height:18px;line-height:18px; padding:0; }
.leftNeiCon ul.leftNeiConFirst li ul li a{font-weight:normal;}

.leftContact{padding: 15px; width: 220px; line-height: 20px;  border-bottom: 1px solid #545353;}
.leftNeiName span{line-height: 39px; font-weight: bold; color: #fff; padding-left: 35px; font-size: 14px;}
/*内页-右侧*/
.rightNei{width: 625px; float: left; margin-left: 25px;margin-top: 39px; display: inline;}
.bread{width: 625px; height: 39px; background: url("/dede58/images/rightline.jpg") repeat-x left bottom;}
.breadLt{float: left; width: 300px; line-height: 39px; font-weight: bold; font-size: 14px; background: url("/dede58/images/righticon.jpg") no-repeat left 45%; text-indent: 30px;}
.breadRt{float: right; width: 285px; text-align: right; line-height: 39px; padding-right: 15px;}
/*关于我们*/
.rightCon{clear: both;}
.about{line-height: 200%; padding:35px 20px 0 20px;}
.about b{color:#C90304;}
.about img{border: 1px solid #ddd;}
/*企业文化*/
.cultures{line-height: 200%; padding:35px 20px 0 20px;}
.cultures span{color:#C90304;font-weight:bold; font-size:16px;display:block; }
.cultures b{color:#C90304;}
.cultures p{padding-top:55px; padding-left:25px;}
/*产品列表*/
.Pro{padding: 15px 0 0 5px;}
.Pro dl{float: left; }
.Pro dl dd{width: 180px; height: 134px; overflow:hidden;border: 1px solid #ddd; margin:10px;}
.Pro dl dd img{width: 180px; height: 134px; padding: 1px;}
.Pro dl dt{text-align: center; width:180px; height:20px; overflow:hidden; margin:0 10px; }
.page{text-align: center; padding: 20px 0 15px 0;}
/*产品内容*/
.arcProTitle{text-align: center; padding-top: 39px; font-weight: bold; font-size: 14px;}
.arcProImg{text-align: center;padding-top: 20px;}
.arcProImg img{border: 1px solid #ddd; width:500px;}
.arcProCon{padding:20px 15px; line-height: 20px;}
.arcProCon table{border-collapse:collapse;}
.arcProCon table tr td{border:1px solid #333; text-align:center;}
/*新闻*/
.News{padding-top: 20px;}
.News ul {padding-left: 8px;}
.News ul li{border-bottom: 1px dashed #ddd; width: 600px; height: 35px; line-height: 35px; background: url("/dede58/images/redicon_1.jpg") no-repeat left center; text-indent: 10px;}
.News ul li em{float: right; }
/*新闻内容页*/
.arcNewsTitle{text-align: center;padding-top: 39px;font-weight: bold; font-size: 14px;}
.arcNewsDate{text-align: center; padding-top: 20px;}
.arcNewsCon{padding:20px 0 20px 5px; line-height: 22px;}
/*联系我们*/
.contact{line-height: 200%; padding:35px 20px 0 20px;}
.contactLt{width:300px; float:left;}
.contactRt{width:340px; height:300px; float:right; background:url("/dede58/images/tel.jpg") no-repeat;}
/*资质认证*/
.renzheng{padding-top:35px; padding-left:35px; padding-bottom:35px;}
.renzheng table{border-collapse:collapse;}
.renzheng table tr td{padding:5px 15px; }
.renzheng img{width:230px;}
/*工程案例*/
.anli{padding-top: 20px;}
.anli ul {padding-left: 8px;}
.anli ul li{ width: 200px; height: 35px; line-height: 35px; background: url("/dede58/images/redicon_1.jpg") no-repeat left center; text-indent: 10px; overflow:hidden;}

/*公司业绩*/
.gsyj{border:0; width:600px;}
table.gsyj{border-collapse:collapse;}
table.gsyj tr td{border:1px solid #ccc; text-align:center;}
/*网站地图*/
.maps{margin-top:20px;}
.maps b{color:#C90304}
.maps tr td{height:25px;}

/*-------产品展示------*/

#slides { float:left; width:224px; height:140px; position:relative; overflow:hidden; }

#slides ul { width:750px;float:left; position:relative; height:140px; }

#slides li {width:224px; height:140px;  float:left; }


#slides li  img{}


a#prev {  float: left; }
a#prev img{margin-top: 55px; padding-right: 3px}

a#next { float:left; }
a#next img{margin-top: 55px;padding-left: 3px}

.clear {clear:both}


/*首页图片滚动*/
#demo{ width:910px;  overflow:hidden;}
#indemo{ float: left; width: 800%;}
#demo1{ height:189px; float: left; }
#demo2{float: left;}















