/* CSS Document */

/* =============public============= */

body {margin:0px; padding:0px; color:#666; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; background:#0E0E0E;}

a       {text-decoration:none; color:#000;}
a:hover {text-decoration:underline;}

div {margin:0px; padding:0px; float:left; overflow:hidden;}

ul {margin:0px; padding:0px; list-style:none;}
li {margin:0px; padding:0px;}

img {margin:0px; padding:0px; border:0px;}

input, textarea {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;}

form {display:inline;}

.page {float:none; margin-left:auto; margin-right:auto; width:980px;}

.ad_728_90  {width:728px; height:90px;}
.ad_300_250 {width:300px; height:250px;}
.ad_300_105 {width:300px; height:105px;}
.ad_222_90  {width:222px; height:90px;}
.ad_160_600 {width:160px; height:600px;}
.ad_468_60  {width:468px; height:60px;}

.ads_960_90 {width:960px; height:90px;}

.guide_bar   {width:920px; height:28px; line-height:28px; font-size:11px; color:#959595; font-family:Verdana; padding:0px 30px;}
.guide_bar a {color:#959595;}


/* ============= top ============= */

.top         {width:960px; height:135px; padding:0px 10px;}
.top_unmenu  {width:960px; height:90px;}
.top_logo    {width:222px; height:90px;}
.top_menu    {width:950px; height:33px; padding:0px 5px; background:url(/images/top_menu_bg.png) no-repeat; margin-top:10px;}
.top_ul            {float:left;  line-height:33px; font-size:14px; font-family:MyriadPro-Semibold, "微软雅黑", Arial;}
.top_ul li         {float:left; height:33px; padding:0px 10px;}
.top_ul li a       {color:#ECECEC;}
.top_ul li a:hover {color:#FFF;}
.top_language      {float:right; padding-top:8px; padding-right:10px;}
.top_language a    {color:#9A9A9A; font-size:12px;}
.top_language a:hover {color:#FFF; text-decoration:none;}


/* ============= bottom ============= */

/* .bottom               {width:960px; height:195px; padding:0px 10px;} */
.bottom               {width:960px; height:165px; margin:0px 10px; padding:10px 0px; font-family:Arial; background:#363636 url(/images/logo_bottom.gif) right bottom no-repeat;}
.bottom_new_menu      {float:left; margin-top:5px;}
.bottom_new_menu_up   {line-height:16px; font-size:12px; padding-left:12px; padding-right:3px;}
.bottom_new_menu_up a {color:#FFF; text-decoration:underline;}
.bottom_new_menu_dn   {line-height:15px; font-size:10px; padding-left:12px; padding-right:3px;}
.bottom_new_menu_dn a {color:#DEDEDE;}
.bottom_new_rss       {float:right; padding-right:12px; margin-top:8px;}


/* ============= inpage ============= */

.inpage           {width:980px;}
.inpage_topic     {width:960px; padding:0px 10px;}
.inpage_topic_swf {width:650px; height:365px;}
.inpage_topic_flv {width:610px; height:210px; padding:20px; background:url(/images/inpage_topic_all_bg.png) no-repeat;}

.inpage_topic_info    {width:310px; height:210px;}
.inpage_topic_player  {width:280px; height:210px; float:right;}

.inpage_topic_name    {font-size:30px; font-weight:bold;   float:left; width:310px; margin-top:5px;}
.inpage_topic_date    {font-size:14px; font-weight:normal; float:left; width:310px; margin-top:5px;}
.inpage_topic_line    {width:310px; height:30px; background:url(/images/inpage_topic_line.png) no-repeat; padding-top:19px; padding-bottom:16px;}
.inpage_topic_subject {width:170px; height:30px; line-height:26px; font-size:20px; color:#FFF; text-overflow:ellipsis; white-space:nowrap;}
.inpage_topic_wn      {width:95px;  height:30px; padding-right:28px; float:right;}
.inpage_topic_intro   {width:310px; height:60px; line-height:20px; font-size:14px; font-family:MyriadPro-Semibold, "微软雅黑", Arial; color:#FFF; margin-top:13px;}
.inpage_topic_intro p {margin:0px;}

.tdpage_topic_flv {width:618px; height:230px; padding:10px 16px; background:url(/images/inpage_topic_all_bg.png) no-repeat;}

.tdpage_topic_info    {width:300px; height:230px; float:right;}
.tdpage_topic_player  {width:306px; height:230px;}

.tdpage_topic_title   {font-size:35px; font-weight:bold; font-family:"Times New Roman"; width:310px; height:44px; margin-top:-4px;}
.tdpage_topic_part    {width:231px; height:60px; background:url(/images/tdpage_topic_news_li_bg.png) no-repeat; margin-top:-1px; padding:18px; padding-left:47px;}
.tdpage_topic_img     {width:80px;  height:60px; background:#0E0E0E;}
.tdpage_topic_txt     {width:140px; height:auto; font-size:10px; color:#666; padding-left:10px;}
.tdpage_topic_txt a   {color:#FFF; font-size:12px; font-weight:bold;}

.ipnage_untopic   {width:960px; padding:0px 10px; padding-top:10px;}

.inpage_parts           {width:940px; height:250px; background:url(/images/inpage_untopic_parts_bg_001.gif) center no-repeat; margin-top:10px; padding:0px 10px;}
.inpage_parts_short     {width:640px; height:250px; background:url(/images/inpage_untopic_parts_bg_002.gif) center no-repeat; margin-top:10px; padding:0px 10px;}
.inpage_parts_higher    {width:940px; height:270px; background:url(/images/inpage_untopic_parts_bg_004.gif) center no-repeat; margin-top:10px; padding:0px 10px;}
.inpage_parts_title     {width:900px; height:44px;  padding:0px 20px;}
.inpage_parts_title_st  {width:600px; height:44px;  padding:0px 20px;}
.inpage_parts_name      {width:auto;  height:auto;  line-height:44px; font-size:20px; font-family:MyriadPro-Semibold, "微软雅黑", Arial; color:#595959;}
.inpage_parts_name a    {color:#595959;}
.inpage_parts_va        {width:62px;  height:28px;  line-height:21px; padding-left:11px; float:right; background:url(/images/btn_view_all_blank.gif) no-repeat; color:#666; margin-top:12px;}
.inpage_parts_va a      {color:#666;}

.inpage_parts_content   {width:944px; height:185px; padding-left:20px; padding-top:15px;}
.inpage_parts_item      {width:120px; height:auto;  padding-right:36px;}
.inpage_parts_img       {width:120px; height:90px; background:#0E0E0E;}
.inpage_parts_img a img       {filter:alpha(opacity=50);  -moz-opacity:0.5; opacity:.5;}
.inpage_parts_img a:hover img {filter:alpha(opacity=100); -moz-opacity:1;    opacity:1;}
.inpage_parts_subject   {width:120px; height:28px; line-height:14px; font-weight:bold; margin-top:8px; color:#000;}
.inpage_parts_intro     {width:120px; height:26px; line-height:13px; color:#666; font-size:11px; margin-top:4px;}
.inpage_parts_intro p   {margin:0px;}
.inpage_parts_date      {width:120px; height:auto; line-height:13px; color:#666; font-size:11px; margin-top:5px;}

.inpage_parts_ul         {width:624px; height:186px; margin-left:-18px; margin-top:-3px; float:left; position:relative;}
.inpage_parts_ul li      {width:295px; height:20px;  padding-left:16px;  line-height:18px; float:left; background:url(/images/line_dotted_001.gif) repeat-y;}
.inpage_parts_ul_li_txt  {width:210px; height:20px;  float:left;  color:#000; font-size:12px; font-weight:bold;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap; /*text-shadow:2px 2px 2px #CCC; text-transform:capitalize;*/}
.inpage_parts_ul_li_date {width:60px;  height:20px;  float:right; color:#666; font-size:11px; padding-right:15px; overflow:hidden;}

.expo_parts_ul         {width:225px; height:auto;  float:left; margin-top:-7px; border-right:#808080 dotted 1px; float:left; overflow:hidden;}
.expo_parts_ul li      {width:209px; height:22px;  float:left; padding-left:16px; line-height:22px; font-size:14px; float:left; overflow:hidden;}

.expo_parts_ul_long    {width:450px; height:auto;  float:left; margin-top:-7px; border-right:; float:left; overflow:hidden;}
.expo_parts_ul_long li {width:434px; height:22px;  float:left; padding-left:16px; line-height:22px; font-size:14px; float:left; overflow:hidden;}

.expo_parts_ul_li_txt  {width:210px; height:20px;  float:left;  color:#000; font-size:12px; font-weight:bold;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap; /*text-shadow:2px 2px 2px #CCC; text-transform:capitalize;*/}
.expo_parts_ul_li_date {width:60px;  height:20px;  float:right; color:#666; font-size:11px; padding-right:15px; overflow:hidden;}


#inpage_parts_ul_st      {width:312px;}


.tdpage_untopic          {width:970px; padding-left:10px; padding-top:10px;}
.tdpage_parts            {width:790px; height:600px; margin-top:-10px; padding:10px;}
.tdpage_parts_title      {width:730px; height:42px;  line-height:42px; font-size:18px; font-family:MyriadPro-Semibold, "微软雅黑", Arial; color:#595959; padding:0px 20px; padding-top:2px;}
.tdpage_parts_content    {width:770px; height:421px; padding:18px 20px;}
.tdpage_parts_item       {width:120px; height:140px; padding-right:33px; margin-bottom:9px;}
.tdpage_parts_img        {width:120px; height:90px; background:#0E0E0E;}
.tdpage_parts_img a img       {filter:alpha(opacity=50);  -moz-opacity:0.5; opacity:.5;}
.tdpage_parts_img a:hover img {filter:alpha(opacity=100); -moz-opacity:1;    opacity:1;}
.tdpage_parts_subject    {width:120px; height:28px; line-height:14px; font-weight:bold; margin-top:6px; color:#000;}
.tdpage_parts_intro      {width:120px; height:26px; line-height:13px; color:#666; font-size:11px; margin-top:4px;}
.tdpage_parts_intro p    {margin:0px;}
.tdpage_parts_date       {width:120px; height:auto; line-height:12px; color:#666; font-size:10px; margin-top:2px;}
.tdpage_parts_pagebar    {width:730px; height:30px; border-top:#CCC solid 1px; padding:0px 20px; padding-top:12px; line-height:20px; color:#000; text-align:center;}
.tdpage_parts_pagebar  a {color:#000;}























