﻿@charset "utf-8";
@media screen {

body {
	margin:0px auto;
	text-align:center
}
/*页面主框架*/
.page_width {
	width:950px;
	margin:auto;
	clear:both;
	z-index:10;
}
#banner {width:950;border:1px solid #e0e0e0;padding:2px;margin:auto; margin-top:10px;text-align:center; background:#fff}

#left_panel {
	width:217px;
	text-align:left;
	float:left;
	padding-right:5px;
	height:100%;
	overflow-x:hidden;
	position:relative;
	background:url(/images/leftbg.jpg) no-repeat left top;
	padding-left:10px;
}
#header_link  {color:#c0c0c0}
#header_link  a {margin:0px 8px;color:#0072d4}
.title_header {height:20px;line-height:20px ;color:#fff; text-indent:10px;font-weight:bold; background:#ffac30 url(/images/titlebg.jpg) repeat-y left center}

#leftMenu ul {list-style:none;margin:0px;padding:10px 10px 10px 0px; clear:both;}
#leftMenu li  a {display:block;border-bottom:1px solid #f0f0f0;height:25px;line-height:25px; text-indent:18px; background:url(/images/lbox_ico.jpg) no-repeat 5px center;color:#C00}
#leftMenu li  a:hover {background:url(/images/lboxover_ico.jpg) no-repeat 5px center;}
#leftMenu ul li ul {margin:0px;padding:0px;}
#leftMenu ul li ul li a { text-indent:28px; background:url(/images/112.gif) no-repeat 15px center;color:#333}
#leftMenu ul li ul li a:hover {background:url(/images/112.gif) no-repeat 15px center}
#content_panel  {clear:both;margin-top:10px;height:100%;width:960px}

#right_panel {
	margin-left:217px; background:#ffffff; text-align:left;
}
#home_profile { text-align:justify;line-height:170%;}
#home_profile div,#home_profile  p {line-height:170%;margin:0px; text-align:justify}
.cat { background:url(/images/catbg.jpg) no-repeat center top;height:100%;width:100%;}
.cat .pic {width:150px;height:150px;overflow:hidden; text-align:center}
.subcat {height:115px;margin-top:20px;padding:0px 10px;}
.cat .header {padding:0px 10px;height:25px;}
.cat .header a {color:#666;font-weight:bold;font-size:11pt;}
.cat .header a:hover {color:#f25318}
.subcat div a {display:block;line-height:22px; background:url(/images/96.gif) no-repeat left center; text-indent:15px}

.submenu { position:absolute;height:22px;left:0px;top:0px;width:600px; background:url(/images/submenubg.jpg) repeat-x center bottom; display:none}


#mainMenu { height:38px; position:absolute;left:300px;width:650px;bottom:-1px;}

#header {height:100px; position:relative}
#logo {position:absolute;top:0;left:0}
#lang {position:absolute;top:20;right:0}
#lang a {color:#fff;display:block;float:left;padding:0px 10px; text-indent:10px; background:#666666 url(/images/warr.gif) no-repeat 8px center;line-height:18px;height:18px; }
#lang a:hover,#lang a.select { line-height:18px;height:18px; background:#f07c01  url(/images/warr.gif) no-repeat 8px center}


#footer {text-align:center;height:25px;line-height:25px;border-top:1px solid #e5e5e5;margin-top:8px;padding-bottom:10px ;padding-top:3px;}
#footer_info {float:left;line-height:25px;}
#footer_link {line-height:25px;float:right}
#footer_info  a:hover ,#footer_link a:hover {color:red}

#page_body {overflow-x:hidden;}
#page_body p,#page_body div,#page_body td {line-height:200%;}
#page_title {
	margin-bottom:10px;
	font-size:16px;
	font-weight:bold;
}

#bt_line {border-bottom:1px solid #d0d0d0;}
#tp_line {border-top:1px solid #d0d0d0;width:490px;}

.row {
	clear:both;
}

/*仅标题*/
.titlelist {border-bottom:1px dotted #ddd}
.titlelist .col {
	float:left;	
	margin-right:10px;	
}
.titlelist .title {
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow-x:hidden;
	float:left;
	color:#444;
	text-indent:15px;
	background:url(/images/newsicon.jpg) no-repeat left center;
	width:80%;
		line-height:30px;

}

/*标题+时间*/
.title_time {border-bottom:1px dotted #ddd}
.title_time .col {
	float:left;	
	
	margin-right:10px;	
}
.title_time .title {
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow-x:hidden;
	float:left;
	color:#444;
	line-height:25px;
	text-indent:15px;
	background:url(/images/newsicon.jpg) no-repeat left center;
	width:80%
}
.title_time .time {float:right;line-height:25px;color:#666}


/*标题+时间+摘要*/
.title_time_summary .col {
	float:left;
	margin:10px auto;
}
.title_time_summary .title a {
	display:block;color:#000
}
.title_time_summary .time {
	color:#999999;
	padding:2px 0px;
}
.title_time_summary .visitor {float:left;width:60px;height:60px;border:1px solid #c0c0c0; background:#fffff5; text-align:center}
.title_time_summary .visitor .click {font-size:18pt;color:#C00}
.title_time_summary .summary p  {
	margin:3px 0px;
	color:#555
}

/*标题+摘要*/
.title_summary .col {
	float:left;
	margin:5px auto;
	margin-right:5px;
}
.title_summary .title a {
	background:url(/images/newsicon.jpg) no-repeat left center;
	text-indent:15px;
	display:block;
	margin:5px auto;
	color:#C00;
}
.title_summary .summary p,.title_summary .summary div {
	margin:3px 0px;
	color:#666
}


/*上图下文*/
.top_bottom .col {
	float:left;	
	margin-bottom:10px;
	margin-right:6px;
}
.top_bottom .pic {
	display:block;
	text-align:left;
	
}
.top_bottom .pic img {
	border:1px solid #e0e0e0;
}


.top_bottom .pic:hover  img
{
	filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8
}


.top_bottom .title a {
	margin:2px auto;
	text-align:left;
	
}
.top_bottom .summary {
	text-align:left	
}

.top_bottom .summary p,.top_bottom .summary div 
{
	margin:2px auto;
}



/*上代表图下文*/
.left_right .col {
	float:left;	
	margin-right:5px;
	margin-bottom:10px;
}
.left_right .pic {
	text-align:left;
}

.left_right .pic img
{
		border:1px solid #e0e0e0;

}
.left_right .pic:hover  img
{
	filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8
}
.left_right .content {padding-left:10px;}
.left_right .title a {
	text-align:left;
	display:block;
	margin-bottom:5px;
	color:#F60
}

.left_right .summary {
	text-align:left	
}

.left_right .summary p,.left_right .summary div 
{
	margin:0px;
}


#thumb .item {float:left;margin-right:10px;margin-bottom:10px;}
#thumb .item a {display:block}
#thumb .item a:hover img {filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8}
	
#thumb_list div {float:left;margin:5px;}
#thumb_list div a { display:block;border:1px solid #e0e0e0;}
#thumb_list div a:hover {border:1px solid #999999}

#pager {
	clear:both;
	padding:5px 0px;
	text-align:right;
}
#Pager a {
	margin:0 2px;
	height:16px;
	padding:0 4px;
	line-height:16px;
}
#Pager a:hover {
	text-decoration:none;
	color:#F00;
		text-decoration:underline;

}
#Pager .selected {
	text-decoration:none;
	font-weight:bold;
	color:#F00;
		text-decoration:underline;

}
#pager_header #pager {
	border-bottom:1px solid #e0e0e0;
	margin-bottom:10px;
}
#pager_footer #pager {
	border-top:1px solid #e0e0e0;
	margin-top:10px;
}

label {
	width:60px;
	float:left
}
/*首页幻灯片*/

#homeBanner {
	width:100%;
	text-align:left;
	margin:auto;
	height:200px;
	position:relative;
	margin-top:10px;
	padding:2px;
	border:1px solid #e0e0e0;
}


#fW_Recommend {
	width:630px;height:180px;overflow:hidden;margin-top:8px;
	top:0;
	left:0;
	position:relative;
	z-index:5;
	background:#fff
}
#pager_ctrl {float:right;}
#pager_ctrl a {display:block;width:10px;height:15px;float:left;margin:0px 2px; background:url(/images/circle.gif) no-repeat;}
#pager_ctrl a.activeSlide {background:url(/images/circle_sel.gif) no-repeat; }


#fW_Content {
	top:0;
	left:0;
	height:200;
	position:relative;
	z-index:5;
	width:100%;
	overflow:hidden;
	background:#fff

}

#fW_Controls {
	DISPLAY:block;
	position:absolute;
	z-index:10;
	right:0;
	bottom:0;
}
#fW_Controls A {
	FONT-SIZE: 8pt;
	FLOAT: left;
	WIDTH: 14px;
	COLOR: #000;
	HEIGHT: 14px;
	line-height:16px;
	TEXT-ALIGN: center;
	line-height:100%;
	margin-top:10px;
	margin-right:3px;
	color:#ffffff;
	background:#000000;
	filter:Alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
#fW_Controls A.activeSlide {
	COLOR: #ffffff;
	background-color:#F60;
	filter:Alpha(opacity=100);
	-moz-opacity:100;
	opacity:100;
	text-decoration:none;
}
#fW_Controls A:hover {
	COLOR: #fff;
	background-color:#F60;
	text-decoration:none;
	filter:Alpha(opacity=100);
	-moz-opacity:100;
	opacity:100;
}
.home_articles  {padding-right:10px;}
.home_articles a { display:block; text-indent:15px;line-height:27px;border-top:1px dashed #e0e0e0; background:url(/images/sign68.gif) no-repeat 5px center}
.home_articles a.first {border:none}
.home_articles a:hover {background:url(/images/sign77.gif) no-repeat 5px center}

.home_topnews  {padding-right:10px;}
.home_topnews a { display:block; text-indent:15px;line-height:21px; background:url(/images/96.gif) no-repeat 5px center}
.home_topnews a.first {border:none}


.home_pic {padding:8px;}
.home_pic .item { text-align:left;float:left;margin-right:10px;margin-bottom:10px;}
.home_pic a:hover img {filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8}
#serviceBox {padding:0px 5px;}	
#serviceBox .item a {
	display:block;
	clear:both;
	height:24px;
	line-height:24px;
	width:100%;
	padding:3px 0px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow-x:hidden;
}

#serviceBox .item div {float:left}
#serviceBox .item a .qq {
}
#serviceBox .item a .msn {
	background:url(/images/msn.jpg) no-repeat center left
}
#serviceBox .item a .skype {
	background:url(/images/skype.png) no-repeat center left
}
#serviceBox .item a .icon {
	height:24px;
	width:24px;
	vertical-align:middle;
	line-height:24px;
	margin-right:2px;
}
#contactInfo {padding:0px 5px;}
#contactInfo p {margin:3px auto;}

/*飘浮对象*/
.float { background:#ffffff; border:1px solid #999999; position:relative; z-index:5000;overflow-x:hidden;display:none;}
.float .title { text-align:left; font-size:11pt;height:20px;font-weight:bold;padding-top:10px; text-indent:10px;}
.float .close {position:absolute;right:2px;top:2px;width:18px;height:16px; line-height:16px;font-family:verdana;}
.float .close a { display:block;font-size:9pt; color:#666666}
.float .close a:hover { text-decoration:none; color:red}
.float .content {text-align:left;padding:10px;}
.float .tips {height:25px;line-height:25px; text-align:right;border-top:1px solid #e0e0e0;padding:2px 6px}

#fancybox-title-custom-btnclose  {display:block;width:60px;height:15px;float:right; background:url(/images/close.gif) no-repeat center center;}
#fancybox-title-custom-btnclose:hover { background:url(/images/close_over.gif) no-repeat center center}
#fancybox-title-custom-text {margin-right:80px; }
.fancybox-title-custom-pager  { height:15px;width:10px;background:url(/images/circle.gif) no-repeat center center;float:left }
.fancybox-title-custom-pager:hover { background:url(/images/circle_sel.gif) no-repeat center center}
.fancybox-title-custom-pager-sel {background:url(/images/circle_sel.gif) no-repeat center center !important}

#loadingbar {position:absolute;filter:Alpha(opacity=90);-moz-opacity:0.9;  	opacity:0.9;z-inidex:2000; display:none;top:0;left:0;  width:400;height:100;padding:20px;}
#loadingbar #bar {height:60px; background: url(/images/loading.gif)  no-repeat center center;}

.page_att {margin:5px auto;padding:10px 0px;}
.page_att_title {font-weight:bold;font-size:11pt;margin-bottom:10px;}
.page_att .title { text-indent:22px;margin:5px 0px; background:url(/images/pdf.jpg) no-repeat left center;}
.page_att .time {margin-left:20px;font-size:8pt;color:#666}
.page_att .content {margin:5x 0px;margin-bottom:10px;color:#666;padding-left:25px}

.form {padding:10px 0px;}
.form_title,.h3 {font-size:11pt;font-weight:bold;margin:5px auto}
.form_desc { margin-bottom:5px;}

}
@media print {
}

