  body {
	background: url(/images/sjqzgm_body.jpg) rgb(145, 19, 14);
}
.df_body {
	background: rgb(255, 255, 255); margin: 20px auto 30px; padding: 10px; width: 980px; overflow: hidden;
}
.df_body_box {
	background: rgb(255, 255, 255); width: 980px; overflow: hidden; float: left;
}
.df_w_220 {
	width: 220px;
}
.df_w_370 {
	width: 370px;
}
.df_header {
	margin: 0px auto; width: 980px;
}
.df_header_top {
	margin: 0px auto 1px; width: 980px; position: relative; z-index: 1000000;
}
.df_header_logo {
	background: url(/images/sjqzgm_header_logo.jpg) no-repeat rgb(234, 234, 234); width: 980px; height: 240px; overflow: hidden;
}
.df_header_menu {
	margin: 0px auto; width: 980px; height: 50px; position: relative; z-index: 100000;
}
.df_header_menu ul {
	background: url(/images/sjqzgm_header_menu.jpg) no-repeat; margin: 0px auto; width: 840px; height: 50px; padding-right: 60px; padding-left: 80px;
}
.df_header_menu ul li {
	height: 50px; line-height: 50px; float: left;
}
.df_header_menu ul .df_header_menu_01 {
	background: url(/images/sjqzgm_header_menu_01.jpg) no-repeat right; color: rgb(255, 255, 255); font-weight: bold; margin-right: 0px;
}
.df_header_menu ul li a {
	padding: 0px 25px; color: rgb(255, 246, 196); font-size: 14px; font-weight: 900;
}
.df_header_menu ul li a:hover {
	color: rgb(255, 255, 255);
}
.df_header_menu ul .df_header_menu_02 {
	background: url("/images/sjqzgm_header_menu_02.jpg") repeat-x; float: right;
}
.df_header_menu ul .df_header_menu_02 h6 a {
	padding: 0px 10px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 900;
}
.df_header_menu ul .df_header_menu_02 h6 a:hover {
	color: rgb(255, 255, 255);
}
.df_contenter {
	margin: 2px auto 0px; width: 980px; overflow: hidden;
}
.df_contenter_messages {
	width: 980px; overflow: hidden; float: left;
}
.df_01 {
	margin: 0px auto; width: 980px; height: 240px; overflow: hidden;
}
.df_01_01 {
	width: 650px; height: 240px; overflow: hidden; float: left;
}
.df_01_01_main {
	margin: 0px auto; width: 650px; height: 240px; overflow: hidden;
}
.df_01_01_box {
	background: url(/images/sjqzgm_14.jpg) no-repeat; width: 230px; height: 190px; overflow: hidden; padding-top: 50px; padding-right: 30px; padding-left: 390px;
}
.df_01_01_box p {
	width: 230px; line-height: 30px; overflow: hidden; font-size: 14px; margin-bottom: 20px; float: left;
}
.df_01_01_box p span {
	width: 60px; color: rgb(219, 38, 31); font-family: "����"; font-size: 15px; font-weight: 900; margin-right: 0px; float: left;
}
.df_01_01_box p font {
	color: rgb(90, 137, 0); font-family: "����"; font-size: 15px; font-weight: 900; float: left;
}
.df_01_02 {
	background: rgb(255, 255, 255); width: 320px; height: 240px; overflow: hidden; float: right;
}
.df_01_02 div {
	background: url(/images/sjqzgm_6.jpg) no-repeat; width: 295px; height: 32px; line-height: 36px; overflow: hidden; padding-left: 25px; margin-bottom: 3px;
}
.df_01_02 div h3 {
	color: rgb(251, 81, 0); font-size: 14px; float: left;
}
.df_01_02 div h3 a {
	color: rgb(251, 81, 0); font-size: 14px;
}
.df_01_02 div h3 a:hover {
	color: rgb(51, 51, 51);
}
.df_01_02 div span {
	color: rgb(255, 255, 255); float: right;
}
.df_01_02 div span a {
	color: rgb(255, 255, 255);
}
.df_01_02 div span a:hover {
	color: rgb(255, 255, 255);
}
.df_01_02 ul {
	background: rgb(246, 246, 246); width: 320px; overflow: hidden; padding-top: 8px; padding-right: 0px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 0px; border-bottom-style: solid;
}
.df_01_02 ul li {
	background: url(/images/sjqzgm_2.jpg) no-repeat 5px; width: 290px; height: 32px; line-height: 32px; overflow: hidden; padding-right: 10px; padding-left: 20px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.df_01_02 ul li span {
	color: rgb(102, 102, 102); float: left;
}
.df_01_02 ul li span a {
	color: rgb(102, 102, 102);
}
.df_01_02 ul li font {
	color: rgb(255, 153, 0); float: right;
}
.df_07 {
	background: rgb(255, 255, 255); margin: 10px auto; width: 980px; overflow: hidden;
}
.df_07_01 {
	background: rgb(255, 255, 255); width: 980px; overflow: hidden; float: left;
}
.df_07_01_tab {
	background: rgb(255, 255, 255); width: 980px; overflow: hidden;
}
.df_07_01_tab_box {
	background: rgb(255, 255, 255); width: 980px; overflow: hidden;
}
.df_07_01_tab_box div {
	background: url(/images/sjqzgm_03_01_tab_box.jpg) repeat-x rgb(240, 240, 240); border-width: 1px 1px 0px; border-style: solid; border-color: rgb(225, 193, 145); width: 978px; height: 32px; line-height: 32px; overflow: hidden;
}
.df_07_01_tab_box div h3 {
	background: url(/images/sjqzgm_03_01_tab_on.jpg) repeat-x; padding: 0px 20px; color: rgb(102, 102, 102); overflow: hidden; border-right-color: rgb(225, 193, 145); border-right-width: 1px; border-right-style: solid; float: left;
}
.df_07_01_tab_box div h3 a {
	color: rgb(251, 81, 0); font-size: 14px; font-weight: 900;
}
.df_07_01_tab_box div h3 a:hover {
	color: rgb(102, 102, 102);
}
.df_07_01_tab_box div span {
	color: rgb(153, 153, 153); margin-right: 10px; float: right;
}
.df_07_01_tab_box div span a {
	color: rgb(153, 153, 153);
}
.df_07_01_tab_box div span a:hover {
	color: rgb(102, 102, 102);
}
.df_07_01_tab_box ul {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(225, 193, 145); padding: 14px 0px 4px 14px; width: 964px; overflow: hidden;
}
.df_07_01_tab_box ul li {
	width: 230px; height: 210px; overflow: hidden; margin-right: 10px; margin-bottom: 10px; float: left;
}
.df_07_01_tab_box ul li p {
	background: rgb(255, 255, 255); width: 240px; height: 180px; overflow: hidden; margin-bottom: 5px;
}
.df_07_01_tab_box ul li p img {
	width: 240px; height: 180px;
}
.df_07_01_tab_box ul li h3 {
	background: rgb(255, 255, 255); margin: 0px auto; width: 240px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-weight: 100;
}
.df_07_01_tab_box ul li h3 a {
	color: rgb(102, 102, 102);
}
.df_07_01_tab_box ul li h3 a:hover {
	color: rgb(51, 51, 51);
}
.df_10 {
	background: rgb(255, 255, 255); margin: 10px auto; padding: 1px; border: 1px solid rgb(225, 193, 145); width: 976px; overflow: hidden;
}
.df_10_box {
	background: rgb(255, 255, 255); width: 976px; overflow: hidden; float: left;
}
.df_10_top {
	background: url(/images/sjqzgm_03_01_tab_box.jpg) repeat-x rgb(240, 240, 240); width: 976px; height: 32px; line-height: 32px; overflow: hidden;
}
.df_10_top h3 {
	background: url(/images/sjqzgm_03_01_tab_on.jpg) repeat-x; padding: 0px 20px; color: rgb(102, 102, 102); overflow: hidden; border-right-color: rgb(225, 193, 145); border-right-width: 1px; border-right-style: solid; float: left;
}
.df_10_top h3 a {
	color: rgb(251, 81, 0); font-size: 14px; font-weight: 900;
}
.df_10_top h3 a:hover {
	color: rgb(102, 102, 102);
}
.df_10_top span {
	color: rgb(153, 153, 153); margin-right: 10px; float: right;
}
.df_10_top span a {
	color: rgb(153, 153, 153);
}
.df_10_top span a:hover {
	color: rgb(102, 102, 102);
}
.df_10_bottom {
	background: rgb(255, 255, 255); width: 976px; overflow: hidden; position: relative;
}
.df_10_bottom .df_10_next {
	left: 0px; top: 55px; width: 16px; height: 55px; overflow: hidden; font-size: 0px; margin-right: 0px; position: absolute;
}
.df_10_bottom .df_10_next a {
	background: url(/images/sjqzgm_10_prev_off.jpg) no-repeat; width: 16px; height: 55px; overflow: hidden; font-size: 0px; float: left;
}
.df_10_bottom .df_10_next a:hover {
	background: url(/images/sjqzgm_10_prev_on.gif) no-repeat;
}
.df_10_bottom .df_10_prev {
	top: 55px; width: 16px; height: 55px; right: 0px; overflow: hidden; font-size: 0px; margin-right: 0px; position: absolute;
}
.df_10_bottom .df_10_prev a {
	background: url(/images/sjqzgm_10_next_off.gif) no-repeat; width: 16px; height: 55px; overflow: hidden; font-size: 0px; float: left;
}
.df_10_bottom .df_10_prev a:hover {
	background: url(/images/sjqzgm_10_next_on.gif) no-repeat;
}
.df_slide_02_main {
	background: rgb(255, 255, 255); margin: 0px auto; width: 930px; overflow: hidden; padding-top: 20px;
}
.df_slide_02_box {
	margin: 0px auto; width: 930px; overflow: hidden;
}
.df_slide_02_list {
	width: 10000000px;
}
.df_slide_02_list ul {
	float: left;
}
.df_slide_02_box ul li {
	background: rgb(255, 255, 255); width: 186px; height: 169px; overflow: hidden; float: left;
}
.df_slide_02_box ul li p {
	background: rgb(255, 255, 255); margin: 0px auto; width: 175px; height: 131px; overflow: hidden;
}
.df_slide_02_box ul li p img {
	width: 175px; height: 131px;
}
.df_slide_02_box ul li h3 {
	background: rgb(255, 255, 255); margin: 0px auto; width: 175px; height: 30px; text-align: center; color: rgb(102, 102, 102); line-height: 30px; overflow: hidden; font-weight: 100;
}
.df_slide_02_box ul li h3 a {
	color: rgb(102, 102, 102);
}
.df_slide_02_box ul li h3 a:hover {
	color: rgb(51, 51, 51);
}
.df_86 {
	background: rgb(255, 255, 255); margin: 10px auto 0px; width: 980px; height: 120px; overflow: hidden;
}
.df_86 p {
	background: rgb(0, 0, 0); width: 320px; height: 120px; overflow: hidden; margin-right: 10px; float: left;
}
.df_86 p img {
	width: 320px; height: 120px;
}
.df_86 p a:hover {
	width: 320px; height: 120px; float: left; filter: alpha(opacity=90); opacity: 0.9;
}
.df_contenter_one {
	background: rgb(246, 246, 246); margin: 0px auto; padding: 10px; width: 960px; overflow: hidden;
}
.df_contenter_one_message {
	background: rgb(246, 246, 246); width: 960px; overflow: hidden; float: left;
}
.df_all_one {
	background: rgb(255, 255, 255); margin: 0px auto; width: 960px; overflow: hidden;
}
.df_all_one_message {
	background: rgb(255, 255, 255); border: 1px solid rgb(255, 220, 161); width: 958px; overflow: hidden; float: left;
}
.df_all_one_top {
	background: rgb(255, 241, 221); width: 953px; height: 33px; line-height: 33px; overflow: hidden; padding-right: 5px; border-bottom-color: rgb(255, 220, 161); border-bottom-width: 1px; border-bottom-style: solid;
}
.df_all_one_top div {
	background: rgb(255, 241, 221); height: 33px; color: rgb(51, 51, 51); line-height: 33px; padding-left: 15px; float: left;
}
.df_all_one_top div a {
	color: rgb(102, 102, 102);
}
.df_all_one_top ul {
	background: rgb(255, 255, 255); border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(255, 220, 161) currentColor rgb(255, 220, 161) rgb(255, 220, 161); height: 21px; line-height: 21px; margin-top: 5px; float: right;
}
.df_all_one_top ul li {
	background: rgb(255, 255, 255); padding: 0px 10px; height: 21px; line-height: 21px; border-right-color: rgb(255, 220, 161); border-right-width: 1px; border-right-style: solid; float: left;
}
.df_all_one_top ul li span {
	color: rgb(102, 102, 102);
}
.df_all_one_top ul li font {
	color: rgb(255, 0, 0);
}
.df_all_one_bottom {
	background: rgb(241, 248, 254); padding: 10px; width: 938px; float: left;
}
.df_all_one_bottom_message {
	background: rgb(255, 255, 255); width: 938px; float: left;
}
.df_list_page {
	background: rgb(238, 238, 238); margin: 20px auto; padding: 8px 0px 10px; border: 1px solid rgb(222, 222, 222); width: 98%; height: 22px; text-align: center; color: rgb(102, 102, 102); line-height: 22px; overflow: hidden;
}
.df_list_page span {
	margin: 0px 3px; color: rgb(102, 102, 102); font-family: "����";
}
.df_list_page font {
	margin: 0px 3px; color: rgb(51, 51, 51); font-family: "����"; font-weight: 900;
}
.df_list_page a {
	color: rgb(0, 0, 0); font-family: "����"; margin-right: 3px;
}
.df_list_page select {
	margin: 0px 5px; border: 1px solid rgb(167, 199, 222);
}
#df_page_info {
	background: rgb(255, 255, 255); margin: 8px 0px; padding: 9px; border: 1px solid rgb(255, 255, 255); width: 880px; height: 20px; text-align: center; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; white-space: nowrap;
}
#df_page_info p {
	width: 880px; overflow: hidden; white-space: nowrap;
}
#df_page_info p font {
	margin: 0px 3px; color: rgb(208, 0, 0);
}
#df_page_info p a {
	margin: 0px 3px; color: rgb(102, 102, 102);
}
#df_page_info p select {
	margin: 0px 10px; border: 1px solid rgb(146, 184, 213);
}
.df_page_next_prev {
	background: rgb(238, 238, 238); margin: 8px auto 58px; padding: 9px; border: 1px solid rgb(222, 222, 222); width: 890px; height: 20px; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; white-space: nowrap;
}
.df_page_prev {
	background: rgb(238, 238, 238); width: 300px; height: 20px; text-align: left; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; float: left; white-space: nowrap;
}
.df_page_next {
	background: rgb(238, 238, 238); width: 300px; height: 20px; text-align: right; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; float: right; white-space: nowrap;
}
.df_text_page_title {
	background: rgb(255, 255, 255); margin: 30px auto; width: 800px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; overflow: hidden; font-family: "����"; font-size: 20px; font-weight: 100;
}
.df_flv_main {
	background: rgb(255, 255, 255); width: 938px; overflow: hidden; float: left;
}
.df_flv_main h2 {
	background: rgb(255, 255, 255); margin: 30px auto; width: 800px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; overflow: hidden; font-family: "����"; font-size: 20px; font-weight: 100;
}
.df_flv_main div {
	background: rgb(51, 51, 51); margin: 0px auto 50px; width: 800px; height: 520px; overflow: hidden;
}
.df_flv_main div p {
	background: rgb(51, 51, 51); width: 800px; height: 520px; text-align: center; color: rgb(255, 255, 255); line-height: 520px; overflow: hidden;
}
.df_text_page {
	background: rgb(255, 255, 255); padding: 10px 4px 0px; width: 930px; overflow: hidden; float: left;
}
.df_text_page_message {
	background: rgb(255, 255, 255); width: 930px; overflow: hidden; float: left;
}
.df_text_box {
	background: rgb(255, 255, 255); margin: 0px auto; width: 800px; overflow: hidden;
}
.df_text_box_message {
	background: rgb(255, 255, 255); width: 800px; overflow: hidden; float: left;
}
.df_text_box p {
	background: rgb(255, 255, 255); color: rgb(102, 102, 102); line-height: 24px; text-indent: 2em; font-size: 14px; margin-bottom: 20px;
}
.df_text_box p img {
	line-height: 0px; text-indent: 0em;
}
.df_text_list {
	background: rgb(255, 255, 255); width: 938px; overflow: hidden; float: left;
}
.df_text_list_message {
	background: rgb(255, 255, 255); width: 938px; overflow: hidden; float: left;
}
.df_text_list_message ul {
	background: rgb(255, 255, 255); width: 938px; overflow: hidden; float: left;
}
.df_text_list_message ul li {
	width: 908px; height: 32px; color: rgb(0, 128, 0); line-height: 32px; overflow: hidden; padding-right: 10px; padding-left: 20px; font-size: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; white-space: nowrap;
}
.df_text_list_message ul li.df_get_list_off_01 {
	background: url(/images/sjqzgm_2.jpg) no-repeat 10px 50% rgb(238, 238, 238);
}
.df_text_list_message ul li.df_get_list_off_02 {
	background: url(/images/sjqzgm_2.jpg) no-repeat 10px 50% rgb(255, 255, 255);
}
.df_text_list_message ul li.df_get_list_on {
	background: url(/images/sjqzgm_2.jpg) no-repeat 10px 50% rgb(255, 231, 209); width: 908px; height: 32px; color: rgb(0, 128, 0); line-height: 32px; overflow: hidden; padding-right: 10px; padding-left: 20px; font-size: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; white-space: nowrap;
}
.df_text_list_message ul span {
	font-size: 14px; float: left;
}
.df_text_list_message ul span a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.df_text_list_message ul font {
	color: rgb(0, 128, 0); font-size: 12px; float: right;
}
.df_pic_list {
	background: rgb(255, 255, 255); padding: 10px 4px 0px; width: 930px; overflow: hidden; float: left;
}
.df_pic_list_message {
	background: rgb(255, 255, 255); width: 930px; overflow: hidden; float: left;
}
.df_pic_list_message h4 {
	background: rgb(212, 241, 255); width: 910px; height: 32px; line-height: 32px; overflow: hidden; padding-left: 20px; font-size: 14px; margin-bottom: 15px;
}
.df_pic_list_message ul {
	background: rgb(255, 255, 255); width: 930px; overflow: hidden; float: left;
}
.df_pic_list_message ul li {
	background: rgb(255, 255, 255); width: 186px; height: 170px; overflow: hidden; float: left;
}
.df_pic_list_message ul li div {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 4px; border: 1px solid rgb(204, 204, 204); width: 160px; height: 120px; overflow: hidden;
}
.df_pic_list_message ul li div p {
	background: rgb(255, 255, 255); width: 160px; height: 120px; overflow: hidden;
}
.df_pic_list_message ul li div p img {
	background: rgb(255, 255, 255); width: 160px; height: 120px; overflow: hidden;
}
.df_pic_list_message ul li h3 {
	background: rgb(255, 255, 255); margin: 0px auto; width: 170px; height: 30px; text-align: center; line-height: 34px; overflow: hidden; font-size: 12px; font-weight: 100;
}
.df_pic2_list {
	background: rgb(255, 255, 255); width: 938px; overflow: hidden; float: left;
}
.df_pic2_list ul {
	background: rgb(255, 255, 255); width: 915px; overflow: hidden; padding-top: 19px; padding-left: 19px; float: left;
}
.df_pic2_list ul li {
	background: url("/images/sjqzgm_pic2_list.jpg") no-repeat top; width: 290px; height: 175px; overflow: hidden; font-size: 0px; margin-right: 15px; margin-bottom: 15px; float: left;
}
.df_pic2_list ul li h2 {
	background: url("/images/sjqzgm_pic2_list.jpg") no-repeat 0px 0px; width: 270px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 20px; font-size: 12px;
}
.df_pic2_list ul li div {
	padding: 1px; border: 1px solid rgb(223, 223, 223); width: 286px; height: 130px; overflow: hidden; font-size: 12px;
}
.df_pic2_list ul li div p {
	background: url("/images/sjqzgm_index_05_list_bottom.jpg") repeat-x rgb(255, 255, 255); width: 286px; height: 130px; overflow: hidden; font-size: 12px;
}
.df_pic2_list ul li div p span {
	background: rgb(255, 255, 255); padding: 4px; border: 1px solid rgb(204, 204, 204); width: 133px; height: 100px; overflow: hidden; font-size: 12px; margin-top: 10px; margin-left: 10px; float: left;
}
.df_pic2_list ul li div p span img {
	width: 133px; height: 100px;
}
.df_pic2_list ul li div p font {
	background: url("/images/sjqzgm_index_05_list_bottom.jpg") repeat-x rgb(255, 255, 255); width: 120px; height: 110px; color: rgb(102, 102, 102); line-height: 20px; text-indent: 2em; overflow: hidden; font-size: 12px; margin-top: 15px; margin-right: 5px; float: right;
}
.df_pic2_list ul li div p font a {
	color: rgb(255, 0, 0); margin-left: 5px;
}
.df_footer {
	margin: 0px auto; width: 100%; overflow: hidden; border-top-color: rgb(222, 222, 222); border-top-width: 0px; border-top-style: solid;
}
.df_footer_box {
	width: 100%; overflow: hidden;
}
.df_footer_02 {
	background: url(/images/sjqzgm_footer.jpg); margin: 0px auto; padding: 20px 0px; width: 980px; text-align: center; color: rgb(51, 51, 51); line-height: 24px; overflow: hidden;
}
.df_footer_02 font {
	color: rgb(255, 51, 0);
}
.df_footer_02 a {
	color: rgb(51, 51, 51);
}
.df_footer_02 span a {
	color: rgb(255, 51, 0);
}