@import url(reset.css);
@import url(global.css);

#container {width:1002px; margin:0 auto; margin-top:245px; overflow:hidden; zoom: 1;}
.nav{ height:44px; background:url(../images/navbg.gif)}
.nav ul{ overflow:hidden; zoom:1}
.nav ul li{ float:left; height:42px; margin-top:1px; padding-right:2px; background:url(../images/nav_line.gif) no-repeat right top}
.nav a{ float:left; display:block; width:150px;height:42px; text-indent:-2000px; overflow:hidden; background:url(../images/nav_active.gif) no-repeat}

.nav .home a{ width:165px; background-position:left top;}
.nav .fengcai a{ background-position:center -42px;}
.nav .meiti a{ background-position:center -84px;}
.nav .shenqing a{ background-position:center -126px;}
.nav .tuwen a{ background-position:center -168px;}
.nav .old a{ background-position:center -210px;}
.nav .zhidu a{ background-position:center -252px;}

.nav a:hover{ background:url(../images/nav_hover.gif) no-repeat}
.nav .home a:hover{ width:165px; background-position:left top;}
.nav .fengcai a:hover{ background-position:center -42px;}
.nav .meiti a:hover{ background-position:center -84px;}
.nav .shenqing a:hover{ background-position:center -126px;}
.nav .tuwen a:hover{ background-position:center -168px;}
.nav .old a:hover{ background-position:center -210px;}
.nav .zhidu a:hover{ background-position:center -252px;}

#selected a{ background:url(../images/nav_hover.gif) no-repeat}
#selected.home a{ width:165px; background-position:left top;}
#selected.fengcai a{ background-position:center -42px;}
#selected.meiti a{ background-position:center -84px;}
#selected.shenqing a{ background-position:center -126px;}
#selected.tuwen a{ background-position:center -168px;}
#selected.old a{ background-position:center -210px;}
#selected.zhidu a{ background-position:center -252px;}

.main{ width:1002px; margin-top:10px; overflow:hidden; zoom:1}
.side{ width:341px;}
.right{ width:652px;}

h3.title{ height:43px;}
h3.title strong{ display:none}
h3.title span{ float:right; margin:13px 20px 0; font-weight:normal}
h3.title a:link{ color:#3094D4}
h3.title a:visited{ color:#3094D4}
h3.title a:hover{ color:#3094D4}


.yugao{ height:/*236*/256px; background:url(../images/yugaobg.gif) no-repeat}
.yugao .yg-sc{ margin:10px 10px 0 20px;; height:/*170*/220px; line-height:24px; overflow:auto}
.yugao dl{ margin-bottom:25px}
.yugao dt{ font-size:14px; font-weight:bold}
.yugao h3.title span a{ display:block; padding-left:20px;  background:url(../images/icon_tv.gif) no-repeat left -1px; color:#090; text-decoration:underline}

.sidelinks{ padding-top:3px;}
.sidelinks li{ margin-top:/*8*/2px; line-height:0; font-size:0}

.huigu{ height:415px; background:url(../images/huigubg.gif)}
.huigu ul{ padding-top:10px; padding-left:10px; overflow:hidden; zoom:1}
.huigu li{ position:relative; float:left; width:190px; margin-left:15px; display:inline; margin-bottom:5px;}
.huigu li img{ width:187px; height:133px; border:1px solid #666; display:block; line-height:0; font-size:0}
.huigu li img:hover{ border:1px solid red}
.huigu li p{ margin-top:5px; text-align:center; line-height:16px}
.huigu li p .video{ position:absolute;  right:10px; top:114px; background:url(../images/icon_video.gif) no-repeat left top;}
.huigu li p .video a{display:block; width:30px; height:16px; text-indent:-3000px}
.huigu li p .photo{ position:absolute; right:10px; top:114px; background:url(../images/icon_video.gif) right top}
.huigu li p .photo a{display:block;display:block; width:21px; height:16px; text-indent:-3000px}

.inc{ width:495px; height:329px}
.inc.mtbd{ background:url(../images/meitibg.gif)}
.inc.twzl{ background:url(../images/tuwenbg.gif)}

.footer{ clear:both; margin-top:10px; width:100%; height:218px; background:url(../images/footerbg.jpg) no-repeat center bottom}
.footer p{ margin:0 auto; padding-top:30px;line-height:24px; text-align:center; }

.arcbox{width:1002px; padding-bottom:10px; background:url(../images/arcbg.gif) no-repeat left bottom}
.arcbox .positon{ padding:13px 20px 0 10px; background:url(../images/contentbg.gif) no-repeat left top; font-size:14px; color:#17409A}
.arcbox .positon a:link,.arcbox .positon a:visited {color:#17409A}
.arcbox .positon p{padding-left:20px;height:30px;}

.chnewslist{
margin:0 15px;
margin-top:15px;
}
.chnewslist ul{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dashed #E1E1E1}
.chnewslist li{
font-size:14px;
line-height:28px;
padding-left:15px;
background:url(../images/icon_chnlist.gif) no-repeat left 8px;
}
.chnewslist span{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999
}
.chnewslist em{
color:#FF0000;
}
.channelpages{
margin:15px;
border:1px solid #DEF3FE;
padding:1px;
}
.channelpages p{
line-height:30px;
background:#F2FBFF;
text-align:center;
}
.channelpages p span{
color:#FF0000;
float:none;
margin:0 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.wangqi ul{ padding-top:10px; padding-left:20px; overflow:hidden; zoom:1}
.wangqi li{ position:relative; float:left; width:222px; margin-left:15px; display:inline; margin-bottom:5px; }
.wangqi li img{ width:220px; height:160px; border:1px solid #666; display:block; line-height:0; font-size:0}
.wangqi li img:hover{ border:1px solid red}
.wangqi li p{ margin-top:5px; text-align:center; line-height:16px}
.wangqi li p .video{ position:absolute;  right:33px; top:140px; background:url(../images/icon_video.gif) no-repeat left top;}
.wangqi li p .video a{display:block; width:30px; height:16px; text-indent:-3000px}
.wangqi li p .photo{ position:absolute; right:10px; top:140px; background:url(../images/icon_video.gif) right top}
.wangqi li p .photo a{display:block;display:block; width:21px; height:16px; text-indent:-3000px}


/*Í¼¼¯¹ö¶¯*/

.tulby{ width:960px; margin:10px auto; overflow:hidden; zoom:1}
.tulby ul{ padding-top:5px;padding-left:5px; overflow:auto;}
.tulbyleft{ width:320px; float:right}
.tulbyleft ul{ border-bottom:1px dashed #ccc; }

.twzllbytu{ width:100%}
.twzllbytu ul{ float:left; margin-right:3px; }

.dtqh{ float:left;}
/*album  02*/
.PyzyImgBox {
	width:600px;
	height:500px;
	padding-bottom:20px;
	float:left;
	text-align:left;
	overflow:hidden;
	margin-left:10px;
	display:inline;
}
/*.PyzyImgBox div{padding:0px;margin:0px;}*/
.PyzyImgBoxBody {
	height:360px;
	text-align:center;
	border:1px solid #EDEDED;
}
.PyzyImgBoxForwardButton {
	float:left;
	width:60px;
	filter:alpha(opacity=10);
	opacity: 0.1;
}
.PyzyImgBoxForwardButton:hover {
	filter:alpha(opacity=30);
	opacity: 0.3;
}
.PyzyImgBoxForwardButton img {
	background:url(../images/left.gif) no-repeat left top;
	margin-top:150px;
	cursor:pointer;
	width:38px;
	height:48px;
}
.PyzyImgBoxNextButton {
	float:right;
	width:60px;
	height:360px;
	filter:alpha(opacity=10);
	opacity: 0.1;
}
.PyzyImgBoxNextButton:hover {
	filter:alpha(opacity=30);
	opacity: 0.3;
}
.PyzyImgBoxNextButton img {
	background:url(../images/right.gif) no-repeat left top;
	margin-top:150px;
	cursor:pointer;
	width:38px;
	height:48px;
}
.divPyzyImgBoxContent {
	position:relative;
	margin:0px 60px;
	height:360px;
	background:url(../images/b.gif) center center no-repeat;
}
.ContentImg {
	position:absolute;
	width:480px;
	height:360px;
	overflow:hidden;
	left:0;
	top:0;
}
.ContentImg table {
	width:480px;
}
.divPyzyImgBoxContent img {
	max-width:480px;
	max-height:360px;
}
.PyzyImgBoxBottom {
	margin-top:10px;
	height:119px;
}
.PyzyImgBoxRate {
	width:50%;
	background-color:#bbb;
	height:3px;
	border-top:solid #c5c5c5 1px;
	border-bottom:solid #dadada 1px;
	margin:0 20px 0 50px;
	display:none;
}
.PyzyImgBoxMinImg {
	height:119px;
	margin-top:5px;
	text-align:center;
	background:url(../images/photobar.gif) repeat-x left -119px
}
.PyzyImgBoxLeftScroll {
	float:left;
	height:119px;
	width:44px;
	background:url(../images/photobar.gif) no-repeat left top;
}
.PyzyImgBoxLeftScroll img {
	background:url(../images/photobar.gif) no-repeat left top;
	cursor:pointer;
	width:44px;
	height:119px;
}
.PyzyImgBoxRightScroll {
	float:right;
	height:119px;
	width:44px;
	background:url(../images/photobar.gif) no-repeat left -238px;
}
.PyzyImgBoxRightScroll img {
	background:url(../images/photobar.gif) no-repeat left -238px;
	cursor:pointer;
	width:44px;
	height:119px;
}
.PyzyMinImgBox {
	margin:0px 50px;
	height:119px;
	display:inline;
}
.PyzyMinImgBox div {
	width:500px;
	overflow:hidden;
	white-space:nowrap;
	font-size:0px;
}
.PyzyMinImgBox img {
	filter:alpha(opacity=90);
	opacity: 0.9;
	cursor:pointer;
	margin:12px 18px 0 0;
	height:89px;
	width:65px;
	padding:2px;
	border:solid #DDDDDD 1px;
}
.PyzyMinImgBox img.Sel {
	filter:none;
	opacity:100;
	padding:0;
	border:solid #CC0000 3px;
}
/*album  end*/

.arod{ color:#F00}


.content h1{ margin:20px 20px 0px; padding-bottom:10px; font-size:20px;color:#000; line-height:40px;text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå£Ã£Ó","ºÚÌå"; font-weight:600}
.Cnt-Article p{ margin:10px 0}
.arc_info{ clear:both;border-top:1px dashed #D8D8D8;border-bottom:1px dashed #D8D8D8;line-height:35px;color:#333333;margin:0 25px; text-align:center}
.arc_info span{ color:#F00; padding:0 5px;}

.small, .mid, .big{ cursor:pointer; padding:0 3px}
span.small, span.mid, span.big{ color:#666}
.small{ font-size:12px;}
.mid{ font-size:14px;}
.big{ font-size:18px;}

.Cnt-Article{padding:0 40px;text-align:left;line-height:1.8;font-size:14px; margin-top:10px;}
.Cnt-video{ text-align:center; margin:0 60px;}

.author{margin:15px auto;text-align:right;padding-right:60px;color:#666666; font-size:12px;}
.pageinfo{clear:both;height:29px; background:#f5f5f5;margin:0 30px 10px;line-height:29px;text-align:left; padding-left:10px; font-size:12px; color:#999}
.pageinfo .pages{clear:both; float:left;  margin:0 0 0 10px;padding-left:20px; text-align:left;}
.pageinfo .pages span{ color:#F00; padding:0 5px;}
.pageinfo .info_r { float:right; margin-right:50px;}
