html {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
applet {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
big {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
font {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
s {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
strike {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
tt {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
b {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
u {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
i {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
center {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
table {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; border: currentColor; font-size: 100%; text-decoration: none; vertical-align: baseline;
}
img {
	vertical-align: bottom;
}
body {
	background: url("../images/body_bg.jpg") repeat-y center; color: rgb(35, 24, 21); font-size: 12px;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
q {
	quotes: none;
}
blockquote::before {
	content: none;
}
blockquote::after {
	content: none;
}
q::before {
	content: none;
}
q::after {
	content: none;
}
:focus {
	outline: 0px;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
.clear {
	height: 0px; line-height: 0px; clear: both; font-size: 0px;
}
.space {
	margin-top: 10px;
}
.mleft {
	margin-left: 10px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.bor {
	border: 1px solid rgb(240, 240, 240);
}
p a {
	color: rgb(239, 0, 0);
}
.head {
	overflow: hidden; zoom: 1;
}
a:hover {
	text-decoration: underline;
}
.top {
	background: url("../images/top_bg.jpg") repeat-x; height: 95px;
}
.top_cont {
	background: url("../images/jzsj.jpg") no-repeat right; margin: 0px auto; width: 980px; overflow: hidden; zoom: 1;
}
.nav {
	background: url("../images/nav_bg.jpg") repeat-x; width: 100%; height: 44px;
}
.nav ul {
	margin: 0px auto; width: 742px; overflow: hidden;
}
.nav li {
	width: 106px; height: 43px; text-align: center; padding-top: 12px; float: left;
}
.nav li.nav_end {
	
}
.nav li a {
	color: rgb(255, 255, 255); font-size: 16px; font-weight: 900;
}
.nav li a:hover {
	text-decoration: underline;
}
.nav li a span:hover {
	text-decoration: underline;
}
.nav li a span {
	color: rgb(227, 156, 135); font-size: 10px; margin-top: 5px; display: inline-block;
}
.banner {
	margin: 5px auto; overflow: hidden; position: relative; zoom: 1;
}
#sz815_focusindex {
	width: 100%; height: 285px; overflow: hidden; position: relative;
}
#sz815_focusindex li {
	width: 100%; height: 285px; overflow: hidden; position: absolute;
}
#sz815_focusindex li a {
	width: 100%; height: 285px; display: block; position: absolute; z-index: 2;
}
#sz815_focusindex .btn {
	width: 100%; height: 30px; text-align: center; bottom: 0px; position: absolute; z-index: 9999;
}
#sz815_focusindex .btn span {
	background: rgb(223, 223, 223); margin: 5px 10px; border-radius: 50%; width: 14px; height: 14px; display: inline-block; z-index: 9; cursor: pointer; _display: inline; _zoom: 1; _font-size: 0;
}
#sz815_focusindex .btn span.on {
	background: rgb(246, 131, 42); z-index: 9999;
}
#sz815_focusindex .preNext {
	background: url("../images/xz-sprite.png") no-repeat left bottom; top: 225px; width: 44px; height: 44px; position: absolute; z-index: 9; cursor: pointer; opacity: 0; transition: all 0.3s linear 0s;
}
#sz815_focusindex .pre {
	left: 0%; z-index: 9;
}
#sz815_focusindex .next {
	background-position: right bottom; right: 0%; z-index: 9;
}
#sz815_focusindex:hover .preNext {
	opacity: 0.5;
}
#sz815_focusindex:hover .pre {
	left: 10%;
}
#sz815_focusindex:hover .next {
	right: 10%;
}
#sz815_focusindex .pre:hover {
	opacity: 1;
}
#focusindex .next:hover {
	opacity: 1;
}
.sz815_xz_banner1 {
	background: url("../images/xz-banner08.jpg") no-repeat center;
}
.sz815_xz_banner2 {
	background: url("../images/xz-banner07.jpg") no-repeat center;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	
}
#box {
	border: 1px solid rgb(242, 242, 242); width: 266px; height: 302px; position: relative;
}
#box .bigUl {
	
}
#box .prev {
	background: url("../images/icon-focusimg-btn-png24-20131225.png") no-repeat -44px -63px; left: 0px; top: 127px; width: 40px; height: 60px; filter: alpha(opacity=0); position: absolute; z-index: 500; cursor: pointer; opacity: 0;
}
#box .next {
	background: url("../images/icon-focusimg-btn-png24-20131225.png") no-repeat -74px -63px; top: 127px; width: 40px; height: 60px; right: 0px; filter: alpha(opacity=0); position: absolute; z-index: 500; cursor: pointer; opacity: 0;
}
.bigUl li {
	position: absolute;
}
.numberUl {
	width: 110px !important; right: 0px; bottom: 10px; position: absolute; z-index: 400;
}
.numberUl li {
	background: rgb(59, 89, 152); width: 24px; height: 13px; margin-left: 1px; float: left; opacity: 0.7;
}
.numberUl li a {
	width: 24px; height: 13px; text-align: center; color: rgb(255, 255, 255); line-height: 13px; font-size: 12px; display: block;
}
#box .textUl li {
	left: 20px; bottom: 10px; display: none; position: absolute;
}
#box .textUl li a {
	color: rgb(0, 0, 0); font-family: "Microsoft Yahei"; font-size: 18px; font-weight: bold;
}
.numberUl li.night a {
	background: yellow; color: black;
}
.subnav {
	margin: 0px auto; width: 960px; overflow: hidden;
}
.subnav ul {
	float: left;
}
.subnav h2 {
	padding: 8px 0px 12px; text-align: center; overflow: hidden;
}
.subnav h2 a {
	width: 100px; color: rgb(255, 255, 255); font-size: 14px;
}
.subnav p {
	line-height: 26px;
}
.subnav p a {
	color: rgb(73, 73, 73);
}
.s1 {
	background: url("../images/s1.jpg") no-repeat; width: 225px; height: 96px; text-align: center; margin-right: 43px; float: left;
}
.s1 p a {
	width: 60px; text-align: center; display: inline-block;
}
.s2 {
	background: url("../images/s2.jpg") no-repeat; width: 395px; height: 96px; text-align: center; margin-right: 10px; float: left;
}
.s2 a {
	width: 60px; display: inline-block;
}
.s3 {
	background: url("../images/s3.jpg") no-repeat; width: 156px; height: 96px; text-align: center; float: left;
}
.s3 a {
	width: 70px; display: inline-block;
}
.s4 {
	background: url("../images/s4.jpg") no-repeat; width: 156px; height: 96px; text-align: center; margin-right: 0px; float: right;
}
.s4 a {
	width: 70px; display: inline-block;
}
.search {
	background: rgb(250, 250, 250); margin: 5px auto 0px; border: 1px solid rgb(240, 240, 240); width: 960px; height: 30px; line-height: 30px;
}
.search_tags {
	margin-left: 7px; display: inline;
}
.search_tags a {
	margin: 0px 3px; color: rgb(121, 121, 121); display: inline-block;
}
.search_tags img {
	vertical-align: text-top;
}
.search form {
	line-height: 22px; margin-top: 6px; margin-left: 105px; display: inline;
}
.search form span {
	float: left;
}
.search_box {
	border: 1px solid rgb(222, 222, 222); width: 156px; height: 17px; float: left;
}
.search_btn {
	background: url("../images/sousuo.jpg") no-repeat; border: currentColor; width: 75px; height: 22px; text-indent: -999px; margin-left: 5px; float: left; cursor: pointer;
}
.content {
	margin: 0px auto; width: 960px; overflow: hidden; padding-bottom: 10px; zoom: 1;
}
.c1 {
	overflow: hidden; zoom: 1;
}
.hd {
	padding: 1px; width: 266px; margin-right: 8px; display: inline;
}
.c1_m {
	width: 400px;
}
.c1_m dl {
	padding: 5px 0px; overflow: hidden;
}
.c1_m dt {
	background: url("../images/aac_bg.jpg") repeat-x; padding: 0px 10px; height: 36px; line-height: 36px; overflow: hidden;
}
.c1_m dt a {
	width: 93px; height: 33px; text-align: center; color: rgb(73, 73, 73); line-height: 33px; font-size: 14px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer;
}
.c1_m dt .on {
	background: url("../images/dt_h.jpg") no-repeat; color: rgb(255, 255, 255); font-weight: bolder;
}
.c1_m dd {
	padding: 0px 10px;
}
.c1_m dd h2 {
	padding: 15px 0px 5px; text-align: center; font-size: 14px;
}
.c1_m dd h2 a {
	color: rgb(0, 0, 0);
}
.c1_m dd p {
	background: rgb(252, 251, 249); color: rgb(105, 105, 105); line-height: 24px; text-indent: 25px;
}
.c1_m dd p a {
	color: rgb(239, 0, 0);
}
.c1_m dd ul {
	margin: 13px 0px;
}
.c1_m dd ul li {
	background: url("../images/li_bg.jpg") no-repeat left; line-height: 30px; text-indent: 7px;
}
.c1_m dd ul li a {
	color: rgb(73, 73, 73);
}
.c1_r {
	border: 2px solid rgb(241, 241, 241); width: 266px; height: 305px; overflow: hidden;
}
.c1_r span {
	margin: 0px auto; padding: 5px 0px; display: block;
}
.c1_r p {
	margin: 0px auto; width: 256px; color: rgb(72, 72, 72); line-height: 24px; text-indent: 25px;
}
.c1_r strong {
	margin: 1px auto; width: 256px; display: block;
}
.c1_r img {
	width: 100%;
}
.c2 {
	overflow: hidden; zoom: 1;
}
.c2_l {
	width: 680px; overflow: hidden;
}
.c2_r {
	width: 270px;
}
.c2_r h2 {
	background: url("../images/tslf_h2.jpg") no-repeat; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 15px; font-size: 14px;
}
.c2_r h2 a {
	color: rgb(255, 255, 255); font-size: 16px;
}
.zj_gd {
	background: url("../images/zj_gd_bg.jpg") no-repeat; overflow: hidden; padding-top: 40px; position: relative;
}
.zj_gd .ttt {
	top: 0px; width: 130px; height: 40px; display: block; position: absolute;
}
.zj_gd .gunlist {
	padding: 5px 10px; width: 668px; height: 150px; overflow: hidden;
}
.zj_gd .whitebg {
	width: 668px; height: 160px; overflow: hidden; margin-top: 5px; margin-left: 3px; float: left;
}
.zj_gd .whitebg ul li {
	width: 332px; height: 142px; text-align: center; float: left;
}
.zj_gd .whitebg ul li span {
	padding: 1px; border: 1px solid rgb(237, 237, 237); margin-right: 10px; float: left; display: inline-block;
}
.zj_gd .whitebg ul li h2 {
	padding: 7px 0px; font-size: 14px; font-weight: normal; float: left;
}
.zj_gd .whitebg ul li p {
	width: 187px; text-align: left; color: rgb(121, 121, 121); line-height: 24px; text-indent: 25px; float: left;
}
.zj_gd .zj_but {
	padding-top: 7px; float: left;
}
.zlzx {
	width: 678px;
}
.zlzx h2 {
	background: url("../images/zlzx_h2.jpg") no-repeat; height: 57px;
}
.dd_top {
	width: 663px; overflow: hidden; margin-top: 6px; zoom: 1;
}
.dd_t_l {
	width: 490px; overflow: hidden;
}
.zlzx dl {
	border: 1px solid rgb(255, 0, 0); overflow: hidden; margin-top: 5px; position: relative; zoom: 1;
}
.zlzx dl .dltt {
	top: 8px; width: 109px; height: 36px; display: block; position: absolute;
}
.zlzx dt {
	margin: 0px auto; width: 550px; height: 46px; line-height: 56px; overflow: hidden; padding-left: 115px; zoom: 1;
}
.zlzx dt a {
	width: 93px; text-align: center; color: rgb(51, 51, 51); line-height: 56px; font-size: 14px; float: left; display: block;
}
.zlzx dt .on {
	background: url("../images/dt_h_d.jpg") no-repeat; width: 93px; font-weight: bolder;
}
.zlzx dd h3 {
	background: url("../images/h3_bg.jpg") no-repeat left top; margin: 0px 0px 0px 10px; padding: 10px 0px 7px; height: 20px; text-align: center; line-height: 20px; font-size: 14px;
}
.zlzx dd h3 a {
	color: rgb(195, 1, 1);
}
.zlzx dd p {
	margin: 0px auto; width: 460px; color: rgb(121, 121, 121); line-height: 24px; text-indent: 25px;
}
.zlzx dd ul {
	margin: 15px auto 0px; width: 460px; overflow: hidden;
}
.zlzx dd ul li {
	background: url("../images/li_bg.jpg") no-repeat left; width: 230px; line-height: 26px; text-indent: 10px; float: left;
}
.zlzx dd ul li a {
	color: rgb(73, 73, 73);
}
.dd_t_r span {
	margin: 7px 0px 0px 10px; padding: 1px; border: 1px solid rgb(241, 241, 241); display: inline-block;
}
.zice {
	background: rgb(248, 246, 242); margin: 7px auto 0px; padding: 5px 0px; width: 680px; overflow: hidden;
}
.zlzx .zice p {
	width: 258px; text-indent: 10px; float: left;
}
.zlzx .zice .inp {
	border: 1px solid rgb(233, 233, 233); width: 220px; color: rgb(215, 215, 215); text-indent: 5px; vertical-align: middle;
}
.zlzx .zice .dd_ss {
	background: url("../images/dd_ss.jpg") no-repeat; border: currentColor; width: 61px; height: 22px; vertical-align: middle; cursor: pointer;
}
.zlzx .zice img {
	vertical-align: middle;
}
.dt4 {
	background: url("../images/dt4.jpg") no-repeat;
}
.dt5 {
	background: url("../images/dt5.jpg") no-repeat;
}
.dt6 {
	background: url("../images/dt6.jpg") no-repeat;
}
.dt7 {
	background: url("../images/dt7.jpg") no-repeat;
}
.dt8 {
	background: url("../images/dt8.jpg") no-repeat;
}
.dt9 {
	background: url("../images/dt9.jpg") no-repeat;
}
.dt10 {
	background: url("../images/dt10.jpg") no-repeat;
}
.dt11 {
	background: url("../images/dt11.jpg") no-repeat;
}
.list_l {
	width: 680px;
}
.tslf {
	width: 268px;
}
.sliderbox {
	margin: 0px auto; padding: 4px 0px; width: 266px; height: 342px; overflow: hidden;
}
.sliderbox dt {
	background: url("../images/jishu_bg.jpg") no-repeat; width: 238px; height: 29px; color: rgb(73, 73, 73); line-height: 29px; padding-left: 30px; cursor: pointer;
}
.sliderbox .open {
	background: url("../images/jishu_bg.jpg") no-repeat; font-size: 13px; cursor: pointer;
}
.sliderbox .open span {
	color: rgb(255, 0, 0);
}
.sliderbox dt:hover span {
	color: rgb(255, 0, 0);
}
.sliderbox dd {
	width: 268px; height: 83px; overflow: hidden;
}
.wen {
	background: url("../images/wen.jpg") no-repeat 10px 8px; height: 24px; line-height: 24px; padding-top: 5px; padding-left: 36px;
}
.da {
	background: url("../images/da.jpg") no-repeat 10px 8px; color: rgb(149, 149, 149); line-height: 21px; padding-top: 5px; padding-left: 36px;
}
.yhwd ul {
	margin: 7px auto 0px; width: 252px; padding-top: 7px; border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: dashed;
}
.yhwd ul li {
	background: url("../images/li_bg.jpg") no-repeat left; height: 25px; line-height: 25px; text-indent: 7px;
}
.yhwd ul li a {
	color: rgb(73, 73, 73);
}
.wsyy {
	overflow: hidden;
}
.wsyy h2 {
	background: url("../images/yy_h2.jpg") no-repeat; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 15px; font-size: 14px;
}
.wsyy form {
	margin: 0px auto; padding: 5px 0px; width: 247px;
}
.wsyy form input {
	height: 24px; line-height: 24px; text-indent: 5px; overflow: hidden; vertical-align: middle;
}
.wsyy form p {
	padding: 5px 0px; color: rgb(74, 74, 74);
}
.xingming {
	border-radius: 7px; border: 1px solid rgb(198, 186, 180); width: 188px; text-indent: 5px; overflow: hidden;
}
.dianhua {
	border-radius: 7px; border: 1px solid rgb(198, 186, 180); width: 188px;
}
.age {
	border-radius: 7px; border: 1px solid rgb(198, 186, 180); width: 58px; overflow: hidden; zoom: 1;
}
.wsyy select {
	border: 1px solid rgb(231, 231, 231);
}
.wsyy .des {
	background: url("../images/textarea_bg.jpg") no-repeat; padding: 0px; border: currentColor; width: 188px; height: 64px; vertical-align: text-top;
}
.wsyy form .zuihou {
	padding: 10px 0px 0px 20px;
}
.wsyy form .zuihou input {
	height: 35px;
}
.djtj_r {
	background: url("../images/tjyy.jpg") no-repeat; border: currentColor; width: 95px; height: 34px; vertical-align: top; cursor: pointer;
}
.al_con {
	border: 1px solid rgb(235, 235, 235); overflow: hidden; zoom: 1;
}
.kfal {
	height: 503px; overflow: hidden;
}
.kfal h3 {
	padding: 9px 0px; text-align: center; font-weight: normal;
}
.kfal h3 a {
	color: rgb(51, 51, 51);
}
.kfal p {
	margin: 0px auto; padding: 5px 0px; width: 230px; color: rgb(121, 121, 121); line-height: 22px; text-indent: 25px;
}
.kfal #scrollDiv {
	height: 463px; overflow: hidden;
}
.kfal #scrollDiv li {
	margin: 10px auto 0px; width: 253px; height: 90px;
}
.rmwz ul {
	padding: 5px 10px;
}
.rmwz li {
	background: url("../images/li_bg.jpg") no-repeat left; height: 26px; line-height: 26px; text-indent: 8px;
}
.rmwz li a {
	color: rgb(73, 73, 73);
}
.lylx span {
	margin: 0px auto; width: 255px; padding-top: 7px; display: block;
}
.lylx p {
	text-align: center; color: rgb(73, 73, 73); line-height: 28px;
}
.bot_qh {
	margin: 0px auto; width: 960px; height: 60px; zoom: 1;
}
.bot_qh dt {
	width: 99px; overflow: hidden; float: left;
}
.bot_qh dt a {
	background: url("../images/bot_a.jpg") no-repeat; width: 99px; height: 46px; text-align: center; color: rgb(73, 73, 73); line-height: 46px; font-size: 14px; display: inline-block;
}
.bot_qh dt .on {
	background: url("../images/bot_h.jpg") no-repeat; color: rgb(255, 255, 255); font-weight: bolder;
}
.bot_qh dt .on a {
	color: rgb(255, 255, 255); font-size: 14px;
}
.bot_qh dd li {
	margin: 9px; padding: 1px; border: 1px solid rgb(231, 231, 231); width: 189px; float: left;
}
.bot_qh ul .yq {
	margin: 9px; float: left;
}
.bot_qh ul .yq a {
	color: rgb(73, 73, 73);
}
.footer {
	margin: 10px auto; width: 980px; overflow: hidden;
}
.f_nav {
	background: url("../images/f_nav.jpg") repeat-x; height: 41px; text-align: center; line-height: 41px;
}
.f_nav p {
	color: rgb(255, 255, 255);
}
.f_nav a {
	margin: 0px 10px; color: rgb(255, 255, 255); font-size: 14px;
}
.f_con {
	margin: 0px auto; padding: 10px; width: 950px;
}
.f_logo {
	margin: 20px 0px;
}
.copy {
	padding: 15px 0px 0px 10px; line-height: 30px;
}
.copy p {
	color: rgb(153, 153, 153);
}
.con_lanmu {
	margin: 0px auto; width: 960px; overflow: hidden; zoom: 1;
}
.lm_l {
	width: 688px; overflow: hidden; margin-top: 10px; zoom: 1;
}
.lm_hd {
	width: 225px;
}
.lm_hd_r {
	width: 390px; margin-left: 10px; float: left; display: inline;
}
.lm_hd_r h2 {
	background: url("../images/jhsy.jpg") no-repeat; margin: 6px auto; width: 300px; height: 19px; text-align: center; color: rgb(218, 1, 1); line-height: 19px; font-size: 14px;
}
.lm_hd_r h2 a {
	color: rgb(0, 0, 0);
}
.lm_hd_r p {
	margin: 0px auto; width: 385px; color: rgb(73, 73, 73); line-height: 24px; text-indent: 25px;
}
.lm_hd_r span {
	margin: 7px auto 6px; width: 414px; display: block;
}
.lm_nr {
	margin: 6px 8px 0px 0px; width: 332px; height: 280px; overflow: hidden; padding-bottom: 5px; float: left;
}
.lm_nr h2 {
	background: url("../images/nr_h2.jpg") no-repeat; width: 315px; height: 34px; line-height: 38px; padding-left: 17px; font-size: 14px;
}
.lm_nr h2 a {
	color: rgb(228, 0, 0);
}
.lm_nr h3 {
	padding: 15px 0px 5px; text-align: center;
}
.lm_nr h3 a {
	color: rgb(73, 73, 73); font-size: 14px;
}
.lm_nr p {
	margin: 0px auto; width: 312px; color: rgb(105, 105, 105); line-height: 24px; text-indent: 25px;
}
.lm_nr ul {
	margin: 20px auto 0px; width: 312px; overflow: hidden; padding-top: 4px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: dashed;
}
.lm_nr ul li {
	background: url("../images/li_bg.jpg") no-repeat left; line-height: 24px; text-indent: 10px;
}
.lm_nr ul li span a {
	color: rgb(125, 125, 125);
}
.lm_nr ul li a {
	color: rgb(73, 73, 73);
}
.lm_nr ul li a:hover {
	text-decoration: underline;
}
.lm_nr p a:hover {
	text-decoration: underline;
}
.rmwz h2 {
	background: url("../images/tslf_h2.jpg") no-repeat; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 20px; clear: both; font-size: 14px;
}
.qwzj h2 {
	background: url("../images/tslf_h2.jpg") no-repeat; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 20px; clear: both; font-size: 14px;
}
.lylx h2 {
	background: url("../images/tslf_h2.jpg") no-repeat; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 20px; clear: both; font-size: 14px;
}
.qwzj #scrollDiv {
	width: 263px; height: 261px; overflow: hidden;
}
.qwzj #scrollDiv li {
	padding: 10px 0px 5px; width: 265px; overflow: hidden; margin-left: 5px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: dashed; zoom: 1;
}
.qwzj #scrollDiv li span {
	padding: 1px; width: 96px; margin-right: 5px; float: left; display: inline-block;
}
.qwzj #scrollDiv li h3 {
	padding: 3px 0px; font-size: 14px; font-weight: normal;
}
.qwzj #scrollDiv li p {
	width: 150px; color: rgb(121, 121, 121); line-height: 20px; text-indent: 25px; overflow: hidden; float: left;
}
.qwzj #scrollDiv li .qw_but {
	width: 160px; float: left;
}
.l_top {
	background: url("../images/l_top.jpg") no-repeat; width: 680px; height: 213px;
}
.l_top h2 {
	padding: 8px 0px 10px; text-align: center;
}
.l_top h2 a {
	color: rgb(255, 255, 255); font-size: 16px;
}
.l_top span {
	margin: 0px 10px; padding: 1px; width: 148px; float: left; display: inline-block;
}
.l_top ul {
	padding: 10px 0px 0px 5px; width: 500px; float: left;
}
.l_top ul li {
	background: url("../images/hong.jpg") no-repeat left; width: 250px; line-height: 45px; text-indent: 10px;
}
.l_top ul p {
	width: 655px; color: rgb(73, 73, 73); line-height: 24px; text-indent: 25px;
}
.l_top ul li a {
	color: rgb(73, 73, 73); font-size: 14px;
}
.l_con {
	margin: 0px auto; width: 678px; overflow: hidden; zoom: 1;
}
.nn li {
	list-style: none; margin: 10px auto 0px; padding: 0px 5px 10px; width: 644px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; zoom: 1;
}
.nn li h2 {
	background: url("../images/lc_h2.jpg") no-repeat left; padding: 10px 0px; text-indent: 10px; overflow: hidden;
}
.nn li h2 a {
	color: rgb(73, 73, 73); font-size: 14px;
}
.nn li p {
	color: rgb(121, 121, 121); line-height: 24px; text-indent: 25px;
}
.nn li p a {
	color: rgb(255, 102, 0);
}
.nn li p img {
	vertical-align: middle;
}
.pagelist {
	padding: 30px 0px 35px; width: 100%; text-align: center;
}
.pagelist li {
	display: inline;
}
.pagelist li a {
	padding: 5px 8px; border: 1px solid rgb(229, 229, 229); color: rgb(102, 102, 102); display: inline-block;
}
.pagelist li a:hover {
	border: 1px solid rgb(255, 255, 255); font-weight: bold;
}
.lm_r {
	width: 270px; margin-bottom: 10px;
}
.lm_r h2 a {
	color: rgb(255, 255, 255);
}
.l_r {
	padding: 1px; width: 266px;
}
.yhwd h2 {
	background: url("../images/tslf_h2.jpg") no-repeat; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 15px; font-size: 14px;
}
.yhwd h2 a {
	color: rgb(255, 255, 255); font-size: 16px;
}
.nr {
	width: 680px; overflow: hidden; padding-bottom: 10px; zoom: 1;
}
.nr h1 {
	padding: 20px 0px 10px; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px;
}
.asg {
	margin: 0px auto; width: 397px; color: rgb(190, 190, 190);
}
.asg img {
	vertical-align: middle;
}
.biao {
	margin: 0px auto; width: 577px; height: 20px; text-align: center; overflow: hidden; padding-top: 13px; zoom: 1;
}
.biao p a {
	width: 265px; color: rgb(73, 73, 73); padding-left: 20px; margin-bottom: 15px; float: left; display: inline-block;
}
.nr_con {
	margin: 0px auto; width: 633px;
}
.nr_con p {
	margin: 10px 0px; line-height: 26px; text-indent: 0px; font-size: 14px; text-indent:2em;
}
.a_tjwz {
	background: url("../images/n_tj_bg.jpg") no-repeat; margin: 10px auto; padding: 0px 0px 0px 60px; width: 597px; height: 95px;
}
.a_tjwz ul li {
	background: url("../images/shou.jpg") no-repeat left; margin: 9px 0px; width: 280px; height: 16px; line-height: 20px; text-indent: 22px; float: left;
}
.a_tjwz ul li a {
	color: rgb(73, 73, 73);
}
.shangxia {
	margin: 15px auto; padding: 10px; border: 1px dashed rgb(235, 235, 235); width: 638px; overflow: hidden;
}
.shangxia a {
	width: 260px; color: rgb(73, 73, 73); display: inline-block;
}
.n_but {
	margin: 20px auto; width: 512px;
}
.n_but a {
	margin: 0px 10px;
}
.n_xg {
	margin: 0px auto; width: 648px; overflow: hidden;
}
.n_xg ul {
	width: 313px; margin-right: 10px; float: left; display: inline;
}
.n_xg ul h2 {
	background: url("../images/xg_h2.jpg") no-repeat; height: 28px; line-height: 28px; text-indent: 20px; font-size: 14px; margin-bottom: 10px;
}
.n_xg ul li {
	background: url("../images/li_bg.jpg") no-repeat left; line-height: 24px; text-indent: 10px; overflow: hidden; margin-left: 6px;
}
.n_xg ul li a {
	color: rgb(0, 0, 0);
}
.yemei1 {
	margin-top: 40px; margin-bottom: 5px;
}
.zxwz h2 {
	background: url("../images/tslf_h2.jpg") no-repeat; height: 38px; color: rgb(255, 255, 255); line-height: 38px; padding-left: 20px; clear: both; font-size: 14px;
}
.zxwz ul li {
	line-height: 20px;
}
.zxwz a {
	color: rgb(73, 73, 73);
}
.art {
	padding: 9px; border: 1px solid rgb(231, 231, 231); width: 682px; height: auto; overflow: hidden; clear: both;
}
.SR750 {
	width: 682px; height: auto !important; overflow: hidden;
}
.L {
	float: left;
}
.R {
	float: right;
}
.Q {
	border: 1px solid rgb(255, 204, 255); width: 698px; height: auto !important; margin-bottom: 10px;
}
.Q_bt {
	background: url("../images/ask_zhongduanye_r2_c2.jpg") no-repeat; width: 716px; height: 33px; line-height: 33px; padding-left: 30px;
}
.Q_bg {
	background: url("../images/ask_zhongduanye_r4_c2.jpg") repeat-y; padding: 0px 10px; width: 658px;
}
.Q_bottom {
	background: url("../images/ask_zhongduanye_r6_c2.jpg") no-repeat; width: 698px; height: 7px;
}
.wtbt {
	padding: 15px 0px 0px; width: 658px; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; font-weight: bold; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.wtbt_con {
	padding: 15px 0px; width: 658px; line-height: 30px;
}
.hongtiao {
	width: 658px; height: 25px; text-align: right; line-height: 25px; background-color: rgb(252, 245, 254);
}
.green12 {
	color: rgb(0, 204, 0); font-size: 12px;
}
.icon1 {
	padding: 15px 318px; width: 80px; height: 27px;
}
.Answer {
	border: 1px solid rgb(255, 204, 153); width: 678px; height: auto !important; margin-bottom: 10px;
}
.A_bt {
	background: url("../images/ask_zhongduanye_r8_c2.jpg") no-repeat; width: 700px; height: 46px; line-height: 30px; padding-left: 46px;
}
.A_bg {
	background: url("../images/ask_zhongduanye_r10_c2.jpg") repeat-y; padding: 0px 10px; width: 658px;
}
.A_bottom {
	background: url("../images/ask_zhongduanye_r12_c2.jpg") no-repeat; width: 698px; height: 10px;
}
.baitiao {
	padding: 0px 10px; width: 706px; height: 25px; text-align: right; line-height: 25px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.icon3 {
	padding: 15px 134px; width: 390px; height: 56px;
}
.icon4 {
	padding: 15px 312px; width: 102px; height: 37px; cursor: pointer;
}
.hong14 {
	color: rgb(255, 0, 0); text-indent: 2em; font-weight: 600;
}
