﻿@charset "utf-8";
/* CSS Document */

/* 全局 布局*/
*{ margin:0; border:1; padding:0}
ul,li{ list-style:none}
a,a:hover{ text-decoration:none;transition: all 0.15s ease-out;}
a{transition: all 0.15s ease-out; -moz-transition:all 0.15s ease-out;  -webkit-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out;}
img:hover{-moz-opacity:0.9 !important; filter:alpha(opacity=90); opacity: 0.9;  _-moz-opacity:0.9}
body{ background:#fff; font-family:"微软雅黑"; }
.l{ float:left;} .r{ float:right;} .red{ color:red;} .orange{ color:#ff6c00;} .white{ color:#fff;} .blue{ color:#064aab;} .center{ text-align:center;}
.wrap{ width:1020px; margin:auto; }
.wrap2{ width:1020px; margin:auto; overflow:auto;}
img{border:none;}
.clear{ clear:both;}

/* 顶部 */

.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font24{ font-size:24px;}
.font36{ font-size:36px;}


#quanju{ width:100%; background:#fff;}
.bx1200{ width:1200px; margin:0 auto; overflow:hidden;}

/*公告*/
.top_gg{width: 100%;height: 62px;background:url(zhonglian_01.jpg)center;}
.zljz{float: left;color: #fff;font-size: 14px;line-height: 36px;}
.zljz2{float: right;color: #fff;font-size: 16px;line-height: 62px;margin-right: 19px;}
.zljz2 span{font-size: 27px;font-family: Impact;}

/*logo*/
.zllogo{float: left;margin-top: 10px;}






/*tel*/
.tel{ margin-top: 60px; width:330px; height:74px;}
.tel p{ font-size:16px; color:#333; display:block;  }
.tel p span{ font-size:30px; color:#d81e07; font-weight:bold; }

/*nav*/

.wnav{ width:815px; overflow:hidden;height: 60px;float: right;margin-bottom: 30px;margin-top: 40px;}
.wnav li{ float:left; height:60px;width:101px;  line-height:60px; font-size:16px; text-align:center; }
.wnav li a{ color:#4f4f4f; display:block; }
.wnav li a:hover{ color: #f07700; }



/*banner*/
.bn{ width:100%; height:500px; background:#333; margin-bottom:20px;}


/*分类*/



/*产品中心*/
.cpzs{ width:100%px; margin:0 auto;margin-bottom: 60px;}
.zlcpfl{width: 1200px;height: 131px;margin: 0 auto;}
.cpflbt{font-size: 34px; color: #009203;width: 140px; height: 70px;float: left;font-weight: bold;margin-top: 50px;text-align: center;}
.cpflbt p{color: #c3c3c3;font-size: 24px;line-height: 30px;font-family: Impact;font-weight: normal;text-transform: uppercase;}
.cpfly{width: 1034px;float: right;margin-top: 30px;margin-bottom: 60px;}
.fldh{float: right;color: #000;font-size: 16px;}
.fldh span{color: #009203;font-size: 30px;font-family: Impact;}


/*工程案例*/
.xgtk{width: 1200px; margin: 0 auto;height:670px;}
.xgt_top{background: url(zhonglian_14.jpg);width: 1200px;height: 380px;margin-top: 45px;}
.xgtyw{color: #000;font-size: 22px;float: left;text-transform: uppercase;margin-top: 28px;margin-left: 830px;}
.xgtzw{float: left;font-size: 30px;margin-top: 15px;margin-left: 820px;}
.xgt2{background: #139320;width: 172px;height: 33px;float: left;text-align: center;color: #fff;line-height: 33px;margin-left: 880px;margin-top: 15px;}
.gcalgd{width: 1200px;}

/*公司简介*/
.zljj{ width:100%; height:454px; background: url(zhonglian_11.jpg)center; overflow: hidden; }
.jjgsmc{width: 1200px;height: 100px;}
.jjmc{margin-top: 50px;margin-left: 15px;width: 630px;width: 1200px;}
.jjmc img{float: left;margin-right: 7px;}
.jjmc2{color: #fff;font-size: 38px;font-weight: bold;padding-top: 7px;padding-left: 10px;float: left;}
.jjmc2 p{font-size: 16px;text-transform: uppercase;font-weight: normal;line-height: 26px;}
.jjdh{float: left;color: #fff;font-size: 16px;width: 385px;height: 45px;background: #f07700;border-radius: 20px;margin-top: 20px;margin-left: 170px;text-align: center;line-height: 42px;}
.jjdh span{font-size: 26px;font-family: Impact;}
.jjnr{color: #fff;font-size: 14px;line-height: 24px;height: 160px;overflow: hidden;width: 1060px;margin: 0 auto;margin-top: 30px;}
.jjgd{background: #f07700;width: 61px;height: 61px;margin: 0 auto;margin-top: 50px;border-radius: 40px;}
.jjgd a{color: #fff;line-height: 61px;text-align: center;width: 61px;display: block;border-radius: 40px;font-size: 14px;}
.jjgd a:hover{background: #646464;}

/*新闻*/
.xwbk{width: 1200px; margin: 0 auto;margin-bottom: 60px;}
.xw_left{width: 597px;height: 422px;float: left;margin-top: 43px;}
.xwwz{color: #f07700;font-size: 14px;float: right;}


/*底部联系*/
.zldibu{ width:100%;  height:270px;margin: 0 auto; background:#009203;overflow:hidden;border-top: 5px solid #005a02;}
.zldi_left{float: left;width:400px;margin-top: 70px; }
.banquan{color: #ddecdd;font-size: 14px;margin-top: 5px;}
.di_fl{float: left;width: 130px;height: 215px;margin-top: 30px;margin-left: 50px;}
.di_fl p{color: #fff;font-size: 18px;font-weight: bold;margin-left: 10px;line-height: 28px;}
.di_fl a{font-size: 16px;float: left;margin-left: 10px;width: 130px;line-height: 26px;color: #ddecdd;}
.di_fl a:hover{color: #ff7800;}
.di_center{float: left;color: #fff;font-size: 18px;margin-top: 30px;line-height: 26px;font-weight: bold;margin-left: 100px;}
.di_center p{width: 295px;font-size: 16px;color: #ddecdd;font-weight: normal;}
.di_right{margin-top: 65px;width: 127px; text-align: center;float: right;margin-right: 40px;}
.di_right p{font-size: 14px;color: #FFFFFF;width: 127px; text-align: center;}

/*版权*/




/*内页左侧联系*/
.nylx{ width:270px;  background:#EFEFEF; margin:20px 0px;}
.nylx h3{ font-size:32px; font-weight:bold; color:#fff;height:80px; line-height:80px; text-align:center; background:#454545;}
.nylx p{ font-size:14px; line-height:30px; color:#333; padding:10px;}



/*二级分类*/
.left_con{ width:268px; height:auto; background:#fff; border:solid 1px #ddd;}
.left_con ol li{ width:260px;  border-bottom:solid 1px #ddd; margin:0 auto; line-height:45px;font-size: 18px;}
.left_con ol li p a{ width:240px; height:40px; background:#97e683; margin-bottom:1px; line-height:40px; padding-left:20px;display:block;font-size: 14px; color:#333;}
.left_con ol li p a:hover{width:240px;height:40px;line-height:40px; color:#fff; background:#099647;}


/*首页新闻2*/
#xwbox{float:left;width:570px; height:130px; margin:15px 10px; background:#ededed;border:solid 1px #ddd;}
.xwpic{ width:200px; height:130px;float:left;}
.xwpic img{width:200px; height:130px; }
.xwleft{ width:360px; height:130px; float:left; margin-left:10px; text-align: left;}

.xw14hui{ width:360px; height:50px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei";}
.xwtitle { color:#000; width:370px; height:30px; }
.xwtitle a{ width:430px; height:30px; font-size:16px; color:#000; line-height:30px; font-weight:bold; font-family:"Microsoft Yahei"; text-align:left;}
.xwtitle a:hover{ color:#ff0000;}
.xw_more{ font-size:14px; color:#024cd4; line-height:30px; text-align:left;}
.xw_more a{ color:#024cd4; text-decoration:none;}
.xw_more a:hover{ color:#ff0000;}

.synews{ width:570px; float: right;}
.synews ul li{ border-bottom:1px solid #ccc; padding-bottom:10px; line-height:30px; margin-top:10px; width:570px;}
.synews ul li a h4{ font-size:16px; height:40px; line-height:40px;}

.synews1{padding:10px;  width:560px; }
.synews1 dl dt{   width:560px; }
.synews1 dl dd{  float:right; width:560px;  }
.synews1 dl dd h4{ font-size:18px; color:#005bac; height:35px; line-height:35px; }
.synews1 ul li{ width:580px; height:110px;}
.synews1 ul li a h4{ font-size:17px; height:35px; line-height:35px; width:560px;}
.synews1 ul li a{ margin:0px;font-size: 16px;line-height: 26px;}

.nz{ width:26px; float:left;}
.ny { width:600; float:left; }
.ny img{ padding-left:5px;margin-top: 20px;}
.ny a{ font-size:16px;  color:#333; padding-left:20px; width:560px;}
.ny p{ font-size:14px; line-height:28px; color:#333;padding:20px; width:560px;}




