﻿@charset "utf-8";
/* CSS Document */

.topLineBox {
	width: 100%;
	height: 29px;
}
.topLine {
	width: 1000px;
	height: 29px;
	margin: 0 auto;
	position: relative;
	z-index: 99999;
}
.topZixun {
	width: 400px;
	height: 30px;
	line-height: 30px;
	color: #ffff00;
	font-weight: normal;
	float: left;
	margin-left: 10px;
	font-size: 12px;
}
.topZixun .mz {
	font-size: 12px;
	color: #fff;
	line-height: 34px;
	margin-left: 18px;
}
.top_r {
	float: right;
	width: 500px;
	margin-rignt: 100px;
}
.top_r .sj {
	height: 30px;
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 0px;
	margin-left: 20px;
}
.top_r .lx {
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 0px;
	margin-left: 28px;
}
.top_r .sj a, .lx a {
	color: #fff;
}
.topLineBox .top_r .lx a {
	color: #fff;
}
.topweixin {
	float: left;
	line-height: 0px;
	width: 17px;
	height: 30px; /*margin-left:800px;*/
	font-size: 12px;
	color: #c1c0c0;
	margin-left: 30px;
}
.top_r .mz {
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 34px;
	margin-left: 18px;
}
.top_r .mx_txt {
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 34px;
	margin-left: 18px;
}
.topweibo {
	float: left;
	width: 17px;
	height: 29px;
	line-height: 0px;
	margin-left: 5px;
	font-size: 12px;
	color: #fff;
}
.top_r .qq {
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 34px;
	margin-left: 5px;
}
.top_r .qqk {
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 34px;
	margin-left: 5px;
}
.header_icon {
	position: relative;
	top: 6px;
	width: 17px;
	height: 17px;
	background: url(../images/header.png) 0 0 no-repeat;
	display: block;
	transition: all 0.3s linear 0s;
}
.header_icon3 {
	left: -20px;
	top: 8px;
	background-position: -40px 0
}
.header_icon3:hover {
	background-position: -40px -20px
}
.header_icon1 {
	left: -20px;
	top: 8px;
	background-position: 0 0;
}
.header_icon1:hover {
	background-position: 0 -20px
}
.header_icon4 {
	left: -20px;
	top: 8px;
	background-position: -80px 0
}
.header_icon4:hover {
	background-position: -80px -20px
}
.header_icon5 {
	left: -20px;
	top: 8px;
	background-position: -203px 0
}
.header_icon5:hover {
	background-position: -203px -20px
}
.header_icon6 {
	left: -20px;
	top: 8px;
	background-position: -20px 0
}
.header_icon6:hover {
	background-position: -20px -20px
}
.header_icon7 {
	left: -20px;
	top: 8px;
	background-position: -60px 0
}
.header_icon7:hover {
	background-position: -60px -20px
}
.topweixin a div {
	display: none;
}
.topweixin a:hover div {
	display: block;
}
.top_r .Right {
	width: 60px;
	height: 28px;
	padding-Right: 100px;
	float: Right;
	margin-top: 5px;
}
.top_r .Right .by {
	width: 320px;
	height: 28px;
	line-height: 24px;
	color: #FFF;
	font-size: 12px;
	float: Left;
}
.top_r .Right .Search_Frame {
	width: 200px;
	height: 20px;
	float: Left;
	border: 1px solid #242424;
	background: #FFF;
	font-size: 12px;
	color: #999;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.top_r .Right .Search_Buttom {
	width: 22px;
	height: 22px;
	float: Left;
	background: url(../images/top_search.jpg) no-repeat center top;
	border: 0px;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}
.top_r .Right .Search_Hot {
	width: 50px;
	height: 22px;
	float: Left;
	background: url(../images/top_hot.jpg) no-repeat center top;
	border: 0px;
	cursor: pointer;
	margin-Left: 10px;
	display: block;
}
.top_r .Right .Search_Hot:hover {
	background: url(../images/top_hot.jpg) no-repeat center bottom;
}
.top_r .Right .Btn_Search_Hot {
	position: relative;
}
.top_r .Right .Btn_Search_Hot #child1 {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #dfdfdf;
	box-shadow: 0 0 15px #888;
	display: none;
	height: 150px;
	line-height: 1.5;
	position: absolute;
	right: 0;
	top: 27px;
	width: 164px;
	z-index: 999;
}
.top_r .Right .Btn_Search_Hot #child1 a {
	display: inline-block;
	margin-left: 10px;
	margin-top: 5px;
}
/*-----------------------banner----------------------------*/



.xnBanner {
	width: 100%px;
	height: auto;
	margin: 0px auto;
	position: relative;
}
section {
	width: 980px;
	margin: 0 auto;
	position: relative;/*overflow: hidden;min-width:1190px*/
}
.section_banner1_box {
	height: 750px;
	width: 100%
}
/*.section_banner1_box ul {height: 420px; position:relative ;}

.section_banner1_box .banner_index{width:180px;}

.index_banner_box li{height:572px; width:100%;}

*/





/* focusindex */

#focusindex {
	height: 750px;
	overflow: hidden;
	position: relative;
}
#focusindex li {
	height: 750px;
	overflow: hidden;
	position: absolute;
	width: 100%;
}
#focusindex li a {
	display: block;
	height: 472px;
	position: absolute;
	width: 100%;
	z-index: 2
}
#focusindex .btn {
	position: absolute;
	width: 100%;
	height: 30px;
	bottom: 10px;
	text-align: center;
	z-index: 3
}
#focusindex .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 20px;
	height: 20px;
	_font-size: 0;
	margin: 5px 10px;
	cursor: pointer;
	background: url(../images/banner_off.png) no-repeat center top;
	z-index: 9;
	border-radius: 50%
}
#focusindex .btn span.on {
	background: url(../images/banner_on.png) no-repeat center top;
	z-index: 9
}
#focusindex .preNext {
	width: 44px;
	height: 44px;
	position: absolute;
	top: 260px;
	background: url(../images/sprite.png) no-repeat left bottom;
	cursor: pointer;
	z-index: 9;
	opacity: 0;
	transition: all 0.3s linear 0s;
}
#focusindex .pre {
	left: 0%;
	z-index: 9
}
#focusindex .next {
	right: 0%;
	background-position: right bottom;
	z-index: 9
}
#focusindex:hover .preNext {
	opacity: 0.5;
}
#focusindex:hover .pre {
	left: 10%;
}
#focusindex:hover .next {
	right: 10%;
}
#focusindex .pre:hover, #focusindex .next:hover {
	opacity: 1;
}
/*

.xnBanner li{width:100%; height:472px; margin:0px auto; overflow:hidden; }

.xnBanner .B1{background:url(../images/banner.jpg) no-repeat center top;}

.xnBanner li a{width:100%; height:472px; display:block; float:left;}

.xnBanner .Center{width:100%; height:auto; position:absolute; top:0px; left:0px;}

.xnBanner .cen{width:1200px; height:auto; margin:0px auto;}

.xnBanner .Dir{width:59px; height:59px; display:block; margin-top:206px;filter: alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}

.xnBanner .Dir:hover{filter: alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}

.xnBanner .Left{ background:url(../images/banner_left.png) no-repeat left top; *_background:none; float:left;}

.xnBanner .Right{ background:url(../images/banner_right.png) no-repeat right top; *_background:none;float:right;}

*/

.xnNum {
	width: 100%;
	height: auto;
	margin: 0px auto;
	position: absolute;
	bottom: 10px;
}
.xnNum ul {
	width: 140px;
	height: 20px;
	margin: 0px auto;
	padding: 0px;
}
.xnNum li {
	width: 20px;
	min-width: 20px;
	height: 20px;
	float: left;
	background: none;
	padding: 0px 4px;
}
.xnNum li a {
	width: 20px;
	height: 20px;
	float: left;
	background: url(../images/banner_off.png) no-repeat center top;
	display: block;
}
.xnNum li a:hover {
	background: url(../images/banner_on.png) no-repeat center top;
	display: block;
}
.xnNum li .on {
	background: url(../images/banner_on.png) no-repeat center top;
	display: block;
}
/*-----------------------banner结束----------------------------*/



/*-----------------------主体样式----------------------------*/







/*main2*/



.xnMain .xnM2 {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 30px;
}
.xnMain .xnM2 .Sub_Title {
	width: auto;
	height: auto;
	float: left;
}
.xnMain .xnM2 .Sub_Hdzq {
	width: 366px;
	height: 422px;
	float: left;
	overflow: hidden
}
.xnMain .xnM2 .Sub_Hdzq .Cont {
	width: 366px;
	height: 465px;
	float: left;
	padding-top: 20px;
}
.xnMain .xnM2 .Sub_Hdzq .Cont {
	width: 366px;
	height: 465px;
	float: left;
	padding-top: 20px;
}
.xnMain .xnM2 .Sub_Hdzq .Cont {
	width: 366px;
	height: 465px;
	float: left;
	padding-top: 20px;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Pic {
	width: 366px;
	height: 180px;
	float: left;
	padding-bottom: 23px;
	overflow: hidden;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Pic li {
	width: 366px;
	height: 150px;
	float: left;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Pic .Roll_butt {
	width: 366px;
	height: 10px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Pic .Roll_butt .dian {
	width: 130px;
	height: 10px;
	overflow: hidden;
	margin: 0px auto;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Pic .Roll_butt a {
	width: 16px;
	height: 10px;
	background: url(../images/sub_qwzj_rollbutt.jpg) 1px 0px;
no-repeat;
	display: block;
	float: left;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Pic .Roll_butt a:hover {
	background: url(../images/sub_qwzj_rollbutt.jpg) 15px 0px;
no-repeat;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Pic .Roll_butt .a1 {
	background: url(../images/sub_qwzj_rollbutt.jpg) 15px 0px;
no-repeat;
}
.xnMain .xnM2 .Sub_Hdzq .Cont .Zxfs {
	width: 346px;
	height: auto;
	float: left;
}
.xnMain .xnM2 .Sub_News {
	width: 468px;
	height: 422px;
	float: left;
	overflow: hidden
}
.xnMain .xnM2 .Sub_News .Cont {
	width: 466px;
	height: 323px;
	float: left;
	padding-top: 21px;
}
/*.xnMain .xnM2 .Sub_News .Cont .Focus_N { width:408px; height:180px; border-bottom:1px dashed #666666; float:left; margin:0px 20px; *_margin:0px 10px 0px 10px;

}

.xnMain .xnM2 .Sub_News .Cont .Focus_N .Pic { width:167px; height:144px; float:left; }

.xnMain .xnM2 .Sub_News .Cont .Focus_N .Nr { width:221px; height:144px; float:left; padding-left:20px; }

.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Title { font-size:18px; float:left; line-height:35px; }

.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Text { width:221px; height:auto; font-size:14px; float:left; line-height:18px; color:#666; }

.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Link { width:221px; height:auto; float:left; }

.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Link a { font-size:14px; text-align:right; color:#b90a56; float:right }*/



.xnMain .xnM2 .Sub_News .Cont .Focus_N {
	width: 408px;
	height: 150px;
	margin: 0px auto;
	border-bottom: 1px dashed #666666;
	border-bottom: 1px dashed #666666;
}
.xnMain .xnM2 .Sub_News .Cont .Focus_N .Pic {
	width: 167px;
	height: 144px;
	float: left;
}
.xnMain .xnM2 .Sub_News .Cont .Focus_N .Nr {
	width: 221px;
	height: 144px;
	float: left;
	padding-left: 20px;
}
.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Title {
	font-size: 15px;
	float: left;
	line-height: 22px;
	height: 60px;
}
.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Text {
	width: 221px;
	height: 55px;
	font-size: 12px;
	float: left;
	line-height: 18px;
	color: #666;
}
.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Link {
	width: 220px;
	height: auto;
	float: left;
}
.xnMain .xnM2 .Sub_News .Cont .Focus_N .News_Link a {
	font-size: 14px;
	text-align: right;
	color: #b90a56;
	float: right
}
.xnMain .xnM2 .Sub_News .Cont .List_N {
	width: 408px;
	height: 200px;
	margin: 0px auto;
	margin-top: 20px;
*_margin-top:10px;
	overflow: hidden;
}
.xnMain .xnM2 .Sub_News .Cont .List_N li {
	width: 408px;
	line-height: 25px;
	float: left;
}
.xnMain .xnM2 .Sub_News .Cont .List_N li a {
	text-decoration: none;
	color: #000;
	text-align: left;
	cursor: pointer;
}
.xnMain .xnM2 .Sub_News .Cont .List_N li a:hover {
	color: #b5004f
}
.xnMain .xnM2 .Sub_News .Cont .List_N li i {
	float: left;
	width: 10px;
	line-height: 25px;
}
.xnMain .xnM2 .Sub_News .Cont .List_N li .f1 {
	width: 310px;
	height: 25px;
	line-height: 25px;
	float: left;
	overflow: hidden;
}
.xnMain .xnM2 .Sub_News .Cont .List_N li .f1 font {
	float: left;
	font-size: 12px;
	font-family: "宋体";
}
.xnMain .xnM2 .Sub_News .Cont .List_N li .new {
	width: 25px;
	height: 25px;
	float: left;
	background: url(../images/sub_news_n.jpg) center 7px no-repeat
}
.xnMain .xnM2 .Sub_News .Cont .List_N li .Time {
	width: 88px;
	height: 25px;
	line-height: 25px;
	float: left;
	text-align: right;
}
.xnMain .xnM2 .Sub_News .Cont .hz {
	width: 408px;
	float: left;
	margin: 0px 20px 0px 20px;
*_ margin:0px 10px 0px 10px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #0d0c0b;
}
.xnMain .xnM2 .Sub_News .Cont .Media_N {
	width: 428px;
	height: 50px;
	float: left;
	margin: 10px 10px 0px 10px;
*_margin:10px 10px 0px 10px;
	border: 1px #efe7cf solid;
}
/** 视频开始**/

.xnMain .xnM2 .Sub_News .shipin {
	padding-top: 4px;
	margin: 0 20px;
	width: 408px;
	height: 228px;
}
.d_shipin {
	float: left;
	width: 292px;
	height: 210px;
}
.d_shipinbj {
	height: 188px;
	width: 292px;
}
.d_shipin p {
	line-height: 22px;
	text-align: center;
}
.d_shipin p a {
	color: #333;
}
.d_shipin p a:hover {
	color: #c71f4c;
}
.x_shipin {
	float: left;
	padding-left: 15px;
	width: 101px;
	height: 210px;
}
.x_shipinbj {
	height: 60px;
	padding-left: 7px;
	width: 94px;
}
.x_shipin p {
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}
.x_shipin p a {
	color: #333;
}
.x_shipin p a:hover {
	color: #c71f4c;
}
/** 视频结束**/





.xnMain .xnM2 .Sub_Qwzj {
	width: 366px;
	height: 422px;
	float: left;
	overflow: hidden
}
.xnMain .xnM2 .Sub_Qwzj .Cont {
	width: 366px;
	height: 472px;
	float: left;
	padding-top: 20px;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj {
	width: 326px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 30px;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .zjbig {
	width: 324px;
	height: auto;
	float: left;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .zjbig li {
	width: 67px;
	height: auto;
	float: left;
	padding: 0px 7px 15px 7px;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .zjbig li a {
	width: 67px;
	height: 92px;
	text-decoration: none;
	color: #000;
	display: block;
	cursor: pointer;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .zjbig li .pic {
	width: 67px;
	height: 67px;
	float: left;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .zjbig li .name {
	width: 67px;
	line-height: 25px;
	float: left;
	font-size: 12px;
	text-align: center;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .Roll_butt {
	width: 196px;
	height: 10px;
	float: left;
	overflow: hidden;
	padding-left: 150px;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .Roll_butt a {
	width: 16px;
	height: 10px;
	background: url(../images/sub_qwzj_rollbutt.jpg) 1px 0px;
no-repeat;
	display: block;
	float: left;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .Roll_butt a:hover {
	background: url(../images/sub_qwzj_rollbutt.jpg) 15px 0px;
no-repeat;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj .Roll_butt .a1 {
	background: url(../images/sub_qwzj_rollbutt.jpg) 15px 0px;
no-repeat;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj_banner {
	width: 334px;
	height: 350px;
	float: left;
	padding: 0px 8px 23px 15px;
	overflow: hidden;
	position: relative;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .bt, .xnMain .xnM2 .Sub_News .Cont .bt {
	width: 130px;
	height: 20px;
	float: right;
	position: absolute;
	top: 210px;
	left: 30px;
}
/*background:url(../images/sub_qwzj_bbt.jpg) no-repeat center top;*/



.xnMain .xnM2 .Sub_News .Cont .zx_banner {
	width: 425px;
	height: 350px;
	float: left;
	padding: 0px 8px 23px 20px;
	overflow: hidden;
	position: relative;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .bt .Roll_butt {
	width: 130px;
	height: 10px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .bt .Roll_butt .dian {
	width: 130px;
	height: 10px;
	overflow: hidden;
	margin: 0px auto;
}
.xnMain .xnM2 .Sub_Qwzj .Cont .bt .Roll_butt a {
	width: 16px;
	height: 10px;
	background: url(../images/sub_qwzj_rollbutt.png) 1px 0px;
no-repeat;
	display: block;
	float: left;
	_background: none;
 _filter:progid:dximagetransform.microsoft.alphaimageloader(src='/huameiTemplets/201407/images/Sub_qwzj_rollbutt.png', sizingMethod='crop');
}
.xnMain .xnM2 .Sub_Qwzj .Cont .bt .Roll_butt a:hover {
	background: url(../images/sub_qwzj_rollbutt.png) 15px 0px;
no-repeat;
	_background: none;
 _filter:progid:dximagetransform.microsoft.alphaimageloader(src='/huameiTemplets/201407/images/Sub_qwzj_rollbutt.png', sizingMethod='crop');
}
.xnMain .xnM2 .Sub_Qwzj .Cont .bt .Roll_butt .a1 {
	background: url(../images/sub_qwzj_rollbutt.png) 15px 0px;
no-repeat;
	_background: none;
 _filter:progid:dximagetransform.microsoft.alphaimageloader(src='/huameiTemplets/201407/images/Sub_qwzj_rollbutt.png', sizingMethod='crop');
}
.xnMain .xnM2 .Sub_Qwzj .Cont .zj_banner li {
	padding-bottom: 10px;
}
.xnMain .xnM2 .bor_top {
	border-top: 1px solid #999;
}
.xnMain .xnM2 .bor_center {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.zx_banner {
	width: 334px;
	height: 242px;
	float: right;
	padding: 0px 8px 23px 15px;
	overflow: hidden;
	position: relative;
}
.dian {
	width: 130px;
	height: 10px;
	overflow: hidden;
	margin: 0px auto;
}
/*main2结束*/







/*main3*/



.xnMain .xnM3 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
}
.xnMain .xnM3 .Sub_al {
	width: 91px;
	height: auto;
	position: absolute;
}
.xnMain .xnM3 .Sub_al a {
	width: 91px;
	height: 35px;
	padding-top: 42px;
	display: block;
	font-size: 20px;
	font-family: "微软雅黑", "黑体";
	text-align: center;
	color: #000;
	text-decoration: none;
}
.xnMain .xnM3 .Sub_al a:hover {
	background: url(../images/al_hover.jpg) no-repeat center bottom;
}
.xnMain .xnM3 .Sub_al .a1 {
	background: url(../images/al_hover.jpg) no-repeat center bottom;
}
.xnMain .xnM3 .goto1 {
	top: 0px;
	right: 200px;
}
.xnMain .xnM3 .goto2 {
	top: 0px;
	right: 80px;
}
.xnMain .xnM3 .xnAl {
	width: 1200px;
	height: auto;
	float: left;
	margin-bottom: 10px;
}
.xnMain .xnM3 .xnAl #AreaA_2_Info {
	width: 1200px;
	height: 440px;
}
.xnMain .xnM3 .xnAl #AreaA_1_Info {
	width: 1200px;
	height: 593px;
}
.xnMain .xnM3 .xnAl li {
	float: left;
}
.xnMain .xnM3 .xnAl_Title {
	width: 1200px;
	height: 77px;
	float: left;
	padding-bottom: 35px;
}
.xnMain .xnM3 .Title_bg1 {
	background: url(../images/index_dbal.jpg) no-repeat center top;
}
.xnMain .xnM3 .Title_bg2 {
	background: url(../images/index_zral.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Left {
	width: 286px;
	height: 424px;
	float: left;
	padding: 0px 0px 0px 6px;
}
.xnMain .xnM3 .m3Left li {
	width: 136px;
	height: 136px;
	float: left;
	padding: 0px 6px 6px 0px;
}
.xnMain .xnM3 .m3Left li a {
	width: 136px;
	height: 136px;
	float: left;
	text-decoration: none;
	text-align: center;
	font-size: 18px;
	overflow: hidden;
	position: relative;
	clear: left;
}
.xnMain .xnM3 .m3Left li a {
	width: 136px;
	height: 136px;
}
.xnMain .xnM3 .m3Left li a:hover .msg {
	bottom: 0px;
}
.xnMain .xnM3 .m3Left li .a1 .msg {
	bottom: 0px;
}
.xnMain .xnM3 .m3Left li a .msg {
	width: 136px;
	height: 106px;
	float: left;
	background: #b5004f;
	color: #fff;
	cursor: pointer;
	display: block;
	padding-top: 30px;
	margin-top: 36px;
}
.xnMain .xnM3 .m3Left li a .w1 {
	bottom: -136px;
	left: 0;
	position: absolute;
}
.xnMain .xnM3 .m3Right {
	width: 908px;
	height: 424px;
	float: left;
	position: relative;
}
.xnMain .xnM3 .m3Right li {
	width: 908px;
	height: 424px;
	float: left;
	font-family: "微软雅黑", "黑体";
}
.xnMain .xnM3 .m3Right li .m3RText {
	width: 280px;
	height: 200px;
	position: absolute;
	top: 150px;
	right: 40px;
	z-index: 998
}
.xnMain .xnM3 .m3Right li .m3RTa {
	width: 50px;
	height: 100px;
	position: absolute;
	top: 150px;
	right: 10px;
	z-index: 999
}
.xnMain .xnM3 .m3Right li .m3RText .bt {
	width: 280px;
	line-height: 35px;
	font-size: 20px;
	float: left;
	text-align: left;
}
.xnMain .xnM3 .m3Right li .m3RText .int {
	width: 280px;
	line-height: 28px;
	font-size: 16px;
	float: left;
	text-align: left;
}
.xnMain .xnM3 .m3Right li .m3RText .int .f14 {
	font-size: 14px;
}
.xnMain .xnM3 .m3Right li .m3RText .int a {
	color: #b5004f;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.xnMain .xnM3 .m3Right .b1 {
	background: url(../images/m3_zral_bg1.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Right .b2 {
	background: url(../images/m3_zral_bg2.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Right .b3 {
	background: url(../images/m3_zral_bg3.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Right .b4 {
	background: url(../images/m3_zral_bg4.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Right .b5 {
	background: url(../images/m3_zral_bg5.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Right .b6 {
	background: url(../images/m3_zral_bg6.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Right .r_botoom {
	width: 907px;
	height: 127px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: url(../images/m3_zral_r_bottom.png) no-repeat center bottom;
	z-index: 997;
*_background:none;
}
.xnMain .xnM3 .m3Right .r_botoom .pl30 {
	width: 127px;
	height: 127px;
	display: block;
	float: left;
	padding-left: 30px;
	float: left;
	background: url(../images/m3_zral_r_l.png) no-repeat right top;
*_background:none;
}
.xnMain .xnM3 .m3Right .r_botoom .more {
	width: 112px;
	height: 27px;
	float: right;
	padding: 90px 0px 0px 120px;
	background: url(../images/m3_zral_r_more.png) no-repeat left bottom;
*_background:none;
}
.xnMain .xnM3 .m3Right .r_botoom .more a {
	width: 9px;
	height: 9px;
	float: left;
	background: #FFF;
	display: block;
	margin: 9px 3px 0px 0px;
	-moz-box-shadow: 1px 1px 2px #000;
	-webkit-box-shadow: 1px 1px 2px #000;
	box-shadow: 1px 1px 2px #000;/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
.xnMain .xnM3 .m3Right .r_botoom .more a:hover {
	background: #b90a56;
}
.xnMain .xnM3 .m3Right .r_botoom .more .a1 {
	background: #b90a56;
}
.xnMain .xnM3 .m3Share {
	width: 1200px;
	height: 435px;
	float: left;
	overflow: hidden;
	overflow: hidden;
}
.xnMain .xnM3 .m3Share li {
	width: 233px;
	height: 435px;
	float: left;
	margin: 0px 3px;
*_margin:0px 3px;
}
.xnMain .xnM3 .m3Share li .bpic {
	width: 233px;
	height: 213px;
	float: left;
}
.xnMain .xnM3 .m3Share li .xpic {
	width: 187px;
	height: 55px;
	float: left;
	padding: 20px 23px 0px 23px;
	border-bottom: 1px dashed #333;
	background: #e1e1e1;
}
.xnMain .xnM3 .m3Share li .pic {
	width: 38px;
	height: 36px;
	float: left;
	padding-right: 6px;
}
.xnMain .xnM3 .m3Share li .name {
	font-size: 14px;
}
.xnMain .xnM3 .m3Share li .int {
	width: 213px;
	height: 85px;
	float: left;
	background: #e1e1e1;
	padding: 10px;
}
.xnMain .xnM3 .m3Share li .int .cb6004f {
	color: #b6004f;
}
.xnMain .xnM3 .m3Share li .int font {
	width: 213px;
	line-height: 25px;
	float: left;
	font-size: 12px;
}
.xnMain .xnM3 .m3Share li .Link {
	width: 233px;
	height: 35px;
	float: left;
	background: #e1e1e1;
}
.xnMain .xnM3 .m3Share li .Link a {
	height: 30px;
	padding: 0px 2px;
	text-align: right;
}
.xnMain .xnM3 .m3Share li .Link .pr40 {
	width: 83px;
	height: 21px;
	margin: 5px 28px 0px 8px;
	_margin: 3px 14px 0px 4px;
	text-decoration: none;
	display: block;
	line-height: 21px;
	font-size: 12px;
	color: #FFF;
	background: url(../images/index_zral_butt-05.jpg) no-repeat left bottom;
	float: left;
}
.xnMain .xnM3 .ad_banner {
	width: 1200px;
	height: auto;
	float: left;
}
.xnMain .xnM3 .m3Menu {
	width: 1200px;
	height: auto;
	float: left;
	margin-bottom: 14px;
}
.xnMain .xnM3 .m3Menu .nav2 {
	width: 1008px;
	height: 124px;
	overflow: hidden;
	float: left;
}
.xnMain .xnM3 .m3Menu .nav2 .playList {
	width: 10000px;
	height: 188px;
}
.xnMain .xnM3 .m3Menu .nav2 .b1 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b2 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b3 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b4 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b5 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b6 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b7 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b8 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b9 img {
	opacity: 0.6;
	filter: alpha(opacity=60); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b1_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b2_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b3_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b4_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b5_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b6_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b7_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b8_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .nav2 .b9_1 img {
	opacity: 1;
	filter: alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
.xnMain .xnM3 .m3Menu .M3roll {
	width: 27px;
	height: 124px;
	float: left;
	display: block;
}
.xnMain .xnM3 .m3Menu .M3r_bg1 {
	background: url(../images/index_ygal.jpg) no-repeat left 30px
}
.xnMain .xnM3 .m3Menu .M3r_bg2 {
	background: url(../images/index_ygal-02.jpg) no-repeat left 30px;
}
.xnMain .xnM3 .m3Menu .M3fixed {
	width: 112px;
	height: 124px;
	float: left;
	background: url(../images/index_ygalmenu-08.jpg) no-repeat left top;
	margin: 0px 10px;
}
<!--
.xnMain .xnM3 .m3Menu li {
	width: 112px;
	height: 124px;
	float: left;
	margin: 0px 16px;
}
-->
.xnMain .xnM3 .m3Menu li {
	width: 122px;
	height: 124px;
	float: left;
	margin: 0px 86px;
}
.xnMain .xnM3 .m3Cont {
	width: 1200px;
	height: auto;
	float: left;
	margin-bottom: 14px;
	clear: left;
	background: #f4f4f4;
}
.xnMain .xnM3 .m3Cont .curr1 {
	display: none;
}
.xnMain .xnM3 .m3Cont .curr {
	display: block;
}
.xnMain .xnM3 .m3Cont li {
	width: 1200px;
	height: 453px;
	float: left;
	position: relative;
	clear: left;
}
.xnMain .xnM3 .m3Cont .lf {
	width: 248px;
	height: 453px;
	float: left;
	background: #c8cbd4;
}
.xnMain .xnM3 .m3Cont .lf .b1 {
	width: 248px;
	height: 105px;
	float: left;
	background: url(../images/index_ygal-03.jpg) no-repeat left top;
	color: #FFF;
	font-size: 50px;
	font-family: "宋体";
	text-align: left;
}
.xnMain .xnM3 .m3Cont .lf .b2 {
	width: 248px;
	height: 45px;
	float: left;
	background: url(../images/index_ygal-09.jpg) no-repeat center top;
}
.xnMain .xnM3 .m3Cont .lf .b3 {
	width: 144px;
	height: 106px;
	background: url(../images/index_ygal-08.png) no-repeat center top;
*_background:url(../images/index_ygal-08.jpg) no-repeat center top;
	position: absolute;
	left: 180px;
	top: 0px;
	z-index: 999
}
.xnMain .xnM3 .m3Cont .lf .zj {
	width: 178px;
	height: 180px;
	float: left;
	padding: 0px 35px;
}
.xnMain .xnM3 .m3Cont .lf .f1 {
	width: 248px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
}
.xnMain .xnM3 .m3Cont .lf .cfff {
	color: #FFF;
}
.xnMain .xnM3 .m3Cont .lf .a1 {
	width: 105px;
	height: 30px;
	float: left;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	background: url(../images/index_ygal-07.jpg) no-repeat center top;
	margin: 20px 0 0 70px;
}
.xnMain .xnM3 .m3Cont .rg {
	width: 952px;
	height: 453px;
	float: left;
	background: url(../images/index_ygal_bg.jpg) no-repeat 273px 0px;
}
.xnMain .xnM3 .m3Cont .rg .pic {
	width: 323px;
	height: 452px;
	float: left;
}
.xnMain .xnM3 .m3Cont .rg .f1 {
	width: 629px;
	line-height: 50px;
	float: left;
	padding: 30px 0px 0px 0px;
	font-size: 24px;
	font-weight: bold;
}
.xnMain .xnM3 .m3Cont .rg .f2 {
	width: auto;
	height: 25px;
	line-height: 25px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background: #b6004f;
	text-align: center;
	padding: 0px 10px;
	margin: 0px 400px 10px 0px;
	white-space: nowrap;
	display: block;
	overflow: hidden;
}
.xnMain .xnM3 .m3Cont .rg .f3 {
	width: 228px;
	height: 280px;
	float: left;
	padding-top: 38px;
}
.xnMain .xnM3 .m3Cont .rg .f3 .f24wb {
	font-size: 24px;
	font-weight: bold;
}
.xnMain .xnM3 .m3Cont .rg .f3 .p1 {
	width: 228px;
	height: 100px;
	float: left;
}
.xnMain .xnM3 .m3Cont .rg .f3 .s1 {
	width: 31px;
	height: auto;
	float: left;
	margin-top: 7px;
}
.xnMain .xnM3 .m3Cont .rg .f3 .s2 {
	width: 192px;
	height: auto;
	float: left;
	padding-left: 5px;
}
.xnMain .xnM3 .m3Cont .rg .f3 .s2 b {
	font-size: 24px;
}
.xnMain .xnM3 .m3Cont .rg .f3 .s2 span {
	font-size: 16px;
}
.xnMain .xnM3 .m3Cont .rg .f3 .s2 p {
	font-size: 14px;
	line-height: 25px;
}
.xnMain .xnM3 .m3Cont .rg .f3 .mb20 {
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 30px
}
.xnMain .xnM3 .m3Cont .rg .lh {
	width: 360px;
	height: 338px;
	float: left;
}
.xnMain .xnM3 .m3Cont .rg .lh li {
	width: 360px;
	height: 305px;
	float: left;
	position: relative;
}
.xnMain .xnM3 .m3Cont .rg .lh .jd {
	width: 150px;
	height: 14px;
	position: absolute;
	right: 60px;
	bottom: 55px;
	z-index: 999
}
.xnMain .xnM3 .m3Cont .rg .lh .jd a {
	width: 40px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	text-decoration: none;
	margin: 0px 2px;
	font-size: 12px;
	background: #cccccc;
	display: block;
	float: left;
}
.xnMain .xnM3 .m3Cont .rg .lh .jd a:hover {
	background: #ec87a4;
}
.xnMain .xnM3 .m3Cont .rg .lh .jd .a1 {
	background: #ec87a4;
}
.xnMain .xnM3 .m3Cont .rg .lh .a2 {
	width: 106px;
	height: 30px;
	float: left;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	background: url(../images/index_ygal-06.jpg) no-repeat center top;
	margin: 0px 0 0 140px;
}
/*main3结束*/





/*main4*/

.xnMain .xnM4 {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 20px;
}
.xnMain .xnM4 .xnStar {
	width: 465px;
	height: 350px;
	float: left;
	margin-top: 30px;
	overflow: hidden;
}
.xnMain .xnM4 .xnStar .area {
	height: 340px;
	float: left;
	padding-right: 2px;
}
.xnMain .xnM4 .xnStar .m1 {
	width: 228px;
}
.xnMain .xnM4 .xnStar .m2 {
	width: 230px;
}
.xnMain .xnM4 .xnStar a {
	text-align: center;
	color: #000;
	font-size: 14px;
	float: left;
	padding: 0px 2px 2px 0px;
	position: relative;
	overflow: hidden;
}
.xnMain .xnM4 .xnStar .wh1 {
	width: 226px;
	height: auto;
}
.xnMain .xnM4 .xnStar .wh2 {
	width: 113px;
	height: 112px;
}
.xnMain .xnM4 .xnStar .wh3 {
	width: 113px;
	height: 112px;
}
.xnMain .xnM4 .xnStar .wh4 {
	width: 113px;
	height: 112px;
}
.xnMain .xnM4 .xnStar .msg {
	width: auto;
	max-height: 50px;
	line-height: 25px;
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);
	word-wrap: break-word;
	margin: 0px 5px 5px 5px;
	_margin: 0px 1px 5px 1px;
	cursor: pointer;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff, endColorstr=#90ffffff);
	font-family: "宋体";
*_background:#FFF;
	overflow: hidden;
}
.xnMain .xnM4 .xnStar .wh1:hover .msg {
	width: 216px;
	bottom: 0px;
	transition: all 0.2s ease-in-out 0s;
}
.xnMain .xnM4 .xnStar .wh2:hover .msg {
	width: 103px;
	bottom: 0;
	transition: all 0.2s ease-in-out 0s;
}
.xnMain .xnM4 .xnStar .wh3:hover .msg {
	width: 103px;
	bottom: 0;
	transition: all 0.2s ease-in-out 0s;
}
.xnMain .xnM4 .xnStar .wh4:hover .msg {
	width: 103px;
	bottom: 0;
	transition: all 0.2s ease-in-out 0s;
}
.xnMain .xnM4 .xnStar .wh5:hover .msg {
	width: 103px;
	bottom: 0;
	transition: all 0.2s ease-in-out 0s;
}
.xnMain .xnM4 .xnStar .wh6:hover .msg {
	width: 216px;
	bottom: 0;
	transition: all 0.2s ease-in-out 0s;
}
.xnMain .xnM4 .xnStar .w1 {
	bottom: -55px;
	left: 0px;
	position: absolute;
*_bottom:-55px;
}
.xnMain .xnM4 .center {
	width: 270px;
	height: 350px;
	float: left;
	margin-top: 30px;
	background: url(../images/index_mrjd_center.jpg) center top no-repeat
}
/*main4结束*/





/*main5*/



.xnMain .xnM5 {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 50px;
}
.xnMain .xnM5 .pic {
	width: 382px;
	height: 178px;
	float: left;
	margin-top: 30px;
	position: relative;
}
.xnMain .xnM5 .pic a {
	width: 382px;
	height: 148px;
	float: left;
	position: relative;
	overflow: hidden;
	display: block;
	text-decoration: none;
	text-align: center;
}
.xnMain .xnM5 .pic .msg {
	width: 342px;
	height: 113px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
	cursor: pointer;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000, endColorstr=#90000000);
	display: block;
	color: #FFF;
	padding: 35px 20px 0px 20px;
*_background:#FFF;
}
.xnMain .xnM5 .pic .wh {
	width: 382px;
	height: 148px;
}
.xnMain .xnM5 .pic .wh:hover .msg {
	bottom: 0px;
}
.xnMain .xnM5 .pic .w1 {
	bottom: -158px;
	left: 0px;
	position: absolute;
*_bottom:158px;
}
.xnMain .xnM5 .pic .msg b {
	width: 100%;
	height: 27px;
	line-height: 25px;
	font-size: 16px;
	border-bottom: 1px solid #FFF;
	display: block
}
.xnMain .xnM5 .pic .msg p {
	line-height: 20px;
	font-size: 12px;
}
.xnMain .xnM5 .pic .msg p .b6004f {
	color: #b6004f;
	font-size: 12px;
}
/*.xnMain .xnM5 .mr{ margin-right:27px}*/







/*main5结束*/









/*main6*/



.xnMain .xnM6 {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 50px;
}
.xnMain .xnM6 .m6Left {
	width: 937px;
	height: 322px;
	float: left;
	margin-top: 30px;
	background: #f1f1f1;
}
.xnMain .xnM6 .m6Left li {
	width: 937px;
	height: 322px;
	float: left;
}
.xnMain .xnM6 .m6Left li .Text {
	width: 383px;
	height: 322px;
	float: left;
}
.xnMain .xnM6 .m6Left li .Text p {
	width: 383px;
	font-size: 31px;
	color: #9a1a2f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
}
.xnMain .xnM6 .m6Left li .Text .bt {
	width: 343px;
	font-size: 20px;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	padding: 30px 20px;
	line-height: 30px;
}
.xnMain .xnM6 .m6Left li .Text .Nr {
	width: 343px;
	height: 120px;
	font-size: 14px;
	color: #000;
	padding: 0px 20px;
	line-height: 30px;
}
.xnMain .xnM6 .m6Left li .Text .RTa {
	width: 140px;
	height: auto;
	padding-left: 243px;
	float: left;
}
.xnMain .xnM6 .m6Left li .Pic {
	width: 522px;
322px;
	float: left;
}
.xnMain .xnM6 .m6Right {
	width: 263px;
	height: 322px;
	float: left;
	margin-top: 30px;
}
.xnMain .xnM6 .m6Right a {
	width: 217px;
	height: 61px;
	float: left;
	background: url(../images/20year_menu.jpg) no-repeat left top;
	padding-left: 40px;
	margin-bottom: 4px;
	display: block;
	text-decoration: none;
	color: #000;
	line-height: 61px;
	font-size: 14px;
}
.xnMain .xnM6 .m6Right a b {
	font-size: 16px;
	font-weight: bold;
}
.xnMain .xnM6 .m6Right a:hover {
	background: url(../images/20year_menu_hover.jpg) no-repeat left top;
	color: #FFF;
}
.xnMain .xnM6 .m6Right .a1 {
	background: url(../images/20year_menu_hover.jpg) no-repeat left top;
	color: #FFF;
}
.xnMain .xnM6 .m6Center {
	width: 1200px;
	height: 120px;
	float: left;
	margin-top: 0px;
	background: #787878;
}
.xnMain .xnM6 .m6Center li {
	display: inline;
	float: left;
	height: 100px;
	padding: 20px 32px;
	width: 85px;
}
.xnMain .xnM6 .m6Center li i {
	cursor: pointer;
	display: block;
	float: left;
	height: 48px;
	margin: 0px 18px;
*_margin:0px 9px;
	width: 48px;
}
.xnMain .xnM6 .m6Center li i a {
	cursor: pointer;
	display: block;
	height: 49px;
	width: 49px;
	background: url(../images/index_year20_icon.png) no-repeat;
*_background:url(../images/index_year20_icon.gif);
}
.xnMain .xnM6 .m6Center li span {
	color: #ececec;
	float: left;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 100%;
}
.xnMain .xnM6 .m6Center li i .w1 {
	background-position: -23px -9px;
}
.xnMain .xnM6 .m6Center li i .w1:hover {
	background-position: -23px -70px;
}
.xnMain .xnM6 .m6Center li i .w2 {
	background-position: -86px -9px;
}
.xnMain .xnM6 .m6Center li i .w2:hover {
	background-position: -86px -70px;
}
.xnMain .xnM6 .m6Center li i .w3 {
	background-position: -150px -9px;
}
.xnMain .xnM6 .m6Center li i .w3:hover {
	background-position: -150px -70px;
}
.xnMain .xnM6 .m6Center li i .w4 {
	background-position: -215px -9px;
}
.xnMain .xnM6 .m6Center li i .w4:hover {
	background-position: -215px -70px;
}
.xnMain .xnM6 .m6Center li i .w5 {
	background-position: -280px -9px;
}
.xnMain .xnM6 .m6Center li i .w5:hover {
	background-position: -280px -70px;
}
.xnMain .xnM6 .m6Center li i .w6 {
	background-position: -344px -9px;
}
.xnMain .xnM6 .m6Center li i .w6:hover {
	background-position: -344px -70px;
}
.xnMain .xnM6 .m6Center li i .w7 {
	background-position: -408px -9px;
}
.xnMain .xnM6 .m6Center li i .w7:hover {
	background-position: -408px -70px;
}
.xnMain .xnM6 .m6Center li i .w8 {
	background-position: -472px -9px;
}
.xnMain .xnM6 .m6Center li i .w8:hover {
	background-position: -472px -70px;
}
/*main6结束*/



#demo0 {
	overflow: hidden;
	width: 1200px;
	height: 178px;
}
#demo0 li {
	float: left;
	width: 400px;
	height: 178px;
}
#indemo0 {
	float: left;
	width: 800%;
}
#demo01 {
	float: left;
}
#demo02 {
	float: left;
}
.xnMain .xnM6 .link {
	width: 1200px;
	height: 35px;
	margin-top: 400px;
	background: #FFF;
	border-bottom: 1px solid #787878;
	margin-bottom: 30px;
}
.xnMain .xnM6 .link .a1 {
	background: url(../images/al_hover.jpg) no-repeat center bottom;
}
.xnMain .xnM6 .link a {
	float: left;
	width: 91px;
	height: 35px;
	margin-left: 10px;
	display: block;
	font-size: 20px;
	font-family: "微软雅黑", "黑体";
	text-align: center;
	color: #000;
	text-decoration: none;
}
.xnMain .xnM6 .link2 a {
	float: left;
	height: 35px;
	display: block;
	margin-top: 10px;
	font-size: 14px;
	font-family: "微软雅黑", "黑体";
	text-align: center;
	color: #000;
	text-decoration: none;
	margin-left: 25px;
}
.ban_box {
	width: 1920px;
	height: 480px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
/*诊疗项目*/


.pp_one {
	width: 100%;
	height: 694px;
	background: url("../images/pp_bg1.jpg") no-repeat center top;
	overflow: hidden;
}
.pp_one ul {
	width: 1100px;
	margin: 410px auto 0;
}
.pp_one ul li {
	width: 184px;
	font-size: 24px;
	color: #fff;
	text-align: center;
	margin-left: 50px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	float: left;
	position: relative;
}
.pp_one ul li:first-child {
	margin-left: 110px;
}
.pp_one ul li p {
	width: 184px;
	height: 184px;
	top: 0;
	left: 0;
	position: absolute;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border: 19px solid rgba(255, 255, 255, 0.5);
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.pp_one ul li p:hover {
	border: 0 solid rgba(255, 255, 255, 0.5);
}
.pp_two {
	width: 100%;
	padding: 100px 0;
	color: #000;
	text-align: left;
	overflow: hidden;
}
.pp_two h2 {
	font-size: 69px;
	font-weight: bold;
	margin: 20px auto;
	text-align: center;
	color: #610690;
}
.pp_two p {
	font-size: 20px;
	line-height: 40px;
}
.pp_three {
	width: 1095px;
	margin: 0 auto;
	overflow: hidden;
}
.pp_three .pp_tit {
	text-align: center;
	margin: 55px 0 45px;
}
.pp_three .pp_tit h2 {
	font-size: 44px;
	color: #610690;
}
.pp_three .pp_tit p {
	line-height: 30px;
	font-size: 13px;
	text-transform: uppercase;
}
.pp_three .pp {
	overflow: hidden;
}
.pp_three .pp .pp_l {
	width: 432px;
	margin-left: 12px;
	float: left;
}
.pp_three .pp .pp_r {
	width: 494px;
	float: right;
}
.pp_three .pp h3 {
	font-size: 37px;
	margin: 55px 0 20px;
}
.pp_three .pp p {
	line-height: 40px;
	font-size: 19px;
	color: #666;
}
.pp_three .pp p b {
	font-size: 22px;
	color: #5c1565;
}
.pp_doc {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.pp_doc h2 {
	font-size: 65px;
	text-align: center;
	margin: 55px 0 50px;
}
.pp_doc ul {
	overflow: hidden;
}
.pp_doc ul li {
	width: 500px;
	margin: 0 0 15px 96px;
	float: left;
}
.pp_doc ul li h3 {
	font-size: 36px;
	color: #5c1565;
	margin: 25px 0 10px;
}
.pp_doc ul li p {
	font-size: 19px;
	line-height: 30px;
}
.pp_doc ul li:last-of-type {
	float: right;
}
.pp_four {
	width: 100%;
	height: 790px;
	color: #fff;
	text-align: center;
	background: url("../images/pp_bg3.jpg") no-repeat center top;
	overflow: hidden;
}
.pp_four h2 {
	font-size: 65px;
	margin: 40px 0 20px;
}
.pp_four h3 {
	font-size: 22px;
}
.pp_four p {
	font-size: 21px;
	font-weight: bold;
}
.pp_four .pp_scroll {
	width: 1050px;
	height: 420px;
	margin: 50px auto 30px;
	position: relative;
}
.pp_four .pp_scroll .roundabout-holder {
	width: 1050px;
	height: 360px;
	margin: 0 auto;
}
.pp_four .pp_scroll .roundabout-moveable-item {
	width: 481px;
	height: 320px;
	cursor: pointer;
	border: 5px solid #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pp_four .pp_scroll .roundabout-moveable-item img {
	width: 100%;
	height: 100%;
}
.pp_four .pp_scroll .roundabout-in-focus {
	cursor: auto;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.pp_four .pp_scroll .roundabout-in-focus:hover {
	-webkit-box-shadow: 0 0 20px #787878;
	-moz-box-shadow: 0 0 20px #787878;
	box-shadow: 0 0 20px #787878;
}
.pp_four .pp_scroll #next,  .pp_four .pp_scroll #previous {
	margin: 0 50px;
	display: inline-block;
}
.pp_five {
	max-width: 1100px;
	min-width: 1100px;
	height: 788px;
	color: #fff;
	overflow: hidden;
	margin: 0 auto 50px;
	position: relative;
}
.pp_five .tabbtn {
	width: 258px;
	top: 178px;
	right: 5%;
	position: absolute;
	z-index: 10;
}
.pp_five .tabbtn li {
	height: 78px;
	line-height: 63px;
	font-size: 24px;
	text-align: center;
	margin-bottom: 63px;
	border: 3px solid #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.pp_five .tabbtn li a {
	color: #fff;
}
.pp_five .tabbtn li.current {
	background: #5c1565;
}
.pp_five .tabcon {
	width: 100%;
	height: 788px;
	position: relative;
	/*必要元素*/

	overflow: hidden;
}
.pp_five .tabcon .subbox {
	position: absolute;
	/*必要元素*/

	left: 0;
	top: 0;
}
.pp_five .tabcon .subbox .sublist .sub_text {
	width: 1100px;
	margin: 0 auto;
}
.pp_five .tabcon .subbox .sublist .sub_text h2 {
	font-size: 30px;
	margin-top: 310px;
	margin-bottom: 10px;
}
.pp_five .tabcon .subbox .sublist .sub_text p {
	font-size: 19px;
	line-height: 40px;
}
.pp_five .tabcon .subbox .sublist .sub_text ul {
	margin-top: 80px;
	overflow: hidden;
}
.pp_five .tabcon .subbox .sublist .sub_text ul li {
	width: 330px;
	margin: 20px 70px 20px 0;
	float: left;
}
.pp_five .tabcon .subbox .sublist:nth-child(1) {
	background: url("../images/pp_scroll_img1.jpg") no-repeat center top;
}
.pp_five .tabcon .subbox .sublist:nth-child(2) {
	background: url("../images/pp_scroll_img2.jpg") no-repeat center top;
}
.pp_five .tabcon .subbox .sublist:nth-child(3) {
	background: url("../images/pp_scroll_img3.jpg") no-repeat center top;
}
.pp_five #leftcon .subbox {
	width: 9999em;
}
.pp_five #leftcon .subbox .sublist {
	width: 1100px;
	height: 788px;
	float: left;
}
.left {
	float: left;
}
.right {
	float: right;
}
.ml77 {
	margin-left: 77px;
}
/*联系我们*/

#banner {
	MARGIN: 0px auto 15px;
	WIDTH: 100%;
	BACKGROUND: url(../images/banner.jpg) #000 no-repeat center top;
	HEIGHT: 420px
}
.ban {
	MARGIN: 0px auto;
	WIDTH: 1100px;
	HEIGHT: 420px;
	OVERFLOW: hidden
}
#main {
	MARGIN: 0px auto;
	WIDTH: 1100px;
	HEIGHT: auto
}
.item_title {
	BORDER-BOTTOM: #d2d2d2 1px solid;
	LINE-HEIGHT: 45px;
	MARGIN: 0px 10px 0px 5px;
	COLOR: #cfc4b8;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal
}
.item_title SPAN {
	BORDER-BOTTOM: #b58e5c 2px solid;
	DISPLAY: inline-block;
	HEIGHT: 44px;
	COLOR: #3b1f02;
	FONT-WEIGHT: bold
}
#news_right {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 758px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #fff;
	PADDING-TOP: 5px
}
#news_title {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 240px;
	WIDTH: 518px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 20px;
	BACKGROUND: url(../images/news_05.jpg) no-repeat;
	HEIGHT: 75px;
	PADDING-TOP: 45px
}
#news_title A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 35px;
	WIDTH: 128px;
	DISPLAY: block;
	font-family: "微软雅黑", "黑体";
	FLOAT: left;
	HEIGHT: 35px;
	COLOR: #6c4b26;
	FONT-SIZE: 14px;
	MARGIN-RIGHT: 15px
}
#news_title .active {
	BACKGROUND: url(../images/new_03.jpg) #6c4b26 no-repeat center 27px;
	COLOR: #f0d8ba
}
#news_right .item_title {
	MARGIN: 0px 13px
}
#news_right .news_list {
	WIDTH: 710px;
	MARGIN-LEFT: 20px;
	PADDING-TOP: 25px
}
#news_right .news_list LI {
	BORDER-BOTTOM: #d2c4c4 1px dotted;
	PADDING-BOTTOM: 15px;
	MARGIN-BOTTOM: 35px
}
#news_right .news_list LI .biaoti {
	font-family: "微软雅黑", "黑体";
	COLOR: #6c4b26;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}
#news_right .news_list LI A {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 2px;
	border-radius: 2px;
	transition: all 0.3s linear 0s
}
#news_right .news_list LI A:hover {
	BACKGROUND: #8e2239;
	COLOR: #fff
}
#news_right .news_list LI P {
	LINE-HEIGHT: 20px;
	MARGIN-TOP: 10px;
	TEXT-INDENT: 2em;
	font-family: "微软雅黑", "黑体";
	COLOR: #000;
	FONT-SIZE: 14px
}
#youhui_right {
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	WIDTH: 738px;
	PADDING-RIGHT: 15px;
	BACKGROUND: #fff;
	PADDING-TOP: 15px
}
#youhui_right .youhui_list {
	MARGIN: 0px auto;
	WIDTH: 738px;
	PADDING-TOP: 15px
}
#youhui_right .youhui_list LI {
	BORDER-BOTTOM: #d2c4c4 1px dotted;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px auto 15px;
	PADDING-LEFT: 10px;
	WIDTH: 718px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px
}
#youhui_right .youhui_list LI DT {
	WIDTH: 223px;
	PADDING-RIGHT: 12px;
	FLOAT: left;
	BORDER-RIGHT: #b9ab9b 1px solid;
	PADDING-TOP: 3px
}
#youhui_right .youhui_list LI DD {
	BORDER-LEFT: #f3ece4 1px solid;
	PADDING-LEFT: 19px;
	WIDTH: 462px;
	FLOAT: left;
	PADDING-TOP: 3px
}
#youhui_right .youhui_list .active {
	BORDER-BOTTOM: #f6f6f6 1px solid;
	BACKGROUND: #f6f6f6
}
#youhui_right .youhui_list .active DT {
	BORDER-RIGHT: #e8e3e3 1px solid
}
#youhui_right .youhui_list .active DD {
	BORDER-LEFT: #fff 1px solid
}
#youhui_right DD .time {
	LINE-HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 266px;
	DISPLAY: block;
	font-family: "微软雅黑", "黑体";
	BACKGROUND: #6c4b26;
	HEIGHT: 30px;
	COLOR: #faf7e7;
	FONT-SIZE: 16px
}
#youhui_right DD P {
	LINE-HEIGHT: 24px;
	font-family: "微软雅黑", "黑体";
	COLOR: #896c4a;
	FONT-SIZE: 12px
}
#youhui_right DD P I {
	FONT-STYLE: normal;
	COLOR: #b94197
}
#youhui_right DD P DEL {
	FONT-STYLE: normal;
	COLOR: #b94197
}
#youhui_right DD P B {
	FONT-STYLE: normal;
	COLOR: #b94197
}
#youhui_right DD A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 33px;
	MARGIN: 10px 0px 0px;
	WIDTH: 138px;
	DISPLAY: block;
	font-family: "微软雅黑", "黑体";
	BACKGROUND: #b74195;
	HEIGHT: 33px;
	COLOR: #fff;
	FONT-SIZE: 16px;
	border-radius: 2px
}
#route_right {
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	WIDTH: 738px;
	PADDING-RIGHT: 15px;
	BACKGROUND: #fff;
	PADDING-TOP: 15px
}
#allmap {
	BORDER-BOTTOM: #d2c4c4 1px dotted;
	POSITION: relative;
	PADDING-BOTTOM: 20px;
	MARGIN: 20px auto;
	ZOOM: 1;
	OVERFLOW: hidden
}
#map {
	MARGIN: 0px auto;
	WIDTH: 720px;
	HEIGHT: 375px;
	-webkit-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out
}
#routeTab {
	WIDTH: 738px;
	MARGIN-BOTTOM: 20px;
	HEIGHT: 50px
}
#routeTab LI {
	LINE-HEIGHT: 45px;
	PADDING-LEFT: 43px;
	WIDTH: 100px;
	font-family: "微软雅黑", "黑体";
	FLOAT: left;
	HEIGHT: 45px;
	COLOR: #3b1f02;
	FONT-SIZE: 16px;
	MARGIN-RIGHT: 5px
}
#routeTab .active {
	HEIGHT: 50px;
	COLOR: #eed7b9
}
#routeTab .li1 {
	BACKGROUND: url(../images/route.jpg) no-repeat left top
}
#routeTab .active.li1 {
	BACKGROUND: url(../images/route.jpg) no-repeat right top
}
#routeTab .li2 {
	BACKGROUND: url(../images/route.jpg) no-repeat left -87px
}
#routeTab .active.li2 {
	BACKGROUND: url(../images/route.jpg) no-repeat right -87px
}
#routeTab .li3 {
	BACKGROUND: url(../images/route.jpg) no-repeat left -172px
}
#routeTab .active.li3 {
	BACKGROUND: url(../images/route.jpg) no-repeat right -172px
}
#routeTab .li4 {
	BACKGROUND: url(../images/route.jpg) no-repeat left -260px
}
#routeTab .active.li4 {
	BACKGROUND: url(../images/route.jpg) no-repeat right -260px
}
#routeTab .li5 {
	BACKGROUND: url(../images/route.jpg) no-repeat left -346px
}
#routeTab .active.li5 {
	BACKGROUND: url(../images/route.jpg) no-repeat right -346px
}
#route_right .content {
	MARGIN: 0px auto;
	WIDTH: 700px;
	DISPLAY: none
}
#route_right .content P {
	LINE-HEIGHT: 24px;
	font-family: "微软雅黑", "黑体";
	MARGIN-BOTTOM: 25px;
	COLOR: #3b1f02;
	FONT-SIZE: 12px
}
#route_right .content A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 45px;
	MARGIN: 20px auto;
	WIDTH: 297px;
	DISPLAY: block;
	font-family: "微软雅黑", "黑体";
	BACKGROUND: #922a90;
	HEIGHT: 45px;
	COLOR: #fff;
	FONT-SIZE: 25px;
	border-radius: 2px
}
#expert_right {
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	WIDTH: 738px;
	PADDING-RIGHT: 15px;
	BACKGROUND: #fff;
	PADDING-TOP: 15px
}
#expert_right H3 {
	MARGIN: 0px
}
#expert_right .exp_banner {
	MARGIN: 15px auto 25px;
	DISPLAY: block
}
#expert_right .exp_p {
	BORDER-BOTTOM: #d2c4c4 1px dotted;
	PADDING-BOTTOM: 15px;
	LINE-HEIGHT: 22px;
	TEXT-INDENT: 2em;
	MARGIN: 0px auto;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	COLOR: #3b1f02;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px
}
#expert_right .expert_list {
	MARGIN-TOP: 25px;
	WIDTH: 738px
}
#expert_right .expert_list LI {
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	WIDTH: 340px;
	PADDING-RIGHT: 4px;
	MARGIN-BOTTOM: 25px;
	HEIGHT: 185px;
	BORDER-TOP: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid;
	PADDING-TOP: 4px;
	border-radius: 3px;
	box-shadow: 3px 3px 5px #cbc3c4
}
#expert_right .expert_list .fl {
	FLOAT: left;
	MARGIN-LEFT: 5px
}
#expert_right .expert_list .fr {
	FLOAT: right;
	MARGIN-RIGHT: 5px
}
#expert_right .expert_list .active {
	BORDER-BOTTOM: #9d0939 1px solid;
	BORDER-LEFT: #9d0939 1px solid;
	BORDER-TOP: #9d0939 1px solid;
	BORDER-RIGHT: #9d0939 1px solid
}
#expert_right .expert_list IMG {
	FLOAT: left;
	MARGIN-RIGHT: 12px
}
#expert_right .expert_list H4 {
	WIDTH: 175px;
	MARGIN-BOTTOM: 15px;
	FLOAT: left;
	COLOR: #3b1f02;
	FONT-SIZE: 18px
}
#expert_right .expert_list H4 SPAN {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}
#expert_right .expert_list STRONG {
	LINE-HEIGHT: 20px;
	DISPLAY: block;
	COLOR: #3b1f02;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}
#expert_right .expert_list P {
	LINE-HEIGHT: 20px;
	MARGIN-TOP: 12px;
	COLOR: #3b1f02;
	FONT-SIZE: 12px
}
#expert_right .expert_list .zx {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 34px;
	MARGIN-TOP: 12px;
	WIDTH: 97px;
	DISPLAY: block;
	BACKGROUND: #9d0939;
	FLOAT: right;
	HEIGHT: 34px;
	COLOR: #fff;
	FONT-SIZE: 18px;
	MARGIN-RIGHT: 15px;
	border-radius: 3px
}
#about {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 758px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #fff;
	PADDING-TOP: 5px
}
#about_title {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 240px;
	WIDTH: 518px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 20px;
	BACKGROUND: url(../images/about_03.jpg) no-repeat;
	HEIGHT: 75px;
	PADDING-TOP: 45px
}
#about_title A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 35px;
	WIDTH: 120px;
	DISPLAY: block;
	font-family: "微软雅黑", "黑体";
	FLOAT: left;
	HEIGHT: 35px;
	COLOR: #6c4b26;
	FONT-SIZE: 14px;
	MARGIN-RIGHT: 0px
}
#about_title .active {
	BACKGROUND: url(../images/new_03.jpg) #6c4b26 no-repeat center 27px;
	COLOR: #f0d8ba
}
#about H3 {
	MARGIN: 15px auto;
	WIDTH: 736px
}
#about .img1 {
	MARGIN: 15px auto;
	WIDTH: 738px;
	DISPLAY: block;
	HEIGHT: 244px
}
#about .p1 {
	BORDER-BOTTOM: #d2c4c4 1px dotted;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 1.8;
	TEXT-INDENT: 2em;
	MARGIN: 0px auto;
	WIDTH: 710px;
	HEIGHT: auto;
	FONT-SIZE: 14px
}
#about .main_r_con {
	MARGIN: 0px auto;
	WIDTH: 680px;
	HEIGHT: auto
}
#about .main_r_con .img2 {
	MARGIN: 30px auto 5px;
	WIDTH: 187px;
	DISPLAY: block;
	HEIGHT: 33px
}
#about .main_r_con H4 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 1.2;
	FONT-SIZE: 24px;
	FONT-WEIGHT: normal
}
#about .main_r_con H4 SPAN {
	COLOR: #9d0939;
	FONT-WEIGHT: bold
}
#about .main_r_con H5 {
	MARGIN-TOP: 25px;
	TEXT-INDENT: 10px;
	BACKGROUND: url(../images/about_08.jpg) no-repeat left center;
	COLOR: #3b1f02;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold
}
#about .main_r_con DL {
	LINE-HEIGHT: 1.8
}
#about .main_r_con DL DT {
	COLOR: #3b1f02;
	FONT-SIZE: 16px;
	PADDING-TOP: 20px
}
#about .main_r_con DL DD {
	BORDER-BOTTOM: #d2c4c4 1px dotted;
	PADDING-BOTTOM: 20px;
	COLOR: #000;
	FONT-SIZE: 14px
}
#about .main_r_con A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 47px;
	MARGIN: 20px auto 50px;
	WIDTH: 171px;
	DISPLAY: block;
	BACKGROUND: #9d0939;
	HEIGHT: 47px;
	COLOR: #fff;
	FONT-SIZE: 24px;
	border-radius: 3px
}
#rongyu_right {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 758px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #fff;
	PADDING-TOP: 5px
}
#rongyu_right .honor_list {
	MARGIN-BOTTOM: 40px
}
#rongyu_right .honor_list LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 22px;
	MARGIN: 20px 50px 30px;
	WIDTH: 275px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 190px;
	FONT-SIZE: 14px
}
#equip {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 758px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #fff;
	PADDING-TOP: 5px
}
.fr.apDiv74 {
	LINE-HEIGHT: 2
}
.fr.apDiv74 P {
	PADDING-LEFT: 10px;
	BACKGROUND: url(../images/equip_14.jpg) no-repeat 0px 7px
}
.fr.apDiv74 H1 {
	COLOR: #000
}
.fr.apDiv74 P B {
	COLOR: #000
}
.apDiv74 {
	POSITION: relative;
	WIDTH: 480px;
	OVERFLOW: hidden;
	TOP: 50px;
	RIGHT: 38px
}
#apDiv74 {
	Z-INDEX: 2;
	POSITION: absolute;
	TEXT-ALIGN: center;
	WIDTH: 100%;
	TOP: 754px
}
.thumbWrap I {
	TEXT-ALIGN: center;
	FONT-STYLE: normal;
	MARGIN: 15px 31px 0px;
	WIDTH: 190px;
	FONT-FAMILY: arial, ����;
	FLOAT: left;
	HEIGHT: 300px;
	OVERFLOW: hidden;
	CURSOR: pointer
}
.thumbWrap I IMG {
	BORDER-BOTTOM: #d7d7d7 1px solid;
	BORDER-LEFT: #d7d7d7 1px solid;
	WIDTH: 188px;
	HEIGHT: 251px;
	BORDER-TOP: #d7d7d7 1px solid;
	BORDER-RIGHT: #d7d7d7 1px solid
}
.thumbWrap I:hover {
	COLOR: #e4007f
}
.thumbWrap I.selected A {
	COLOR: #e4007f
}
.thumbWrap I.selected {
	COLOR: #e4007f
}
.dPic {
	WIDTH: 823px
}
.dPic .fl {
	POSITION: relative;
	TOP: 10px;
	LEFT: 20px
}
#apDiv73 A P {
	POSITION: absolute;
	WIDTH: 40px;
	BACKGROUND: url(../images/equip_10.png) no-repeat center top;
	HEIGHT: 40px;
	MARGIN-LEFT: 80px;
	TOP: 105px;
	transition: all 0.3s linear 0s;
	opacity: 0;
	_margin-left: -40px
}
#apDiv73 A:hover P {
	opacity: 1
}
#apDiv73 A:hover P:hover {
	BACKGROUND: url(../images/equip_11.png) no-repeat center top
}
#apDiv73 A {
	POSITION: relative;
	DISPLAY: block;
	COLOR: #3b1f02;
	FONT-SIZE: 14px
}
#art_right {
	PADDING-BOTTOM: 25px;
	PADDING-LEFT: 25px;
	WIDTH: 718px;
	PADDING-RIGHT: 25px;
	BACKGROUND: #fff;
	PADDING-TOP: 25px
}
#art_right H2 {
	BORDER-BOTTOM: #d2d2d2 1px solid;
	PADDING-BOTTOM: 10px;
	font-family: "微软雅黑", "黑体";
	MARGIN-BOTTOM: 35px;
	COLOR: #3b1f02;
	FONT-SIZE: 12px
}
#art_right H1 {
	TEXT-ALIGN: center;
	font-family: "微软雅黑", "黑体";
	MARGIN-BOTTOM: 10px;
	COLOR: #3b1f02;
	FONT-SIZE: 20px
}
#art_right H3 {
	TEXT-ALIGN: center;
	font-family: "微软雅黑", "黑体";
	COLOR: #575757;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}
#art_right H3 A {
	COLOR: #575757
}
#art_right H3 A SPAN {
	COLOR: #9d0939
}
#art_right #content {
	BORDER-BOTTOM: #d2c4c4 1px dotted;
	PADDING-BOTTOM: 30px;
	MARGIN: 20px 0px 10px
}
#art_right #content P {
	LINE-HEIGHT: 25px;
	FONT-FAMILY: "����";
	MARGIN-BOTTOM: 10px
}
#art_right #prev-next LI {
	LINE-HEIGHT: 24px;
	COLOR: #696969;
	FONT-SIZE: 12px
}
#art_right #prev-next .zx {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 48px;
	MARGIN: 20px auto;
	WIDTH: 170px;
	DISPLAY: block;
	BACKGROUND: #9d0939;
	HEIGHT: 48px;
	COLOR: #fff;
	FONT-SIZE: 23px;
	border-radius: 3px
}
#envir_right {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 758px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #fff;
	PADDING-TOP: 5px
}
.lb LI {
	PADDING-LEFT: 10px;
	BACKGROUND: url(../images/biaodian.gif) no-repeat left center
}
.pngbg {
	FILTER: alpha(opacity=60);
	BACKGROUND: #000
}
.list-cn {
	TEXT-ALIGN: center;
	FONT-SIZE: 0px
}
.list-left {
	TEXT-ALIGN: left;
	FONT-SIZE: 0px
}
.list-cn LI {
	DISPLAY: inline-block;
	FONT-SIZE: 12px
}
#play {
	POSITION: relative;
	TEXT-ALIGN: center;
	MARGIN: 5px auto;
	WIDTH: 675px;
	OVERFLOW: hidden
}
#play .change_a {
	Z-INDEX: 1;
	POSITION: absolute;
	WIDTH: 50%;
	DISPLAY: block;
	BACKGROUND: url(about:blank);
	HEIGHT: 100%;
	OVERFLOW: hidden;
	TOP: 0px;
	CURSOR: pointer
}
#play .prev_a {
	LEFT: 25px
}
#play .next_a {
	RIGHT: 25px
}
#play .change_a SPAN {
	POSITION: absolute;
	MARGIN-TOP: -21px;
	WIDTH: 44px;
	DISPLAY: none;
	HEIGHT: 44px;
	TOP: 50%
}
#play .prev_a SPAN {
	BACKGROUND: url(../images/envir_r.png) no-repeat;
	LEFT: 0px
}
#play .next_a SPAN {
	BACKGROUND: url(../images/envir_l.png) no-repeat;
	RIGHT: 0px
}
#play .img_ul {
	Z-INDEX: 1;
	POSITION: relative
}
#play .img_ul LI {
	COLOR: #3b1f02;
	FONT-SIZE: 18px
}
.img_hd {
	POSITION: relative;
	MARGIN: 5px auto;
	WIDTH: 675px;
	HEIGHT: 121px;
	OVERFLOW: hidden
}
.img_hd UL {
	Z-INDEX: 1;
	POSITION: absolute
}
.img_hd UL LI {
	BORDER-BOTTOM: #eee 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #eee 1px solid;
	MARGIN: 0px 1px 0px 0px;
	WIDTH: 134px;
	FLOAT: left;
	HEIGHT: 119px;
	OVERFLOW: hidden;
	BORDER-TOP: #eee 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #eee 1px solid
}
.img_hd UL LI IMG {
	HEIGHT: 119px
}
.img_hd UL LI.on {
	BORDER-BOTTOM-COLOR: rgb(45,150,233);
	BORDER-TOP-COLOR: rgb(45,150,233);
	BORDER-RIGHT-COLOR: rgb(45,150,233);
	BORDER-LEFT-COLOR: rgb(45,150,233)
}
.img_hd .bottom_a {
	Z-INDEX: 10;
	POSITION: absolute;
	MARGIN-TOP: -11px;
	WIDTH: 22px;
	DISPLAY: block;
	BACKGROUND: url(../images/s_gallery_2012110702.png) no-repeat;
	HEIGHT: 22px;
	TOP: 50%;
	CURSOR: pointer
}
.img_hd .prev_a {
	BACKGROUND-POSITION: 0px -24px;
	LEFT: 5px
}
.img_hd .next_a {
	BACKGROUND-POSITION: -30px -24px;
	RIGHT: 5px
}
#video {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 758px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #fff;
	PADDING-TOP: 5px
}
#video UL {
	WIDTH: 100%;
	MARGIN-BOTTOM: 50px;
	HEIGHT: auto
}
#video UL .video_list {
	MARGIN: 20px 42px 0px;
	WIDTH: 295px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: auto
}
#video UL .video_list H4 {
	TEXT-ALIGN: center;
	MARGIN-TOP: 5px;
	WIDTH: 100%;
	HEIGHT: auto;
	COLOR: #3b1f02;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal
}
/*公用左列*/
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
#left {
	width: 306px;
	background: #fff;
}
#left .box1 {
	width: 306px;
	height: 330px;
	background: url(../images/zxpt_bg.jpg) repeat-y;
}
#left .box1 h3 {
	width: 270px;
	height: 45px;
	margin-left: 17px;
}
#left .box1 ul {
	width: 250px;
	height: auto;
	margin-top: 5px;
}
#left .box1 ul li {
	width: 100%;
	height: 64px;
	border-bottom: 1px #a9a29b dotted;
	margin-left: 15px;
}
#left .box1 ul li img {
	margin-top: 16px;
	float: left;
}
#left .box1 .box1_r_con {
	width: 210px;
	height: auto;
	float: left;
	margin-left: 8px;
}
#left .box1 .box1_r_con span {
	margin-top: 10px;
	display: block;
	font-size: 12px;
	color: #000;
}
#left .box1 .box1_r_con p {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}
#left .box1 .box1_r_con a.box1_r_conp {
	font-size: 18px;
	color: #000;
	font-weight: bold;
	margin-top: 17px;
	display: block;
}
#left .box1 .box_r_bt {
	width: 131px;
	height: 49px;
	float: left;
	display: inline;
	margin-left: 15px;
	margin-top: 20px;
}
#left .box2 {
	width: 306px;
	height: 371px;
}
#left .box2 h3 {
	width: 294px;
	height: 45px;
}
#left .box2 .hot_item {
	width: 100%;
	height: auto;
}
#left .box2 .hot_item li {
	width: 74px;
	height: 73px;
	float: left;
	display: inline;
	margin: 19px 13px 0px;
}
#main_l2 {
	width: 100%;
	height: auto;
}
#main_l2 h3.item_title {
	width: 277px;
	height: 45px;
	margin: 0 auto;
}
#main_l2 ul {
	width: 100%;
	height: auto;
}
#main_l2 ul li {
	width: 74px;
	height: 73px;
	float: left;
	display: inline;
	margin: 14px 14px 0px;
}
#xgzt {
	width: 272px;
	height: auto;
	margin: 0px auto;
}
#xgzt a {
	display: block;
	width: 272px;
	height: 161px;
	margin-top: 15px;
}
#left .box3 {
	width: 306px;
	height: 260px;
}
#left .box3 {
	margin-top: 15px;
}
#left .box3 h3.item_title {
	width: 277px;
	height: 45px;
	margin: 0 auto;
}