/* CSS Document */
body { margin:0; padding: 0; font-family: "宋体", Arial, Helvetica, sans-serif; font-size: 12px; }


a:link, a:visited { text-decoration: none; color: #000; }
a:hover, a:active { text-decoration: underline; color: #E5402A; }
ul { list-style-type: none; }
img { border: none; }
a.im_link:link, a.im_link:visited { color: #E5402A; font-weight: bold; }
.imptt { color: #E5402A; }
.bold { font-weight: bold; }

.wrap { width: 960px; margin: 0 auto; margin-bottom: 5px; }

#Head { height: 100px; background: url('../../../../../../../../../../../../../../../images/head_bg.jpg') no-repeat left; letter-spacing: 1px }
#Logo { float: left; }
#Nav { width: 470px; float: right; }
#Lang { float: right; width: 230px; height: 20px; line-height: 8px; background: url('../../../../../../../../../../../../../../../images/language_bg.jpg') no-repeat bottom right; text-align: right; padding-left:0; padding-right:7px; padding-top:12px; padding-bottom:0 }
#NavUl { margin: 0; padding: 38px 0 0 0; width: 465px; height: 29px; line-height: 29px; float: right; }
#NavUl li { display: block; float: left; padding: 0 1px; }
#NavUl li a { display: block; width: 75px; height: 29px; color: #FFEC86; background: url('../../../../../../../../../../../../../../../images/nav_button.gif'); text-align: center  }
#NavUl li a.help { display: block; width: 75px; height: 29px; color: #FFFFFF; background: url('../../../../../../../../../../../../../../../images/nav_button2.gif'); text-align: center  }

#Neck { height: 66px; letter-spacing: 1px; margin-bottom:3px; }
#Search { height: 31px; background: url('../../../../../../../../../../../../../../../images/search_bg.jpg'); color: #FFF; position: relative; overflow: hidden }
#Search a { color: #D5E1EF;  line-height: 31px;  }
#Search form { display:block; float: right; padding-right: 93px; }
#Search form input.txt_input { position: absolute; top: 8px; left: 339px; border: none; background: transparent; line-height: 16px; height: 16px; width: 236px;  }
#Search form input.img_input { position: absolute; top: 5px; left: 876px; }
#Search form .radios { line-height: normal; padding-top: 5px; }
#SubNav { width: 100%; height: 35px; background: url('../../../../../../../../../../../../../../../images/sub_nav_bg.jpg'); line-height: 35px; color: #FFF }
#SubNav a { color: #FFF; margin: 0 10px; }

#Banner { height: 120px; margin: 2px auto 3px auto; }
#Banner1 { height: 40px; margin: 2px auto 3px auto; }

/** TabGrup **/
* .tabGroup .tabCard { clear: both; display: none; }
ul.tabSet { margin: 0; padding: 0; }
ul.tabSet li, ul.tabSet a { display: block; }

.titleBar { position: relative; height: 27px; padding: 0 12px; margin: 0; line-height: 27px; font-size: 14px; font-weight: bold; color: #011166; background-color: #F4F9FD; border-bottom: 1px solid #BAE0E9; }
.titleBar a { position: absolute; top: 5px; right: 10px; }

.common_ul { padding: 0 5px; margin: 0; line-height: 21px; }
.common_ul li { padding-left: 20px; background: url('../../../../../../../../../../../../../../../images/black_dot.gif') no-repeat 8px 8px; }

#CBody { height: auto; overflow: auto; }
#BodySider { width: 288px; float: left; }
.innerWrap { border: 1px solid #BAE0E9; margin-top: 4px; }
#Focus { height: 213px; width: 274px; background: url('../../../../../../../../../../../../../../../images/focus_bg.gif') no-repeat;; padding-left:7px; padding-right:7px; padding-top:6px; padding-bottom:6px }

#Login { height: 166px; overflow: visible!important; overflow: hidden; margin-top: 4px; } /*Firefox Fix*/
#Login .roundTop { background: url('../../../../../../../../../../../../../../../images/round_top.gif') no-repeat top; line-height: 9px; height: 9px }
#Login .innerWrap { margin-top: 0; border-bottom: none; height: 152px; }
#Login .roundBottom { background: url('../../../../../../../../../../../../../../../images/round_bottom.jpg') no-repeat; line-height: 4px; height: 4px }
#Login .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_login.gif'); }
#Login .tabSet li { float: left; width: 57px; height: 29px; line-height: 29px; text-align: center; }
#Login .tabSet a { width: 57px; height: 29px; text-decoration: none; background: #BBE0E9; }
#Login .tabSet a.current { background: #FFF; } 
#Login .tabCard form { padding: 0; margin: 0; }
#Login .tabCard table { line-height: 20px; margin-top: 5px; height: 85px; overflow: hidden; }
#Login .tabCard table td { padding: 0 4px; }
#Login .tabCard table th { padding: 0 4px; text-align: right; font-weight: normal; width: 45px; }
#Login label.i_bg_c { display: block; position: relative; height: 20px; width: 119px; overflow: hidden; background: url('../../../../../../../../../../../../../../../images/l_input_bg.gif') no-repeat center; }
#Login .txt_input, #Login .pwd_input { position: absolute; top: 0; left: 1px; width: 112px; line-height: 18px; border: 0; background: transparent; }
#userInfoIndex{ margin:0px; padding:10px; line-height:22px;}



#Calendar { height: 234px; }
#Calendar .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_calendar.gif'); }
#TheCalendar { width:260px; height: 177px; margin: 0 auto; background: url('../../../../../../../../../../../../../../../images/calendar_bg.gif') repeat-x;; padding-left:12px; padding-right:12px; padding-top:0; padding-bottom:0 }
#TheCalendar .month{ color: #0A66B0; font-weight: bold; line-height: 23px; }
#TheCalendar ul{ margin: 0; width: 260px; height: auto; overflow: hidden; background: url('../../../../../../../../../../../../../../../images/week.gif') no-repeat center top;; padding-left:0; padding-right:0; padding-top:22px; padding-bottom:0 }
#TheCalendar li{ width: 35px; height: 19px; margin: 1px; background: url('../../../../../../../../../../../../../../../images/bg_date.gif'); color: #666; text-align: center; float: left; line-height: 19px}
#TheCalendar li a { display: block; width: 35px; background: url('../../../../../../../../../../../../../../../images/bg_expoDay.gif'); color: #FFF }
#TheCalendar .out{ display: block; width: 35px; background: url('../../../../../../../../../../../../../../../images/bg_outDate.gif'); color: #CACACA }
#TheCalendar li a:hover { text-decoration: none;}	
#TodayCount { color: #0A66B0; line-height: 29px; margin-left: 12px;}

#TJHZ { height: 262px; overflow: hidden; }
#TJHZ .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); margin-bottom: 3px }
#TJHZ div { height: 61px; width: 272px; padding: 7px 0; margin: 0 auto; border-bottom: 1px dashed #CCC; line-height: 16px; overflow: hidden; }
#TJHZ h5 { font-size: 12px; color: #011166; line-height: 27px; margin: 0 0 3px 0; }
#TJHZ h5 a { color: #011166; }
#TJHZ div a img { float: left; margin: 1px 8px 4px 0; }

#ZZJG { height: 262px; }
#ZZJG .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#ZZJG ul { margin-top: 10px; }

#HZFW { height: 262px; }
#HZFW .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#HZFW ul { padding: 0; margin: 10px 0 0 0; }
#HZFW ul li { width: 72px; height: 51px; padding: 2px 11px 1px 12px; float: left; }
#HZFW ul li img { float: left; }
#HZFW .txt { padding: 0; margin: 10px 0 0 8px; }
#HZFW .txt li { width: 55px; height: 25px; padding: 20px 5px 1px 7px; float: left; }

#GYDL { height: 262px; }
#GYDL .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#GYDL #pic{ width:150px; padding:0; float:left; margin:5px 2px 0 5px; }
#GYDL ul{ margin:0; padding:5px 0 0 5px;  list-style-type:none; width:115px; float:left; height:110px;}
#GYDL li{ width:55px; float:left; line-height:26px;}
#GYDL a { text-decoration:underline; color:#011166;}
#GYDL p{ margin:6px; line-height:22px; padding:0px;}

#CZJH { height: 262px; }
#CZJH .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); margin-bottom: 5px }
.notice { line-height: 30px; color: #011166; font-weight: bold; margin-left: 10px; }
.notice a { color: #E5402A; }
#CZJH .info { height: 34px; color: #F00; margin: 0 auto; background: url('../../../../../../../../../../../../../../../images/ico_tel.gif') no-repeat 18px 13px;; padding-left:55px; padding-right:0; padding-top:10px; padding-bottom:0 }
#CZJH .info span { font-size: 11px; }

#AD_1 { height: 134px; border: 0; background: #85BCDA; }

#SJTJ { height: 262px; }
#SJTJ .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#SJTJ .topBlock { position: relative; margin: 0 10px; padding: 0; height: 100px; background: url('../../../../../../../../../../../../../../../images/tj_logo.jpg') no-repeat left top;  }
#SJTJ .topBlock ul.common_ul { position: absolute; width: 145px; top: 23px; left: 134px; }



.titleBar.top { height: 32px; line-height: 32px; border-bottom: none; padding: 0 19px;  }
.titleBar.top a { top: 8px; }

#BodyMain { width: 668px; float: right; }
#MainCenter { width: 371px; float: left; }
#MainCenter .titleBar.top { background: url('../../../../../../../../../../../../../../../images/tb_news.gif'); }

#ZHZXTabs { position: relative; }
#ZHZXTabs a.more { position: absolute; top: 8px; right: 10px; }
#ZHZXTabs .tabSet { background: red url('../../../../../../../../../../../../../../../images/tb_news.gif'); height: 31px; overflow: hidden }
#ZHZXTabs .tabSet li { float: left; width: 91px; height: 31px; line-height: 31px; text-align: center; font-size: 14px; }
#ZHZXTabs .tabSet a { width: 91px; height: 31px; text-decoration: none; background: url('../../../../../../../../../../../../../../../images/btn_bg_2.jpg') no-repeat right 0; color: #011166; font-weight: normal }
#ZHZXTabs .tabSet li.first a { background: url('../../../../../../../../../../../../../../../images/btn_bg_1.jpg') no-repeat right 0; }
#ZHZXTabs .tabSet a.current { background: url('../../../../../../../../../../../../../../../images/btn_bg_2.jpg') no-repeat right -31px;  font-weight: bold }
#ZHZXTabs .tabSet li.first a.current { background: url('../../../../../../../../../../../../../../../images/btn_bg_1.jpg') no-repeat right -31px; }

#C_ZHZX, #C_SPXW { height: 206px; border-bottom: 0; margin-top: 0; }
#C_ZHZX h2, #C_SPXW h2 { line-height: 22px; height: 48px; margin:8px 0; padding: 0; text-align: center; font-size: 16px; color: #011166; border-bottom: 1px solid #BAE0E9; width:96%; text-align:center}
#C_ZHZX h2 a, #C_SPXW h2 a { color: #011166; }
#C_ZHZX ul, #C_SPXW ul.video_ul { padding: 0 10px; margin-top: 12px; }
.video_ul { background: url('../../../../../../../../../../../../../../../images/video_bg.jpg') no-repeat right center; margin: 0; line-height: 21px; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0 }
.video_ul li { padding-left: 30px; background: url('../../../../../../../../../../../../../../../images/vd_dot.gif') no-repeat 6px 5px; }

#SPZX { height: 155px; margin-top: 0; }
#SPZX .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_videonews.gif'); margin-bottom: 12px }
.video_ul { background: url('../../../../../../../../../../../../../../../images/video_bg.jpg') no-repeat right center; margin: 0; line-height: 21px; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0 }
.video_ul li { padding-left: 32px; background: url('../../../../../../../../../../../../../../../images/vd_dot.gif') no-repeat 8px 5px; }

#HYYG { height: 155px; margin-top: 0; }
#HYYG .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); margin-bottom: 12px }
#HYYG .common_ul li span { margin-right: 10px; color: #011166; }

#ZHTabs { height: 662px; }
#ZHTabs .tabSet { background: url('../../../../../../../../../../../../../../../images/tb_blank.gif'); border-bottom: 1px solid #C7E5ED; height: 27px; overflow: hidden }
#ZHTabs .tabSet li { float: left; width: 91px; height: 27px; line-height: 27px; text-align: center; font-size: 14px; }
#ZHTabs .tabSet a { width: 91px; height: 27px; text-decoration: none; background: url('../../../../../../../../../../../../../../../images/tab_bg.jpg') no-repeat right 0; color: #011166; font-weight: normal }
#ZHTabs .tabSet a.current { background: url('../../../../../../../../../../../../../../../images/tab_bg.jpg') no-repeat right -27px; font-weight: bold } 
#ZHTabs .tabCard {  }
#ZHTabs .tabCard ul { margin: 0; line-height: 24px; background: url('../../../../../../../../../../../../../../../images/zhtabs_bg.gif') repeat-y left;; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:5px }
#ZHTabs .tabCard ul li span { display: block; width: 138px; background: #F4F9FD url('../../../../../../../../../../../../../../../images/blue_arr_dot.gif') no-repeat 135px 8px; padding-left: 8px; float: left }
#ZHTabs .tabCard ul li a.t { width: 211px; margin-left: 8px;  }

#HZMCTabs { height: 422px; position: relative; }
#HZMCTabs h3.titleBar { background:  red url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#HZMCTabs .tabSet { width: 60px; position: absolute; top: 5px; right: 10px; margin: 0; padding: 0; }
#HZMCTabs .tabSet li { float: left; width: 19px; height: 15px; line-height: 15px; padding-right: 9px; text-align: center; font-size: 12px; }
#HZMCTabs .tabSet a { width: 19px; height: 15px; margin: 0; text-decoration: none; color: #BAE0E9; background: #FFF; font-weight: bold; border: 1px solid #BAE0E9; }
#HZMCTabs .tabSet a.current { background: #BAE0E9; font-weight: bold; color: #FFF; } 
.mcItem { width: 286px; height: 44px; overflow: hidden; padding-top: 9px; margin: 0 auto; }
.mcItem img { width: 100px; float: left; margin:0 0 0 10px; }
.mcItem ul { padding-left: 5px; float: left; }


#HZXY { height: 262px; overflow: hidden; }
#HZXY .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#HZXY ul { margin-top: 10px; float: left;  }

#SANWEI { height: 131px; border-top: 0; margin-top: 0; }
#SANWEI .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_blank.gif'); }
#SANWEI ul { padding: 0; margin: 0; }
#SANWEI ul li { display: block; height: 72px; width: 163px; padding: 16px 0 0 14px; float: left; position: relative; }
#SANWEI ul li img.item_pic { border: 1px solid #CCC; }
#SANWEI ul li img.san_d { position: absolute; top: 20px; right: 5px; }

#DZHK { height: 262px; }
#DZHK .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_download.gif'); }
#DZHK .content { padding: 18px 0 0 18px; }
#HK { width: 157px; height: 209px; line-height: 29px; float: left; text-align: center; }
#HK img { border: 1px solid #8DC2EE; }
#DZHK ul.common_ul { color: #9A9A9A; float: left; line-height: 25px;  }
#DZHK ul.common_ul li { background: url('../../../../../../../../../../../../../../../images/black_dot.gif') no-repeat 8px 12px; }






#MainSider { width: 292px; float: right; }
#MainSider .titleBar.top { background: url('../../../../../../../../../../../../../../../images/tb_oncoming.gif'); }
#MainSider .titleBar.top2 { background: url('../../../../../../../../../../../../../../../images/tb_oncoming_ep.gif'); }
#COMMING { height: 206px; margin-top: 0; border-top: 0; }
#COMMING .topBlock { height: 105px; line-height: 21px; border-bottom: 1px solid #BAE0E9; margin-bottom: 8px; }
#COMMINGep { height: 206px; margin-top: 0; border-top: 0; }
#COMMINGep .topBlock2 { line-height: 21px; margin-bottom: 8px; }
#COMMING2 { height: 155px; border-top: 0; margin-top: 0; position: relative; }
#COMMING2 .titleBar { }
#COMMING2 .tabSet { width: 108px; position: absolute; top: 0; right: 10px; margin: 0; padding: 0; border-left: 1px solid #BAE0E9; }
#COMMING2 .tabSet li { float: left; width: 36px; height: 27px; line-height: 27px; text-align: center; font-size: 12px; }
#COMMING2 .tabSet a { width: 36px; height: 27px; margin: 0; text-decoration: none; background: url('../../../../../../../../../../../../../../../images/tab_bg.jpg') no-repeat right 0; color: #011166; font-weight: normal }
#COMMING2 .tabSet a.current { background: url('../../../../../../../../../../../../../../../images/tab_bg.jpg') no-repeat right -27px; font-weight: bold } 
#COMMING2 .common_ul { margin-top: 10px; }
#COMMING2 .common_ul li span { margin-right: 10px; color: #E5402A; }

#FBXX { height: 78px; }
#FBXX .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); margin-bottom: 5px }
#FBXX .common_ul li { display: block; width: 72px; overflow: hidden; float: left; }

#DQZH { height: 191px; }
#DQZH .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_focusexpo.gif'); }
#DQZH p.container { padding: 12px; padding-bottom: 0; margin: 0; line-height: 21px; }
#DQZH .imptt { }

#PPHZ { height: 381px; overflow: hidden; }
#PPHZ .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_focusexpo.gif'); }
#PPHZ .img_ul { padding: 10px 13px; margin: 0; }
#PPHZ .img_ul li { display: block; height: 64px; overflow: hidden; margin-bottom: 3px; padding: 0; }
#PPHZ .img_ul img { padding:0; }

#CZQY { height: 252px; }
#CZQY .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_business.gif'); }
#CZQY ul { margin-top: 10px; }

#ZGCG { height: 262px; overflow: hidden; }
#ZGCG .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#ZGCG div.container { padding: 9px; }
#ZGCG div.container a.im_link { line-height: 34px; margin-left: 8px; }
#ZGCG .common_ul li { display: block; width: 105px; overflow: hidden; float: left; }

#ZCFG { height: 262px; }
#ZCFG .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_exposition.gif'); }
#ZCFG ul { margin-top: 10px; }


#PZDL { height: 262px; }
#PZDL .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_dalian.gif'); }
#PZDL p.top { display: block; margin: 0; padding: 0; border-bottom: 1px solid #BAE0E9; height: 119px; padding: 10px; overflow: hidden; line-height: 22px; }
#PZDL p.top a.more { color: #539CBF; }
#PZDL p.top img.video_thumb { float: left; margin-right: 16px; }
#PZDL p.top .title { line-height: 30px; font-weight: bold; }
#PZDL p.top .title a { color: #011166; }
#PZDL div { padding: 10px 0 0 9px; float: left; width:155px; line-height: 21px; }

#PZDL h5 { font-size: 12px; color: #011166; line-height: 30px; margin: 0 0 8px 0; }
#PZDL h5 a { color: #011166; }
#PZDL div a img { float: left; margin: 0 8px 0 0; }

#Links { width: 958px; overflow: hidden}
#Links .titleBar { background: url('../../../../../../../../../../../../../../../images/tb_links.gif'); }
#Links ul.img_links { margin: 5px 0 5px 2px; padding: 0; width: 958px; clear:both}
#Links ul.img_links li { display: block; width: 150px; float: left; overflow: hidden; text-align: center; height:25px; line-height:25px }
#Links a:link, #Links a:visited { color: #14609C; }

#Links ul.img_links2 { margin: 5px 0 5px 2px; padding: 0; width: 958px; clear:both}
#Links ul.img_links2 li { display: block; width: 150px; padding: 5px 3px 5px 3px; float: left; overflow: hidden; text-align: center}
#Links ul.img_links2 li img { border: 1px solid #9BD4F3; display: block; }

#Foot { height: 85px; border-bottom: 2px solid #6F8FB0; background: #F4F9FD; line-height: 31px; margin-top: 4px; }
#FootLogo { float: left; margin-right: 47px; }
#Foot div.container { padding-top: 10px; word-spacing: 2px; text-transform: uppercase; }
#Foot a:link, #Foot a:visited { color: #000; }

#small{ padding-top:5px; text-align:left;}
#small ul{ list-style-type: none;  padding:0px; margin:0px;}
#small li{ background: url('../../../../../../../../../../../../../../../images/dot_micro.gif') no-repeat 8px 10px; line-height:22px; padding-left:15px}
#small .date{ color:#999999; font-size:11px;}

.sideTitleBar{ color:#14609C; font-weight:bold; padding-left:25px;  background: url('../../../../../../../../../../../../../../../images/bg_titleBar.gif') no-repeat; line-height:23px; text-align:left}
#topBanner { margin:0 0 5px 0;}
.titleText{float:left;}
.more{float:right; width:52px; padding:2px 10px 0 0;}

#topBox{ padding:6px 0 0 10px;}
#topBox ul{list-style-type: none; padding:0px; margin:0px;}
#topBox li{ padding-left:10px;   background: url('../../../../../../../../../../../../../../../images/arrow_01.gif') no-repeat 0px 8px; line-height:23px }

#download { margin:auto; padding:0;}
#download ul {float:left; list-style-type: none;  margin:0; padding-left:8px; }
#download li {background:url('../../../../../../../../../../../../../../../images/arrow_03.gif') no-repeat 5px 7px;  text-align:left; color:#6699FF; padding-left:20px; padding-right:0; padding-top:5px; padding-bottom:0}
#download li .type{color:#999999; padding-left:8px;}
#download li a{font-weight:bold;}

#pt{ width:273px; height:198px; border:#64B2EF solid 1px; float:left; margin-right:-3px; margin-bottom:5px;}
#pt #title{ height:26px; background:#C8E1FE url('../../../../../../../../../../../../../../../images/arrow_02.gif') no-repeat 8px 7px; padding-left:25px; color:#14609C; font-weight:bold; line-height:28px}
#pt ul { list-style-type:none; margin:0; padding:0;}
#pt li .name{ width:120px; text-align:left; background:#FF0000; float:left;}
#pt dd{ float:left; width:80px; margin:2px; padding:0 0 0 4px; }
#pt img{border: 1px solid #8fb2e1;}

/** 组展机构列表 **/
#OrgList {margin:15px; padding:0;}
#OrgList dl{background:url('../../../../../../../../../../../../../../../images/dotLine_expoList.gif') repeat-x bottom; margin:0; float:left; width:580px;; text-align:left; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px}
#OrgList img{border:#9BD4F3 solid 1px; float:left; margin:0 10px;}
#OrgList dt{ float:left; font-size:14px; color:#14609C; font-weight:bold; }
#OrgList dd{ margin:30px 0 0 0; color:#8A8A8A; }
#OrgList table{ width:460px; }