@charset "utf-8";
@import url("/library/style/special/w880/style.css");
@import url("sub.css");

body{background:#f8f8f8; color:#37434E;}
.clear_float, .clear {
clear:both;
font-size:0px;
height:0px;
line-height:0px;
overflow:hidden;
}
body a{ color:#37434E;}
.bg_center_v_tile{background:url(img/bg_center_v_tile.jpg) repeat-y center top;}
.bg_top_h_tile{background:url(img/bg_top_h_tile.jpg) repeat-x left 34px;}
.red{ color:#A60000;}
/*nav*/

#topnav {height:117px; width:950px; margin:0 auto; overflow:hidden;
color:#fff;
}
#topnav #tn_logo {/*Modified by zhaoyongming 071120*/
padding:19px 30px 0 45px; float: left; width:249px;
}
#topnav #navlink {/*Modified by zhaoyongming 2007-10-31*/
background:url(img/line_c.gif) no-repeat 0 0;
color:#F2E9E9;
float: left;
height: 70px;
margin:34px 0 4px;
overflow:hidden;
padding-left:12px;
}
#topnav #navlink a {
color: #F2E9E9;
font-family:Verdana, "宋体";
margin:0 7px 0 7px;
}
#topnav #navlink a:hover {text-decoration:underline;}
#topnav #navlink #linkline1 {
	font-size: 12px;
	line-height: 22px;
}
#topnav #navlink #linkline1 a{margin:0 10px 0 10px;}
#topnav #navlink #linkline2 {
	font-size: 12px;
	line-height: 22px;
}
#topnav #navlink #linkline3 {
	font-size: 12px;
	line-height: 22px;
}

#topnav #navlink #linkline3 a{margin:0 9px 0 9px;}
.color_hotnavlink {
color: #D23B0C;
}

#nav_box {
background-image:none;
color:#767676; font-size:14px; font-weight:bold; line-height:26px; height:26px;
}
#nav_box a{color:#767676;}
#nav_box ul li{ float:left; padding:1px; border-right:1px solid #ccc;}
#nav_box ul li.first{border-left:1px solid #ccc;}

#nav_box ul li a{ float:left; padding:0px 6px;}
#nav_box ul li.cur a{ background:#D40000; color:#fff;}
#nav_box ul li.ts a{ color:#A21414;}
#nav_box ul li.ts_cur a{ color:#fff; background:#FFA200;}
#nav_box ul li.r { margin:0 5px 0 15px; padding:0;_padding:5px 0 0; border:none; float: right;}
#nav_box ul li.r a{ font-size:12px; color:#A21414; padding:0px; clear:both; float:none;}
.sub_nav{ height:30px; padding:1px 0px 0; clear:both; font-size:12px; font-weight:normal; color:#647789;}
.txt_in{ border:1px solid #D40000; background:url(img/bg_txt.jpg) repeat-x left top; margin-left:3px; color:#fff; margin-top:8px; width:100px;}
.btn_1{ border:1px solid #92A0AC; background:url(img/bg_btn.jpg) repeat-x left top; height:18px;color:#647789; margin:8px 6px 0 0; }
.inpu{ margin-left:20px;}
/*nav-----end*/

#page_head{ height:181px; overflow:hidden;}

#page_body{ background:url(img/bg_center.gif) repeat-y center top;}
.column_wrapper {clear:both;margin:0pt auto;text-align:left;width:930px; padding:0 10px 18px 10px; background:url(img/bg_btm.gif) repeat-x left bottom;
}
.lc_wi .col_1 {margin-right:9px; padding-top:10px;width:693px;}
.lc_wi .col_2 {padding:10px 10px 0 9px; background:url(img/bg_col2.jpg) no-repeat 1px top;width:219px;}
.lc_wi .col{ clear:both; width:930px;}
.w_293{float:left; width:293px; margin-right:9px;}
.w_391{float:left; width:391px;}
.w_390{float:left; width:390px; margin-right:9px;}
.w_229{float:left; width:229px;}
.w_628{float:left; width:628px;}
.w_326{float:left; width:326px;}
.w_406{float:left; width:406px; margin-right:9px;}
.w_277{float:left; width:277px;}

.w_595{ float: left; width:595px; margin-right:9px;}

.w_690{float:left; width:690px;}
.w_238{float:left; width:238px;}

.w_240{float:left; width:240px;}
.w_687{float:left; width:687px;}


#nav_box {padding-left:10px;width:940px;}
.vspace {clear:both;font-size:0px;height:10px;line-height:0px;width:99%;}
#page_bottom .footer {background:none;clear:both;color:#666;margin:0pt auto;min-height:10px;width:950px;}
#page_bottom .footer a{ color:#666;}
.md{ border:1px solid #D7DDE3;}
.md .md_hd{ background:url(img/bg_md_hd.gif) repeat-x left top; height:27px; color:#666; line-height:22px; overflow:hidden;}
.md .md_bd{ padding:10px;}
.md_2 .md_hd{ background:#fff url(img/bg_mh_2.gif) repeat-x left bottom; height:30px; line-height:24px; }
.btns{ padding:6px 0px;}
.md_top{ padding:5px 10px;}
.md_top h2 a{ color:#C40505; font-size:24px;}
.md_top p{ padding-top:5px; text-align:center;}
.md_top p a{ color:#FF8C00}
.title_list_box ul.tl_f14 li span{ font-size:12px; font-weight:bold; color:#666}
.md .image_list_box ul.il_386_3 li .image {
padding:3px;
}
.md .image_list_box ul.il_386_3 li {width:115px; margin-right:10px;}
.md .text_box img {border:1px solid #CCCCCC; background:#fff; padding:3px;}
.md .text_box h3 {font-size:13px;font-weight:bold;line-height:20px;margin:0pt 0pt 1px;}
.md .text_box h3 a{ color:#007C92;}

.title_list_box ul.li_2 li{ float:left; padding:0px 6px; width:46%; clear:none;}


.md_2 .md_hd ul.mh_tabs {display:inline;float:right; padding-top:8px;height:22px;margin:0px;overflow:hidden;position:relative;}
.md_2 .md_hd ul.mh_tabs .j_l{ position:absolute; width:4px; height:4px; font-size:1px; background:url(img/bg_j_l.gif) no-repeat left top; left:0px; top:8px;}
.md_2 .md_hd ul.mh_tabs .j_r{ position:absolute; width:4px; height:4px; font-size:1px; background:url(img/bg_j_r.gif) no-repeat left top; right:0px; top:8px;}
.md_2 .md_hd ul.mh_tabs li {border:1px solid #D7DDE3;border-right:none;float:left;height:21px;margin:0px;line-height:22px;padding:0pt 8px;font-weight:normal;}
.md_2 .md_hd ul.mh_tabs li.cur {background-color:#F3F4F5;border:1px solid #D7DDE3;border-right:none;font-weight: normal;height:22px;margin:0px;position: static;}
.md_2 .md_hd ul.mh_tabs li.last {border-right:1px solid #D7DDE3;}
.md_2 .md_hd ul.mh_tabs li.cur a {color:#37434E;font-weight:normal;}
.md_2 .md_bd{ background:#F8F8F8;}
.title_list_box ul.tl_f12 li  span.time{color:#FC7D00; font-size:10px;}


.md_3{ border:none; background:none;}
.md_3 .md_hd{ height:23px; padding:0px; background:url(img/bg_mh_2.gif) repeat-x left bottom;}
.md_3 .md_hd ul.mh_tabs {display:inline;float:left;height:23px;margin:0px;overflow:hidden;position:relative;}
.md_3 .md_hd ul.mh_tabs .j_l{ position:absolute; width:4px; height:4px; font-size:1px; background:url(img/bg_tabs_1.gif) no-repeat left top; left:0px; top:0px;}
.md_3 .md_hd ul.mh_tabs .j_r{ position:absolute; width:4px; height:4px; font-size:1px; background:url(img/bg_tabs_1_r.gif) no-repeat left top; right:0px; top:0px;}
.md_3 .md_hd ul.mh_tabs li {border:1px solid #D7DDE3;border-right:none;float:left;height:21px;margin:0px;line-height:22px;padding:0pt 8px;font-weight:normal; background:#F3F4F5;}
.md_3 .md_hd ul.mh_tabs li.cur {background-color:#FFFFFF;border:1px solid #D7DDE3;border-right:none;font-weight: normal;height:22px;margin:0px;position: static;}
.md_3 .md_hd ul.mh_tabs li.last {border-right:1px solid #D7DDE3;}
.md_3 .md_hd ul.mh_tabs li.cur a {color:#37434E;font-weight:normal;}
.md_3 .md_bd{ background:#fff; border:1px solid #D7DDE3; border-top:none;}
.png_ic{ background:url(img/ic.png) no-repeat left top; width:54px; height:24px; margin-bottom:36px; _margin-bottom:33px;}
*html .png_ic{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="style/img/ic.png");
background:none;}
.md .image_list_box ul.il_517_3{ float:left; margin-right:-40px;}
.md .image_list_box ul.il_517_3 li {
margin-right:20px;
width:161px;
}
.md .image_list_box ul.il_517_3 li .text {
padding:4px 2px 0pt 28px; background:url(img/ic_v.gif) no-repeat 5px 6px;
text-align:left;
}
.md .image_list_box ul.il_593_5 li .image {
padding:3px; width:64px; background:#fff;
}
.md .image_list_box ul.il_593_5 li .text {
padding:8px 2px 0pt;
text-align:left;
}
.md .image_list_box ul.il_593_5 li .text b{ font-weight:bold;}
.md .image_list_box ul.il_593_5 li .text .time{ color:#FC7D00; font-size:10px;}
.md .image_list_box ul.il_593_5 { float:left; padding-left:35px;}
.md .image_list_box ul.il_593_5 li { margin-right:15px;}
.md .image_list_box ul.il_880_5 li { margin-right:16px;}
.ttl_img{ background:url(img/line.gif) no-repeat left bottom; color:#FC7D00; padding:0px 0 5px; margin-bottom:2px;}
.padding_10{ padding:10px;}
.orange{ color:#FF9900; font-size:12px;}
.list_1{padding-left:20px; padding-top:15px;}
.list_1 ul li{ padding-bottom:10px;}
.list_2{ background:#ECECEC; padding-top:5px;}
.list_2 ul.title_list li{ height:20px; line-height:20px; border-bottom:1px solid #fff; padding-left:18px; background:none;}
.image_box_1{ text-align:center; margin-top:15px; border-right:1px solid #ccc; height:205px;}
.image_box_1 img{ border:1px solid #ccc; padding:3px; margin-bottom:8px;}
.text_box_2{ padding:10px 5px 0px 15px;}














/*searchbar---------------------------------------------------------------*/
#searchbar {
color:#000;
background:#E8E7E5 url(img/searchbar/bg_bar_search_box_bg.gif) repeat-x 0 0;
}
#searchbar a{
color:#000;
}
#bar_searchtype_select a.cur {
background-image:url(img/searchbar/bg_bar_searchtype_btn_cur.gif);
}
#bar_searchtype_select a, #bar_search_box a.submit_btn {
background-image:url(img/searchbar/bg_bar_searchtype_btn.gif);
}
#bar_search_box span.q_box {
background-image:url(img/searchbar/bg_bar_search_q_box.gif);
}
#bar_function_link {
background:transparent url(img/searchbar/bg_bar_function_link.gif) no-repeat scroll left top;
color:#000;
float:left;
font-family:Arial,"宋体";
height:19px;
line-height:19px;
margin-top:6px;
padding-left:10px;
}

#bar_channel_link_image {
/*background:transparent url(img/searchbar/logo_cctv_in_top_bar.gif) no-repeat scroll left center;*/
color:#FFFFFF;
}
#bar_search_box {
background-image:url(img/searchbar/bg_bar_search_box.gif);
}
/*End searchbar-------------------------------------------------------*/

.md .image_list_box ul.il_386_3_2 li {
margin-right:10px; height:95px;
width:82px;
}
.md .image_list_box ul.li_146 li .image{ margin-bottom:5px;}
.md .image_list_box ul.li_146 li {
line-height:18px;
width:146px;
float:left;
margin:0pt 6px 5px 0pt;
overflow:hidden;
}
.md .image_list_box ul.li_130 li {
line-height:18px;
width:130px;
float:left;
margin:0pt 6px 5px 0pt;
overflow:hidden;
}
.md .image_list_box ul.m_20{ margin-right:-40px; float:left;}
.md .image_list_box ul.m_20 li {
float:left;
margin:0pt 25px 5px 0pt;
overflow:hidden;
}
.md .image_list_box ul.m_40{ margin-right:-80px; margin-left:20px; float:left;}
.md .image_list_box ul.m_40 li {
float:left;
width:180px;
margin:0pt 40px 10px 0pt;
overflow:hidden;
}
.md .image_list_box ul.m_40 li .text {
padding:4px 2px 0pt;
text-align:left;
}
.md .image_list_box ul.li_300 { margin-right:-80px; margin-left:12px; float:left;}
.md .image_list_box ul.li_300 li {
line-height:18px;
width:300px;
float:left;
margin:0pt 40px 5px 0pt;
overflow:hidden;
}
.md .image_list_box ul.li_300 li .text {
padding:4px 2px 0pt;
text-align:left;
}
.md .image_list_box ul.ul_113{ margin-left:10px; float:left;}
.md .image_list_box ul.ul_113 li {
line-height:18px;
width:113px;
float:left;
margin:0pt 6px 5px 0pt;
overflow:hidden;
}


.md .top_li ul li{ background:none; line-height:18px;}
.btn_style2{ background:url(img/bg_btn2.jpg) no-repeat left top; height:40px; width:90px; border:none; font-weight:bold; padding-right:6px; padding-bottom:8px; margin-right:10px;}

.md .image_list_box ul.m_36{ margin-right:-80px; float:left;}
.md .image_list_box ul.m_36 li {
float:left;
width:270px;
margin:0pt 40px 0px 0pt;
overflow:hidden;
}
.md .video{padding:20px 20px 10px 20px;}
.video .image_list_box .il_628_3_3 li{width:184px; margin-right:16px;}
.video .image_list_box .il_628_3_3 li .text{padding:4px 0 2px; text-align:left;}
.video .image_list_box .il_628_3_3 li .image{padding:4px;}
.turn_page_box{border:none; text-align:right;}
.lc_iw{background:none; padding-bottom:10px;}
.md_bd .image_list_box .il_930_5_2 li{ margin-right:21px; width:164px;}
p{text-indent:2em;}
.md .image_list_box ul.il_628_3_3 li .text_h {
padding:4px 2px 0pt 28px; background:url(img/ic_v.gif) no-repeat 5px 6px;
text-align:left;
}
.lc_iw{padding-bottom:0;}
.md .pad_tb{padding-top:13px; padding-bottom:15px;}
*+html .md .pad_tb{ padding-top:10px; padding-bottom:9px; zoom:1;}
* html .md .ie6_1{height:2px;}
* html .md .ie6_2{height:7px;}
*+html .md .ie7_1{height:2px;}
.video .il_628_3_3 li .text{*margin:3px 0;}
.video .il_628_3_3 li .text_h{*margin-top:2px;}


.link_box2{position:absolute;background:#F3F3F4; padding:5px 10px; border:1px solid #ccc; left:-1px; top:25px; width:271px; background:#fff; line-height:22px;text-indent:0;}
.link_box2 a{padding:0px 10px 0 6px; background:url(img/dot_a.gif) no-repeat 0 5px; color:#d20500;}
#specialTip{}
#specialTip .item,
#specialTip .item_hover{float:left;margin-right:5px;border:1px solid #d9dadc;background:url(img/btn_bg.gif) no-repeat 0 -30px;height:21px;padding-top:4px;text-indent:25px;font-size:13px;color:#626061;position:relative;}
#specialTip .item_hover{border-color:#dc0100;background-position:0 0;font-weight:700;color:#fff;}
#specialTip .item .link_box2{display:none;}
#specialTip .item_hover .link_box2{display:block;}

.w_386{float:left; width:386px; margin-right:9px;}
.w_297{float:left; width:297px;}
.w_386 .md_bd{padding-right:20px;}

.global-nav-links{width:610px;color:#fff;float:right;padding:10px 0 10px 10px; margin-top:16px;background:url(img/line_c.gif) no-repeat left center;}
.global-nav-links a{color:#fff;}
.global-nav-links td{background:url(img/sprite.gif) no-repeat 0 6px;text-align:center;line-height:24px;}
.global-nav-links td.first{background:none;}
.global-nav-links .f-latin{font-family:Arial;}
.global-nav-links td.last{}