﻿.heard
{
	background:url(heard.jpg) repeat-x;
}
.heard01
{
	width:1000px; margin:0 auto;
}
.m01
{
	width:214px;
}
.m02
{
	width:auto;
}
.m03
{
	width : 278px;
}
.w755
{
	width:755px;
}
.meun
{
	background:url(meun.jpg) repeat-x; line-height:32px;
}
.meun01
{
	width:1000px; margin:0 auto;
}
.main
{
	padding-top:15px; background:#fff url(main.jpg) repeat-x;
}
.main01
{
	width:1000px; margin:0 auto;
}
.m04
{
	width:320px; margin-right:15px;
}
.m05
{
	width:405px; margin-right:15px;
}
.m005
{
	width:405px;_width:400px; margin-right:15px;
}
.m06
{
	width:245px;
}
.m09
{
	width:1000px;
}
.foot
{
	background:url(foot.jpg) repeat-x;height: 114px;
}
.bottom
{
	width:1000px; margin:0 auto;
}
.modtitle a:visited
{
	color:#666;
}
.qxyg
{
	left: 100px;
    position: absolute;
    top: 5px; font-family:"微软雅黑";
}
.w195
{
	width:195px; text-align:center;
}
.pic01 img
{
	width:193px; height:143px; border:1px solid #cfcfcf;
}
.pictitle
{
	line-height:23px;
}
.wrapper
{
	width:316px; border:2px solid #ccc;
}
h1
{
	height:50px;
	line-height:50px;
	font-size:22px;
	font-weight:normal;
	font-family:"Microsoft YaHei", SimHei;
}
.shuoming
{
	margin-top:20px;
	border:1px solid #ccc;
	padding-bottom:10px;
}
.shuoming dt
{
	height:30px;
	line-height:30px;
	font-weight:bold;
	text-indent:10px;
}
.shuoming dd
{
	line-height:20px;
	padding:5px 20px;
}
#focus
{
	width:316px;
	height:257px;
	overflow:hidden;
	position:relative;
}
#focus ul
{
	height:257px;
	position:absolute;
}
#focus ul li
{
	float:left;
	width:316px;
	height:257px;
	overflow:hidden;
	position:relative;
	background:#000; line-height:32px;
}
#focus ul li div
{
	position:absolute;
	overflow:hidden;
}
#focus .btnBg
{
	position:absolute;
	width:316px;
	height:32px;
	left:0;
	bottom:0;
	background:#000;
        filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#focus .btn
{
	position:absolute;
	width:316px;
	height:15px;
	padding:5px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus .btn span
{
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:9px;
	height:9px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
#focus .btn span.on
{
	background:#fff;
}
#focus .pre
{
	left:0;
}
#focus .next
{
	right:0;
	background-position:right top;
}
#newstitle
{
	position:relative;
}
#focus ul li .title
{
	position:absolute;
	width:240px;
	color:#fff;
	
	left:0;
	bottom:0;
	z-index:100;
}
#focus ul li .title a:link
{
	color:#fff;
}
#focus ul li .title #a:link
{
	color:#fff;
}
#focus ul li .picwidht img
{
	width:316px; height:257px;
}
.emailnews
{
	background:url(/Portals/0/images/pic11.jpg) no-repeat; height:67px; line-height:22px;
}
.emialtitle
{
	background:url(/Portals/0/images/email.jpg) no-repeat scroll 0 center; margin-left:75px;
}
.emialtitle a
{
	color:#333; padding-left:20px;
}
.cyqy
{
	background:url(/Portals/0/images/pic12.jpg) no-repeat;line-height:22px;
}
.cyqytitle
{
	background:url(/Portals/0/images/qcqy.jpg) no-repeat scroll 0 center; margin-left:75px;
}
.cyqytitle a
{
	color:#333; padding-left:10px;
}
.w117
{
	width:112px;
}
.w117 li img
{
	width:110px; height:89px; border:1px solid #CFCFCF;
}
.w250
{
	width:250px;
}
.w250 .qytitle a
{
	color:#007ad4; font-weight:bold;
}
.w250 .qtsummary
{
	position:relative;_line-height:24px;*line-height:24px !important;
}
.w250 .qtsummary a
{
	right:0; top:48px; position:absolute;
}
.qyt
{
	padding-bottom:6px; border-bottom: 1px dotted #ccc; margin-bottom:5px;
}
.modtitle01
{
	line-height:27px;_line-height:24px;*line-height:24px !important;
}
.bkzz
{
	margin-top:12px;
}
.w134
{
	width:134px;margin-right:16px;_margin-right:14px;*margin-right:14px !important;
}
.w134 img
{
	width:134px; height:192px;  border:1px solid #CFCFCF;
}
.marqueeleft
{
	height:168px;width:978px;overflow:hidden; padding: 5px 10px; border:1px solid #ccc; border-top:none;
}
.marqueeleft ul
{
	float:left;
}
.marqueeleft li
{
	float:left;margin:0 5px;display:inline;width:200px;height:168px;overflow:hidden;
}
.marqueeleft li .pic
{
	display:block;border:#ccc 1px solid;width:193px;height:143px;padding:2px;overflow:hidden;
}
.marqueeleft .w195 a img
{
	display:block;border:#ccc 1px solid;width:193px;height:143px;padding:2px;overflow:hidden;
}
.marqueeleft li .txt
{
	text-align:center;height:23px;line-height:23px;
}
.marqueeleft .txt a { color:#003366}
.marqueeleft .txt a:hover { color:red}