﻿@charset "utf-8";

/* 全局样式all */

body{ font-size:13px;
	margin:0 auto;
	background:#ededed url(/images/bg_b.gif) top center repeat-x;
	font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei", Arial, sans-serif;
}
/*select,input,textarea{background-color:#FFFFFF; color:#999999; font-size:12px; border:1px solid #333333; height:18px;}*/

a{color:#003399;}
a{text-decoration:none;}
a:hover{color:#aa0000;}
img{border:0;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0;}
.overflow{overflow:auto; zoom:1;}
/*table,th,td,p,input,select,textarea{word-wrap:break-word; word-break:break-all; word-break:normal;}*/

.clear{clear:both;}
.10clear{clear:both; height:5px; border:1px solid #FFFFFF;}
.left_float{float:left;}
.right_float{float:right;}
ul,dl,ol,form{margin:0; padding:0;}
dl dt,dl dd{margin:0;padding:0;}
ul li,ol li{list-style-type:none;}
.center{ text-align:center; }
.width190{ width:190px;}


/* 文字连接样式 */
.fblack,a.fblack:link {color:#333333; text-decoration:none; }  /* 黑色文字 */
a.fblack:hover {color:#de7b00; text-decoration:none;}

.fblack1,a.fblack1:link {color:#660066; text-decoration:underline; }  /* 黑色文字下划 */
a.fblack1:hover {color:#de7b00; text-decoration:underline;}

.fblue,a.fblue:link {color:#024188; text-decoration:none; }  /* 深蓝文字 */
a.fblue:hover {color:#ff0000; text-decoration:none;}

.fblue1,a.fblue1:link {color:#63a0de; text-decoration:none; }  /* 蓝色文字 */
a.fblue1:hover {color:#ff0000; text-decoration:none;}

.fblue2,a.fblue2:link {color:#63a0de; text-decoration: underline; }  /* 蓝色文字下划 */
a.fblue2:hover {color:#ff0000; text-decoration:underline;}

.fgray,a.fgray:link {color:#333333; text-decoration: none;}  /* 深灰色文字 */
a.fgray:hover {color:#3862ad; text-decoration: none;}

.fred,a.fred:link {color:#aa0000; text-decoration:none;} /* 红色文字 */
a.fred:hover {color:#63a0de; text-decoration:none; }

.forange1,a.forange1:link {color:#FF6600; text-decoration:none;} /* 橘色文字 */
a.forange1:hover {color:#63a0de; text-decoration:none; }

.forange2,a.forange2:link {color:#FF6600;; text-decoration: underline;} /* 橘色文字 */
a.forange2:hover {color:#3862ad; text-decoration:underline; }

.fred,a.fred:link {color:#aa0000; text-decoration:none;} /* 橘色文字 */
a.fred:hover {color:#3862ad; text-decoration:none; }

.fbai,a.fbai:link {color:#FFf; text-decoration:none;} /* 白色文字 */
a.fbai:hover {color:#66FFFF; text-decoration:none; }

.fhuang,a.fhuang:link {color:#ffd800;; text-decoration:none;} /* 橘黄文字 */
a.fhuang:hover {color:#fff; text-decoration:none;}

.fhlan,a.fhlan:link {color:#00fffc; text-decoration:none;} /* 湖蓝文字 */
a.fhlan:hover {color:#fff; text-decoration:underline; }

.fbluex,a.fbluex:link {color:#3862ad; text-decoration: underline; }  /* 深蓝文字下划 */
a.fbluex:hover {color:#ff0000; text-decoration:underline;}

/* 文字样式 */
.fb{font-weight:bold;} /* 粗体文字 */
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f24{font-size:24px;}
.fhg20{ line-height:20px;}
h4, h4 a{ font-size:14px; font-weight:bold; text-align:left; color:#aa0000;}

h3{ font-size:14px; font-weight:bold; text-align:left; color:#000; margin:5px 0 0 8px;}

/* 分割线样式 */
hr{border:#000 0 solid; border-top:#D1D7DC 1px solid; height:0;} /* 实线 */
.xline{border-bottom:1px #ccc dotted; margin:10px 0;}  /* 下虚线 */
.sline{border-bottom:1px #ccc solid; margin:10px 0; padding-bottom:5px;}
.mar15{ margin-top:15px;}
.mar10{ margin-top:10px;}
.marb10{margin-bottom:10px;}
.mar20{margin-top:20px!important;margin-top:10px;}
.mar2{ margin-top:2px;}
.rmar10{ margin-right:10px;}
.rmar15{ margin-right:15px;}
.rmar5{ margin-right:5px;}
.lmar5{ margin-left:5px;}
.sxmar10{ margin:10px 0;}
.sxzymar8{ margin:8px;}
.pad10{padding:0 10px 0 10px;}
.newslist{
	width:285px;
	overflow:hidden;
	white-space: nowrap;
	padding:0 5px 0px 15px;
	height:22px;
	background-position:5px 7px;
	background-repeat:no-repeat;
	background-image:url(/images/dot.gif);
	text-align:justify;
}

/* bnt样式 */
.lan{ background-color:#C8DAF7; border:1px solid #86A8E8; color:#000066; height:20px; line-height:20px; padding:0 2px;}

/* 页面定位标签样式 */
.tab{ width:980px; text-align:left; margin:10px 0 0 5px; color:#3862ad;}

/* 分页样式 */
.page{ text-align:right; height:25px; line-height:25px; margin:0 10px; padding-top:0 !important; padding-top:5px;}
.pageblue,a.pageblue:link,a.pageblue:visited{color:#0b66c2; text-decoration:none;}
a.pageblue:hover{ color:#ff8a00; text-decoration:none;}
.pagegray,a.pagegray:link,a.pagegray:visited{color:#999999; text-decoration:none;}
a.pagegray:hover{ color:#ff8a00; text-decoration:none;}
.pageoge,a.pageoge:link,a.pageoge:visited{font-weight:bold; color:#ff8a00; text-decoration:none; font-size:14px;}
a.pageoge:hover{ color: #DB4700; text-decoration:none;}
.page_main {
    width:100%;
	font-size: 12px;
	color:#0b66c2;
	height:22px;
	line-height:22px;
	margin-top:10px;
}
.page_main ul{list-style:none; overflow:auto; zoom:1; margin:0; padding:0;}
.page_main ul li{float:left; margin:0 3px; line-height:22px;}
.page_main ul li img{ margin-top:0px; _margin-top:5px;}
.page_main ul li a.unsel{
    border:1px solid #5c9cdc;
	color:#0b66c2;
	height:18px;
	width:18px;
	line-height:18px;
	text-decoration:none;
	display: block;
	text-align: center;
}
.page_main ul li a.unsel:hover{background-color:#E0F5FE;}
.page_main ul li a.sel{
    border:1px solid #ff8a00;
	color:#ff8a00;
	height:18px;
	width:18px;
	line-height:18px;
	text-decoration:none;
	display:block;
	text-align:center;
}
.page_main ul li a.sel:hover{background-color:#FFEEDD;}

/*header*/
.ind_main{width:1000px; margin:0 auto;background:#dedbde;margin-top:5px;}
.ind_top{width:998px; height:166px; background-color:#FFFFFF;border:1px solid #ffffff;}
.ind_top_fnav{ background-color:#0460a0; height:26px; line-height:26px; color:#FFFFFF; padding:0 8px; font-size:12px;position:relative;}
#userLogin input{font-size:12px;}
.ind_top_fnav #alllanguange{display:inline;position:relative;}
.ind_top_fnav #alllanguange #alllanguageslist{display:none;}
.ind_top_fnav #alllanguange:hover #alllanguageslist{display:block;position:absolute;left:0;top:12px;z-index:1000;color:#333333;}
.ind_top_fnav #alllanguange:hover #alllanguageslist a{color:#333333;}
.ind_logo{width:190px; height:69px; float:left; margin:15px 0 0 10px;z-index:1;}
*html .ind_logo{margin-left:5px;}
.ind_topbanner{ width:750px; height:95px; float:right; margin:2px 0;padding-left:15px;padding-top:0px;}
*html .ind_topbanner{width:730px;padding-left:15px;}
.ind_top_nav{ height:28px; line-height:28px; border:1px solid #999999; border-width:1px 0 1px 0;  padding:0 8px; color:#333333; font-size:15px;}

.ind_search{ float:right;  margin-top:-1px !important; margin-top:2px;}
.ind_search span{font-size:12px;}

/* foot */
.ind_content1{width:1000px; margin:0px auto; line-height:20px; color:#333333;}
.ind_foot{ width:980px; height:98px; margin:12px auto 15px auto; background:url(/images/footbg.gif) no-repeat left top;  color:#FFFFFF; font-size:12px; line-height:98px; text-align:center;padding-bottom:10px;}
