﻿@charset "utf-8";
/* CSS Document */

a { text-decoration:none; }
a:link   {color: #000; }
a:visited{color: #000;}
a:hover  {color:#c6010a;}
body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; color:#666666; overflow-x:hidden;
       /*Windsor:expression(document.body.onselectstart=document.body.oncontextmenu=function(){return false;});忽视右键*/}
div, h1, h2, h3, h4, form, label, input, textarea, img, span { margin:0; padding:0; }
p{line-height:25px; text-indent:2em; font-size:12px;}
img {border:0px;}
td{ font-size:12px;}
ul { margin:0; padding:0; list-style-type:none;}
.spacer { clear:both; font-size:0; line-height:0; }
.eng { font-family: Arial, Helvetica, sans-serif; }

/*------------------------------------------------menu--------------------*/
.menu{position:relative;z-index:1; height:30px} 
.menu ul{font-size:14px;} 
.menu li {float:left; line-height:30px;position:relative;color:#FFFFFF; font-weight:bold; letter-spacing:1px;} 
.menu ul li.nav_line{ padding:0 27px 0 27px}
.nav:visited{color: #FFFFFF;}
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:30px;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;} 
.menu ul li a{display:block; color:#ffffff; font-size:14px;text-decoration:none;} 
.menu ul li a:hover{background:url(../images/transparent.gif) no-repeat;color:#fcc500;} 
.menu ul ul{} 
.menu ul ul li {clear:both;text-align:left;font-size:12px; text-align:center;filter: alpha(opacity=100); background:url(../images/mune_bg.gif) #eeeeee no-repeat; padding-bottom:3px} 
.menu ul ul li a{display:block;width:90px;height:25px;font-size:12px;padding:0px 5px 0px 5px; font-weight:normal;margin:0; color:#000000;} 
.menu ul ul li a:hover{background:url(../images/mune_bg_a.gif) no-repeat;color:#000;padding:0px 5px 0px 5px;}

/*------------------------------------------------menu_en--------------------*/
.menu_en{position:relative;z-index:1; height:30px} 
.menu_en ul{font-size:13px;} 
.menu_en li {float:left; line-height:30px;position:relative;color:#FFFFFF;font-family:"Arial"; font-weight:bold;} 
.menu_en ul li.nav_line{ padding:0 25px 0 25px}
.menu_en ul ul {visibility:hidden;position:absolute;left:0px;top:30px;} 
.menu_en table {position:absolute; top:0; left:0;} 
.menu_en ul li:hover ul, 
.menu_en ul a:hover ul{visibility:visible;} 
.menu_en ul li a{display:block; color:#ffffff; font-size:13px;text-decoration:none;} 
.menu_en ul li a:hover{background:url(../images/transparent.gif) no-repeat;color:#fcc500;} 
.menu_en ul ul{} 
.menu_en ul ul li {clear:both;text-align:left;font-size:12px;filter: alpha(opacity=100); background:url(../images/en_mune_bg.gif) #eeeeee no-repeat; padding-bottom:3px} 
.menu_en ul ul li a{display:block;width:145px;height:25px;font-size:12px;padding:0px 0px 0px 5px; font-weight:normal;margin:0; color:#000000;} 
.menu_en ul ul li a:hover{background:url(../images/en_mune_bg_a.gif) no-repeat;width:145px;height:25px;color:#000;padding:0px 0px 0px 5px;}

/*------------------------------------------------main--------------------*/
.dian_1 {background:url(../images/dian_1.gif) center repeat-y; width:10px}
.title_1 {font-size:14px; color:#000; font-weight:bold; letter-spacing:1px; font-family:"microsoft yahei";}
.title_1_en {font-size:14px; color:#000; font-weight:bold; font-family:"Arial";}
.place {padding:15px 0 5px 0; border-bottom:1px solid #817d7a; color:#000; font-size:12px}
.left_bg {background:url(../images/frep_12.gif) repeat-y; width:230px; vertical-align:top}
.left_bk {background:url(../images/dian_4.gif) right no-repeat; width:20px;}
#left_Menu{background:url(../images/frep_11.gif) top no-repeat; min-height:230px; _height:230px;}
#left_Menu ul li { background:url(../images/dian_2.gif) no-repeat top; background-position:15px 13px; color:#01419b; font-family:"microsoft yahei"; font-size:14px; font-weight:bold; letter-spacing:2px; padding:8px 0 8px 35px; margin:0 15px 0 15px; border-bottom:1px solid #878380;}
#left_Menu ul li ul li { background:url(.../images/dian2.gif) 5px no-repeat; color:#666; font-size:12px; letter-spacing:2px; padding:3px 0 3px 5px; margin:0 10px 0 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFF;}
.lm        {color: #01419b; font-family:"microsoft yahei"; font-size:14px;}
.lm:link   {color: #01419b;}
.lm:hover  {color:#000;}
.lm:visited{color: #01419b;}
.lm:active {color:#01419b;}

#left_Menu_en{background:url(../images/frep_11.gif) top no-repeat; min-height:230px; _height:230px;}
#left_Menu_en ul li { background:url(../images/dian_2.gif) no-repeat top; background-position:15px 13px; color:#01419b; font-family:"Arial"; font-size:13px; font-weight:bold; padding:8px 0 8px 32px; margin:0 15px 0 15px; border-bottom:1px solid #878380;}
#left_Menu_en ul li ul li { background:url(.../images/dian2.gif) 5px no-repeat; color:#666; font-size:12px; letter-spacing:1px; padding:3px 0 3px 5px; margin:0 10px 0 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFF;}
.lm_en        {color: #01419b; font-family:"Arial"; font-size:13px;}
.lm_en:link   {color: #01419b;}
.lm_en:hover  {color:#000;}
.lm_en:visited{color: #01419b;}
.lm_en:active {color:#01419b;}
.lm_en_e      {color: #01419b; font-family:"Arial";}
.font_en      {font-family:"Arial";}
.pic_left { padding:5px 0 5px 0; text-align:center}
.title{font-size:14px; height:35px; color:#000000; font-weight:bold; letter-spacing:1px; text-align:center; border-bottom:1px solid #CCCCCC;}
.title_en{font-size:14px; height:50px; color:#000000; font-weight:bold; text-align:center; border-bottom:1px solid #CCCCCC;}
.time {font-size:12px; height:30px; border-bottom:1px solid #CCCCCC;}
.content{padding:10px; color:#000; font-size:12px; min-height:380px; _height:380px;}
.left_bt{background:url(../images/frep_13.gif) no-repeat; height:13px}
.line_h{background-color:#908c89; height:1px}
.line_w{background-color:#908c89; width:1px}
.height_h{height:8px}
.footer{height:60px; background-color:#FFFFFF; text-align:center}
.footer_font{font-size:13px; color:#000000;}
.footer_link{font-weight:bold; color:#000000;}
.texthidden{width:400px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; text-align:left}/*控制字符长度*/



/*容器样式*/
#container {WIDTH: 1002px; MARGIN: 0px auto;}

/*------------------------------------------------top--------------------*/
#top {height:80px;}
#top div.logo {float:left;}
#top p {float:right;}
#top p.search {padding:30px 15px 0 8px;}
#top p.text { background:url(../images/text.gif) 0 30px no-repeat; padding-top:30px; width:203px; height:23px;}
#top p.text input { width:190px; height:18px; margin-top:3px; margin-left:8px; border: 0px solid #FFF;}

/*------------------------------------------------banner--------------------*/
#banner {margin:auto;}
#banner ul { margin:0px;}
#banner ul li {float:left; font-size:0px}
#banner ul li.frep_05 {width:10px; height:467px; background:url(../images/frep_05.gif) no-repeat;}
#banner ul li.frep_06 {width:10px; height:467px; background:url(../images/frep_06.gif) no-repeat;}
#banner ul li.frep_29 {width:10px; height:340px; background:url(../images/frep_29.gif) no-repeat;}
#banner ul li.frep_30 {width:10px; height:340px; background:url(../images/frep_30.gif) no-repeat;}

/*------------------------------------------------main1--------------------*/
#main {float:left; width:1000px; margin: auto; padding:0 1px 0 1px; background-color:#908c89}
#main div.frep_27{background:url(../images/frep_27.gif) repeat-x #f8f8f8; padding:12px 9px 0 9px;}
.left {width:252px; vertical-align:top; }/*background:url(../images/frep_24.gif) repeat-y;*/
#left_Menu_en{padding-top:30px;}
#left_Menu_en ul li { background:url(../images/dian.gif) no-repeat top; background-position:10px 7px; color:#01419b; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:10px 0 10px 40px; margin:0 10px 0 10px; border-bottom:1px solid #878380;}
#left_Menu_en ul li ul li { background:url(.../images/dian2.gif) 5px no-repeat; color:#000; font-size:13px; padding:3px 0 3px 5px; margin:0 10px 0 10px;  border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFF;}
#place{padding:0 0 5px 0; border-bottom:1px solid #817d7a; color:#000; font-size:12px}
.content_1 {padding:10px; color:#000; font-size:12px; line-height:25px}
.video_bg {background:url(../images/video_bg.gif) repeat-x; height:22px;}
.video { padding:10px 0 10px 0; text-align:center;}
.video_title { text-align:center; font-size:12px; height:30px; font-weight:bold}
.pic_img { border:1px solid #CCC; padding:3px;}
.pic_line { background-color:#CCC; height:1px}

/*------------------------------------------------footer--------------------*/
#footer {float:left; width:100%; height:152px;}
#footer div.frep_28{background:url(../images/frep_28.gif) repeat-x;}
#footer div ul { margin:auto; height:152px;  padding:0 10px 0 10px; }
#footer div ul li {height:30px; line-height:30px; text-align:center }
#footer div ul li img { padding:0 10px 0 0}
#footer div ul li.copyright {font-size:13px; color:#01419b;}
#footer div ul li.address {font-size:13px; #666666;}


.gridTable {
	margin: 0;
	padding: 0;
	font-size: 12px;
	background-color: #FFFFFF;
}

/** grid body */
.gridBody {
	border-right: 1px solid silver;
	border-top: 1px solid silver;

}

.gridBody tr {
	height: 30px;
	text-align: center;	
	background-color: White;
}

.gridBody th {
	border-left: 1px solid silver;
	border-bottom: 1px solid silver;
	vertical-align: middle;
	background-color: #E5E5E5;
	padding:0 10px 0 0;
}

.gridBody td {
	border-left: 1px solid silver;
	border-bottom: 1px solid silver;
	vertical-align: middle;
}

/*首页滚动图片样式*/
.mF_expo2010{position:relative;width:300px;height:135px;overflow:hidden;}
.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:20px;background:#fff url(<%=request.getContextPath()%>/images/loading.gif) center no-repeat;}/*载入画面*/
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{width:300px;height:135px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:300px;height:25px;line-height:25px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block;color:#fff;padding:0px 0 0 10px;font-size:13px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0;z-index:1;width:296px;height:25px; margin:0 0 2px 2px; overflow:hidden;background:#000;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:3px;right:3px;color:#fff;}/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.mF_expo2010 .num-bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#F60;}/*当前/悬停按钮背景*/



/* GridView样式 */
.Table {
	background-color: #97c2e4;
	width: 100%;
    margin-top:10px;
}




	
.left {
	text-align: left;
	padding-left: 5px

}

.right {
	text-align: right;
	padding-right: 5px
}

.HeaderStyle {
	font-size: 13px;
	text-align: center;
	height: 30px;
	background-color: #EEEEEE;
	font-weight: bold;
	background-image: url(../images/btn_title_bg.gif);
	background-position: bottom
}

.RowStyle {
	background-color: White;
	height: 27px;
	text-align: center;	
}

.AlternatingRowStyle {
	background-color: #F8F8F8;
	height: 27px;
	text-align: center;
}



.page-toolbar-ct {
	background-image: url(../images/page/page_bg//11.gif);
	background-repeat: repeat-x;
	height: 23px;
	width: 100%;
	letter-spacing: 2px;
	font-size: 12px;
	color: #000000;
	/*background-color: #97c2e4;*/
}

.page-toolbar-left,.page-toolbar-right {
	font-size: 12px;
	color: #000;
}

td .page-toolbar-cell {
	vertical-align: middle;
	ling-height: 17px;
}
/* begin page-toolbar */
.page-tbar-page-first,.page-tbar-page-prev,.page-tbar-page-next,.page-tbar-page-last
	{
	background-repeat: no-repeat;
	width: 16px;
	padding-bottom: 2px;
	overflow: hidden;
	cursor: pointer;
}

.page-tbar-separator {
	background-image: url(../images/page/page_line.gif) !important;
	background-repeat: no-repeat;
	width: 2px;
	height: 18px;
	padding-bottom: 2px;
	overflow: hidden;
}

.pagetb-text {
	display: block;
	line-height: 16px;
	padding: 1px 2px 0;
	white-space: nowrap;
}

.page-tbar-page-number {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 17px;
	*height: 13px;
	border: 1px solid #cccccc;
	font-size: 12px;
	background-color: #ffffff;
	width: 30px;
	text-align: center;
}

.page-btn-text,div .page-btn-text {
	height: 18px;
	width: 18px;
	background-position: center center;
	background-repeat: no-repeat;
	/*padding : 2px;*/
	white-space: nowrap;
	cursor: pointer;
}

.page-tbar-page-go {
	background-image: url(../images/page/page_go.gif);
	background-repeat: no-repeat;
	width: 20px;
	padding-bottom: 2px;
	overflow: hidden;
	cursor: pointer;
}

.page-tbar-page-first {
	background-image: url(../images/page/page-first.gif) !important;
}

.page-tbar-page-first-disabled {
	background-image: url(../images/page/page-first-disabled.gif) !important;
	cursor: default;
}

.page-tbar-page-prev {
	background-image: url(../images/page/page-prev.gif) !important;
}

.page-tbar-page-prev-disabled {
	background-image: url(../images/page/page-prev-disabled.gif) !important;
	cursor: default;
}

.page-tbar-page-next {
	background-image: url(../images/page/page-next.gif) !important;
}

.page-tbar-page-next-disabled {
	background-image: url(../images/page/page-next-disabled.gif) !important;
	cursor: default;
}

.page-tbar-page-last {
	background-image: url(../images/page/page-last.gif) !important;
}

.page-tbar-page-last-disabled {
	background-image: url(../images/page/page-last-disabled.gif) !important;
	cursor: default;
}
/* end page-toolbar */