﻿@charset "utf-8";
@import url("http://www.cntv.cn/library/style/common_20100701.css");

body{ background:url(img/bg_body_sub.jpg) no-repeat 50% 178px; _background-position:50% 183px;}



#page_head{min-height:100px;_height:100px;}
.hd_top{height:90px;}
.hd_top .hd_logo{margin:20px 14px 0 2px;}
.hd_top .hd_search, .hd_top .hd_notice{float:right;}

.hd_top .hd_notice{background:url(style/img/hd_notice_bg.jpg) no-repeat; height:80px; line-height:80px; margin:10px 10px 0 0; text-align:center; width:166px; _display:inline;}
.hd_top .hd_notice h3{font-size:14px;}
.hd_top .hd_notice th{font-weight:normal;}

.hd_top .hd_search{font-size:14px;height:auto;margin:0;width:366px;}
.hd_top .search_form{background:#eee url(style/img/hd_search_icon.jpg) no-repeat 100% center; border:#acacac 1px solid; border-bottom:none; border-right:none; height:24px; float:left; margin-top:29px; position:relative;}
.hd_top .search_form #cont_box{background:#fff;border:solid 1px #cdcdcd;display:none;left:-1px;padding:1px;position:absolute;top:24px;}
.hd_top .search_form #cont_box a{color:#b2b2b2;font-size:14px;height:24px;line-height:24px;padding:0 4px;width:321px;*width:318px;display:block;}
.hd_top .search_form #cont_box a:hover{background:#e2e5ea;color:#717171;text-decoration:none;}

.hd_top .hd_in_search{background:none; border:none; color:#9d9d9d; float:left; font-size:14px; padding:4px; width:301px; *width:298px;}
.hd_top .hd_in_search_btn{background:none; border:none; cursor:pointer; float:left; margin:3px 3px 0 0; width:20px; _display:inline;}

.hd_top .hot_tag{clear:left;color:#000;float:left;padding:7px 0 0 4px;*white-space:nowrap;}
.hd_top .hot_tag a{color:#9b9b9b;}

.hd_gg {float:right;margin:10px 0 0;_display:inline;}

.hd_top{ margin-top:10px; height:90px; _overflow:hidden;}
.hd_top a{ color:#717382;}

.hd_top .hd_search{ background:#f6f6f6 url(img/bg_head.gif) repeat-x;border:solid 1px #cdcdcd; width:384px;}
.hd_top .hd_search .search_cont{background:#fff;display:block;float:left;height:30px;margin:12px 0 0 8px;width:288px;_display:inline;}
.hd_top .hd_search .search_cont .search_cata{display:block;float:left;height:32px;width:64px;position:relative;}
.hd_top .hd_search .search_cont .search_cata p{background:url(img/icon_01.gif) no-repeat 47px 13px;/*border:solid 1px #cdcdcd;*/cursor:pointer;float:left;font:bold 14px/30px "宋体";padding-left:10px;width:52px;color:#f0472b;}
.hd_top .hd_search .search_cont .search_cata #select_btn{background:#fff;border:solid 1px #cdcdcd;border-top:none;display:none;left:0px;padding:1px;position:absolute;top:31px;}
.hd_top .hd_search .search_cont .search_cata #select_btn a{font-size:14px;height:29px;line-height:29px;padding-left:9px;width:51px;display:block;}
.hd_top .hd_search .search_cont .search_cata #select_btn a:hover{background:#f0472b;color:#fff;cursor:pointer;text-decoration:none;}
.hd_top .hd_search .search_cont .search_box{/*border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;*/display:block;float:left;height:30px;position:relative; padding:0px;}
.hd_top .hd_search .search_cont .search_box input{background:none;border:none;color:#b2b2b2;font:14px/30px Arial;height:30px;width:200px;_height:28px;_line-height:28px;padding:0 12px;}
.hd_top .hd_search .search_cont .search_box input.c1{color:#b2b2b2;}
.hd_top .hd_search .search_cont .search_box input.c2{color:#717171;}
.hd_top .hd_search .search_cont .search_box #cont_box{background:#fff;border:solid 1px #cdcdcd;display:none;left:-1px;padding:1px;position:absolute;top:30px;}
.hd_top .hd_search .search_cont .search_box #cont_box a{color:#b2b2b2;font-size:14px;height:24px;line-height:24px;padding:0 12px;width:198px;display:block;}
.hd_top .hd_search .search_cont .search_box #cont_box a:hover{background:#e2e5ea;color:#717171;text-decoration:none;}
.hd_top .hd_search .search_btn{background:url(img/btn_01.png) no-repeat;display:block;float:right;font:bold 14px/32px "宋体";margin:12px 8px 0 0;_display:inline;height:32px;width:79px;}
.hd_top .hd_search .search_btn a{color:#fff;display:block;height:32px;padding-left:35px;width:44px;}
.hd_top .hd_search .search_btn a:hover{text-decoration:none;}
.hd_top .hd_search .search_hot{clear:both; font-size:12px;line-height:36px;padding:0 0 0 9px;}

.hd_top .weather{background:#f6f6f6 url(img/bg_head.gif) repeat-x;border:solid 1px #e2e5e9;float:right;height:80px;width:160px; margin:0 0 0 10px; _overflow:hidden;}
.hd_top .weather .date{color:#f0472b;float:left;font-family:Arial,"宋体";height:80px;text-align:center;width:79px; background:url(img/css/bg_weather_date.jpg) no-repeat 100% 100%;}
.hd_top .weather .date span{display:block;line-height:0.9em;}
.hd_top .weather .date .yymm{padding:6px 0 2px;}
.hd_top .weather .date .yymm i{margin:0 3px;}
.hd_top .weather .date .dd{font-size:48px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;*padding-bottom:1px;}
.hd_top .weather .date .ww{font-size:12px;padding-top:2px;}
.hd_top .weather .date .ww i{margin:0 4px;}
.hd_top .weather .condition{color:#585252;float:right;width:160px;height:60px;padding:10px 0;}
.hd_top .weather .condition td{line-height:19px; height:19px;}
.hd_top .weather .condition td.c_link{ text-align:center; padding-top:4px;}
.hd_top .weather .hightemp{ color:#FF5400;}
.hd_top .weather .lowtemp{ color:#18ABEF;}

.hd_top .hd_gg{ border:solid 1px #e2e5e9; margin:0 0 0 10px;}

#nav_box{ background:none; height:90px; padding:10px 0 0 51px;}
#nav_box a{ color:#e57d03; font:normal 21px/90px "微软雅黑","黑体"; margin:0 15px;}


.md{ background:url(img/bg_md01.gif) repeat-x; border:solid 1px #cbd099;}
.md .md_hd{ background:url(img/bg_md01_hd.gif) repeat-x 0 100%; border:solid 1px #fff; border-bottom:none; height:39px;}
.md .md_hd .mh_title{ color:#723d14; font:normal 19px/27px "微软雅黑","黑体";}
.md .md_hd .mh_option{ margin-top:11px;}
.md .md_hd .mh_option .more_btn{ background-position:100% 48%; padding:0 10px 0 0;}
.md .md_bd{ border:solid 1px #fff; border-top:none; padding:8px 8px 14px;}

.md_nohd .md_hd{ display:none;}
.md_nohd .md_bd{ border-top:solid 1px #fff;}

.md_01 .md_hd,
.md_01 .md_bd{ border:none;}
.md_01 .md_hd{ background:url(img/bg_md02_hd.gif) repeat-x; height:41px; padding:0; margin:-1px -1px 0; _position:relative;}
.md_01 .md_hd .mh_title{ background:url(img/bg_md02_mh_title.png) no-repeat; display:inline-block; line-height:41px; height:41px; margin:0; padding:0 0 0 51px;}
.md_01 .md_hd .mh_option{ background:url(img/bg_md02_mh_option.png) no-repeat 100% 0; display:inline-block; height:41px; margin:0; padding:0 38px 0 10px;}
.md_01 .md_hd .mh_option .more_btn{ margin:13px 0 0;}
.md_01 .md_bd{ padding:9px 9px 15px;}

.md_02{ background:#f0f4d2; border:solid 1px #e2e9a9;}
.md_02 .md_hd,
.md_02 .md_bd{ border:none;}
.md_02 .md_bd{ padding:9px;}


.md .tbox_01 h3,
.md .tbox_01 h3 a{ color:#e57d03;}
.md .tbox_01 h3{ font:bold 14px/24px "宋体"; margin-bottom:7px;}
.md .tbox_01 p,
.md .tbox_01 p a{ color:#808080;}
.md .tbox_01 p{ font:normal 12px/20px "宋体"; text-indent:2em;}

.md .tbox_02 p,
.md .tbox_02 p a{ color:#6d6969;}
.md .tbox_02 p{ font:normal 12px/24px "宋体";}
.md .tbox_02 p a{ margin:0 5px; white-space: nowrap;}
.md .tbox_02 p strong{ color:#723d14; font-weight:bold;}

.md .tlbox_01 .tl_caption,
.md .tlbox_01 .tl_caption a{ color:#e57d03;}
.md .tlbox_01 .tl_caption{ font:normal 15px/24px "微软雅黑","黑体"; height:24px; text-align:center; margin-bottom:0;}
/*.md .tlbox_01 .tl_caption .more{ color:#888; font:normal 12px/24px "宋体"; cursor:pointer;}*/
.md .tlbox_01 ul{ padding:6px 0 7px;}
.md .tlbox_01 ul li,
.md .tlbox_01 ul li a{ color:#887b6b;}
.md .tlbox_01 ul li{ background:url(img/icon_02.gif) no-repeat 5px 8px; font:normal 12px/21px "宋体"; padding-left:17px;}

.md .ilbox_01 .tl_caption,
.md .ilbox_01 .tl_caption a{ color:#e57d03;}
.md .ilbox_01 .tl_caption{ font:bold 14px/33px "宋体"; height:33px;}
.md .ilbox_01 .tl_caption .more{ color:#888; font:normal 12px/24px "宋体"; cursor:pointer; margin-top:6px;}
.md .ilbox_01 ul{ margin-right:-30px;}
.md .ilbox_01 ul li{ width:137px; margin:0 19px 0 0;}
.md .ilbox_01 ul li img{ background:#fff; border:solid 1px #cfcfcf; padding:3px;}
.md .ilbox_01 ul li p,
.md .ilbox_01 ul li p a{ color:#808080;}
.md .ilbox_01 ul li p{ font:normal 12px/18px "宋体"; text-align:center; padding:12px 0 7px;}

.md .ilbox_01_a ul{ padding-top:18px;}
.md .ilbox_01_a ul.first{ padding-top:0;}
.md .ilbox_01_a ul li{ width:123px;}
.md .ilbox_01_a ul li p{ line-height:16px; text-align:left; padding:4px 1px 3px;}

.md .ilbox_01_b{ margin-top:16px;}
.md .ilbox_01_b ul{ margin-right:-30px;}
.md .ilbox_01_b ul li{ width:136px; margin-right:17px;}
.md .ilbox_01_b ul li p{ padding:6px 0 10px;}

.md .link_01{ background:url(img/link_01.gif) repeat-x; height:1px; padding:6px 0 7px;}

.mo_hd .subtitle,
.mo_hd .subtitle a,
.mo_hd .more a{ color:#e57d03;}
.mo_hd{ height:57px; padding:0 15px;}
.mo_hd .title{ color:#804c24; font:bold 14px/57px "宋体"; margin-right:20px;}
.mo_hd .subtitle{ font:bold 14px/57px "宋体";}
.mo_hd .subtitle a{ margin:0 6px;}
.mo_hd .more{ font:normal 12px/57px "宋体";}
.mo_bd{ padding:0 15px;}

.mt_column{ border-bottom:solid 1px #fff;}
.mt_column li,
.mt_column li a{ color:#e57d03;}
.mt_column li{ font:bold 14px/28px "宋体"; float:left; padding:0 14px; margin:0 5px 0 0;}
.mt_column li.cur,
.mt_column li.cur a{ color:#723d14;}
.mt_column li.cur{ background:#e2e9a9;}
.sample_column_content{ border-top:solid 1px #e2e9a9; padding:16px 10px 1px 10px;}
.tab_column td{ color:#808080; font:normal 12px/20px "宋体";}
.tab_column .td_title{ color:#e57d03; font:bold 12px/20px "宋体"; vertical-align:top;}


/*轮播*/
.md_lunbo{ background:none; border:none; height:373px;}
.md_lunbo .md_bd{ border:none; padding:0 10px;}
.md_lunbo .mb_2col .mb_col_1{ width:635px; height:309px; margin-right:10px; position:relative;}
#mdroll .top{ border:solid 1px #8da00a; width:633px; height:288px;margin:0; position:absolute; left:0; top:0;}
#mdroll .top ul{ width:633px;height:288px; position:absolute; left:0; top:0;overflow:hidden;}
#mdroll .top li{ width:633px;height:288px; position:absolute;left:0;top:0;overflow:hidden;display:none;}
#mdroll .top li .image{position:absolute;left:0;top:0;}
#mdroll .text_bg{ width:633px; height:39px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; position:absolute; left:0; bottom:0;}
#mdroll .text,
#mdroll .text a{ color:#fff; z-index:11111;}
#mdroll .text{ font:normal 17px/39px "微软雅黑","黑体"; position:absolute;left:0; bottom:0; width:408px;height:39px;padding:0 10px;}
#mdroll .no_list{ width:623px; position:absolute; text-align:center; bottom:0; z-index:999999; padding:0 5px;}
#mdroll .no_list a{ background:url(img/bg_lunbo_no_list.png) no-repeat;width:60px;height:10px;display:inline-block;overflow:hidden;margin:0 5px;}
#mdroll .no_list a:hover,
#mdroll .no_list a.cur{ background-position:100% 0;}

.md_lunbo .mb_2col .mb_col_2{ background:url(img/bg_lunbo_right.gif) repeat-x #f7f9d6; border:solid 1px #a0b316; width:253px; height:278px; padding:20px 20px 10px; position:relative;}
.md_lunbo .mb_col_2 .icon_01{ background:url(img/icon_01.png) no-repeat; width:119px; height:65px; position:absolute; left:165px; top:-17px; z-index:10;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="style/img/icon_01.png");}
.md_lunbo .mb_col_2 .title,
.md_lunbo .mb_col_2 .title a{ color:#804c24;}
.md_lunbo .mb_col_2 .title{ font:normal 21px/30px "微软雅黑","黑体";}

/*广告*/
.md_ad .md_bd{ border:none; padding:0; *height:84px; *overflow:hidden;}

/*课程视频*/
.md_video_01 .md_bd{ padding:0 0 44px;}

.md_video_02 .md_bd{ padding:9px 20px 14px;}

/*频道栏目*/
.md_column .md_bd{ *padding-bottom:12px;}



/*二级页*/
.md .tbox_sub01 h3,
.md .tbox_sub01 h3 a,
.md .tlbox_sub01 .tl_caption,
.md .tlbox_sub01 .tl_caption a,
.md .ilbox_03 .tl_caption,
.md .ilbox_03 .tl_caption a,
.md .ilbox_01_d .tl_caption,
.md .ilbox_01_d .tl_caption a{ color:#723d14;}
.md .tbox_sub01 p.p_1,
.md .tbox_sub01 p.p_1 a,
.md .tlbox_sub01 ul li,
.md .tlbox_sub01 ul li a{ color:#888;}

.md .tbox_sub01 h3{ font:bold 19px/26px "微软雅黑","黑体";}
.md .tbox_sub01 h4,
.md .tbox_sub01 h4 a{ color:#e57d03;}
.md .tbox_sub01 h4{ font:bold 14px/20px "宋体"}
.md .tbox_sub01 p,
.md .tbox_sub01 p a{ color:#666;}
.md .tbox_sub01 p{ font:normal 12px/20px "宋体"; text-indent:2em; margin-bottom:0;}

.md .tbox_sub01 p.p_1{ line-height:26px; text-indent:0;}

.md .tlbox_sub01 .tl_caption{ font:bold 14px/32px "宋体"}
.md .tlbox_sub01 ul li{ background:url(img/icon_03.gif) no-repeat 0 8px; font:normal 12px/26px "宋体"; padding-left:26px;}

.md .ilbox_01_c ul li{ width:123px; margin-right:34px;}
.md .ilbox_01_c ul li p{ padding-top:3px;}

.md .ilbox_01_d ul{ margin-right:-30px;}
.md .ilbox_01_d ul li{ width:100px; margin:0 24px 0 0;}
.md .ilbox_01_d ul li p,
.md .ilbox_01_d ul li p a{ color:#e57d03;}
.md .ilbox_01_d ul li p{ font:normal 16px/22px "微软雅黑","黑体";}

.md .ilbox_02 ul li{ width:270px; margin-bottom:10px;}
.md .ilbox_02 ul li img{ background:#fff; border:solid 1px #cfcfcf; padding:3px; margin-right:10px;}
.md .ilbox_02 ul li p,
.md .ilbox_02 ul li p a{ color:#666;}
.md .ilbox_02 ul li p{ font:normal 12px/22px "宋体";}

.md .ilbox_01_d .tl_caption,
.md .ilbox_03 .tl_caption{ font:normal 19px/27px "微软雅黑","黑体";}
.md .ilbox_03 ul{ margin-right:-35px;}
.md .ilbox_03 ul li{ width:120px; margin:10px 30px 0 0;}
.md .ilbox_03 ul li img{ border:solid 1px #a4a4a4;}
.md .ilbox_03 ul li p,
.md .ilbox_03 ul li p a{ color:#666;}
.md .ilbox_03 ul li p{ font:normal 12px/26px "宋体"; text-align:center; margin-top:5px;}

.md .link_sub01{ background:url(img/link_02.gif) repeat-x; height:1px; margin-top:13px; padding-bottom:11px;}

.turn_page_box{ border:none; padding:20px 0 9px;}
.turn_page_box .tpb_right a,
.turn_page_box .tpb_right a.cur,
.turn_page_box .tpb_right a:hover,
.turn_page_box .tpb_right a.cur:hover{ background:#ffe5a8; border:solid 1px #f5bf7f;}
.turn_page_box .tpb_right a{ color:#ff8008; font:normal 12px/18px "宋体"; display:inline-block; height:18px; text-align:center; padding:0 5px;}
.turn_page_box .tpb_right a.cur,
.turn_page_box .tpb_right a:hover{ color:#ffa73d; padding:0 5px;}
.turn_page_box .tpb_right a.tpb_btn_previous,
.turn_page_box .tpb_right a.tpb_btn_next{ background:url(img/btn_02.png) no-repeat; border:solid 1px #dc6b00; color:#fff; width:55px; padding:0;}

.mo_hd2,
.mo_hd2 a{ color:#723d14;}
.mo_hd2,
.mo_bd2{ padding-left:11px;}
.mo_hd2{ font:normal 19px/27px "微软雅黑","黑体"; margin-bottom:13px;}


.sub01 .md_bd{ padding:20px;}
.sub01 .mb_2col .mb_col_1{ width:155px; margin-right:20px;}
.sub01 .mb_2col .mb_col_2{ width:740px;}
.sub01 .image{ background:#fff; border:solid 1px #cfcfcf; padding:2px;}

.sub02 .md_bd{ background:url(img/bg_sub02.jpg) no-repeat; border:none; height:519px; padding:0; position:relative;}
.sub02 .image{ border:solid 5px #697b30; width:499px; height:371px; position:absolute; left:225px; top:69px;}
.sub02 .icon_01{ background:url(img/icon_04.png) no-repeat; width:125px; height:95px; position:absolute; left:119px; bottom:7px; z-index:10;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="style/img/icon_04.png");}
.sub02 .icon_02{ background:url(img/icon_05.png) no-repeat; width:119px; height:65px; position:absolute; right:160px; top:7px; z-index:10;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="style/img/icon_05.png");}


/*编辑推荐*/
.md_sub02_bjtj .md_bd{ padding:29px 9px 16px 20px; *padding-bottom:13px;}

/*名师风采*/
.md_sub02_msfc .md_bd { padding:18px 20px; height:307px;}


.sub03 .md_hd .mh_title{ background:url(img/bg_sub03_mh_title.jpg) no-repeat;}
.sub03 .md_bd{ background:#f0f4d3; padding:0;}

.sub03 .scroll_title{ width:198px; margin-top:16px;}
.sub03 dl.scroll_title,
.sub03 dl.scroll_title a{ color:#979771;}
.sub03 dl.scroll_title dt,
.sub03 dl.scroll_title dd{ clear:both; border-bottom:solid 1px #cbd099; height:39px; font:normal 17px/39px "微软雅黑","黑体"; text-align:center; padding:0 10px;}
.sub03 dl.scroll_title dt{ font-weight:bold;}
.sub03 dl.scroll_title dd:hover,
.sub03 dl.scroll_title dd:hover a,
.sub03 dl.scroll_title dd.sd_cur,
.sub03 dl.scroll_title dd.sd_cur a{color:#f25b09;}
.sub03 dl.scroll_title dd:hover,
.sub03 dl.scroll_title dd.sd_cur{ background:url(img/icon_06.gif) no-repeat 0 100% #becc2e; border-bottom:none; height:40px; position:relative; top:-1px; bottom:-1px; cursor:pointer;}

.sub03 .scroll_content{ background:#fff; border-left:solid 1px #cbd099; width:739px; padding:33px 10px 15px;}

.tab_sub td,
.tab_sub td a{ color:#666;}
.tab_sub td{ height:20px; line-height:20px;}
.tab_sub td.td_title{ color:#e57d03; font:bold 14px/20px "宋体"; width:75px; vertical-align:top;}
.tab_sub td.td_mail{ width:182px;}

.sub03 .mh_tabs_sub04,
.sub03 .sample_sub04_content{ padding-left:10px;}
.sub03 .mh_tabs_sub04 li{ background:url(img/bg_mh_tabs_sub04_li.gif) no-repeat #becc2e; float:left; width:76px; height:34px; padding:8px 2px 3px 1px;}
.sub03 .mh_tabs_sub04 li.first{ background:url(img/bg_mh_tabs_sub04_li_first.gif) no-repeat #becc2e; width:76px; padding-left:3px;}
.sub03 .mh_tabs_sub04 li.last{ background:url(img/bg_mh_tabs_sub04_li_last.gif) no-repeat #becc2e; width:76px; padding-right:3px;}
.sub03 .mh_tabs_sub04 li a{ background:#edf2cb; color:#becc2e; font:normal 19px/34px "微软雅黑","黑体"; text-align:center; display:inline-block; width:76px;}
.sub03 .mh_tabs_sub04 li.cur a,
.sub03 .mh_tabs_sub04 li:hover a{ background:#e57d03;}
.sub03 .sample_sub04_content{ clear:both; width:729px; padding-top:18px;}

.menu{ width:960px; margin:0 auto;}
