

/*头部*/

a { color:#333; text-decoration:none; font-size:13px;}
a:hover { text-decoration:underline;}

/*通栏翻转公告*/
.top_ad1 {width:950px; margin:0 auto; margin-top:5px; }
#scrollad { margin:0; padding:0; line-height:0;}
#scrollad li{ height:30px; overflow:hidden;*margin-left:-16px;_margin-left:-8px;}
#scrollad li img { width:950px; height:30px; }
/*主体内容*/
#2009_main { margin-top:5px;}
/*右边开始*/
.index_r { width:245px;}
.main_login { height:117px;background:url(../images/2009_home_bg.gif) 0 -318px no-repeat; margin-top:5px;}
.main_login h1,.main_free_service h1,.main_charge_service h1 {display:block; width:245px; height:30px; line-height:30px; font-size:16px; color:#2d78cb; font-family:'黑体';}
.main_login h1 strong,.main_free_service h1 strong,.main_charge_service h1 strong { font-weight:normal; float:left; padding-left:10px;}
.main_login h1 a { float:right; padding-right:10px; color:#F50000; font-weight:normal;background:url(../images/2009_home_bg.gif) -246px -659px no-repeat; padding-left:23px; font-size:12px;}
.main_login span { display:block; padding-left:10px; padding-top:5px;}
.main_login span.main_logined_wel a { display:inline-block; margin:0 10px; color:#f60; text-decoration:underline;}
.main_login span.main_logined_btn a { float:left;width:64px; height:20px; border:0;background:url(../images/2009_home_bg.gif) -245px -348px no-repeat; color:#fff; text-decoration:none; text-align:center; margin:0 5px; font-size:12px;}
input.input_login { width:169px; height:19px; color:#999;background:url(../images/2009_home_bg.gif) -245px -305px no-repeat; border:0; padding:0; padding-left:3px; padding-top:3px;}
.main_login div { padding-left:58px; padding-top:5px;}
input.submit_login { width:60px; height:18px; padding-left:15px; border:0;background:url(../images/2009_home_bg.gif) -245px -327px no-repeat; color:#fff; font-weight:bold; cursor:pointer;}
.main_login div a { color:#F50000; margin-left:5px; font-size:12px;}
/*服务*/
.main_free_service { height:117px;background:url(../images/2009_home_bg.gif) 0 -435px no-repeat; margin-top:5px;}
.main_free_service h1 a,.main_charge_service h1 a { float:right; padding-right:10px;font-weight:normal;padding-left:23px; font-size:12px;}
.main_free_service ul { padding: 4px 0;}
.main_free_service li { float:left; height:23px;line-height:23px;background:url(../images/2009_home_bg.gif) no-repeat; padding-left:40px; width:60px; margin-left:15px; display:inline; margin-top:2px;*margin-top:0;}
.main_free_service li.free_service_hover { background-color:#E4E4E6;filter: alpha(opacity=70);-moz-opacity: 0.7;}
li.free_service1 { background-position:-245px -399px;}
li.free_service2 {background-position:-245px -481px;}
li.free_service3 { background-position:-245px -426px;}
li.free_service4 {background-position:-245px -508px;}
li.free_service5 {background-position:-245px -453px;}
li.free_service6 {background-position:-245px -535px;}
.main_free_service li a { font-size:12px;}
.main_free_service li.free_service_hover a { color:#000;}
.main_charge_service {height:163px;background:url(../images/2009_home_bg.gif) 0 -552px no-repeat; margin-top:5px;}
.main_charge_service h1 a { padding-left:0;}
.main_charge_service ul { margin-top:5px;}
.main_charge_service li { float:left; width:91px; height:24px; line-height:24px;background:url(../images/2009_home_bg.gif) -245px -372px no-repeat; margin:3px 15px; display:inline;}
.main_charge_service li.charge_service_hover { background-position: -245px -721px;}
.main_charge_service li a { font-size:12px; display:block; text-align:center;}
.main_charge_service li.charge_service_hover a:hover { color:#333;}
.index_r_ad { margin-top:5px; font-size:0; line-height:0;}
/*邮件订阅*/
.main_email_order {margin-top:5px;}
.main_email_order h1 { display:block;height:30px; line-height:30px;background:url(../images/2009_home_bg.gif) 0 -715px no-repeat; }
.main_email_order h1 strong { font-size:16px; color:#2d78cb;font-family:"黑体"; font-weight:normal; float:left; padding-left:10px;}
.main_email_order h1 span { float:left;}
.main_email_order h1 span a { font-weight:normal; font-size:12px; color:#F46A36; margin-left:10px;}
a.emai_order_rss {background:url(../images/2009_home_bg.gif) -246px -688px no-repeat; float:right; width:51px; height:28px; margin-right:5px;}
.main_email_order h2 { font-size:12px; font-weight:normal; color:#525252; padding-left:10px;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;}
.email_order_head {  padding:0 5px; position:relative;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid; overflow-y:hidden;}
.email_order_head strong { display:block; height:28px;border-bottom:2px #B5B5B5 solid; color:#FC0000;_overflow-y:hidden; padding-left:20px;}
.email_order_head span { float:left;width:90px; height:24px;line-height:24px;border-top:2px #fff solid;border-bottom:2px #B5B5B5 solid; position: relative; margin-top:2px; text-align:center; cursor:pointer;}
.email_order_head span.info3_tab_sel { height:24px; width:86px; border-left:2px #B5B5B5 solid;border-right:2px #B5B5B5 solid;border-top:2px #B5B5B5 solid;border-bottom:2px #fff solid;}
.main_email_order ul { border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid; padding:5px 20px; }
.main_email_order li { margin:2px 0;}
.main_email_order li img { vertical-align:middle; margin-left:5px;}
input.submit_r_short { width:62px; vertical-align:middle;}
input.submit_r_btn { width:64px; height:19px; line-height:19px; border:0;background:url(../images/2009_home_bg.gif) -245px -348px no-repeat; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; margin-left:54px;}
.main_email_order li select{ width:132px;height:20px;_margin-top:2px;}
#cnt_info3header_1 { display:none;}
input.inpur_r_text { width:126px; height:14px;}
/*右边信息列表*/
.main_r_list { margin-top:5px; float:right}
.main_r_list span {border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid; width:243px; display:block; overflow:hidden;}
.main_r_list span img { width:113px; height:62px; margin-left:5px; margin-top:5px;}
.main_r_list ul { border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid; padding-top:5px;}
.main_r_list li { width:223px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url(../images/2009_home_bg.gif) -245px -625px no-repeat; padding-left:20px;}
.main_r_ztxx { margin-top:4px;}
.main_r_ztxx span { display:block; padding-bottom:0px;_padding-bottom:3px; float:left; width:243px;}
.main_r_ztxx span img{ float:left}
.main_r_ztxx ul { clear:both;}

.main_l { float:left; margin-top:5px; width:313px;}
.main_c { float:left; margin-top:5px; width:380px; margin-left:6px; display:inline;}
/*kwicks效果*/
.kwicks {position: relative;}
.kwicks li{width:102px;height: 127px;display: block; float:left;overflow: hidden;background:url(../images/2010_kwich.gif) 0 -129px no-repeat;}
#kwick_1 { background-position:2px -129px;}
#kwick_2 { background-position:-206px -129px;}
#kwick_3 { background-position:-412px -129px;}
#kwick_4 { background-position:-620px -129px;}
.kwicks li a {width:100%;height: 127px;display: block; }
#ff {float:left; width:306px; height:127px; overflow:hidden;}
#f {width:7px; height:127px; float:left; background:url(../images/2009_kwich.gif) -626px -129px no-repeat;}

/*推荐信息列表*/
.main_l_info1 { margin-top:5px; width:313px;}
.info1_tab,.info1_tab1 { height:30px; line-height:30px; background:url(../images/2009_home_bg.gif) -136px -41px no-repeat;}
.info1_tab1 { background-position:0 -72px;}

/*.info1_tab a { float:left; width:135px; height:30px;background:url(../images/2009_home_bg.gif) -137px -42px no-repeat;}*/
.info1_tab a#infotab1 { float:left; width:156px; height:30px;background:url(../images/2009_home_bg.gif) 0 -72px no-repeat;}
.info1_tab a#infotab2 { float:left; width:157px; height:30px;background:url(../images/2009_home_bg.gif) -156px -41px no-repeat;}
.info1_tab a.info_tab_sel1 { width:156px;float:left; height:30px;background:url(../images/2009_home_bg.gif) 0 -41px no-repeat!important;}
.info1_tab a.info_tab_sel2 { float:left; width:157px; height:30px;background:url(../images/2009_home_bg.gif) -156px -72px no-repeat!important; float:left; height:30px;}
.info1_tab a.kfxx { float:left; width:39px; height:30px;background:url(../images/2009_home_bg.gif) -274px -41px no-repeat;}
.info1_tab a.kfxx:hover { background-position:-274px -72px; }
#cnt_info1header_1 { display:none;}
.main_l_info1 ul { border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid; padding:7px 0 9px;}
.main_l_info1 li { width:283px;padding-left:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url(../images/2009_home_bg.gif) -245px -625px no-repeat;}
.main_l_info1 li.info1_li1 { background:url(../images/2009_home_bg.gif) -252px -562px no-repeat; }
.main_l_info1 li.info1_li1 a,.main_l_info1 li.info1_li2 a,.main_l_info1 li.info1_li3 a { color:#f30;}
.main_l_info1 li.info1_li2 { background:url(../images/2009_home_bg.gif) -252px -583px no-repeat; }
.main_l_info1 li.info1_li3 { background:url(../images/2009_home_bg.gif) -252px -606px no-repeat; }
.main_l_info1 li.main_l_info1_more { background:none; text-align:right;}

.main_l_info1_bot,.main_c_news_bot,.main_c_info_bot,.main_canlen_bot,.main_sorts_bot,.main_list1_bot,.main_list2_bot,.right_info_bot { background:url(../images/2009_home_bg.gif) no-repeat; height:4px; line-height:0; font-size:0;}
.main_l_info1_bot { background-position:0 -30px;}
.main_c_news_bot { background-position: 0 -37px; width:380px; margin-top:-4px; float:left;}
.main_c_info_bot { background-position:0 -174px; width:380px; float:left;}
.main_canlen_bot {background-position:0 -134px; width:275px;}
.main_sorts_bot { background-position:0 -212px; width:418px;}
.main_list1_bot {background-position:0 -277px; width:347px; float:left;}
.main_list2_bot {background-position:0 -314px; width:229px;}
.right_info_bot {background-position:0 -747px; width:245px;}
.2009_focus { width:380px; float:left;background:url(../images/2009_home_bg.gif) -397px -43px no-repeat;}
.fpic {WIDTH: 377px; POSITION: relative; HEIGHT: 127px; border: #DBDBDB 1px solid;border-bottom:0;text-align:center;}
.bpic {FLOAT: left; MARGIN: 0px; WIDTH: 377px; POSITION: relative; HEIGHT: 125px}
#focpic { LEFT:0; top:0;position: absolute;}
.thubpic { width:20px;  height: 20px; line-height:20px; cursor:pointer;float:left;}
.thubpic a { display:block; width:16px; height:16px; text-align:center; line-height:16px;background:#fff; color:#FF7300; font-weight:bold; border:1px #FF7300 solid; text-decoration:none;font-size:12px;margin:0 4px;_margin:0 2px;}
.thubpiccur {width:20px;height: 20px;cursor:pointer;float:left;}
.thubpiccur a,.thubpic a:hover { display:block;width:16px; height:18px;text-align:center; line-height:18px;margin:0 4px;_margin:0 2px;background:#FF7300; border:1px #FF7300 solid;text-decoration:none!important; color:#fff!important; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-top:-2px; position:relative;}


.main_c_news { margin-top:0; margin-top:2px\9;*margin-top:0; position:relative;}
.main_c_news ul{ padding-top:3px;_padding-top:4px; border-top:1px #D8D8D8 solid; margin-top:5px; float:left; border-right:1px #DBDBDB solid; width:357px; height:45px; overflow:hidden; padding-bottom:2px;_padding-bottom:3px;}
.main_c_news h1 {background:url(../images/2009_home_bg.gif) -397px -51px no-repeat; width:21px; height:51px; float:left; margin-top:5px;}
.main_c_news h1 a { display:block;width:21px; height:51px; }
.main_c_news li{ width:158px; float:left;background:url(../images/2009_home_bg.gif) -245px -625px no-repeat; padding-left:20px; overflow:hidden; white-space:nowrap;}



.main_c_info { margin-top:5px; float:left;}
.main_c_info h1 { font-size:14px; float:left; width:380px;}
.main_c_info h1 a#tab_fourheader_0 { margin-left:0px!important;}
.main_c_info h1 a { float:left; display:inline; width:90px; height:30px; line-height:30px; text-align:center;background:url(../images/2009_home_bg.gif) -324px -139px no-repeat; margin-left:6px; color:#2D78CB;}
.main_c_info h1 a.four_tab_sel { background-position:-229px -139px;color:#fff;}

.main_c_info h1 a#tab_fourheader_3 { margin-left:7px;}
#cnt_fourheader_1,#cnt_fourheader_2,#cnt_fourheader_3,#bcanlenTab2,#bsortsTab2,#bsortsTab3 { display:none;}
.main_c_info ul { border:1px #DBDBDB solid; border-bottom:0;width:378px; padding-top:4px;*padding-top:5px; padding-bottom:1px;*padding-bottom:4px;_padding-bottom:2px; float:left;*float:none;}
.main_c_info ul li { clear:both;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url(../images/2009_home_bg.gif) -245px -625px no-repeat; padding-left:20px; width:358px; line-height:23px;}
.main_c_info ul a { font-size:14px;}
.main_adthrough { margin-top:5px;}
.main_adthrough img { width:699px; overflow:hidden;}
.main_through1 { width:699px; float:left; margin-top:5px;}
/*日历搜索块*/
.main_through1_canlen { width:275px;}
.main_through1_canlen span { display:block; height:30px; line-height:30px; width:275px;background:url(../images/2009_home_bg.gif) 0 -102px no-repeat;}
.main_through1_canlen span a { float:left; font-family:"黑体"; font-size:16px; color:#2D78CB; text-indent:22px;}
.main_through1_canlen span a:hover { text-decoration:none;}
.main_through1_canlen a.canlen_tab_sel1 { width:138px; height:30px;background:url(../images/2009_home_bg.gif) 0 -138px no-repeat; color:#fff;}
.main_through1_canlen a.canlen_tab_sel2 { float:right;width:138px; height:30px;background:url(../images/2009_home_bg.gif) -33px -138px no-repeat; color:#fff;}
.main_through1_canlen #bcanlenTab1,.main_through1_canlen #bcanlenTab2{ width:273px; height:167px;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;}
/*#bcanlenTab1 iframe { margin-left:10px; margin-top:10px; width:254px;}*/
#bcanlenpanel { padding-left:7px; padding-top:8px;*padding-top:10px;}
#bcanlenTab2 ul { padding:5px;}
#bcanlenTab2 li { margin:3px 0;}
#bcanlenTab2 li .submit_r_btn { margin-left:72px;}
/*行业类型搜索块*/
.main_through1_sorts {display:inline;}
.main_through1_sorts span { display:block; height:30px; line-height:30px; width:418px;background:url(../images/2009_home_bg.gif) 0 -178px no-repeat; text-align:center; overflow:hidden}
.main_through1_sorts span a { float:left; font-family:"黑体"; font-size:16px; color:#2D78CB;}
.main_through1_sorts span a:hover { text-decoration:none;}
.main_through1_sorts a.sorts_tab_sel1 { width:131px; height:30px;background:url(../images/2009_home_bg.gif) 0 -138px no-repeat; color:#fff;}
.main_through1_sorts a.sorts_tab_sel2 { float:left;width:147px; height:30px;background:url(../images/2009_home_bg.gif) -20px -138px no-repeat; color:#fff;}
.main_through1_sorts a.sorts_tab_sel3 { float:right;width:139px; height:30px;background:url(../images/2009_home_bg.gif) -33px -138px no-repeat; color:#fff;}
.main_through1_sorts #bsortsTab1,.main_through1_sorts #bsortsTab2,.main_through1_sorts #bsortsTab3{ width:416px;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid; overflow:hidden; }
.main_through1_sorts #bsortsTab1 {color:#999;padding:3px 3px; width:410px; line-height:25px;*line-height:27px;}
#bsortsTab1 a { color:#2D78CB; margin:0 5px;}
.main_through1_sorts #bsortsTab2 {color:#555;  padding:4px 5px 1px 5px; *padding:4px 5px 4px 5px; line-height:20px;width:406px; }
li.lihover1 { background:#EEFAFF;}
#bsortsTab2 strong { color:#f60;}
#bsortsTab2 strong a { margin:0; color:#f60}
#bsortsTab2 a {color:#555; margin:0 5px;}
.main_through1_sorts #bsortsTab3 {color:#999; padding:4px 5px 1px 5px;*padding:4px 5px 4px 5px; line-height:20px;*line-height:20px;width:406px; }
#bsortsTab3 strong { display:block; color:#555;}
#bsortsTab3 strong a { color:#F50906; font-weight:normal; font-size:12px;}
#bsortsTab3 a {color:#555; margin:0 4px;}
#bsortsTab1 a:hover,#bsortsTab2 a:hover,#bsortsTab3 a:hover { background:#2D78CB; color:#fff;}
a#sortstab1 { width:131px;}
a#sortstab2 { width:147px;}
a#sortstab3 { width:139px;}



/*招标机构展示*/
.main_company_show {background:url(../images/2009_home_bg1.gif) no-repeat; width:699px; height:89px; overflow:hidden; float:left;}
.main_company_show h1{ font-size:12px; color:#2d78cb; width:15px; float:left; margin-left:10px; display:inline; padding-top:8px;line-height:13px; }
.main_company_show h1 a {font-size:12px; color:#2d78cb; }
.main_company_show ul {}
.main_company_show li { width:114px; float:left; text-align:center; margin:6px 6px 0 6px; display:inline;}
.main_company_show li a { display:block; font-size:12px;}
#mycarousel {}
/*推荐供应商和推荐设计院*/
.main_list1 { width:347px;}
.main_list1 h1,.main_list2 h1,.main_r_list h1 { display:block; width:347px; height:30px; line-height:30px; font-size:16px; color:#2d78cb; background:url(../images/2009_home_bg.gif) 0 -243px no-repeat; font-family:"黑体";}
.main_list1 h1 strong,.main_list2 h1 strong,.main_r_list h1 strong { float:left; margin-left:10px; font-weight:normal;}
.main_list1 h1 a,.main_list2 h1 a,.main_r_list h1 a { width:44px; float:right; margin-top:8px; margin-right:10px;}
.main_list1_imginfo {width:113px; height:180px;*height:176px; border-left:1px #DBDBDB solid; padding-left:10px; padding-top:6px;*padding-top:10px;  float:left; padding-bottom:0;*padding-bottom:5px;_padding-bottom:1px;}
.main_list1_imginfo span { display:block; margin-top:5px; text-align:center;}
.main_list1_imginfo img { width:113px; height:62px; margin-bottom:2px;}
.main_list1 ul { border-right:1px #DBDBDB solid; padding-right:5px; padding-top:6px;*padding-top:10px;padding-bottom:5px;_padding-bottom:1px;width:217px; float:left;}
.main_list1 li { width:197px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url(../images/2009_home_bg.gif) -245px -625px no-repeat; padding-left:20px;}
.main_adthrough1 { width:699px; margin-top:4px;}
.main_adthrough1 span img { width:347px;}

/*右边增加*/
.main_r_list h1 { width:245px; background-position:0 -715px;}
.zhxx_imginfo {  width:242px; border-right:1px #000 solid; float:left;}
.zhxx_imginfo img { float:left;}
ul#scrollzhxx { height:208px; width:243px; background:none; padding:0;}
#scrollzhxx li { width:271px;padding-left:0; padding-top:4px;background:none; overflow:hidden;}
#scrollzhxx li img{ float:left; width:80px; height:62px;margin-left:5px; margin-right:5px; display:inline; font-size:0; line-height:0; }
#scrollzhxx li strong {display:block;width:146px;overflow:hidden; white-space:nowrap;}
#scrollzhxx li p { display:block;width:146px;overflow:hidden;white-space:nowrap;}
#scrollzhxx table { margin-left:3px; *margin-left:-16px; padding:0;border-collapse:collapse;}
#scrollzhxx table td { padding:0; border:0;}
/*左边三列式信息列表*/
.main_list2 { width:229px;}
.main_list2 h1 { background-position:0 -281px; width:229px;}
.main_list2 ul { padding-top:3px;*padding-top:5px;_padding-bottom:2px;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;}
.main_list2 li{ width:207px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url(../images/2009_home_bg.gif) -245px -625px no-repeat; padding-left:20px;}
/*图片滚动效果*/
.blk_29 {overflow: hidden;zoom:1;position: relative;}
.blk_29 .LeftBotton {BACKGROUND: url(../images/2009_btn_left.gif) 0 30px no-repeat;FLOAT: left; WIDTH: 42px; CURSOR: pointer; POSITION: absolute; TOP: 1px; left:0; HEIGHT: 87px; z-index:1;}
.blk_29 .RightBotton {RIGHT:0px; BACKGROUND:  url(../images/2009_btn_right.gif) 0 30px no-repeat; FLOAT: right; WIDTH: 22px; CURSOR: pointer; POSITION: absolute; TOP: 1px; right:3px; HEIGHT: 87px; }
#ISL_Cont_1 { }

/*日历面板效果*/
.calen_input {}
/*合作伙伴*/
.index_hzhb { height:26px; line-height:26px; background:url(../images/2009_home_bg1.gif) 0 -92px no-repeat; color:#746868; margin-top:5px; overflow:hidden;}
.index_hzhb h1 { font-size:12px; width:80px; float:left; padding-left:10px;}
.index_hzhb span {float:right; margin-top:-21px; margin-right:10px; display:inline;border-left:1px #DBDBDB solid; padding-left:10px; line-height:16px;}
.index_hzhb ul {}
.index_hzhb li { float:left; margin:0 5px; display:inline;}
.index_hzhb li a {color:#746868; font-size:12px;}
.index_zcmt { height:50px; background:url(../images/2009_home_bg1.gif) 0 -123px no-repeat; color:#746868; margin-top:5px;}
.index_zcmt h1 { font-size:12px; width:80px; float:left; padding-left:10px; padding-top:15px;}
.index_zcmt ul {/* padding-top:9px;*/ height:40px; float:left; margin-top:5px;}
.index_zcmt span { float:right; margin-top:-30px; margin-right:10px; display:inline; border-left:1px #DBDBDB solid; padding-left:10px;}
.index_zcmt li { float:left; margin:0 5px;height:40px; line-height:0; font-size:0;}
.index_zcmt li img { font-size:0; line-height:0; width:120px; height:38px; border:1px #DBDBDB solid;}
/*.index_zcmt h1 { font-size:12px; width:80px; float:left; padding-left:10px; padding-top:15px;}
.index_zcmt ul {height:31px; margin-top:9px;_margin-top:9px; float:left;}
.index_zcmt li { float:left; margin:0 3px;height:31px; line-height:0; font-size:0;}
.index_zcmt li img { font-size:0; line-height:0;}*/
/*#scrollyqlj{overflow:hidden; height:26px; width:840px;}*/
#scrollyqlj li,#scrollhzhb li{ height:26px; overflow:hidden; float:none;}

