@charset "gb2312";
/* CSS Document */

.f12bla li { background:url(img/sprites.png) left -302px no-repeat; padding-left:9px; line-height:24px; clear:both; text-align:left;}
.f12bla li .f14px { line-height:25px;}
.f12bla li.nobg {background:none; padding-left:0;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.f12bla .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em {font-weight:bold; line-height:21px;}
.f12bla .firstNd img { float:right; margin:0 0 0 8px; border:1px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p { line-height:21px; text-indent:2em; color:#727171;}

.pList2{ width:100%; overflow:hidden; text-align:left;}
.pList2 ul{ width:100%;}
.pList2 li{ float:left; display:inline;}
.pList2 img{ border:0 solid #DCDDDD;}
.pList2 li h3{ margin-top:3px; line-height:21px;}
.pList2 .w72 li{ width:72px;}
.pList2 .w220 li{ width:220px; margin-top:5px;}
.pList2 ul li.w222{ width:222px;}
.pList2 .p3 li{ margin-left:14px;}

.header { width:950px; height:256px; background:url(img/hh_headerBanner.jpg) no-repeat; margin:0 auto; position:relative;}
.header h1 { text-align:left; position:absolute; left:10px; top:15px; font:900 25px/50px "Microsoft YaHei"; color:#fff; letter-spacing:1px;}

.mainNav { background:url(img/hh_mainNav_bg.png) no-repeat; width:950px; height:40px; line-height:40px; margin:0 auto; text-align:left;}
.mainNav p { padding-left:25px; font-size:14px;}
.mainNav p a:link,.mainNav p a:visited { color:#006bb3;}

.header #quickSummary { position:absolute; background:url(img/hh_quickSummary.png) no-repeat; width:649px; height:111px; color:#fff; left:-5px; top:85px;}
.header #quickSummary  p { font:100 12px/45px "Microsoft YaHei"; text-align:left; padding-left:25px;}
.header #quickSummary  p.p1 { font-size:35px; padding-top:15px;}
.header #quickSummary  p.p2 { font-size:30px;}

.area_hh { margin:0 auto; width:950px; text-align:left; color:#666;}
.area01 { background:url(img/hh_area01_bg.png) repeat-x; height:250px;}

.area02 { background:url(img/hh_area02_bg.png) repeat-y;}
.area02 .colL { float:left; width:610px;}
.area02 .colM { float:left; width:12px;}
.area02 .colR { float:left; width:328px;}
.area02 .colR .B_colR { width:328px; float:left; text-align:center; background:#0093dd;}
.blank_area02_BcolR { background:url(img/sprites.png) -408px -220px no-repeat;width:328px; height:21px; overflow:hidden; display:block; font-size:1px; clear:both;}
.area02_line01 { background:url(img/sprites_line.png) 0 -30px no-repeat; width:950px; height:6px; margin:0 auto; overflow:hidden; display:block; font-size:1px; clear:both;}
.area02_line02 { background:url(img/sprites_line.png) 0 -38px no-repeat; width:950px; height:6px; margin:0 auto; overflow:hidden; display:block; font-size:1px; clear:both;}

.area03 { background:#d6eeff;}
.area03 .colW { background:#fff; width:930px; margin:0 auto; overflow:hidden;}
.area03 .colLR { background:url(img/hh_area03colLR_bg.png) repeat-y; width:930px; margin:0 auto; overflow:hidden;}
.area03 .colLR .colL { float:left; width:137px;}
.area03 .colLR .colM { float:left; width:9px;}
.area03 .colLR .colR { float:left; width:784px;}
.area03_colLR_line { background:url(img/sprites_line.png) 0 -46px no-repeat; width:930px; height:6px; margin:0 auto; overflow:hidden; display:block; font-size:1px; clear:both;}

.area04 { width:950px; margin:0 auto; background:url(img/area02_bg.png) repeat-y; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; text-align:left; color:#666;}


.ui_sm2 { height:45px;}
.ui_sm2 h3 { font:100 28px/45px "Microsoft YaHei"; color:#cc0000; padding-left:10px;}

.ui_sm3 {background:#fff; height:30px;}
.ui_sm3 h3 { font:900 14px/30px "Microsoft YaHei"; color:#005ea4; }

.ui_ti01 { clear:both; height:auto;}
.ui_ti01 h3,.ui_ti01 p { clear:both; font:100 16px/28px "Microsoft YaHei"; padding-left:15px;  }
.ui_ti01 h3 {  color:#006bb3; padding-top:10px; }
.ui_ti01 p {  color:#cc0000;}

.ui_ti02 {background:#fff; height:45px; border-bottom:1px dashed #e1e1e1;}
.ui_ti02 h3 { font:700 25px/45px "Microsoft YaHei"; color:#006bb3; font-style:italic;}

.ui_ti03 { background:url(img/sprites.png) no-repeat -726px -36px;  height:44px; margin-top:12px;}
.ui_ti03 h2 { height:44px; font:16px/44px "Microsoft YaHei"; color:#006bb3; padding-left:4px; float:left}
.ui_ti03 .ON { font:700 35px/45px Arial, Helvetica, sans-serif;color:#006bb3; padding-left:13px; float:left}
.ui_ti03 .more { float:left; line-height:44px; padding-left:30px;}

.ui_ti04 { background:url(img/sprites_line.png) no-repeat 0 -56px;  height:44px;}
.ui_ti04 h2 { font:18px/44px "Microsoft YaHei"; color:#fff; padding-left:25px; float:left}

.MediaInfo { clear:both;}
.MediaInfo .f12bla li{ height:24px;}

.Gathered { clear:both;}
.Gathered .branch01_pic { float:left; width:240px;}
.Gathered .branch01_infoList { float:right; width:330px;}
.Gathered .col { width:48%; float:left;}
.Gathered h3 { font:100 12px/25px "Microsoft YaHei";color:#006bb3;}
.Gathered img { margin:8px 0 0 0;}


.area03_colW_rCont { clear:both;}
.area03_colW_rCont .pic { float:left; width:530px;}
.area03_colW_rCont .pic { margin:0 12px 0 8px;}
.area03_colW_rCont .textinfo { float:left; width:370px;}
.area03_colW_rCont .textinfo .f12bla .firstNd h3 { font-size:14px;}
.area03_colW_rCont .textinfo .f12bla .firstNd img { border:0;}
.area03_colW_rCont .textinfo .video { border:5px solid #0093dd; height:1%; width:352px; margin-top:8px;}
.area03_colW_rCont .textinfo .expic { float:left; width:50px; }
.area03_colW_rCont .textinfo .info { float:left; height:130px; width:305px; background:url(img/sprites.png) no-repeat 0 -353px;}
.area03_colW_rCont .textinfo .info .f12bla  { padding:8px 10px 0 20px;}





.blank_venueL { background:url(img/sprites.png) -309px -441px no-repeat; height:21px; overflow:hidden; display:block; font-size:1px; clear:both;}

.venue424 .titleBar,.venue425 .titleBar{ background:#d6eeff; height:45px; margin:0 0 15px 0; padding:0;}
.tagListM424 { height:45px; overflow:hidden;}
.tagListM424 li { background:url(img/sprites.png) no-repeat -537px -36px; padding:5px 10px 5px 10px; width:154px; height:45px; float:left;  text-align:left; line-height:20px; margin:0 4px 0 0; cursor:pointer;}
.tagListM424 li a {display:block;}
.tagListM424 li:hover {color:#cc0000;}
.tagListM424 li span { color:#0163aa;}
.tagListM424 .on { background:url(img/sprites.png) no-repeat -358px -36px; padding:5px 10px 5px 10px; width:154px; height:45px; float:left;  text-align:left; line-height:20px;color:#cc0000;}
.tagListM424 .on span { color:#000; font-weight:900;}

.tagListM425 { height:45px; overflow:hidden;}
.tagListM425 li { background:url(img/sprites.png) no-repeat -441px -87px; padding:5px 10px 5px 10px; width:249px; height:45px; float:left;  text-align:left; line-height:20px; margin:0 4px 0 0; cursor:pointer;}
.tagListM425 li a {display:block;}
.tagListM425 li:hover {color:#cc0000;}
.tagListM425 li span { color:#0163aa;}
.tagListM425 .on { background:url(img/sprites.png) no-repeat -441px -87px; padding:5px 10px 5px 10px; width:249px; height:45px; float:left;  text-align:left; line-height:20px;color:#cc0000;}
.tagListM425 .on span { color:#000; font-weight:900;}

.venueCont { clear:both;}
.venueExpCont { clear:both;}
.venueExpCont .exPic { float:left; width:52px;}
.venueExpCont .exSay { float:left; width:461px; height:79px; background:url(img/sprites.png) no-repeat -409px -136px;}
.venueExpCont .exSay .f12bla { padding:5px 10px 5px 20px;}
.venueExpCont .exSay .f12bla p {text-indent:0em;}
.venueExpCont .timeInfo { float:left; width:226px; height:79px; margin-left:8px; background:url(img/sprites.png) no-repeat -309px -353px}
.venueExpCont .timeInfo .f12bla { padding:5px 0 0 10px;} 
.venueExpCont .timeInfo .f12bla p { text-indent:0em;color:#fff;}

.videoCont { clear:both;}
.videoCont .video { float:left; height:1%; width:362px; margin-right:10px;}
.videoCont .video img { border:5px solid #0093dd;}
.videoCont .videoList { float:left; width:380px;}
.videoCont .videoList .f12bla li { margin:12px 0 20px 0;}
.videoCont .videoList .f12bla .firstNd img { float:left; border:5px solid #0093dd; margin-right:8px;}
.videoCont .videoList .f12bla .firstNd  h3 { color:#0163aa; font-weight:100;}
.videoCont .videoList .f12bla .firstNd  p { text-indent:0em;}

.venue_lDATE { text-align:center; background:#fff; }
.venue_lDATE  .months { background:#cc0000; color:#fff; width:100%; font:25px/35px "Microsoft YaHei"; display:inline-block;}
.venue_lDATE  .date {  color:#000; width:100%; font:900 70px/70px "Microsoft YaHei"; display:inline-block; padding:12px 0 0;}

.venue424_lCont { clear:both;}
.venue424_lCont .f12bla li { background:none; line-height:20px; padding:0; margin:0 0 10px 0;}

