@charset "utf-8";
/* CSS Document */
.w1200{width:100%; max-width:1200px; margin:auto;}
.w100{ width:100%; margin:auto; background:#fff;}
.clear{ clear:both;}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }

.head{ background:url(../images/nav-bj.png); height:98px; position:fixed; top:0; left:0; z-index:9999; box-shadow:0 0 8px rgba(0,0,0,.3);}
.head .join{ position:absolute; right:19%; background:url(../images/top-join.png) no-repeat; height:21px; width:129px; color:#fff; text-align:center; font-size:12px;}
.head nav{ background:url(../images/logo.png) no-repeat 0 5px; height:98px;}
.nav{ text-align:center; height:35px; line-height:35px; position:relative; margin-left:250px; text-align:center; padding-top:32px;}
.nav a{ color:#333;}
.nav .nLi{ float:left; position:relative; display:inline; width:100px;}
.nav .nLi h3{ float:left; font-size:15px; font-weight:normal;}
.nav .nLi h3 a{ display:block; width:100px;}
.nav .sub{ display:none; width:100px; left:0; top:30px;  position:absolute; line-height:35px; font-size:13px; border-radius:10px; background:#359451}
.nav .sub li{ zoom:1;border-radius:25px; background:#359451}
.nav .sub a{ display:block; color:#fff; border-radius:10px;}
.nav .sub a:hover{ background:#83C326; color:#fff;}
.nav .on h3 a{ background:#359451; color:#fff; border-radius:25px;}
/*head end*/

.ban-z{ width:100%; max-width:1920px; height:600px; overflow:hidden; text-align:center;}
.ban-z .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.ban-z .bd{ width:100%; margin:220px auto 0; height:100%; z-index:0;}
.ban-z .bd li{ zoom:1; vertical-align:middle; display:block;}
.ban-z .bd img{ width:auto; margin:20px auto 0; display:block;}
.ban-z .prev,.ban-z .next{ position:absolute; left:47%; top:56%; margin-top:-25px; display:block; width:25px; height:25px; background:url(../images/left.png) no-repeat; }
.ban-z .next{ left:auto; right:47%; background:url(../images/right.png) no-repeat; }
/*banner*/

.zxgg{ background:#359451; height:47px; line-height:47px; color:#fff;}
.zxgg-z{ width:46%; background:url(../images/zxgg-lb.png) no-repeat 0 12px; padding-left:30px; font-size:13px; float:left;}
.zxgg-gun{ width:480px; float:right; position:relative;}
.zxgg-gun .bd .tempWrap{ width:450px !important; }
.zxgg-gun .bd ul{ overflow:hidden; zoom:1; }
.zxgg-gun .bd ul li{ margin-right:30px;  float:left; height:47px; line-height:47px; _display:inline; width:auto !important; }
.search{ float:right; width:28%; height:30px; margin-top:8px; position:relative;}
.text{ width:225px; height:26px; float:left; color:#939292; text-indent:10px;}
.button{ border:0; background:#359451; text-align:center; width:83px; height:30px; font-family:微软雅黑; color:#fff; left:225px; top:0; position:absolute;}
/*最新公告*/

.jtyw{ background:url(../images/jtyw-bt.png) no-repeat center 48px; overflow:hidden; margin-bottom:70px;}
/*集团业务*/
.jtgk{ background:url(../images/jtgk-bj.jpg) no-repeat center top; overflow:hidden;}
.jtgk-qh{ background:#fff; height:480px; overflow:hidden; margin-top:265px; position:relative; text-align:center; color:#222; font-size:16px;}
.jtgk-qh .hd{ height:87px; bottom:0; left:0; position:absolute;  }
.jtgk-qh .hd ul{ float:left; height:87px;}
.jtgk-qh .hd ul li{ float:left; height:64px; padding-top:30px; width:398px; cursor:pointer;  background:url(../images/jtgk-q-biao.png) no-repeat;}
.jtgk-qh .hd ul li span{ display:block; font-size:11px; font-family:Arial; text-transform:uppercase;}
.jtgk-qh .hd ul li.on{ height:87px; background:url(../images/jtgk-q-on.png) no-repeat; color:#fff;}
.jtgk-qh .bd div{ padding:50px 50px 0 50px; text-align:left; line-height:42px; font-size:16px; color:#6d6d6d;}
.jtgk-qh .bd div span{width:670px;float:left; padding-bottom:20px;padding-left:30px;}
.jtgk-qh .bd div img{width:400px; height:255px; float:left; }
.jtgk-qh .jtgk-an{background:#359451; border-radius:5px; text-align:center; color:#fff; overflow:hidden; margin:30px auto 0; height:36px; line-height:36px; width:120px; text-indent:0px;}
/*集团概况*/

.new{ background:url(../images/jtxw-bt.png) no-repeat center 48px; overflow:hidden; margin-top:20px}
.new-bd{ overflow:hidden; background:url(../images/new-bj.jpg) no-repeat center top; background-size:100% 100%; margin-top:220px; height:540px; padding-top:80px;}
.new-pic{ float:left; width:557px; overflow:hidden; position:relative;}
.new-pic .hd{ height:12px; overflow:hidden; position:absolute; right:43%; top:340px; z-index:1; }
.new-pic .hd ul{ overflow:hidden; zoom:1; float:left; }
.new-pic .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; line-height:12px; border-radius:50px; background:#fff; cursor:pointer; }
.new-pic .hd ul li.on{ background:#359451; }
.new-pic .bd{ position:relative; height:100%;}
.new-pic .bd li{ zoom:1; vertical-align:middle; }
.new-pic .bd img{ width:100%; height:367px; display:block; margin:auto; position:relative}	
.new-pic .bd p{ display:block; line-height:50px; width:auto; font-size:18px; padding-top:10px;}
.new-pic .bd span{ display:block; line-height:25px; color:#a0a0a0; font-size:13px;}	
.new-pic .bd a{ color:#fff;}
.new-r{ float:right; width:643px; color:#fff;}
.new-r li{ float:left; padding:12px 0; width:643px;}
.new-r .num{ float:left; text-align:center; width:150px; padding-left:10px; line-height:140px; border-right:2px solid #fff; font-size:86px;}
.new-r .tit{ float:left; font-size:18px; width:440px; padding-top:20px; padding-left:30px;}
.new-r .tit span{ display:block; font-size:14px; color:#a2a2a2; line-height:25px; padding-top:10px;}
.new-r .date{ font-family:Arial; width:100%; text-align:right; padding-top:0px;}
.new-r li:hover{ background:#359451; color:#fff;}
.new-r li:hover .tit span{color:#fff;}
.new-r li a{ color:#fff;}
/*新闻*/

.gszz{ background:url(../images/zz-bj.jpg) no-repeat; background-size:100% 100%; overflow:hidden; height:660px;}
.gszz-bd{ width:1200px; margin:50px auto 0; background:url(../images/gszz-bt.png) no-repeat center top;}
.gszz-bd .bd ul{ zoom:1; width:100%; overflow:hidden; margin-top:20px; }
.gszz-bd .bd li{ float:left; text-align:center; width:218px; margin:20px 10px; height:304px;}
.gszz-bd .bd img{width:218px; height:304px;}
.gszz-bd p{ width:100%; text-align:center; font-size:16px; line-height:28px; padding-top:160px; color:#333;}
/*集团资质*/

.foot{ border-bottom:1px solid #EFEFEF; height:65px; overflow:hidden;}
.foot-bd li{ height:62px; line-height:62px; text-align:center; font-size:15px; float:left; width:93px; margin-left:34px;}
.foot-bd li a{ color:#666; display:block;}
.foot-bd li a:hover{ color:#359451; border-bottom:3px solid #359451;}
.foot-xx{ overflow:hidden;}
.foot-xx p{ float:left;}
.foot-xx .p1{ padding:40px 40px 30px;}
.foot-xx .p2{ padding:30px 10px 0 30px; float:right;}
.foot-xx .p2 span{ border:1px solid #999; border-radius:25px; width:20px; line-height:15px; text-align:center; padding-top:10px; margin:20px 0 0 20px;  height:55px; float:right; }
.foot-xx .p3{ width:350px; color:#008727; margin-top:40px;}
.foot-xx .p3 span{ display:block; width:100%; float:left;}
.foot-xx .p3 .span1{ background:url(../images/foot-tel-b.jpg) no-repeat; line-height:28px; padding-left:35px; margin-bottom:5px;}
.foot-xx .p3 .span3{ line-height:25px;}

.foot-d{ background:#027925; text-align:center; color:#fff; font-size:12px; letter-spacing:1px; line-height:42px; height:42px; overflow:hidden;}
.foot-d a{ color:#fff;}
/*页尾*/


/***********二级页代码*********/

.page_div {margin:40px 10px 20px 0; color: #666; padding-left:20px; box-sizing:border-box; width:100%; text-align:center;}
.page_div a { min-width:30px; height:28px; border:1px solid #dce0e0!important; text-align:center; margin: 0 4px; cursor: pointer; line-height:28px; color:#666666; font-size: 13px; display:inline-block;}
#firstPage,#lastPage { width: 50px; color:#0073A9; border:1px solid #0073A9!important;}
#prePage,#nextPage {width: 70px;color: #0073A9;border: 1px solid #0073A9!important;}
.page_div .current { background-color: #0073A9 ;border-color:#0073A9; color:#FFFFFF;}
.totalPages {margin: 0 10px;}
.totalPages span,.totalSize span {color: #0073A9;margin: 0 5px;}
/*分页*/
.ejy-bd{ margin:-50px auto 50px; overflow:hidden;z-index:9999;}



.ejy-l{ float:left; width:250px; overflow:hidden; height:auto;}
.ejy-l-fl{ background:#359451; overflow:hidden;}
.ejy-l-bt{ line-height:54px; border-bottom:1px solid #72B486; width:250px; overflow:hidden;}
.ejy-l-bt p{ margin:14px; border-left:3px solid #83C326; height:24px; line-height:24px; overflow:hidden; padding-left:15px; font-size:20px; color:#fff;}
.ejy-l-bt p span{ font-size:12px; color:#83C326; text-transform:uppercase; float:right; padding-top:2px;width:115px;}
.ejy-l ul{ display:block; overflow:hidden; text-align:center; font-size:16px; margin:20px 0 40px;}
.ejy-l ul li{ margin:0 15px; float:left; width:220px; line-height:60px; border-bottom:1px solid #72B486;}
.ejy-l ul li a:hover{ display:block; background:url(../images/left-fl-abj.jpg) no-repeat; color:#fff; width:250px; margin-left:-15px;}
.lianxi-bt{ height:150px; background:#004e80; text-align:center; width:250px; overflow:hidden; }
.lianxi-bt p{ margin:12px; overflow:hidden; font-size:16px; color:#fff;}
.lianxi-bt p span{ font-size:28px; color:#fff; text-transform:uppercase; display:block;}
.lianxi-bt p .tit{ font-size:20px; width:85px; border-bottom:1px solid #fff; margin:0px auto 10px; padding-bottom:5px;}
/*二级页左边栏*/
.ejy-r{ width:930px; background:#fff; overflow:hidden; height:auto; float:right;}
.ejy-r-bt{ font-size:20px; color:#359451; height:54px; border-bottom:1px solid #f1f1f1; line-height:53px;}
.ejy-r-bt p{ float:left; overflow:hidden;width:auto; margin-left:30px; border-bottom:2px solid #359451;}
.ejy-r-bt span{ float:right; color:#919191; font-size:11px; background:url(../images/ejy-lm-biao.jpg) no-repeat 0 16px; padding:0 20px 0 30px;}
.ejy-r-bt span a{ color:#919191;}
.ejy-r-bd{ margin:0 30px 30px; overflow:hidden;}
/*二级页右侧*/
.left-search{ width:100%; width:28%; height:30px; margin-top:8px; position:relative;}
.left-text{ width:200px; height:26px; float:left; color:#939292; text-indent:10px;}
.left-button{ border:0; background:url(../images/left-ss.png) no-repeat center #359451; width:50px; height:30px; font-family:微软雅黑; color:#fff; left:200px; top:0; position:absolute;}
/*左侧搜索*/

.jtyw-list li{ width:100%; overflow:hidden; border-bottom:1px solid #d8d8d8; padding:30px 0;}
.jtyw-list .wz{ float:right; width:860px;}
.jtyw-list .wz p{ display:block; margin-top:6px;}
.jtyw-list .wz .p1{ font-size:28px; color:#666; font-family:Arial; height:30px; line-height:30px;}
.jtyw-list .wz .p2 .span1{ font-size:14px; padding-right:10px;float:right; }
.jtyw-list .wz .p1 .span2{ font-size:14px;  height:30px; line-height:30px; width:120px; text-align:center; float:left; font-family:微软雅黑; margin-top:5px;}
.jtyw-list .wz .p2{ font-size:20px; line-height:px; color:#359451;}
.jtyw-list .wz .p3{ font-size:14px; color:#6d6d6d;}
.jtyw-list .wz .p1 .span2 a{ display:block; background:url(../images/new-list-an.png) no-repeat;color:#359451;}
.jtyw-list .wz .p1 .span2 a:hover{ background:url(../images/new-list-an2.png) no-repeat; color:#fff; display:block;}
/*新闻列表*/

.whjs-list{ margin:30px 0; overflow:hidden;}
.whjs-list li{ width:250px; height:auto; margin:0 0 30px 30px; float:left;}
.whjs-list li img{ width:250px; height:250px; }
.whjs-list li span{ background:#f7f7f7; display:block; height:47px; line-height:19px; text-align:center; font-size:16px; color:#464646; border-bottom:2px solid #83C326; padding-top:18px;}
.whjs-list li:hover span{ background:#83C326; color:#fff;}
/*产品列表-文化建设*/

.zbdl-ejy img{ max-width:100%; width:auto; display:block; margin:30px auto;}
.zbdl-ejy h3{ text-align:center; line-height:35px; padding-top:30px;font-size:24px;}
.zbdl-ejy h1{text-align:center; font-size:13px; color:#83C326; padding:8px;font-weight: normal;}
.zbdl-ejy p{ display:block; line-height:35px; font-size:15px; color:#626262; float:left;}
.zbdl-ejy a{ display:block; line-height:35px; font-size:15px; color:#626262; float:left;}
/*招标代理*/

.about-bt{ margin:50px 0 10px; overflow:hidden; background:url(../images/about-bt-bj.png) no-repeat center; font-size:25px; color:#000; text-align:center; width:100%; line-height:40px; padding-bottom:10px;}
.about-bt span{ display:block; font-family:Arial; font-size:14px; color:#909090;}
.about-an{ height:25px; line-height:25px; border:1px solid #c9c9c9; width:90px; margin:30px auto; text-align:center; border-radius:25px; display:block; overflow:hidden;} 
.about-an a{ color:#666;}
.about-an a:hover{ display:block; background:#359451; color:#fff;  border-radius:25px; border:0;}

.qygk{ width:1000px; margin:auto; line-height:30px; color:#5f5f5f;}
/*企业概况*/
.dszzc{ width:100%; background:#f9f9f9; margin:auto; overflow:hidden; }
.dszzc-bd{ width:1100px; margin:30px auto; overflow:hidden;}
.dszzc-bd img{ float:left; width:470px; height:274px;}
.dszzc-bd p{ float:right; width:550px; line-height:40px; color:#5f5f5f; margin:20px 0;}
/*董事长致辞*/
.qyry{ background:url(../images/qyry-bj.jpg) no-repeat center bottom #fff; width:100%; overflow:hidden; text-align:center; font-size:15px; color:#838383; line-height:30px;}
.qyry img{ width:1099px; display:block; margin:30px auto;}
/*企业荣誉*/











