/*---------- 导航当前页样式 ----------*/
.li_zgs {
    background-color: #C00;
}

.li_zgs a,.li_zgs a.red{ color: #fff;}
.li_zgs a:hover{ color:#fff;}
li.li_zgs i{ color:#CCC;}
.li_zgs i a.red{ color:#FFF;}
/*---------- 导航当前页样式 ----------*/

/*重定义首尾宽度*/
.W960,.w960{ width:1200px;}

.LCA h1{ width:190px;}
.nav{ margin-bottom:8px;}

/*---- 更换新头部20160422 ---- 

.nav{ background-color:#F05700;}
.nav .menu{ background-color:#DE2C00;}
.nav ul{ width:1000px;}
.nav ul li{ padding:0 17px;}

.t_ad{ width:710px;}
.t_ad #TopBox img{ width:710px; height:80px;}

.nt_ad{ width:225px; height:80px; background-color:#CCC; display:block;}
.nt_ad img{ width:225px; height:80px; overflow:hidden;}

.fz_so{ width:1185px; background-image:url(zb_so_bg_new.png); background-repeat:no-repeat; background-position:0 0;}
.fz_so .srk{ width:170px;}

---- 更换新头部20160422 ----*/

/*--------------------重定义广告尺寸--------------------*/
.A1_ad{ margin:auto; *zoom:1; font-size:0;}
.A1_ad:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}

.A1_1{ width:1200px; clear:both;}
.A1_1 li{ width:1200px; overflow:hidden; margin-bottom:5px; position:relative;}
.A1_1 li img{ width:1200px;}

.A1_2{ width:1206px; *zoom:1; font-size:0; *margin-bottom:5px;}
.A1_2:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}
.A1_2 li{ width:597px; min-height:65px; overflow:hidden; display:inline; float:left; margin-bottom:5px; margin-right:6px; position:relative;}
.A1_2 li.f_r,.A1_2 li.f_l{ float:left;}
.A1_2 li img{ width:597px;}

.A1_3{ width:1206px; *zoom:1; font-size:0;}
.A1_3:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}
.A1_3 li{ width:396px; overflow:hidden; display:inline; float:left; margin-bottom:5px; margin-right:6px; position:relative;}
.A1_3 li img{ width:396px;}

.A1_6{ width:1206px; *zoom:1; font-size:0; *margin-bottom:-4px;}
.A1_6:after{ content:'\20'; display:block; height:0; clear:both; font-size:0;}
.A1_6 li{ width:195px; overflow:hidden; display:inline; float:left; margin-bottom:5px; margin-right:6px; position:relative;}
.A1_6 li img{ width:195px;}

/*--------------------二级页面样式开始--------------------*/

.list{ width:1200px; margin-left:auto; margin-right:auto; font-family:Simsun,Arial, Helvetica, sans-serif;}

/*标题区域*/
.list .t_tit{ overflow:auto; zoom:1; clear:both; padding:0 5px; line-height:34px; height:34px; background: url(/fz/style/default/style_default_bg.png) repeat-x 0 -380px; _background:url(/fz/style/default/style_default_bg.gif) repeat-x 0 -380px;}
.list .t_tit h1{ font:18px Fzltxh, Microsoft Yahei, Simhei, SimSun, Arial, Helvetica, sans-serif; line-height:34px; float:left; background-image:url(r_zb_bg.png); background-repeat:no-repeat; background-position:0 -270px; text-indent:22px; color:#F30;}
.list .t_tit{ font-size:12px;}
.list .li_quyu{ margin-left:20px; height:25px; overflow:hidden; line-height:34px; color:#777;}
.list .li_quyu a{ margin:auto 5px;}

.list .li_xts{ margin-left:58px; height:25px; overflow:hidden; line-height:34px; color:#999; background:url(r_zb_bg.png) no-repeat -200px -340px; text-indent:20px; *background:url(r_zb_bg.png) no-repeat -200px -341px; text-indent:20px;}

.a_map_ico{ margin: auto auto auto 140px;}
.a_map_ico img{ vertical-align: middle; margin: -3px 5px auto 0;}
.a_map_ico a img{ margin: -7px 5px auto 5px;}

.list .list_main{ *zoom:1;}
.list .list_main:after{ content:"\20"; display:block; height:0; clear:both;}


.list .tit_h3 h3 a{ margin-left:35px; color:#F40; font-size:18px;}

.rim_gray{ border:none;}
/*主体列表*/
.list .m_main{ width:928px;}
.list .m_main ul{}
.list .m_main li{ height:110px; border:1px solid #DEDEDE;margin-top:-1px; padding:19px 20px; *padding:20px; position:relative;}
.list .m_main li .l_img{ float:left; text-align:center; width:162px; vertical-align:middle;}
.list .m_main li .l_img p{ float:left; width:160px; height:110px; border:1px solid #C9C9C9; vertical-align:middle;overflow:hidden;}
.list .m_main li .l_img span{ display:inline-block; height:100%; width:0; vertical-align:middle;}
.list .m_main li:hover{ background-color:#FEFDEB;}
.list .m_main li:hover .l_img{ background-color:#FFF;}
.list .m_main li .l_img img{ width:150px; max-height:100px; vertical-align:middle; display:inline-block;}
.list .m_main li .l_img:hover{ border-color:#FA6; background-color:#FFC;}

.list .m_main li .l_txt{ width:560px; font-size:12px; margin:auto 10px;}
.list .m_main li .l_txt p{ line-height:25px; color:#777; width:560px; height:25px; overflow:hidden;}
.list .m_main li .l_txt .li_tle{ height:32px; line-height:32px;}
.list .m_main li .l_txt p i{ color:#333;}
.list .m_main li .l_txt p b{ float:left;  height:30px; overflow:hidden; line-height:30px; font-size:16px; /*font-family:microsoft yahei, simhei, simsun, "Arial Black", Arial, Helvetica, sans-serif; 因部分文字显示而隐藏 2016.02.29*/ margin-right:12px;max-width: 375px;white-space: nowrap;}
.list .m_main li .l_txt p .tit_ico{ padding-top:9px; margin-right:10px; cursor:pointer;}
.list .m_main li .l_txt p .tit_zs{ margin-top:-2px; line-height:32px;}
.list .m_main li .l_txt .l_tjxx{ margin-top:5px;}
.list .m_main li .l_txt .l_tjxx span{ color:#333; margin-right:8px; border:1px solid #DEDEDE; background-color:#FFF; padding:5px;}
.list .m_main li .l_txt .l_tjxx span a{ margin:auto 2px auto auto; color:#C00; font-weight:bold;}
.list .m_main li .l_txt .l_tjxx span a:hover{ color:#04C;}

.list .m_main li .l_butt{ width:130px; height:92px; font-size:12px; text-align:center; padding:8px 0 10px;}
.list .m_main li .l_butt .txt_a{ color:#999; padding-right:8px; *padding-right:0;}
.list .m_main li .l_butt .txt_a:hover{ color:#C00;}
.list .m_main li .l_butt .sqlf_a{ margin:15px auto 10px;}
.list .m_main li .l_butt .sqlf_a a{ width:120px; height:30px; text-align:center; color:#FFF; font-size:14px; background-color:#C00; display:block; line-height:30px;}
.list .m_main li .l_butt .sqlf_a a:hover{ background-color:#F30;}
.list .m_main li .l_butt .mfsj_a a{ width:118px; height:25px; text-align:center; color:#333; font-size:14px; background-color:#FFF; display:block; border:1px solid #FA6; line-height:25px;}
.list .m_main li .l_butt .mfsj_a a:hover{ color:#C00; border-color:#F60; background-color:#FFC;}


.list .m_main li .ico_new{ width:45px; height:50px; display:block; background-image:url(r_zb_bg.png); background-repeat:no-repeat; background-position:0 -350px; position:absolute; z-index:2; top:-3px; left:-4px; cursor:pointer; text-indent:-99999px;}
.list .m_main li .ico_hot{ width:44px; height:50px; display:block; background-image:url(r_zb_bg.png); background-repeat:no-repeat; background-position:-50px -350px; position:absolute; z-index:2; top:-3px; left:-4px; cursor:pointer; text-indent:-99999px;}



.zsgsxx1{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -1px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx2{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -25px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx3{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -46px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx4{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -69px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx5{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -90px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx6{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -113px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx7{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -135px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx8{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -157px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx9{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -178px; float:left; cursor:pointer; margin-top:5px;}
.zsgsxx10{width:75px; height:20px; background:url(/fz/style/default/zsgs_bg.png) no-repeat 0 -201px; float:left; cursor:pointer; margin-top:5px;}


.list .m_main .fye{ height:39px; margin:13px auto 10px; *margin:4px auto 15px; text-align:center;}


/*右侧附加*/
.list .r_con{ width:260px;}

/*发布招标区块*/
.list_rzb{ width:220px; height:411px; overflow:hidden; background-image:url(list_r_zbbg.gif); background-repeat:no-repeat; padding:0 20px;}
.list_rzb .rzb_xxbutt{ width:85px; height:54px; text-indent:-9999999px; display:block; margin:5px auto 85px 150px;}
.list_rzb .rzb_txt{ width:178px; height:24px; line-height:24px; padding:5px 5px 5px 35px; border:1px solid #CCC; background-color:#FFF; border-radius:5px; margin:5px auto; background-image:url(r_zb_bg.png); background-repeat:no-repeat;}
.list_rzb .r_t_name{ background-position:10px 8px;}
.list_rzb .r_t_tel{ background-position:10px -41px;}
.list_rzb .r_t_add{ background-position:10px -90px;}
.list_rzb .rzb_butt{ width:218px; height:30px; display:block; border:none 0; background-image:url(r_zb_bg.png); background-repeat:no-repeat; background-position:0 -150px; margin:8px auto auto 2px; cursor:pointer;}
.list_rzb .rzb_butt:hover{ background-position:0 -200px;}
.list_rzb .rzb_wb{ font-size:12px; line-height:30px; padding-top:8px; text-align:center; color:#333;}
.list_rzb .rzb_wb b{ color:#C00;}
.list_rzb .rzb_wb b em{ color:#000; margin:auto 3px; font-weight:normal;}
.list_rzb .rzb_hs{ height:44px; line-height:44px; margin-top:8px; *margin-top:1px; font-size:12px; text-align:left; padding-left:52px; color:#333;}
.list_rzb .rzb_hs b{ color:#C00; margin:auto 5px;}


/*--------2017.3.16 追加免费获取报价样式--------*/
.list_rbj{ border:1px solid #DEDEDE; background-color:#FFFEFB; width:260px; height:368px; position:relative; top:115px; margin-bottom:125px;}
.list_rbj h3{ position:absolute; z-index:1; top:-115px; left:9px;}
.list_rbj .rh3_tit{ text-align:center; height:28px; color:#C30; margin: 15px auto auto; font-family:microsoft yahei; font-size:14px;}
.list_rbj .rbj_hs{ height:65px; line-height:45px; margin-top: -12px; font-size:12px; text-align:left; color:#333; font-size:16px; font-family:microsoft yahei; text-align:center;width: 260px; margin-bottom:2px;}
.list_rbj .rbj_hs b{ color:#C00; font-size:22px; line-height:65px; letter-spacing:9.5px; background-image:url(sz_bjbg.png); background-repeat:repeat-x; color:#FFF; text-align:center; padding-left:5px; *padding-right:1px; position:relative; z-index:0; margin-left:4px; top:2px;}
.list_rbj .rbj_hs b i{ position:absolute; height:35px; width:5px; display:block; right:-1px; top:0; background-color:#FFFEFA; z-index:2;}

.list_rbj .rbjm_main{ margin:auto auto auto 24px;}
.list_rbj .rbjm_main p{ padding:5px 0;}
.list_rbj .rbjm_main select{ width:100px; margin-right:10px; padding:4px 0; border:1px solid #CDCDCD; text-indent:3px; line-height:25px;}
.list_rbj .rbjm_main select.hx{ width:212px;}
.list_rbj .rbjm_main input{ border:1px solid #CDCDCD; background-color:#FFF; line-height:25px; text-indent:5px; padding:4px 0;}
.list_rbj .rbjm_main input.ct_txt{width:210px;}
.list_rbj .rbjm_main input.buut{ background-color:#C00; color:#FFF; border:none; width:208px; cursor:pointer; margin-top:5px;}

.list_rbj .rbjm_ok{ width:250px; margin:auto;}
.list_rbj .rbjm_ok h5{ margin:-3px auto 5px; font-family:microsoft yahei; font-size:18px; text-align:center; background: url(/fz/zxbj/style/rh3_bg.gif) no-repeat center 8px; color:#000; font-weight:normal;}
.list_rbj .rbjm_ok p{ font-size:14px; line-height:35px; height:35px; font-family:microsoft yahei; border-bottom:1px dotted #CDCDCD; text-align:left; padding-left:8px;}
.list_rbj .rbjm_ok p i{ color:#F00; margin-left:3px; /*font-family:Georgia;*/ font-size:14px;}

.list_rbj .rbjm_ok .jg_txt{ font-size: 12px; text-align: center; line-height: 20px; color: #777; margin:10px auto 5px;}
.list_rbj .rbjm_ok .jg_txt i{ color: #F30;}

.list_rbj .rbjm_ok .fh_buut{ text-align:center; margin-top:8px;}
.list_rbj .rbjm_ok .fh_buut a{ width:50px; height:18px; line-height:18px; padding:2px 8px; border:1px solid #C90; font-size:13px; display:inline-table; background-color:#F7D697; border-radius:3px; text-decoration:none; cursor:pointer;}
.list_rbj .rbjm_ok .fh_buut a:hover{ background-color:#F90; border-color:#F60; color:#FFF;}

.grlist_ad{ margin:10px auto; position:relative; left:-1px;}



.bj_yzm{ margin-top:5px;}
.bj_yzm .c_yzm_txt{ width:90px;}
.bj_yzm input.c_yzm_butt{ width:120px; display:inline-table; cursor:pointer; border-left:none;}
.bj_yzm input.cyzm_1{ background-color:#F3F3F3;}
.bj_yzm input.cyzm_2{ background-color:#F3F3F3; color:#ccc;}


/*--------2017.3.16 追加免费获取报价样式--------*/


/*右侧通用样式*/
.list .r_con .lr_tit{ height:35px; line-height:35px; width:258px; overflow:hidden; border-bottom:1px solid #DEDEDE; *zoom:1;}
.list .r_con .lr_tit:after{ content:"\20"; display:block; height:0; clear:both;}
.list .r_con .lr_tit h3{ float:left; padding-left:5px; font:17px Fzltxh, Microsoft Yahei, Simhei, SimSun, Arial, Helvetica, sans-serif; font-weight:normal; line-height:35px; color:#000; text-indent:5px;}
.list .r_con .lr_tit h3 a{ color:#000;}
.list .r_con .lr_tit h3 a:hover{ color:#C00; text-decoration:none;}
.list .r_con .lr_tit em{ font-size:12px; padding-right:5px; float:right;}
.list .r_con .lr_tit em a{ color:#666;}
.list .r_con .lr_tit em a:hover{ color:#C00;}

/*最新签单*/
.r_zxqd .lr_main{}
.r_zxqd .lr_main ul{ margin-bottom:-1px;}
.r_zxqd .lr_main ul li{ width:238px; height:63px; overflow:hidden; padding:5px 10px; border-bottom:1px dotted #CCC; line-height:20px; font-size:12px;}
.r_zxqd .lr_main ul li p{ width:245px; height:20px; overflow:hidden; color:#666;}
.r_zxqd .lr_main ul li b{ color:#F30; font-weight:normal;}
.r_zxqd .lr_main ul li i{ color:#F00; font-size:14px; font-style:normal; margin-right:5px;}
.r_zxqd .lr_main ul li a:hover{ text-decoration:none;}
.r_zxqd .lr_main ul li a:hover p{ color:#333;}
.r_zxqd .lr_main ul li:hover{ background-color:#FEFDEB;}

/*新闻*/
.r_gsxw .lr_main{}
.r_gsxw .lr_main ul{ margin:5px 5px 5px 3px; font-size:12px; line-height:25px;}
.r_gsxw .lr_main li{ *zoom:1; width:250px; height:25px; overflow:hidden; color:#777;}
.r_gsxw .lr_main li:after{ content:'\20'; display:block; height:0; clear:both;}
.r_gsxw .lr_main li a{ color:#666;}
.r_gsxw .lr_main li a:hover{ color:#F30;}
.r_gsxw .lr_main li em{ color:#F30; padding-left:5px;}
.r_gsxw .lr_main .co_red{ color:#F63; margin-right:3px;}

/*招聘*/
.r_gszp .lr_main{}
.r_gszp .lr_main .zp_mc{ width:100px; height:28px; overflow:hidden; float:left;}
.r_gszp .lr_main .zp_zw{ width:100px; height:28px; overflow:hidden; float:left;}
.r_gszp .lr_main .zp_rs{ width:48px; height:28px; overflow:hidden; float:left;}
.r_gszp .lr_main p{ font-size:12px; background-color:#FEF7E1; line-height:28px; *zoom:1; text-align:center; color:#666; padding:0 5px;}
.r_gszp .lr_main p:after{ content:'\20'; display:block; height:0; clear:both;}
.r_gszp .lr_main li{ font-size:12px; line-height:28px; *zoom:1; text-align:center; border-top:1px dotted #CCC; height:28px; overflow-y:hidden; padding:0 5px; cursor:pointer;}
.r_gszp .lr_main li:after{ content:'\20'; display:block; height:0; clear:both;}
.r_gszp .lr_main li:hover{ background-color:#FEFDEB;}
.r_gszp .lr_main li a{ color:#666; cursor:pointer;}
.r_gszp .lr_main li a:hover{ color:#C00;}

/*新注册*/
.r_zxzc .lr_main{}
.r_zxzc .lr_main ul{ margin:5px 5px 5px 3px; font-size:12px; line-height:25px;}
.r_zxzc .lr_main li{ *zoom:1; width:250px; height:25px; overflow:hidden; color:#666;}
.r_zxzc .lr_main li:after{ content:'\20'; display:block; height:0; clear:both;}
.r_zxzc .lr_main li a{ color:#444;}
.r_zxzc .lr_main li a:hover{ color:#F30;}
.r_zxzc .lr_main li em{ color:#F30; padding-left:5px;}


/*友情链接*/
.i_link{ width:1198px; margin:auto; clear:both; overflow:hidden;font-family:Simsun, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.i_link .tit_h3{ border-bottom:1px solid #DEDEDE; overflow:auto; zoom:1; clear:both; padding:0 8px; line-height:35px; height:35px; background:#F5F5F5;}
.i_link .tit_h3 h3{ color:#333; font-weight:normal; font-size:18px; font-family:microsoft yahei, SimSun, Arial, Helvetica, sans-serif; float:left;}
.i_link .tit_h3 em{ float:right; font-size:12px; font-style:normal;}
.i_link .tit_h3 em a{ color:#999;}.tit_h3 em a:hover{ color:#F30;}

.i_link ul{ clear:both; padding:10px 0 8px 17px; font-size:12px; overflow:auto; zoom:1;}
.i_link li{ width:132px; height:24px; line-height:24px; float:left;}
.i_link li a{ color:#666;}
.i_link li a:hover{ color:#F30; text-decoration:underline;}


/*——————————————————————————日点击排行榜页样式——————————————————————————*/
.phb_main{ width:928px; font-size:14px; margin-top:10px;}
.phb_main ul{ margin:2px 10px; font-size:13px;}
.phb_main li{ *zoom:1; line-height:35px; height:35px; width:908px; overflow:hidden; border-bottom:1px dotted #CCC;}
.phb_main li:after{ content:'\20'; display:block; height:0; clear:both;}
.phb_main li em{ color:#F30; margin-right:5px; margin-left:10px;}

.phb_main li i{ width:2px; height:2px; background:#666; display:block; float:left; margin:15px 5px auto auto;}
.phb_main .tgqg_tit{ width:680px; float:left; margin-right:5px;}
.phb_main .tgqg_tit img{ margin-left:5px; vertical-align:middle; margin-top:-3px;}
.phb_main .tn_dz{ width:200px; height:32px; overflow:hidden; float:right; text-align:center; color:#999;}




/*—————————————————————————— 分类检索 2019.1.10 ——————————————————————————*/
.new_search{width:926px; border:1px solid #EAEAEA; margin-bottom:10px; font-family:microsoft yahei; font-size:13px;}
.new_search .ns_tag{ line-height:40px; padding:5px 10px;}
.new_search .ns_tag a{ color:#666;}
.new_search .ns_tag a:hover{ color:#F60; text-decoration:none;}
.new_search .ns_tag font{ margin:auto 8px; font-family:simsun; font-size:13px;}
.new_search .ns_tag em{ border:1px solid #FFAA66; color:#FFAA66; padding:2px 5px; margin-right:8px; cursor:pointer;}
.new_search .ns_tag em:hover{ background-color:#F60; border-color:#F60; color:#FFF;}
.new_search .ns_tag em i{ font-size:18px; margin-left:5px;}
.new_search .ns_sta{ color:#999; margin-left:15px;}
.new_search .ns_sta i{ color:#F30; margin:auto 5px;}
.new_search .ns_txt{ float:right; cursor:pointer;}

.new_search .ns_main{border:none;background-color: #F8F8F8;}
.new_search .ns_main p{border-top:1px dotted #EAEAEA;line-height: 35px; *zoom:1;word-wrap:break-word;word-break:normal;}
.new_search .ns_main p:after{ content:'\20'; display:block; height:0; clear:both;}
.new_search .ns_main em{background-color:#F8F8F8;width:120px;display:inline-table;text-align:center;float:left;height: 100%;line-height: 48px; color:#777;}
.new_search .ns_main span{display:inline-table;float:left;word-wrap:break-word;word-break:normal;width: 806px;background-color: #FFF;padding: 10px 0;}
.new_search .ns_main span a{margin: 2px 10px;display:inline-table;word-wrap:break-word;word-break:normal;line-height: 26px;}
.new_search .ns_main span a.sel_t_tip{ font-weight: bold;color: #f60;}

.newser_tit{ width:906px; border:1px solid #EAEAEA; background-color:#F8F8F8; height:32px; line-height:32px; margin-bottom:10px; padding:5px 10px; font-size:15px; font-family:microsoft yahei; color:#555;}
.newser_tit h2{ font-weight:normal;}
.newser_tit span.fr{ color:#999;}

.t_tit{ display:none;}
.li_xts{ font-size:13px;}
.a_map_ico{ margin:auto;}