/* CSS Document */
* {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}

html { overflow:-moz-scrollbars-vertical;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd,input,select {margin:0;padding:0; FONT: 12px "宋体",Arial,sans-serif; COLOR: #3d464b; list-style:none;}
body { font-family: simsun; margin:0; BACKGROUND: #fff; COLOR: #3d464b; overflow:hidden; }

.blank4 {CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 4px}
.blank8 {CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 8px}
.blank10 {CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 10px}

#mainContent {	CLEAR: both; BACKGROUND: #fff; OVERFLOW: auto;margin:0 auto; WIDTH: 970px;}
#sideleft1 {	FLOAT: left; WIDTH: 760px; OVERFLOW: hidden}
#sideleft2 {	FLOAT: left; WIDTH: 760px; OVERFLOW: hidden}
#sideright1 {	FLOAT: right; WIDTH: 200px; }

.logo{ margin:0 auto; WIDTH: 970px; clear:both; margin-top:5px;}
.logo img{ margin:0 6px 0 30px; display:inline;}
.logo img.lo{ float:left;}
.logo p{ float:right;}
.date{ width:200px; margin-top:5px; padding-bottom:3px; font-size:14px; line-height:160%;  float:left; margin-left:20px; display:inline; text-align:center; background:url(http://hao.360.cn/img/xline611.gif) right center no-repeat;}
.diy{ width:495px; float:left;}
.diy span{ cursor:pointer; color:#044691; font-size:12px;}
.diy img{ margin:0;}

.login{ border:1px solid #7FD479;  WIDTH: 758px; FLOAT: left; }
.login p{ font-size:12px; padding:5px 10px;}
.login p input.lg{ width:160px; padding:2px 5px; border:1px solid #96BDD2;}
.login p input.lg_1{ width:100px; padding:2px 5px; border:1px solid #96BDD2;}

/*导航 2010-01-30 add*/
#nav  {margin:0 auto; WIDTH: 970px; clear:both;  }
#nav .lab{padding:10px 8px 0px 8px;clear:both;font:normal 14px/16px Arial,Helvetica,sans-serif,"宋体";text-align:center; }
#nav .lab a{border:1px solid #666;text-decoration:none;padding:4px 20px;margin:0 6px; font-size:14px; line-height:24px; }
#nav .lab a:hover{background:#66c;color:#fff;text-decoration:none; font-size:14px;  } 

/*招标搜索 2010-01-30 add*/
#search_zb {margin:0 auto;  WIDTH: 968px; border:1px solid #FFE6BF; clear:both; background:url(s_bg.jpg)}
#search_zb p{ font-size:12px; padding:5px 15px;}
#search_zb p input.lg{ width:200px; padding:2px 5px; border:1px solid #96BDD2;}
#search_zb p input.lg_1{ width:100px; padding:2px 5px; border:1px solid #96BDD2;}


#search {margin:0 auto; WIDTH: 970px; clear:both; border-top:1px solid #666; }
#search .search_box{WIDTH: 460px; float:left; margin-left:10px;}
#search .search_box .img {float:left;vertical-align:middle;}
#search .bd .i1{background:url(../images/bd_bg.jpg) 0px -2px;width:250px;height:20px;border:0px;padding:7px 5px;margin-top:15px!important;margin-top:0px;}
#search .bd .i2{padding-top:2px;margin-bottom:8px;}
#search .right_box { margin-left:10px;float:left; WIDTH: 480px; PADDING-BOTTOM: 5px; PADDING-top: 5px;}
#search .right_box LI {PADDING-LEFT: 8px; LINE-HEIGHT: 16px; float:left; width:232px; list-style-type:none; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; FONT-SIZE: 12px; BACKGROUND: url(../images/ico5.jpg) no-repeat 0px 4px}

A {COLOR: #003399; TEXT-DECORATION: none}
A:hover {COLOR: #bd0a01; TEXT-DECORATION: underline}
H1 A {FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none}
H1 A:hover { FONT-WEIGHT: bold; TEXT-DECORATION: underline }

A.orange:link {COLOR: #f19819; TEXT-DECORATION: none}
A.orange:active {COLOR: #f19819; TEXT-DECORATION: none}
A.orange:visited {COLOR: #f19819; TEXT-DECORATION: none}
A.orange:hover {COLOR: #ffba00; TEXT-DECORATION: none}

/* AD */
.blank {CLEAR: both; OVERFLOW: hidden; HEIGHT: 10px}
.ad_banner {CLEAR: both; BACKGROUND: #fff; OVERFLOW: auto; WIDTH: 970px}
.ad_714 { BORDER: #c6cae7 1px solid;  OVERFLOW: hidden; WIDTH: 714px; }
.ad_left { BORDER: #c6cae7 1px solid;  OVERFLOW: hidden; WIDTH: 351px; }
.ad_mid { BORDER: #c6cae7 1px solid;  OVERFLOW: hidden; WIDTH: 351px; }
.ad_right {BORDER: #c6cae7 1px solid; OVERFLOW: hidden; WIDTH: 242px; }
.ad_shop { WIDTH: 244px;  TEXT-ALIGN: center; }

/*2009-10-23 add*/
#sideleft1 .list_12 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 743px;  FLOAT: left; PADDING-RIGHT: 5px;  PADDING-TOP: 5px}
#sideleft1 .list_12 LI {PADDING-LEFT: 10px; LINE-HEIGHT: 24px; width:360px; PADDING-TOP: 2px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  border-bottom: 1px dashed #ccc; list-style-type:none; float: left;  overflow: hidden; FONT-SIZE: 12px; BACKGROUND: url(../images/i_point.gif) no-repeat 0px 11px}

/*打印 收藏 2009-11-19 add*/
.news_detail_bot {PADDING-LEFT: 70px; WIDTH: 590px; COLOR: #003399; LINE-HEIGHT: 32px; HEIGHT: 32px; margin:0 auto; TEXT-ALIGN: center}
.news_detail_bot A {COLOR: #003399; TEXT-DECORATION: none}
.news_detail_bot STRONG {FONT-WEIGHT: normal; FLOAT: left; MARGIN-LEFT: 10px; HEIGHT: 32px}
#sub_print A {PADDING-LEFT: 10px; BACKGROUND: url(../images/print.gif) no-repeat 0px 6px; FLOAT: left; WIDTH: 56px; HEIGHT: 32px}
#sub_collect A {PADDING-LEFT: 10px; BACKGROUND: url(../images/sc.gif) no-repeat 0px 8px; FLOAT: left; WIDTH: 56px; HEIGHT: 32px}
#sub_recomment A {PADDING-LEFT: 10px; BACKGROUND: url(../images/tj.gif) no-repeat 0px 8px; FLOAT: left; WIDTH: 166px; HEIGHT: 32px}
.news_detail_bot SPAN {MARGIN-LEFT: 10px}


#sideleft1 .side { BORDER: #A2BCDD 1px solid; FONT-SIZE: 14px; WIDTH: 758px; FLOAT: left; }
#sideleft1 .side H1 { BACKGROUND-IMAGE: url(../images/3_bg.gif); LINE-HEIGHT: 28px; TEXT-INDENT: 10px; HEIGHT: 28px; FONT-SIZE: 14px}
#sideleft1 .more {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 750px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideleft1 .more A {TEXT-DECORATION: none }
#sideleft1 .more A:hover {TEXT-DECORATION: underline }
#sideleft1 .wen_14 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; WIDTH: 745px;  FLOAT: left; PADDING-RIGHT: 5px;  PADDING-TOP: 5px}
#sideleft1 .wen_14 LI {PADDING-LEFT: 8px; LINE-HEIGHT: 24px; width:178px; PADDING-TOP: 2px;  border-bottom: 1px dashed #ccc;  float: left;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; FONT-SIZE: 14px; BACKGROUND: url(../images/i_point.gif) no-repeat 0px 11px}
#sideleft1 .side LI .cn {	COLOR: #ccc; FONT-SIZE: 12px; TEXT-DECORATION: none }
#sideleft1 .side LI .red {	COLOR: #FF6600; FONT-SIZE: 12px; TEXT-DECORATION: none }

#sideleft1 .list_12 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 743px;  FLOAT: left; PADDING-RIGHT: 5px;  PADDING-TOP: 5px}
#sideleft1 .list_12 LI {PADDING-LEFT: 10px; LINE-HEIGHT: 24px; width:360px; PADDING-TOP: 2px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  border-bottom: 1px dashed #ccc; list-style-type:none; float: left;  overflow: hidden; FONT-SIZE: 12px; BACKGROUND: url(../images/i_point.gif) no-repeat 0px 11px}


#sideleft2 .side { BORDER: #A2BCDD 1px solid; FONT-SIZE: 14px; WIDTH: 758px; FLOAT: left; }
#sideleft2 .side H1 { BACKGROUND-IMAGE: url(../images/3_bg.gif); LINE-HEIGHT: 28px; TEXT-INDENT: 10px; HEIGHT: 28px; FONT-SIZE: 14px}
#sideleft2 .more {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 750px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideleft2 .more A {TEXT-DECORATION: none }
#sideleft2 .more A:hover {TEXT-DECORATION: underline }
#sideleft2 .wen_14 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; WIDTH: 745px;  FLOAT: left; PADDING-RIGHT: 5px;  PADDING-TOP: 5px}
#sideleft2 .wen_14 LI {PADDING-LEFT: 8px; LINE-HEIGHT: 24px; width:178px; PADDING-TOP: 2px;  border-bottom: 1px dashed #ccc; list-style-type:none; float: left;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; FONT-SIZE: 14px; BACKGROUND: url(../images/i_point.gif) no-repeat 0px 11px}
#sideleft2 .side LI .cn {	COLOR: #ccc; FONT-SIZE: 12px; TEXT-DECORATION: none }
#sideleft2 .side LI .red {	COLOR: #FF6600; FONT-SIZE: 12px; TEXT-DECORATION: none }


#sideleft1 .text { width:660px; list-style-type:none;  margin:0 auto; overflow:hidden; }
#sideleft1 .text p {LINE-HEIGHT: 24px; FONT-SIZE: 12px;text-indent: 18pt; }
#sideleft1 .title { FONT-SIZE: 14px; font-weight:bold; line-height:300%; text-align:center;}
#sideleft1 .copy { FONT-SIZE: 12px;  COLOR: #666; PADDING-bottom: 5px;text-align:center;}


#sideleft1 .side_1 { BORDER: #A2BCDD 1px solid; FONT-SIZE: 14px; WIDTH: 758px; FLOAT: left; }
#sideleft1 .side_1 H1 { BACKGROUND-IMAGE: url(../images/3_bg.gif); LINE-HEIGHT: 28px; TEXT-INDENT: 10px; HEIGHT: 28px; FONT-SIZE: 14px}
#sideleft1 .more {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 750px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideleft1 .more A {TEXT-DECORATION: none }
#sideleft1 .more A:hover {TEXT-DECORATION: underline }
#sideleft1 .side_1 LI .cn {	COLOR: #f19819; FONT-SIZE: 12px; TEXT-DECORATION: none }
#sideleft1 .side_1 LI .red {	COLOR: #FF0000; FONT-SIZE: 12px; TEXT-DECORATION: none }

#sideleft1 .zbcg_12 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 743px;  FLOAT: left; PADDING-RIGHT: 5px;  PADDING-TOP: 5px}
#sideleft1 .zbcg_12 LI {PADDING-LEFT: 10px; LINE-HEIGHT: 20px; width:360px; PADDING-TOP: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  list-style-type:none; float: left;  overflow: hidden; FONT-SIZE: 12px; BACKGROUND: url(../images/ico5.jpg) no-repeat 0px 7px}

#sideleft1 .list_12 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 743px;  FLOAT: left; PADDING-RIGHT: 5px;  PADDING-TOP: 5px}
#sideleft1 .list_12 LI {PADDING-LEFT: 10px; LINE-HEIGHT: 24px; width:360px; PADDING-TOP: 2px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  border-bottom: 1px dashed #ccc; list-style-type:none; float: left;  overflow: hidden; FONT-SIZE: 12px; BACKGROUND: url(../images/i_point.gif) no-repeat 0px 11px}

#sideleft1 .pages {padding:10px 8px 20px 8px;clear:both;font:normal 12px/16px Arial,Helvetica,sans-serif,"宋体";text-align:center;}
#sideleft1 .pages a{border:1px solid #666;text-decoration:none;padding:2px 4px;margin:0 3px;line-height:24px;}
#sideleft1 .pages a:hover{background:#66c;color:#fff;text-decoration:none;}
#sideleft1 .pages strong{color:#333;padding:0;margin:0 2px;line-height:17px;}

#sideleft1 .self {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 750px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideleft1 .self A {TEXT-DECORATION: none }
#sideleft1 .self A:hover {TEXT-DECORATION: underline }


#sideleft2 .text { width:660px; list-style-type:none;  margin:0 auto; overflow:hidden; }
#sideleft2 .text p {LINE-HEIGHT: 24px; FONT-SIZE: 12px;text-indent: 18pt; }
#sideleft2 .title { FONT-SIZE: 14px; font-weight:bold; line-height:300%; text-align:center;}

#sideleft2 .side_1 { BORDER: #A2BCDD 1px solid; FONT-SIZE: 14px; WIDTH: 758px; FLOAT: left; }
#sideleft2 .side_1 H1 { BACKGROUND-IMAGE: url(../images/3_bg.gif); LINE-HEIGHT: 28px; TEXT-INDENT: 10px; HEIGHT: 28px; FONT-SIZE: 14px}
#sideleft2 .more {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 750px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideleft2 .more A {TEXT-DECORATION: none }
#sideleft2 .more A:hover {TEXT-DECORATION: underline }
#sideleft2 .side_1 LI .cn {	COLOR: #f19819; FONT-SIZE: 12px; TEXT-DECORATION: none }
#sideleft2 .side_1 LI .red {	COLOR: #FF0000; FONT-SIZE: 12px; TEXT-DECORATION: none }

#sideleft2 .self {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 750px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideleft2 .self A {TEXT-DECORATION: none }
#sideleft2 .self A:hover {TEXT-DECORATION: underline }


#sideleft1 dl { FONT-SIZE: 14px; WIDTH: 758px; FLOAT: left; }
#sideleft1 dt {  padding:0px 2px; float:left; width:90px; line-height:23px;height:20px; TEXT-ALIGN: center; font-family: simsun;}
#sideleft1 dd { padding:4px 0px; right:5px; float:left; FONT-SIZE: 12px; width:149px; line-height:20px;height:18px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

#sideleft2 dl { FONT-SIZE: 14px; WIDTH: 758px; FLOAT: left; }
#sideleft2 dt {  padding:0px 2px; float:left; width:80px; line-height:23px;height:20px; TEXT-ALIGN: center; font-family: simsun;}
#sideleft2 dd { padding:4px 0px; right:5px; float:left; FONT-SIZE: 14px; width:186px; line-height:23px;height:20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

#sideleft1 .side_1 .cate1 A:link {	COLOR: #FF9933}
#sideleft1 .side_1 .cate1 A:visited {	COLOR: #FF9933}
#sideleft1 .side_1 .cate1 A:hover {	COLOR: red}
#sideleft1 .side_1 .cate A:link {	COLOR: #3399FF}
#sideleft1 .side_1 .cate A:visited {	COLOR: #3399FF}
#sideleft1 .side_1 .cate A:hover {	COLOR: #FF0000}
#sideleft1 .side_1 .red {	COLOR: #FF0000}
#sideleft1 .side_1 .l_12 {padding-left:9px}
#sideleft1 .side_1 .bg0 {BACKGROUND-COLOR: #fff}
#sideleft1 .side_1 .bg1 {BACKGROUND-COLOR: #FFFFE8}
#sideleft1 .side_1 .bg2 {BACKGROUND-COLOR: #F0F7FF}
#sideleft1 .side_1 .bg3 {BACKGROUND-COLOR: #F1FFEC}
#sideleft1 .side_1 .more { PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

#sideleft2 .side_1 .cate1 A:link {	COLOR: #FF9933}
#sideleft2 .side_1 .cate1 A:visited {	COLOR: #FF9933}
#sideleft2 .side_1 .cate1 A:hover {	COLOR: red}
#sideleft2 .side_1 .cate A:link {	COLOR: #3399FF}
#sideleft2 .side_1 .cate A:visited {	COLOR: #3399FF}
#sideleft2 .side_1 .cate A:hover {	COLOR: #FF0000}
#sideleft2 .side_1 .red {	COLOR: #FF0000}
#sideleft2 .side_1 .l_12 {padding-left:9px}
#sideleft2 .side_1 .bg0 {BACKGROUND-COLOR: #fff}
#sideleft2 .side_1 .bg1 {BACKGROUND-COLOR: #FFFFE8}
#sideleft2 .side_1 .bg2 {BACKGROUND-COLOR: #F0F7FF}
#sideleft2 .side_1 .bg3 {BACKGROUND-COLOR: #F1FFEC}
#sideleft2 .side_1 .more { PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

#sideleft3 { WIDTH: 670px; OVERFLOW: auto;margin:0 auto;}
#sideleft3 .side { BORDER: #A2BCDD 1px solid; FONT-SIZE: 14px; WIDTH: 668px; FLOAT: left; }
#sideleft3 .side H1 { BACKGROUND-IMAGE: url(../images/3_bg.gif); LINE-HEIGHT: 28px; TEXT-INDENT: 10px; HEIGHT: 28px; FONT-SIZE: 14px}
#sideleft3 .more {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 660px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideleft3 .more A {TEXT-DECORATION: none }
#sideleft3 .more A:hover {TEXT-DECORATION: underline }
#sideleft3 .wen_14 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; WIDTH: 645px;  FLOAT: left; PADDING-RIGHT: 5px;  PADDING-TOP: 5px}
#sideleft3 .wen_14 LI {PADDING-LEFT: 8px; LINE-HEIGHT: 24px;  PADDING-TOP: 2px;   FONT-SIZE: 14px; }

#sideright1 .side { BORDER: #C0E1F3 1px solid; FONT-SIZE: 14px; WIDTH: 198px; FLOAT: left; }
#sideright1 .side H1 { BACKGROUND-IMAGE: url(../images/2_bg.gif); LINE-HEIGHT: 27px; WIDTH: 198px; TEXT-INDENT: 10px; HEIGHT: 28px; FONT-SIZE: 14px; }
#sideright1 .more {TEXT-ALIGN: right; LINE-HEIGHT: 27px; MARGIN-TOP: -27px; WIDTH: 190px; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 12px}
#sideright1 .more A {TEXT-DECORATION: none }
#sideright1 .more A:hover {TEXT-DECORATION: underline }
#sideright1 .wen_12 { PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px}
#sideright1 .wen_12 LI {PADDING-LEFT: 8px; LINE-HEIGHT: 20px; width:178px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; FONT-SIZE: 12px; BACKGROUND: url(../images/i_point.gif) no-repeat 0px 8px}
#sideright1 .side .bg0 {BACKGROUND-COLOR: #fff}
#sideright1 .side .bg2 {BACKGROUND-COLOR: #F0F7FF}
#sideright1 .side .l_40 {width:50px;}

#sideright1 dl { FONT-SIZE: 12px; WIDTH: 198px; FLOAT: left; }
#sideright1 dd { padding:4px 4px 0 8px; float:left; width:27px; line-height:18px;height:18px; overflow:hidden }
#sideright1 .gjz {width:190px;  float:left; padding:4px 3px 5px 5px; font-size:12px; line-height:20px; }

/*footer*/
#search_box{OVERFLOW: auto;margin:0 auto; background-color:#fff7d6;border:1px solid #ffcf5f;height:52px;WIDTH: 968px;}
#search_410{ FLOAT: left; WIDTH: 410px; OVERFLOW: hidden; padding:10px 0 10px;0 } 
#search_550{ FLOAT: right; WIDTH: 550px; OVERFLOW: hidden }
#search_550 dl { FONT-SIZE: 12px; WIDTH: 550px; FLOAT: left; }
#search_550 dd { padding:4px 4px 0 8px; float:left; width:56px; line-height:18px;height:18px; overflow:hidden }

/*footer*/
#CopyRt{text-align:center;clear:both;line-height:21px;width:100%}
#FtLink{margin-top:8px}
#FtCopy{width:700px;margin:0 auto;padding-bottom:5px}
#FtCopy .l{float:left;padding:5px 0 0 70px;width:400px}
#FtCopy .r{float:left}
