﻿@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: "����", Arial;
	font-size: 12px;
	color: #333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
*{ margin:0; padding:0;}
img{ border:none}
/*��������*/
#top,#menu,.content,#banner,#footer{margin:0 auto; width:989px;}
/*��������*/
#top{ position:relative; height:192px; background:url(banner.jpg) left top no-repeat;}
.topInfo{ width:210px; height:50px; position:absolute; color:black; right:0; top:18px;}
.topInfo a{color:black; font-weight:bold; line-height:23px;}
.topInfo a:hover{ color:white;}
.topInfo input{ width:118px; padding-left:2px; padding-right:2px; height:27px; line-height:27px; color:#777; float:left; margin:0 1px; border:0px solid #ccc;}
/*�˵�����*/
#menu{ background:url(menu.jpg) left top repeat-x; height:36px; line-height:36px; font-size:14px; color:#fff;}
#menu a{ padding:0 1px; display:inline-block;  color:white;}
/*������������*/
.content{ overflow:hidden; padding:5px 0}
/*flashtչʾ����*/
.flashShow{ width:317px; height:240px; border:1px solid #83C9F9; padding:5px; float:left; line-height:28px; color:#333; text-align:center; font-weight:bold;}
/*У԰����*/
.xyxw{ background:url(xyxw.jpg) left top no-repeat; width:413px; height:252px; float:left; margin:0 6px; _margin:0 5px 0 6px;}
h2{ color:white; font-weight:bold; font-size:14px; height:53px; line-height:53px; padding-left:40px;}
h2 a{ color:white;}
.more{ float:right; margin:18px 30px 0 0;}
ul.news{ margin:0 10px 0 23px; list-style:none}
ul.news li{ width:96%; line-height:28px; background:url(arrowblue.gif) left center no-repeat; padding-left:10px; height:28px;}
ul.news li span{ display:inline-block; width:78px; color:#555;}
ul.news li a{ color:#333;}
ul.news li a:hover{ color:red;}
/*֪ͨ����*/
.tzgg{ width:233px; height:251px; float:left; background:url(wlblue.jpg) left top repeat; border:1px solid #83C9F9; margin-bottom:5px;}
h3,h4{ background:url(h3bg.jpg) left top repeat-x; height:45px; padding:0 0 5px 15px; line-height:40px; color:#fff; font-weight:bold; font-size:14px;}
h4{ padding:0 0 8px 15px;background:url(h3bg.gif) left top no-repeat;}
h3 a,h4 a{ color:#fff;}
ul.gonggao{ margin:0 10px !important;}
/*����ģ��*/
.newsModel{ background:url(xwbj.jpg) left top no-repeat; width:369px; height:251px; float:left; margin:2px 8px 5px 0;}

/*banner*/
#banner{ border:1px solid  #83C9F9; width:981px; margin-bottom:5px; padding:2px; }
#banner img{ width:985px;height:130px;}
/*tab�л�*/
.xyfj{ width:747px; float:left; margin-right:7px;}
.xyfj ul.tabs,.xyfj ul.lists{ list-style:none;}
.xyfj ul.tabs{ width:745px; height:32px; float:left;}
.xyfj ul.tabs li{ float:left; width:121px; height:32px; display:block; margin-right:1px; cursor:pointer }
.xyfj ul.tabs li{ display:block;background:url(tabgrey.jpg) left top no-repeat; text-align:center; line-height:32px; font-size:14px; color:#9a9a9a; font-weight:bold}
.xyfj ul.tabs li.selected{ background:url(tabblue.jpg) left top no-repeat; color:#0a7cc5; text-decoration:none}
.xyfj .xyContent{background:url(pbg.gif) left top no-repeat; width:705px; height:141px; float:left;padding:15px 20px; overflow:hidden}
.xyfj ul.lists li{ float:left; margin-right:15px; line-height:21px; width:160px; height:131px; text-align:center}
.xyfj ul.lists li a{ color:#333}
.xyfj ul.lists li a:hover{ color:#0a7cc5; text-decoration:none}
.xyfj ul.lists img{ width:150px; height:121px; padding:3px; border:1px solid #83c9f9;}
.xyfj ul.hide{display:none;}
/*footer*/
#footer{ background:url(main-footer.jpg) left top no-repeat; line-height:28px; text-align:center; padding:7px 0 6px 1px; width:988px; color:white;}
#footer a{ color:white;}
/*��ʦ& ѧ�����*/
.lxfscroll,.lxfscroll1 {
	width:231px;
	position: relative;
	height: 177px;
	overflow: hidden;
}
.lxfscroll ul,.lxfscroll1 ul { 
	list-style:none;
	margin:0 10pxx; 
	width:231px;}
.lxfscroll ul li,.lxfscroll1 ul li {
	text-align:center; height:177px;
}
.lxfscroll ul li img,.lxfscroll1 ul li img{ margin-bottom:3px; width:150px; height:100px;}
.lxfscroll ul li .title a,.lxfscroll1 ul li .title a{ font-size:14px; color:red; height:32px; line-height:32px;}
.lxfscroll ul li p,.lxfscroll1 ul li p{ color:#444; line-height:21px; height:42px; overflow:hidden;}

.lxfscroll-title li,.lxfscroll-title1 li {
	float: left;
	line-height: 20px;
	text-align: center;
	border: 1px dashed #CCC;
	margin-top: 2px;
	cursor: pointer;
	margin-right: 2px;
	padding: 8px;
}
.cur,cur1 {
	color: #FFF;
	font-weight: bold;
	background:#000;
}
.lxfscroll ul,.lxfscroll1 ul {
	position: absolute;
}
.lxfscroll-alt,.lxfscroll-alt1 {
	position: absolute;
	bottom: 0px;
	z-index: 5;
	background-color: #666;
	width: 384px;
	color: #FFF;
	padding: 8px;Opacity=80);-moz-opacity:0.5;opacity: 0.5;
}
/*��������*/
#link{ width:173px; border:1px solid #83C9F9; height:171px; padding:15px 30px;float:left;background:url(linkbg.jpg) left top repeat-x;}
#link select,#link img{ float:left; margin-bottom:10px;}
.link-list li{ width:82px; height:22px; line-height:22px; overflow:hidden; float:left; text-align:center; }