@charset "utf-8";
/* CSS Document */
body {
	background-color: #EEF0ED;
	padding: 10px;
}
.title {
	background-color: #FFF;
	background-image: url(../images/title_b.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 39px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D3D8D9;
	border-right-color: #D3D8D9;
	border-left-color: #D3D8D9;
}
.title_img {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D3D8D9;
	padding-top: 12px;
	padding-right: 13px;
	padding-bottom: 12px;
	padding-left: 13px;
}
.title_list_a {
	float: left;
	background-image: url(../images/title_list_a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 39px;
	width: 131px;
	line-height: 39px;
	text-align: center;
	color: #555;
	font-size: 15px;
	display: block;
	cursor: pointer;
	font-weight: bold;
}
.title_list {
	float: left;
	background-image: url(../images/title_list_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 39px;
	width: 131px;
	line-height: 39px;
	text-align: center;
	color: #555;
	font-size: 15px;
	display: block;
	cursor: pointer;
}

.title_list_right {
	float: right;
	background-image: url(../images/title_list_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 39px;
	width: 131px;
	line-height: 39px;
	text-align: center;
	color: #555;
	font-size: 15px;
	display: block;
	cursor: pointer;
}

.title .title_list a {
	color: #555;
}

.title_list_c {
	float: left;
	background-image: url(../images/title_list_c.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 39px;
	width: 101px;
	line-height: 39px;
	text-align: center;
	color: #555;
	font-size: 15px;
	display: block;
	cursor: pointer;
	font-weight: bold;
}
.title_list_d {
	float: left;
	background-image: url(../images/title_list_d.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 39px;
	width: 101px;
	line-height: 39px;
	text-align: center;
	color: #555;
	font-size: 15px;
	display: block;
	cursor: pointer;
}
.title .title_list_d a {
	color: #555;
}
.xuefen {
	background-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D3D8D9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D3D8D9;
}
.xuanxiang {
	background-color: #FFF;
	padding: 10px;
	font-size: 14px;
	width: 100%;
	color: #006699;
}
.xuanxiang a {
	text-decoration: underline;
}

.xflist {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D3D8D9;
}
.xfhead td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D8D9;
	color: #006699;
}
.xflist td {
	text-align: center;
	padding: 6px;
}
.table_a {
	background-color: #FFF;
	border: 1px solid #D3D8D9;
	color: #555;
}
.table_a a {
	text-decoration: underline;
}

.table_a td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E3E4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F0F2F2;
	border-top-color: #FFF;
	border-left-color: #FFF;
	text-align: center;
	padding: 5px;
}
.talbe_a_title td {
	background-color: #EEEFEF;
	font-size: 13px;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D3D6D7;
	border-bottom-color: #88A9BB;
}
.table_a_xz td {
	color: #006699;
	background-color: #DFF2FF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BDD2D9;
}
.page {
	background-color: #FFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
	text-align: right;
	color: #006699;
	background-image: url(../images/page_b.gif);
	background-repeat: repeat-x;
	background-position: left 1px;
}
.page img {
	vertical-align: text-bottom;
}
.page_two {
	background-color: #FFF;
	text-align: right;
	color: #006699;
	background-image: url(../images/page_b.gif);
	background-repeat: repeat-x;
	background-position: left 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
}
.page_two img {
	vertical-align: text-bottom;
}
.gongneng {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
	background-color: #FFF;
}
.txt_a {
	padding: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
	background-color: #FFF;
	font-size: 13px;
	line-height: 25px;
	color: #555;
}
.zxxx_hot {
	background-color: #FFF;
	padding-top: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-left-color: #D3D8D9;
}
.zxxx_table {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
}
.zxxx_tab {
	padding-left: 10px;
	background-image: url(../images/dian_c.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
}

.zxxx_tab li {
	float: left;
}
.s01 {
	background-image: url(../images/zxxx_tab_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 30px;
	width: 101px;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	color: #006699;
}
.s02 {
	background-image: url(../images/zxxx_tab_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 30px;
	width: 101px;
	font-size: 14px;
	line-height: 30px;
	color: #555;
}
.zxxx_content {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
	padding: 1px;
	clear: both;
}
.zxxx_news_k {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}

.zxxx_news {
	line-height: 30px;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
	clear: both;
	color: #6A8D99;
}
.zxxx_news_left {
	background-image: url(../images/pic_news.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	padding-left: 25px;
}
.zxxx_news_right {
	float: right;
}
.xccc_txt {
	word-spacing: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.zxxx_content .xccc_txt a {
	text-decoration: underline;
}









.zxxx_table_right {
	width: 340px;
	border: 1px solid #D3D8D9;
}
.main_title {
	background-image: url(../images/main_title.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-left-color: #FFF;
	font-size: 14px;
	line-height: 28px;
	padding-left: 20px;
	font-weight: bold;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAD2DA;
	padding-right: 20px;
}
.main_title_left {
	float: left;
}
.main_title_more {
	font-size: 12px;
	font-weight: normal;
	float: right;
}
.main_title .main_title_more a {
	text-decoration: underline;
}
.zxxx_msjt_k {
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	clear: both;
	height: 90px;
}
.zxxx_msjt_img {
	float: left;
}
.zxxx_msjt_img img {
	padding: 2px;
	border: 1px solid #B9D0DB;
}

.zxxx_msjt_right {
	float: right;
	width: 220px;
}
.zxxx_msjt_top {
	height: 25px;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #006699;
}
.zxxx_msjt_name {
	float: left;
}
.zxxx_msjt_unit {
	float: right;
}
.zxxx_msjt_txt {
	clear: both;
	padding-top: 5px;
	color: #555;
}
.xkdh_table {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
}
.xkdh_table_left {
	width: 165px;
	overflow-y:scroll;
}
.xkdh_table_list {
	padding-top: 10px;
	width: 140px;
}

.xkdh_table_list li {
	background-color: #EEF8FF;
	border: 1px solid #C6E3DF;
	line-height: 30px;
	height: 30px;
	margin-bottom: 5px;
	padding-left: 10px;
	color: #006699;
}
.zxpx_main {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
	padding: 1px;
}
.zxpx_table {
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.zxpx_title {
	color: #006699;
	font-size: 15px;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 28px;
}
.zxpx_txt {
	padding-top: 5px;
	color: #555;
}
.zxpx_txt li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.msjt_table {
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.msjt_title {
	color: #006699;
	font-size: 15px;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 28px;
}
.msjt_unit {
	padding-top: 8px;
	color: #006699;
	font-size: 14px;
}
.msjt_txt {
	color: #555;
	font-size: 13px;
}
.msjt_txt li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.msjt_txt a {
	text-decoration: underline;
}

.zxpx_content_main {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
	padding: 20px;
}.zxpx_content_title {
	font-size: 15px;
	color: #006699;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	line-height: 30px;
	height: 30px;
}
.zxpx_content_title span {
	font-size: 13px;
	color: #555;
	padding-left: 18px;
}
.zxpx_content_txt {
	font-size: 14px;
	line-height: 150%;
	color: #333;
	padding-top: 10px;
	padding-bottom: 20px;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 20px;
}
.zxpx_content_txt p {
	padding-top: 5px;
	padding-bottom: 5px;
}
.zxpx_content_txt a {
	font-size: 12px;
	text-decoration: underline;
}
.zxpx_content_end {
	font-size: 13px;
	text-align: right;
	padding-top: 20px;
	line-height: 30px;
}
.zxpx_content_end a {
	text-decoration: underline;
}
.dyjh_title {
	line-height: 30px;
	clear: both;
	height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left 55px;
	padding-top: 20px;
}
.dyjh_title_left {
	font-size: 15px;
	font-weight: bold;
	color: #006699;
	float: left;
}
.dyjh_title_right {
	float: right;
}
.dyjh_table {
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-right: 2%;
	margin-left: 2%;
	width: 96%;
	padding-top: 10px;
	padding-bottom: 10px;
	word-spacing: 10px;
}
.course_video {
	padding-top: 30px;
	padding-bottom: 30px;
}.course_txt {
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 20px;
	padding-bottom: 10px;
}
.ry_main {
	padding: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
	background-color: #FFF;
	font-size: 13px;
	line-height: 25px;
	color: #555;
}
.ry_table {
	background-color: #FFF;
	padding: 10px;
	font-size: 14px;
	color: #006699;
}.ry_table span {
	font-weight: bold;
	color: #900;
	padding-right: 8px;
}
.rydd_sm {
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
	color: #006699;
}
.jggl_table {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
}
.jggl_table_left {
	width: 200px;
	overflow-y: scroll;
}
.jggl_table_center {
	width: 180px;
}
.jggl_czdh {
	line-height: 150%;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 8px;
	font-size: 15px;
	font-weight: bold;
	color: #006699;
}

.jggl_table_list {
	padding-top: 10px;

}

.jggl_table_list li {
	background-color: #EEFBFF;
	border: 1px solid #C6E3DF;
	line-height: 30px;
	height: 30px;
	margin-bottom: 5px;
	color: #006699;
	text-align: center;
}
.jggl_title {
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 14px;
	color: #006699;
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 5px;
}
.jggl_cz {
	font-size: 14px;
	color: #006699;
	border: 1px solid #C6DBE3;
	margin-top: 20px;
}
.xmgl_fh {
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.xfgl_fh {
	text-align: right;
	padding: 20px;
}
.xfgl_lr_sg {
	background-image: url(../images/dian_a.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.test_fk {
	font-size: 18px;
	color: #006699;
	line-height: 150%;
	padding-top: 30px;
	padding-bottom: 30px;
}
.test_question {
	font-size: 16px;
	line-height: 150%;
	color: #006699;
	padding-top: 18px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0DADF;
	padding-right: 8px;
	padding-left: 8px;
}
.test_answer {
	padding-top: 8px;
	padding-bottom: 18px;
	padding-right: 8px;
	padding-left: 8px;
	font-size: 13px;
}
.test_answer input {
	margin-right: 8px;
}
.test_key {
	color: #006699;
	padding-top: 12px;
	padding-right: 18px;
	padding-bottom: 12px;
	padding-left: 18px;
	background-color: #FBFCFA;
	border: 1px solid #D0DFDF;
	font-size: 13px;
	line-height: 150%;
}
.tzgg_edit {
	padding: 20px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D3D8D9;
	border-bottom-color: #D3D8D9;
	border-left-color: #D3D8D9;
}
