@charset "utf-8";
/* CSS Document */
/* Coded by vinci */
/* 版本修订时间：2006 07.27 */
/* ---------------------基本类------------------------*/
body {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif, "宋体", "隶书", "黑体", "楷体_GB2312";
	margin:0;
	padding:0;
	background: #FFF;
	font-size:12px;
	color:#000000;
	}
div,form,img,ul,ol,li,dl,dt,dd {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

td,input,select,txtarea,button {
	font-family: Tohoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 180%;
}
.f12r
{
	color:#FF0000;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.STYLE1 {color: #FF0000}
.line1 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #333333;
}
.STYLE2 {color: #FFFFFF}
.STYLE3 {color: #CCCCCC}
.line2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.news { margin-bottom:15px; margin-top:15px; color:#000000; line-height:18px;}
a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;

}
a:hover {
	color: #FF6600;
	text-decoration: none;
}
a:active {
	color: #FF6600;
	text-decoration: none;
}
/* 实线边框 */
.LineSoild {
	border: 2px solid #666666;
}
/* 虚线边框 */
.LineDashed {
	border: 1px dashed #999999;
}

.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
/*定义分隔条*/
.blank1{height:1px;font-size:0px;}
.blank2{height:2px;font-size:0px;}
.blank3{height:3px;font-size:0px;}
.blank4{height:4px;font-size:0px;}
.blank5{height:5px;font-size:0px;}
.blank8{height:8px;font-size:0px;}
.blank10{height:10px;font-size:0px;}

/*范围*/
.area{
	background-image: url(bj.jpg);
	text-align:left;
	margin:0 auto;
	padding: 0px;
	width:1024px;
	height:auto;
	overflow:visible;
}

.area .content{
	width:910px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	background-color: #FFFFFF;
	overflow:visible;
}
/*结束*/


/*底部*/
.foot
{
	width:810px;
	text-align:justify;
	background-color: #1E1E1E;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
	line-height:25px;
	height:53px;
}
.foot a
{
	color: #CCCCCC;
	text-decoration: none;
}
/*底部结束*/

/*首页新闻左边*/
.homeNews
{
	width:375px;
	float:left;
	text-align:center;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background:none;
}
.img-txt { color:#666666; padding-left:5px; padding-right:5px; text-align:center;}
.homeNews .cont{height:142px; width:375px;}
.homeNews .title_img{text-align:left;}
.homeNews .cont .newsList
{
	margin-top: 5px; color:666666;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:344px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	text-align:left;
	line-height:20px;
	padding: 0px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.homeNews .cont .newsList li
{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	list-style-type: none;
	color:666666;
}
/*首页第一段右边*/
.homeFirstRight
{
	width:534px;
	float:right;
	text-align:center;
	overflow:hidden;
	height:380px;
	line-height:150%;
	vertical-align:bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.homeFirstRight .width
{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:497px;
	clear:both;
	padding:0px;
	line-height:100%;
	height: 380px;
}
.homeFirstRight .newspa{margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:497px;
	clear:both;
	padding:0px;
	line-height:22px;
	color:#666666;
	text-align:left;}
	
.homeFirstRight .width .zz{ width:165px; text-align:center;height:55px; float:left;}
.homeFirstRight .width .Text{
	color: #FF0000;
	text-align:left;
	line-height:55px;
	float:left;
	height:55px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.homeFirstRight .width .img
{
	width:165px;
	float:right;
	margin: 0px;
	padding: 0px;
	float:left;
}

/*首页第二段*/
.Home2
{
	width:350px;
	color:#666666;
	margin-bottom: 0px;
	height:360px;
	padding: 0px;
	overflow:hidden;
	line-height: 18px;
	margin-left: 10px;
	float: left;
}
.Home2 .Left 
{
	width:50px;
	overflow:hidden;
	text-align:center;
	float:left;
	height:120px;
	vertical-align:middle;
	margin: 0px;
	padding: 0px;
}

.Home2 .Right
{
	width:600px;
	text-align:justify;
	margin: 0px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:right;
	line-height:20px;
	text-indent: 2em;
}
.infoTitle {
	font-family: Arial, Helvetica, sans-serif, "宋体", "隶书", "黑体", "楷体_GB2312";
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	width: 94%;
	text-align:center;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	height:30px;
	line-height:30px;
}

.NoInfo {
	font-family: Arial, Helvetica, sans-serif, "宋体", "隶书", "黑体", "楷体_GB2312";
	color: #FF0000;
	text-align: center;
}

/*首页第三段*/
.Home3
{
	width:891px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding: 0px;
	white-space:nowrap;
	overflow:hidden;
	
}
.Home3 .img
{
	width:222px;
	padding:0px;
	margin:0px;
	text-align:center;
	vertical-align:middle;
	float:left;
}

/**二级页面**/
.area .SubPage
{
	width:910px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	background-color: #000000;
	height:inherit;
	overflow:visible;
	
}
.area .SubPage .Col1{
	float:left;
	width:200px;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}
.area .SubPage .Col2{
	float:right;
	width:710px;
	background-color: #FFFFFF;
	height:500px;
	height:auto!important;
	min-height:500px;
	overflow:visible;
}

/**子菜单样式(左边样式)**/
.Col1 .menu
{
	width:120px;
	text-align:left;
	vertical-align:bottom;
	background-image: url(xxn_14.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	color: #FFFFFF;
	line-height:25px;
	height:22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-right: 10px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 8px;
}

/*右边样式*/
/*
.Col2 .area
{
	width:666px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: justify;
	text-justify:inter-ideograph;
	line-height:25px;
}
*/
.Col2 .infoList
{
	width:92%;
	height:auto;
	float:none;
	background-image: url(xwht_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:22px;
	height:22px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.Col2 .infoList a:link {
	color: #000000;
	text-decoration: none;
}
.Col2 .infoList a:visited {
	color: #000000;
	text-decoration: none;

}
.Col2 .infoList a:hover {
	color: #FF6600;
	text-decoration: none;
}
.Col2 .infoList a:active {
	color: #FF6600;
	text-decoration: none;
}
.content a:link {
	color: #000000;
	text-decoration: none;
}
.content a:visited {
	color: #000000;
	text-decoration: none;

}
.content a:hover {
	color: #FF6600;
	text-decoration: none;
}
.content a:active {
	color: #FF6600;
	text-decoration: none;
}
.width_all
{
	width:98%;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	height:500px;
	height:auto!important;
	min-height:500px;		
}

.Infos
{
	width:94%;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-right: auto;
	margin-left: auto;
	line-height:25px;
	margin-bottom: 15px;
	overflow:hidden;
}
.Infos .title
{
	font-size:14px;
	height:40px;
	text-align:center;
	font-weight:bold;
	background-color:#f7f7f7;
	line-height:40px;
}
.Infos .img
{
	text-align:center;
	/*background-color:#f7f7f7;*/
	line-height:200%;
}
/****图片展示****/
.pBox
{
	width:160px;
	padding:0px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin: 3px;
}
.pBox #Img
{
	width:150;
	border:1px #eeeeee solid;
	padding:5px;
	background:#ffffff;
	margin: 0px;
	text-align:center;
}
.pBox a:link {color:#777777;font-size:12px;line-height:26px}
.pBox a:visited {color:#777777;font-size:12px;line-height:26px}
.pBox a:hover {	color: #FF6600;	text-decoration: none;}
.pBox a:active {color: #FF6600;	text-decoration: none;}
.pBox #Title{border:1px #eeeeee solid;padding:2px;background:#f7f7f7;text-align:center;}
.img_back {
	background-image: url(bk.jpg);
	background-position: center center;
	padding: 3px;
}
a.page:link {color:#777777;font-size:12px;line-height:26px}
a.page:visited {color:#777777;font-size:12px;line-height:26px}
a.page:hover {	color: #FF6600;	text-decoration: none;}
a.page:active {color: #FF6600;	text-decoration: none;}

