@charset "utf-8";
/* CSS Document */

body{margin:0;}
ul{margin:0; padding:0; list-style-type:none;}
img{border:none;}
a:link,a:visited,a:hover{text-decoration:none; color:#657783;}
a {behavior:url(js/lj.htc);}

#gundong{width:122px; height:172px; overflow:hidden; position:absolute; z-index:999; background:url(../images/zxQQ_36.png) no-repeat; font-size:12px; color:#000; border:1px solid #FFF;}
.QQ1{width:100px; height:22px; margin:50px auto 0 auto; background:url(../images/zxQQtx1.gif) no-repeat; text-indent:30px; line-height:22px;}
.QQ2{width:100px; height:22px; margin:10px auto 0 auto; background:url(../images/zxQQtx2.gif) no-repeat; text-indent:30px; line-height:22px;}
#gundong ul li a:link,.gundong ul li a:visited{text-decoration:none; color:#000;}
#gundong ul li a:hover{text-decoration:none; color:#000; font-weight:bold;}

.bao{margin:0 auto;}
.top{height:151px; margin:0 auto; background:url(../images/indexQ_01.gif) repeat-x;}
.topleft{height:82px; margin:0 auto;}
.topleft span{width:413px; height:82px; margin:0 auto 0 20px; float:left; display:inline; display:block;}
.topleft bdo{height:70px; margin:0; float:right; display:inline; display:block;}
.topright{width:800px; height:27px; margin:2px 15px 0 auto; overflow:hidden;}
/*.topright ul li{width:82px; height:27px; margin:0; float:left; display:inline; font-size:12px; color:#433f3f; font-weight:bold; line-height:30px; text-align:center; background:url(../images/indexQ_06.gif) no-repeat; overflow:hidden;}
.topright ul li a:link,.topright ul li a:visited{text-decoration:none; font-size:12px; color:#433f3f; font-weight:bold;}
.topright ul li a:hover{text-decoration:none; font-size:14px;}
#kabofei{width:72px; height:27px; margin:0 0 0 16px; float:left; display:inline; background:none;}
#hejin{width:134px; height:27px; margin:0 0 0 4px; float:left; display:inline;}*/
.weizhi{height:47px; margin:1px auto 0 auto; background:url(../images/indexQ_11.gif) repeat-x; font-size:12px; color:#657783; line-height:47px; text-indent:100px;}
.main{width:970px; margin:20px auto 0 auto; overflow:hidden;}
.mainleft{width:696px; margin:0; float:left; display:inline;}
.mainlefttop{width:696px; height:58px; margin:0; background:url(../images/indexQ_14.gif) no-repeat;}
.mainlefttopleft{width:200px; height:20px; margin:20px auto 0 37px; float:left; display:inline; font-size:14px; font-weight:bold; color:#657783;}
.mainlefttopright{width:71px; height:20px; margin:20px 55px 0 auto; float:right; display:inline;}
.mainleftlr{width:696px; margin:7px auto;}
.mainleftlrleft{width:66px; height:62px; margin:0; float:left; display:inline;}
.mainleftlrright{width:589px; margin:0 auto 0 25px; float:left; display:inline; font-size:12px; color:#657783; line-height:34px;}
.mainright{width:265px; margin:0; float:right; display:inline;}
.mainrightlr1{width:265px; height:222px; margin:0; background-color:#000;}
.mainrightlr2{width:190px; margin:25px auto 0 0; overflow:hidden;}
.mainrightlr2top{width:190px; height:43px; margin:0; background:url(../images/indexQ_25.gif) no-repeat; text-align:right;}
.mainrightlr2top img{margin:20px 25px 0 auto;}
.mainrightlr2lr{width:190px; margin:8px auto 0 auto;}
.mainrightlr2lr ul li{width:185px; height:20px; margin:5px auto 0 auto; font-size:12px; color:#657783; line-height:20px; padding-left:5px;}
#mainrightlr2lrgd{width:180px; height:20px; margin:10px auto 0 auto; font-size:12px; color:#657783; line-height:20px; text-align:right; padding-right:10px;}
.mainrightlr3{width:190px; margin:10px auto 0 0;}
.mainrightlr3lr{width:180px; margin:8px auto 0 0; font-size:12px; color:#657783; line-height:30px; padding-left:10px;}
.mainrightlr3lr img{margin:5px 0;}
.main2{height:184px; margin:20px auto 0 auto; background:#e3e8ec; border-bottom:5px solid #cacfd2;}
.main2top{height:51px; margin:0; border-bottom:1px solid #ef4c09; background:#f1f5f6;}
.main2top img{margin:27px auto 0 100px;}
.main2lr{width:910px; height:133px; margin:0 auto; font-size:12px; color:#566c7b; text-align:center; line-height:20px;}
.bottombh{height:40px; margin:1px auto 0 auto;}
.bottom{height:40px; margin:0; background:#6e808a; font-size:12px; color:#c4d6e0; line-height:40px; overflow:hidden;}
.bottom span{width:400px; height:40px; margin:0 auto 0 30px; float:left; display:inline;}
.bottom bdo{width:120px; height:40px; margin:0 20px 0 auto; float:right; display:inline;}
.bottom bdo a:link,.bottom bdo a:visited,.bottom bdo a:hover{text-decoration:none; color:#c4d6e0;}

/*公司介绍*/
.gsjsmain{width:700px; margin:20px auto; overflow:hidden;}
.gsjsmainlrtop{width:695px; height:5px; margin:0 auto;}
.gsjsmainlr{width:683px; min-height:300px; margin:0 auto; background:#eaf2f5; border-left:1px solid #cddadf; border-right:1px solid #cddadf; border-bottom:1px solid #cddadf; font-size:12px; color:#657783; line-height:24px; padding:5px;}
.gsjsmainlr span{font-size:14px; line-height:34px;}

/*产品中心*/
.cpzxmain{width:926px; min-height:500px; margin:20px auto; overflow:hidden;}
.cpzxmainleft{width:213px; margin:0; float:left; display:inline;}
.cpzxmainlefttop{width:213px; height:30px; margin:0;}
.cpzxmainleftlr{width:211px; margin:0; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; font-size:12px; color:#677985; line-height:20px; padding-top:10px;}
.cpzxmainleftlr a:link,.cpzxmainleftlr a:visited{text-decoration:none; color:#677985;}
.cpzxmainleftlr a:hover{text-decoration:none; color:#677985; font-weight:bold;}
.cpzxmainleftlr ul{width:190px; margin:0 auto;}
.cpzxmainleftlr ul li{width:190px; min-height:20px; margin:0 auto 10px auto; overflow:hidden; background:url(../images/cpzx_11.gif) no-repeat; text-indent:20px;}
.cpzxmainleftlr ul ul{display:none; padding-top:10px;}
.cpzxmainleftlr li li{width:170px; height:20px; margin:0 auto 10px 20px; background:url(../images/cpzx_11-04.gif) no-repeat; text-indent:20px;}
.cpzxmainleftlr li:hover ul{display:block;}

#cpzxmainleftlr{width:211px; margin:0; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; font-size:12px; color:#677985; line-height:20px; padding-top:10px; overflow:hidden;}
#cpzxmainleftlr a:link,.cpzxmainleftlr a:visited{text-decoration:none; color:#677985;}
#cpzxmainleftlr a:hover{text-decoration:none; color:#677985; font-weight:bold;}
.close,.open{width:190px; margin:0 auto;}
.close dt,.open dt{width:190px; min-height:20px; margin:0 auto 10px auto; overflow:hidden; background:url(../images/cpzx_11.gif) no-repeat; text-indent:20px;}
.close dd {display: none;}
.open dd {width:150px; height:20px; margin:0 auto 10px 20px; line-height:20px;  background:url(../images/cpzx_11-04.gif) no-repeat; padding-left:20px;}


.cpzxmainright{width:700px; margin:0; float:right; display:inline;}
.cpzxmainrightlr{width:693px; margin:0 auto; background:#eaf2f5; border-left:1px solid #cddadf; border-right:1px solid #cddadf; border-bottom:1px solid #cddadf; font-size:12px; color:#657783; line-height:24px; overflow:hidden;}
.cpzxmainrightlr ul li{width:150px; height:150px; margin:10px 8px 10px 14px; float:left; display:inline; text-align:center;}
#cpfy{width:683px; height:30px; margin:0 auto; border-top:1px dashed #cddadf; text-align:right; padding-right:10px; color:#1e5469; line-height:30px;}
#cpfy a:link,#cpfy a:visited,#cpfy a:hover{text-decoration:none; color:#1e5469;}

.cpzxxxym{width:693px; margin:0 auto; background:#eaf2f5; border-left:1px solid #cddadf; border-right:1px solid #cddadf; border-bottom:1px solid #cddadf; font-size:12px; color:#657783; line-height:24px; overflow:hidden;}
.cpzxxxym span{width:693px; text-align:center; display:block; line-height:30px;}

#cpzxmainleftlr_G{width:211px; margin:0; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; font-size:12px; color:#677985; line-height:20px; padding-top:10px; overflow:hidden;}
#cpzxmainleftlr_G dl{width:211px; margin:0 auto; padding:0; overflow:hidden;}
#cpzxmainleftlr_G dl dd{background:url(../images/cpzx_G_11.gif); width:193px; height:24px; text-indent:30px; line-height:24px; font-size:16px; font-weight:bold; color:#ea3f11; margin:0 auto 8px auto;}
#cpzxmainleftlr_G dl dd a:link,#cpzxmainleftlr_G dl dd a:visited,#cpzxmainleftlr_G dl dd a:hover{width:193px; height:24px; display:block; color:#ea3f11;}
#cpzxmainleftlr_G dl dt{width:150px; margin:5px auto; overflow:hidden;}
#cpzxmainleftlr_G dl dt h1{overflow: auto; margin:0 0 10px 0; font-size:12px; font-weight:normal; padding:0; width:150px; height:20px; line-height:20px; background:url(../images/cpzx_11-04.gif) no-repeat; text-indent:20px;}
#cpzxmainleftlr_G dl dt h1:hover{font-weight:bold;}

/*资质证书*/
.zzzsmainrightlr{width:693px; margin:0 auto; background:#eaf2f5; border-left:1px solid #cddadf; border-right:1px solid #cddadf; border-bottom:1px solid #cddadf; font-size:12px; color:#657783; line-height:30px; overflow:hidden;}
.zzzsmainrightlr ul li{width:322px; height:277px; margin:10px 8px 10px 13px; float:left; display:inline; text-align:center;}
/*企业业绩*/
.zzzsmainrightlr span{height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#12495d; display:block; background:url(../images/qyyj_07.gif) no-repeat; text-indent:25px;}

/*生产实力*/
.scslmainrightlr{width:693px; margin:0 auto; background:#eaf2f5; border-left:1px solid #cddadf; border-right:1px solid #cddadf; border-bottom:1px solid #cddadf; font-size:12px; color:#657783; line-height:30px; overflow:hidden;}
.scslmainrightlr ul li{width:300px; height:225px; margin:20px 15px 20px 25px; float:left; display:inline;}

/*联系我们*/
.lxwmmainlr{width:658px; height:357px; margin:10px auto 0 auto; background:url(../images/lxwm_07.gif) no-repeat; font-size:14px; color:#3b3b3b; line-height:30px; padding:20px 0 0 35px;}

/*合金塑料桥架*/
.cphjmain{width:693px; min-height:500px; height:auto !important; height:500px; overflow:visible; margin:20px auto;}
