.wrap {
	background: rgb(255, 255, 255);
}
.ccurrent {
	height: 230px; z-index: auto; cuwidth: 990px;
}
.ccurrent span img {
	height: 300px !important;
}
.current {
	height: 70px; position: absolute;
}
.current span {
	width: 330px; float: left;
}
.focus {
	color: red; cursor: pointer;
}
.normal {
	color: black; cursor: pointer;
}
.index_ad {
	height: 290px; z-index: 0;
}
.index_content {
	border: 1px solid rgb(204, 204, 204); border-image: none; background-color: rgb(255, 255, 255);
}
.index_content {
	margin-top: 5px;
}
.tab_menu_title .choose {
	background: url("tabbg_c.gif") no-repeat; height: 26px;
}
.tab_menu_title .unchoose {
	background: url("tabbg_u.gif") no-repeat; height: 26px;
}
.tab_menu_title .word {
	padding: 3px 0px 0px 30px; color: rgb(255, 255, 255); clear: both; font-size: 12px; font-weight: bold;
}
.tab_menu_title .word a {
	color: rgb(255, 255, 255); clear: both; font-size: 12px; font-weight: bold; text-decoration: none;
}
.tab_menu_title .unchoose .word {
	padding: 3px 0px 0px 30px; color: rgb(16, 80, 157); clear: both; font-size: 12px;
}
.tab_menu_title .unchoose .word a {
	color: rgb(16, 80, 157); clear: both; font-size: 12px;
}
.index_tab_content {
	padding: 5px 10px; border: 1px solid rgb(200, 226, 225); border-image: none; height: auto; color: rgb(51, 51, 51); overflow: hidden; clear: both; background-color: rgb(255, 255, 255);
}
.index_tab_content a {
	color: rgb(51, 51, 51);
}
li {
	color: rgb(51, 51, 51);
}
.index_tab_content .strong {
	color: rgb(51, 51, 51); clear: both;
}
.ge {
	background: url("index_ge.gif") no-repeat;
}
.gov_index_ggsearch_box {
	background: rgb(236, 247, 255); border: 1px solid rgb(155, 203, 246); border-image: none; width: 958px; height: 76px; line-height: 30px; overflow: hidden; font-size: 14px; margin-bottom: 10px;
}
.gov_index_ggsearch_box .search_wrap {
	height: 32px; line-height: 30px; overflow: hidden;
}
.gov_index_ggsearch_box .stitle {
	width: 80px; float: left;
}
.gov_index_ggsearch_box .sselect {
	width: 100px; padding-top: 4px; float: left;
}
.gov_index_ggsearch_box .sinput {
	width: 480px; float: left;
}
.gov_index_ggsearch_box .sear_select {
	border: 1px solid rgb(155, 203, 246); border-image: none; height: 28px; line-height: 28px; font-size: 13px;
}
.gov_index_ggsearch_box .sear_input {
	border: 1px solid rgb(155, 203, 246); border-image: none; width: 360px; height: 30px; line-height: 30px; padding-left: 5px; font-size: 16px;
}
.gov_index_ggsearch_box .search_type {
	padding-left: 80px;
}
.gov_index_search_left {
	width: 690px; float: left;
}
.gov_index_search_right {
	padding: 15px 20px 10px 2px; width: 234px; line-height: 21px; font-size: 12px; float: right;
}
.gov_index_search_right a {
	color: rgb(0, 50, 120);
}
.gov_index_search_right span {
	float: right;
}
.gov_index_search_right span a {
	color: red;
}
.index_tab_pic {
	width: 960px;
}
.index_tab_pic .tab_menu_title {
	background: url("tab3_title_bg.gif") repeat-x 0px 0px; padding: 0px 10px; height: 28px; line-height: 28px; border-right-color: rgb(197, 221, 245); border-left-color: rgb(197, 221, 245); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.index_tab_pic .tab_menu_title .choose {
	background: url("tab3_choose.png") no-repeat; width: 110px; height: 28px; float: left; display: block;
}
.index_tab_pic .tab_menu_title .unchoose {
	background: none; width: 110px; height: 28px; float: left; display: block;
}
.index_tab_pic .tab_menu_title .word {
	padding: 3px 0px 0px 30px; color: rgb(255, 255, 255); clear: both; font-size: 12px; font-weight: bold;
}
.index_tab_pic .tab_menu_title .unchoose .word {
	padding: 3px 0px 0px 30px; color: rgb(16, 80, 157); clear: both; font-size: 12px;
}
.index_tab_pic .index_tab_content {
	background: url("tab3_con_bg.gif") repeat-x 0px 0px; padding: 20px 2px; width: 954px; height: auto; overflow: hidden; clear: both; vertical-align: middle; border-top-color: currentColor; border-top-width: medium; border-top-style: none; display: block;
}
.index_tab_content a {
	color: rgb(51, 51, 51);
}
li {
	color: rgb(51, 51, 51);
}
.index_tab_content .strong {
	color: rgb(51, 51, 51); clear: both;
}
.container {
	padding: 0px 5px; overflow: hidden; clear: both; display: block;
}
.container .contain_left {
	width: 250px; float: left;
}
.container .contain_right {
	width: 820px; float: right;
}
.container .contain_right.w734 {
	width: 734px; float: right;
}
.col_main {
	padding: 0px 5px; overflow: hidden; clear: both; display: block;
}
.col_main .col_left {
	width: 250px; float: left;
}
.col_main .col_right {
	width: 820px; float: right;
}
.listbox {
	background: rgb(235, 243, 251); padding: 10px 0px 12px 20px; border-right-color: rgb(226, 226, 226); border-left-color: rgb(226, 226, 226); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.secitem {
	height: 25px; line-height: 25px; overflow: hidden; clear: both;
}
.secitem dt {
	color: rgb(255, 0, 0); font-size: 13px; font-weight: 600; margin-right: 6px; float: left;
}
.secitem dd {
	overflow: hidden; display: block;
}
.secitem a {
	margin-right: 1.5em;
}
.secitem span {
	float: left; display: inline-block; white-space: nowrap;
}
.secitem a {
	float: left; display: inline-block; white-space: nowrap;
}
.select a {
	color: rgb(51, 51, 51) !important; font-weight: 700; text-decoration: none;
}
a.select {
	color: rgb(51, 51, 51) !important; font-weight: 700; text-decoration: none;
}
.select {
	color: rgb(51, 51, 51) !important; font-weight: 700; text-decoration: none;
}
#SearchForm {
	background: url("searchnew0905.png") no-repeat; height: 26px; clear: both; margin-top: 4px; display: block; position: relative;
}
#SearchForm .keyword {
	margin: 4px 7px 0px 4px; border: 0px currentColor; border-image: none; width: 200px; height: 18px; line-height: 18px; float: left; display: inline-block;
}
.sbtn {
	float: left; display: inline-block;
}
.sbtn .atcate {
	background-position: 0px -27px; width: 68px; color: rgb(255, 255, 255); margin-right: 1px;
}
.sbtn input {
	background: url("searchnew0905.png") no-repeat 0px -27px; border: 0px currentColor; border-image: none; width: 68px; height: 27px; text-align: center; line-height: 24px; padding-bottom: 4px; font-weight: 700; display: inline-block; cursor: pointer;
}
.show_box_leftnav {
	
}
.show_box_leftnav .sb1_head {
	background: url("../images/box1head.gif") no-repeat rgb(255, 255, 255); height: 40px; text-align: center; color: rgb(16, 80, 157); line-height: 40px; font-size: 14px; font-weight: bold;
}
.show_box_leftnav .sb1_head a {
	margin: auto; color: rgb(16, 80, 157); font-size: 14px; font-weight: bold; display: block;
}
.show_box_leftnav .sb1_main {
	padding: 0px; border-right-color: rgb(232, 232, 232); border-left-color: rgb(232, 232, 232); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; min-height: 10px;
}
.show_box_leftnav .sb1_bottom {
	background: url("box1bottom.gif") no-repeat rgb(255, 255, 255); height: 14px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.show_box_leftnav li {
	background: url("cat_list.gif") no-repeat; margin: 0px; padding: 3px 0px 0px; width: 224px; text-align: center; line-height: 30px; font-weight: bold; border-top-color: rgb(232, 232, 232); border-top-width: 1px; border-top-style: solid;
}
.show_box_leftnav ul li dd {
	background: rgb(252, 252, 252); border: currentColor; border-image: none;
}
.show_box_leftnav ul li dd a {
	background: rgb(252, 252, 252); height: 25px; line-height: 25px; letter-spacing: 2px;
}
.show_box_leftnav2 {
	
}
.show_box_leftnav2 .sb1_head {
	background: url("box1head2.gif") no-repeat rgb(255, 255, 255); height: 40px; text-align: center; color: rgb(16, 80, 157); line-height: 40px; font-size: 14px; font-weight: bold;
}
.show_box_leftnav2 .sb1_head a {
	margin: auto; color: rgb(16, 80, 157); font-size: 14px; font-weight: bold; display: block;
}
.show_box_leftnav2 .sb1_main {
	padding: 0px; border-right-color: rgb(232, 232, 232); border-left-color: rgb(232, 232, 232); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; min-height: 30px;
}
.show_box_leftnav2 .sb1_bottom {
	background: url("box1bottom2.gif") no-repeat rgb(255, 255, 255); height: 29px;
}
.show_box_leftnav2 .menu_list_1 li {
	background: url("cat_list2.gif") no-repeat; margin: 0px; padding: 3px 0px 0px; width: 224px; text-align: center; line-height: 30px; font-weight: bold;
}
.show_box_leftnav2 .cat_list {
	background: url("cat_list2.gif") no-repeat; margin: 0px; padding: 3px 0px 0px; width: 224px; height: 30px; text-align: center; line-height: 30px; font-weight: bold;
}
.show_box_leftmenu {
	
}
.show_box_leftmenu .sb1_head {
	background: rgb(35, 115, 206); height: 68px; color: rgb(255, 255, 255); line-height: 68px; font-size: 18px;
}
.show_box_leftmenu .sb1_head_tit {
	background: url("../images/sb1_head_tit.png") no-repeat 69px 50%; padding-left: 90px;
}
.show_box_leftmenu .sb1_main {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(232, 232, 232) rgb(232, 232, 232) currentColor; padding: 0px; border-image: none; min-height: 30px;
}
.show_box_leftmenu .sb1_bottom {
	height: 0px;
}
.show_box_leftmenu .tabs li {
	background: url("../images/tab.png") no-repeat; width: 248px; height: 49px; line-height: 49px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.show_box_leftmenu li.thistab {
	background: url("../images/tab_hover.png") no-repeat; width: 248px;
}
.show_box_leftmenu .tabs li a:hover {
	background: url("../images/tab_hover.png") no-repeat; color: rgb(239, 122, 8);
}
.show_box_leftmenu .tabs li a {
	height: 50px; color: rgb(51, 51, 51); line-height: 50px; padding-left: 20px; text-decoration: none; display: block;
}
.show_box_leftmenu li.thistab a {
	color: rgb(239, 122, 8);
}
.main_ultop {
	padding: 10px 8px;
}
.main_ultop li {
	background: url("li_150.gif") no-repeat; line-height: 30px; padding-left: 48px; margin-bottom: 5px;
}
.main_ultop li a {
	color: rgb(14, 112, 171);
}
.main_ultop li a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.show_box_1 {
	
}
.show_box_1 .sb1_head {
	background: url("../images/box1head.gif") no-repeat rgb(255, 255, 255); height: 40px; text-align: center; color: rgb(16, 80, 157); line-height: 40px; font-size: 14px; font-weight: bold;
}
.show_box_1 .sb1_head a {
	margin: auto; color: rgb(16, 80, 157); font-size: 14px; font-weight: bold; display: block;
}
.show_box_1 .sb1_main {
	padding: 8px; border-right-color: rgb(232, 232, 232); border-bottom-color: rgb(232, 232, 232); border-left-color: rgb(232, 232, 232); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; min-height: 30px;
}
.show_box_2 {
	margin-bottom: 10px;
}
.show_box_2 .sb2_head {
	background: url("../images/box2head.gif") repeat-x rgb(255, 255, 255); border: 1px solid rgb(226, 226, 226); border-image: none; height: 25px; padding-top: 5px; font-weight: bold;
}
.show_box_2 .sb2_head a {
	color: rgb(50, 50, 50);
}
.show_box_2 .sb2_head .title {
	background: url("../images/box1bg.gif") no-repeat left -206px; padding-left: 40px; font-weight: bold; float: left;
}
.show_box_2 .sb2_head .more {
	padding-right: 20px; float: right;
}
.show_box_2 .sb2_main {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(226, 226, 226); padding: 8px; border-image: none;    min-height: 400px;
}
.show_box_2.w357 {
	width: 357px; margin-left: 10px; float: left;
}
.title_jian {
	background: url("../images/box1bg.gif") no-repeat left -206px; color: rgb(51, 51, 51); padding-left: 30px; font-weight: normal;
}
.cat_list {
	background: url("cat_list.gif") no-repeat; text-align: center; line-height: 30px; padding-top: 3px; font-weight: bold; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.show_box_2 .sb2_head.s150 {
	background: url("box2head.gif") repeat-x rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(226, 226, 226); border-image: none; height: 32px; line-height: 32px; font-weight: bold;
}
.show_box_2 .sb2_head.s150 .title {
	background: url("tabbg.gif") no-repeat 0px -35px; height: 32px; padding-left: 20px; font-weight: bold; float: left;
}
.show_box_2 .sb2_head.s150 .title i {
	background: url("tabbg.gif") no-repeat right 0px; margin: 0px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; padding-right: 20px; font-size: 14px; font-style: normal; font-weight: bold; display: inline-block;
}
.show_box_2 .sb2_head.s150 .more a {
	background: url("ico.gif") no-repeat 0px 0px; margin: 10px 8px 0px 0px; width: 36px; height: 13px; text-indent: -9999px; font-size: 0px; float: right; display: block;
}
.ad_box {
	border: 1px solid rgb(226, 226, 226); border-image: none; display: block; min-height: 30px;
}
.layout_txtcontent {
	background: rgb(250, 250, 250); padding: 10px; border: 1px solid rgb(226, 226, 226); border-image: none; color: rgb(27, 27, 27); font-size: 14px;
}
.layout_txtcontent_position {
	background: url("../images/box1bg.gif") no-repeat left -223px; color: rgb(51, 51, 51); padding-left: 30px; font-weight: normal;
}
.layout_txtcontent .layout_txtcontent_title {
	padding: 15px 0px; text-align: center; color: rgb(193, 34, 0); font-size: 20px; font-weight: bold; margin-top: 10px;
}
.layout_txtcontent .layout_txtcontent_info {
	background: rgb(244, 244, 244); margin: 20px; border: 1px solid rgb(226, 226, 226); border-image: none; text-align: center; color: rgb(153, 153, 153); line-height: 24px;
}
.layout_txtcontent .layout_txtcontent_content {
	padding: 0px 30px; line-height: 200%; overflow: hidden; margin-top: 10px;
}
.gov_article_frame2 {
	margin: 50px auto; padding: 15px; border: 2px solid rgb(102, 102, 102); border-image: none; width: 770px; overflow: hidden; background-color: rgb(255, 255, 255);
}
.gov_article_nav2 {
	background: url("articleico.gif") no-repeat; border: currentColor; border-image: none; height: 25px; overflow: hidden; padding-top: 3px; padding-left: 135px; font-size: 12px; margin-top: 10px; margin-left: 15px;
}
.solid {
	margin: 10px 15px; width: 740px; height: 1px; font-size: 0px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.gov_article_content_2 {
	overflow: hidden; background-color: rgb(255, 255, 255);
}
.tools {
	background: url("toolsbg.gif") repeat-x; margin: 50px auto 15px; width: 730px; height: 26px; text-align: right; line-height: 26px; overflow: hidden; padding-right: 10px;
}
.gov_article_article_title {
	margin: 20px 0px 15px; text-align: center; color: rgb(43, 43, 43); font-size: 24px; font-weight: bolder;
}
.gov_article_article_info {
	text-align: center; color: rgb(43, 43, 43); font-size: 12px;
}
.gov_article_article_pagelist {
	margin: 20px 0px; text-align: center;
}
.gov_article_article_pagelist span {
	background: rgb(30, 80, 162); margin: 0px; padding: 3px 8px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
.gov_article_article_pagelist a {
	margin: 0px; padding: 3px 8px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(69, 69, 69); font-size: 12px; text-decoration: none;
}
.gov_article_article_pagelist a:hover {
	border: 1px solid rgb(30, 80, 162); border-image: none; color: rgb(69, 69, 69); text-decoration: none;
}
#maincontent {
	margin: 10px 15px; line-height: 200%; overflow: hidden; font-size: 14px;
}
.list_nave {
	background: url("cms_icon.gif") no-repeat left -173px; margin: 9px 10px 0px; line-height: 120%; padding-left: 20px; font-size: 12px;
}
.layout_txtcontent_list {
	margin: 20px; text-align: center;
}
.show_img_title_1 {
	padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; overflow: hidden; font-size: 16px; font-weight: bold; display: block;
}
.show_img_box_1 {
	margin: 10px auto; width: 660px; height: 360px;
}
.show_img_box_1 .img_menu {
	width: 130px; height: 340px; float: left; -ms-overflow-x: hidden; -ms-overflow-y: scroll;
}
.show_img_box_1 .img_menu span {
	margin: 8px auto; border: 2px solid rgb(204, 204, 204); border-image: none; width: 80px; height: 70px; display: block; background-color: rgb(255, 255, 255);
}
.show_img_box_1 .img_menu .over {
	border: 2px solid rgb(14, 81, 123); border-image: none;
}
.show_img_box_1 .img_show_box {
	width: 500px; height: 350px; float: left;
}
.show_img_box_1 .img_show_box .show_img {
	margin: 5px auto; padding: 2px; width: 442px; height: 332px; display: block; background-color: rgb(255, 255, 255);
}
.img_info_box_1 {
	height: 350px;
}
.img_info_box_1 .head {
	border-width: 1px 1px 0px; border-style: solid; border-color: rgb(204, 204, 204); padding: 2px; border-image: none; width: auto; height: 24px; display: inline-block;
}
.img_info_box_1 .head span {
	margin: 0px 2px; padding: 3px; width: 100px; text-align: center; color: rgb(102, 102, 102); float: left; display: inline-block; cursor: pointer; background-color: rgb(229, 229, 229);
}
.img_info_box_1 .head .over {
	color: rgb(255, 0, 0); font-weight: bold; background-color: rgb(243, 243, 243);
}
.img_info_box_1 .main {
	padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 300px; -ms-overflow-x: hidden; -ms-overflow-y: scroll;
}
.php168_dialog {
	border: 5px solid rgb(140, 184, 234); border-image: none; width: 400px; height: 200px; position: absolute; background-color: rgb(255, 255, 255);
}
.php168_dialog .title_bar {
	padding: 5px; cursor: move; background-color: rgb(241, 247, 253);
}
.php168_dialog .title {
	
}
.php168_dialog .close {
	float: right; cursor: pointer;
}
.php168_dialog .content_container {
	width: 100%;
}
.php168_dialog .content {
	padding: 5px;
}
.php168_dialog .button_bar {
	clear: left;
}
.loginbox {
	padding: 10px; text-align: center; line-height: 180%;
}
.loginbox .txt {
	width: 150px; height: 15px; margin-top: 5px; margin-left: 8px;
}
.loginbox .submit_btn {
	margin: 5px;
}
.layout_article_category_menu {
	border: 1px solid rgb(247, 185, 133); border-image: none;
}
.layout_article_category_menu ul {
	padding: 5px 15px; display: inline-block;
}
.layout_article_category_menu ul li {
	font-size: 13px;
}
.layout_article_category_position {
	
}
.layout_article_category_position ul li {
	line-height: 21px; font-size: 14px; margin-right: 15px; float: left;
}
.layout_article_category_position ul li.layout_article_category_tips_icon {
	background: url("article_category_tips_icon.gif") no-repeat; width: 76px; height: 21px; margin-right: 40px;
}
.layout_cat_tips_title {
	background: url("line.gif") repeat-x 0px -285px; height: 25px; line-height: 25px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid;
}
.layout_cat_tips_title h3 {
	padding-left: 10px; font-size: 14px; float: left;
}
.layout_cat_tips_title .more {
	padding-right: 10px; float: right;
}
.layout_cat_article_box {
	padding: 10px;
}
.layout_cat_article_recommend_textlist {
	padding-top: 5px;
}
.layout_cat_article_recommend_textlist li {
	height: 20px;
}
.layout_cat_article_recommend_textlist li a {
	color: rgb(38, 28, 220);
}
.layout_cat_article_recommend_textlist li.layout_cat_article_recommend_top {
	height: 23px; font-size: 18px; font-weight: bold;
}
.layout_cat_article_recommend_textlist li.layout_cat_article_recommend_top a {
	color: rgb(187, 42, 49);
}
.layout_cat_article_textlist {
	padding-top: 10px;
}
.layout_cat_article_textlist li {
	background: url("icon.gif") no-repeat 0px -826px; width: 99%; height: 26px; color: rgb(119, 119, 119); padding-left: 6px; font-size: 14px; float: left;
}
.layout_cat_article_textlist li a {
	float: left;
}
.layout_cat_article_textlist li span {
	float: right;
}
#position {
	background: rgb(241, 246, 252); border: 1px solid rgb(132, 166, 220); border-image: none; height: 24px; line-height: 24px; padding-left: 5px;
}
.nav {
	margin: 0px 10px 8px; height: 15px; text-align: right; line-height: 15px; padding-left: 15px;
}
#page {
	font-size: 12px; margin-top: 10px;
}
.page_2 a {
	margin: 0px 3px; padding: 1px 8px; border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(51, 51, 51); text-decoration: none; float: left; display: block;
}
.page_2 a:hover {
	border-color: rgb(36, 77, 143);
}
.page_2 span {
	margin: 0px 3px; padding: 1px 8px; font-weight: normal; float: left; display: block; background-color: rgb(36, 77, 143);
}
.layout_partner {
	
}
.layout_partner .layout_title {
	background: url("line.gif") repeat-x 0px -248px; height: 30px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
.layout_partner .layout_title h3 {
	background: url("icon.gif") no-repeat -199px -98px; padding: 0px; width: 138px; height: 25px; text-align: center; color: rgb(51, 51, 51); font-weight: normal; margin-top: 6px; margin-left: 20px;
}
.layout_partner ul {
	margin: 5px 13px; display: inline-block;
}
.layout_partner ul.layout_partner_logolist {
	
}
.layout_partner ul.layout_partner_textlist {
	padding-top: 5px; margin-top: 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.header #module_nav ul li a {
	color: rgb(255, 255, 255);
}
.contain_right #search ul span a {
	color: rgb(203, 0, 10);
}
.contain_right #search ul li a {
	margin-right: 5px;
}
.layout_cat_tips_title .more a {
	color: rgb(140, 140, 140);
}
.contain_right .layout_box .layout_focustext ul li a {
	color: rgb(30, 80, 162);
}
.contain_right .layout_box .layout_exam_box .layout_exam_title ul li a {
	width: 100%; display: inline-block;
}
.contain_right .layout_box .layout_exam_box .layout_exam_title ul li.current a {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.contain_right .layout_box .layout_exam_box .layout_exam_textlist li a {
	color: rgb(34, 55, 110);
}
.layout_vote ul li dl dd a:link {
	text-decoration: underline; margin-left: 3px;
}
.layout_vote ul li dl dd a:visited {
	text-decoration: underline; margin-left: 3px;
}
.layout_vote ul li dl dd a:hover {
	color: rgb(153, 153, 153);
}
.layout_vote_textlist ul li a:link {
	color: rgb(7, 85, 134);
}
.layout_vote_textlist ul li a:visited {
	color: rgb(7, 85, 134);
}
.layout_digg ul li a:link {
	color: rgb(1, 89, 135);
}
.layout_digg ul li a:visited {
	color: rgb(1, 89, 135);
}
.layout_merchant ul li a:hover {
	color: rgb(102, 102, 102);
}
.layout_partner ul a {
	margin-right: 5px; margin-bottom: 5px; display: inline-block;
}
.layout_article_category_menu ul li a {
	margin-right: 15px;
}
.layout_article_side_search_keywords a:link {
	color: rgb(42, 122, 211); text-decoration: underline;
}
.layout_article_side_search_keywords a:visited {
	color: rgb(42, 122, 211); text-decoration: underline;
}
.layout_article_side_number_textlist ul li a:link {
	color: rgb(0, 0, 0);
}
.layout_article_side_number_textlist ul li a:visited {
	color: rgb(0, 0, 0);
}
.layout_side_adtext ul li a:link {
	color: rgb(0, 0, 0);
}
.layout_side_adtext ul li a:visited {
	color: rgb(0, 0, 0);
}
.layout_box .layout_title .layout_more a {
	color: rgb(255, 0, 0);
}
.layout_article_side_number_textlist ul li a:hover {
	color: rgb(255, 0, 0);
}
.layout_side_adtext ul li a:hover {
	color: rgb(255, 0, 0);
}
.ads_column {
	text-align: center; display: inline-block;
}
.ads_column li {
	float: left;
}
.ads_column a {
	display: inline;
}
.ads_side_90 img {
	height: 90px;
}
.ads_side_top {
	padding: 5px; text-align: center; display: block;
}
.layout_side_adtext {
	width: 100%; padding-top: 10px; padding-bottom: 5px; display: inline-block;
}
.layout_side_adtext ul li {
	background: url("icon.gif") no-repeat 9px -826px; width: 49.7%; height: 22px; text-indent: 15px; float: left;
}
.back_next {
	padding: 0px 20px; height: 30px; margin-top: 15px;
}
.index_left {
	width: 226px; margin-right: 10px; float: left;
}
.index_middle {
	width: 450px; float: left;
}
.index_right {
	width: 264px; float: right;
}
.login_box {
	background: url("login_box_bg.gif") repeat-x 0px 0px; padding: 10px 0px 0px 20px; border: 1px solid rgb(200, 226, 225); border-image: none; width: 204px; height: 144px;
}
.login_box .username {
	background-position: 1px 1px; width: 160px; height: 25px; color: rgb(99, 99, 99); padding-left: 20px; font-size: 12px; background-image: url("username.gif"); background-repeat: no-repeat;
}
.login_box .password {
	background-position: 1px 1px; width: 160px; height: 25px; padding-left: 20px; font-size: 12px; background-image: url("password.gif"); background-repeat: no-repeat;
}
.quick_nav_link {
	width: 226px; height: 46px; clear: both;
}
.index_box_1 {
	background-color: rgb(255, 255, 255);
}
.index_box_1 .sb1_head {
	background: url("index_box1bg.gif") no-repeat rgb(255, 255, 255); height: 21px; padding-top: 5px; padding-left: 30px; font-weight: bold;
}
.index_box_1 .sb1_head a {
	margin: auto; color: rgb(50, 50, 50); font-size: 14px; font-weight: bold; display: block;
}
.index_box_1 .sb1_main {
	padding: 5px; border: 1px solid rgb(197, 212, 231); border-image: none; min-height: 30px;
}
.index_box_2 {
	background: url("index_box2bg.gif") repeat-y rgb(255, 255, 255); width: 264px; height: auto;
}
.index_box_2 .sb1_head {
	background: url("index_box2tp.gif") no-repeat rgb(255, 255, 255); height: 27px; text-align: center; padding-top: 5px; font-weight: bold;
}
.index_box_2 .sb1_bottom {
	background: url("index_box2bt.gif") no-repeat rgb(255, 255, 255); height: 12px;
}
.index_box_2 .sb1_head a {
	color: rgb(50, 50, 50);
}
.index_box_2 .sb1_head .tt_h3_title {
	padding: 5px 0px 0px 15px; color: rgb(16, 80, 157); font-weight: bold; margin-left: 15px; float: left;
}
.index_box_2 .sb1_head .morelink {
	background: url("morelink.gif") no-repeat; width: 37px; height: 10px; padding-right: 20px; margin-top: 6px; float: right;
}
.index_box_2 .sb1_head .morelink a {
	width: 45px; height: 20px; text-indent: -9999px; float: left; display: block;
}
.index_box_2 .sb1_main {
	padding: 15px; height: auto; overflow: hidden;
}
.index_tabnew01 {
	width: 448px;
}
.index_tabnew02 {
	width: 448px;
}
.index_flashnews {
	background: rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(200, 226, 225); border-image: none; width: 428px; height: 232px;
}
.index_keywords {
	background: rgb(234, 247, 255); width: 418px; height: 24px; line-height: 24px; padding-left: 30px; font-size: 12px; font-weight: normal;
}
.contain_left .ad_box {
	
}
.son_title {
	background: 0px 0px rgb(255, 252, 236); margin: 0px auto; padding: 0px 10px; border: 1px dashed rgb(254, 220, 153); border-image: none; width: 95%; height: 24px; text-align: right; color: rgb(51, 51, 51);
}
.son_title span {
	line-height: 24px; font-size: 12px; margin-left: 10px;
}
.change {
	margin: 13px auto 0px; width: 97%;
}
.change ul {
	background: url("change.png") no-repeat left; padding-left: 16px;
}
.change ul li {
	height: 28px; line-height: 28px; font-size: 14px;
}
.closepage {
	margin: 13px auto 0px; width: 97%; text-align: center;
}
.closepage span {
	background: url("submit_btn_bg.gif") repeat-x 0px 0px; padding: 1px 3px; border: 1px solid rgb(85, 85, 85); border-image: none; width: 120px; height: 21px; color: rgb(51, 51, 51); line-height: 24px; font-size: 12px; margin-left: 10px;
}
.show_box_2 .sb2_main.news_index_con_1 {
	padding: 10px; height: auto; overflow: hidden;
}
.news_index_left {
	margin-right: 10px; float: left;
}
.news_index_right {
	float: left;
}
.search_outbox {
	border: 1px solid rgb(226, 226, 226); border-image: none;
}
.search_left {
	width: 190px; height: auto; overflow: hidden; padding-top: 30px; float: left;
}
.search_right {
	width: 760px; height: auto; overflow: hidden; float: right;
}
.searchhead {
	background: rgb(247, 247, 247); margin: auto; padding: 0px; width: 760px; height: 90px; overflow: hidden;
}
.search_box {
	margin: 30px 20px; width: 80%;
}
.search_input {
	width: 38%; margin-right: 20px;
}
.search_checkbox {
	margin-left: 20px;
}
.search_content {
	padding: 5px;
}
.search_info {
	margin: auto 0px; padding: 3px 5px 5px; overflow: hidden; font-size: 14px; min-height: 26px;
}
li.search_result {
	font-family: arial,sans-serif; font-size: small; margin-top: 0px; margin-bottom: 14px;
}
li.search_result .title a {
	font-size: 16px;
}
li.search_result .title a:link {
	color: rgb(34, 0, 193); cursor: pointer;
}
li.search_result .title a:visited {
	color: rgb(85, 26, 139);
}
li.search_result .suctime a {
	color: rgb(14, 119, 74); font-style: normal;
}
.userpanel_info {
	margin-top: 10px;
}
.userpanel_info .userinfo li {
	height: 18px; line-height: 18px;
}
.userpanel_info .icon {
	margin: 0px 10px 0px 5px; width: 75px; height: 85px; float: left; display: inline;
}
.userpanel_info .username {
	color: rgb(255, 0, 0); font-weight: bold;
}
#rightbox {
	padding: 10px 15px;
}
.containerbg {
	background: url("bodyLeftBg.jpg") repeat-y rgb(255, 255, 255); padding-top: 0px; padding-left: 0px;
}
.container .bodyLeft {
	background: 0px 0px rgb(223, 223, 223); width: 220px; height: auto !important; float: left; min-height: 464px;
}
.container .bodyRight {
	width: 730px; float: right;
}
.container .bodyRight h3.content_t {
	background: url("content_title_bg.jpg") no-repeat; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(226, 226, 226) rgb(226, 226, 226) currentColor; border-image: none; height: 24px; color: rgb(16, 91, 168); line-height: 24px; padding-right: 10px; padding-bottom: 7px; padding-left: 26px; font-size: 14px;
}
.container .bodyRight h3 div.bread {
	color: rgb(82, 83, 67); line-height: 24px; font-size: 13px; font-weight: normal; float: right;
}
.container .bodyRight h3 div.bread a {
	color: rgb(82, 83, 67); text-decoration: none;
}
.topbanner {
	margin-top: 5px;
}
.subMenu {
	background: url("submenu_bg.jpg") repeat-y; padding-top: 5px; padding-bottom: 10px;
}
.subMenu ul {
	margin: 0px auto; width: 180px;
}
.subMenu li.head {
	height: 28px; color: rgb(255, 255, 255); line-height: 28px; font-size: 15px; font-weight: bold;
}
.subMenu li.subYearList {
	background: url("de4.gif") no-repeat 166px 12px; width: 174px; height: 23px; color: rgb(255, 255, 255); line-height: 23px; padding-left: 6px; font-size: 12px; display: block;
}
.subMenu li {
	background: url("submenu_border.jpg") no-repeat bottom; height: 23px; padding-bottom: 1px;
}
.subMenu li a {
	background: url("de4.gif") no-repeat 166px 12px; width: 174px; height: 23px; color: rgb(255, 255, 255); line-height: 23px; padding-left: 6px; font-size: 12px; display: block;
}
.subMenu li a:hover {
	color: rgb(189, 234, 255); background-color: rgb(31, 113, 175);
}
.subMenubottom {
	background: url("submenu_bottom.jpg") no-repeat; width: 220px; height: 156px;
}
.subMenu li ul li a {
	background: none; width: 160px; height: 23px; color: rgb(255, 255, 255); line-height: 23px; padding-left: 20px; font-size: 12px; display: block;
}
.subMenu li ul li.focus {
	background: none; width: 160px; height: 23px; color: rgb(255, 255, 255); line-height: 23px; padding-left: 20px; font-size: 12px; text-decoration: underline; display: block;
}
.t-c {
	text-align: center;
}
.t-c a {
	color: rgb(0, 88, 166);
}
img.border {
	border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 221); padding: 8px; border-image: none; background-color: white;
}
.teacher {
	height: auto; cursor: pointer; max-width: 300px;
}
.mainContent h1 {
	margin: 10px 5px; padding: 0px 2px; font-size: 23px;
}
.mainContent h3 {
	margin: 12px 0px; height: 30px; clear: both;
}
.mainContent h3.head1 {
	background: url("teacher1.jpg") no-repeat;
}
.mainContent h3.head2 {
	background: url("teacher2.jpg") no-repeat;
}
.mainContent h3.head3 {
	background: url("teacher3.jpg") no-repeat;
}
.mainContent h3.head4 {
	background: url("teacher4.jpg") no-repeat;
}
div.c1 {
	width: 50px; overflow: hidden;
}
div.cl a {
	color: rgb(0, 88, 166);
}
div.c2 {
	width: 250px; overflow: hidden;
}
div.c4 {
	width: 100px; overflow: hidden;
}
.teacherTitle {
	padding: 15px 0px 3px; text-align: center; font-size: 20px;
}
.table {
	margin: 5px auto; border: 0px currentColor; border-image: none; border-collapse: collapse;
}
.table th {
	background: url("thbg.gif"); border: 1px solid rgb(204, 208, 200); border-image: none; text-align: center; line-height: 25px; padding-right: 8px; padding-left: 8px; white-space: nowrap;
}
.table th.c1 {
	width: 130px;
}
.table th.c2 {
	width: 325px;
}
.table th.c3 {
	width: 195px;
}
.table .th2 {
	background: url("thbg2.gif"); border: 1px solid rgb(204, 208, 200); border-image: none; text-align: center; padding-right: 8px; padding-left: 8px;
}
.table td {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 208, 200); border-image: none; line-height: 23px; padding-right: 8px; padding-left: 8px;
}
.er-right {
	background: url("er-right-bg.jpg") no-repeat right top rgb(255, 255, 255); padding: 20px 30px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 760px; margin-bottom: 10px; float: right; min-height: 350px; _padding: 20px 0px;
}
.er-right-title {
	padding: 0px 8px; color: rgb(255, 153, 0); line-height: 46px; font-size: 30px; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
.er-right-con {
	padding: 30px 8px;
}
.er-right .xs {
	width: 100%; float: left;
}
.er-right .xs table {
	padding: 15px 0px; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; border-collapse: separate;
}
.er-right .xs table td {
	padding: 5px 10px; color: rgb(51, 51, 51);
}
.er-right .xs table td a {
	color: rgb(51, 51, 51);
}
.er-right .sfrz {
	background: url("link.jpg") no-repeat left 0px; padding: 0px 0px 20px 40px; color: rgb(102, 102, 102); line-height: 20px; font-size: 14px; margin-left: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.er-right .jiaol li {
	margin: 0px 14px 60px; width: 300px; height: 245px; float: left;
}
.er-right .jiaol li i {
	text-align: justify; color: rgb(153, 153, 153); line-height: 20px; padding-top: 4px; display: inline-block;
}
.er-right .jiaol li span {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.er-right .f-12 {
	font-size: 12px;
}
.er-right .f-14 {
	font-size: 14px;
}
.er-right .f-16 {
	font-size: 16px;
}
.er-right .f-18 {
	font-size: 18px;
}
.er-right .f-20 {
	font-size: 20px;
}
.er-right .f-24 {
	font-size: 24px;
}
.er-right .gray-3 {
	color: rgb(153, 153, 153);
}
.er-right .orange {
	color: rgb(239, 122, 8);
}
.er-right .er-right .blue-1 {
	color: rgb(0, 33, 71);
}
.er-right .jiaol p {
	height: auto; line-height: 24px;
}
.er-right .er-con-title {
	background: url("point_2.jpg") repeat-x left; width: 675px; height: 30px; line-height: 30px; padding-right: 12px; margin-bottom: 20px; position: relative;
}
.er-right .er-con-title span {
	background: rgb(255, 255, 255); padding: 0px 8px; font-size: 16px; font-weight: bold; display: inline-block;
}
.er-right .biaozhi ul {
	padding: 25px 15px 0px; height: 120px;
}
.er-right .biaozhi li {
	height: 118px; text-align: center; line-height: 36px; margin-right: 26px; float: left;
}
.er-right .biaozhi li .bz-pic {
	height: 82px;
}
.er-right .biaozhi li .bz-name {
	height: 36px; line-height: 36px;
}
.er-right .biaozhi li a {
	color: rgb(51, 51, 51);
}
.er-right .biaozhi li img {
	vertical-align: middle;
}
.er-right .jianjie {
	line-height: 24px;
}
.er-right .jianjie_1 {
	width: 390px; text-align: justify; text-indent: 2em;
}
.er-right .jianjie_2 {
	width: 230px;
}
.er-right .jianjie_2 ul {
	padding: 0px 20px 10px; width: 190px;
}
.er-right .jianjie-con {
	padding: 0px 15px; width: 635px; text-align: justify;
}
.er-right .liren {
	width: 724px;
}
.er-right .lingdao {
	margin-top: 45px;
}
.jianjie {
	margin-top: 45px;
}
.liren {
	margin-top: 45px;
}
.er-right .lingdao ul {
	padding: 0px 15px;
}
.er-right .lingdao li {
	width: 114px; text-align: center; line-height: 36px; margin-right: 42px; float: left;
}
.er-right .lingdao li a {
	color: rgb(102, 102, 102); font-size: 12px;
}
.er-right .more a {
	background: rgb(255, 255, 255); padding: 0px 5px; color: rgb(153, 153, 153); font-size: 12px; display: inline-block;
}
.er-right .more a:hover {
	color: rgb(239, 122, 8);
}
.er-right .ldjg-3 {
	color: rgb(51, 51, 51); font-size: 14px; margin-top: 10px;
}
.er-right .liren-ld-1 {
	padding: 0px 20px; margin-bottom: 20px;
}
.er-right .list li {
	width: 730px; height: 30px; overflow: hidden; margin-right: 0px;
}
.er-right ul {
	list-style: none; float: left;
}
.er-right li {
	list-style: none; float: left;
}
.er-right .list li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.ziliao li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.jianjie_2 li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.ky li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.cg li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.jianjie_1 li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.ts li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.jianjie_1_1 li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.list li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.search_1 li {
	background: url("pic_9.jpg") no-repeat left 12px; width: 256px; line-height: 30px; overflow: hidden; padding-left: 14px; margin-right: 65px;
}
.er-right .list li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.ziliao li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.jianjie_2 li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.ky li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.cg li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.jianjie_1 li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.ts li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.jianjie_1_1 li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.search_1 li a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.er-right .list li a:hover {
	color: rgb(240, 122, 7);
}
.ziliao li a:hover {
	color: rgb(240, 122, 7);
}
.jianjie_2 li a:hover {
	color: rgb(240, 122, 7);
}
.ky li a:hover {
	color: rgb(240, 122, 7);
}
.cg li a:hover {
	color: rgb(240, 122, 7);
}
.jianjie_1 li a:hover {
	color: rgb(240, 122, 7);
}
.ts li a:hover {
	color: rgb(240, 122, 7);
}
.jianjie_1_1 li a:hover {
	color: rgb(240, 122, 7);
}
.search_1 li a:hover {
	color: rgb(240, 122, 7);
}
.er-right .ziliao li {
	margin: 0px; width: 172px;
}
.er-right .foot_1_1 {
	width: 210px; padding-top: 10px; float: left;
}
.er-right .foot_1_1 a {
	text-align: left;
}
.er-right .two-code {
	text-align: center; line-height: 28px;
}
.er-right .list-paddingleft-2 li {
	width: 100%; float: left;
}
.er-right .list-ld-9 li {
	text-align: left; text-indent: 0em;
}
.er-right .jd-jd {
	color: rgb(51, 51, 51); font-size: 14px;
}
.er-right .jd-jd:hover {
	color: rgb(239, 122, 8);
}
.er-right .ziliao li {
	margin: 0px; width: 172px;
}
.er-right .jianjie_2 li {
	margin: 0px; width: 80px; line-height: 24px;
}