﻿#tuijian { width: 990px; height: 137px; background: url(../images/tuijian_bg.gif) #ffffff no-repeat; overflow: hidden; }
#tuijian_title { position: relative; padding-left: 15px; height: 25px; line-height: 25px; color: #ff5500; font-weight: bold; font-size: 14px; }
#tuijian_title p { position: absolute; right: 15px; top: 0px; font-size: 12px; }
#tuijian_title p span { float: left; margin: 4px 1px 0 5px; display: block; width: 20px; height: 16px; line-height: 14px; font-family:黑体; font-weight:600; font-size: 12px; text-indent:7px; color:#000000; background: url(../images/sdaNum.gif); background-position: right; cursor: pointer; }
#tuijian_title p span.span_move { color: #ffffff; background-position: left; font-family:黑体; font-weight:600; font-size:12px; }
#tuijian_title p a { color: #ff5500;}

.comp { width: 980px; height: 112px; overflow: hidden; }
.comp li { margin-left: 2px; display: inline; float: left; width: 87px; height: 112px; }
.comp .pic { width: 87px; height: 112px; text-align:center;}
.comp .pic a { display:block; white-space:normal; }
.comp .pic p { word-break: break-all;word-wrap : break-word; white-space:normal; width:87px; margin-top:3px; text-align:center; vertical-align:middle; line-height:14px; }
.comp .pic img { width: 76px; height: 76px; }
.comp .summary { width: 100%; height: 36px; }
.comp .summary p { margin-top: 3px; width:87px; line-height: 14px; white-space: normal; text-align: center; }
.comp .summary p a { width: 87px; white-space:normal; }

/* ==================== 页面主体 ==================== */
#main { padding-top: 5px; width: 990px; height: 697px; overflow: hidden; }
#main_left { float: left; width: 250px; height: 697px; }
#main_left a:hover { color: #e77817; text-decoration:underline; }
#main_right { float: left; padding-left: 10px; width: 730px; height: 697px; }

/* ==================== 左边主体 ==================== */
#ggl { width: 248px; height: 174px; border: 1px solid #ffc87f; }
#gg_li { margin: 0 8px; width: 232px; height: 82px; overflow: hidden; background:url(../images/ggspbj.gif) no-repeat 0px 7px ;}
#gg_li img { float: left; margin:10px 4px 0 4px; display: inline; width: 80px; height: 60px; }
.ImageButton1 { float: left; margin: 10px 4px 0 4px; display: inline; width: 80px; height: 60px; display: inline-block; }
#gg_li ul { float: left; margin-left: 2px; margin-top: 5px; display: inline; width: 142px; overflow: hidden; }
#gg_li ul li { float: left; padding-left: 10px; width: 100%; height: 20px; line-height: 20px; background: url(../images/li_bg_03.gif) no-repeat 3px 7px; }
#gg_li ul li a { color: #0044dd; }
#gg_li ul li a:hover { color: #ff5500; text-decoration:underline; }
#gg_top { margin: 5px 8px; width: 230px; height: 80px; border: 1px solid #fdeec4; background-color: #f8f7ee; }
#gg_top p { color:#414141; min-height: 18px; height:auto !important; height:18px; padding:4px 6px !important; padding:5px 6px 0 6px; line-height: 18px; text-indent: 2em; background: url(../images/li_bg_04.gif) no-repeat 5px 7px; }
#gg_top p a { color:#414141; }
#gg_top p a:hover { color:#0044dd; text-decoration:underline; }
#dgl { margin-top: 5px; width: 248px; height: 514px; border: 1px solid #ffc87f; overflow: hidden; }
#dgl_pic_01, #dgl_pic_02 { margin: 5px auto; width: 236px; height: 100px; border: 1px solid #f5c491; overflow: hidden; }
#dgl_pic_01 img, #dgl_pic_02 img { width: 236px; height: 100px; }
#dgl_jc, #dgl_hj { margin: 0 6px; width: 236px; height: 144px; overflow: hidden; background:url(../images/ul_bj.gif) repeat-y; }
#dgl_jc li, #dgl_hj li { float: left; display:inline; margin-left: 10px; width: 226px; height: 20px; line-height: 20px; border-bottom: 1px dotted #c2c1c1;  }
#dgl_jc a, #dgl_hj a { color: #0044dd; }

/* ==================== 右边主体 ==================== */
#banner_nav { width: 730px; height: 176px; }
#banner_pic { float: left; width: 472px; height: 176px; overflow: hidden; }
#banner_pic_img { width: 469px; height: 155px; border: 1px solid #dde5de; overflow: hidden; }
#banner_pic_img li { width: 469px; height: 155px; overflow: hidden; }
#banner_pic_img img { width: 469px; height: 155px; }
#banner_pic_ul { width: 475px; height: 19px; }
#banner_pic_ul li { float: left; margin-right: 4px; display: inline; width: 91px; height: 19px; line-height: 19px; text-align: center; cursor: pointer; background: url(../images/btn_bg_02.gif) no-repeat; }
#banner_pic_ul li.pic_move { font-weight:bold; color: #ffffff; background: url(../images/btn_bg_03.gif) no-repeat; }
#banner_pic_ul li.pic_move a { font-weight:bold; color:#ffffff; }
#banner_pic_ul li.pic_move a:hover { text-decoration:none; }
#banner_pic_01 {float: left; margin-left: 8px; display: inline; width: 248px; height: 174px; border: 1px solid #ffc87f; background: url(../images/ad400.gif) no-repeat; }
#banner_pic_01 ul { margin-top: 1px; width: 218px; }
#banner_pic_01 ul li { float: left; display: inline; margin: 2px 4px; width: 101px; height: 28px; line-height: 27px; text-align: center; background: url(../images/btn_bg_01.gif) no-repeat; }
#banner_pic_01 ul a { color: #0044dd; }
#banner_pic_01 ul a:hover { color: #e77817; text-decoration: none; }

#fll { margin-top: 5px; width: 730px; height: 526px; }
#fll_title { width: 100%; height: 26px; line-height: 26px; background: url(../images/column_bg.gif) repeat-x; overflow: hidden; }
#fll_title p {float:left; width:150px;padding-left: 20px; height: 26px; color: #ffffff; font-size: 14px; font-weight: bold; background: url(../images/column_title.gif) no-repeat; }
#fll_title div { padding-right: 20px;float:right; height: 26px; line-height: 26px; background: url(../images/column_end.gif) no-repeat right; }
#fll_title div a { color: #ffffff; font-weight: bold; }
#fll_title div a:hover { color: #ff0000; }
#fll_content { width: 728px; height: 489px; border-width: 0 1px 1px 1px; border-style: solid; border-color: #ffc87f; }
#fll_content div { float: left; margin: 5px 0; padding: 0 4px; display: inline; width: 234px; height: 479px; overflow: hidden; }
#fll_content p.main_title { padding-left: 40px; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; }
#fll_content p.main_title a { color: #10a4df; }
#fll_content p.sub_title { height: 18px; line-height: 18px; color: #0044dd; font-weight: bold; }
#fll_content p.sub_items { line-height: 16px; white-space:normal; min-height: 16px; height:auto !important; height:16px; font-size:12px; overflow:visible; }
#fll_content p.sub_items span { padding-right: 2px; color: #dadada; display:inline-block; }
#fll_content p.sub_items a { color: #565553; }
#fll_content p.sub_items a:hover { color: #ff0000; text-decoration: underline; }


#dgl_01 { margin-top: 5px; width: 990px; height: 128px;}
#dgl_01 a:hover { color: #e77817; text-decoration: none; }
#dgl_car, #dgl_trait { float: left; padding: 7px; width: 170px; height: 114px; background-color: #f8f7ee; overflow: hidden; }
#dgl_car li, #dgl_trait li { float: left; padding-left: 10px; width:160px; height: 22px; line-height: 22px; background: url(../images/li_bg_02.gif) no-repeat 0px 7px; }
#dgl_car a, #dgl_trait a { color: #0044dd; }
#dgl_01_pic { float: left; width: 600px; height: 128px;}
#dgl_01_pic a { display:block;}
#dgl_01_pic li { display: inline; float: left; width: 88px; height: 120px; }
#dgl_01_pic .pic { width: 76px; height: 120px; overflow: hidden; margin-top:8px; }
#dgl_01_pic .pic img { width: 76px; height: 76px; }
#dgl_01_pic .pic p { margin-top:3px; width: 76px; white-space: normal; text-align: center; line-height:14px; }
#dgl_01_pic .summary { width: 100%; height: 36px; }
#dgl_01_pic .summary p { margin-top: 3px; height: 36px; line-height: 16px; white-space: normal; text-align: center; }
#dgl_01_pic .summary p a { width: 90px; }


#pic_scroll { margin-top: 5px; width: 990px; height: 102px; overflow: hidden; }
#pic_scroll ul { width: 1000px; height: 102px; }
#pic_scroll ul li { float: left; display: inline; margin-right: 7px; border: 1px solid #dededd;  width: 240px; height: 100px; overflow: hidden; }
#pic_scroll ul li a { display: block; width: 240px; height: 100px;overflow: hidden; }
#pic_scroll ul li img { width: 240px; height: 100px; }

#site_about { margin-top: 4px; position: relative; width: 990px; height: 25px; line-height: 25px; background-color: #ff9000; }
#site_bbs { float: left; padding-left: 50px; color: #ffffff; font-family: 黑体; font-size: 16px; font-weight: bold; letter-spacing: 2px; }
#site_about p { float: right; display: inline; padding-right: 40px; margin-right: 5px; width: 740px; height: 25px; text-align: center; background-color: #dededd; }
#site_about p a { margin: 0 1px; }
#site_about_more { position: absolute; right: 20px; color: #ff9000; font-weight: bold; }

#site_more { margin-top: 5px; width: 990px; height: 156px; background-color: #e6e5e5; overflow: hidden; }
#site_more_ul { width: 100%; height: 100%; }
#site_more_ul li { float: left; display: inline; margin: 5px 0 0 6px; width: 191px; height: 148px; background-color: #ffffff; overflow: hidden; }
#site_more_ul li p { margin: 3px auto; width: 180px; height: 29px; line-height: 29px; text-align: center; font-size: 15px; font-weight: bold; background: url(../images/site_more_title.gif) no-repeat; }
#site_more_ul li p a { color: #0044dd; }
#site_more_ul li p a:hover { color: #e77817; text-decoration: none; }
#site_more_ul li ul { width: 185px; height: 126px; overflow: hidden; }
#site_more_ul li ul li { float: left; padding-left: 11px; margin: 0 auto; width: 100%; height: 21px; line-height: 21px; background: url(../images/li_bg_03.gif) no-repeat 3px 8px; }

/*===== 1114新加广告横幅 =====*/.
.ad_banner_index { display:block; width:990px; min-height:0px; height:auto !important; height:0px; overflow:visible;}
.ad_banner_index a { display: block; width: 990px; overflow: visible; }
.ad_banner_index img { display: block; width: 990px; margin: 2px auto; overflow: visible; }

/*===== 02-10 招标=====*/.
#BuildingType { border:0;}
#BuildingType td { border:0;}


