﻿@charset "utf-8";
body {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
dl {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
dt {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
dd {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
ol {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
ul {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
pre {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
form {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
field {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
input {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
p {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
blockquote {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
th {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
td {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
h1 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
h2 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
h3 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
h4 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
h5 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
h6 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 12px;
}
body {
	background-image: url(../images/webbg.jpg) no-repeat top center fixed;  text-align: left;
}
.dotted-line {
	overflow: hidden;
}
a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(0, 0, 0);
}
a:active {
	color: rgb(0, 0, 0);
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
input {
	font-size: 12px;
}
textarea {
	font-size: 12px;
}
select {
	font-size: 12px;
}
button {
	font-size: 12px;
}
file {
	font-size: 12px;
}
img {
	border: 0px currentColor;
}
p {
	line-height: 1.8em;
}
li {
	line-height: 1.8em;
}
.text_tupian li {
	margin: 5px; text-align: center; float: left;
}
.text_tupian li img {
	padding: 2px; border: 1px solid rgb(204, 204, 204);
}
input {
	border: 1px solid rgb(220, 220, 220); font-family: "宋体";
}
select {
	border: 1px solid rgb(220, 220, 220); font-family: "宋体";
}
textarea {
	border: 1px solid rgb(220, 220, 220); font-family: "宋体";
}
.textarea_style {
	border: 1px solid rgb(220, 220, 220); font-family: "宋体";
}
.inputtitle {
	background: url("../images/ruler.gif") repeat-x 0px 5px; height: 18px; line-height: 18px; padding-left: 2px;
}
.input_focus {
	border: 1px solid rgb(220, 220, 220); height: 15px; line-height: 18px; padding-left: 2px;
}
.input_blur {
	border: 1px solid rgb(220, 220, 220); height: 15px; line-height: 18px; padding-left: 2px;
}
.input_focus {
	border: 1px solid rgb(199, 232, 249); font-size: 12px; background-color: rgb(246, 252, 255);
}
.textarea_focus {
	border: 1px solid rgb(199, 232, 249); font-size: 12px; background-color: rgb(246, 252, 255);
}
.radio_style {
	border: 0px currentColor;
}
.checkbox_style {
	border: 0px currentColor;
}
.button_style {
	background: url("../images/bg_admin.gif") repeat-x 0px -51px; padding: 1px 4px; border: 1px solid rgb(206, 206, 206); height: 21px; text-align: center; color: rgb(147, 147, 147); cursor: pointer;
}
#top {
	margin: 3px auto 0px; width: 980px; height: 27px; line-height: 27px; overflow: hidden;
}
#top td {
	padding: 0px 6px;
}
.cribox_bdr_1 td {
	padding: 0px 6px;
}
#head {
	margin: 10px auto 0px; width: 980px; text-align: left; overflow: hidden; clear: both;
}
#main {
	background: rgb(255, 255, 255); margin: 10px auto 0px; width: 980px; text-align: left; overflow: hidden; clear: both;
}
#foot2 {
	background: rgb(255, 255, 255); margin: 10px auto 0px; width: 980px; text-align: left; overflow: hidden; clear: both;
}
#submenu {
	background: rgb(255, 255, 255); margin: 10px auto 0px; width: 980px; text-align: left; overflow: hidden; clear: both;
}
#head {
	overflow: hidden;
}
#menu {
	background: rgb(255, 255, 255); margin: auto; width: 980px; text-align: left; overflow: hidden; clear: both;
}
#foot2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
#foot_menu {
	background: #d51211 url("../images/j_ico01.png") no-repeat 0px -1044px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px;
}
#foot_menu a:link {
	color: rgb(255, 195, 195);
}
#foot_menu a:visited {
	color: rgb(255, 195, 195);
}
#foot_menu a:hover {
	color: rgb(255, 255, 255);
}
#foot_menu2 {
	background: url("../images/j_ico01.png") no-repeat 0px -1044px rgb(0, 148, 202); height: 36px; text-align: center;  line-height: 36px;
}
#foot_menu2 a:link {
	color: rgb(255, 195, 195);
}
#foot_menu2 a:visited {
	color: rgb(255, 195, 195);
}
#foot_menu2 a:hover {
	color: rgb(255, 255, 255);
	}
#foot_txt {
	padding: 20px 0px 0px 150px; height: 150px; text-align: left; color: rgb(52, 51, 51); line-height: 25px; font-family: arial;font-size: 14px;
}
#foot_txt a{font-size: 14px;}
#dibu {
	background-position: left; width: 850px; height: 182px; float: left; background-repeat: no-repeat;
}
#dibu1 {
	width: 90px; height: 85px; padding-top: 15px; float: left;
}
#main_l {
	width: 250px; overflow: hidden; float: right;
}
#main_r {
	width: 720px; overflow: hidden; float: left;
}
#main_rr {
	width: 698px; overflow: hidden; float: right;
}
#logo {
	padding: 0px 0px 0px 10px; width: auto; height: 140px; float: left;position:relative;background: url("../images/logo.png") no-repeat left bottom;
}
#logo_r {
	width: 280px; height: 130px; float: right ;
}
#logo_r li {
	list-style: none; width: 280px;
}
#t_gt {
	background: url("") no-repeat 0px 0px; padding: 0px 0px 0px 0px; height: 20px;
}
#t_gt2 {
	background: url("") no-repeat 0px 0px; padding: 0px 0px 0px 0px; height: 80px;
}
#t_gt a {
	color: rgb(225, 1, 1);
}
#t_gg {
	background: url("../images/j_ico01.png") no-repeat -965px 3px; padding: 2px 10px 0px 20px; height: 30px; color: rgb(225, 1, 1); margin-left: 5px;
}
#main_ditu {
	width: 698px; overflow: hidden; float: right;
}
#main_ditu ul {
	padding: 20px;
}
#main_ditu li {
	margin: 10px 0px; padding: 10px; border: 1px solid rgb(232, 232, 232); height: 100%; line-height: 28px; overflow: hidden;
}
#classname a {
	font-size: 14px;
}
#main_ditu span a {
	padding: 0px 5px; color: rgb(51, 102, 153);
}
#main_ditu span {
	color: rgb(204, 0, 0); padding-left: 10px; font-weight: normal;
}
#topbanner1 {
	margin: 2px auto 0px; width: 980px;
}
.clear {
	clear: both;
}
#j_f {
	margin: 0px auto; width: 980px; height: 450px;
}
#j_f_l {
	width: 720px; float: left;
}
#j_f_flash {
	 padding: 3px; width: 432px; height: 288px; float: left;
}
#j_f_news {
	width: 530px; float: right;
}
#j_f_news dt {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_f_news_more {
	background: url("../images/j_ico01.png") no-repeat -910px -103px; margin: 0px 0px 0px 10px; width: 70px; float: right;
}
#j_f_news_more a {
	width: 70px; height: 34px; float: right;
}
#j_f_news dd {
	background:rgb(250, 249, 249); margin: 2px 0px 0px; width: 528px; height: 258px;
}
#j_f_cx {
	width: 980px;
}
#j_f_cx dt {
	background: url("../images/j_ico01.png") no-repeat 0px -389px; margin: 8px 0px 0px; padding: 21px 0px 0px 9px; width: 25px; height: 135px; color: rgb(255, 255, 255); line-height: 16px; font-size: 14px; font-weight: bold; float: left;
}
#j_f_cx dd {
	background:#faf9f9 url(../images/webbg.jpg) no-repeat top center; margin: 8px 0px 0px 2px; width:976px; height: 156px;float: left;
}
#j_f_cx_l {
	padding: 5px 0px 0px 5px; width: 300px; float:left;
}
#j_f_cx_r {
	width: 382px; float: left; padding:10px; padding-right:3px;
}
#j_f_r {
	margin: 0px 0px 10px; width: 250px; float: right;
}
#j_f_r dt {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_f_r_more {
	background: url("../images/j_ico01.png") no-repeat -910px -103px; margin: 0px 0px 0px 10px; width: 70px; float: right;
}
#j_f_r_more a {
	width: 70px; height: 34px; float: right;
}
#j_f_r dd {
	background: url("../images/j_ico01.png") no-repeat -730px -137px rgb(250, 249, 249); margin: 2px 0px 0px; width: 250px; height: 380px; overflow: hidden;
}
#j_f_r_1 {
	margin: 10px auto 2px; width: 242px; height: 171px;
}
#j_f_r_1 li {
	background: url("../images/j_ico01.png") no-repeat -852px 0px rgb(244, 244, 244); margin: 10px 2px 10px 4px; padding: 5px 0px 0px 26px; width: 87px; height: 36px; font-size: 14px; float: left; _margin: 0 3px 2px 3px;
}
#j_f_r_2 {
	margin: 0px auto; width: 248px;
}
#j_f_r_2 dt {
	background: url("../images/j_ico01.png") no-repeat -593px 0px; padding: 0px 0px 0px 23px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_f_r_2 dd {
	 padding: 7px 0px 0px; width: 248px; height: 140px; overflow: hidden;
}
#j_f_r_2 dd li {
	background: url("../images/j_ico01.png") no-repeat -970px -22px; margin: 2px 0px 0px 6px; padding: 0px 0px 0px 14px; width: 101px; height: 20px; overflow: hidden; float: left;
}
#j_f_r_3 {
	margin: 10px auto 2px; width: 242px; height: 171px;
}
#j_f_r_3 li {
	background: url("../images/j_ico01.png") no-repeat -852px 0px rgb(244, 244, 244); margin: 0px 4px 2px; padding: 5px 0px 0px 24px; width: 89px; height: 36px; font-size: 14px; float: left; _margin: 0 3px 2px 3px;
}
#j_f_r_4 {
	margin: 0px auto; width: 248px;
}
#j_f_r_4 dt {
	background: url("../images/j_ico01.png") no-repeat -731px -783px; padding: 0px 0px 0px 23px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_f_r_4 dd {
	background: rgb(250, 249, 249); padding: 4px; width: 240px; height: 190px; overflow: hidden;
}
#j_f_r_5 {
	margin: 10px auto 2px; width: 242px; height: 50px;
}
#j_f_r_5 li {
	background: url("../images/j_ico01.png") no-repeat -852px 0px rgb(244, 244, 244); margin: 0px 4px 2px; padding: 5px 0px 0px 24px; width: 89px; height: 36px; font-size: 14px; float: left; _margin: 0 3px 2px 3px;
}
#j_f_r_6 {
	margin: 0px auto; width: 248px;
}
#j_f_r_6 dt {
	background: url("../images/j_ico01.png") no-repeat -731px -783px; padding: 0px 0px 0px 23px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_f_r_6 dd {
	background: rgb(250, 249, 249); padding: 0px; width: 238px; height: 280px; overflow: hidden;
}
#j_f_r_6er {
	padding: 0px 0px 0px 13px;
}
#j_f_r_6case {
	padding: 10px 0px 0px 10px;
}
#j_s {
	margin: 8px auto 0px; width: 980px;
}
#j_s dt {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_s_more {
	background: url("../images/j_ico01.png") no-repeat -910px -103px; margin: 0px 0px 0px 10px; width: 70px; float: right;
}
#j_s_more a {
	width: 70px; height: 34px; float: right;
}
#j_s dd {
	background: url("../images/j_ico01.png") no-repeat 0px -545px rgb(250, 249, 249); margin: 2px 0px 0px; width: 980px; height: 238px; overflow: hidden;
}
#j_th {
	width: 980px; height: 350px; padding-top: 8px;
}
#j_th_1 {
	width: 320px; float: left;margin: 0px 0px 0px 8px;
}
#j_th_1 dt {
	margin: 0px 0px 0px 5px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_th_1_more {
	background-position: bottom; width: 70px; float: right; background-repeat: no-repeat;
}
#j_th_1_more a {
	width: 70px; height: 34px; float: right;
}
#j_th_1 dd {
	margin: 2px 0px 0px; width: 320px; height: 305px; overflow: hidden;
}
#j_th_2 {
	margin: 0px 5px; width: 320px; float: left;
}
#j_th_2 dl {
	list-style: none; padding: 0px;
}
#j_th_2 dt {
	padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_th_2 dd {
	margin: 2px 0px 0px; padding: 0px; width: 320px; height: 305px; overflow: hidden;
}
#j_th_3 {
	margin:0px; width: 320px; float: left;
}
#j_th_3 dt {
	padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_th_3 dd {
	margin: 2px 0px 0px; width: 320px; height:305px; overflow: hidden;
}
#j_r {
	background: url("../images/ljbj.jpg") no-repeat rgb(250, 249, 249); margin: 5px auto 0px; width: 980px; height:150px;
}
#j_r li {
	padding-right: 8px; padding-left: 8px; float: left; white-space: nowrap;
}
#j_r_t {
	padding: 0px 0px 0px 25px; width: 110px; height: 45px; color: rgb(255, 255, 255); line-height: 45px; font-size: 14px; font-weight: bold;
}
#j_r_pic {
	padding: 7px 10px 0px; color: rgb(255, 255, 255); font-size: 14px;
}
#j_r li a {
	color: rgb(56, 56, 56);
}
#j_r_pic img {
	margin: 0px 6px 0px 0px; border: 1px solid rgb(239, 23, 12);
}
.zixunbeijing {
	width: 980px; height: 510px; background-image: url("../images/zixunbeijing.gif"); background-repeat: no-repeat;
}
.newbj1 {
	background: url("../images/new1.jpg") no-repeat;
}
.newbj2 {
	background: url("../images/new2.jpg") no-repeat;
}
.newbj3 {
	background: url("../images/new3.jpg") no-repeat;
}
.newbj4 {
	background: url("../images/new4.jpg") no-repeat;
}
.newbj5 {
	background: url("../images/new5.jpg") no-repeat;
}
.newbj6 {
	background: url("../images/new6.jpg") no-repeat;
}
.hangye {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; width: 935px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 45px; font-size: 14px; font-weight: bold; margin-bottom: 3px;
}
.qywh {
	margin: auto; width: 972px; height: 150px;
}
.qywh_1 {
	background-position: left; height: 34px; margin-top: 6px; background-image: url("../images/qywh.jpg"); background-repeat: no-repeat;
}
.qywh_2 {
	width: 972px; height: 140px;
}
.qywh_2 ul {
	padding: 10px 0px; width: 972px; height: 110px;
}
.qywh_2 ul li {
	width: 290px; height: 110px; margin-right: 8px; margin-left: 20px; float: left;
}
.fwkh {
	background-position: left; margin: 6px 5px 0px; width: 975px; height: 34px; background-image: url("../images/fwkh.jpg"); background-repeat: no-repeat;
}
.fwkh_1 {
	margin: 10px auto; width: 972px; height: 100px; text-align: center; padding-bottom: 10px;
}
#tab_top {
	width: 980px; height: 34px; text-align: center;
}
#tab_top_1 {
	float: left;
}
.tab {
	background: url("../images/casemenubg.gif") no-repeat 0px 0px; margin: 12px auto; width: 980px; height: 330px; overflow: hidden;
}
.tab table,.tab td,.tab tr{ padding:0px; margin:0px;}



.tab li {
	list-style: none;
}
.menu .default {
	background: url("../images/casemenubg.gif") no-repeat 0px -329px; margin: 0px 3px 0px 0px; width: 111px; height: 34px; color: rgb(242, 242, 242); line-height: 32px; font-size: 14px; font-weight: bold; vertical-align: bottom; float: left; cursor: pointer;
}
.menu .active {
	background: url("../images/casemenubg.gif") no-repeat 0px -363px; margin: 0px 3px 0px 0px; width: 111px; height: 34px; color: rgb(255, 255, 255); line-height: 32px; font-size: 14px; font-weight: bold; vertical-align: bottom; float: left; cursor: pointer;
}
.menu .showme {
	width: 50px; height: 34px; overflow: hidden; margin-left: 675px !important; float: left; cursor: pointer;
}
.menu .hidme {
	width: 50px; height: 34px; overflow: hidden; margin-left: 675px !important; float: left; cursor: pointer;
}
.con {
	margin: 5px auto 0px; width: 972px; height: 285px; text-align: center;
}
.rollBox {
	padding: 10px 0px 0px; width: 970px; overflow: hidden;
}
.rollBox .LeftBotton {
	background: url("../images/movico.gif") no-repeat 11px 0px; margin: 100px 0px 0px; width: 19px; height: 59px; overflow: hidden; float: left; display: inline; cursor: pointer;
}
.rollBox .RightBotton {
	background: url("../images/movico.gif") no-repeat -8px 0px; margin: 100px 0px 0px; width: 19px; height: 59px; overflow: hidden; float: left; display: inline; cursor: pointer;
}
.rollBox .Cont {
	width: 932px; overflow: hidden; float: left;
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	width: 932px; text-align: center; float: left;
}
.pic li {
	list-style: none; width: 155px; float: left;
}
.rollBox .Cont .pic img {
	background: rgb(214, 219, 221); margin: 0px auto; border: 2px solid rgb(204, 204, 204); display: block;
}
.rollBox .Cont .pic p {
	color: rgb(80, 80, 80); line-height: 20px;
}
.rollBox .Cont a:link {
	color: rgb(98, 100, 102); text-decoration: none;
}
.rollBox .Cont a:visited {
	color: rgb(98, 100, 102); text-decoration: none;
}
.rollBox .Cont a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.rollBox #List1 {
	float: left;
}
.rollBox #List2 {
	float: left;
}
.rollBox #List3 {
	float: left;
}
.rollBox #List4 {
	float: left;
}
.rollBox #List5 {
	float: left;
}
.rollBox #List6 {
	float: left;
}
.picbottom li {
	padding: 2px 0px 10px;
}
#position {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; margin: 0px 0px 2px; height: 34px; line-height: 34px;
}
#position .wz {
	padding: 0px 28px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold; float:left}
#position_r {
	background: url("../images/j_ico01.png") no-repeat -975px -103px; width: 5px; height: 34px; float: right;
}
#position{ letter-spacing:2px;font-weight: bold;}
#position a{color: rgb(99, 95, 93); font-weight: bold; margin:0px 3px;}
a.orange:hover{color: rgb(255, 72, 0); text-decoration: underline;}
a.orange:active {
	color: rgb(255, 72, 0); text-decoration: underline;
}
a.orange:link {
	color: rgb(255, 72, 0); text-decoration: underline;
}
a.orange:visited {
	color: rgb(255, 72, 0); text-decoration: underline;
}
a.red:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.red:active {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.red:link {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.red:visited {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.white:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.white:active {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.white:link {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.white:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a.green:hover {
	color: rgb(0, 153, 0); text-decoration: underline;
}
a.green:active {
	color: rgb(0, 153, 0); text-decoration: underline;
}
a.green:link {
	color: rgb(0, 153, 0); text-decoration: underline;
}
a.green:visited {
	color: rgb(0, 153, 0); text-decoration: underline;
}
.b {
	font-weight: bold;
}
.f_l {
	float: left;
}
#slide {
	float: left;
}
.f_r {
	float: right;
}
.date {
	float: right;
}
.date {
	color: rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-right: 8px;
}
td.align_l {
	text-align: left;
}
.align_l {
	text-align: left;
}
td.align_c {
	text-align: center;
}
.align_c {
	text-align: center;
}
td.align_r {
	text-align: right;
}
.align_r {
	text-align: right;
}
.c_gray {
	color: rgb(153, 153, 153);
}
.c_blue {
	color: rgb(7, 122, 199);
}
.c_red {
	color: rgb(153, 0, 0);
}
.c_green {
	color: rgb(0, 153, 0);
}
.c_orange {
	color: rgb(255, 72, 0);
}
.w_100 {
	width: 100%;
}
.w_310 {
	width: 310px;
}
{
	padding: 10px; border: 1px solid rgb(222, 222, 222);
}
.bdr_2 {
	margin: 8px 0px 10px;
}
.pic img {
	margin: 8px auto; padding: 1px; border: 1px solid rgb(204, 204, 204);
}
.list_1 p {
	text-indent: 2em;
}
.text_list {
	
}
.text_list li {
	 text-align: left; line-height: 200%; padding-left: 10px;
}
.text_list_1 {
	background: url("../images/bg_model.gif") no-repeat left -34px;
}
.text_list_1 li {
	line-height: 200%; padding-left: 24px;
}
.text_list_f12 {
	padding:6px 0px !important;
}
.text_list_f12 li {
	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dotted;margin:3px auto !important;
}
.text_list_f12 li a {
	font-size: 14px;
}
.text_list_f14 {
	padding: 5px;
}
.text_list_f14 li {
	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dotted;
}
.text_list_f14 li a {
	font-size: 14px;
}
.pic_list {
	width: 100%; overflow: hidden;
}
.pic_list li {
	margin: 3px 0 3px 0px; padding: 0px; text-align: center; float: left; display: inline; background-image: none;
}
.pic_list li img {
	border: 1px solid rgb(204, 204, 204);
}
.pic_txt_list li img {
	border: 2px solid rgb(204, 204, 204);
}
.pic_list li a {
	font-size: 12px; white-space: nowrap;
}
.pic_txt_list {
	
}
.pic_txt_list ul {
	margin: 5px 4px;
}
.pic_txt_list ul li {
	margin: 5px auto; height: 66px; padding-bottom: 5px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.pic_txt_list ul li img {
	margin-right: 6px; float: left; display: block;
}
.pic_txt_list_1 {
	text-align: center;
}
.pic_txt_list_1 img {
	margin-top: 5px;
}
.pic_txt_list_1 p {
	margin: 5px; text-align: left; text-indent: 2em;
}
#pages {
	margin: 15px auto; text-align: center; clear: both;
}
#pages a {
	margin: 3px; padding: 3px 6px 2px; border: 1px solid rgb(185, 223, 249); text-align: center; color: rgb(7, 122, 199);
}
#pages a.now {
	background: rgb(7, 122, 199); border: 0px currentColor; color: rgb(255, 255, 255);
}
#pages a:hover {
	background: rgb(11, 138, 224); color: rgb(255, 255, 255);
}
#pages a.now:hover {
	background: rgb(11, 138, 224); color: rgb(255, 255, 255);
}
.mar_10 {
	margin-top: 10px;
}
.mar_5 {
	margin-left: 5px;
}
#pages span {
	background: rgb(7, 122, 199); margin: 3px; padding: 3px 6px 2px; border: 1px solid rgb(185, 223, 249); text-align: center; color: rgb(255, 255, 255);
}
#rss {
	
}
#menu {
	background: url("../images/j_ico01.png") no-repeat 0px -56px rgb(255, 255, 255); height: 47px; clear: both;
}
#submenu {
	background: url("../images/j_ico01.png") no-repeat 0px -56px rgb(255, 255, 255); height: 47px; clear: both;
}
#menu ul {
	width: 100%; margin-left: 10px;
}
#menu ul li {
	display: inline;
}
#menu ul li a {
	height: 30px; color: rgb(249, 220, 220); text-decoration: none; float: left; display: block; cursor: pointer;
}
#menu ul li a span {
	height: 30px; color: rgb(249, 220, 220); text-decoration: none; float: left; display: block; cursor: pointer;
}
#menu ul li a span {
	padding: 8px 12px 0px; font-size: 14px; font-weight: bold;
}
#menu ul li a:hover {
	height: 30px; color: rgb(255, 255, 255); float: left; display: block;
}
#menu ul li a:hover span {
	height: 30px; color: rgb(255, 255, 255); float: left; display: block;
}
#menu ul li a.selected {
	height: 30px; color: rgb(255, 255, 255); float: left; display: block;
}
#menu ul li a.selected span {
	height: 30px; color: rgb(255, 255, 255); float: left; display: block;
}
#menu ul li a:hover span {
	padding: 8px 12px 0px;
}
#menu ul li a.selected span {
	padding: 8px 12px 0px;
}
#submenu {
	background-position: 0px -35px; height: 24px; line-height: 24px; margin-top: 0px;
}
#submenu a {
	padding: 0px 0px 0px 6px;
}
#j_search {
	padding: 12px 0px 0px; width: 220px; text-align: left; float: right;
}
#top-hot {
	margin: 0px auto; width: 550px; padding-left: 430px;
}
#digg {
	margin: 0px auto 10px; width: 140px; overflow: hidden;
}
#digg span {
	background: url("../images/bg_digg.png") no-repeat 0px 0px; width: 53px; text-align: center; color: rgb(255, 153, 0); line-height: 24px; padding-top: 8px; text-decoration: none; float: left; display: block;
}
#digg span.cai {
	background: url("../images/bg_digg.png") no-repeat 0px 0px; width: 53px; text-align: center; color: rgb(255, 153, 0); line-height: 24px; padding-top: 8px; text-decoration: none; float: left; display: block;
}
#digg span strong {
	color: rgb(255, 255, 255); font-family: Arial; font-size: 14px;
}
#digg span.cai {
	background-position: -62px 0px; width: 53px; color: rgb(7, 122, 199); float: right;
}
#digg samp {
	cursor: pointer;
}
.digg_text_list {
	padding-top: 5px;
}
.digg_text_list li {
	padding-left: 2px; background-image: none;
}
.digg_text_list li span {
	background: url("../images/bg_digg.png") no-repeat 0px -57px; padding: 0px; width: 42px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-size: 11px; margin-right: 2px; float: left; display: block;
}
.margin_10 {
	margin: 10px;
}
.icon_1 {
	background: url("../images/bg_member_1.gif") no-repeat 0px -371px; height: 18px; color: rgb(7, 122, 199); padding-left: 20px; margin-right: 6px;
}
.icon_2 {
	background: url("../images/bg_member_1.gif") no-repeat 0px -371px; height: 18px; color: rgb(7, 122, 199); padding-left: 20px; margin-right: 6px;
}
.icon_3 {
	background: url("../images/bg_member_1.gif") no-repeat 0px -371px; height: 18px; color: rgb(7, 122, 199); padding-left: 20px; margin-right: 6px;
}
.icon_4 {
	background: url("../images/bg_member_1.gif") no-repeat 0px -371px; height: 18px; color: rgb(7, 122, 199); padding-left: 20px; margin-right: 6px;
}
.icon_2 {
	background-position: 0px -551px;
}
.icon_3 {
	background-position: 0px -587px;
}
.icon_4 {
	background-position: 0px -620px;
}
span.yes {
	background: url("../images/member_bg_1.gif") no-repeat 0px -418px; padding: 0.4em 0px 0px 1.6em; height: 18px; color: rgb(0, 119, 0); line-height: 18px;
}
span.no {
	background: url("../images/member_bg_1.gif") no-repeat 0px -418px; padding: 0.4em 0px 0px 1.6em; height: 18px; color: rgb(0, 119, 0); line-height: 18px;
}
span.no {
	background-position: 0px -450px; color: rgb(204, 0, 0);
}
.titles {
	margin: 10px 20px; border: 1px solid rgb(185, 223, 249); width: 596px; overflow: hidden;
}
.titles h3 {
	padding: 0px 8px; border: 1px solid rgb(255, 255, 255); color: rgb(7, 122, 199); line-height: 22px; font-size: 12px; background-color: rgb(228, 243, 252);
}
.titles div {
	padding: 10px 0px;
}
.titles a {
	width: 280px; line-height: 150%; padding-left: 8px; float: left;
}
#xinqing li {
	margin: 9px; text-align: center; line-height: 24px; float: left; display: inline;
}
#column {
	
}
#column li {
	margin: 5px 14px;
}
#column li div {
	padding: 0px; border: 1px solid rgb(200, 221, 242); width: 20px; height: 79px; position: relative; background-color: rgb(238, 247, 247);
}
#column li div img {
	left: 0px; width: 20px; bottom: 0px; position: absolute;
}
.logo_list {
	width: 100%; overflow: hidden; clear: both;
}
.textlogo_list {
	width: 100%; overflow: hidden; clear: both;
}
.logo_list a {
	margin: 5px; float: left; display: block;
}
.textlogo_list a {
	margin: 5px; float: left; display: block;
}
.textlogo_list a {
	margin: 5px; width: 116px; overflow: hidden; float: left; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.c1 {
	color: rgb(0, 0, 0);
}
.c2 {
	color: rgb(255, 255, 255);
}
.c3 {
	color: rgb(0, 128, 0);
}
.c4 {
	color: rgb(128, 0, 0);
}
.c5 {
	color: rgb(128, 128, 0);
}
.c6 {
	color: rgb(0, 0, 128);
}
.c7 {
	color: rgb(128, 0, 128);
}
.c8 {
	color: rgb(128, 128, 128);
}
.c9 {
	color: rgb(255, 255, 0);
}
.c10 {
	color: rgb(0, 255, 0);
}
.c11 {
	color: rgb(0, 255, 255);
}
.c12 {
	color: rgb(255, 0, 255);
}
.c13 {
	color: rgb(255, 0, 0);
}
.c14 {
	color: rgb(0, 0, 255);
}
.c15 {
	color: rgb(0, 128, 128);
}
.bg1 {
	background-color: rgb(0, 0, 0);
}
.bg2 {
	background-color: rgb(255, 255, 255);
}
.bg3 {
	background-color: rgb(0, 128, 0);
}
.bg4 {
	background-color: rgb(128, 0, 0);
}
.bg5 {
	background-color: rgb(128, 128, 0);
}
.bg6 {
	background-color: rgb(0, 0, 128);
}
.bg7 {
	background-color: rgb(128, 0, 128);
}
.bg8 {
	background-color: rgb(128, 128, 128);
}
.bg9 {
	background-color: rgb(255, 255, 0);
}
.bg10 {
	background-color: rgb(0, 255, 0);
}
.bg11 {
	background-color: rgb(0, 255, 255);
}
.bg12 {
	background-color: rgb(255, 0, 255);
}
.bg13 {
	background-color: rgb(255, 0, 0);
}
.bg14 {
	background-color: rgb(0, 0, 255);
}
.bg15 {
	background-color: rgb(0, 128, 128);
}
.b {
	font-weight: bold;
}
.button_box {
	margin: 5px 0px; text-align: left; padding-left: 10px;
}
.ad img {
	padding: 1px; border: 1px solid rgb(220, 220, 220);
}
.ad_side {
	padding: 1px !important;
}
.floatdiv {
	background: rgb(255, 102, 0); margin: -150px 0px 0px -200px; border: 1px solid rgb(220, 220, 220); left: 50%; top: 50%; width: 400px; height: 300px; display: none; position: absolute;
}
.noime {
	ime-mode: disabled;
}
.commenttext textarea {
	background: url("../images/bg_logo.gif") no-repeat 260px 40px; padding: 4px; width: 600px; height: 110px;
}
td {
	font-size: 12px;
}
td a{
	font-size: 12px;
}
th {
	font-size: 12px;
}
.table_list {
	background: rgb(231, 231, 231); margin: 0px auto; width: 100%;
}
.table_form {
	background: rgb(231, 231, 231); margin: 0px auto; width: 100%;
}
.table_info {
	background: rgb(231, 231, 231); margin: 0px auto; width: 100%;
}
.table_list caption {
	background: url("../images/bg_table.jpg") repeat-x 0px 0px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(153, 211, 251); margin: 6px auto 0px; height: 27px; color: rgb(7, 122, 199); line-height: 27px; font-weight: bold;
}
.table_form caption {
	background: url("../images/bg_table.jpg") repeat-x 0px 0px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(153, 211, 251); margin: 6px auto 0px; height: 27px; color: rgb(7, 122, 199); line-height: 27px; font-weight: bold;
}
.table_info caption {
	background: url("../images/bg_table.jpg") repeat-x 0px 0px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(153, 211, 251); margin: 6px auto 0px; height: 27px; color: rgb(7, 122, 199); line-height: 27px; font-weight: bold;
}
.table_form {
	
}
.table_info {
	
}
.table_form tr {
	background-color: rgb(255, 255, 255);
}
.table_info tr {
	background-color: rgb(255, 255, 255);
}
.table_list tr {
	background-color: rgb(255, 255, 255);
}
.table_form td {
	padding: 4px; line-height: 150%;
}
.table_form th {
	padding: 4px; line-height: 150%;
}
.table_info td {
	padding: 4px; line-height: 150%;
}
.table_list td {
	padding: 4px; line-height: 150%;
}
.table_form th {
	text-align: right; padding-right: 5px;
}
.table_form th strong {
	color: rgb(191, 11, 10);
}
.table_info th strong {
	color: rgb(191, 11, 10);
}
.table_list {
	
}
.table_list th {
	background: url("../images/bg_table.jpg") repeat-x 0px -26px; height: 22px; text-align: center; color: rgb(7, 122, 199); line-height: 22px;
}
th.form_th {
	background: url("../images/bg_table.jpg") repeat-x 0px -26px; height: 22px; text-align: center; color: rgb(7, 122, 199); line-height: 22px;
}
.table_list td {
	text-align: center;
}
th.form_th {
	padding: 0px; text-align: left; line-height: 1.8em; text-indent: 2em; font-weight: bold;
}
td.align_left {
	text-align: left;
}
td.align_l {
	text-align: left;
}
td.align_r {
	text-align: right;
}
.table_info td {
	padding: 4px;
}
.mouseover {
	background-color: rgb(236, 247, 254) !important;
}
#main_full {
	margin: 10px auto 0px; border: 1px solid rgb(213, 213, 213); width: 980px;
}
#j_full {
	margin: 2px auto 0px; padding: 10px; border: 1px solid rgb(223, 222, 222); width: 958px;
}
#main_l {
	width: 250px;
}
.sidesearch {
	height: 30px; line-height: 30px;
}
.cribox_top {
	background: url("../images/bg_1.gif") no-repeat 0px 0px; height: 10px; line-height: 10px;
}
.cribox_btm {
	background: url("../images/bg_1.gif") no-repeat 0px 0px; height: 10px; line-height: 10px;
}
.cribox_bdr {
	border-width: 0px 6px; border-style: solid; border-color: rgb(229, 243, 254); padding: 0px 5px; height: 190px; overflow: hidden; max-height: 190px;
}
.cribox_bdr_1 {
	border-width: 0px 6px; border-style: solid; border-color: rgb(229, 243, 254); padding: 0px 5px; height: 190px; overflow: hidden; max-height: 190px;
}
.cribox_bdr_1 {
	height: 25px; padding-top: 5px; max-height: 25px;
}
.cribox_btm {
	background-position: 0px -10px; overflow: hidden;
}
#j_f_r_pic {
	margin: 0px 0px 10px; width: 250px; float: right;
}
#j_f_r_pic dt {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_f_r_pic dd {
	background: url("../images/j_ico01.png") no-repeat 0px -1080px rgb(250, 249, 249); margin: 2px 0px 0px; padding: 8px 0px 0px 3px; width: 250px; height: 242px; overflow: hidden;
}
#j_f_r_pic1 {
	margin: 0px 0px 10px; width: 250px; float: right; 
}
#j_f_r_pic1 dt {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#j_f_r_pic1 dd {
	background: url("../images/j_ico01.png") no-repeat 0px -1080px rgb(250, 249, 249); margin: 2px 0px 0px; padding: 8px 0px 0px 3px; width: 250px; height: 242px; overflow: hidden;
}

#zzy{
	margin: 0px 0px 10px; width: 250px; float: right; 
}
#zzy dt {
	background: url("../images/j_ico01.png") no-repeat 0px -103px; padding: 0px 0px 0px 25px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold;
}
#zzy dd {
	 margin: 2px auto; padding:0px; width: 250px; overflow: hidden;
}


#design_info {
	margin: 10px auto; border: 1px solid rgb(238, 238, 238); width: 675px; height: 205px;
}
#design_info li {
	padding: 5px; height: 205px; overflow: hidden; float: left;
}
#design_info li img {
	border: 2px solid rgb(222, 222, 222); overflow: hidden; float: left;
}
#case_info {
	margin: 10px auto; padding: 5px; border: 1px solid rgb(238, 238, 238); width: 665px; height: 65px;
}
#case_info li {
	width: 330px; overflow: hidden; float: left;
}
#cat_design {
	width: 100%; height: 282px;
}
#cat_designcase {
	width: 100%; height: 600px;
}
#j_onepic {
	margin: 0px auto; width: 305px; height: 85px;
}
#j_onepic img {
	padding: 3px; border: 1px solid rgb(214, 214, 214); float: left;
}
#j_onepic li {
	list-style: none; padding: 0px 3px 3px 5px; line-height: 20px;
}
#j_onepicl {
	width: 110px; float: left;
}
.cat {
	margin: 10px auto; overflow: hidden !important; clear: both;
}
.cat_index {
	margin: 10px auto; overflow: hidden !important; clear: both;
}
.cat {
	padding: 0px;
}
.cat_title {
	background: url("../images/bg_2.jpg") repeat-x 0px -64px; padding: 0px 10px; border: 1px solid rgb(153, 211, 251); height: 27px; line-height: 27px; overflow: hidden; margin-bottom: 10px;
}
.cat_title_1 {
	background: url("../images/bg_2.jpg") repeat-x 0px -64px; padding: 0px 10px; border: 1px solid rgb(153, 211, 251); height: 27px; line-height: 27px; overflow: hidden; margin-bottom: 10px;
}
.cat_title_1 {
	background-position: 0px 24px; border: 0px currentColor;
}
.cat_title img {
	float: right;
}
.cat_title_1 img {
	float: right;
}
.cat_title h3 {
	background: url("../images/bg_model.gif") no-repeat -7px 3px; color: rgb(99, 95, 93); padding-left: 1em; font-size: 14px;
}
.cat_title_1 h3 {
	background: url("../images/bg_model.gif") no-repeat -7px 3px; color: rgb(99, 95, 93); padding-left: 1em; font-size: 14px;
}
.cat_left {
	padding: 5px 0px; border: 1px solid rgb(253, 214, 213); width: 295px; text-align: center; overflow: hidden; float: left;
}
.cat_left p {
	margin: 0px auto; width: 204px; text-align: left; line-height: 200%;
}
.cat_left p a {
	font-size: 12px;
}
.cat_left a img {
	border: 2px solid rgb(204, 204, 204);
}
.cat_left ul {
	margin: 0px auto;
}
.cat_right {
	width: 380px; float: right;
}
.cat_right a {
	font-size: 14px;
}
#slide {
	width: 300px;
}
#hotnews {
	width: 312px;
}
#hotnews h1 {
	
}
#hotnews li {
	font-size: 14px;
}
.search_tag_top {
	background: url("../images/bg_1.gif") no-repeat 0px -20px; padding-top: 5px;
}
.search_tag_top p {
	background: url("../images/bg_search.jpg") no-repeat 10px 0px rgb(228, 243, 252); height: 20px; line-height: 20px; padding-left: 60px;
}
#search_tag span {
	margin: 0px; padding: 5px 10px; cursor: pointer;
}
#search_tag span.selected {
	background: rgb(255, 255, 255); height: 20px; line-height: 20px;
}
#content {
	margin:20px auto; width:96%; overflow: hidden;
}
#content_head {
	padding: 10px; text-align: center; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid;
}
#content_head h1 {
	color: rgb(7, 122, 199); padding-bottom: 10px; font-family: "宋体"; font-size: 20px;
}
#content_head h2 {
	line-height: 24px; font-size: 12px; font-weight: normal;
}
#digest {
	margin: 10px; padding: 8px; border: 1px solid rgb(238, 238, 238); line-height: 150%; font-size: 14px; background-color: rgb(254, 254, 255);
}
#digest strong {
	color: rgb(255, 0, 0);
}
#endtext {
	margin: 0px auto;
}
#endtext {
	text-align: left; line-height: 180%; overflow: hidden; clear: both; font-size: 14px; word-break: break-all; word-wrap: break-word;
}
#endtext p {
	text-align: left; line-height: 180%; overflow: hidden; clear: both; font-size: 14px; word-break: break-all; word-wrap: break-word;
}
#endtext li {
	text-align: left; line-height: 180%; overflow: hidden; clear: both; font-size: 14px; word-break: break-all; word-wrap: break-word;
}
#content p,#content span {text-align: left; line-height: 180%; overflow: hidden; clear: both; word-break: break-all; word-wrap: break-word;font-size:16px;line-height:28px; font-family:"微软雅黑" !important}
#endtext {
	width: 680px;
}
#endtext p {
	width: 680px;
}
#endtext li {
	width: 680px;
}
#endtext .icon {
	margin: 3px 0px 0px; border: 0px currentColor;
}
#endtext img {
	border: 1px solid rgb(204, 204, 204); overflow: hidden; max-width: 700px;
}
#endtext p {
	margin-top: 10px;
}
#endtext a {
	color: rgb(31, 58, 135); text-decoration: underline;
}
#endtext a:hover {
	color: rgb(188, 41, 49);
}
#keyword {
	 padding: 0px; color: rgb(153, 153, 153); font-size: 14px;
}
#keyword a {
	color: rgb(255, 0, 0); margin-left: 8px;
}
#titles {
	margin: 10px 20px; border: 1px solid rgb(185, 223, 249); width: 596px; overflow: hidden;
}
#titles h3 {
	padding: 0px 8px; border: 1px solid rgb(255, 255, 255); color: rgb(7, 122, 199); line-height: 22px; font-size: 12px; background-color: rgb(228, 243, 252);
}
#titles a {
	list-style: none; width: 280px; line-height: 180%; padding-left: 8px; float: left;
}
#pre_and_next {
	border-top-color: rgb(109, 192, 233); border-bottom-color: rgb(109, 192, 233); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#pre_and_next li {
	margin: 8px 10px;
}
#commnent_tag {
	padding: 10px; color: rgb(7, 122, 199); font-size: 12px; font-weight: bold; margin-top: 5px;
}
#commnent_tag img {
	margin-top: -10px; float: right;
}
#content h3 {
	padding: 0px 8px; color: rgb(99, 95, 93); line-height: 24px; font-size: 12px; background-color: rgb(242, 242, 242);
}
.box h3 {
	padding: 0px 8px; color: rgb(99, 95, 93); line-height: 24px; font-size: 12px; background-color: rgb(242, 242, 242);
}
#text_1 {
	padding: 0px 8px; color: rgb(99, 95, 93); line-height: 24px; font-size: 12px; background-color: rgb(242, 242, 242);
}
#content h3 a {
	color: rgb(7, 122, 199); font-size: 12px; font-weight: bold; background:url(../../../../%E5%B0%8F%E5%AD%A6/%E6%B9%96%E5%A1%98%E4%BA%8C%E5%AE%9E%E5%B0%8F/mainsite/images/a.jpg) no-repeat
}
.box h3 a {
	color: rgb(7, 122, 199); font-size: 12px; font-weight: bold;
}
#text_1 a {
	color: rgb(7, 122, 199); font-size: 12px; font-weight: bold;
}
#box12 a {
	color: rgb(7, 122, 199); font-size: 12px;
}
#text_1 {
	text-align: right; padding-right: 10px;
}
.search_list {
	padding: 6px; margin-bottom: 10px; border-bottom-color: rgb(185, 223, 249); border-bottom-width: 1px; border-bottom-style: dashed;
}
.search_list dt {
	line-height: 24px;
}
.search_list dt a:link {
	color: rgb(0, 0, 204); font-size: 14px; text-decoration: underline;
}
.search_list dt a:visited {
	color: rgb(0, 0, 204); font-size: 14px; text-decoration: underline;
}
.search_list dt a:hover {
	color: rgb(0, 0, 204); font-size: 14px; text-decoration: underline;
}
.search_list dt a:active {
	color: rgb(0, 0, 204); font-size: 14px; text-decoration: underline;
}
dd.search_txt {
	color: rgb(102, 102, 102); line-height: 180%;
}
dd.search_attribute {
	text-align: left; color: rgb(0, 128, 0);
}
dd.search_attribute a:link {
	text-align: left; color: rgb(0, 128, 0);
}
dd.search_attribute a:visited {
	text-align: left; color: rgb(0, 128, 0);
}
dd.search_attribute a:hover {
	text-align: left; color: rgb(0, 128, 0);
}
dd.search_attribute a:active {
	text-align: left; color: rgb(0, 128, 0);
}
.search_term {
	width: 100%;
}
.search_term th {
	text-align: right; padding-right: 10px;
}
.search_term td {
	height: 36px; line-height: 36px;
}
.search_res {
	height: 28px; line-height: 28px; text-indent: 10px; font-size: 14px; font-weight: bold; background-color: rgb(228, 243, 252);
}
.c_red {
	color: rgb(255, 0, 0);
}
#search_index {
	margin: 0px auto; padding: 40px 0px; width: 500px; height: 400px; overflow: hidden; clear: both;
}
#search_index li {
	height: 30px; text-align: center; line-height: 30px;
}
#search_index p {
	margin: 0px auto; padding: 20px 0px; text-align: center;
}
#search_index li span {
	padding: 0px 8px; color: rgb(0, 0, 204); font-size: 14px;
}
#search_index a:link {
	color: rgb(0, 0, 204); text-decoration: underline;
}
#search_index a:visited {
	color: rgb(0, 0, 204); text-decoration: underline;
}
#search_index a:hover {
	color: rgb(0, 0, 204); text-decoration: underline;
}
#search_index a:active {
	color: rgb(0, 0, 204); text-decoration: underline;
}
#search_index a.now:link {
	color: rgb(69, 69, 69); font-weight: bold; text-decoration: none;
}
#search_index a.now:visited {
	color: rgb(69, 69, 69); font-weight: bold; text-decoration: none;
}
#search_index a.now:hover {
	color: rgb(69, 69, 69); font-weight: bold; text-decoration: none;
}
#search_index a.now:active {
	color: rgb(69, 69, 69); font-weight: bold; text-decoration: none;
}
.search_box {
	margin: 20px 10px;
}
#ArtFrom {
	margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#ArticleCnt {
	width: 100%; text-align: center; margin-top: 10px;
}
#lantern {
	background: rgb(244, 244, 244); margin: 10px auto; width: 610px; overflow: hidden;
}
#tool {
	background: url("../images/pic_tool.gif") repeat-x; height: 33px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#tool .f_l {
	margin: 6px 0px 0px 12px; font-size: 12px;
}
#tool .f_r {
	margin: 6px 9px 0px 0px;
}
#pagejump {
	margin-left: 5px;
}
#bimg {
	margin: 7px 5px; width: 600px; text-align: center; overflow: hidden;
}
#simg {
	background: url("../images/tool_img.gif") repeat-x rgb(233, 233, 233); height: 75px; padding-top: 8px;
}
#simg .p {
	width: 22px; text-align: right; text-indent: 0px; float: left;
}
#simg .n {
	width: 22px; text-align: left; text-indent: 0px; float: right;
}
#simg img.s {
	filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1;
}
#simg img {
	text-indent: 0px;
}
#sImage {
	width: 510px; float: left;
}
#sImage div {
	background: rgb(236, 236, 236); margin: 0px 0px 0px 12px; border: 1px solid rgb(199, 199, 199); width: 70px; height: 58px; text-align: center; overflow: hidden; float: left; display: inline;
}
#sImage p {
	background: rgb(236, 236, 236); margin: 0px 0px 0px 12px; border: 1px solid rgb(199, 199, 199); width: 70px; height: 58px; text-align: center; overflow: hidden; float: left; display: inline;
}
#sImage img {
	height: 58px; text-indent: 0px; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6;
}
#Explain {
	margin: 0px auto; padding: 5px 15px 0px; line-height: 18px; font-size: 12px;
}
#Explain p {
	margin: 0px; padding: 0px; font-size: 12px;
}
.ss {
	filter: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3;
}
#butStop {
	display: block;
}
#ArtPLinkTop {
	display: block;
}
#ArtPLink {
	display: block;
}
#cntLeft #Article #atPage {
	display: block;
}
#hdcnt p {
	text-indent: 2em;
}
#hdcnt {
	margin-bottom: 40px;
}
#ArticleCnt {
	text-indent: 0px;
}
#ArtCnt {
	text-indent: 0px;
}
.down_info {
	background: rgb(228, 243, 252); margin: 10px; width: 610px;
}
.down_info caption {
	padding: 8px; text-align: left; color: rgb(7, 122, 199); font-size: 14px; font-weight: bold;
}
.down_info th {
	background: rgb(255, 255, 255); width: 110px; text-align: right; font-weight: normal;
}
.down_info td {
	background: rgb(255, 255, 255); padding: 8px;
}
#down_intro {
	margin: 5px; line-height: 1.8em; text-indent: 2em; font-size: 14px;
}
.down_list {
	padding: 5px; margin-bottom: 8px; border-bottom-color: rgb(185, 223, 249); border-bottom-width: 1px; border-bottom-style: dashed;
}
.down_list dt {
	color: rgb(7, 122, 199); line-height: 30px; font-size: 14px; font-weight: bold;
}
dd.down_txt {
	color: rgb(120, 120, 120); line-height: 180%; text-indent: 2em;
}
dd.down_attribute {
	padding: 10px 0px 0px;
}
.down_info {
	background: rgb(228, 243, 252); margin: 10px; width: 610px;
}
.down_info caption {
	padding: 8px; text-align: left; color: rgb(7, 122, 199); font-size: 14px; font-weight: bold;
}
.down_info th {
	background: rgb(255, 255, 255); width: 110px; text-align: right; font-weight: normal;
}
.down_info td {
	background: rgb(255, 255, 255); padding: 8px;
}
#down_intro {
	text-indent: 0px;
}
#down_address {
	padding: 10px; line-height: 24px;
}
#down_address a {
	width: 300px; display: block;
}
.cat_info {
	margin: 10px 4px 0px 0px; width: 315px; float: left;
}
#info_nav {
	margin-top: -5px;
}
#info_nav dl {
	margin: 5px 5px 0px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
#info_nav dt {
	color: rgb(0, 102, 204); font-size: 14px; font-weight: bold;
}
#info_nav dd a {
	height: 28px; color: rgb(0, 102, 204); line-height: 28px; margin-right: 6px;
}
#area {
	padding: 8px;
}
#area a {
	margin: 0px 6px; line-height: 180%;
}
.vote_submit p {
	border: 1px solid rgb(255, 255, 255);
}
#tag_list {
	
}
#tag_list li {
	width: 139px; color: rgb(204, 204, 204); line-height: 30px; text-indent: 8px; font-family: arial; font-size: 11px; float: left; display: block;
}
#tag_list li a {
	font-size: 14px;
}
#vote_info {
	padding: 10px; color: rgb(69, 69, 69); line-height: 180%; text-indent: 2em; font-size: 14px; border-bottom-color: rgb(185, 223, 249); border-bottom-width: 1px; border-bottom-style: dotted;
}
#vote_list {
	padding: 10px;
}
#vote_list dl {
	width: 100%; overflow: hidden; margin-bottom: 5px; border-bottom-color: rgb(185, 223, 249); border-bottom-width: 1px; border-bottom-style: dotted;
}
#vote_list dt {
	height: 30px; color: rgb(7, 122, 199); line-height: 30px; text-indent: 1em; font-size: 12px; font-weight: bold;
}
#vote_list dd {
	height: 24px; color: rgb(7, 122, 199); line-height: 24px; padding-right: 10px;
}
#vote_list dl.inline {
	
}
#vote_list dl.inline dd {
	float: left; display: block;
}
#vote_list dl.pic_vote {
	
}
#vote_list dl.pic_vote dd {
	width: 94px; height: 90px; text-align: center; line-height: 18px; overflow: hidden; margin-top: 10px; float: left; display: block;
}
#vote_list dl.pic_vote dd img {
	padding: 1px; border: 1px solid rgb(204, 204, 204);
}
.block_add {
	padding: 5px; border: 1px solid rgb(255, 153, 0); filter: Alpha(Opacity=45); position: absolute; z-index: 100; cursor: pointer; background-color: yellow;
}
#sitemap {
	margin: 10px;
}
#sitemap h3 {
	line-height: 30px; font-size: 14px; margin-top: 10px;
}
#sitemap p {
	line-height: 28px; padding-left: 20px; border-bottom-color: rgb(185, 223, 249); border-bottom-width: 1px; border-bottom-style: dashed;
}
#sitemap p a {
	margin-right: 40px;
}
#endtext a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.sjszs {
	width: 330px; height: 212px; padding-left: 19px; margin-bottom: 20px; float: left;
}
.sjszs_pic {
	padding: 5px; border: 1px solid rgb(228, 228, 228); width: 155px; height: 200px; text-align: center; float: left;
}
.sjszs_mc {
	color: rgb(102, 102, 102); font-family: "微软雅黑"; font-size: 14px; font-weight: bold;
}
.sjszs_jc {
	padding: 15px; width: 130px; height: 180px; color: rgb(102, 102, 102); line-height: 20px; float: left;
}
.jiaju {
	width: 980px; height: 156px; margin-top: 8px; background-image: url("../images/jiajugc.jpg"); background-repeat: no-repeat;
}
.jiaju ul {
	width: 940px; height: 156px; margin-left: 40px;
}
.jiaju ul li {
	padding: 5px 11px; float: left;
}
.daohang {
	background: url("../images/j_ico01.png") no-repeat 0px -56px ; margin: auto; width: 980px; height: 47px; clear: both;
}
.nav_t {
	width: 100%; margin-left: 10px;
}
.nav_t li {
	width: 122px; height: 30px; text-align: center; padding-top: 8px; float: left;
}
.nav_t li a {
	height: 30px; color: rgb(249, 220, 220); overflow: hidden; font-size: 15px; font-weight: bold; text-decoration: none; display: block;
}
.nav_t li span {
	height: 30px; display: block;
}
.nav_t li a:hover {
	color: rgb(255, 255, 255);
}
.nav_t li a:hover span {
	margin-top: -30px;
}
#fenye {
	clear: both;
}
#fenye a {
	
}
#fenye .prev {
	width: 52px; text-align: center;
}
#fenye .next {
	width: 52px; text-align: center;
}
#fenye a.curr {
	background: rgb(231, 231, 231); border: 1px solid rgb(206, 206, 206); width: 22px; text-align: center; color: rgb(255, 255, 255); font-weight: bold;
}
#fenye a.curr:visited {
	color: rgb(255, 255, 255);
}
#fenye a {
	background: rgb(255, 255, 255); margin: 5px 4px 0px 0px; border: 1px solid rgb(220, 221, 221); height: 22px; text-align: center; color: rgb(101, 101, 101); line-height: 22px; float: left;
}
#fenye a.num {
	width: 22px;
}
#fenye a:visited {
	color: rgb(101, 101, 101);
}
#fenye a:hover {
	background: rgb(207, 206, 206); border: 1px solid rgb(183, 183, 183); color: rgb(0, 0, 0); float: left;
}
#fenye span {
	margin: 10px; line-height: 30px;
}
.l-a6 {
	font-size: 14px;
}
.list-1 li {
	margin: 8px 0px;
}

.news{padding:0px 12px;border-bottom:#0099cc 1px dotted; height:39px; overflow:hidden;}
.news h1{ height:30px; line-height:30px; text-align:center;}
.news h1 a{ font-weight:bold; color:#660000;font-size:17px; line-height:36px;font-family:"微软雅黑","Microsoft YaHei",Arial, Helvetica, sans-serif;}
.news h1 a:hover{ color:red; text-decoration:none;}
.newsintro{ line-height:23px; color:#999;}
.news .newsintro a{ color:green;}
.news .newsintro a:hover{ color:red; text-decoration:none;}

.left02{}
.left02 .bannerl{ width:680px; overflow:hidden;}
.left02 .newslist{ border-left:#0099cc 1px solid;border-right:#0099cc 1px solid; background:#fff; min-height:236px;overflow:hidden;}
.left02 .newslist h3{background:url(../images/titbg.gif) repeat-x 0px top;height:29px;line-height:29px;padding-left:20px;color:#CC0000; position:relative;}
.left02 .newslist h3 span{position:absolute; right:10px; top:0px;}
.left02 .newslist h3 span a{ float:left; padding:0px 5px;}
.left02 .newslist h3 span a{ font-size:14px; font-weight:normal;}

.left02 .newslist ul{padding:8px;}
.left02 .newslist .noborder{ min-height:561px; margin:0px 5px;}
.left02 .newslist li{height:26px;line-height:26px;background:url(../images/multipage.gif) no-repeat 0px 8px;padding-left:15px;}
.left02 .newslist span.date{ font-size:14px;float:right;color:#999;}
.left02 .newslist a{font-size:14px;}
.left02 .newslist a strong{ color:#000; font-weight:normal;}
.left02 .newslist a:hover{color:red;text-decoration:none;}


.left02 .newslist .imgArea{height:85px; overflow:hidden; border-bottom:#0099cc 1px dashed;}
.left02 .newslist .imgArea .imgLAreapic{width:90px; float:left;}
.left02 .newslist .imgArea .imgLAreapic img{widht:94px; height:74px;padding:2px; border:#0099cc 1px solid;}
.left02 .newslist .imgArea .imgT{width:590px; float:right;}
.left02 .newslist .imgArea .imgT h33{width:590px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.left02 .newslist .imgArea .imgT h33 a{width:590px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.left02 .newslist .imgArea .imgT span{ color:#999;display:block;line-height:20px;}

.tjtw{border:#0099cc 1px solid;height:100%;padding-bottom:10px;overflow:hidden;}
.tjtw .title{background:url(../images/titbg.gif) repeat-x 0px top; height:29px; line-height:29px;padding-left:15px; font-size:14px; color:#660000;}
.tjtw .tjtwbox{}
.tjtw .tjtwbox ul{padding:8px;}
.tjtw .tjtwbox li{float:left;text-align:center;width:132px;*+width:133px; height:125px; overflow: hidden;  white-space:nowrap; }
.tjtw .tjtwbox a.pic img{width:100px; height:88px;padding:2px;border:#0099cc 1px solid;margin-bottom:8px;}
.tjtw .tjtwbox a{}
.tjtw .tjtwbox a strong{ font-weight:normal;}
.tjtw .tjtwbox a:hover{color:red;text-decoration:none;}
.tjtw .tjtwbox span,.tjtw .tjtwbox span img{display:none;}

.left02 .articlecontent{border:#0099cc 1px solid;border-radius:5px;padding:15px 20px;height:100%;overflow:hidden;}
.left02 .articlecontent h3{line-height:39px;text-align:center; font-size:22px; color:#000;}

.left02 .articlecontent .info{height:30px;line-height:30px;text-align:center;}
.left02 .articlecontent .info span{ padding:0px 5px;}
.left02 .articlecontent .info span a{color:red;}

.left02 .articlecontent .newscontent{font-size:16px;line-height:26px; font-family:"微软雅黑" !important}
.newscontent p,.newscontent span,{font-size:16px;line-height:26px; font-family:"微软雅黑" !important}

.left02 .articlecontent .newscontent img{ max-width:600px; margin:5px auto; text-align:center}

.left02 .articlecontent .Author{text-align:right;font-size:14px;color:#000;}

.left02 .articlecontent .sharebox{text-align:right; height:26px; line-height:30px; background:none; padding-top:7px;border:#0099cc 1px solid; }

.left02 .articlecontent .moodbox{}

.left02 .articlecontent .articlekey{ line-height:25px;}
.left02 .articlecontent .articlekey a{ color:#000;}
.left02 .articlecontent .articlekey a:hover{color:red; text-decoration:none;}

.left02 .articlecontent .articlebook{}
.left02 .articlecontent .articlebook h2{ line-height:25px; font-size:12px; font-weight:normal;}
.left02 .articlecontent .articlebook h2 a:hover{ color:red; text-decoration:none;}
.annex{width:600px;margin :15px; border : 1px dashed #999; background : #f9f9f9; line-height : normal;}
.annex td{padding-top:10px;padding-left:10px;padding-bottom:5px;}
.left02 .commentbox{border-left:#0099cc 1px solid; border-right:#0099cc 1px solid;height:100%;padding-bottom:10px;overflow:hidden;}
.left02 .commentbox .title{background:url(../images/titbg.gif) repeat-x left top; height:29px; line-height:29px;font-size:14px; font-weight:bold;color:#660000;padding-left:15px;}
.left02 .commentbox .comment{ padding:10px; font-size:12px;}

.left02 .col{border-left:#0099cc 1px solid; border-right:#0099cc 1px solid;height:190px;overflow:hidden;}
.left02 .col .t{background:url(../images/titbg.gif) repeat-x left top; height:29px; line-height:29px;overflow:hidden; font-size:14px; font-weight:bold; padding-left:10px; color:#660000; position:relative;}
.left02 .col .t span{position:absolute;right:10px;top:0px;}
.left02 .col .t span a{ font-size:12px;font-weight:normal;color:#660000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.left02 .col .t span a:hover{ color:red; text-decoration:none;}
.left02 .col ul{padding:8px;}
.left02 .col li{width:174px;*+width:175px;background:url(../images/img140.gif) no-repeat center top; float:left;text-align:center;height:145px;overflow:hidden;}
.left02 .col img{width:140px; height:110px; margin-bottom:5px; margin-top:8px;}
.left02 .col a:hover{color:red;text-decoration:none;}


#lwx_top {
	background: url("../images/casemenubg.gif") no-repeat 0px -36px; margin: 0px 0px 0px 0px; height: 3px; line-height: 3px;
}
#lwx_top_r {
	background: url("../images/casemenubg.gif") no-repeat -975px -36px; width: 5px; height: 3px; float: right;
}
#lwx_dibu {
	background: url("../images/casemenubg.gif") no-repeat 0px -326px; margin: 0px 0px 0px 0px; height: 3px; line-height: 3px;
}
#lwx_dibu_r {
	background: url("../images/casemenubg.gif") no-repeat -975px -326px; width: 5px; height: 3px; float: right;
}


.pagecss{
	display:block;
	widows:740px;
	font-size:12px;
	color:#333333;
	}
.pagecss a{
	color:#333333;
	text-decoration:none;
}
.pagecss a:hover{
	color:#00F;
}



.bk{overflow: hidden;border: 1px #0094c9 solid;border-radius: 5px;}

