@charset "utf-8";
/* CSS Document */
.blackbg{ background:url(../images/blackbg.png) repeat;}
.body_bg{background:#e8eff5 url(../images/index_body_bg.jpg) no-repeat center 57px;}
.nav{ background:url(../images/index_head_nav.jpg) no-repeat; height:54px;}
.nav_f{ background:url(../images/index_head_navf.jpg) no-repeat; height:40px;}
#pagebody{ background:url(../images/index_pagebody_bg.png) repeat-y;}
#pagebody_btm{ background:url(../images/index_pagebody_btm.gif) no-repeat; height:8px;}
.nav ul{ padding-left:177px;}
.nav ul li{ float:left; width:110px;color:#fff; font:14px/54px "Microsoft YaHei";}
.nav_f ul li{ float:left; width:110px;color:#fff; font:14px/40px "Microsoft YaHei";}
.nav ul li.active,.nav ul li.visited{ background:url(../images/index_nav_bg.jpg) no-repeat center 14px;}
.nav_f ul li.active,.nav_f ul li.visited{ background:url(../images/index_nav_bg.jpg) no-repeat center 7px;}
.nav ul li a:link,.nav ul li a:visited{ color:#fff;}
.nav ul li a:hover{ text-decoration:none;}
.focuse{ width:310px; height:249px; position:relative; overflow:hidden;}
.focuse a{ width:310px; height:230px; display:block;}
.focuse ul{ position:relative; z-index:5; padding:0; margin:0; width:310px; height:230px; border-bottom:1px solid #b8b8b8;}
.focuse p{ position:absolute; top:202px; left:0px; width:310px; height:28px;}
.num{width:210px; height:16px; padding-top:1px; background: url(../images/index_focuse_bg.gif) repeat-x; border-top:1px solid #065085; padding-left:100px;}
.num a,.num a.current{ width:15px; height:14px;cursor:pointer; float:left;}
.num a{background:url(../images/index_focuse_pointcurrent.gif) no-repeat; margin-left:7px;}
.num a.current {background:url(../images/index_focuse_point.gif) no-repeat;}
.wid359{ width:359px; overflow:hidden;}
.wid310{ width:310px; overflow:hidden;}
.wid230{ width:230px; overflow:hidden;}
.hgt_38{ line-height:38px; height:38px;}
.top_tit{ background:url(../images/index_top_title.gif) no-repeat; width:95px; height:38px;}
.top_tit_ss{ background:url(../images/index_top_title.gif) 0px -47px;}
.f12_007cc5,.f12_007cc5 a{color:#007cc5; text-decoration:none;}
.mid_news h3{ width:359px; height:24px;}
.mid_news p{ width:359px; height:54px;}
.mid_news ul li,.china_second li{ width:359px; height:28px; overflow:hidden;float:left;}
.bgcolor_f1f3f2 { background:#f1f3f2;}
.bgcolor_d8dbdb { background:#d8dbdb;}
.videotit{ width:103px; height:25px; background:url(../images/index_top_title.gif) 0px -95px;}
#video .right{ width:182px; height:3px; background:#f1f3f2;}
#video ul.li_dot li{ width:270px; height:24px; overflow:hidden;}
#firsthd{ background: url(../images/index_pagebody_bg.jpg) no-repeat; overflow:hidden;_ height:620px;}
.table_style{ margin:0 auto; text-align:center; background:#fff;}
.table_style td,.table_style th{padding:1px;}
.table_style th{ background:#0f9ce8;}
.table_style img,.table_style_awards img{ display:inline;vertical-align: -2px;}
#famoussay .saytit{ background:url(../images/index_top_title.gif) no-repeat 0px -132px;height:28px; border-bottom:2px solid #a3c500;}
.j_tab li{border:1px solid #d8e5e7;height:22px;line-height:22px;overflow: hidden; width:208px; padding:0px 10px; position: relative; background:#f4f8f8;margin-top:5px; float:left;}
.j_tab li.pic_on {height:82px;line-height:20px;overflow:hidden; position: relative; background:#fff; border:none; padding:0px; width:230px;}
.j_tab .pic,.dp{ display:none;}
.j_tab .pic_on .pic {display: block;left:0px;position: absolute;top:0px;}
.j_tab .pic_on .txt { position:absolute; top:0px; left:117px; width:107px; height:40px; overflow:hidden;}
.j_tab .pic_on .dp{ position:absolute; top:42px; left:117px; width:107px; height:40px; overflow:hidden;display: block;}
.width_940{ width:940px;}
.bg_tit{ background:url(../images/index_hd_bg.gif) no-repeat; height:63px;}
.bg_tit_f{ background:url(../images/index_hd_bg.gif) no-repeat -500px 0px; height:63px;}
.zk{ background:url(../images/index_tit_bg.png) no-repeat; width:117px; height:29px; margin:23px 0px 0px 42px;}
.tx{ background:url(../images/index_tit_bg.png) no-repeat 0px -52px;}
.kt{ background:url(../images/index_tit_bg.png) no-repeat 0px -101px; display:inline;}
.wz{ background:url(../images/index_tit_bg.png) no-repeat 0px -148px;}
.history{ background:url(../images/index_tit_bg.png) no-repeat 0px -191px;}
.zj{ background:url(../images/index_tit_bg.png) no-repeat 0px -229px; display:inline;}
.gd{ background:url(../images/index_tit_bg.png) no-repeat 0px -265px; margin:26px 0px 0px 10px; display:inline;}
.bor_t_fff{ border-top:1px solid #fff;}
.bor_b_ddd{ border-bottom:1px solid #ddd;}
.bg_f2f3f3{ background:#f2f3f3;}
.bg_a3c500{ background:#a3c500; position:relative;}
#china_tuan .china_first li{ height:23px; overflow:hidden; width:162px;}
.width230_hide li{ width:200px; height:24px; overflow:hidden;}
#pics .a1{ position:absolute; top:1px; left:0px; width:366px; height:489px;}
#pics .a2{ position:absolute; top:1px; left:367px; width:337px; height:252px;}
#pics .a3{ position:absolute; top:254px; left:367px; width:178px; height:236px;}
#pics .a4{ position:absolute; top:254px; left:546px; width:158px; height:117px;}
#pics .a5{ position:absolute; top:372px; left:546px; width:158px; height:118px;}
#pics .a6{ position:absolute; top:1px; left:705px; width:235px; height:312px;}
#pics .a7{ position:absolute; top:314px; left:705px; width:235px; height:176px;}
#pics div{ position:relative;}
#pics span div p,.p_txt{ position:absolute; width:100%; height:32px;bottom:0px; left:0px; display:none;}
.p_txt{ display:block; width:140px; left:1px; height:24px; overflow:hidden;}
#slider_0 {position: absolute;left:0;top: 0; width:288px; height:255px; overflow:hidden; font-family:"SimSun";}
#slider_0 li{border-bottom:1px dotted #000;vertical-align:text-top;}
#slider_0 li .item_txt{ width:210px; height:66px; overflow:hidden;}
#slider_0 li .item_txt a:link,#con ul li .item_txt a:visited{ color:#0c479f; text-decoration:none;}
#slider_0 li .item_txt a:hover{ text-decoration:underline;color:#0c479f;}
.f12_6eafd5,.f12_6eafd5 a{color:#6eafd5; text-decoration:none;}
.f12_d60000,.f12_d60000 a{color:#d60000; text-decoration:none;}
#investigate h2{ padding-left:35px; background:url(../images/index_cai_tit.jpg) no-repeat left center; height:32px;}
#investigate h3,#investigate p{ width:192px;}
#raiders p.f12_222{ width:284px; height:24px;}
#raiders p.f12_666{ width:284px; height:96px;}
#raiders_pic ul li p{ width:180px; height:24px;}
#venues .right .t{ width:110px; height:16px; line-height:16px;}
#venues .right .b{ width:110px; height:60px;}
#history_mid ul li{ width:54px; height:23px; background:url(../images/index_history_btn.gif) no-repeat;}
.sv_element input{ vertical-align: middle;}
.sv_submit_btn{background: url(../images/index_submit_btn.jpg) no-repeat;height: 24px;width:72px; border:0px;}
.flag_olympic{ width:193px; height:96px;}
.bg_4c4c4c{ background:#4c4c4c;}.width_169{ width:169px;}
.bg_da1c7f{ background:#da1c7f;}
.table_style_awards{ margin:0 auto; text-align:center; background:#ebebeb;}
.table_style_awards td,.table_style_awards th{padding:1px;}
.bg_0f9ce8{ background:#0f9ce8;}
#lefttxt{ border-right:1px solid #ddd; width:677px; padding-top:35px; min-height:1865px;_height:1865px;}
#rightlist{ border-left:1px solid #ddd; width:677px; padding-top:30px; height:1000px;}
#lefttxt h1,#leftlist h1{ font:26px/38px "Microsoft YaHei";height:38px;}
#txtright,#rightlist{ width:280px;}#leftlist{ padding-top:30px;}
.listch_pank{ background:url(../images/right_pank_bg.gif) no-repeat left top;}
.listch_pank li{ width:222px; height:24px; overflow:hidden;}
#myTab_00 li{ color:#666; float:left; padding:0px 10px;}
.TabContent_00 ul li,.recommendright ul.clear li{ width:119px;}
.width_119_hide{ width:119px; height:22px;}
/*服务类*/
.recommendright ul li p{}
#myTab_00 li.li_active{ color:#c28f07; background:#e1e1e1; font-weight:bold;}
.pad_ch_0 .listch li .l{ width:165px; height:27px; overflow:hidden;}
.pad_ch_0 ul.activitybg li{ position:relative; width:115px;}
.pad_ch_0 ul li p{ width:105px; height:22px; position:absolute; bottom:0px; right:0px;}
.pad_ch_0 .listch li{ width:230px; height:24px; overflow:hidden;}
.pad_l_20{ padding-left:20px;}
.pad_l_25{ padding-left:25px;}
.font_83ae03,.font_83ae03 a{color:#83ae03; text-decoration:none;} 
.border_btm_c83ae03{ border-bottom:2px solid #83ae03;}
.recommendright .listch li,.TabContent_00 .listch li{ width:230px; height:24px; overflow:hidden;}
.pad_l_7{ padding-left:7px;}
#pankright .r{ width:115px; padding:0px 7px;}
#pankright .r h3{  width:115px; height:22px;}
#pankright .r p{  width:115px; height:66px;}
.pad_l_18{ padding-left:18px;}
#content_ch{ width:250px; margin:0 auto;position:relative; text-align:center;}
.slide img{ margin-bottom:10px; display: inline;}
.slide a:link,.slide a:hover,.slide a:visited{ text-decoration:none;}
#jFlowSlide .slide{ width:227px; margin:0 auto;}
.flowprev,.flownext{ width:9px; height:9px; top:135px; left:0px; position:absolute; font-size:0px; cursor:pointer;}
.flowprev{ background:url(../images/arrow_pre_right.png) no-repeat;top:135px; left:0px;}
.flownext{ background:url(../images/arrow_next_right.png) no-repeat; top:135px; left:240px; }
#slides .slide ul li{ position:relative;}
#slides .slide ul li a{ width:50px; height:60px; background:#59a0c1; overflow:hidden; display:none; position:absolute; top:0px; left:10px;}
.gz_ch{ width:50px; height:16px; background:#ffd200; line-height:16px; margin-top:2px;}
.chcircle{ width:50px; height:32px; overflow:hidden;}
.pad_lr_5{ padding:0px 5px;}
#rightlist ul li{ width:62px;}
#leftlist ul li .list_txt{ width:410px; height:24px; overflow:hidden;}
#rightlist ul li p{ width:62px; line-height:35px; height:35px; overflow:hidden;}
.f12_e84118,.f12_e84118 a{color:#e84118; text-decoration:none;}
.tb_01 th {border-left: 1px solid #fff;height:36px; width:42px;}
.tb_01 th.first{border-left:0 none;}
.tb_01 th{line-height: 13px;}
.tb_01 th em{display: block;font-weight: 700;}
.tb_03{border-collapse: collapse;}
.tb_03 td {padding: 1px;}
.tb_03 th,.tb_03 td { background:#FFFFFF; border: 1px solid #D3E8F8;height: 40px;line-height: 40px;text-align: center;}
.tb_03 .onplay {height:38px;padding:0px;}
.tb_03 .ongold {background:url(../images/index_math_medal.jpg) no-repeat center center;color: #D1008B;display: block;font-weight: 700;height: 13px;line-height: 13px;overflow: hidden;padding: 18px 12px 8px;text-align: center;width: 14px;}
#piclist{ margin: 15px auto 10px;width: 920px;}
#piclist li{display:inline;height:196px; margin:0 8px 25px;overflow: hidden;position: relative;width: 166px;}	
.bdhui{border-color:#fff #fff #dde2e9;border-style: solid;border-width: 1px;height: 130px;vertical-align: middle;width: 164px;}
.bdhui img{ display:inline;}
.pictab .pdlr20 {padding: 0 14px 0 20px;}
.photos_130_hide{ width:132px; height:40px; overflow:hidden;}
.bg_2e2e2e{ background:#2e2e2e;}
#featured{position:relative;height:460px;background:#dadada;}
#featured .ui-tabs-panel{ width:615px; height:460px; overflow:hidden;position:relative;}
#featured .ui-tabs-panel .info{ position:absolute; width:615px;top:370px; left:0;height:90px;}
#featured .ui-tabs-panel .info p{width:568px; height:48px;}
#featured .ui-tabs-panel .info h2{width:568px; height:38px; font-weight:normal;}
#featured .ui-tabs-hide{ display:none;}
#featured ul.ui-tabs-nav li{padding-left:18px; clear:both; height:115px; width:307px;}
#featured ul.ui-tabs-nav{position:absolute;top:0px;left:615px;list-style:none;padding:0;margin:0;width:325px; z-index:50;}
#featured li.ui-tabs-nav-item a{height:105px; color:#222;background:#dadada;display:block; overflow:hidden; padding:5px 0px; text-decoration:none;}
.ui-tabs-nav-item a .lefttxt{width:146px; height:100px; overflow:hidden;}
#featured li.ui-tabs-selected {background: url("../images/selected-item.jpg") no-repeat left top;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a { background:#2E2E2E;color: #FFFFFF;}
.ui-tabs-selected .bor_ddd{ margin-left:4px;}
#photo_piclist ul li p{ width:169px; height:32px;}
#star .left ul li{ width:260px; height:34px; background:#e1e1e1 url(../images/index_star_left.jpg) no-repeat 212px center;}
#star .left ul li a:link,#star .left ul li a:visited{ color:#578100; text-decoration:none;}
#star .left ul li.starhover{background:#e1e1e1 url(../images/index_star_lefthover.jpg) no-repeat 208px center;}
#star .left ul li.starhover a:link,#star .left ul li.starhover a:visited{ color:#203200; text-decoration:none;}
#star .left ul li.starvisited{background:url(../images/index_star_leftvisited.jpg) no-repeat; height:42px;}
#contentPagenum{line-height:24px;clear:both;float: right;margin-bottom:25px;width:677px;}
#contentPagenum LI{FONT-SIZE: 14px;LINE-HEIGHT: 20px;height:20px; text-align: center;}
#contentPagenum A{MARGIN-RIGHT: 2px; COLOR: #000; TEXT-DECORATION: none;}
#contentPagenum A img{display: inline;}
.channel-col a {display: block;float: left;padding-left: 10px;text-align: center;width: 28px;}
.channel_line{ background:url(../images/expo_line.gif) no-repeat; width:1px; height:40px;}
.channel-col {width: 128px;}
.more{ width:215px; background:url(../images/index_hd_bg.gif) no-repeat -476px 0px; height:28px; padding-top:23px;}
#investigate{ background:#f1f3f2 url(../images/index_greatprice.jpg) no-repeat 151px 7px;}
.bottom{width:677px;height:45px;padding-top: 25px;clear:both;}
.bottom_left{float:left;padding-left:30px; width:125px; height:18px;}
.bottom_left a{text-decoration:underline;}
.bottom_left a{color:#000;}
.bottom_right{float:right; padding-right:30px;}

.henan_t{ background:url(../images/index_henan_t.jpg) no-repeat; height:462px;}
#myTab li{ background:url(../images/index_henan_img.jpg) no-repeat; float:left; margin-left:6px; display: inline; width:64px; height:71px; padding:8px; cursor:pointer;}
.player_infor{ width:520px; position:absolute; top:50px; left:88px;}
.player_infor h2{ width:406px; height:32px; padding-left:60px; font-weight:normal;}
.player_infor p{ width:440px; padding-left:47px; height:120px;}
.play_item{ position:absolute; width:200px; top:45px; right:40px; height:178px;}
.vote{width:256px; height:124px; position:absolute; right:40px;  bottom:36px; color:#e80b85;}
.vote_input{ width:208px; height:95px; background:url(../images/index_vote_btn.png) no-repeat; border:none;}
.XYTipsWindow .boxLoading { position: absolute; display: block; width: 90px; height: 30px; line-height: 30px; margin-left: -45px; margin-top: -15px; left: 50%; top: 50%; color: #f00; }
.XYTipsWindow .boxLoading { width:28px; margin-left: -14px; background:url("../images/loading.gif") no-repeat; text-indent: -999em; text-align: center; }
.XYTipsWindow .boxTitle, .XYTipsWindow .boxTitle span, .XYTipsWindow .boxTitle span.hover, .XYTipsWindow .loadinglayer, .XYTipsWindow .tipslayer, .XYTipsWindow .arrowLeft, .XYTipsWindow .colseBtn, .XYTipsWindow .boxError em, .XYTipsWindow .dialogBtn, .XYTipsWindow .dialogBtn.hover { background: url("../images/ico_k.png") no-repeat;}
.XYTipsWindow .boxTitle { position: relative; border: 1px solid #A6C9E1; border-bottom: none; background-position: 0 0; background-repeat: repeat-x; height: 30px; line-height: 30px; }
.XYTipsWindow .boxTitle h3 { float: left; font-weight: normal; color: #666; font-size: 14px; margin: 0; text-indent: 10px; }
.XYTipsWindow .boxTitle span { position: absolute; width: 10px; background-position: -80px -40px; text-indent: -10em; right: 10px; top: 10px; height: 16px; overflow: hidden; cursor: pointer; }
.XYTipsWindow .boxTitle span.hover { background-position: -90px -40px; }
.XYTipsWindow .loadinglayer { line-height: 40px; background-position: 0 -100px!important; }
.XYTipsWindow .tipslayer { line-height: 20px; text-align: left; }
.XYTipsWindow .arrowLeft { position: absolute; width: 8px; height: 16px; background-position: -20px -170px; text-indent: -9999em; z-index: 20591; overflow: hidden; }
.XYTipsWindow .colseBtn { position: absolute; top: 5px; right: 5px; width: 8px; height: 8px; background-position: -55px -170px; text-indent: -9999em; cursor: pointer; z-index: 20591; overflow: hidden; }
.XYTipsWindow .boxError { position: absolute; left: 50%; top: 50%; margin-left: -60px; margin-top: -15px; width: 120px; height: 30px; line-height: 30px; color: #f00; }
.XYTipsWindow .boxError em { float: left; width:30px; height: 30px; background-position: -35px -140px; }
.XYTipsWindow .dialogBtn { margin: 5px 5px 0 0; width:80px; height:35px; background-position: 0 -30px; border:none; color:#333; }
.XYTipsWindow .dialogBtn.hover { background-position: 0 -65px; }
.XYTipsWindow.shadow { box-shadow:2px 2px 5px #C0BBB5; -moz-box-shadow: 2px 2px 5px #C0BBB5; -webkit-box-shadow:2px 2px 5px #C0BBB5; }