body{margin:0; font-size:12px;background:url(../../images/cngc/bg.png) repeat-x #fff;}
body,div,ul,li,h4,p{margin:0;padding:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p, table{padding:0;margin:0;} 
ol,ul,li{list-style-type:none;}
a{text-decoration:none}
img{border:0;_behavior:url(../../images/cngc/iepngfix.htc);}
.footer{text-align:center;line-height:22px; font-size:12px; margin-top:8px;height:55px;color:#fff; text-align:center;background:url(../../images/cngc/footer_bg.gif) repeat-x}
.blue{ color:#00fffc}
.bg_topbox ,.bg_header ,.bg_globalheader ,.bg_footer ,.bg_content{ width:985px; margin:auto;clear:both; display:block}
.bg_topbox{background:#ededed;height:26px;line-height:26px;overflow:hidden;border-bottom:#DDD 1px solid;}
.bg_topbox .l{float:left;width:400px}
.bg_topbox .r{float:right;width:300px;text-align:right}
.bg_header{height:70px;padding-top:10px; clear:both; }
.bg_header .logo{float:left;_display:inline;_behavior:url(../../images/cngc/iepngfix.htc);width:254px;height:66px;}
.bg_header h1{display:none;}
.search{float:left;_display:inline;width:500px;height:34px;margin-left:50px;}
.search p{padding-top:10px;}
.inb{background:url(../../images/cngc/search_bg2.gif) no-repeat;height:26px;z-index:5;position:relative;margin-top:12px;}
.inbox{margin:0px 5px 0 5px;height:25px; clear:both;}
.inbox .xlbox{float:left;width:61px;margin-left:7px;margin-top:9px;display:inline;}
.inbox input{float:left;width:399px;height:25px;line-height:18px;border:0;margin-left:0px;margin-top:2px;background:none;}
.inbox .button{float:left;width:78px;height:30px;border:0;display:block;background:none;margin-left:2px;margin-top:5px;cursor:pointer}
.bg_globalheader{width:985px; height:36px; margin:0px auto; text-align:left; background:url(../../images/cngc/bg_repeat-x01.gif) repeat-x 0 0; margin-bottom:8px; line-height:35px; position:relative}
.bg_globalheader li{ float:left; background:url(../../images/cngc/bg_repeat-x01.gif) right -38px no-repeat; padding-left:0px;color:#FFF; }
.bg_globalheader li a:hover,.bg_globalheader li a:focus{ background:url(../../images/cngc/bg_repeat-x01.gif) repeat-x 0 -76px;}
.bg_globalheader li.first{background:url(../../images/cngc/bg_nav01.gif) no-repeat left 0; height:37px;}
.bg_globalheader li.first a:hover,.bg_globalheader li.first a:focus{ background:url(../../images/cngc/bg_nav01.gif) no-repeat left -39px; height:37px}
.bg_globalheader li.first_on{background:url(../../images/cngc/bg_nav01.gif) no-repeat left -39px; height:37px;}
.bg_globalheader li a { float:left; width:80px;  overflow:hidden; text-align:center; color:#FFF; text-decoration:none;  cursor:pointer; }
.bg_globalheader li .current{background:url(../../images/cngc/bg_repeat-x01.gif) repeat-x 0 -76px; }
.bg_globalheader .r{ position:absolute; right:-1px; width:15px; height:37px; background:url(../../images/cngc/bg_nav01.gif) no-repeat right -78px;}
.bg_globalheader .zb_time{ line-height:35px; color:#fff; padding-left:20px;}
.bg_content{ margin-bottom:8px;}
.bg_content .l{ float:left; width:725px;}
.bg_notice{ float:left; width:236px; margin-bottom:10px;}
.bg_notice h1{ background:url(../../images/cngc/bg_img01.png) 0px -167px; height:29px;}
.bg_notice h1 a{ float:right; font: normal 14px/30px "微软雅黑";color:#386B93; margin-right:10px;}
.bg_notice_con .hottitle{ position:absolute; left:-8px; top:-30px; width:52px; height:59px; background:url(../../images/cngc/bg_img01.png) 0px -39px;}
.bg_notice_con{ border:1px solid #e2e5e8; border-top:0; padding:0px; padding-top:8px; position:relative}
.clear{ clear:both}
.bg_pic{ float:left; width:477px; height:216px; overflow:hidden; margin-left:10px;margin-bottom:10px;}
.news_ul{width:220px;margin:0px auto;  display:table}
.news_ul li{ background:url(../../images/cngc/bg_img01.png) no-repeat left -208px; line-height:23px; height:23px; text-indent:20px; width:100%; display:block }
.news_ul li a{float:left;color:#333;width:150px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display:inline;}
.news_ul li a:hover{color:#0493D1}
.news_ul li span{font-size:12px;float:right;color:#9D9D9D;margin-right:5px;}
.bg_price{ float:left; width:100%;margin-bottom:10px; }
.bg_price h1{background:url(../../images/cngc/bg_img01.png) 0px -123px; height:29px; line-height:29px;}
.bg_price .text01{font: normal 16px/30px "微软雅黑";color:#386B93; float:left; text-indent:15px}
.bg_price .text02{font: normal 12px/30px "";color:#666; float:left;text-indent:10px}
.bg_price a{ float:right; font: normal 14px/30px "微软雅黑";color:#386B93; margin-right:10px;}
.bg_price .con{border:1px solid #e2e5e8; border-top:0;}
.bg_tb01{ margin-left:5px; clear:both;}
.bg_tb01 th{ border-bottom:1px dotted #ddd; color:#333; height:30px; line-height:30px}
.bg_tb01 td{ line-height:25px; color:#666; text-align:center}
.red{ color:#C00}
.green{ color:#060}
.down_ico{background:url(../../images/cngc/bg_img01.png) right -16px; width:11px; height:12px; vertical-align:middle; margin-left:3px;}
.up_ico{background:url(../../images/cngc/bg_img01.png) right -33px; width:11px; height:12px; vertical-align:middle; margin-left:3px;}
.bg_content .r{ float:right; width:250px; margin-left:8px;}
.bg_r_area{ position:relative; border:1px solid #e2e5e8; display:table;width:239px; margin:0 auto 10px; padding-top:40px}
.bg_r_area h2{ background:url(../../images/cngc/bg_img01.png) 0 0 no-repeat; width:255px;font: normal 16px/30px "微软雅黑";color:#fff; height:37px; line-height:37px; text-align:center; position:absolute; left:-8px; top:0px;}
.bg_r_area h2 a{color:#fff;}
.bg_btn{background:url(../../images/cngc/bg_img01.png) left -366px no-repeat; border:none; width:58px; height:22px; color:#114060; margin-left:10px; }
.bg_tb02{ margin-left:20px; line-height:25px;}
.bg_tb02 a{ margin-left:5px; text-decoration:none; color:#333}
.bg_ico01{ background:url(../../images/cngc/bg_img01.png) left -338px no-repeat; vertical-align:middle; width:15px; height:15px; }
.bg_ico02{ background:url(../../images/cngc/bg_img01.png) left -249px no-repeat; vertical-align:middle; width:35px; height:34px;margin-right:3px; }
.bg_ico03{ background:url(../../images/cngc/bg_img01.png) left -291px no-repeat; vertical-align:middle; width:35px; height:35px; margin-right:3px;}
.bg_footer{text-align:center;line-height:21px;height:55px; padding-top:8px;color:#fff;background:url(../../images/cngc/footer_bg.gif) repeat-x}
.bg_ad01{ width:100%; background:#333; text-align:center} 


.Zb_gy{width:985px; margin:0 auto;}
.Zb_gyLeft{ float:left; width:256px; margin-top:10px;}
.Zb_gyLeft h1{ background:url(../../images/cngc/Lftbg.gif) no-repeat 0px 0px; height:38px; line-height:30px; width:256px;font-family:"Microsoft Yahei"; text-align:center; font-size:14px; color:#fff; overflow:hidden}
.Zb_gyLeftM{ border:solid 1px #dedede; margin:0px 5px; border-top:none; min-height:386px; height:auto!important; height:386px; float:left; width:244px; display:inline}
.Zb_gyLeft p{ background:url(../../images/cngc/Lftbg.gif) no-repeat 10px -51px; height:25px; line-height:25px;}

.Zb_gyRight{ float:left; width:721px; margin-top:10px; margin-left:8px;}
.Zb_gyTab{ background: url(../../images/cngc/Tab_bg.gif) repeat-x top;}
.Zb_gyTab th{  height:29px;  font-family:"Microsoft Yahei"; color:#2b648b; font-weight:normal; text-align:left; text-indent:20px;}
.Zb_gyTab .th01{ background: url(../../images/cngc/Lftbg.gif) no-repeat 0px -131px; text-indent:50px;}
.Zb_gyTab .th02{ background: url(../../images/cngc/Lftbg.gif) no-repeat right -171px;}
.Zb_gyTab td{ height:22px;}
.Zb_gyTab .td011{ border-left:solid 1px #dedede; border-right:solid 1px #dedede; height:15px;}
.Zb_gyTab .td01{ border-left:solid 1px #dedede;  font-family:"Microsoft Yahei"; text-indent:15px;}
.Zb_gyTab .td02{ border-right:solid 1px #dedede; }
.Zb_gyPage{ border:solid 1px #dedede; border-top:none; padding:10px 20px; font-family:"Microsoft Yahei"; height:30px;}
.Zb_gyPage span{ float:left; margin-left:10px;}
.Zb_gyPage img{ float:left; margin-left:10px; margin-top:7px;}
.Zb_gyPageTxt{ border:solid 1px #d1d1d1; width:30px; margin:0px 5px;}
.Zb_gyPageBt{ background:url(../../images/cngc/Lftbg.gif) no-repeat 0px -209px; border:0px; width:52px; height:20px; font-family:"Microsoft Yahei"; margin-left:5px;}
.Zb_gyPageM{ float:right;}

/*供应商信息 */
.Zb_gyBg{background: url(../../images/cngc/Lftbg.gif) repeat-x 0px -259px; height:9px; margin-top:10px; overflow:hidden;}
.Zb_gyBg .span01{background: url(../../images/cngc/Lftbg.gif) repeat-x 0px -240px; width:45px; height:9px; float:left;}
.Zb_gyBg .span02{background: url(../../images/cngc/Lftbg.gif) repeat-x -45px -240px; width:12px; height:9px; float:right;}
.Zb_gyM{ background:url(../../images/cngc/Gy_Mbg.gif) repeat-y; float:left; width:945px; border-bottom: solid 2px #c9c9c9; padding:10px 10px; display:inline}
.Zb_gyM h1{ background:url(../../images/cngc/Lftbg.gif) repeat-x 0px -269px;  font-family:"Microsoft Yahei"; font-size:14px; height:30px; line-height:30px; font-weight:normal; color:#666;}
.Zb_gyM p{ line-height:20px; text-indent:24px; margin:10px 0px;}
.Zb_gyWzList{ border:solid 1px #dbdcde; margin:10px 0px; float:left;}
.Zb_gyWzList .ul01{ float:left;}
.Zb_gyWzList .ul01 li{ background:#e7e8ea; float: left; height:40px; line-height:40px; text-align:center; font-family:"Microsoft Yahei";}
.Zb_gyWzList .ul02{ float:left;}
.Zb_gyWzList .ul02 li{ float: left; height:30px; line-height:30px; text-align:center; font-family:"Microsoft Yahei"; border-right:solid 1px #e8e8e8;}
.Zb_gyWzListM{ height:150px; overflow-y:auto; float:left; width:943px}
/*招标 */
.Zb_zbLeft{ float: left; width:720px;}
.Zb_zbLeftlc{ margin-top:10px;}

.Zb_zbListTT{ background: url(../../images/cngc/Tab_bg.gif) repeat-x top; height:29px; line-height:29px; font-family:"Microsoft Yahei"; color:#388fc9; font-size:14px; float:left; width:100%; margin-top:10px;}
.Zb_zbListTT .span01{background: url(../../images/cngc/Lftbg.gif) no-repeat 0px -131px; text-indent:20px; width:425px; float:left;}
.Zb_zbListTT .span02{width:100px; float:left; margin-left:10px;  display: block}
.Zb_zbListTT .span03{width:120px; float:left; margin-left:10px; display: block}
.Zb_zbListTT .span04{ float:right; margin-left:10px;background: url(../../images/cngc/Lftbg.gif) no-repeat right -171px; padding-right:10px; display: block}
.Zb_zbListTT b{ color:#999; font-weight:normal; padding-left:15px; font-size:12px;}
.Zb_zbListTT a:link,.Zb_zbListTT a:visited,.Zb_zbListTT a:active{ color:#388fc9;}
.Zb_zbListM{ border:solid 1px #ededed; border-top:none; font-family:"Microsoft Yahei"; float:left; width:718px; padding:11px 0px;}
.Zb_zbListM ul{line-height:22px;}
.Zb_zbListM ul li{ float:left;}
.Zb_zbListM ul .li01{ width:415px; margin-left:20px; display:inline}
.Zb_zbListM ul .li02{ width:110px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.Zb_zbListM ul .li03{ width:120px;}
.Zb_zbListM .cont{ width:340px; height:20px; float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; background:url(../../images/cngc/Lftbg.gif) no-repeat 0px -327px; text-indent:12px;}
.Zb_zbListM img{ float:left; margin-top:5px;}

.Zb_zbRight{ float:right; width:256px;}
.Zb_zbRight h1{ background:url(../../images/cngc/Lftbg.gif) no-repeat 0px 0px; height:38px; line-height:30px; width:256px;font-family:"Microsoft Yahei"; text-align:center; font-size:14px; color:#fff; overflow:hidden; margin-top:10px; font-weight:normal;}
.Zb_zbRight ul{border:solid 1px #dedede; margin:0px 5px; border-top:none; line-height:23px; padding:10px;}
.Zb_zbRight ul li{ width:200px; height:23px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; background:url(../../images/cngc/Lftbg.gif) no-repeat 0px -327px; text-indent:12px;}
.Zb_zbRtQs{ background: url(../../images/cngc/Lftbg.gif) 10px -371px #f0f0f0; height:100px; width:246px; margin-top:10px; margin-left:5px; font-family:"Microsoft Yahei";}
.Zb_zbRtQs h2{ font-size:14px; text-indent:40px; height:40px; line-height:40px;}
.Zb_zbRtQs p{ text-indent:30px; color:#386b93; line-height:25px;}
.Zb_zbRtQs p a:link,.Zb_zbRtQs p a:visited,.Zb_zbRtQs p a:active{ color:#386b93;}

/*zbl 2012-10-01*/
.Zb_zbListMzst,.Zb_zbListMjghq {border:solid 1px #ededed; border-top:none; font-family:"Microsoft Yahei"; float:left; width:718px; padding:11px 0px;}
.Zb_zbListMzst .zst {display:block; text-align:center;}
.Zb_zbListMjghqcont {float:left; width:340px; padding:5px 0 0 12px; overflow:hidden;}
.Zb_zbListMjghqcont .title {width:340px; height:24px; border-bottom:2px solid #3995e2;}
.Zb_zbListMjghqcont h2 {float:left; width:137px; height:24px; line-height:24px; background:url(../../images/cngc/zx_conttitlebg.gif) no-repeat; font-size:14px; font-weight:normal; color:#fff; text-align:center;}
.Zb_zbListMjghqcont .xq {float:right; width:60px; height:20px; line-height:20px; text-align:center; color:#fff; background:url(../../images/cngc/zx_contxq.gif) no-repeat;}
.Zb_zbListMjghqcont .xq a {color:#fff; text-decoration:none;}
.Zb_zbListMjghqcont .xq a:hover {color:#fff; text-decoration:none;}
.Zb_zbListMjghqcont dl {width:320px; margin:0 auto; padding:8px 0; color:#616161; border-bottom:1px dotted #ccc; overflow:hidden;}
.Zb_zbListMjghqcont dt {width:320px; font-size:16px; font-weight:bold; text-align:center; padding:5px 0;}
.Zb_zbListMjghqcont dd {width:320px; line-height:22px;}
.Zb_zbListMjghqcont ul {width:320px; margin:0 auto; padding:8px 0; color:#616161; overflow:hidden;}
.Zb_zbListMjghqcont li {width:320px; height:22px; line-height:22px;}
.Zb_zbListMjghqcont li .cont {float:left; width:260px; background:url(../../images/cngc/point.gif) no-repeat 0 50%; text-indent:10px;}
.Zb_zbListMjghqcont li .date {float:right; width:50px; color:#999;}
.Zb_zbListMjghqcont a {color:#616161; text-decoration:none;}
.Zb_zbListMjghqcont a:hover {color:#386b93; text-decoration:none;}
.Zb_zbRightcont {float:right; width:256px;}
.Zb_zbRightcont h1 {background:url(../../images/cngc/Lftbg.gif) no-repeat 0px 0px; height:38px; line-height:30px; width:256px;font-family:"Microsoft Yahei"; text-align:center; font-size:14px; color:#fff; overflow:hidden; margin-top:10px; font-weight:normal;}
.Zb_zbRightcontc {border:solid 1px #dedede; margin:0px 5px; border-top:none; line-height:23px; padding:10px;}
.Zb_zbRightcont01 {width:220px; margin:0 auto; padding-bottom:6px; border-bottom:1px dotted #999; overflow:hidden;}
.Zb_zbRightcont01 li {color:#616161;}
.Zb_zbRightcont01 li.pic {float:left; width:98px; height:68px; margin-right:8px; font-size:0; padding:1px; border:1px solid #ddd;}
.Zb_zbRightcont01 li.title {float:left; width:110px; line-height:20px; font-weight:bold;}
.Zb_zbRightcont01 li.cont {float:left; width:110px; line-height:18px;}
.Zb_zbRightcont02 {width:220px; margin:5px auto 0 auto; padding-bottom:5px; overflow:hidden;}
.Zb_zbRightcont02 li {width:220px; background:url(../../images/cngc/point.gif) no-repeat 0 50%; text-indent:10px; color:#616161;}
.Zb_zbRightcontc a {color:#616161; text-decoration:none;}
.Zb_zbRightcontc a:hover {color:#386b93; text-decoration:none;}
.Zb_zbListTT h2 {background:url(../../images/cngc/icon_01.gif) no-repeat 10px 50%; width:680px; height:29px; line-height:29px; padding-left:10px; color:#616161; font-size:12px; font-weight:normal;}
.Zb_zbListTT h2 a {color:#616161; text-decoration:none;}
.Zb_zbListTT h2 a:hover {color:#386b93; text-decoration:none;}
.Zb_zbnewnlistcont {width:700px; margin:0 auto; overflow:hidden;}
.Zb_zbnewnlistcont ul {margin:0 auto; width:700px;}
.Zb_zbnewnlistcont li {margin:0 auto; width:700px; height:30px; line-height:30px; border-bottom:1px dashed #e9e8e9;}
.Zb_zbnewnlistcont li .cont {background:url(../../images/cngc/point.gif) no-repeat 5px 50%; width:610px; text-indent:15px; float:left; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.Zb_zbnewnlistcont li .date {width:180px; text-align:right; float:right; display:block; color:#616161;}
.Zb_zbnewnlistcont a {color:#616161; text-decoration:none;}
.Zb_zbnewnlistcont a:hover {color:#386b93; text-decoration:none;}
.Zb_zbnewncont {width:690px; overflow:hidden; font-size:14px; color:#616161;}
.Zb_zbnewncont h2{ font-weight:700; text-indent:5px;text-align:center;}
.Zb_zbnewncont h3 {padding:20px 0 5px 0; width:690px; text-align:center; font-size:16px;}
.Zb_zbnewncont .title {margin:10px 0; width:690px; text-align:center; color:#616161; font-size:12px;}
.Zb_zbnewncont .title span {margin:0 5px;}
.Zb_zbnewncont .cont {margin:0 auto; width:680px; line-height:2; font-size:14px;}
.Zb_zbpage {padding:20px 15px 15px 0; text-align:right; color:#616161;}
.Zb_zbpage span {padding-left:12px;}
.Zb_zbpage span a {margin:0 2px; padding:3px 4px; border:1px solid #ccc;}
.Zb_zbpage span a.avisited {margin:0 2px; padding:3px 4px; color:#386b93; font-weight: bold;}
.Zb_zbpage_next {margin:5px 0; padding:5px 0; height:30px; line-height:30px; border-top:1px solid #ebebeb; color:#616161;}
.Zb_zbpage_nextr {margin-right:10px; float:right;}


/*20130531add*/
.Zb_wltab {float:left; width:490px; position:relative; top:4px; left:50px;}
.Zb_wltab li {float:left; padding:0 10px; border-radius:5px 5px 0 0; color:#666; font:normal 12px/25px Microsoft Yahei; cursor:pointer;}
.Zb_wltab li.current {background:#4ea9ce; color:#fff;}
.Zb_wltab a {float:none; margin:0; color:#666; font:normal 12px/25px Microsoft Yahei;}
.Zb_wltab a:hover {color:#386B93;}
.Zb_wlckjg {height:135px; padding:20px;}
.Zb_wlckjg .tl {line-height:22px;}
.Zb_wlckjgtable {border-collapse:collapse;}
.Zb_wlckjgtable th {padding:5px; color:#666; font-size:14px; font-weight:normal; text-align:right;}
.Zb_wlckjgtable td {padding:5px;}
.Zb_wlckjgtable .cinput {width:150px; height:18px; line-height:18px; padding:2px; border:1px solid #ccc;}
.Zb_wlbxdltable {margin:0 auto; border-collapse:collapse;}
.Zb_wlbxdltable th {padding:5px; border:1px solid #fff; background:#598bc0; color:#fff; text-align:center;}
.Zb_wlbxdltable td {padding:5px; border:1px solid #fff; background:#d2dbea; text-align:center;}
.Zb_wlrlayout {margin-bottom:10px;}
.Zb_wldwcont {display:inline-block; padding:10px 0; border:1px solid #e2e5e8; border-top:0;  overflow:hidden;}
.Zb_wldwcont li {display:inline; float:left; width:230px; height:26px; line-height:26px; margin-left:13px; background:url(../../images/cngc/point.gif) no-repeat 0 50%; text-indent:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.Zb_wldwcont a {color:#666;}
.Zb_wldwcont a:hover {color:#0493d1;}

/** 招标公告 **/
.sn_tb03 {width:99%; margin:8px auto; border-left:1px solid #c3d4dc; border-bottom:1px solid #c3d4dc;}
.sn_tb03 th {border:1px solid #c3d4dc; border-left:0px; border-bottom:0; background:#E9EEF2; line-height:30px; font-weight:normal; color:#333;}
.sn_tb03 td {border:1px solid #c3d4dc; border-left:0px; border-bottom:0; line-height:25px; padding-left:5px; color:#1660AD;}

.hidd {overflow: hidden;text-overflow:ellipsis;display:block;white-space: nowrap;}


/*table01*/
.SlysDiv {width:950px; margin:20px auto;}
.SlysTab {border:solid 1px #ccc; border-collapse:collapse;}
.SlysTab td {height:30px; border:solid 1px #ccc; text-align:center; line-height:20px;}
.SlysTab th { background:#f0f2f2; height:30px; color:#2a5d8a; border:solid 1px #ccc;}
.SlysTit {background:url(../../images/cngc/tabbg.gif) no-repeat; width:79px; height:36px; line-height:18px; text-align: left;}
.SlysTit span {margin-left:35px;display:block;}
.SlysTit font {margin-left:5px; font-size:12px; display:block; color:#333;}
.SlysTab .mdd {background:#dae7f2; color:#333; font-weight:bold; border:solid 1px #9bbbd5;}
.SlysTab .sh { background:#f8e9e9;}
.SlysDiv .Bz {width:900px; margin:0px auto; padding:10px 0px;}
.SlysDiv .Bz p {line-height:20px; text-indent:14px;}