/* CSS Document */
body,div,ul,li,samp,p,a{ margin:0; padding:0; list-style:none; font-family:Microsoft YaHei; }

a{ text-decoration:none; }

.yy{filter:progid:DXImageTransform.Microsoft.Shadow(color='#dcdcdc', Direction=135,Strength=5);/*for ie6,7,8*/
-moz-box-shadow:2px 2px 5px#dcdcdc;/*firefox*/
-webkit-box-shadow:2px 2px 5px#dcdcdc;/*webkit*/
box-shadow:2px 2px 5px #dcdcdc;/*opera或ie9*/ }

/*公共头部样式一*/
.gg_top{ width:1200px; height:50px; padding:30px 0px; margin:0 auto; }
.gg_top ul{ height:50px; float:left; line-height:50px;  }

.gg_top .t_logo{ width:260px; background:url(/images2010/new_site/ppzhuanti/logo.jpg) 0 0 no-repeat;  }
.gg_top .t_logo_fgx{ width:2px; background:url(/images2010/new_site/ppzhuanti/logo_fgx.jpg) center bottom no-repeat;  }
.gg_top .t_logo_biaoti{ width:150px; font-size:20px; color:#334fa2; font-weight:bold; text-align:center}
.gg_top .t_logo_f_biaoti{ width:170px; font-size:18px; color:#333333; }
.gg_top .t_denglu{ width:100px; height:35px; background:#990000; color:#FFFFFF; text-align:center; font-size:13px; margin-left:30px; margin-top:7px; line-height:35px; float:right  }
.gg_top .t_zhuce{ width:100px; height:35px; background:#000099; color:#FFFFFF; text-align:center; font-size:13px; margin-left:30px;  margin-top:7px; line-height:35px; float:right  }


/*公共头部样式二*/
.gg_top_1{ width:1200px; height:110px; padding:0px; margin:0 auto; overflow:hidden; }
.gg_top_1 ul{ height:80px; float:left;  }
.gg_top_1 .t_logo{ width:260px; background:url(/images2010/new_site/ppzhuanti/logo.jpg) 0 30px no-repeat;  }
.gg_top_1 .t_logo_fgx{ width:2px; background:url(/images2010/new_site/ppzhuanti/logo_fgx.jpg) center bottom no-repeat; }
.gg_top_1 .t_logo_biaoti{ width:150px; font-size:20px; color:#334fa2; font-weight:bold; text-align:center; padding-top:30px;line-height:50px; }
.gg_top_1 .t_logo_f_biaoti{ width:170px; font-size:18px; color:#333333;; padding-top:30px;line-height:50px;  }

.gg_top_1 .t_logo_sou{ width:400px;  height:70px; padding-top:26px; float:left; margin-left:50px; }
.gg_top_1 .t_logo_sou .tls_sou{ width:100%; height:40px; margin:0 auto;}
.gg_top_1 .tls_gjz{ width:400px; height:20px; margin:0 auto; padding-top:5px; font-size:12px; color:#a20b17 }
.gg_top_1 .tls_gjz samp{ float:right; font-size:14px; color:#666666;  }
.gg_top_1 .tls_gjz samp a{ color:#666666; }
.gg_top_1 .t_denglu{ width:100px; height:35px; background:#990000; color:#FFFFFF; text-align:center; font-size:13px; margin-left:30px; margin-top:7px; line-height:35px; float:right  }
.gg_top_1 .t_zhuce{ width:100px; height:35px; background:#000099; color:#FFFFFF; text-align:center; font-size:13px; margin-left:30px;  margin-top:17px; line-height:35px; float:right  }



/*公共切换图部分*/
.gg_bn{ width:1200px; height:450px; margin:0 auto;}
.gg_bn .bn_left{ width:820px; height:450px; float:left; position:relative}
.gg_bn .bn_left img{ position:absolute; width:820px; height:450px;}
.gg_bn .bn_left li{ /*background-color:#000000;background-color:rgba(0,0,0,0.1);*/ position:absolute; bottom:0; width:calc(100% - 60px); height:110px; padding:15px 30px; font-size:14px; line-height:27px}
.gg_bn .bn_ret{ width:370px; height:450px; float:right}
.gg_bn .bn_ret .r_biaoti{ width:100%; height:50px; font-size:18px; color:#FFFFFF; line-height:50px; text-align:center; background:#334fa2}
.gg_bn .bn_ret .r_neirong{ width:100%; height:399px;  }

.r_input{ width:300px; height:auto; overflow:hidden; margin:0 auto; }
.r_input ul{ height:27px; line-height:33px; font-size:14px; color:#666666; float:left; margin-top:20px;  }
.r_input .in_biaoti{ width:103px; text-align:right;}
.r_input .in_input{ width:188px; float:right;}
.r_input .in_input input{ width:179px; height:30px; color:#999999 }
.r_input .in_input input[type=checkbox]{ width:auto; height:auto; }
.r_input .in_tijiao{ width:100px; height:35px; background:#334fa2; color:#FFFFFF; font-weight:bold; line-height:35px;margin-left: 85px;font-size: 17px;text-align: center; }


/*公共body*/
.gg_body{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:20px; }
.gg_body .bd_left{ width:820px;/* height:auto;*/ overflow:hidden; float:left; }
.gg_body .bd_ret{ width:370px; height:auto; overflow:hidden; float:right; }



/*公共左侧搜索*/
.gg_l_sou{ width:818px; height:auto; overflow:hidden; margin:0 auto; border:#c7dbef solid 1px; margin-bottom:10px;   }
.gg_l_sou .s_big{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px; }
.gg_l_sou .s_big .sb_biaoti{ width:40px; height:30px; line-height:30px; text-align:right; font-size:12px; float:left; color:#333333   }
.gg_l_sou .s_big .sb_list{ float:right; width:calc(100% - 50px); height:auto; overflow:hidden; line-height:30px; }
.gg_l_sou .s_big .sb_list samp{ width:145px; height:30px; display:block; float:left; font-size:12px; color:#333333  }
.gg_l_sou .s_big input{ vertical-align:middle; margin:auto; padding:0; margin-right:3px;}
.gg_l_sou .s_big .sb_list .sb_list_quanguo{ width:100%; height:30px; float:left; font-size:12px; color:#333333 }
.gg_l_sou .s_big .sb_list .sb_list_c{ width:475px; height:30px; float:left; font-size:12px; color:#666666 }
.gg_l_sou .s_big .sb_list .sb_list_d{ width:290px; height:30px; float:right; font-size:12px; color:#333333 }
.gg_l_sou .s_big .sb_list .sb_list_c samp{ width:58px; height:30px; display:block; overflow:hidden; float:left; font-size:12px; color:#666666  }
.gg_l_sou .s_big .sb_list .sb_list_d samp{ width:58px; height:30px; display:block; overflow:hidden; float:left; font-size:12px; color:#666666  }
.gg_l_sou .s_big .sb_list .sbl_riqi{ width:auto; height:30px; display:block; float:left; padding-right:10px; font-size:12px; color:#333333  }
.gg_l_sou .s_big .sb_list .sbl_riqi_kuang{ width:auto; height:30px; display:block; float:right;  font-size:12px; color:#333333; padding-right:10px;  }
.gg_l_sou .s_big .sb_list .sbl_riqi_kuang input{ height:20px; color:#666666;}



/*搜索控件*/
.gg_sou{ width:auto !important; height:36px !important ; padding:2px; padding-left: 3px; background:#334fa0; display: block;float: left;font-size: 12px;color: #333333  }
.gg_sou input[type=text]{ width:auto; height:34px; margin:1px auto; background:#FFFFFF; border:0; padding-left:10px; font-size:14px; color:#333333; line-height:34px;}
.gg_sou input[type=button]{ width:75px; height:36px; background:url(/images2010/new_site/ppzhuanti/gg_sou_io.png) center left no-repeat; border:0; font-size:14px; color:#FFFFFF; line-height:36px; margin-left:14px; }



/*公共左侧列表*/
.gg_l_list{ width:100%; height:auto; overflow:hidden; margin:0 auto;  }
.gg_l_list .ll_bg{ background:#eaedf4;}
.gg_l_list .ll_biaoti{ width:100%; height:38px; line-height:38px; margin:0 auto; border-top:#334fa2 solid 2px;  }
.gg_l_list .ll_biaoti li{ float:left; text-align:center; height:38px; line-height:38px; font-size:14px; color:#333333; font-weight:bold; }
.gg_l_list .ll_biaoti .llb_diqu{ width:110px; }
.gg_l_list .ll_biaoti .llb_biaoti{ width:350px; text-align:left}
.gg_l_list .ll_biaoti .llb_leibie{ width:110px; }
.gg_l_list .ll_biaoti .llb_jianduan{ width:110px;}
.gg_l_list .ll_biaoti .llb_shijian{ width:110px }

.gg_l_list .ll_liebiao{ width:100%; height:38px; line-height:38px; margin:0 auto ;  }
.gg_l_list .ll_liebiao li{ float:left; text-align:center; height:38px; line-height:38px; font-size:12px; color:#1f2d4a !important; }
.gg_l_list .ll_liebiao li a{ color:#1f2d4a !important; }
.gg_l_list .ll_liebiao li a:hover{ color:#334fa0 !important; }
.gg_l_list .ll_liebiao .llb_diqu{ width:110px; }
.gg_l_list .ll_liebiao .llb_biaoti{ width:350px; text-align:left;}
.gg_l_list .ll_liebiao .llb_leibie{ width:110px; }
.gg_l_list .ll_liebiao .llb_jianduan{ width:110px;}
.gg_l_list .ll_liebiao .llb_shijian{ width:110px }
.gg_l_list .ll_gengduo{ width:100%; height:38px; line-height:38px; margin:0 auto ; text-align:center; font-size:15px; color:#334fa0;    }
.gg_l_list .ll_gengduo a{ color:#334fa0;  }
.gg_l_list .ll_count{ width:100%; height:30px; line-height:30px; margin:0 auto ; text-align:left; font-size:12px; color:#a20b17;    }

/*公共右侧框*/
.gg_r_kuang{ width:368px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:20px; padding-bottom:10px;}
.gg_r_kuang .rk_biaoti{ width:345px; float:right; height:40px;}
.gg_r_kuang .rk_biaoti .rkb_bian{ float:left; width:12px; height:12px; border:#9f0d18 solid 4px; border-right:0; border-bottom:0;}
.gg_r_kuang .rk_biaoti .rkb_biaoti{ float:left; width:170px; height:40px; line-height:40px; font-size:18px; color:#334fa0; }
.gg_r_kuang .rk_biaoti .rkb_gengduo{ float:right; width:auto; height:40px; line-height:40px; font-size:14px; color:#1f2d4a; padding-right:5px; }
.gg_r_kuang .rk_biaoti .rkb_gengduo a{ color:#1f2d4a; }
.gg_r_kuang .rk_biaoti_xian{ width:345px; float:right; height:10px;}
.gg_r_kuang .rk_biaoti_xian .rkbx_bian{ float:left; width:150px;  height:2px; border-bottom:#334fa2 solid 2px;}
.gg_r_kuang .rk_biaoti_xian .rkbx_rbian{ float:left; width:194px; height:2px;  border-bottom:#a9cbf1 solid 2px; margin-left:1px; }
.gg_r_kuang .rk_list{ width:345px; float:right; height:auto; overflow:hidden; }
.gg_r_kuang .rk_list li{  height:30px; line-height:30px; float:left  }
.gg_r_kuang .rk_list .rkl_dian{ width:15px;font-size:12px; font-weight:bold; color:#a9cbf1; }
.gg_r_kuang .rk_list .rkl_biaoti{ width:245px; font-size:12px; overflow:hidden;   }
.gg_r_kuang .rk_list .rkl_biaoti a{ color:#1f2d4a; }
.gg_r_kuang .rk_list .rkl_biaoti a:hover{ color:#334fa0;}

.gg_r_kuang .rk_list .rkl_riqi{ float:right; font-size:12px; color:#666666; margin-right:5px;  }
.gg_r_kuang .rk_list .rkl_pai{ margin-top:7px; margin-right:8px; width:30px; height:16px; line-height:15px; text-align:center; font-size:11px; color:#666666; background:url(/images2010/new_site/ppzhuanti/gg_r_io.png) 0 0 no-repeat; }
.gg_r_kuang .rk_list .rkl_hong{ color:#FF0000; }

.gg_r_kuang .rk_reci{ width:345px; float:right; height:auto; overflow:hidden; }
.gg_r_kuang .rk_reci a{  display:block; padding:5px 15px;  float:left; font-size:12px; color:#1f2d4a; }
.gg_r_kuang .rk_reci a:hover{ color:#334fa0;}
.gg_r_kuang .rk_rili{ width:345px; float:right; height:auto; overflow:hidden; }
.gg_r_kuang .rk_jieshao{ width:320px; padding-right:15px; float:right; height:auto; overflow:hidden; line-height:25px; font-size:13px; color:#1f2d4a; }

.gg_r_kuang .rk_fdaohang{ width:336px; height:28px; margin:5px auto;  float:right; border:#a9cbf1 solid 1px; margin-right:7px;border-left:0; }
.gg_r_kuang .rk_fdaohang li{ float:left; border-left:#a9cbf1 solid 1px; height:28px; line-height:28px; width:calc(33.33% - 1px); text-align:center; font-size:12px; color:#334fa0   }
.gg_r_kuang .rk_fdaohang .rkf_on{ border-top:#334fa0 solid 3px; height:27px; background: #ffffff; line-height:27px; margin-top:-1px;  }


/*公共合作企业*/
.gg_hzqy{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:30px;  }
.gg_hzqy .hz_tou{ width:90px; height:30px; padding-top:10px; margin-left:30px; border-bottom:#334fa2 solid 2px; float:left; font-size:16px; color:#333333;}
.gg_hzqy .hz_list{ width:1170px; height:auto; margin-left:30px; margin-bottom:20px; padding-top:10px; float:right; }
.gg_hzqy .hz_list a{ display:block; width:170px; height:140px; margin-right:25px;  float:left; background:#999999; }




/*公共友情链接*/
.gg_yqlj{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:30px;  }
.gg_yqlj .yq_tou{ width:90px; height:30px; padding-top:10px; margin-left:30px; border-bottom:#334fa2 solid 2px; float:left; font-size:16px; color:#333333;}
.gg_yqlj .yq_list{ width:1170px; height:auto; margin-left:30px; margin-bottom:20px; padding-top:10px; float:right; }
.gg_yqlj .yq_list a{ display:block; padding:5px 0px; padding-right:30px; float:left; font-size:13px; color:#666666; }

/*公共广告*/
.gg_guanggao{ width:100%; height:80px; margin:20px auto; }
.gg_guanggao img{ width:100%; height:80px; }


/*公共分页*/
.gg_page{ width:100%; height:40px; margin:10px auto; }



/*环保专题*/
.hb_bn{ width:100%; height:450px; margin: 0 auto; overflow:hidden; background:url(/images2010/new_site/ppzhuanti/hb_bn.jpg) center center no-repeat; }
.hb_bn img{ width:100%; height:450px; }

.hb_daohang{  height:35px; overflow:hidden; border:#CCCCCC solid 1px; border-left:0; margin-bottom:5px;  }
.hb_daohang ul{ width:auto; line-height:35px; float:left; min-width:90px; height:35px; text-align:center;  overflow:hidden; padding:0 10px; border-left:#CCCCCC solid 1px; font-size:14px;  }
.hb_daohang ul a{ color:#666666;}
.hb_daohang ul a:hover{ color:#334fa0;}
.hb_daohang .ul_on{ background:#334fa0; color:#FFFFFF; }
.hb_daohang .ul_on a{ color:#FFFFFF; }
.hb_daohang .ul_on a:hover{ color:#FFFFFF;}




/*景观项目专题*/
.jg_sou{ width:100%; height:40px; margin:0 auto; margin:0 auto; background:#334fa0;  }
.jg_sou ul{ width:25%; height:40px; text-align:center; font-size:14px; color:#FFFFFF; float:left; line-height:40px;  }


/*招标日历*/
.zbrl_20140828{border:#DDD solid; border-width:0 1px 1px 1px;}
.zbrl_t_20140828{background:#ededed; padding:10px 0; border-bottom:1px #CCC solid;}
.zbrl_20140828 table{color:#111; font-size:12px; margin:0 auto; padding:0; text-align:center; line-height:18px; background:#ededed;}
.zbrl_20140828 table th{height:18px; width:32px; padding:2px 0;}
.zbrl_20140828 table td{height:24px; width:32px;}
a.rili_a01_20140519{display:block; height:18px; padding:3px 0; text-align:center; color:#111; text-decoration:none;}
a.rili_a01_20140519:hover{background:#CCC;}
a.rili_a02_20140519{display:block; height:18px; padding:3px 0; text-align:center; color:#111; background:#F90; color:#A00; text-decoration:none;}
.zbrl_20140828 table th b{color:#C00;}
.zbrl_20140828 table td span{color:#D00;}
.nianfen_20140521{padding:10px 60px; height:18px;}
.nianfen_20140521 ul{height:18px; font-size:12px; list-style-type:none; padding:0; margin:0 auto;}
.nianfen_20140521 ul li{width:36px; float:left; text-align:center;}
.nianfen_20140521 ul li a{color:#111; text-decoration:none;}
/*招标日历*/
.zbrly_20141021{width:328px; float:right;}
.zbrly_b_20141021{background:url(/images2010/img2015/zhaob_b_20141021.gif) bottom; padding:10px 0 0 0; height:150px;}
table.zbrly_b_ta_20141021{border:#DDD solid; border-width:1px 1px 0 0; margin:0 auto;}
table.zbrly_b_ta_20141021 th{height:22px; border:#DDD solid; border-width:0 0 1px 1px; width:40px; font-size:12px; line-height:22px; color:#C00;}
table.zbrly_b_ta_20141021 td{height:22px; border:#DDD solid; border-width:0 0 1px 1px;}
table.zbrly_b_ta_20141021 td a{display:block; height:18px; padding:2px 0; text-align:center; font-size:12px; line-height:18px; text-decoration:none; color:#333;}
table.zbrly_b_ta_20141021 td a:hover{color:#F00;}

/*翻页*/
.fanye_20140617{height:26px; padding:10px 0 10px 0;}
table.fanye_ta_20140617{width:100%; font-size:12px; line-height:18px;}
td.fanye_td01_20140617{width:190px; padding:0 15px 0 0; height:26px; color:#333; text-align:right;}
td.fanye_td02_20140617{width:380px; height:26px; color:#333; text-align:right;}
td.fanye_td03_20140617{height:26px; color:#333; text-align:left; font-size:12px;}
td.fanye_td04_20140617{width:550px; padding:0 20px 0 0; height:26px; color:#333; text-align:right; padding:0 0 0 20px;}
ul.fanye_ul_20140617{width:100%; list-style-type:none; height:26px; margin:0 auto; padding:0;}
li.fanye_li01_20140617{padding:0 1px; float:left; height:26px; width:auto;}
li.fanye_li02_20140617{padding:0 1px; float:left; height:26px; width:70px;}
a.fanye_a_20140617{display:block; height:18px; padding:3px 8px; border:1px #CCC solid; text-align:center; color:#06c; text-decoration:none; background:#FFF; white-space:nowrap; font-size:12px;}
a.fanye_a_20140617:hover{background:#EEE; color:#999;}
a.fanye_as_20140617{display:block; height:18px; padding:3px 8px; border:1px #1256aa solid; text-align:center; color:#FFF; text-decoration:none; background:#2277cc; font-size:12px;}
td.fanye_td03_20140617 span{vertical-align:middle;}
input.fy_te_20140617{width:40px; height:20px; border:1px #CCC solid; vertical-align:middle;}
input.fy_bu_20140617{width:40px; height:22px; border:1px #CCC solid; vertical-align:middle; background:#FFF;}
/*index_1.html 的自定义起止时间  */
span.zdy_time_20160118{ font-size:12px; float:left; line-height:20px; padding-left:10px;}
.rl_20160118{ float:left; border:1px solid #ddd; padding:3px 15px 3px 3px; background:url(/images2010/new_site/public/imgs_zp/xiala_rl_20150707.gif) right no-repeat;}
a.c_d_20160118{ font-size:12px; color: #333333; display:block; background:url(/images2010/new_site/public/imgs_zp/rili_hy_20150708.gif) no-repeat; padding-left:25px; line-height:20px;}

/*index_3.html 地区分站*/
.diqufuc_20201117{width:330px; border:1px #CCC solid; background:#FFF; position:absolute; left:0; top:35px; z-index:2; padding:10px 0;}
.diqufuc_20201117 tr{margin:0 auto; padding:2px 0 2px 5px; height:24px; line-height:24px; list-style-type:none; font-size:12px; text-align:left;}
td.diqufuc_li01_20201117{float:left; width:60px; height:24px; color:#F60}
td.diqufuc_li02_20201117{float:left; width:30px; height:24px; padding:0 5px 0 0;}
.diqufuc_20201117 tr a{white-space:nowrap;}

