﻿/* CSS Document */
body{background-color:#FFFFFF;margin:0px; margin-top:0px;padding:0px;color:#000000; line-height:24px;font-size:12px;font-family:"宋体","Times New Roman", Verdana, Arial, Helvetica, sans-serif;}
a:link{color: #000000;line-height: 24px; text-decoration:none;}
a:visited{color: #000000;line-height: 24px; text-decoration:none}
a:hover{color: #CC0000;line-height: 24px; text-decoration:none;}
#container{position:relative;margin:0px auto 0px auto;margin-bottom:4px;width:960px;text-align:left; overflow:hidden;margin-top:-20px;}
img{margin:0px; border:0px;}
li{list-style:none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
/*顶部代码*/
#ttl{width:960px; height:26px; background:#EFEFEF; font-size:12px;}
#ttl a:link{line-height:26px; text-decoration:none}
#ttl a:visited{line-height: 26px; text-decoration:none}
#ttl a:hover{color: #CC0000;line-height: 26px; text-decoration:none;}
.ttll{float:left; width:400px; text-align:left; margin-left:10px;}
.ttlr{float:right; width:500px;text-align:right;  margin-right:10px;}

.place p{float:left; width:900px; padding:0px; margin:0px;}
.place p a:link,.place p a:visited{padding:2px 5px; font-weight:bold;text-decoration:none;color:#333;font-size:14px;border:solid 1px #ccc;margin:0 8px 0 0; width:25px;}
.place p a:hover{text-decoration:none;color:#F60;border:solid 1px #F60;width:25px;}

/*新闻导航*/
#news_q{width:960px; height:65px; margin:0 auto;}
#news_nav{width:960px; height:95px; margin:0 auto;}
#news_nav .logoNav{ width:950px; height:65px; overflow:hidden;}
#news_nav .logo{float:left;width:130px; padding-top:4px}
#news_nav .vote{float:left;width:468px;margin-left:15px;padding-left:60px;padding-top:6px;}
#news_nav .vote a{margin-right:10px;}
#news_nav .vote div{ float:left; line-height:24px}
#news_nav .vote .text1{ display:none; width:50px; text-align:right}
#news_nav .vote .text2{ padding-right:10px}
#news_nav #apps_svy_digg{ width:468px; margin:0; padding:0}
#news_nav .bt{ filter:Alpha(Opacity=0);-moz-opacity:0;opacity:0; cursor:pointer;width:41px; height:21px;}
#news_nav .checkbox1,#news_nav .checkbox2{width:41px; height:21px; cursor:pointer;}
#news_nav .checkbox2{margin-left:6px} 
#news_nav #apps_svy_opt_count_1,#news_nav #apps_svy_opt_count_2{display:none;color:#666; margin-left:4px}
#news_nav .search{float:right; width:200px}
#news_nav .search div{ float:left}
#news_nav .search .sosologo{ width:21px; padding-top:7px}
#news_nav .search .input{ width:130px; padding-top:5px}
#news_nav .search .input input{ width:117px; padding:0 3px; height:19px; line-height:22px; overflow:hidden; border:1px solid #C2C2C2}
#news_nav .search .imgbt{ width:49px; height:21px; padding-top:6px}
#news_nav .search .imgbt input{ width:49px; height:21px; border:0; cursor:pointer}
#news_nav .rssBtn{ float:right; width:88px; padding-top:6px; text-align:right}
#news_nav .nav{ width:950px; height:32px; padding:0 17px 0 5px; overflow:hidden; background:url(news_nbg2.gif) no-repeat}
#news_nav .nav ul{ float:left; width:950px; margin:0; padding:0; padding-top:5px}
#news_nav .nav li{ float:left; padding:0 8px;  height:35px; overflow:hidden}
#news_nav .nav li.sep{ width:2px; padding:0; font-size:1px; background:url(news_nbg2.gif) 0 -37px no-repeat}
#news_nav .nav li a,#news_nav .nav li a:visited{ padding:5px 5px 3px 6px; font-size:12px; color:#F2F2F2; line-height:21px; background:none}
#news_nav .nav .txtlink{ float:right; width:113px; padding-top:8px; height:17px; overflow:hidden; text-align:right}
#news_nav .nav .txtlink a,#news_nav .nav .txtlink a:visited{ padding:3px 2px 3px 3px; color:#E6CAC3; line-height:19px; background:none}
#news_nav .nav li a:hover,#news_nav .nav .txtlink a:hover{ color:#F2F2F2; background:#900002; text-decoration:none}
#news_nav .nav .txtlink span{ margin-left:6px}
#news_nav a.new{padding:2px 12px 0 0; background: url(nav_new.gif) right top no-repeat;color:#db0010;}
#news_box3 .l_rows1 .con3{height:99px;padding:4px 0 0 12px; background:none;}
#news_box3 .l_rows1 .con3 .img1{width:100px;height:80px; margin:0 8px 0 4px;border:#ddd 1px solid;}
#news_box3 .l_rows1 .imgbox1{float:left;text-align:center;}

.wrap_960{ width:960px}
.box_hr8{clear:both;margin:0 auto; height:8px;overflow:hidden;font-size:0;line-height:0; background:#fff;}
.flsearch{width:958px; border:solid 1px #ccc; height:80px;margin:0 auto;}

.newsback{float:right;width:14px; height:69px; padding:13px 4px 0 6px; line-height:14px; background:url(news_nbg1.gif) -320px -30px no-repeat; text-align:center;}
.flsearch{width:960px;margin:0 auto;overflow:hidden; +overflow:inherit; background:url(news_box1bg.gif) left repeat-y;}
.flsearch ul{margin:0 auto; padding:0px;}
 .hottitle{float:left;width:900px;height:70px;padding:12px 0 0 16px; font-size:12px;line-height:28px;font-family:Arial, Helvetica, sans-serif;}
.hottitle a{padding:0px 4px 0 4px;}


/*首页左侧开始*/
.layout_left {width:250px;float:left;margin:8px 0 0px 0px;padding-bottom:0px;border:1px #ccc solid;background:#fbfbfb;}
.layout_left h2 {color:#bc2d09;font-size:14px;width:240px;margin:0 auto;font-weight:bold;padding-left:6px;line-height:30px;height:30px;background:url(index2.jpg);}
.layout_left ul {margin:5px 0 0 0;padding:0 0 0 0;clear:both}
.layout_left ul li {width:215px;margin-left:10px;padding-left:15px;display:inline;height:24px;line-height:24px;float:left;background:url(index2_03.jpg) left no-repeat 5px;border-bottom:1px dashed #CCCCCC;}
.layout_left ul li .title {width:160px;float:left;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left;}
.layout_left ul li span {float:right;color:#07519a}
.layout_left span {float:right;color:#ccc;font-size:12px; font-weight:normal;}
.layout_left ul li .red{color:#ff0000}
	/*首页左侧结束*/
.space {clear:both;}
	/*首页右侧开始*/
.layout_right {width:696px;float:right;margin:8px 0 0px 0px;padding-bottom:10px;border:1px #ccc solid;}
.layout_right .tit {line-height:30px;height:30px;width:696px;padding:0;margin:0 auto;background:url(index2.jpg)}
.layout_right h2 {color:#bc2d09;font-size:14px;width:200px;padding:0;margin:0 auto;font-weight:bold;float:left;padding-left:10px;}
.layout_right ul {margin:0 0 0 2px!important;margin:0 0 0 4px;padding:0 0 0 0;clear:both;}
.layout_right ul li {width:100px;height:155px;margin:10px 7px 0 7px!important;margin:10px 5px 0 5px;display:inline;float:left;text-align:center;}
.layout_right ul img {width:100px;height:131px;padding:1px;border:1px #ccc solid;overflow:hidden;}
.layout_right ul a:hover img {width:100px;height:131px;padding:1px;border:1px #07519a solid;overflow:hidden;}
.layout_right ul span {display:block;width:100px;height:15px;line-height:15px;padding-top:5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:hand;}
.layout_right ul a,.layout_right ul a:link,.layout_right ul:visited {text-decoration:none;}
	/*首页右侧结束*/

	
	/*最喜爱的列表(文字5列)开始*/
.layout_favlist {width:958px;float:left;margin:8px 0 0 0;border:1px #ccc solid;}
.layout_favlist .tit {line-height:30px;height:30px;width:958px;padding:0;margin:0 auto;background:url(index2.jpg)}
.layout_favlist h2 {color:#07519a;font-size:14px;width:200pxpadding:0;margin:0 auto;;font-weight:bold;float:left;background:url(ico_04.gif) left no-repeat 7px;padding-left:20px;}
.layout_favlist .tj {width:700px;float:right;line-height:20px;height:23px;text-align:right;overflow:hidden;overflow:hidden;text-overflow:ellipsis;}
.layout_favlist .tj a{ display:block;float:left;margin:5px 0 3px 10px;padding:1px 3px 2px 3px;}
.layout_favlist ul {margin:5px 0 5px 5px;padding:0;}
.layout_favlist ul li {width:152px;margin:2px;display:inline;float:left;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px #ccc dashed;}


/*友情链接开始*/
.flink{border:1px #CCC solid;overflow:hidden;width:958px;margin:0 auto;margin-bottom:10px;}
.flink h4 {color:#07519a;font-size:14px;width:200pxpadding:0;margin:0 auto;;font-weight:bold;float:left;background:url(ico_04.gif) left no-repeat 7px;padding-left:20px;}
.flink .tit {line-height:30px;height:30px;width:958px;padding:0;margin:0 auto;background:url(index2.jpg)}
.flink ul{padding:6px 0px 6px 1px;padding:6px 0px 0px 1px\9;*padding:6px 0px 6px 1px; _padding:6px 0px 6px 1px;overflow:hidden;}
.flink li{float:left;width:88px;margin:0px 0px 6px 5px;line-height:22px;text-align:center;border:1px solid #ccc;}
.flink li a{display:block;}
.flink li:hover{border:#ff6600 1px solid;}
	/*友情链接结束*/

	
.ad9509{width:950px;height:auto;padding:4px;border:#CCCCCC 1px solid;margin:0 auto;margin-bottom:10px;overflow:hidden;text-align:center;}
	
.block {width:962px;border-top:5px #fff solid;border-tottom:5px #fff solid;border-left:10px #fff solid;border-right:10px #fff solid;border-bottom:0;background-color:#fff;margin:0 auto}
/*尾部开始*/
#footer_buhaokan {padding-bottom:10px;text-align:center;line-height:150%;clear:both;font-family:arial;color:#00609F;}
#bottom{width:960px;margin:0 auto;text-align:center;padding-top:10px;clear:both; }
/*尾部结束*/

/*首页右侧开始*/
.layout_rightr {width:696px;float:right;margin:8px 0 0px 0px;padding-bottom:10px;border:1px #ccc solid;}
.layout_rightr .tit {line-height:30px;height:30px;width:696px;padding:0;margin:0 auto;background:url(index2.jpg)}
.layout_rightr h2 {color:#bc2d09;font-size:14px;width:200px;padding:0;margin:0 auto;font-weight:bold;float:left;padding-left:10px;}
.zmlist ul{margin:auto 0px; padding:0px;}
.zmlist li{ margin:0 5px;float:left;padding-left:5px; line-height:25px;width:122px;text-align:left;white-space:nowrap;overflow:hidden;border-bottom:1px dashed #CCCCCC;list-style:none;}
.zmlist li span{ color:#666666}
	/*首页右侧结束*/
	
	
	
	.content_zleft{width:255px;float:left;}
	
	
/*列表(图片7列)开始*/
.layout_newlist {width:696px;float:right;margin:8px 0 0px 0;padding:0 0px 2px 0px;border:1px #ccc solid;}
.layout_newlist .tit {line-height:30px;height:30px;border-bottom:1px #BBD7E6 dashed;width:690px;padding:0;margin:3px auto}
.layout_newlist h2 {color:#07519a;font-size:14px;width:200px;font-weight:bold;float:left;padding-left:20px;}
.layout_newlist h4 {padding:0;margin:0 auto;color:#07519a;font-size:12px;width:450px;font-weight:400;float:left;padding-left:20px;}
	/*列表(7列)结束*/

.listBox ul{padding:0px; margin:0 auto;}
.listBox li{float:left; width:325px !important; width:321px; height:185px; border:1px solid #CCCCCC; background-color:#F0F0F0; margin:4px 8px 4px 8px;text-align:center; padding:10px 0; overflow:hidden;}
.listBox li.over{ border:1px solid #FFCC00; background-color:#FFFF99;}
.listCover {width:154px !important; width:152px;float:left;}
.listCover img{width:130px; height:180px;text-align:center; margin-bottom:6px; padding:1px; border:1px solid #999999;}
.listInfo {width:162px !important; width:160px;float:left; text-align:left}
.listInfo a{color:#bc2d09;}
.listInfo a:visited{color:#bc2d09;text-decoration:none}
.listInfo h3{padding:0; margin:0; line-height:22px; font-size:13px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.listInfo p{padding:0; margin:0; color:#666666; line-height:26px;height:26px; width:160px; text-align:left; padding:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url(l1.gif) repeat-x bottom;}
.listInfo .time{font-size:10px;color:#999;text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#div_3{float:left;width:690px;BACKGROUND: #FFFBEF;padding-bottom: 5px;MARGIN-BOTTOM: 5px; POSITION: relative}
/*分页样式*/
.page{margin-top:2px;height:23px;line-height:23px;text-align:center;width:670px;overflow:hidden;margin:0 auto;}
.page span {height:17px;line-height:17px;margin-right:2px;padding:2px 4px 0px;font-size:12px;}
.page em.nolink { font-style:normal;background-color:white;border:1px solid #DDDDDD;color:#999999;font-weight:400;height:17px;line-height:17px;}
.page input{width:30px;margin:-2px 2px 0 0;}
.page .btn{width:40px;}
.page em {background-color:#7AB9EC;border:1px solid #2975CB;color:#000;float:left;font-weight:bold;height:16px;line-height:16px;margin:2px;padding:0px 5px;text-align:center;font-style:normal;margin-top:2px;}
.page a:link,.page a:visited {background-color:#FFFFFF;border:1px solid #DDDDDD;color:#333333;display:inline;
height:16px;line-height:16px;margin-right:1px;padding:0px 3px;margin-left:3px;text-decoration:none;margin-top:2px;}
.page a:hover{background-color:#fff;border:1px solid #f60;padding:0px 3px;color:#f60;text-decoration:none;}



#content_jr{margin-top:10px;width:688px;float:left; margin-left:2px;}
.info{
    width:688px;
margin-left:4px;
	overflow:hidden;
	margin-top:10px;
}
.pic{
    width:201px;
	height:300px;
	float:left;
	overflow:hidden;
	border:1px solid #d3d3d3;
}
.pic img{
    width:199px;
	height:298px;
	padding:1px;
}
.wenzi{
    width:480px;

	overflow:hidden;
	padding-left:5px!important;
	padding-left:2px;
	position:relative;

	text-align:left;
	
}

.webzi_top{ border:1px solid #d3d3d3;width:478px;word-wrap:break-word;}
.webzi_top ul li h3{margin:0; padding:0;float:left;width:380px;color:#bc2d09; text-align:center; font-size:14px;}
.webzi_top ul{margin:0; padding:0;}
.webzi_top li{margin-left:20px;list-style-type:none;background:url(l1.gif) repeat-x bottom;line-height:29px; width:438px;}
.pingfen .left{ 
    height:86px;
    width:110px;
	float:left;
	text-align:center;
}
.pingfen .left .leftnun{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
    font-size: 56px;
	color: #FF6600;
	font-weight:bold;
}
.pingfen .left .rightnun{
    position:relative;
	top:5px;
	left:-5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:30px;
	color: #FF6600;
	font-style: italic;
	font-weight:bold;
	vertical-align:top;
}
.pingfen .left .pinglun{
    width:100%;
	height:12px;
	color:#555555;
	text-align:center;
}
.pingfen .left #pinglun{
    color: #FF3300;
	font-weight:bold;
}
.pingfen .right{
    height:86px;
	width:164px;
	float:left;
}
.d_right{
    height:86px;
	width:190px;
	float:left;
}
.pingfen .right .dj_img{
    height:30px;
	width:164px;
	overflow: hidden;
}
.pingfen .right .dj_img img {
	position:static;
	+position:relative;
	top:15%;
	}

.pingfen .right .text{
    height:20px;
	line-height:20px;
	width:81px;
	font-size:12px;
	color:#555555;
	float:left;
   text-align:center;
}
.pingfen .right .text span{
   color:#FF3300;
   font-weight:bold;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-style:italic;
}
.pingfen .right .text1 a{
   font-size:14px;
   font-weight:bold;
   color:#FF3300;
   text-decoration:none;
   float:left;
   width:81px;
   line-height:26px;
   text-align:center;
  }
.pingfen .right .text1 a:hover{color:#FF6600;}

.pingfen .d_right #ding1{
    width:180px;
	line-height:36px;
	height:36px;
	float:left;
	margin-top:10px;
	padding-left:17px;
	background:url(view_10.jpg) no-repeat;height:36px;width:180px;font-size:14px;font-weight:bold; color:#fff;
	
}
.pingfen .d_right #ding1 a{
    font-size:14px;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}
.pingfen .d_right #ding1 a:hover{color:#FF6600;}
.pingfen .d_right #ding2{
    width:34px;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	color: #999999;
	float:left;
	display:none;
}
.pingfen .d_right #ding3{
margin-top:20px;
width:190px;
	font-size:12px;
	color:#ffffff;
}
.pingfen .d_right #ding4{
margin-top:15px;
width:140px;
	font-size:14px;
	color:#555555;
}
.pingfen .d_right #ding6{
color:#000000;padding-left:20px;font-weight:normal; font-size:12px;
}

.content_jrtop{border:1px #d3d3d3 solid;width:687px; background:url(index_97.jpg) repeat-x; height:28px; text-align:left;}
.content_jrtop li{list-style-type:none; float:left;margin-top:5px;height:21px;line-height:21px;margin-left:5px;}
.content_jrtop span{font-size:14px;color:#ec0000;padding-left:10px; font-weight:bold;}
.videourl{
    width:689px;
	height:205px;
	margin-top:5px;
	position:relative;
        overflow-y:scroll;
}
.videourl ul{overflow:hidden;margin-bottom:10px;position:relative; margin:0 auto; padding:0;}
.videourl li{float:left; width:103px; height:25px; border:1px solid #c6c6c6;padding:1px; margin:5px 3px 0 3px;overflow:hidden;}
.videourl li a:link,.videourl li a:visited{background:white;display:block;height:25px; width:103px;text-align:center; line-height:25px; text-decoration:none}
.videourl li a:hover{background:#c6c6c6;color:#000000;}
#idDIV{ text-align:left;width:673px;height:200px;padding:8px;font-family:verdana,tahoma;font-size:12px ;overflow-y:scroll; line-height:20px;}



.player{width:687px; height:auto;margin-left:5px;}
.vkuan{width:687px; border:1px #c6c6c6 solid; height:400px;margin-top:10px; margin-bottom:10px;}
.content_playli{border:1px #d3d3d3 solid;width:687px; background:url(play2_05.jpg) repeat-x; height:26px; text-align:left; margin-left:4px;}
.content_playli li{float:left; line-height:26px; width:112px; background:url(play22_05.jpg) no-repeat right;margin-left:2px;}
.content_playli ul{ list-style:none; margin:0px; padding:0px;padding-top:3px;}
.content_playli li a {display:block; width:107px;background:url(bg.gif) no-repeat 0 0;}
.content_playli li a:hover{ background-position:-107px 0}

.content_playli li.playerbj a {display:block; width:107px;background:url(bg1.jpg) no-repeat 0 0;}
.content_playli li.playerbj a:hover{ background-position:-107px 0}
.content_playli li.playerbjc a {display:block; width:107px;background:url(bg4.jpg) no-repeat 0 0;}
.content_playli li.playerbjc a:hover{ background-position:-107px 0}
.content_playli li.playerbja a {display:block; width:107px;background:url(bg2.jpg) no-repeat 0 0;}
.content_playli li.playerbja a:hover{ background-position:-107px 0}
.content_playli li.playerbjb a {display:block; width:107px;background:url(bg3.jpg) no-repeat 0 0;}
.content_playli li.playerbjb a:hover{ background-position:-107px 0}


/* 评论 */

.adn_comment {color:#666;font-size:12px;width:98%;clear:both; text-align:left}
.adn_comment ul,li{list-style: none;}
.adn_comment ul{border:1px solid #CCC;margin-bottom:5px;overflow:hidden;clear:both;}
.adn_comment li{float:left;}
.adn_comment dl{width:100%;}
.adn_comment .comment{padding:5px 0px;}
.adn_comment .img{width:80px;overflow:hidden;text-align:center;}
.adn_comment .intro{ line-height:21px; color:#999999}
.adn_comment .time{ height:25px; line-height:25px; padding-left:5px;}
.adn_comment .time span{float:right; margin-right:10px;}
.adn_comment .cmadd{ border:1px solid #999; margin-top:5px; padding:5px 0px 0px 10px;}
.adn_comment .cmadd div{ margin:5px 0px;}
.adn_comment .cmadd form{ margin:0px; padding:0px;}
.adn_comment .cmadd input{ border:1px solid #ccc;}
.adn_comment .cmadd textarea{width:98%; border:1px solid #ccc; color:#999; }
.adn_comment .cmadd .username{width:137px;}
.adn_comment .page{clear:both;text-align:right;}
.adn_comment .page span{ color:#FF0000; font-size:14px;}
.adn_comment .face{margin:5px 0px;padding-left:70px;}
.adn_comment .face img{cursor:pointer;}

/* 全站地图 */
#contentjiyuew {clear:both;}
.layout_all {width:954px;float:left; margin:5px 0 5px 0; padding:0 2px 10px 2px; border-bottom:4px #ccc solid; border-top:4px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid;}
.layout_all .tit2 {line-height:30px;height:30px;width:944px;padding:0;margin:0 auto;background:url(index2.jpg)}
.layout_all .right{float:right}
.layout_all h1  {padding:0;margin:0 auto;color:#07519a;font-size:12px;width:450px;font-weight:400;float:left;padding-left:20px;}
.layout_all h2 {color:#f60; font-size:12px; width:200px; font-weight:bold; float:left; background:url(ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_all h3 {width:904px;float:left;padding-left:15px; background:url(index2_03.jpg) left no-repeat 5px; font-size:12px; line-height:25px; border-bottom:1px #ccc dashed; display:block; color:#990099; margin:10px 0 0 14px; }
.layout_all h5 {width:904px; margin:5px auto 0 auto; background-color:#545454; line-height:23px; padding-left:15px; color:#fff; font-size:12px; font-weight:bold;}
.layout_all .row {width:905px; padding:10px 6px 8px 6px; background-color:#fff; border:1px #ccc solid; margin:0 auto 0 auto}
.layout_all .row a {margin-right:10px; padding-right:10px; border-right:1px #666 solid;}

.layout_all ul {margin:0 0 0 0; padding:0 0 0 0;}
.layout_all ul li {width:200px; margin:0 10px; line-height:25px; float:left;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.layout_all ul li a,.layout_all ul li a:link {color:#000; background-color:none; border:nono}
.layout_all ul li a:hover {color:#f00;}