@charset "utf-8";

/*base style*/
body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
body{background:#f3f3f3 url(img/css/bg_body.gif) repeat-x;color:#333;font-size:12px;font-style:normal;font-weight:normal;font-family:Arial,"宋体";}
em, b, i{font-style:normal;}
p{line-height:1.25em;}
a{color:#545662;text-decoration:none;}
a:link, a:visited{}
a:hover{color:#000;}
a:hover, a:active{text-decoration:underline;}
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover{text-decoration:none;}
img, a img{border:0 none;}
img.no_border{background:none;border:0 none;}
ul, ol{list-style-type:none;}
ul:after, ol:after{content:".";display:block;clear:both;font-size:0px;line-height:0px;height:0;visibility:hidden;}
.hide{display:none;}
hr{display:none;}
.vspace{clear:both;font-size:0px;height:10px;line-height:0px;overflow:hidden;width:99%;}
.hspace{clear:none;float:left;font-size:1px;height:1px;line-height:1px;width:10px;}
body .l, body .left{clear:none;float:left;}
body .r, body .right{clear:none;float:right;}
body .c, body .center{text-align:center;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
.main{clear:both;margin:0 auto;overflow:hidden;width:960px;}
.m-r-10{margin-right:10px;}

.w313{width:313px;}
.w379{width:379px;}
.w571{width:571px;}
.w637{width:637px;}

/*fix*/
.md,.md .md_bd,.md .md_bd .mb_2col,.aspect{zoom:1;}
.md:after,.md .md_bd:after,.md .md_bd .mb_2col:after,.aspect:after{ content:"."; clear:both; display:block; height:0; visibility:hidden;}
/*fix*/
/**/
.sol_line{ border-top:1px solid #EAEAEA; margin-top:5px; padding-bottom:5px; clear:both;}
.fs_12{ font-size:12px;}
.fs_14{ font-size:14px;}
/**/

/*md*/
.md{background:#fff;clear:both;border:6px solid #c1c6cc;}
* html .md{zoom:1;}
*+html .md{zoom:1;}
.md .md_hd{clear:both;color:#303139;height:39px;overflow:hidden;padding:0 10px 0 20px;}
.md .md_hd a{color:#2D2D2D;}
.md .md_hd .mh_title{font:bold 18px/55px "微软雅黑";color:#f9442e;background:url(img/css/arrow_2.gif) no-repeat 0 25px;padding:0 0 0 18px;float:left;}
.md .md_hd .mh_tabs{ float:right; height:39px;}
.md .md_hd .mh_tabs li{ float:left; line-height:39px;}
.md .md_bd{clear:both;padding:10px;}
* html .md .md_bd{zoom:1;}
*+html .md .md_bd{zoom:1;}

/*image list*/
.ilist_1 ul{margin-right:-20px;zoom:1;}
.ilist_1 li{float:left;padding:0 19px 11px 0;}
.ilist_1 li .image img{border:2px solid #d6d7d2;}
.ilist_1 li .text h3{padding-top:4px;font-weight:normal;font-size:12px;line-height:24px;}

.ilist_2 ul{margin-right:-20px;zoom:1;}
.ilist_2 li{float:left;padding:0 20px 10px 0;}
.ilist_2 li .image img{border:2px solid #d6d7d2;}
.ilist_2 li .text h3{color:#067ed5;font:normal 12px/18px "宋体";padding:4px 0;}
.ilist_2 li .text h3 a{color:#067ed5;}

.ilist_3 ul{margin-right:-20px;}
.ilist_3 li{float:left;}
.ilist_3 li .text{line-height:20px;padding:0 10px;border-right:1px solid #d6d7d2;}
.ilist_3 li .text a{color:#067ed5;}
.ilist_3 li .text h3{font-size:14px;padding-top:5px;}
.ilist_3 li .text h4{font-size:14px;font-weight:normal;}
.ilist_3 li .text p{font-size:14px;background:url(img/css/arrow_1.gif) no-repeat 0 5px;padding:0 0 11px 10px;}
.ilist_3 li .text p a{color:#545662;}
.ilist_3 li .image{border-right:1px solid #fff;}
.ilist_3 li .image img{border:2px solid #d6d7d2;}

/*title list*/
.tlist_1 li{background:url(img/css/arrow_1.gif) no-repeat 0 9px;font-size:14px;line-height:24px;padding-left:16px;}

/*text box*/
.tbox_1 .image img{border:2px solid #d6d7d2;}
.tbox_1 .text h3{color:#067ed5;font:normal 14px/18px "宋体";padding:8px 0 6px;}

/*title*/
.tit_1{font:bold 18px/24px "微软雅黑";color:#f9442e;background:url(img/css/arrow_2.gif) no-repeat 0 10px;padding:0 0 10px 18px;}

/*公共头部*/
.cntv_topbar{clear:both;font-size:14px;height:38px;line-height:38px;background:url(img/css/topbar_bg.jpg) repeat-x 0 0;}
.cntv_topbar .main{height:38px;padding:0 10px;width:940px;}
.cntv_topbar .loginbox{font-size:12px; font-weight:400; color:#dd0716;}
.cntv_topbar .main .loginbox a{color:#dd0716;}

/*head*/
.cntvhp_head{clear:both;height:98px;margin:0 auto;width:960px;overflow:hidden;}
.cntvhp_head .logolink{float:left;padding:12px 10px 10px 0px;width:183px;}
.cntvhp_head .logolink #logo{vertical-align:top;}
.cntvhp_head .logolink p{color:#7c7575;font-family:arial,"宋体";padding-top:3px;text-align:center;}
.cntvhp_head .search{background:url(img/css/bg_search.jpg) repeat-x;border:solid 1px #e2e5e9;float:left;height:74px;margin-top:10px;width:377px;}
.cntvhp_head .search .search_cont{background:#fff;display:block;float:left;height:32px;margin:9px 0 0 9px;width:280px;_display:inline;}
.cntvhp_head .search .search_cont .search_cata{border:1px solid #cdcdcd;display:block;float:left;height:30px;width:62px;position:relative;z-index:999}
.cntvhp_head .search .search_cont .search_cata p{background:url(img/css/search_cata_arrowdown.png) no-repeat 45px 13px;cursor:pointer;float:left;font:bold 14px/26px "宋体";padding:3px 17px 1px 10px;width:35px;color:#717171;}
.cntvhp_head .search .search_cont .search_cata p.item{background:#FFF url(img/css/search_cata_text.png) no-repeat 0 0;margin:0;height:31px;padding:2px 16px 0 10px;border:1px solid #CCC;border-bottom:none;z-index:1000;position:relative;}
.cntvhp_head .search .search_cont .search_cata span{display:none;border:solid 1px #CCC;left:0;position:absolute;top:33px;z-index:999;width:370px;padding:10px;background:#FFF url(img/css/select_btn.png) no-repeat 0 100%;}
.cntvhp_head .search .search_cont .search_cata span a{font-size:12px;height:29px;line-height:29px;padding-left:6px;width:48px;display:inline-block;background:url(img/css/search_cata_list.png) no-repeat 0 -20px;padding-left:22px;width:68px;}
.cntvhp_head .search .search_cont .search_cata span a:hover{color:#ff7b01;cursor:pointer;text-decoration:none;}
.cntvhp_head .search .search_cont .search_cata span a.first{background:url(img/css/search_cata_arrowdown.png) no-repeat 40px 11px;}
.cntvhp_head .search .search_cont .search_cata span a.first:hover {background:url(img/css/search_cata_arrowdown.png) no-repeat 40px 11px;color:#2d5476;}
.cntvhp_head .search .search_cont .search_cata span a.item{ background-position:0 6px;}
.cntvhp_head .search .search_cont .search_box{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;display:block;float:left;height:30px;padding:0 10px;}
.cntvhp_head .search .search_cont .search_box input{background:none;border:none;color:#b2b2b2;font:14px/30px Arial;height:30px;*height:28px;width:196px;}
.cntvhp_head .search .search_btn{background:url(img/css/search_btn.png) no-repeat;display:block;float:right;font:bold 14px/32px "宋体";margin:9px 9px 0 0;_display:inline;}
.cntvhp_head .search .search_btn a{color:#fff;display:block;height:32px;padding-left:35px;width:44px;}
.cntvhp_head .search .search_btn a:hover{text-decoration:none;}
.cntvhp_head .search .search_hot{clear:both;color:#666;line-height:32px;padding:0 0 0 9px;}
.cntvhp_head .search .search_hot a{color:#666;}
.cntvhp_head .weather{background:url(img/css/bg_weather.jpg) no-repeat;border:solid 1px #e2e5e9;float:right;height:74px;margin:10px 10px 0 0;width:236px;}
.cntvhp_head .weather .date{color:#e96d04;float:left;height:74px;text-align:center;width:80px;}
.cntvhp_head .weather .date span{display:block;line-height:1em;}
.cntvhp_head .weather .date .yymm{padding:5px 0 0;}
.cntvhp_head .weather .date .dd{font-size:36px;font-weight:bold;}
.cntvhp_head .weather .date .ww{font-size:12px;}
.cntvhp_head .weather .condition{color:#585252;float:right;width:155px;height:74px;}
.cntvhp_head .weather .condition input{color:#585252;}
.cntvhp_head .weather .condition td{line-height:16px;}
.cntvhp_head .weather .condition .lowtemp{color:#34b1e9;font-family:"宋体";font-size:12px;}
.cntvhp_head .weather .condition .hightemp{color:#e96d04;font-family:"宋体";font-size:12px;}
.cntvhp_head .guanggao{float:right;margin-top:10px;}
.cntvhp_head .guanggao img{border:solid 1px #cad0d9;}

/*公共底部*/
.cntv_footer{clear:both;height:auto;text-align:center;color:#545662;padding:20px 0 20px;}
.cntv_footer a{color:#545662;}
.cntv_footer .main{padding-bottom:18px;}
.cntv_footer .bottom_link{line-height:18px;}
.cntv_footer .bottom_copyright{margin:0 auto;min-height:1px;padding-top:15px;width:440px;}
.cntv_footer .bottom_copyright p{float:left;width:400px;_display:inline;line-height:18px;}
.cntv_footer .bottom_copyright .copyright_gongshang_logo{float:right;}

/*主导航*/
.cctv_nav{ width:960px; margin:0 auto; margin-bottom:10px;}
.cctv_nav .main_nav ul{ height:31px; line-height:31px; background:url(img/css/main_nav_bg.jpg) no-repeat 0 0;}
.cctv_nav .main_nav ul li{ float:left; font:bold 15px/31px "微软雅黑"; color:#4f4d4d; padding:0 16px; margin-right:10px;}
.cctv_nav .main_nav ul li.cur{ background:#e12c0f; color:#FFF;}
.cctv_nav .main_nav ul li.cur a{ color:#FFF;}
.cctv_nav .sub_nav{ border:5px solid #e12c0f;font-family:Arial, "宋体";}
.cctv_nav .sub_nav table{border-collapse:collapse; border-spacing:0; }
.cctv_nav .sub_nav table td,.cctv_nav .sub_nav table th{   border:1px solid #c1c6cc; background:#edeef1 url(img/css/sub_nav_bg.jpg) repeat-x 0 0; line-height:28px; height:28px; text-align:center; width:105px; font-weight:700; color:#6f7077;}
.cctv_nav .sub_nav table td.td2{ width:210px;}
.cctv_nav .sub_nav table td a,.cctv_nav .sub_nav table th a{ display:block; border:1px solid #FFF; color:#6f7077;}

.aspect{ border:1px solid #c1c6cc; background:#FFF;}
.aspect .title{ background:#fffee8 url(img/css/aspect_bg.jpg) no-repeat 100% 0; padding-right:16px; line-height:51px; float:left; padding-left:10px; margin-right:10px;}
.aspect .title span{ background:url(img/css/aspect_ico.jpg) no-repeat 0 center; padding-left:25px; font:bold 17px/51px "微软雅黑"; color:#e12c0f;}
.aspect .textbox{ padding:4px 0 0;}
.aspect .textbox .option{ float:right; border-left:1px solid #e0e2e5; padding:0 10px 0 10px;}
.aspect .textbox .option p{ background:url(img/css/arrow_4.gif) no-repeat 0 center; padding-left:12px;line-height:21px;}
.aspect .textbox .option p a{color:#d11e06;}
.aspect .textbox .vlist li{ float:left; background:url(img/css/vlist_ico.png) no-repeat 0 center; padding-left:27px; line-height:21px; width:220px;}

.top_section .md_bd{ padding:14px;}
.top_section .mb_2col{ clear:both;}
.top_section .mb_2col .mb_col_1{ width:550px; margin-right:20px; float:left;}
.top_section .mb_2col .mb_col_2{ width:350px; float:right;}
.top_section .bottom_line{ border-top:7px solid #c1c6cc; margin:0 -14px; padding-bottom:10px; margin-top:10px; clear:both;}

.hot_news .text{ background:#fffee8; border:1px solid #c1c6cc; padding:8px 11px; margin-bottom:10px;}
.hot_news .text h2{ font:bold 18px/24px "微软雅黑"; color:#000; padding-bottom:5px; text-align:center;}
.hot_news .text h2 a{color:#000;}
.hot_news .text p{ line-height:18px;}
.hot_news .text p a.more{ color:#f9442e; background:url(img/css/arrow_3.gif) no-repeat 0 center; padding-left:8px;}

/*picshow*/
.picshow{ width:550px;position:relative;overflow:hidden;height:450px;}
.picshow .image{position:absolute;left:0;top:0;height:311px;}
.picshow .image .img{}
.picshow .image .text{background:#545662; width:530px; padding:5px 10px; color:#FFF;height:51px;position:absolute;left:0;top:311px;}
.picshow .image .text a{ color:#FFF;} 
.picshow .image .text h4{ font-size:14px; line-height:25px;}
.picshow .image .text h4.tit_en{font-size:21px;line-height:30px;padding-top:10px;}
.picshow .image .text p{ line-height:18px;}
.picshow .list{position:absolute;left:0;top:372px;}
.picshow .list ul{ margin-right:-15px;zoom:1;}
.picshow .list ul li{ float:left; padding:5px 0 0; margin-right:5px;}
.picshow .list ul li a{ display:block;}
.picshow .list ul li img{ border:2px solid #d6d7d2}
.picshow .list ul li.cur{ background:#545662;padding:9px 5px 5px;}
.picshow .list ul li.cur img{ border:none; width:124px; height:65px;}
/**/

/*通栏滑动 首页*/
.md_scroll{position:relative;border-top:none;}
.md_scroll .ilist_3{width:919px;overflow:hidden;position:relative;}
.md_scroll .ilist_3 ul{width:9999px;position:relative;}
.md_scroll .md_bd{padding-left:14px;}
.md_scroll .btn_l,
.md_scroll .btn_l_bk,
.md_scroll .btn_r,
.md_scroll .btn_r_bk{width:36px;height:67px;position:absolute;top:175px;}
.md_scroll .btn_l_bk{left:11px;background:url(img/css/arrow_3_l.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="img/css/arrow_3_l.png");}
.md_scroll .btn_l{left:11px;}
.md_scroll .btn_r_bk{left:900px;background:url(img/css/arrow_3_r.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="img/css/arrow_3_r.png");}
.md_scroll .btn_r{left:900px;}
.md_scroll .btn_l a, .md_scroll .btn_r a{display:block;width:36px;height:67px;}

/*央视博客*/
.md_blog .md_bd{padding:20px 20px 0;}

/*央视论坛*/
.md_bbs .md_bd{padding-left:20px;}
.md_bbs .tlist_1 ul{border-bottom:1px solid #eaeaea;padding:4px 0;}
.md_bbs .tlist_1 ul.last{border:none;}

/*经典回看*/
.md_jingdian .md_bd{padding-top:20px;}
.md_jingdian .col_1, .md_jingdian .col_2, .md_jingdian .col_3{width:260px;margin-left:30px;display:inline;padding-bottom:15px;}
.md_jingdian .col_2{margin-left:45px;}
.md_jingdian .col_3{margin-right:30px;}
.md_jingdian .tlist_1{border-top:1px solid #eaeaea;padding-top:5px;}