/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
* {
	border-width: 0px; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
body {
	background-color: rgb(238, 242, 244);
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul li {
	list-style-type: none;
}
.margin10 {
	margin-bottom: 10px;
}
.wholebody {
	margin: 0px auto; padding: 20px 37px; width: 924px; border-right-color: rgb(216, 220, 222); border-left-color: rgb(216, 220, 222); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.topline {
	text-align: right; color: rgb(127, 127, 127); line-height: 24px; font-size: 14px;
}
.topline a {
	padding: 0px 10px; color: rgb(127, 127, 127);
}
.search_input {
	border: 1px solid rgb(171, 173, 179); width: 152px; height: 20px; color: rgb(247, 247, 247); line-height: 20px;
}
.search_btn {
	background: url("ico_search.gif") no-repeat left top; width: 23px; height: 22px;
}
.menu {
	border: 1px solid rgb(222, 222, 222); color: rgb(92, 79, 79); line-height: 40px; font-size: 14px;
}
.menu a {
	padding: 0px; color: rgb(92, 79, 79); font-family: "Times New Roman", Times, serif; font-size: 14px;
}
.menu a:hover {
	color: rgb(254, 96, 0); text-decoration: underline;
}
.research_tit {
	background: url("yellow_tit.gif") no-repeat left top; width: 542px; height: 38px; text-align: center; color: rgb(101, 56, 0); line-height: 38px; font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold;
}
.research_wrap {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(222, 222, 222); padding: 10px; background-color: rgb(255, 255, 255);
}
.tab_wrap {
	height: 31px;
}
.tab_wrap ul li {
	border-width: 1px 1px 0px; border-style: solid; border-color: rgb(219, 219, 219); width: 116px; height: 30px; text-align: center; color: rgb(103, 103, 103); line-height: 30px; font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; float: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
.tab_wrap ul li.active {
	background: url("tab_active.jpg") no-repeat left top; border-width: 0px; width: 116px; height: 30px; text-align: center; color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif;
}
.change_con {
	border: 1px solid rgb(157, 214, 235);
}
.tab_conwrap {
	padding: 10px; height: 270px; overflow: hidden; background-color: rgb(255, 255, 255);
}
.tab_conwrap p img {
	padding: 0px 10px 10px 0px; float: left;
}
.tab_conwrap p {
	color: rgb(85, 85, 85); line-height: 24px;
}
.more {
	height: 35px; text-align: right; line-height: 35px;
}
.more a {
	color: rgb(0, 107, 146); font-size: 14px; text-decoration: underline;
}
.more a:hover {
	text-decoration: none;
}
.bottom_more {
	background: url("ico_bluearrow.gif") no-repeat 10px rgb(224, 250, 254); height: 30px; line-height: 30px; padding-left: 25px;
}
.bottom_more a {
	color: rgb(218, 156, 6); font-size: 14px; text-decoration: underline;
}
.bottom_more a:hover {
	text-decoration: none;
}
.overview_tit {
	background: url("green_tit.jpg") no-repeat left top; height: 32px; color: rgb(255, 255, 255); line-height: 32px; padding-left: 10px; font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold;
}
.overview_conwrap {
	padding: 10px; height: 160px; background-color: rgb(255, 255, 255);
}
.overview_list {
	background: url("ico_yellowpoint.gif") no-repeat left; line-height: 24px; padding-left: 10px;
}
.overview_list a {
	color: rgb(10, 61, 0); font-size: 10px;
}
.fr_link {
	color: rgb(100, 100, 100); line-height: 24px;
}
.fr_link a {
	color: rgb(100, 100, 100);
}
.link_tit {
	color: rgb(107, 107, 107); line-height: 28px; padding-left: 10px; font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
.copyright {
	padding: 10px 20px; text-align: right; color: rgb(100, 100, 100); line-height: 24px; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: dotted;
}
.outline_lmenu {
	background: url("outline_graytit.gif") no-repeat left top; height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-bottom: 2px; padding-left: 15px; font-size: 12px; font-weight: bold;
}
.outline_lmenu a {
	color: rgb(255, 255, 255);
}
.erjimenu_wrap {
	margin: 10px 0px;
}
.outline_lmenu table tr td.erji_menu {
	color: rgb(102, 102, 102); font-weight: normal;
}
.outline_lmenu table tr td.erji_menu a {
	color: rgb(102, 102, 102); font-weight: normal;
}
.outline_lmenu table tr td.erji_hover {
	background: url("outline_erjitit.gif") no-repeat left top; padding-left: 10px;
}
.outline_lmenu table tr td.erji_hover a {
	color: rgb(217, 87, 0);
}
.outline_centerwrap {
	padding: 0px 10px;
}
.outline_centertit {
	color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: bold;
}
.news_time {
	color: rgb(69, 168, 219); line-height: 24px;
}
.news_list {
	line-height: 24px;
}
.news_list a {
	color: rgb(51, 51, 51);
}
.page {
	height: 24px; text-align: center; color: rgb(51, 51, 51); line-height: 24px; background-color: rgb(203, 226, 235);
}
.page a {
	padding: 0px 5px; color: rgb(217, 87, 0);
}
.green_shorttit {
	background: url("outline_greentit2.gif") no-repeat left top; height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 10px; font-size: 14px; font-weight: bold;
}
.outline_rightwrap {
	padding: 10px; border: 1px solid rgb(162, 199, 134); background-color: rgb(230, 237, 232);
}
.outline_frlink {
	padding: 10px; border: 1px solid rgb(223, 223, 223); background-color: rgb(235, 235, 235);
}
.outline_frlink a {
	padding: 0px 10px; color: rgb(43, 128, 27);
}
.detail_wrap {
	padding: 10px 20px; color: rgb(51, 51, 51); line-height: 24px;
}
.table_style {
	background-color: rgb(193, 218, 237);
}
.table_style th {
	padding: 0px 3px; line-height: 30px; font-size: 14px; background-color: rgb(202, 223, 239);
}
.table_style td {
	padding: 0px 3px; background-color: rgb(238, 242, 244);
}
.people_wrap {
	padding: 10px; border: 1px solid rgb(125, 169, 192); background-color: rgb(255, 255, 255);
}
.people_wrap p {
	color: rgb(85, 85, 85); line-height: 18px; font-size: 12px; font-weight: normal;
}
.people_wrap p img {
	margin-bottom: 5px;
}
.people_wrap p a {
	color: rgb(53, 107, 158); font-weight: bold;
}
.zhicheng {
	color: rgb(201, 147, 0);
}
.detailtop {
	background: url("detail_topbg.jpg") no-repeat left top;
}
.detail_title {
	color: rgb(255, 255, 255); padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; background:url(grayline.jpg) repeat-x left top;
}
.wholebody .margin10 table {
	font-family: "Comic Sans MS"; font-size: 18px;  background-color: rgb(245, 245, 245);
}
.wholebody table.publication {font-family: "Comic Sans MS"; font-size: 18px;  background-color:#999;}
