﻿* { margin:0px; padding:0px;}
body{ font-family:"宋体"; font-size:12px; color:#333; background:#f1f1f1 url(../images/bg.jpg) repeat-x top;}
ul{ list-style-type:none;}
img{ border:0px;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#f30;cursor:pointer;}
.wid{ width:1000px; margin-left:auto; margin-right:auto;}
.fl{ float:left;}
.fr{ float:right;}
.wrapper{ background: url(../images/tbg.jpg) no-repeat center top; margin-top:5px;}
.top .fr{ width:315px; text-align:right; line-height:1.5; padding-top:28px;}
.menu{ background: url(../images/navbg.jpg) repeat-x top; height:39px; padding-bottom:10px;}
.menu .nav{ background:url(../images/navl.jpg) no-repeat left top;}
.menu .nav ul li{ width:105px; float:left; height:39px; font:normal 14px/39px "微软雅黑"; color:#fff; background:url(../images/navlibg.jpg) no-repeat top right; text-align:center;}
.menu .nav ul li a{ color:#fff; width:105px; height:39px; display:block;}
.menu .nav ul li a:hover,.navh{ color:#fff; background:url(../images/navlih.jpg) no-repeat center bottom; font-weight:bold;}
.search{ width:240px; background:url(../images/navr.jpg) no-repeat right top; padding-top:7px;}
.banner{ width:1000px; height:290px; background:url(../images/banbg.jpg) no-repeat center bottom; padding-bottom:15px;}
.banner .cont{ border:#ddd 1px solid; width:990px; height:280px; padding:4px;background:#fff;}
.content{ padding:15px 0 10px;}
.new{ width:705px;}
.slide{ width:245px;}
.new_cont{ width:440px;}
.about{ width:275px;}
.slide h1,.new h1,.about h1{ background:url(../images/hlinebg.jpg) repeat-x bottom; margin-bottom:12px; padding-bottom:3px;}
.new h1 span,.about h1 span{ float:right;}
.slide .cont{ padding:4px; background:#fff; border:#ebebeb 1px solid;}
.new_cont ul li{ height:24px; line-height:24px; border-bottom:#ddd 1px dashed; padding-left:10px; background:url(../images/icon.jpg) no-repeat left;}
.new_cont ul li span{ float:right; color:#999;}
.about .aboutimg{ width:265px; height:65px; border:#fff 5px solid;}
.about p{ line-height:24px; text-indent:2em;}
.product{ margin:25px 0 15px;}
.product h1{ background:url(../images/pbg.jpg) repeat-y right; padding:5px 0 10px;}
.product h1 span{ float:right; margin-right:5px;}
#scroll{ width:996px;overflow:hidden; background:url(../images/pbg.jpg) repeat-y right; padding-left:4px;}
#prev{ width:14px; height:55px; float:left; text-indent:-5000px; background:url(../images/arrow_l.jpg) no-repeat; cursor:pointer; margin:35px 0 0 0;}
#next{ width:14px; height:55px; float:right; text-indent:-5000px; background:url(../images/arrow_r.jpg) no-repeat; cursor:pointer; margin:35px 0 0 0;}
#box{ width:970px;display:block; overflow:hidden; margin-left:10px;float:left; height:160px;}
#box ul li{ width:166px;float:left; display:inline; text-align:center; padding:0 12px;}
#box ul li img{ width:160px; height:120px; border:#ddd 1px solid; padding:2px; margin-bottom:8px;}
.link1 .cont{ width:998px; background:#eaeaea url(../images/linkbg.jpg) repeat-x top; border:#e2e2e2 1px solid; border-top:none; border-bottom: none; min-height:56px; height: auto !important; height:56px;}
.link1 .cont .fl,.flink .fl{ width:70px; text-align:center; line-height:28px; font:bold 12px/28px "宋体"; color:#09f;}
.link1 .cont .fr,.flink .fr{ width:925px;}
.link1 .cont .fr a,.flink .fr a{ line-height:28px;padding:0 12px 0;}
.flink{ margin:15px 0 10px;border:#e2e2e2 1px solid; background:#f9f9f9;}

.bottom{ background:#097eda url(../images/bbg.jpg) repeat-x top;}
.bottom .cont{ background:url(../images/btbg.jpg) no-repeat center top; padding:15px 0; text-align:center;}
.bottom .cont p{ line-height:24px; color:#bbdef7;}
.bottom .cont p span{ color:#fff;}
.bottom .cont a{color:#fff;}
.bottom .cont a:hover{color:#ff0;}

.container{min-height:500px; height:auto !important; height:500px; padding-bottom:15px;}
.container .left{ width:220px;}
.container .right{ width:750px;}
.submenu,.contactinfo{ margin:0 0 15px 12px;}
.submenu h1{ background:url(../images/subh1bg.jpg) no-repeat left bottom; height:35px; font:normal 18px/35px "微软雅黑"; color:#0076da; padding-bottom:5px; margin-bottom:10px;}
.submenu h1 span{ font:normal 12px/35px Arial; color:#999; padding-left:5px;}
.submenu ul li{ height:30px; line-height:30px; margin-bottom:2px;}
.submenu ul li a{ width:165px; height:30px; display:block; background:url(../images/sublibg.jpg) no-repeat left bottom; padding-left:35px;}
.submenu ul li a:hover,.submenu ul li a.i{ background:url(../images/sublibgh.jpg) no-repeat left bottom; cursor:pointer; color:#fff;}
.posnav{background:url(../images/hlinebg.jpg) repeat-x bottom; margin-bottom:12px; padding-bottom:3px;height:25px; padding-top:10px; overflow:hidden;}
.posnav .fl{ font:bold 14px/25px "宋体"; color:#0076da;}
.posnav .fr,.posnav .fr a{ font:normal 12px/25px "宋体"; color:#999; text-align:right;}
.posnav .fr a:hover{ color:#f60;}
.contactinfo h1{ font:bold 14px/28px "宋体"; color:#1f90f0; background:url(../images/l_con_h1bg.jpg) no-repeat left bottom; padding:0 0 5px 5px;}
.contactinfo .cont{ background:#fbfbfb url(../images/l_con_b.jpg) no-repeat left bottom; padding-bottom:8px;}
.contactinfo .cont p{ padding:5px 8px; line-height:22px;}
.list ul li{ height:30px; line-height:30px; background:url(../images/icon.jpg) no-repeat left; padding-left:15px; border-bottom:#ddd 1px dashed;}
.list ul li span{ float:right; color:#ccc;}
.fanye { height:25px; line-height:25px; padding:10px; text-align:right; color:#0089e9;}
.fanye a{ color:#0089e9; padding:0 5px;}
.fanye a:hover{ color:#f60;}

.detail{ padding:15px 0 10px; line-height:2.5;}
.detail p{ text-indent:2em; padding-bottom:10px; line-height:30px;}
.detail .biaoti{ text-align: center;border-bottom:#ddd 1px dashed; font:bold 14px/2.3 "宋体"; color:#0076da; margin-bottom:15px; padding-bottom:10px;}
.detail .biaoti span{ font:normal 12px "宋体"; color:#999;}
.fanye2{ border-top:#ccc 1px dashed;padding:10px 0;}
.fanye2 p,.fanye2 p a{ color:#999;line-height:25px;}
.fanye2 p a:hover{ color:#f60;}
/*工程案例*/
.pro_list{ padding-top:10px;}
.pro_list ul li { width:166px;float:left; display:inline;text-align:center; margin-left:16px; margin-bottom:10px;line-height:2;}
.pro_list ul li img{width:160px; height:120px; border:#ddd 1px solid; padding:2px;}

/*留言板*/
.mesage{ margin:50px auto; width:650px;}
.mesage td{ padding:0 5px; color:#444;}
.mesage .text01{ width:190px; height:22px; line-height:22px; border:#ddd 1px solid;background:#fcfcfc;}
.mesage .text02{border:#ddd 1px solid;background:#fcfcfc; width:350px;}
.mesage a.yzm{ color:#999;}
.mesage a:hover.yzm { text-decoration:underline; color:#f60;}

.employ .box{border: 1px solid #e5e5e5;}
.employ .lb_left{width: 728px;margin-bottom: 15px;padding: 10px; background:#f9f9f9; display: block;}
.employ .daodu{margin-top: 8px;float: left;width:708px;padding-top: 7px;padding-bottom: 7px;}
.employ .daodu:hover{background-color: #e7f7fe;color: #006899;}
.employ .zixun{border-top-width: 1px;border-top-style: dashed;border-top-color: #e5e5e5;display: block;float: left;width: 664px;margin-top: 8px;}
.employ .biaoti,.employ_info .biaoti{line-height: 27px;font-size: 14px;font-weight: bold;float: left;height: 47px;padding-left: 17px;}
.employ .biaoti span,.employ_info .biaoti span{display: block;line-height: 20px;font-weight: lighter;color: #878786;font-size: 12px;}
.employ .biaoti a,.employ_info .biaoti a{color: #006899;}
.employ .yuedu,.employ_info .yuedu{background-image: url(../images/icon_beijing.gif);background-repeat: repeat-x;height: 47px;width: 55px;
background-position: top;line-height: 27px;color: #006899;font-size: 14px;font-weight: bold;text-align: center;float: left;}
.employ_info p{ line-height:2;}
.employ_info ul{ padding-bottom:10px; border-bottom:#ddd 1px dashed; margin-bottom:10px;}

.messagelist ul li{ padding:5px 10px; border:#ddd 1px solid; margin-bottom:15px; background:#fcfcfc;}
.messagelist .tt{ font:normal 14px/25px "微软雅黑"; color:#000;}
.messagelist p{ line-height:1.8; color:#999;}
.page{ height:25px; line-height:25px; color:#333; text-align:right;}
