@charset "utf-8";
Body, ul, li, p, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, span, strong, b, font, input, div {
	margin: 0 auto;
	padding: 0;
}
body {
	font-family: "宋体";
	font-size: 12px;
	width: 100%;
	background: url(../images/a_k.jpg) repeat-y center;
}
img {
	border: 0;
}
ul {
	list-style: none;
}
a {
	text-decoration: none;
	outline: 0 none;
}
#all {
	background: url(../images/a_i.jpg) no-repeat center top;
	width: 100%;
	clear: both;
	overflow: hidden;
}
#top, #main, #footer {
	width: 100%;
	clear: both;
	overflow: hidden;
}
/*top*/
.t_e {
	clear: both;
	overflow: hidden;
	width: 969px;
	height: 217px;
	padding-bottom: 6px;
}
.t_f {
	width: 532px;
	float: left;
	padding: 23px 0 0 0;
}
.t_g {
	width: 250px;
	padding: 78px 0 0 0;
	float: right;
}
.t_h {
	padding: 22px 0 0 116px;
}
.t_h .z_a {
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #130d04;
}
.t_h .t_i {
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #130d04;
	width: 320px;
}
.t_c {
	width: 969px;
}
.t_c ul {
	padding-left: 250px;
}
.t_c li {
	float: left;
	background: url(../images/a_f.jpg) right center no-repeat;
	height: 56px;
	line-height: 56px;
	padding: 0 29px;
}
.t_c li a {
	color: #faf5ef;
	font-size: 14px;
	display: block;
}
/*main*/
#main {
	padding-top: 26px;
}
.m_a {
	width: 969px;
	clear: both;
	overflow: hidden;
}
.m_b {
	clear: both;
	overflow: hidden;
}
.m_c {
	background: url(../images/a_e.png) repeat-y;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
.m_q {
	clear: both;
	overflow: hidden;
}
.m_d {
	clear: both;
	overflow: hidden;
}
.m_e {
	clear: both;
	overflow: hidden;
	height: 263px;
}
.m_e ul {
	clear: both;
}
.m_e li {
	line-height: 26px;
	padding: 0 8px;
	margin-top: 6px;
	background: #d3d3d5;
}
.m_e li a {
	width: auto;
	color: #000000;
}
.m_e li .v_a {
	color: #000000;
}
.m_e li .z_b {
	float: right;
	color: #000000;
}
.m_l {
	width: 265px;
	float: left;
	padding: 13px 0 0 21px;
}
.m_f {
	background: url(../images/a_h.jpg) no-repeat;
	height: 29px;
	padding: 5px 0 5px 25px;
	color: #ffffff;
	font-family: "微软雅黑";
	font-size: 16px;
}
.m_f a {
	color: #ffffff;
	font-family: "微软雅黑";
	font-size: 16px;
}
.n_x {
	padding-top: 5px;
}
/*---------选项卡-----------*/
.m_m .classname {
	width: 265px;
	float: right;
	padding: 23px 0 0 0;
}
.m_m .menu {
	background: url(../images/a_m.jpg) top no-repeat;
	height: 34px;
	position:relative;

}
.m_m .menu .mli a{
	display:none;
	position:absolute;
	top:15px;
	right:12px;
}
.m_m .menu .mli {
	float: left;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #434242;
	width: 92px;
	height: 34px;
	line-height: 31px;
	text-align: center;
	cursor: pointer;
}
.m_m .menu .this {
	background: url(../images/a_l.jpg) bottom no-repeat;
	color: #fcfbfb;
	font-family: "微软雅黑";
	font-size: 16px;
	width: 92px;
	height: 34px;
	cursor: pointer;
}
.m_m .menu .this a{
	display:block;
}
.z_c {
	float: right;
	padding: 15px 12px 0 0;
}
.m_m .content {
	clear: both;
	overflow: hidden;
}
.m_m .cont {
	height: 101px;
}
.m_m .cont ul {
	padding: 3px 0 0 16px;
	height: 99px;
}
.m_m .cont li {
	background: url(../images/a_o.jpg) left no-repeat;
	line-height: 25px;
	padding-left: 12px;
}
.m_m .cont li a {
	color: #000000;
}
.m_n {
	text-align: right;
	clear: both;
	overflow: hidden;
	padding-top: 25px;
}
.m_n img {
	border: 1px #bebebd solid;
}
/*切换*/
.m_r {
	float: left;
	width: 642px;
	padding: 13px 0 0 13px;
}
.banner {
	Z-INDEX: 999;
	POSITION: relative;
	float: left;
	width: 636px;
	margin-bottom: 22px;
	border: 1px #b2a5a5 solid;
	padding: 1px;
}
#b_a {
	Z-INDEX: -1;
	HEIGHT: 259px;
}
#btn {
	Z-INDEX: 1;
	POSITION: absolute;
	bottom: 3px;
	right: 0;
	WIDTH: auto;
	DISPLAY: inline;
	FLOAT: left;
	hegiht: 18px
}
#btn A {
	TEXT-ALIGN: center;
	WIDTH: 18px;
	FONT: 700 11px/18px "Arial";
	FLOAT: left;
	HEIGHT: 18px;
	COLOR: #fdfdfd;
	MARGIN-LEFT: 5px;
	background: #ebaf01;
}
#btn A.activeSlide {
	COLOR: #fdfdfd;
	background: #4089c4;
}
#btn A:hover {
	COLOR: #fdfdfd;
	background: #4089c4;
}
.m_o {
	background: url(../images/a_r.jpg) no-repeat;
	height: 28px;
	padding: 6px 0 0 27px;
	clear: both;
	overflow: hidden;
}
.m_o a {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #ffffff;
}
.m_o .z_d {
	float: right;
	padding: 7px 12px 0 0;
}
.m_p {
	padding: 14px 0 0 0;
	clear: both;
	overflow: hidden;
}
.m_p .z_k {
	color: #a51c6e;
	padding-right: 6px;
}
.m_s {
	float: left;
	width: 237px;
	text-align: center;
}
.m_s img {
	border: 1px #303030 solid;
	padding: 2px;
}
.m_p ul {
	float: left;
	padding: 0 13px;
	width: 615px;
}
.m_p li {
	line-height: 29px;
}
.m_p li a {
	color: #383838;
	background: url(../images/a_o.jpg) left no-repeat;
	padding-left: 12px;
}
.m_p li .z_b {
	float: right;
	color: #000000;
}
.m_t {
	padding: 44px 0 0 21px;
	clear: both;
	overflow: hidden;
}
.m_u {
	float: left;
	width: 436px;
}
.m_u img {
	border: 1px #bebebd solid;
	margin: 9px 0 0 1px;
}
.m_u p {
	text-align: center;
	color: #000000;
	padding-top: 11px;
}
.m_u p a {
	color: #000000;
}
.m_v {
	font-family: "微软雅黑";
	font-size: 16px;
	background: url(../images/a_v.jpg) bottom left no-repeat;
	padding: 0 0 6px 8px;
}
.m_w {
	float: left;
	width: 426px;
	padding-left: 43px;
}
.m_x {
	font-family: "微软雅黑";
	font-size: 16px;
	background: url(../images/a_w.jpg) bottom left no-repeat;
	padding: 0 0 6px 8px;
}
.m_x .z_e {
	float: right;
	padding: 10px 10px 0 0;
}
.m_x a {
	color: #504f4f;
}
.m_y {
	text-align: center;
	line-height: 25px;
	width: 414px;
	float: left;
	padding: 8px 0 0 0;
	margin: 0 3px;
}
.m_y img {
	border: 1px #7e7e7e solid;
	padding: 1px;
}
.m_y a {
	color: #000000;
}
.m_z {
	float: left;
	text-align: center;
	line-height: 25px;
	width: 201px;
	padding: 9px 0 0 14px;
}
.m_z img {
	border: 1px #7e7e7e solid;
	padding: 1px;
}
.m_z a {
	color: #000000;
}
.n_a {
	background: url(../images/a_x.jpg) top center no-repeat;
	padding: 9px 0 4px 0;
	margin-top: 19px;
	clear: both;
	overflow: hidden;
}
.n_b {
	float: left;
	width: 144px;
	padding: 24px 0 0 93px;
}
.n_c {
	float: left;
	width: 68px;
	padding: 9px 0 0 78px;
}
.n_d {
	float: left;
	width: 65px;
	padding: 8px 0 0 175px;
}
.n_e {
	float: left;
	width: 96px;
	padding: 24px 0 0 168px;
}
/*footer*/
.f_a {
	color: #433e3e;
	text-align: center;
	line-height: 20px;
	padding: 17px 0 15px 0;
}
.f_a a {
	color: #433e3e;
}
/*内容*/
.n_j {
	padding-left: 11px;
	width: 587px;
	float: left;
}
.n_f {
	background: url(../images/b_g.jpg) no-repeat left bottom;
	padding: 34px 0 9px 4px;
}
.n_f a {
	color: #000000;
}
.n_g {
	clear: both;
	overflow: hidden;
}
.n_g p{
	overflow: hidden;}
.n_h {
	padding: 31px 0 18px 7px;
	height: 109px;
	background: url(../images/b_k.jpg) no-repeat bottom center;
}
.n_h img {
	float: left;
	border: #d0b123 2px solid;
}
.n_i {
	width: 401px;
	float: left;
	padding-left: 28px;
}
.n_i a {
	color: #a51c6e;
}
.x_a {
	padding-top: 10px;
}
.x_a a {
	font-size: 14px;
	font-weight: bold;
}
.x_b {
	padding-top: 20px;
	line-height: 30px;
}
.content_a {
	text-align: center;
	padding: 22px 0 33px 0;
	font-size: 16px;
	font-weight: bold;
	color: #a51c6e;
}
.n_k {
	font-size: 14px;
	font-weight: bold;
	color: #a51c6e;
	padding-bottom: 6px;
}
.n_k1 {
	font-size: 14px;
	font-weight: bold;
	color: #a51c6e;
	padding-top: 30px;
}
.n_n {
	font-size: 14px;
	font-weight: bold;
	color: #a51c6e;
	padding:16px 0;
}
.n_l {
	line-height: 26px;
	padding-bottom: 30px;
}
.n_m {
	color: #403f3f;
	line-height: 26px;
}
.z_g {
	padding-left: 10px;
}
.z_g a {
	color: #a51c6e;
}
.n_o {
	font-size: 14px;
	font-weight: bold;
	color: #a51c6e;
	padding-top: 24px;
}
.n_p {
	padding: 15px 0 0 14px;
	font-size: 14px;
	font-weight: bold;
	color: #a51c6e;
	background: url(../images/b_l.jpg) no-repeat left bottom;
	width: 585px;
	height: 41px;
	line-height: 41px;
	clear: both;
	overflow: hidden;
}
.y_c {
	padding-top: 20px;
}
.n_q {
	padding: 8px 0;
	height: 25px;
	clear: both;
	overflow: hidden;
	background: url(../images/b_l.jpg) no-repeat left bottom;
}
.n_q .z_h {
	font-size: 14px;
	font-weight: bold;
	color: #a51c6e;
	padding-left: 4px;
}
.n_q a {
	color: #353435;
	padding-left: 24px;
}
.n_r {
	width: 246px;
	float: left;
	padding: 14px 23px 0 23px;
	line-height: 30px;
	text-align: center;
}
.n_r a {
	color: #000;
}
.n_s {
	float: left;
	width: 130px;
	height: 139px;
	overflow: hidden;
	text-align: center;
	line-height: 30px;
	color: #000000;
	padding: 12px 8px 10px 8px;
}
.n_s a {
	color: #000000;
}
/*xinwenliebiao*/
.w_x {
	padding-top: 10px;
}
.w_a {
	line-height: 30px;
	border-bottom: 1px #ccc dashed;
}
.w_a .w_z {
	float: right;
	color: #444343;
	padding-right: 10px;
}
.w_a a {
	color: #444343;
	padding-left: 18px;
	background: url(../images/de_a.jpg) no-repeat left;
}
/*xinwenneirong*/
.c_content1 {
	border-bottom: 1px #999 solid;
	text-align: center;
	padding: 20px 0 8px 0;
	font-size: 14px;
}
.c_content2 {
	padding-top: 5px;
	text-align: center;
}
.goback {
	padding-top: 8px;
}
.c_con {
	padding: 15px 8px 0 8px;
}
.c_con p {
	line-height: 30px;
}
.listDiv {
	padding-top: 20px;
	line-height: 30px;
}
.listDiv img{
	max-width:100%;
}
.listDiv p {
	line-height: 30px;
}
.fenye {
	clear: both;
	overflow: hidden;
	text-align: center;
	padding-right: 15px;
	zoom: 1;
	clear: both;
	overflow: hidden;
	line-height: 25px;
}
.fenye span {
	float: none;
	padding: 0 5px;
	border-right: 1px #272424 solid;
	border-left: 1px #272424 solid;
}
.fenye a {
	background: none;
	padding: 0 5px;
	color: #333;
	text-decoration: none;
	border-right: 1px #272424 solid;
	border-left: 1px #272424 solid;
}
.fenye a:hover {
	color: #F00;
}
.y_a {
	text-align: center;
	line-height: 25px;
	width: 259px;
	float: left;
	padding: 9px 0 0 0;
	margin: 0px 8px 0px 21px;
}
.y_a img {
	border: 1px #7e7e7e solid;
	padding: 1px;
}
.y_a a {
	color: #000000;
}
.y_b {
	padding-top: 20px;
}
.listDiv .l_a a {
	background: url(../images/b_q.jpg) no-repeat;
	display: block;
	text-align: center;
	width: 434px;
	height: 325px;
}
.listDiv .l_a a:hover {
	background: url(../images/b_q1.jpg) no-repeat;
	display: block;
	text-align: center;
	width: 434px;
	height: 325px;
}
.listDiv .l_a a {
	border: 2px #d0b123 solid;
}
.listDiv .l_b img {
	border: 2px #d0b123 solid;
}
.listDiv .l_a img {
	display: none;
}
.c_con {
	line-height: 30px;
}
.c_con img{
	max-width:100%;
}
.x_d {
	line-height: 45px;
}
.jianyi {
	width: 500px;
}
.jianyib {
	width: 545px;
	padding-right: 50px;
	line-height: 30px;
	padding-top: 19px;
	text-align: right;
}
.txtclassa {
	float: left;
	margin-left: 15px;
	width: 500px;
	height: 200px;
	line-height: 20px;
	background-repeat: no-repeat;
	border: 1px #999 solid;
	padding-left: 8px;
	padding-top: 3px;
	margin-top: 15px;
}
.ly_btn{
	display:block;
	margin:0 auto;
}
