﻿/* 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;}
img{margin:0px; border:0px;}
ul,li,dd,dl,p,h6{margin:0px; padding:0px;}
li{list-style:none;}
.clearfloat {clear:both;height:0;font-size: 1px; line-height: 0px;}
.ad960{width:958px;height:auto; padding:2px 0px;border:1px solid #CCC; margin-top:5px; overflow:hidden; text-align:center;}	
#container{position:relative;margin:0px auto 0px auto;margin-bottom:4px;width:960px;text-align:left; overflow:hidden;margin-top:-20px;}
/*通用样式------------*/
#main { width:100%; line-height:24px; margin:0 0 10px 0;}
#main .layer { clear:both; margin:0; overflow:hidden;}
#main .layer .left { width:620px; float:left; display:block; overflow:hidden;}
#main .layer .right { width:330px; float:right; padding:0; display:block; overflow:hidden;}
#main a{ color:#666; text-decoration:none;}
#main a:hover { color:#f50; text-decoration:underline;}
/*首页 flash 焦点图 -----------*/
#main .flashbox { MARGIN: 0; OVERFLOW: hidden; POSITION: relative; HEIGHT: 264px; }
#main .flashbox .pic { BORDER-RIGHT: #D8D8D8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #D8D8D8 1px solid; PADDING-LEFT: 1px; LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #D8D8D8 1px solid; WIDTH: 400px; PADDING-TOP: 1px; BORDER-BOTTOM: #D8D8D8 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 250px; }
#main .flashbox UL { LEFT: 405px; WIDTH: 210px; POSITION: absolute; TOP: 0px; }
#main .flashbox LI { MARGIN-BOTTOM: 1px; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 50px; }
#main .flashbox LI A { PADDING-RIGHT: 90px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e8e9ea; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 10px; POSITION:relative; HEIGHT:40px; }
#main .flashbox LI.selected A { BACKGROUND: url(images/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none; }
#main .flashbox LI A:hover { BACKGROUND: url(images/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none; }
#main .flashbox LI STRONG { DISPLAY: block; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 14px; HEIGHT: 14px; }
#main .flashbox LI IMG { RIGHT: 7px; WIDTH: 74px; POSITION: absolute; TOP: 3px; HEIGHT: 44px;}
/*首页 flash 焦点图结束 ------------*/
/*标签样式 -------------*/
#main .layer .right h1 { font-size:14px; color:#C00; font-weight:bold; margin:0; padding:0; line-height:30px; height:30px; display:block; clear:both;}
#main .layer .right .bq_li { float:left; width:80px;}
/*顶部代码*/
#ttl{width:960px; height:26px; background:#EFEFEF; font-size:12px; margin:0 auto;}
#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:380px; text-align:left; margin-left:10px;}
.ttlr{float:right; width:500px;text-align:right;  margin-right:10px;}
.flsearch{width:958px; border:solid 1px #ccc; height:80px; clear:both; margin-top:5px;}
.flsearch ul{margin:0 auto; padding:0px;}
.newsback{float:right; width:14px; height:67px; padding:13px 4px 0 6px; line-height:14px; background:url(images/news_nbg1.gif) -320px -30px no-repeat; text-align:center;}
.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;}
.hottitle .place p{float:left; width:900px; padding:0px; margin:0px;}
.hottitle .place p a:link,.place p a:visited{padding:2px 6px; font-weight:bold;text-decoration:none;color:#333;font-size:14px;border:solid 1px #ccc;margin:0 8px 0 0; width:25px;}
.hottitle .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;padding-top:4px}
#news_nav .logo img{width:200px; height:60px;}
#news_nav .vote{float:left; width:468px;margin-left:35px; margin-top:3px}
#news_nav .search{float:right; margin-top:15px; width:210px}
#news_nav .search .input{float:left;width:150px; padding-top:5px}
#news_nav .search .input input{ width:140px; 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; float:right;}
#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(images/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 6px;  height:35px; overflow:hidden}
#news_nav .nav li.sep{ width:2px; padding:0; font-size:1px; background:url(images/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;}
/*首页左侧开始*/
.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(images/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(images/index2_03.jpg) left no-repeat 5px;border-bottom:1px dashed #CCCCCC;}
.layout_left ul li .title {width:180px;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;padding-bottom:5px;}
/*首页右侧开始*/
.layout_right {width:696px; float:right; margin:8px 0 0px 0px; padding-bottom:15px; border:1px #ccc solid;}
.layout_right .tit {line-height:30px;height:30px;width:696px;padding:0;margin:0 auto;background:url(images/index2.jpg)}
.layout_right .tit span {float:right; color:#bc2d09; font-size:14px; margin-right:5px; font-weight:bold}
.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;}
/*首页右侧文字开始*/
.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(images/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}
/*最喜爱的列表(文字5列)开始*/
.layout_favlist {width:958px;float:left;margin:8px 0 0 0;border:1px #ccc solid; padding-bottom:5px}
.layout_favlist .tit {line-height:30px;height:30px;width:958px;padding:0;margin:0 auto;background:url(images/index2.jpg)}
.layout_favlist h2 {color:#07519a;font-size:14px;width:200pxpadding:0;margin:0 auto;;font-weight:bold;float:left;background:url(images/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:5px 0px; padding-bottom:5px}
.flink h4 {color:#07519a;font-size:14px;width:200pxpadding:0;margin:0 auto;;font-weight:bold;float:left;background:url(images/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(images/index2.jpg)}
.flink ul{padding:2px 0px 2px 1px;padding:2px 0px 0px 1px9;*padding:2px 0px 1px 1px;_padding:2px 0px 2px 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;}
/*尾部开始*/
#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; }
/*列表(图片7列)开始*/
.content_zleft{width:255px;float:left;}
.layout_newlist {width:696px;float:right;margin:8px 0 0px 0;padding:0 0px 2px 0px;border:1px #ccc solid;}
.layout_newlist dd {float:right; color:#bc2d09; font-size:14px; margin-right:5px; font-weight:bold}
.layout_newlist .tit {color:#bc2d09;font-size:14px;width:690px;margin:0 auto;font-weight:bold;padding-left:6px;line-height:30px;height:30px;background:url(images/index2.jpg);}
.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:14px;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 0px 4px 13px;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(images/l1.gif) repeat-x bottom;}
.listInfo p img{ margin-top:5px}
.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; position: relative}
/*分页样式*/
.page { clear:both; text-align:center; margin-top:3px; padding-bottom:6px}
.page a,.page em,.page span{border:1px solid #69c; height:15px; padding:2px 2px 1px 2px; margin:1px; font:normal 10px/12px Arial, Helvetica, sans-serif;color:#06c;text-decoration:none;}
.page span,.page a:hover {background:#06c;color:#fff;}
.page input {border:1px solid #76bac2;margin:2px;color:#69c;text-align:center;font:normal 12px/14px Verdana;}
.page .pagego{height:14px;}
.page .pagebtn{height:18px;}
/*内容页样式*/
#content_jr{width:688px;float:left; margin-left:2px;margin:5px 0px; padding-left:3px}
.info{overflow:hidden;}
.pic{width:201px;float:left;overflow:hidden;border:1px solid #d3d3d3;}
.pic img{width:199px;height:280px;padding:1px;}
.wenzi{width:480px;overflow:hidden;padding-left:5px!important;padding-left:2px;position:relative;text-align:left;}
.webzi_top{ border:1px solid #E3E3E3; width:478px; word-wrap:break-word; padding-bottom:5px}
.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:10px;list-style-type:none; background:url(images/l1.gif) repeat-x bottom;line-height:29px; width:458px;}
.content_jrtop{border:1px #d3d3d3 solid; width:687px; background:url(images/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:100px; 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;}
.content_intro{ clear:both; text-align:left; width:673px; height:100px; padding:8px; font-family:verdana,tahoma; font-size:12px ;overflow-y:scroll; line-height:20px;}
.player{width:100%; height:480px; padding:0px 1px; overflow:hidden}
.pingfen{ margin-top:6px; border:1px solid #E3E3E3; width:478px; padding:2px 0px; text-align:center}
/*评论*/
.content_cm{width:689px; clear:both}
.pluscm {font-size:12px;overflow:hidden}
.pluscm .list{margin-bottom:5px;overflow:hidden;text-align:left;color:#666;}
.pluscm .list a{color:#69c;}
.pluscm .list ul{ padding:0px; margin:0px; margin-bottom:5px;}
.pluscm .list li{clear:both; height:21px; line-height:190%; margin:0px 8px; color:#000;}
.pluscm .list li .user{padding:2px;}
.pluscm .list li .u0,.pluscm .list li .u2,.pluscm .list li .u4{ color:#0066FF}
.pluscm .list li .u1,.pluscm .list li .u3,.pluscm .list li .u5{ color:#003399}
.pluscm .list li span{ margin:0px; padding:0px}
.pluscm .list li .floor{ float:right; margin-right:5px; color:#999}
.pluscm .list p { padding:0px 15px 5px 15px; margin-top:5px; border-bottom:#CCC 1px dashed; line-height:120%; margin-bottom:10px}
.pluscm form{ margin:0px; padding:0px}
.pluscm .form{overflow:hidden;}
.pluscm .form ul {margin-bottom:4px; text-align:center; clear:both}
.pluscm .form .btn-1{border:1px solid #C0EAFA; padding-left:3px; color:#666666}
.pluscm .form .btn-2{border:none;width:70px;height:24px;line-height:24px;background:url(images/btn.gif) left top no-repeat;color:#444; position:relative; top:2px}
.pluscm .form .submit{ border:none; text-align:center;}
.pluscm .form textarea{width:95%; height:60px; marginp-top:5px; border:1px solid #C0EAFA; color:#666}
/*留言*/
.content_gb{width:958px;height:auto;border:1px solid #CCC;margin-top:5px;overflow:hidden;clear:both}
.gb{}
.gb .list{text-align:left;}
.gb .list ul{ margin:0px; padding:0px}
.gb .list li{clear:both}
.gb .list li dd{float:left; height:130px; border-bottom:1px solid #EAE4D1; overflow:hidden}
.gb .list li .left{width:200px;text-align:center;}
.gb .list li .left h6{ border-bottom:1px dashed #EAE4D1; font-size:12px; height:25px; line-height:25px; font-weight:normal;color:#06c;}
.gb .list li .left p{ margin-top:10px}
.gb .list li .line{border-left:1px solid #EAE4D1; overflow:hidden}
.gb .list li .right{width:757px;}
.gb .list li .right h6{ border-bottom:1px dashed #EAE4D1; font-size:12px; height:25px; line-height:25px; text-align:left; padding-left:10px; font-weight:normal}
.gb .list li .right h6 span{ font-size:12px; float:right; color:#CCC; margin-right:5px}
.gb .list li .right dl{ height:90px; line-height:18px; margin:5px 5px 5px 10px;  overflow:hidden; color:#06c}
.gb .list li .right dl .zuti{ color:#333;}
.gb .list li .right dl a{color:#993300;}
.gb .pages {text-align:center; margin:5px 0px 5px 0px; line-height:25px; height:25px;}
.gb .pages a,.gb .pages em,.gb .pages span{border:1px solid #69c;height:15px;padding:3px 4px;margin:2px;font:normal 10px/12px Arial, Helvetica, sans-serif;color:#06c;text-decoration:none;}
.gb .pages span,.gb .pages a:hover {background:#06c;color:#fff;}
.gb .pages input {border:1px solid #76bac2; margin:2px;color:#69c; text-align:center; font:normal 12px/14px Verdana;}
.gb .pages .pagego{height:14px;}
.gb .pages .pagebtn{height:18px;}
.gb .form{text-align:left; overflow:hidden}
.gb .form ul {margin-bottom:5px;}
.gb .form ul li{ clear:both; padding:5px 0 5px 10px; border-bottom:1px dashed #EAE4D1;}
.gb .form ul li dl{float:left; width:80px; padding-top:5px;}
.gb .form .left{ float:left; width:400px;}
.gb .form .right{ float:right; width:550px}
.gb .form .right textarea{width:540px; height:120px; overflow-y:scroll; border:1px solid #EAE4D1; margin-top:8px; color:#666}
.gb .form .btn-1{border:1px solid #ccc; padding-left:5px}
.gb .form .btn-2{border:none;width:70px;height:25px;background:url(images/btn.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:20px;}
.gb .form .submit{text-align:center}
/* 全站地图 */
#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(images/index2.jpg)}
.layout_all .right{float:right}
.layout_all .right a{ color:#07519a}
.layout_all .right a:hover{ color:#990000; text-decoration:underline}
.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(images/ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_all h3 {width:904px;float:left;padding-left:15px; background:url(images/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;}
