/*------------------------------首页-----------------------------*/

.search {
	margin-top:22px;
}
.search_l {
	float:left;
	font-size:14px;
}
.search_r {
	float:right;
}
.search_l b {
	color:#333;
}
.search_l a {
	color:#999999;
	margin-left:14px;
}
.search_l a:hover {
	color:#9D0939;
}
.search_r input {
	width:226px;
	height:26px;
	border:1px solid #e7e7e7;
	padding-left:10px;
	float:left;
	color:#a7a7a7;
}
.search_r .a {
	background:url(../images/search.gif) no-repeat;
	width:43px;
	height:28px;
	float:left;
}
.w1 {
	margin-top:25px;
}
.w1 .w1_l {
	width:704px;
	float:left;
}
.w1 .w1_r {
	width:276px;
	float:right;
}
.w1 .w1_l .w1_1 {
	width:694px;
	border:1px solid #e7e7e7;
	margin-top:15px;
	padding-bottom:12px;
	padding-left:10px;
}
.w1_txt1 {
	float:right;
	width:370px;
}
.w1_txt1 dl dt {
	font-size:16px;
	font-weight:bold;
	margin:20px 0 4px 70px;
	color:#333;
}
.w1_txt1 dl dd {
	font-size:14px;
	text-indent:2em;
	width:348px;
}
.w1_txt1 dl dd a {
	color:#ab1139;
}
.w1_txt1 ul {
	margin-top:18px;
}
.w1_txt1 ul li {
	float:left;
	width:180px;
}
.w1_txt1 ul li a:hover {
	color:#ab1139;
}
.w1 .news {
	width:704px;
	border:1px solid #e7e7e7;
	border-top:0px;
}
.w1 .news .news_l {
	float:left;
}
.w1 .news .news_l h3, .w1 .news .news_r h3 {
	width:287px;
	height:40px;
	line-height:40px;
	font-size:16px;
	border:1px solid #e7e7e7;
	border-top:0px;
	padding-left:18px;
}
.w1 .news .news_l dl {
	border-right:1px solid #e7e7e7;
	width:306px;
	padding:10px 0;
}
.w1 .news .news_l dl dd {
	width:305px;
	height:24px;
	line-height:24px;
}
.w1 .news .news_l dl dd b {
	color:#b01800;
	font-weight:normal;
}
.w1 .news .news_l dl dd a {
	display:block;
	float:left;
	margin-left:17px;
	display:inline;
}
.w1 .news .news_l dl dd span {
	display:block;
	float:right;
	margin-right:28px;
	display:inline;
	color:#999999;
}
.w1 .news .news_r {
	width:397px;
	float:right;
}
.w1 .news .news_r h3 {
	border-left:0px;
	border-right:0px;
	width:379px;
}
.w1 .news .news_r dl dd {
	float:left;
	width:183px;
	height:106px;
	margin-left:10px;
	display:inline;
	margin-top:18px;
	position:relative;
}

.w1 .news .news_r dl dd img{width:180px;height:80px;}

.w1 .news .news_r dl dd span {
	display: block;
	width: 183px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	color: #fff;
	background: rgba(0, 0, 0, 0.6);
	position: absolute;
	bottom: -1px;
	left: 1px;
}
.w1_r .w1_r_2 h3 {
	height:35px;
	line-height:35px;
	width:276px;
	border-bottom:1px solid #e7e7e7;
}
.w1_r .w1_r_2 h3 span {
	font-size:14px;
	margin-left:15px;
	display:block;
	float:left;
	display:inline;
	color:#333;
}
.w1_r .w1_r_2 h3 a {
	display:block;
	float:right;
	font-weight:normal;
	margin-right:10px;
	font-size:12px;
	color:#cccccc;
}
.w1_r .w1_r_1 h3 a:hover, .w1_r .w1_r_2 h3 a:hover {
	color:#860d2c;
}
.w1_r .w1_r_2 {
	margin-top:14px;
	border:1px solid #e7e7e7;
}
.w1_r .w1_r_2 .ul1 {
	margin:0 auto;
	margin-top:2px;
	width:240px;
}
.w1_r .w1_r_2 .ul1 li {
	line-height:26px;
	float:left;
}
.w1_r .w1_r_2 .ul1 li span {
	display:block;
	float:left;
	width:12px;
	height:12px;
	text-align:center;
	line-height:12px;
	color:#7d7d7d;
	background:#d9d9d9;
	margin-right:8px;
	margin-top:6px;
}
.w1_r .w1_r_2 .ul1 li .s1 {
	background:#860d2c;
	color:#fff;
}
.w1_r .w1_r_2 .ul1 li a {
	display:block;
}
.w1_r .w1_r_2 .ul1 li a:hover {
	color:#860d2c;
}
.w1_r .w1_r_2 .ul1 li .a1 {
	float:left;
	width:164px;
}
.w1_r .w1_r_2 .ul1 li .a2 {
	float:right;
	width:48px;
}
.tl1 {
	margin-top:18px;
	text-align:center;
}
.w2 {
	margin-top:16px;
}
.w2 .w2_l {
	width:704px;
	float:left;
}
.w2 .w2_r {
	width:276px;
	float:right;
}
.w2 .w2_l h3 {
	height:40px;
	line-height:40px;
	color:#ab1139;
	font-size:20px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
}
.w2 .w2_l h3 span {
	color:#ab1139;
	font-size:20px;
	display:block;
	float:left;
	margin-left:20px;
	height:40px;
	line-height:40px;
}
.w2 .w2_l h3 a {
	display:block;
	float:right;
	color:#cccccc;
	font-size:14px;
	height:40px;
	line-height:40px;
	margin-right:16px;
}
.w2 .w2_l h3 a:hover {
	color:#860d2c;
}
.w2 .w2_l .w2_zj {
	position:relative;
	padding-bottom:16px;
	border:1px solid #e7e7e7;
}
.w2 .w2_l .w2_zj .bd {
	width:704px;
	overflow:hidden;
}
.w2 .w2_l .w2_zj .bd ul li {
	width:704px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l {
	width:334px;
	float:left;
	padding-left:18px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl {
	margin-top:40px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl dt {
	float:left;
	margin-right:10px;
}

.w2 .w2_l .w2_zj .bd ul li .li_l dl dt img {
	border:1px solid #e7e7e7;
width:100px;
height:100px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl .d1 {
	font-size:14px;
	color:#333333;
	margin-bottom:4px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl .d1 span {
	font-weight:bold;
	font-size:16px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl .d2 {
	line-height:18px;
	margin-bottom:4px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl .d3 {
	line-height:18px;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl .d4 a {
	display:block;
	width:80px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#ab1139;
	float:left;
	margin-right:10px;
	margin-top:4px;
	background:#ffe2ea;
	border:1px solid #ab1139;
}
.w2 .w2_l .w2_zj .bd ul li .li_l dl .d4 a.hover {
	background:#ab1139;
	color:#fff;
}
.w2 .w2_l .w2_zj .bd ul li .li_r ul li a:hover {
	color:#860d2c;
}
.w2 .w2_l .star {
	border:1px solid #e7e7e7;
	margin-top:12px;
	padding-bottom:16px;
}
.w2 .w2_l .star img {
width:230px;
	margin-top:25px;
	margin-left:17px;
	display:inline;
	float:left;
	height:210px;
}
.w2 .w2_l .star .star_r {
	width:425px;
	float:right;
	margin-top:24px;
}
.w2 .w2_l .star .star_r dl {
	width:415px;
}
.w2 .w2_l .star .star_r dl dt {
	font-size:16px;
	font-weight:bold;
	color:#333;
	margin-left:50px;
	margin-bottom:4px;
	margin-top:6px;
}
.w2 .w2_l .star .star_r dl dd {
	line-height:24px;
	font-size:14px;
	width:415px;
}
.w2 .w2_l .star .star_r dl dd a:hover {
	color:#ab1139;
}
.w2 .w2_l .star .star_r ul {
	margin-top:16px;
}
.w2 .w2_l .star .star_r ul li {
	width:415px;
	float:left;
}
.w2 .w2_l .star .star_r ul li a {
	display:block;
	float:left;
}
.w2 .w2_l .star .star_r ul li a:hover {
	color:#ab1139;
}
.w2 .w2_l .star .star_r ul li span {
	display:block;
	float:right;
}
.w2 .w2_r {
	border:1px solid #e7e7e7;
	padding-bottom:9px;
}
.w2 .w2_r h3 {
	border-bottom:1px solid #e7e7e7;
	height:40px;
	font-weight:normal;
}
.w2 .w2_r h3 span {
	display:block;
	float:left;
	color:#333;
	font-size:16px;
	height:40px;
	line-height:40px;
	padding-left:14px;
	font-weight:bold;
}
.w2 .w2_r h3 a {
	display:block;
	float:right;
	color:#cccccc;
	font-size:12px;
	height:40px;
	line-height:40px;
	padding-right:14px;
}
.w2 .w2_r h3 a:hover {
	color:#860d2c;
}
.w2 .w2_r .ft {
	text-align:center;
	margin-top:14px;
}

.w2 .w2_r .ft img{width:200px;height:100px;}
.w2 .w2_r dl .d7 a:hover {
	color:#ab1139;
}
.w3 {
	margin-top:12px;
}
.w3 .w3_l {
	width:704px;
	float:left;
	position:relative;
	border:1px solid #e7e7e7;
	padding-bottom:16px;
}
.w3 .w3_r {
	width:276px;
	float:right;
}
.w3 .w3_l h3 {
	height:40px;
	line-height:40px;
	color:#ab1139;
	font-size:20px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
}
.w3 .w3_l h3 span {
	color:#ab1139;
	font-size:20px;
	display:block;
	float:left;
	margin-left:20px;
	height:40px;
	line-height:40px;
}
.w3 .w3_l h3 a, .w3_r .list_xs h3 a {
	display:block;
	float:right;
	color:#cccccc;
	font-size:14px;
	height:40px;
	line-height:40px;
	margin-right:16px;
}
.w3 .w3_l h3 a:hover {
	color:#860d2c;
}
.w3 .w3_l .hd {
	position:absolute;
	top:0px;
	left:164px;
}
.w3 .w3_l .hd ul li {
	float:left;
	height:40px;
	line-height:40px;
	font-size:14px;
	margin-right:12px;
	cursor:pointer;
}
.w3 .w3_l .hd ul li.on {
	border-bottom:2px solid #ab1139;
	color:#333;
}
.w3 .w3_l .bd {
	width:704px;
}
.w3 .w3_l .bd ul li {
	width:704px;
}
.w3 .w3_l .bd .li_s {
	width:704px;
}
.w3 .w3_l .bd .li_s img {
width:200px;
height:220px;
	float:left;
	margin-top:24px;
	margin-left:18px;
	display:inline;
}
.li_s_r {
	float:right;
	width:428px;
	margin-right:15px;
	display:inline;
	margin-top: 26px;
}
.li_s_r dl {
	width:428px;
	border-bottom:1px dashed #e7e7e7;
	padding-bottom: 12px;
}
.li_s_r dl dt {
	font-size:16px;
	color:#333;
	font-weight:bold;
	width:428px;
	text-align:center;
	margin-bottom:4px;
}
.li_s_r dl dd {
	font-size:14px;
	line-height:24px;
	color:#333;
	text-indent:2em;
}
.li_s_r dl dd a {
	color:#ab1139;
}
.li_s_r .ul2 {
	margin-top:12px;
}
.w3 .w3_l .bd .li_s .li_s_r .ul2 li {
	height:24px;
	line-height:24px;
	width:428px;
	float:left;
}
.w3 .w3_l .bd .li_s .li_s_r .ul2 li a {
	display:block;
	float:left;
}
.w3 .w3_l .bd .li_s .li_s_r .ul2 li a:hover {
	color:#ab1139;
}
.w3 .w3_l .bd .li_s .li_s_r .ul2 li span {
	display:block;
	float:right;
}
.w3 .w3_l .bd .li_x {
	margin:0 auto;
	margin-top:12px;
	width:675px;
	overflow:hidden;
	border-top:1px dashed #e7e7e7;
	padding-top:20px;
}
.w3 .w3_l .bd .li_x ul li {
	float:left;
	position:relative;
	width:130px;
	margin-right:5px;
}
.w3 .w3_l .bd .li_x ul li p {
	height:24px;
	line-height:24px;
	text-align:center;
	color:#fff;
	background:rgba(0, 0, 0, 0.6);
	position:absolute;
	bottom:0px;
	left:0px;
	width:130px;
}
.w3_r h3 {
	height:40px;
	line-height:40px;
	font-size:18px;
	color:#ab1139;
	border:1px solid #e7e7e7;
	padding-left:14px;
	font-weight:normal;
}
.w3_r .jh .jh_a1 a .hover:hover {
	background:#fff;
	color:#ab1139;
}
.w3_r .jh .jh_a1 a .a1_r:hover {
	background:#ab1139;
	color:#fff;
}
.w4 .w4_l {
	float:left;
	position:relative;
	width:704px;
	border:1px solid #e7e7e7;
	margin-top:12px;
	padding-bottom:16px;
}
.w4 .w4_r {
	float:right;
}
.w4 .w4_l h3 {
	height:40px;
	line-height:40px;
	color:#ab1139;
	font-size:20px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
}
.w4 .w4_l h3 span {
	color:#ab1139;
	font-size:20px;
	display:block;
	float:left;
	margin-left:20px;
	height:40px;
	line-height:40px;
}
.w4 .w4_l .parHd {
	position:absolute;
	left:164px;
	;
	top:0px;
}
.w4 .w4_l .parHd ul li {
	float:left;
	height:40px;
	line-height:40px;
	font-size:14px;
	margin-right:14px;
}
.art_title h1 {
	font-size: 20px;
	padding-top: 10px;
}
.w4 .w4_l .parBd .slideBox img {
width:200px;
height:150px;
	float:left;
	margin-top:26px;
	margin-left:16px;
	display:inline;
}
.w4 .w4_l .parBd .slideBox .sl {
	float:right;
	width:436px;
	display:inline;
}
.w4 .sl .li_s_r .ul2 li {
	height:24px;
	line-height:24px;
	width:428px;
	float:left;
}
.w4 .sl .li_s_r .ul2 li a {
	display:block;
	float:left;
}
.w4 .sl .li_s_r .ul2 li a:hover {
	color:#ab1139;
}
.w4 .sl .li_s_r .ul2 li span {
	display:block;
	float:right;
}
.w4 .w4_r {
	margin-top:12px;
	width:276px;
	border:1px solid #e7e7e7;
	padding-bottom:8px;
}
.w4 .w4_r h3 {
	height:40px;
	line-height:40px;
	color:#ab1139;
	font-size:20px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
}
.w4 .w4_r h3 span {
	color:#333;
	font-size:16px;
	display:block;
	float:left;
	padding-left:14px;
	height:40px;
	line-height:40px;
	font-weight:bold;
}
.w4 .w4_r h3 a {
	display:block;
	float:right;
	color:#cccccc;
	font-size:14px;
	height:40px;
	line-height:40px;
	margin-right:16px;
}
.w4 .w4_r h3 a:hover {
	color:#860d2c;
}
.w4 .w4_r .w4_img {
	width:270px;
	margin:0 auto;
	margin-top:14px;
}
.w4 .w4_r .w4_img img{width:270px;height:80px;}
.w4 .w4_r .pj {
	width:255px;
	margin:0 auto;
}
.w5 {
	margin-top:12px;
	border:1px solid #e7e7e7;
	padding-bottom:26px;
}
.w5 h3 {
	height:40px;
	line-height:40px;
	color:#ab1139;
	font-size:20px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
}
.w5 h3 span {
	color:#ab1139;
	font-size:20px;
	display:block;
	float:left;
	margin-left:20px;
	height:40px;
	line-height:40px;
}
.w5 .rd p {
	float:left;
	width:178px;
	margin-left:20px;
}
.w5 .rd p a {
	display:block;
	height:24px;
	line-height:24px;
	font-size:14px;
}
.w5 .rd p a:hover {
	color:#ab1139;
}
.hzs {
	border:1px solid #e7e7e7;
	margin-top:12px;
	margin-bottom:12px;
}
.yqlj a {
	margin: 5px;
	width: 126px;
	line-height: 25px;
	display: inline-block;
}
.hzs .hd {
	height:40px;
	line-height:40px;
}
.hzs .hd ul {
	width:1000px;
	border-bottom:1px solid #e7e7e7;
	height:40px;
}
.hzs .hd ul li {
	height:38px;
	line-height:38px;
	width:90px;
	text-align:center;
	font-size:20px;
	float:left;
	margin-left:20px;
	cursor:pointer;
}
.position {
	font-size:14px;
	margin-top:16px
}
.cent {
	margin-top:8px;
}
.cent .list_l .nr li a:hover {
	color:#860d2c;
}
.cent .list_l .nr li span {
	display:block;
	float:right;
	width:66px;
	height:30px;
	line-height:30px;
}
.c_wrap .listlef .page {
	width:485px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:20px;
}
.c_wrap .listlef .page ul {
	width:485px;
}
.c_wrap .listlef .page ul li {
	float:left;
	text-align:center;
	margin-right:10px;
}
.c_wrap .listlef .page ul li a {
	display:block;
	padding:1px 10px;
	text-align:center;
	border:1px solid #e7e7e7;
}
.c_wrap .listlef .page ul li.hover1 {
	background:#860d2c;
	color:#fff;
}
.c_wrap .listlef .page ul li.hover1 a {
	color:#fff;
}
/*----------------------------文章页-------------------------------*/

.art_c_l {
	width:706px;
	float:left;
	border:1px solid #e7e7e7;
	padding-bottom:10px;
}
.art_c_l .art_title {
	width:678px;
	margin:0 auto;
	text-align:center;
	padding-bottom:16px;
	border-bottom:1px dashed #e7e7e7;
}
.art_c_l .art_title h3 {
	font-size:20px;
	color:#333;
	font-weight:normal;
	margin-top:34px;
	margin-bottom:12px;
}
.art_c_l .art_title span {
	color:#999999;
}
.art_c_l p {
	margin:0 auto;
	width:678px;
	margin-top:10px;
	font-size:14px;
	color:#666;
	line-height:26px;
}
.art_c_l p a {
	color: #666;
}
.art_c_l p a strong {
	color: #666;
	font-weight: normal;
}
.art_c_l .arc_a a {
	display:block;
	width:418px;
	margin:0 auto;
	margin-top:40px;
	background:#e48ba2;
	text-align:center;
	color:#fff;
	font-size:14px;
	height:32px;
	line-height:32px;
	border-radius:30px;
}
.art_c_l .arc_bj {
	float:right;
	margin-top:48px;
	margin-right:24px;
}
.art_c_l .pre, .art_c_l .next {
	height:30px;
	line-height:30px;
	background:url(../images/arc_s.gif) 15px 8px no-repeat;
	color:#333;
	margin-top:6px;
	border:1px solid #dedede;
	text-indent:0px;
	padding-left:34px;
	width:644px;
}
.art_c_l .next {
	background:url(../images/arc_x.gif) 15px 10px no-repeat;
}
.art_c_l .pre span, .art_c_l .next span {
	float:left;
}
.art_c_l .pre a, .art_c_l .next a {
	width:588px;
	height:30px;
}
.art_c_l .pre a:hover, .art_c_l .next a:hover {
	color:#860d2c;
}
.art_c_l .arc_fx {
	margin:0 auto;
	margin-top:12px;
	height:30px;
	line-height:30px;
	background:#f4f8fd;
	float:right;
	color:#333;
	margin-right: 20px;
}
.art_c_l .arc_fx a img {
	vertical-align:middle;
}
.art_c_l .arc_fx a {
	margin-left:6px;
}
.c_wrap {
	width: 706px;
	float: left;
}
.c_wrap .fkal {
	margin-top:45px;
	overflow:hidden;
	width: 706px;
	float: left;
}
.c_wrap .fkal .kf_tit {
	width: 706px;
	border-bottom: 1px solid #c1c1c1;
	margin-bottom:22px;
	float: left;
	padding-bottom:8px;
}
.c_wrap .fkal .kf_tit span {
	font-family:"微软雅黑";
	color:#333;
	font-size: 18px;
	float: left;
}
.c_wrap .fkal .kf_tit .kf_more {
	float:right;
	color:#999;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	height: 12px;
	line-height: 12px;
	margin-top:15px;
}
.c_wrap .fkal .mor_kf {
	display:block;
	height:197px;
	width:229px;
	position:relative;
	float:right;
}
.c_wrap .fkal .mor_kf .kfal_ms {
	display:block;
	width:228px;
	height:20px;
	background:#000;
	position:absolute;
	bottom:0px;
	left:0px;
	float:left;
	padding:15px 0;
	line-height:18px;
	opacity:0.7;
}
.c_wrap .fkal .mor_kf .img1 {
	position:absolute;
	top:-5px;
	left:176px;
}
.c_wrap .fkal .mor_kf p {
	bottom:4px;
	left:0px;
	width:228px;
	text-align:center;
	position:absolute;
	color:#fff;
	line-height:18px;
}
.c_wrap .fkal .mor_kf p b {
	font-weight:normal;
	color:#999999;
}
.c_wrap .fkal .mor_kf {
	float: left;
	margin-left:8px;
}
.c_wrap .fkal .none {
	margin-left:0px;
}
@charset "gb2312";
/* CSS Document */

/*公共样式*/

/* 谷歌浏览器字体不能小于12px的解决 */

html, body {
	-webkit-text-size-adjust:none;
}
body {
	width:100%;
	font-size:12px;
	line-height: 24px;
	font-family:"微软雅黑";
	margin:0;
	padding:0;
	color:#666;
	background:#fff;
}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
ul, li {
	list-style:none;
	margin:0;
	padding:0
}
img {
	border:0px;
	vertical-align:top;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
div, dl {
	display: block;
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.null {
	zoom:1;
	clear:both;
	height:0;
	font-size:0;
	overflow: hidden;
}
.null:after {
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
	height:0;
	font-size:0;
	overflow: hidden;
}
/*----------linkes---------*/

a {
	color:#666;
	text-decoration:none;
	-webkit-transition: color 0.2s linear;
	-khtml-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
}
.red {
	color:#c91b48;
}
.ju {
	color:#ba843a;
}
.hui {
	color:#999999;
}
.main {
	width:1000px;
	margin:15px auto;
}
.topbar .hz p em:hover {
	background:url(../images/top.gif) no-repeat;
}
.topbar .hz:hover p .em1 {
	background-position: 0px -45px;
}
.topbar .hz p .em2 {
	background-position: -44px 0;
}
.topbar .hz:hover p .em2 {
	background-position: -44px -45px;
}
.topbar .hz p .em3 {
	background-position: -88px 0;
}
.topbar .hz:hover p .em3 {
	background-position: -88px -45px;
}
.topbar .hz:hover {
	color:#9d0939;
}
.top_icon1 span {
	margin-top:0px;
	display:none;
	z-index:10px;
}
.top_icon1:hover span {
	display:block;
}
.nav {
	height:48px;
	background:#860d2c;
	width:100%;
}
.nav span {
	display:block;
	background:#ab1139;
	width:240px;
	line-height:48px;
	color:#fff;
	font-size:26px;
	text-align:center;
	float:left;
	margin-right:28px;
}
.nav span a {
	color:#fff;
}
.nav ul li {
	float:left;
	color:#fff;
	background:url(../images/nav_bg.gif) no-repeat right;
	height:48px;
	line-height:48px;
	padding:0 16px;
	font-size:14px;
}
.nav ul li a {
	color:#fff;
}
.nav span a h1 {
	color:#fff;
	font-size:26px;
	font-weight: normal
}
.nav ul li:last-child {
	background:none;
}
body {
	overflow-x:hidden;
}
.bann {
	margin:0 auto;
	text-align:center;
}
.w1_1 img {
	margin-top: 10px;
}
.ul1 li:first-child {
	margin:5px auto;
}
.xw1 li {
	line-height:28px;
	padding-left: 20px;
	list-style-position: inside;
	list-style-type: square;
}
.cent .c_r .list_xs {
	border:1px solid #e7e7e7;
	padding-bottom:12px;
	margin-top:15px;
}
.w3_r .list_xs {
	margin:0 auto;
}
.cent .c_r .list_xs dl {
	width:240px;
	margin:0 auto;
	margin-top:18px;
}
.cent .c_r .list_xs dl dt, .w3_r .list_xs dl dt {
	float:left;
	margin-right:6px;
}

.cent .c_r .list_xs dl dt, .w3_r .list_xs dl dt img{width:250px;height:100px;}

.cent .c_r .list_xs dl dd, .w3_r .list_xs dl dd {
	font-size:14px;
	width:250px;
	float:left;
	color:#333;
}
.cent .c_r .list_xs dl dd p, .w3_r .list_xs dl dd p {
	font-weight:normal;
	line-height:18px;
	font-size:12px;
	color:#666666;
}
.cent .c_r .list_xs dl dd p a:hover {
	color:#860d2c;
}
.cent .c_r .list_xs ul, .w3_r .list_xs ul {
	margin:0 auto;
	margin-top:15px;
	width:240px;
}
.cent .c_r .list_xs ul li, .w3_r .list_xs ul li {
	height:26px;
	line-height:26px;
}
.cent .c_r .list_xs ul li a:hover {
	color:#860d2c;
}
/*-------------------right-------------------------*/

.cent .c_r {
	width:276px;
	float:right;
}
.cent .c_r .list_art {
	border:1px solid #e7e7e7;
	padding-bottom:12px;
}
.cent .c_r h3 {
	height:36px;
	line-height:36px;
	border-bottom:1px solid #e7e7e7;
}
.cent .c_r h3 span {
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#333;
	padding-left:17px;
}
.cent .c_r h3 a {
	display:block;
	float:right;
	font-weight:normal;
	padding-right:12px;
	font-size:12px;
	color:#ccc;
}
.cent .c_r h3 a:hover {
	color:#860d2c;
}
.cent .c_r .list_art ul {
	width:238px;
	margin:0 auto;
	margin-top:15px;
}
.cent .c_r .list_art ul li {
	width:238px;
	height:28px;
	float:left;
	line-height:28px;
}
.cent .c_r .list_art ul li span {
	display:block;
	width:14px;
	height:14px;
	text-align:center;
	line-height:14px;
	background:#d9d9d9;
	color:#fff;
	float:left;
	margin-right:8px;
	margin-top:6px;
}
.cent .c_r .list_art ul li .art_s1 {
	background:#860d2c;
}
.cent .c_r .list_art ul li .art_a2 {
	float:right;
}
.cent .c_r .list_art ul li a {
	display:block;
	float:left;
	height:28px;
	line-height:28px;
}
.cent .c_r .list_art ul li a:hover {
	color:#860d2c;
}
.cent .c_r .list_tj {
	border:1px solid #e7e7e7;
	padding-bottom:12px;
	margin-top:15px;
}
.cent .c_r .list_tj ul {
	width:238px;
	margin:0 auto;
	margin-top:15px;
}
.cent .c_r .list_tj ul li {
	height:28px;
	line-height:28px;
}
.cent .c_r .list_tj ul li a:hover {
	color:#860d2c;
}
.cent .c_r .list_zj {
	border:1px solid #e7e7e7;
	padding-bottom:12px;
	margin-top:15px;
	height:257px;
}
.cent .c_r .list_zj .PicList .List {
	width:276px;
	float:left;
	position:relative;
}
.cent .c_r .list_zj .PicList .List ul {
	width:190px;
	float:left;
}
.cent .c_r .list_zj .PicList .List .Prev {
	display:block;
	float:left;
	width:24px;
	height:34px;
	text-align:center;
	line-height:34px;
	margin-left:4px;
	margin-top:40px;
	background:url(../images/jt2.gif) center no-repeat;
	margin-right:16px;
}
.cent .c_r .list_zj .PicList .List .Next {
	display:block;
	float:right;
	width:24px;
	height:34px;
	text-align:center;
	line-height:34px;
	background:url(../images/jt1.gif) center no-repeat;
	position:absolute;
	left:243px;
	top:40px;
}
.cent .c_r .list_zj .PicList .List ul li {
	width:190px;
}
.cent .c_r .list_zj .PicList .List ul li dl {
	width:190px;
}
.cent .c_r .list_zj .PicList .List ul li dl dt {
	float:left;
	margin-top:12px;
	margin-right:15px;
}
.cent .c_r .list_zj .PicList .List ul li dl dt img {
	border:1px solid #e7e7e7;
}
.cent .c_r .list_zj .PicList .List ul li dl dd {
	font-size:14px;
	color:#333;
	float:left;
}
.cent .c_r .list_zj .PicList .List ul li dl dd b {
	font-size:16px;
}
.cent .c_r .list_zj .PicList .List ul li dl dd a {
	font-size:12px;
	color:#f37800;
}
.cent .c_r .list_zj .art_dl1 {
	border-top:1px dashed #e7e7e7;
	padding-top:6px;
	width:244px;
	margin:0 auto;
	margin-top:6px;
}
.cent .c_r .list_zj .art_dl1 dd {
	height:24px;
	line-height:24px;
}
.cent .c_r .list_zj .art_dl1 dd a:hover {
	color:#860d2c;
}
.cent .c_r .list_js {
	border:1px solid #e7e7e7;
	padding-bottom:12px;
	margin-top:15px;
}
.cent .c_r .list_js ul {
	width:240px;
	margin:0 auto;
	margin-top:10px;
}
.cent .c_r .list_js ul li a:hover {
	color:#860d2c;
}
.list_xs dl {
	padding: 10px 0px 0 10px;
}
.w3_r .list_xs {
	border:1px solid #e7e7e7;
	padding-bottom:12px;
	margin-bottom:10px;
}
.cent .c_r .list_xs {
	border:1px solid #e7e7e7;
	padding-bottom:12px;
	margin-top:15px;
}
.cent .c_r .list_xs dl {
	width:260px;
	margin:0 auto;
	margin-top:18px;
}
.cent .c_r .list_xs dl dt {
	float:left;
	margin-right:6px;
}
.cent .c_r .list_xs dl dt img{width:250px;height:100px;}
.cent .c_r .list_xs dl dd {
	font-size:14px;
	font-weight:bold;
	width:235px;
	float:left;
	color:#333;
}
.cent .c_r .list_xs dl dd p {
    margin-top: 10px;
	font-weight:normal;
	line-height:20px;
	color:#666666;
}
.cent .c_r .list_xs dl dd p a:hover {
	color:#860d2c;
}
.cent .c_r .list_xs ul {
	margin:0 auto;
	margin-top:10px;
	width:240px;
}
.cent .c_r .list_xs ul li {
	height:26px;
	line-height:26px;
}
.cent .c_r .list_xs ul li a:hover {
	color:#860d2c;
}
/*-----------------------foot-----------------------*/

/*footer*/
.footer {
	background:#231f20;
	overflow:hidden;
	margin-top: 20px;
}
.footer a {
	color:#ababab;
	padding:3px;
	text-decoration: none;
}
.fot {
	margin-top:40px;
	height:250px;
}
.fot_log {
	width:250px;
	border-right:1px dashed #151313;
	height:230px;
	float:left;
}
.fot_log img {
	text-align:center;
	padding-top:30px;
}
.fot_ks {
	float:left;
	position:relative;
}
.fot_ks ul {
	width:196px;
	float:left;
	text-decoration:none;
	list-style:none;
}
.fot_dz {
height:100px;
	width:1000px;
	margin:0 auto;
}
.fot_dz p {
padding-top:20px;
	width:550px;
margin:0 auto;
line-height:30px;
}

.fot_dz span{width:400px;margin-left:300px;}

.fot_ks ul h3 {
	color:#FFF;
	width:140px;
	margin:0 auto;
	line-height:40px;
	font-size:16px;
	margin-left:52px;
}
.fot_ks ul li {
	width:145px;
	margin:0 auto;
	text-decoration:none;
	margin-left:48px;
}
.fot_ks ul li a {
	font-size:12px;
	color:#818181;
	line-height:22px;
	text-align:left;
}
.fot_ks ul li a:hover {
	background: none repeat scroll 0 0 #000000;
	border-radius: 3px;
	color: #fff;
	text-decoration:none;
}
.fot_ks ul li a span {
	color:#595858;
}
.fot_ts {
	height:200px;
}
.fot_zx {
	border-right:1px dashed #151313;
	border-left:1px dashed #151313;
	height:160px;
}
.fot_fw {
	height:160px;
}
.nav_f .fl dl dt a {
	float: left;
	width: 35px;
	height: 35px;
	background:url(../images/pho.png) no-repeat;
	margin-top:8px;
	margin-right:6px;
}
.nav_f .fl dl:hover dt a {
	background:url(../images/pho.png) no-repeat 0 -40px;
}
.nav_f .fr dl dd {
	float: left;
	margin-top:8px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
.nav_f .fr dl:hover dd {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.nav_f .fr .lx dt a {
	background-position: 0 0;
}
.nav_f .fr .lx:hover dt a {
	background-position: 0 -40px;
}
.nav_f .fr .gh dt a {
	background-position: -40px 0;
}
.nav_f .fr .gh:hover dt a {
	background-position: -40px -40px;
}
.nav_f .fr .zx dt a {
	background-position: -80px 0;
}
.nav_f .fr .zx:hover dt a {
	background-position: -80px -40px;
}
.nav_f .fr .back_top dt a {
	background-position: -120px 0;
}
.nav_f .fr .zx #aa {
	width:14px;
	height:14px;
	position:absolute;
	top:-5px;
	left:145px;
	background:url(../images/zx_shan.png) no-repeat;
	display:inline-block;
}
.logo {
	width:1000px;
	overflow:hidden;
	height:100px;
	margin:0 auto;
}
.bor {
	border: 1px solid #e7e7e7;
}
.listlef dl {
	width: 660px;
	margin: 0 auto;
	border-bottom: dashed 1px #ddd;
}
.listlef dt {
	font-size: 16px;
	background: url(../images/listbj.jpg) no-repeat;
	width: 557px;
	height: 28px;
	color: #FFF;
	margin-top: 15px;
}
.listlef dt h2 {
	font-size:16px;
	font-weight:normal;
}
.listlef dt a {
	color: #FFF;
	padding-left: 8px;
	line-height: 28px;
}
.listlef dd {
	margin-top: 12px;
	text-indent: 2em;
	line-height: 22px;
}
.listlef dd a {
	color: #860d2c;
}
.listlef p {
	font-size: 14px;
	margin-top: 9px;
	padding-bottom: 9px;
}
.listlef p span.hz01 {
	margin-left: 30px;
}
.listlef p span.hz02 {
	width: 75px;
	height: 20px;
	display: inline-block;
	float: right;
	background: #860d2c;
	overflow: hidden;
	text-align: center;
	border-radius: 10px;
	line-height: 20px;
}
.listlef p span.hz02 a {
	color: #FFF;
}

.bdsharebuttonbox{float:right;}