@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px;}
body{ background-color:#fff; background-image: url(bg_1.jpg); background-repeat:repeat-x; background-position:top; font-size:12px; font-family:"宋体"; color:#666;}
a,a:visited{ color:#666; text-decoration:none;}
a:hover{ color:#ba0000; text-decoration:underline;}
img{ border:0;}
ul{ list-style-type:none;}
.clear{ clear:both;}

.top{ background:url(bg_2.jpg) no-repeat; width:994px; height:287px; margin:0 auto; position:relative; margin-bottom:10px;}
.date{ position:absolute; width:76px; height:44px; font-size:41px; letter-spacing:17px; font-family:Arial; font-weight:bold; right:159px; top:13px;}
.logo{ display:inline-block; width:157px; height:41px; position:absolute; left:28px; top:9px;}

.topnav{ position: absolute; width:679px; height: 20px; left:203px; top:17px;}
.topnav a{ display: inline-block; height: 20px; text-align: center; line-height: 20px;}
a.nav_1,a.nav_1:visited{ width:86px; color: #fff; text-decoration: none; margin-right: 3px; background: url(navhover.jpg) no-repeat 0px 0; }
a.nav_1:hover{ text-decoration: underline;}

a.nav_2,a.nav_2:visited{ width:116px; text-decoration: none; color: #005b9b; margin-right: 3px; background: url(nav.jpg) no-repeat -89px 0;}
a.nav_2:hover{ background: url(navhover.jpg) no-repeat -89px 0; color: #fff;}

a.nav_3,a.nav_3:visited{ width:76px; text-decoration: none; color: #005b9b; margin-right: 3px; background: url(nav.jpg) no-repeat -208px 0;}
a.nav_3:hover{ background: url(navhover.jpg) no-repeat -208px 0; color: #fff;}

a.nav_4,a.nav_4:visited{ width:76px; text-decoration: none; color: #005b9b; margin-right: 3px; background: url(nav.jpg) no-repeat -287px 0;}
a.nav_4:hover{ background: url(navhover.jpg) no-repeat -287px 0; color: #fff;}

a.nav_5,a.nav_5:visited{ width:76px; text-decoration: none; color: #005b9b; margin-right: 3px; background: url(nav.jpg) no-repeat -366px 0;}
a.nav_5:hover{ background: url(navhover.jpg) no-repeat -366px 0; color: #fff;}

a.nav_6,a.nav_6:visited{ width:76px; text-decoration: none; color: #005b9b; margin-right: 3px; background: url(nav.jpg) no-repeat -444px 0;}
a.nav_6:hover{ background: url(navhover.jpg) no-repeat -444px 0; color: #fff;}

a.nav_7,a.nav_7:visited{ width:76px; text-decoration: none; color: #005b9b; margin-right: 3px; background: url(nav.jpg) no-repeat -524px 0;}
a.nav_7:hover{ background: url(navhover.jpg) no-repeat -524px 0; color: #fff;}

a.nav_8,a.nav_8:visited{ width:76px; text-decoration: none; color: #005b9b; background: url(nav.jpg) no-repeat -603px 0;}
a.nav_8:hover{ background: url(navhover.jpg) no-repeat -603px 0; color: #fff;}


.top ul{ position:absolute; right:-5px; top:130px; width:310px;}
.top ul li{ line-height:26px; height:26px;}
.top ul li span{ display:inline-block;}

.china{ width:102px;}
.nation{ width:82px; padding-left:22px;}
.china em{ width:18px; display:inline-block; text-align:center; color:#fff; line-height:28px; font-style:normal; font-family:Arial; font-weight:bold; margin-right:3px;}
.first{ width:30px; text-align: center;}
.second{ width:43px; text-align: center;}
.third{ width:30px; text-align: center;}
.total{ width:66px; text-align: center;}

.nav{ position:absolute; bottom:4px; color:#000; left:36px;}

.main{ width:950px; margin:0 auto;}
.main_left{ width:310px; float:left; margin-right:10px;}
.main_mid{ width:390px; float:left;}
.main_right{ width:230px; float:right;}


.mimg {  background: url("./loading.gif") no-repeat scroll center center white;  float: left;  height: 250px; overflow: hidden; position: relative; width:300px; border:1px solid #ccc; padding:4px;}
.mimg img { height: 250px; width: 300px;}
.mimg a, .mimg a:visited { color: #FFFFFF; 0height: 266px; text-decoration: none; 0width: 310px;}
.mimg a:hover { text-decoration: underline;}
.num {    bottom:6px;  position: absolute;  right: 5px;  z-index: 4;}
.num li {  background-color: #1f1f1f;  0border: 1px solid #FF7300;  color: #fff; padding:1px; cursor: pointer; float: left; font-family: Arial; font-size: 12px; height: 16px; line-height: 16px;
    list-style: none outside none; margin: 3px 1px; overflow: hidden; text-align: center; width: 16px;}
.num li.on {background-color: #03a9ff;color: white;font-weight: bold;}
.titleCt {bottom:4px;color: white;font-size: 12px;height: 24px;left:4px;line-height: 24px;overflow: hidden;padding-left: 5px; position: absolute;text-align: left;  white-space: nowrap; width: 195px;  z-index: 3;}
.titleCt a, .titleCt a:visited { color: #FFFFFF;}
.titlegb { background: none repeat scroll 0 0 black; bottom:4px; height: 30px; left:4px; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;  position: absolute;  width:300px;  z-index: 2;}

.main_m1{ border:1px solid #ccc; position:relative; padding-top:40px;height: 218px;}
.headTit{ background:url(bg_3.jpg) no-repeat; width:408px; height:32px; line-height:32px; font-size:18px; color:#d10693; text-align:center; padding-top:8px; position:absolute; top:0px; left:-10px;}
.p_1{ padding:10px; padding-bottom:10px; border-bottom:1px dotted #ccc; font-size:14px; line-height:20px; text-indent:2em; 0margin-bottom:10px;}
.p_1 a{ 0float:right; font-size:12px; color: #0090DB; text-decoration: underline;}
a.a1,a.a1:visited{ color:#4f7aa6; text-decoration:none;}
a.a1:hover{ text-decoration:underline; color:#f00;}

.main_m1 .p_1{ height: 60px; overflow: hidden; overflow: hidden;}
.main_m1 ul{ height: 98px;}

.main_m1 ul{ list-style-type:none; padding:10px; padding-top:5px; padding-bottom:0;}
.main_m1 ul li{ line-height:22px; height:22px; width: 366px; overflow: hidden; text-align: left;}
.main_m1 ul li a,.main_m1 ul li a:visited{ color:#4f7aa6; text-decoration:none;}
.main_m1 ul li a:hover{ color:#ba0000; text-decoration: underline;}

.main_r1{ background:url(bg_4.jpg) no-repeat; height:148px; position:relative; padding-top:113px;}
.main_r1 ul li{ height:45px; line-height:45px; margin-bottom:4px;}
.s_1{ width:77px; padding-left:21px; color:#005190; font-size:14px; display:inline-block; text-align:left;}
.s_2{ display:inline-block; width:130px;}
.s_2 a{ display:inline-block; width:56px; height:21px; line-height: 21px; margin-right:8px; vertical-align:-6px; *vertical-align:0px;}

.main_l1{ border:1px solid #dcdcdc; margin-top:10px; height: 336px;}
.main_l1 h1{ background:url(bg_6.jpg) no-repeat; height:28px; line-height:28px; font-size:12px; font-weight:normal;}
a.m_1,a.m_1:visited{ float:right; margin-right:6px; color:#0090db; text-decoration:none;}
a.m_1:hover{ color:#f00; text-decoration:underline;}

.main_l1_con{ padding:10px; font-size:14px;}
.main_l1_con li{ height:24px; line-height:24px;}

a.subheader,a.subheader:visited{display: inline-block; width:350px; padding-left: 10px; font-size: 14px; color: #0090DB; text-decoration: none; font-weight: bold;line-height: 30px;height: 30px;margin-top: 6px;}
a.subheader:hover{color: #f00; text-decoration: underline;}


.main_m2{  border:1px solid #dcdcdc; margin-top:10px;font-size:14px; height: 336px;}
.main_m2 h1{ background:url(bg_7.jpg) no-repeat; height:28px; line-height:28px; font-size:12px; font-weight:normal;}
.main_m2_con{ padding:10px; font-size:14px;}
.main_m2_con li{ height:24px; line-height:24px;}
 
.main_r2{ margin-top:10px;}
.main_r2 h1{ background:url(bg_5.jpg) no-repeat; height:24px;}
.mian_r2_con{ padding:5px 0px; border:1px solid #ccc;}

.list{ padding:7px 0; border-bottom:1px dotted #000;}
.list_1{ padding-left:10px;}
.list_11{ float:left; background:url(bg_12.jpg) no-repeat left bottom; width:97px; height:20px; line-height:20px; padding-left:4px; display:inline-block; color:#005190; font-weight:bold; font-size:14px;}
.list_12{ float:right;}
a.a4{ color:#fff; text-align:center; background:url(bg_11.jpg) no-repeat; width:59px; height:21px; display:inline-block; margin-right:12px;}

.list_2{ color:#666; font-size:12px; font-weight:bold; line-height:22px; height:22px; padding-left:12px;}
.list_3{ background:url(bg_13.jpg) no-repeat left bottom; padding-left:70px; height:22px; line-height:22px; color:#005190; font-weight:bold;}
.list_30{ background:url(bg_13.jpg) no-repeat left top; 0height:22px; line-height:22px; color:#005190; 0font-weight:bold;}
.list_30 ul{ padding-top:25px; padding-left:13px;}
.list_30 ul li{ padding-left:15px; height:22px;}
.list_30 ul li.f{ background: url(bg_14.jpg) no-repeat left top; height:20px; line-height:20px;}
.list_30 ul li.s{ background: url(bg_14.jpg) no-repeat 0 -20px; height:20px; line-height:20px;}
.list_30 ul li.t{ background: url(bg_14.jpg) no-repeat 0 -39px; height:20px; line-height:20px;}

.photo{ background:url(bg_9.jpg) repeat-x; height:182px; margin:10px 0; margin-top: 20px\9;}
.ltoolbar{ float:left; background:url(bg_8.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}
.ltoolbar_h{ float:left; background:url(bg_8h.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}

.rtoolbar{ float:right; background:url(bg_10.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}
.rtoolbar_h{ float:right; background:url(bg_10h.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}

.photocon{ float:left; width:808px; padding:24px 0; margin:0 2px;}
.photocon a{ display:inline-block; }
.photocon a img{ border:1px solid #999; width:148px; height:118px;}
.photocon a b{ display:inline-block; height:20px; line-height:20px; text-align:center; width:150px; color:#666;}
.photocon a:hover img{ border:1px solid #000;}
.photocon a:hover b{ display:inline-block; height:20px; line-height:20px; text-align:center; width:150px; color:#ba0000;}

.main2{ width:950px; margin:0 auto; margin-bottom:10px;}
.main2_left{ width:710px; float:left;}
.main2_right{ width:230px; float:left; margin-left:10px;}

.main2_l1{ border:1px solid #dcdcdc; width:308px; margin-right:10px; float:left; height: 336px;}
.main2_l1 h1.h_1{ background:url(bg_16.jpg) no-repeat; height:28px; line-height:28px; font-size:12px; font-weight:normal;}
.main2_l1 h1.h_2{ background:url(bg_17.jpg) no-repeat; height:28px; line-height:28px; font-size:12px; font-weight:normal;}
a.m_1,a.m_1:visited{ float:right; margin-right:6px; color:#0090db; text-decoration:none;}
a.m_1:hover{ color:#f00; text-decoration:underline;}
.main2_l1_con{ padding:10px; font-size:14px;}
.main2_l1_con li{ height:24px; line-height:24px;}

.main2_l2{ margin-top:10px;}
.main2_l2 h1{ background:url(bg_23.jpg) repeat-x; height:24px; line-height:24px; font-size:12px; font-weight:normal;}
.main2_l2 h1 span{ display:inline-block; background:url(bg_22.jpg) no-repeat; width:132px; height:24px;}
.main2_l2_con{ padding:10px; border:1px solid #ccc; height: 226px;}

.playerpic{ float:left; border:1px solid #ccc; padding:1px; width:162px; height:220px; margin-right:12px;}
.playerpic img{ width:162px; height:220px;}
.playerinfo{ float:left; width:504px; 0height: 115px; overflow: hidden;}
.playerinfo h2{ font-size:14px; color:#e80000; line-height:24px; height:24px; margin-bottom:6px;}
.playerinfo p{ padding-bottom:6px; border-bottom:1px dotted #ccc; line-height:20px; margin-bottom:6px; height:80px;}
.playerinfo ul{ 0list-style-type:square; 0padding-left:10px;}
.playerinfo ul li{ line-height:20px; height:20px; float:left; width:504px; overflow: hidden; text-align: left;}
.playerinfo ul li a,.playerinfo ul li a:visited{color: #4F7AA6; text-decoration: none;}
.playerinfo ul li a:hover{color: #f00; text-decoration: underline;}
a.a5{ display:inline-block; width:316px; white-space:nowrap; height:20px; line-height:20px; }
a.a6{ display:inline-block; width:164px; white-space:nowrap; height:20px; line-height:20px;}



.photo2{ background:url(bg_27.jpg) repeat-x; height:182px; margin:10px 0; margin-top:50px;}
.photo2 .photoleft{ float:left; background:url(bg_25.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}
.photo2 .photoleft_h{ float:left; background:url(bg_25h.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}

.photo2 .photoright{ float:right; background:url(bg_26.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}
.photo2 .photoright_h{ float:right; background:url(bg_26h.jpg) no-repeat; width:67px; height:182px; cursor:pointer;}
.photo2 .photocon{ position:relative;}
.photo2 .photocon .dot{ position:absolute; background:url(bg_24.jpg) no-repeat; width:358px; height:41px; top:-26px; left:257px; display:inline-block;}

.main2_r1{}
.main2_r1 h1{ background: url(bg_15.jpg) no-repeat; height:24px;}
.main2_r1_con{ padding:10px 0; padding-bottom:0; border:1px solid #ccc;}

.main2_r1_con{ border:1px solid #ccc;}
.dateSect{ height:42px; margin:10px 0; padding:0 7px;}
.dateSect_left{ float:left; background:url(bg_20.jpg) 0 12px no-repeat; width:11px; height:42px; cursor:pointer;}
.dateSect_rig{ float:right; background:url(bg_21.jpg) 0 12px no-repeat; width:11px; height:42px; cursor:pointer;}
.dateSect_con{ float:left; height:42px;width:192px;overflow: hidden;position: relative;}
.dateSect_wrap{ white-space: nowrap;position: relative;}
.dateSect_con em{ background:url(bg_18.jpg) no-repeat; cursor:pointer; width:42px; height:42px; margin:0 3px; display:inline-block; font-size:24px; font-weight:bold; text-align:center; line-height:42px; color:#830052; font-family:Arial; font-style:normal;}
.dateSect_con em.on{ background:url(bg_19.jpg) no-repeat; width:42px; height:42px; margin:0 3px; display:inline-block; font-size:24px; font-weight:bold; text-align:center; line-height:42px; color:#fff; font-family:Arial;}

.dateList{}
.dateList h1{ background:url(bg_28.jpg) repeat-x; height:25px; line-height:25px; padding-left:8px;}
.dateList h1 span{ background:url(bg_29.jpg) 0 4px no-repeat; padding-left:25px; display:inline-block; font-weight:normal; font-size:12px; height:25px; line-height:25px;}
.dateList ul{ display:block; background:url(bg_30.jpg) repeat-x top; padding:10px 15px; height: 475px;}
.dateList ul li{ height:24px; line-height:24px; color:#666;}

.listScroll{ height:495px; overflow-x:hidden; overflow-y:scroll;}

.main3{ width:950px; margin:0 auto;}
.main3_left{ float:left; width:710px;}
.main3_right{ float:left; margin-left:10px; width:230px;}
.main3_l1{ margin-bottom:10px; padding:57px 10px 10px 10px;position:relative; border:1px solid #ccc;}
.main3_l1 h1{ position:absolute; background:url(bg_31.jpg) no-repeat; width:728px; height:40px; top:0px; left:-10px;}

.29th{}
.h_3{ background:url(bg_32.jpg) repeat-x; height:30px; line-height:30px; color:#fff; border-left:1px solid #1199e5; border-right:1px solid #1199e5; cursor:pointer;}
.h_3 span{ display:inline-block; float:left; font-size:14px; height:30px; line-height:30px; color:#fff;}
.h_31{ background:url(num_117.jpg) no-repeat; width:30px; height:30px; margin-right:72px; margin-left:18px;}
.h_311{ background:url(num_120.jpg) no-repeat; width:30px; height:30px; margin-right:72px; margin-left:18px;}
.h_312{ background:url(num_121.jpg) no-repeat; width:30px; height:30px; margin-right:72px; margin-left:18px;}
.h_313{ background:url(num_122.jpg) no-repeat; width:30px; height:30px; margin-right:72px; margin-left:18px;}
.h_314{ background:url(num_123.jpg) no-repeat; width:30px; height:30px; margin-right:72px; margin-left:18px;}
.h_315{ background:url(num_124.jpg) no-repeat; width:30px; height:30px; margin-right:72px; margin-left:18px;}
.h_316{ background:url(num_125.jpg) no-repeat; width:30px; height:30px; margin-right:72px; margin-left:18px;}

.h_32{ margin-right:95px;}
span.h_33{ float:right; margin-right:33px; background:url(bg33.jpg) right no-repeat; padding-right:25px; cursor:pointer;}
span.h_34{ float:right; margin-right:33px; background:url(bg33h.jpg) right no-repeat; padding-right:25px; cursor:pointer;}
.tab1{ border:1px solid #ccc; border-top:0; border-bottom:0;}
.tab1 th{ background:#d4f1ff; height:20px; line-height:20px; border-bottom:1px solid #ccc; color:#005190; font-weight:normal;}

span.f1,span.s1,span.t1{ display:inline-block;}
span.f1{ background:url(jp_127.jpg) no-repeat left top; padding-left:20px;}
span.s1{ background:url(jp_129.jpg) no-repeat left top; padding-left:20px;}
span.t1{ background:url(jp_131.jpg) no-repeat left top; padding-left:20px;}

.tab1 td{ height:25px; line-height:25px;  border-bottom:1px solid #ccc; color:#666; text-align:center;}
span.c{   display: inline-block; text-align: left; width: 120px;}
span.c img{ vertical-align:-5px;}
td.m_2{ text-align:right; padding-right:10px;}
td.m_2 a,td.m_2 a:visited{ color:#0090db; text-decoration:none;}
td.m_2 a:hover{ color:#ba0000; text-decoration:underline;}


.main3_r1 h1{ background: url(bg_34.jpg) no-repeat; height:25px;}
.main3_r1_con{ background-color:#e7e6e6; background-position:top; background-image:url(bg38.jpg); background-repeat:repeat-x; height:400px; padding-top:5px;}
.main3_r1_con li{float: left;}

.up{ background:url(bg_35.jpg) no-repeat; height:20px; width:129px; margin:0px auto 0px auto; cursor:pointer;}
.down{ background:url(bg_37.jpg) no-repeat; height:20px; width:129px; margin:4px auto 0px auto; cursor:pointer;}
.updown{ text-align:center; position:relative;height: 352px; }
.updown a{ height:110px; width:90px; display:inline-block; margin:4px}
.updown a img{ border:1px solid #1780da;}
.updown a b{ display:inline-block; background:url(bg_36.jpg) repeat-x; height:20px; line-height:20px; text-align:center; color:#fff; width:90px;}
.updown a:hover b{  color:#000;}

.main3_l2{}
.main3_l2 h1{ background:url(bg_39.jpg) repeat-x; height:24px; line-height:24px; text-align:left; border-right:1px solid #ccc;}
.main3_l2 h1 span{ display:inline-block; width:103px; height:24px; background:url(bg_40.jpg) no-repeat;}
.main3_l2_con{ padding:15px; padding-bottom:0px; border:1px solid #ccc; height: 270px; overflow-x: hidden;overflow-y: scroll;}
.main3_l2_con li{float: left;}
.main3_l2_con a{ display:inline-block; width:150px; margin:3px 7px;}
.main3_l2_con a img{ width:138px; height:93px; padding:5px; background:#eaeaea; border:1px solid #67b7f0;}
.main3_l2_con a b{ display:inline-block; line-height:24px; height:24px; text-align:center; width:150px; color:#444;}
.main3_l2_con a:hover b{ display:inline-block; line-height:24px; height:24px; text-align:center; width:150px; color:#000;}
.main3_l2_con a:hover img{ width:138px; height:93px; padding:5px; background:#fff; border:1px solid #67b7f0;}

.main3_r2{ margin-top:10px;}
.main3_r2 h1{ background:url(bg_41.jpg) no-repeat; height:24px;}
.main3_r2_con{ border:1px solid #ccc; padding:8px; overflow-x:hidden; overflow-y:scroll; height:269px;}
.main3_r2_con span{ display:inline-block; white-space:nowrap; width:93px; overflow:hidden; margin:3px 0;}
.main3_r2_con span img{ width:26px; height:19px; vertical-align:-5px;}


.rollbox{float: left;width: 812px;margin: 0 2px;position:relative;height:144px}
		.rollwapper{position: absolute;width:800px;top: 17px;overflow:hidden;height:144px;left:6px;}
		.rollwapper ul{position:absolute;top:0;width: 9999px;}
		.rollwapper ul li{width:150px;height:140px;float:left;padding:1px;border:1px solid #909196;margin:0 3px;_display:inline;text-align:center}
		.rollwapper ul li img{width:150px;height:120px;}
		.rollwapper ul li.empty{border:1px solid #fff}
.zc_footer { line-height: 22px; margin: 50px auto 0; text-align: center; width: 950px;}

.updown ul li{width:230px;height:118px;}
.updown ul li a{display: inline-block;}
.updown ul li a img{width:88px; height: 88px;}
.updownwrapper{position: absolute;left:0;height: 352px; overflow: hidden;}
.updownwrapper ul{height:9999px;}
.main3_r2 h1 a,.main3_r2 h1 a:visited{ float:right; font-size:12px; font-weight:normal; margin-top:5px; color:#0090DB; text-decoration:none;}
.main3_r2 h1 a:hover{ text-decoration:underline;}

a.a10,a.a10:visited{color: #0090DB; text-decoration: underline;}
a.a10:hover{text-decoration: underline; color: #f00;}
a.a11,a.a11:visited{color: #f00; text-decoration: underline;}
a.a11:hover{text-decoration: underline; color: #f00;}

.vedioMore{ display: block; width:100px; text-align: right; height: 30px; font-size: 12px; position: absolute; top:-10px; right:280px;}
