@charset "gb2312";
/* CSS Document */
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i{margin:0;padding:0;}
fieldset,img{border:0;}
ul,li{list-style:none; vertical-align:middle; margin:0; padding:0;}
em,i{font-style:normal;}
table{border-collapse:separate;border-spacing:0;}
a{text-decoration:none; color:#515151;}
a:hover{ color:#0055a0}
a:focus,input,button,select,textarea{outline:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-variant: normal;}
input,select,img{vertical-align:middle;}
img{ vertical-align:middle; border:none; }
legend{ display:none;}
textarea{resize:none;}
.clear{ clear:both;} 
body{ font-family: "宋体", arial; color:#515151; font-size: 12px; background:#f8f8f8; }
.bg{background:url(../images/yy_bg.jpg) repeat-x center 126px; }

.header{ background-color:#FFF; height:93px;}
.head{ width:1100px; height:93px; margin:0 auto;background-color:#FFF; }
.head .logo{ float:left; display:inline;}
.head .search{ float:right; display:inline; margin-top:30px;}
.sy_more{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
 
.main{ width:1098px; margin:20px auto; overflow:hidden; border:1px solid #dcdcdc; background-color:#FFF;} 
/*新闻*/
.sy_news{width:360px; margin:20px 0 0 10px; float:left; display:inline;}
.sy_news h2{ float:left; display:inline; font-size:14px; color:#0055a0;}
.sy_news span.y{ float:left; display:inline; color:#b3b3b3; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
.sy_news ul{ margin-top:10px;}
.sy_news ul li{   border-bottom:1px dashed #999; padding:10px 0 5px 0;}
.sy_news ul li .date{ float:left; display:inline; text-align:center; width:45px; height:40px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-right:15px; background:url(../images/date_bg.gif) no-repeat; color:#FFF;}
.sy_news ul li .date span{font-size:22px; display:block; text-align:center; color:#7f7f7f}
.sy_news ul li .text{ float:left; display:inline; width:300px; line-height:20px;  }
/*工程业绩*/
.sy_pro{ width:316px; float:left; display:inline; margin:20px 0 10px 25px;}
.sy_pro h2{ float:left; display:inline; font-size:14px; color:#0055a0;}
.sy_pro span.y{ float:left; display:inline; color:#b3b3b3; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}

/*关于我们*/
.sy_about{ width:350px; float:left; display:inline; margin:20px 0 0 25px;}
.sy_about h2{ float:left; display:inline; font-size:14px; color:#0055a0;}
.sy_about span.y{ float:left; display:inline; color:#b3b3b3; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
.sy_about p{line-height:22px; overflow:hidden; padding-top:10px; text-indent:2em;  }
.sy_about .more{ float:right;  }
.sy_about .more a{ color:#0055a0}
/*合作伙伴*/
.hz{ margin:20px 0 0px 10px;}
.hz h2{ float:left; display:inline; font-size:14px; color:#0055a0;}
.hz span.y{ float:left; display:inline; color:#b3b3b3; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
.hz ul li{ float:left; display:inline; margin-right:27px; margin-bottom:10px; margin-top:10px;}
 
/*底部信息*/
.footer{ background:url(../images/yy_22.jpg) repeat-x; height:236px; width:100%}
.foot{width:1100px; height:195px;   margin:0px auto 0 auto; position:relative; }
.ewm{ position:absolute; top:80px; right:20px;}
.foot ul li{ float:left; display:inline; margin-top:10px;}
.foot ul li img{ margin-top:10px;}
.foot ul li dt{ font-size:14px; font-family:"微软雅黑"; line-height:30px;}
.foot ul li dd{ line-height:24px;}

.bottom{heigh:41px; line-height:41px; width:1100px;  margin:0px auto 0 auto;  font-family:"微软雅黑";}
.bottom ul{ float:left; display:inline;}
.bottom ul li{ float:left; display:inline; margin-right:10px; margin-left:10px;  }
.bottom span{ float:right;}

/*二级页*/
.main_er{ width:1100px; margin:20px auto;  } 
.banner_bg{ background:url(../images/yy_er1_03.jpg) repeat-x; height:238px; z-index:-10}
.banner{width:1100px; height:238px; margin:0 auto; background:url(../images/b11.jpg) no-repeat;  }
.title{ float:left; display:inline; margin-top:167px;}
.location{ float:left; display:inline; margin:202px 0 0 43px; height:36px; line-height:36px; color:#0054a0; font-family:"微软雅黑" }.location a{ color:#0054a0;}

.left_list{ width:249px; float:left; display:inline; }
.left_list ul{ width:247px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc; border-bottom:3px #0054a0  solid;  background-color:#FFF;}
.left_list ul img{ display:block; margin:2px 0 2px 10px;}
.left_list ul li{ height:35px; line-height:35px; background:url(../images/yy_er1_10.jpg) no-repeat 25px center; font-family:"微软雅黑" }
.left_list ul li a{ font-size:14px; display:block; width:200px; height:35px; padding-left:47px;}
.left_list ul li a:hover{ color:#FFF; background:url(../images/yy_er1_06.jpg);  }
.left_list ul li.hover{ color:#FFF; background:url(../images/yy_er1_06.jpg);  }
.left_list ul li.hover a{ color:#FFF;}

.qie_img{ margin-top:20px; }
.left_img{ border:1px solid #dcdcdc; margin-top:10px;}
/*二级文章页*/
.biao_title{ height:60px; border-bottom:1px solid #dcdcdc; padding-top:20px}
.biao_title h2{ font-size:18px; text-align:center; line-height:40px; font-family:"微软雅黑";}
.biao_title .ly{ width:400px; margin:0 auto;}
.biao_title span{ text-align:center; margin-right:20px;}
/*公司简介*/
.right_con{ float:right; display:inline; width:810px; border:1px solid #dcdcdc; background-color:#FFF; min-height:510px;}
.right_txt{ padding:15px; line-height:22px;}
.right_txt img{ display:block; margin-bottom:20px;}
/*新闻中心*/
ul.news li{ border-bottom:1px dashed #dcdcdc; margin:15px 15px 0px 15px; padding-bottom:10px; }
.news_img{ float:left; display:inline; padding:5px; border:1px solid #dcdcdc}
.news_txt{ float:left; display:inline; width:580px; margin-left:15px;}
.news_txt h2{ font-size:14px; font-family:"微软雅黑"; line-height:30px; float:left; display:inline;}
.news_txt h2 a{ color:#515151;} .news_txt h2 a:hover{ color:#0054a0;}
.news_txt .time{ float:right; font-size:12px; line-height:30px; color:#9e9e9e; font-family:"微软雅黑";}
.news_txt span{ line-height:20px; display:block; height:60px; overflow:hidden; margin-top:12px;}

/*分页*/
.fen{ height:26px; line-height:26px; margin:15px auto;  background-color:#f0f0f0; width:780px;}
.number{ float:left; display:inline;}
.number ul li{ float:left; display:inline; border-bottom:none; }
.number ul li a{ display:block; width:26px; height:26px; background-color:#e2e2e2; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-right:2px;}
.number ul li a.pink{ color:#fff; background:#0054a0;}
.number ul li a:hover{ background:#0054a0; color:#FFF;}

.total{ float:right; display:inline;  }
.total span{ width:70px; background-color:#e2e2e2; float:right; height:26px; text-align:center; display:block;}
/*工程业绩*/
.case{ margin-top:15px}
.case h2{ font-size:15px; font-family:"微软雅黑"; }
.case ul{}
.case ul li{ float:left; display:inline; margin-right:14px; margin-left:15px; margin-top:10px;}
.case ul li a{ padding:9px 9px 0 9px; display:block; border:1px solid #dcdcdc;}
.case ul li a:hover{  padding:9px 9px 0 9px; display:block; border:1px solid #0054a0;}
.case ul li a span{ background:url(../images/c_dian.gif) no-repeat left center; display:block; font-size:14px; line-height:35px; padding-left:18px;}

.case1{ margin-top:10px}
.case1 ul li{ float:left; display:inline; margin-right:5px; margin-left:15px; margin-top:15px;}
.case1 ul li a{ padding:5px; display:block; border:1px solid #dcdcdc;}
.case1 ul li a:hover{    display:block; border:1px solid #0054a0;}
.case1 ul li span{ background:url(../images/c_dian.gif) no-repeat left center; display:block; font-size:14px; line-height:35px; padding-left:18px;}

/*人力资源*/
ul.hr{ width:770px; margin:5px 25px 0 15px}
ul.hr li{ line-height:24px;}
ul.hr li span{ float:right;}
/*联系我们*/
.contact_txt{ padding:20px; line-height:24px;}
