/* CSS Document */
body { background:#E7E7E7;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,table,th,td{margin:0;padding:0; font-family:"宋体";font-size:12px;}
input,select,button,textarea{vertical-align:middle;}
ol,ul{list-style:none;}img{border:0;}em{font-style:normal;}dl dt img{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
/*顶部样式*/
.box_main{width:980px;margin:0 auto;background:#FFFFFF;overflow:hidden;}
.head_top{width:100%;height:34px;background-color:#B60000;border-bottom:1px solid #FE0000;}
.top_c{width:960px;margin:0 auto;overflow:hidden;}
.top_l{width:600px;overflow:hidden;float:left;}
.user{width:125px;float:left;padding:6px 0 0 5px;overflow:hidden;}
.user span{float:left;padding-top:4px;color:#ffffff;}
.user_input{width:80px;height:20px;border:1px solid #FE0000;border-right:none;}
.tijiao{width:50px;float:left;padding-top:6px;}
.qqdl{width:63px;height:24px;float:left;padding:5px 0 0 5px;}
.zhuce{width:130px;float:left;text-align:left;padding:10px 0 0 8px;color:#ffffff;}
.zhuce a {color:#ffffff;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#ffffff; text-decoration:underline;}
.dluser{width:600px;float:left;padding-top:9px;color:#ffffff;text-align:left;}
.dluser a {color:#ffffff;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#ffffff; text-decoration:underline;}
.top_r{width:320px;padding-top:10px;text-align:right;float:right;color:#ffffff;}
.top_r a {color:#ffffff; text-decoration:none; font-size:12px;}
.top_r a:hover {color:ffffff; text-decoration:underline;}
.box{width:960px;margin:0 auto;}
.header{width:960px;overflow:hidden;margin:0 auto;}
.daohang{width:960px;overflow:hidden;margin-top:5px;line-height:15px;}
.daohang a {color:#666666; text-decoration:none; font-size:12px;}
.daohang a:hover {color:#c00; text-decoration:underline;}
.dh_1{width:155px;padding-left:5px;padding-top:5px;float:left;overflow:hidden;background-image: url(../news/nav_2.png);background-repeat: no-repeat;background-position: 150px 7px;line-height:22px;}
.dh_1 ul{width:155px;overflow:hidden;}
.dh_1 ul li{width:36px;float:left;}
.dh_2{width:80px;float:left;padding-left:5px;padding-top:5px;background-image: url(../news/nav_2.png);background-repeat: no-repeat;background-position: 78px 7px;}
.dh_2 ul{width:80px;overflow:hidden;line-height:22px;}
.dh_2 ul li{width:36px;float:left;}
.dh_3{width:68px;float:left;padding-left:5px;padding-top:5px;}
.dh_3 ul{width:68px;overflow:hidden;line-height:22px;}
.dh_3 ul li{width:34px;float:left;}
.top_ad{width:960px;margin-top:1px;}
.pd_logo{width:960px;margin-top:12px;overflow:hidden;}
.pd_logo a {color:#333333; text-decoration:none; font-size:12px;}
.pd_logo a:hover {color:#c00; text-decoration:underline;}
.pd_logo_l{width:225px;float:left;}
.pdlogo_r{width:300px;float:right;margin-top:6px;}
.cn-search{width:297px;float:right;}
*html .cn-search{width:300px;float:right;}
*+html .cn-search{width:297px;float:right;}
.cn-search .bd{padding-top:5px;height:28px;float:right}
.cn-search .cn-input{width:232px;height:14px;padding:6px 2px;color:#666666;border:1px solid #bbb;border-right:none;background:url(../news/news/ser_inbg.png) repeat-x;float:left}
.cn-search .cn-btn{cursor:pointer;width:60px;height:28px;background:url(../news/btn_search1.png) no-repeat;border:0 none;float:left}
/* 频道导航 */
.video{height:35px;line-height:35px; background-color:#013B86;width:960px;margin-top:5px;overflow:hidden;}
.video ul{padding-left:10px;padding-right:10px;}
.video li{ height:35px;float:left;font-family:"微软雅黑","宋体 ";}
.video .line{width:1px;background-color:#1A4F94;padding:0px;} 
.video li a{color:#fff;font-size:14px;display:block;float:left; padding-left:19px;padding-right:19px;}
.video li a:hover{background-color:#1A4F94;}
.pd_rd{width:380px; float:left; padding-top:10px;margin-left:15px;}
/*内容样式开始*/
.clear { clear:both; line-height:0px; height:0px; overflow:hidden; background:#fff;}

.ad { width:960px; margin:10px auto;overflow:hidden; }
.block1 ,.block2 ,.block3 ,.block4 ,.block5 ,.block6 { width:960px; margin:10px auto;}
.block_left { width:610px; float:left;}
.block_right { width:330px; float:right;}

/*标题样式*/
.con { zoom:1;}
.tt2 { background:url(../video/tt_bg.jpg) 0 -34px no-repeat; height:30px; overflow:hidden;}
.more { display:block; width:40px; line-height:33px; height:30px; overflow:hidden; float:right; text-align:right; padding-right:13px;}
.tt2 h3 { font-size:14px; font-weight:bold; line-height:33px; background:url(../video/ico.gif) 10px 12px no-repeat; padding-left:20px; width:250px; float:left;}

.tt3 { background:url(../video/tt_bg.jpg) 0 0px no-repeat; height:30px; position:relative; margin-top:-2px;}
.con { border:1px solid #ddd;}
.tt3 h4 { height:31px; position:absolute; top:-1px; border:1px solid #ccc; width:75px; padding-left:25px; line-height:35px; overflow:hidden; font-weight:bold; font-size:14px; background:url(../video/ico.gif) 10px -50px no-repeat #fff;  border-bottom:0; margin-left:5px; }

/*公用块1*/
.con_left { width:305px; overflow:hidden; float:left; padding-top:20px; padding-left:20px; display:inline;}
.con_right { width:281px; overflow:hidden; float:left; display:inline; padding-top:5px;}

.con_left dl { width:278px; overflow:hidden;}
.con_left ul { background:url(../video/joyhome10083003.png) -110px 0 no-repeat; margin-top:10px; padding-top:10px; width:280px; margin-bottom:15px;}
.con_left li a{ font-size:14px;}
.con_left li { line-height:22px; width:270px; overflow:hidden; height:22px; background:url(../video/ico.gif) 0 -87px no-repeat; padding-left:10px;}

.con_right dl { width:126px; float:left; margin-right:13px; overflow:hidden; margin-top:15px; display:inline;}

/*block1_focus#181818*/
.block1_focus { background:#222; width:608px; height:290px; border:1px solid #222;}
.block1_focus .left { float:left; display:inline; width:511px; overflow:hidden;}
.block1_focus .left img { height:288px; width:510px; border:1px solid #222;}
.block1_focus .right { display:inline; float:left; width:96px; padding-top:1px;}
.block1_focus .right li { padding-left:8px; height:69px; vertical-align:bottom; overflow:hidden; padding-top:3px;}
.block1_focus .right .cur { background:url(../video/scroll_bg.jpg) 0 0 no-repeat;}
.block1_focus .right img { height:66px; width:85px;}

/*primary_scene*/
.primary_scene { width:244px; margin-top:10px; float:left;}
.primary_scene .tt { background:url(../video/tt_bg.jpg) 0 -66px no-repeat; height:30px; overflow:hidden;}
.primary_scene h2 { font-weight:bold; font-size:14px; line-height:35px; background:url(../video/ico.gif) 10px -15px no-repeat; padding-left:26px; width:150px; float:left; }
.primary_scene .con { border:1px solid #DDD; padding:2px 0 10px 2px; zoom:1;}

/*headlines_today*/
.headlines_today { width:334px; float:right; border:1px solid #ddd; height:271px; padding-top:35px; padding-left:20px; margin-top:10px; position:relative; }
.headlines_today .tt { width:69px; height:24px; position:absolute; right:-14px; top:4px; background:url(../video/tt.jpg) no-repeat; color:#fff; padding:3px 0 0 10px; font-weight:bold;}
h1 { font-size:18px; font-family:"黑体"; width:315px; display:block; line-height:30px; height:30px; overflow:hidden; text-align:center;}
.headlines_today ul { background:url(../video/joyhome10083003.png) -110px 0 no-repeat; margin-top:13px; margin-left:-10px; padding-left:10px; padding-top:13px; width:315px;}
.ht_top a ,.headlines_today li a{ font-size:14px;}
.headlines_today li { line-height:22px; overflow:hidden; height:22px; background:url(../video/ico.gif) 0 -87px no-repeat; padding-left:10px;}
.top_list5 { margin-top:6px;}

/*ranking_list*/
.ranking_list { margin-top:10px; position:relative;}
.tt2 ul { position:absolute; top:10px; right:10px;}
.tt2 ul li { float:left; border:1px solid #ccc; border-bottom:0; text-align:center; margin-left:5px;  background:url(../video/bg_tab.gif) 0 -20px repeat-x; width:45px; height:20px; line-height:20px; }
.tt2 ul li.current_tab { background-position:0 0; font-weight:bold;}.tt2 ul li.current_tab a { color:#004499;}

.ranking_list .con { border:1px solid #ddd; padding-top:10px;}
.r_list li { height:25px; overflow:hidden; width:316px; line-height:27px; border:1px solid #fff; padding-left:10px; vertical-align:bottom;}
.r_list .list_one { height:90px;}
li.dark { background:#eee;}
.r_list em{ background:url(../video/ico.gif) 0 -217px no-repeat; line-height:25px; display:block; float:left; width:14px; margin-right:10px; padding-left:8px; height:20px; }
.r_list .list_one em { background-position:0 -178px; color:#fff;}
.r_list a { width:280px; float:left; display:block;}

.list_one dl{ width:280px; float:left; }
.list_one dt { width:115px; overflow:hidden; float:left; }
.r_list .list_one dd { float:left; width:160px; border:#ff0; display:inline;}.r_list .list_one a { width:160px;}
.list_one .tt { font-weight:bold; line-height:18px; height:36px; overflow:hidden; margin-top:10px;}
.list_one .n1 { background: url("../video/joyhome101011.png") no-repeat scroll 0 -263px transparent; padding-left:20px; color:#999; margin-right:10px;}
.list_one .n2 { background: url("../video/joyhome101011.png") no-repeat scroll 0 -286px transparent; padding-left:20px; color:#999;}

/*ptx*/
.ptx { margin-top:10px;}
.ptx .con { border:1px solid #ddd; height:248px;}
*html .ptx .con { border:1px solid #ddd; height:245px;}
*+html .ptx .con { border:1px solid #ddd; height:245px;}
.ptx .ptx_1{height:95px;margin:0 auto;}
.ptx .ptx_2 {padding:8px 0 0 15px;margin:0 auto;width:300px;height:160px;overflow:hidden;background-image: url(../video/joyhome10083003.png);background-repeat: no-repeat;background-position: -114px top;}
.ptx .ptx_2 li {margin-right:5px;line-height:24px; overflow:hidden; height:24px; background:url(../video/ico.gif) 0 -87px no-repeat; padding-left:10px;}

/*拍客推荐*/
.pktj_1 { padding:20px 0 0 15px; margin:0 0 0 10px; width:290px; background:url(../video/joyhome10083003.png) -110px 145px no-repeat; height:135px;}
.pktj_1 dl { width:126px; float:left; display:inline; overflow:hidden; margin-right:18px;}

.pktj_2 { padding:0 0 0 15px; margin:0 0 0 10px;  width:290px; background:url(../video/joyhome10083003.png) -110px 50px no-repeat; height:65px; overflow:hidden;}
.pktj_2 ul { width:300px; height:100px; }
.pktj_2 li { width:130px; margin-right:5px; float:left; line-height:22px; overflow:hidden; height:22px; background:url(../video/ico.gif) 0 -87px no-repeat; padding-left:10px;}
.rmzt_2 { padding:0 0 0 15px; margin:0 0 0 10px;  width:290px; height:165px; overflow:hidden;}
.rmzt_2 li {margin-right:5px;line-height:24px; overflow:hidden; height:24px; background:url(../video/ico.gif) 0 -87px no-repeat; padding-left:10px;}

.pktj_3 { height:100px; margin:0 0 0 15px;}
.pktj_3 dl { width:66px; float:left; display:inline; margin-right:10px;}

/*电视精品*/
.dsjp { padding-bottom:17px;}
.dsjp dl { padding-left:15px; padding-right:10px; padding-top:18px; height:83px;}
.dsjp dt { float:left; width:120px;}
.dsjp .tt { line-height:22px; height:22px; overflow:hidden; font-weight:bold; background:url(../video/ico.gif) 0 -106px no-repeat; padding-left:10px; padding-top:8px;}
.dsjp dd ul { line-height:22px; margin-top:3px;}
.dsjp dd li { background:url(../video/ico.gif) 0 -87px no-repeat; padding-left:10px; line-height:22px; height:22px; overflow:hidden;}


/*dl dt dd img*/
.primary_scene img ,.list_one dt img ,.con_right dt img ,.pktj_1 dt img ,.pktj_3 dt img ,.dsjp dt img ,.con6_ dt img ,.jsjp dt img{ border:1px solid #ddd; padding:2px;}
.con_left dt img { border:1px solid #ddd; padding:3px;}

.list_one dt a:hover img ,.con_left dt a:hover img ,.con_right dt a:hover img ,.pktj_1 dt a:hover img ,.pktj_3 dt a:hover img ,.dsjp dt a:hover img ,.rdzt dt a:hover img ,.con6_ dt a:hover img ,.jsjp dt a:hover img{ border:1px solid #999;}

.primary_scene .con dd ,.con_right dd ,.con6_ dd{ line-height:18px; height:36px; overflow:hidden; margin-top:5px;}
.con_left dd { font-size:14px; font-weight:bold; margin-top:5px; overflow:hidden; height:20px; line-height:20px;}
.pktj_1 dd ,.pktj_3 dd{ line-height:18px; height:18px; overflow:hidden; margin-top:3px;}


/*图片尺寸*/
.list_one dt img ,.primary_scene .con dt img ,.dsjp dt img ,.jsjp dt img { width:100px; height:75px;}
.con_right dt img ,.pktj_1 dt img ,.con6_ dt img{ width:120px; height:90px;}
.con_left dt img { width:270px; height:190px;}
.pktj_3 dt img { width:60px; height:60px;}
.rdzt dt img { width:300px; height:60px;}

.primary_scene .con dl { width:104px; float:left; display:inline; margin:10px auto auto 10px;}
.primary_scene img { border:1px solid #ddd; padding:2px;}
.primary_scene  a:hover img { border:1px solid #999; padding:2px;}


/*热点专题*/
.rdzt { padding-top:20px;}
.rdzt dl{ margin:0 0 7px 10px;}
.rdzt dt img { border:1px solid #ddd; padding:2px;}
.rdzt dd { height:18px; line-height:18px; overflow:hidden; font-weight:bold; margin-top:5px; width:300px;}
.rdzt ul {background:url(../video/joyhome10083003.png) -110px 0 no-repeat; padding-top:10px; width:305px; margin-left:10px; padding-bottom:10px;}
.rdzt ul li { line-height:22px; overflow:hidden; height:22px; background:url(../video/ico.gif) 0 -87px no-repeat; padding-left:10px;}

/*block6*/
.block6 { margin-bottom:0;}
.block6 .block_left { border:1px solid #ddd; padding:5px; width:598px;}
.tt6_ { height:30px;background:url(../video/ico.gif) 0 -140px repeat-x; overflow:hidden;}
.tt6_ h3 { width:70px; color:#004499; font-weight:bold; margin-left:10px; font-size:14px; float:left; display:inline; background:#fff; line-height:30px; text-align:center;}
.tt6_ .more { background:#fff; width:30px; padding-right:4px; margin-right:6px;}.tt6_ .more a ,.jsjp dd.xx a{ color:#004499;}

.con6_ { padding:5px 0 5px 15px; height:140px; overflow:hidden;}
.con6_ dl { width:126px; float:left; display:inline; margin-right:19px;}

/*纪实精品*/
.jsjp { padding-bottom:15px;}
.jsjp dl { padding-left:15px; margin-top:17px; height:84px; overflow:hidden; }
.jsjp dt { width:116px; float:left; display:inline;}
.jsjp dd { float:left; width:190px; display:inline;}
.jsjp dd.tt { font-weight:bold; line-height:25px; height:25px; overflow:hidden; margin-top:10px;}
.jsjp dd.xx { color:#999; line-height:18px; height:36px; overflow:hidden;}

.block5 { height:90px;overflow:hidden;}

/*2011-6-20*/
.block1 {height:619px; overflow:hidden; background:url(../video/101603361.gif) right bottom no-repeat;}
.headlines_today {height:281px;}
.primary_scene .con {padding: 5px 0 17px 2px;}
.headlines_today ul{ padding-top:15px; margin-top:15px;}
.headlines_today li { height:23px;}
.rdzt dd {text-align:center;}
.primary_scene .con { _padding: 4px 0 17px 0px;}
.primary_scene .more { padding-right:8px;}
.con6_ {padding: 5px 0 5px 18px;}
.con_left {width: 298px;}
.con_right {width: 289px;}
.con_right dl {margin-right: 17px;}
.block1_focus { background:#222 url(../video/101596305.gif) no-repeat; width:610px; height:290px; overflow:hidden;border:0px;}
.block1_focus .left { width:513px;}
.recommendation .con{padding:10px 0 20px 2px; *padding:6px 0 13px 2px;}
.block1_focus .right .cur { background:url(../video/101598931.jpg) 0 0 no-repeat;}

/*友情链接*/
.linknews{width:958px;border:1px solid #dee3e7;margin:10px auto 0;overflow:hidden;clear:both;padding:9px 0;font-size:12px;color:#333; background:#f5f5f5;font-family:"宋体",Arial, Helvetica, sans-serif;}
.linknewstit{width:940px;margin:0 auto;height:26px;background:url(../video/joylink100816.jpg) repeat-x;}
.linknewstit span{float:right;margin:3px 3px 0 0;}
.linknews ul{float:left;}
.linknews ul li{width:90px;float:left;line-height:24px;text-align:center;cursor:pointer; margin-right:5px;border:1px solid #ebebeb;background:#ebebeb;}
.linknews ul li.cur{background:#fff;border:1px solid #dee3e7;border-bottom:1px solid #fff;}
.linknews .cont{width:938px;overflow:hidden; border:1px solid #dee3e7;border-top:0;padding-bottom:10px; margin:0 auto;background:#fff;}
.linknews .cont img{width:88px;height:31px;border:1px solid #d8d8d8;margin:14px 0 0 8px;}
.linknews p{color:#ccc;line-height:23px;padding:7px 8px 0;}
.linknews p a{color:#333;}

.footer{width:960px;margin:0 auto;overflow:auto;}
.about{width:960px;height:15px;border-top:1px solid #E4E4E4;padding-top:8px;text-align:center;margin-top:5px;}
.bot_bq{width:960px;padding-top:3px;text-align:center;color:#333333;line-height:22px;}