body {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
h2 {
	text-align: left;
}
body {
	background: url("bg.jpg") no-repeat top rgb(241, 242, 242); font: 12px/180% "ËÎÌå", "Arial Narrow", HELVETICA; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: 100%;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(215, 20, 117); text-decoration: underline;
}
em {
	font-style: normal;
}
h1 {
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 100%; font-weight: normal;
}
h2 {
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 100%; font-weight: normal;
}
h3 {
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 100%; font-weight: normal;
}
h4 {
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 100%; font-weight: normal;
}
h5 {
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 100%; font-weight: normal;
}
h6 {
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 100%; font-weight: normal;
}
.yh {
	font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 100%; font-weight: normal;
}
li {
	list-style: none;
}
img {
	border: currentColor; border-image: none; vertical-align: middle;
}
table {
	border-spacing: 0;
}
input {
	background: none;
}
p {
	-ms-word-wrap: break-word;
}
.undis {
	display: none;
}
#wrap {
	background: rgb(255, 255, 255); margin: 300px auto 0px; padding: 0px 22px; border: 1px solid rgb(217, 217, 217); border-image: none; width: 980px; box-shadow: 0px 0px 2px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .3);
}
#daoyu {
	background: url("daoyubg.jpg") no-repeat; padding: 20px 0px 20px 250px; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
#huaxu {
	background: rgb(250, 250, 250);
}
.hengtiao {
	background: url("hengtiaobg.jpg") no-repeat; margin: 20px auto; height: 52px; clear: both;
}
.hengtiao h2 {
	padding: 0px 15px; height: 52px; color: rgb(255, 255, 255); line-height: 52px; font-size: 28px; float: left; display: inline;
}
.hengtiao h2 a {
	color: rgb(255, 255, 255);
}
.hengtiao p {
	padding: 0px 10px; height: 46px; line-height: 46px; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 16px; margin-top: 6px; float: right;
}
.show-column {
	background: url("dote.jpg"); height: 606px;
}
.show-column .left {
	width: 634px; height: 500px; float: left;
}
.show-column .rweibo {
	width: 346px; float: left;
}
.show-column .rweibo h3 {
	background: url("spcf.png") no-repeat; width: 346px; height: 47px; text-indent: -99999px; margin-top: 33px;
}
.show-column .rweibo .cont {
	background: url("wbg.jpg") no-repeat; padding: 15px 18px; width: 320px; height: 458px;
}
.show-column .rweibo .cont ul {
	height: 458px; -ms-overflow-y: auto;
}
.show-column .rweibo .cont li {
	background: rgb(238, 238, 238); padding: 5px 10px; margin-top: 10px;
}
.show-column .rweibo .cont li h4 {
	background: url("video.gif") no-repeat left top; padding-left: 25px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold;
}
.show-column .rweibo .cont li p {
	text-indent: 2em; font-size: 12px;
}
.show-column .left .xc-list {
	width: 634px; overflow: hidden;
}
.show-column .left .xc-list .content {
	
}
.show-column .left .xc-list .content .section {
	background: url("focus-bg.png") no-repeat left bottom; height: 552px;
}
.show-column .left .xcl-flash a img {
	border: currentColor; border-image: none;
}
.show-column .left .xcl-flash a:hover img {
	border: currentColor; border-image: none;
}
.show-column .left .xc-list .content .section .xc-more {
	width: 100%; height: 20px; line-height: 20px; margin-top: 10px;
}
.show-column .left .xc-list .content .section .xc-more p {
	padding: 0px 8px 0px 15px; width: 66px; float: right; background-color: rgb(221, 1, 36);
}
.show-column .left .xc-list .content .section .xc-more a {
	color: rgb(255, 255, 255); font-family: simsun;
}
.show-column .left .button_refer {
	margin: 0px auto; width: 555px; position: relative;
}
.show-column .left .box {
	background: none; margin: 20px auto; width: 555px; overflow: hidden; padding-top: 50px; position: relative;
}
.show-column .left .box ul {
	width: 5000px; position: relative;
}
.show-column .left .box li {
	width: 190px; height: 300px; padding-top: 50px; margin-left: -19px; float: left; position: relative; opacity: 0.9; _display: inline; -moz-opacity: 0.9;
}
.show-column .left .box li.cur {
	width: 254px; height: 384px; padding-top: 0px; z-index: 120; opacity: 1; -moz-opacity: 1;
}
.show-column .left .box li img {
	background: rgb(0, 0, 0); width: 100%; height: 100%;
}
.show-column .left .box .nameinfo {
	margin: 7px auto 0px; width: 308px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-size: 18px; background-color: rgb(215, 20, 117);
}
.show-column .left .box div {
	height: 38px; line-height: 38px;
}
.show-column .left .box a {
	width: 150px; color: rgb(153, 0, 0); font-family: Arial, Helvetica, sans-serif; font-weight: 900; text-decoration: none;
}
.show-column .left .gol {
	width: 37px; height: 56px; position: absolute; background-image: url("arrows.gif"); background-repeat: no-repeat;
}
.gor {
	width: 37px; height: 56px; position: absolute; background-image: url("arrows.gif"); background-repeat: no-repeat;
}
.gol:hover {
	width: 37px; height: 56px; position: absolute; background-image: url("arrows.gif"); background-repeat: no-repeat;
}
.gor:hover {
	width: 37px; height: 56px; position: absolute; background-image: url("arrows.gif"); background-repeat: no-repeat;
}
.show-column .left .gol {
	background-position: 0px -163px; left: -38px; top: 238px;
}
.show-column .left .gor {
	background-position: 0px -244px; top: 238px; right: -38px;
}
.show-column .left .gol:hover {
	background-position: 0px -163px;
}
.show-column .left .gor:hover {
	background-position: 0px -244px;
}
.sharebox {
	left: 630px; top: 698px; position: absolute; z-index: 999;
}
.beauty-column {
	position: relative;
}
.beauty-column .bg01 {
	background: url("ht_01.jpg") no-repeat; height: 141px;
}
.beauty-column .bg02 {
	background: url("ht_02.jpg") no-repeat; height: 231px;
}
.beauty-column .bg03 {
	background: url("ht_03.jpg") no-repeat; height: 169px;
}
.beauty-column .bg04 {
	background: url("ht_04.jpg") no-repeat; height: 179px;
}
.beauty-column .final {
	background: url("finalbg.png") no-repeat 0px 0px; padding: 11px 14px 0px; left: 0px; top: 44px; width: 315px; height: 505px; position: absolute;
}
.beauty-column .final p {
	background: url("finalbg2.png") no-repeat 0px 0px; padding: 20px 27px 15px 30px; left: 30px; width: 264px; height: 54px; bottom: -40px; font-family: "Microsoft Yahei"; font-size: 16px; position: absolute;
}
.beauty-column .final p a {
	color: rgb(255, 255, 255); line-height: 22px;
}
.beauty-column .step {
	background: rgb(215, 20, 117); padding: 0px 9px; width: 270px; height: 240px;
}
.beauty-column .step .pic {
	margin-top: -11px; margin-right: 7px; float: left; display: block;
}
.beauty-column .step .text {
	color: rgb(255, 255, 255); line-height: 18px; padding-top: 22px; font-size: 12px; display: block;
}
.beauty-column .step .text a {
	color: rgb(255, 255, 255); display: block;
}
.beauty-column .step .text a:hover {
	color: rgb(255, 255, 255);
}
.beauty-column .stepA {
	left: 372px; top: 137px; position: absolute;
}
.beauty-column .stepB {
	left: 679px; top: 55px; position: absolute;
}
.beauty-column .stepC {
	left: 372px; top: 415px; position: absolute;
}
.beauty-column .stepD {
	left: 679px; top: 336px; position: absolute;
}
.guests-column {
	background: rgb(255, 255, 255); padding-top: 10px; padding-bottom: 10px;
}
.guests-column ul {
	margin-top: 25px; margin-left: 4px;
}
.guests-column ul li {
	width: 186px; margin-right: 10px; float: left;
}
.guests-column ul li .text {
	background: url("gbg.jpg") no-repeat; height: 24px; line-height: 24px; padding-left: 32px; margin-top: 6px; display: block;
}
.guests-column ul li .text:hover {
	color: rgb(255, 0, 103);
}
.guests-column ul li .text2 {
	margin-top: 0px; margin-bottom: 6px;
}
.guests-column ul li.last {
	margin-right: 0px;
}
.guests-column .list {
	padding-top: 25px; border-top-color: rgb(208, 208, 208); border-top-width: 35px; border-top-style: solid;
}
.guests-column .bottom {
	background: url("sbg.jpg"); height: 34px; margin-top: 20px;
}
.jiepai-column {
	padding: 10px 0px; height: 603px;
}
.jiepai-column .inner {
	background: url("jbg04.jpg"); padding: 80px 10px 65px; width: 960px; height: 458px; position: relative;
}
.jiepai-column .inner .lt {
	background: url("jbg02.png") no-repeat 0px 0px; left: 0px; top: 0px; width: 76px; height: 60px; overflow: hidden; display: block; position: absolute;
}
.jiepai-column .inner .rb {
	background: url("jbg02.png") no-repeat 0px -61px; width: 76px; height: 60px; right: 0px; bottom: 0px; overflow: hidden; display: block; position: absolute;
}
.jiepai-column .inner .smallimg li {
	width: 144px; margin-right: 672px; margin-bottom: 16px; float: left; position: relative; cursor: pointer;
}
.jiepai-column .inner .smallimg li a.layer {
	background: rgb(0, 0, 0); left: 1px; top: 1px; width: 142px; height: 95px; position: absolute; z-index: 99; opacity: 0.5;
}
.jiepai-column .inner .smallimg li.current img {
	border: 1px solid rgb(215, 20, 117); border-image: none;
}
.jiepai-column .inner .smallimg li.current a.layer {
	opacity: 0;
}
.jiepai-column .inner .smallimg li.last {
	margin-right: 0px;
}
.jiepai-column .inner .smallimg li img {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
.jiepai-column .inner .bigimg {
	border: 1px solid rgb(255, 255, 255); border-image: none; left: 165px; top: 81px; width: 648px; height: 438px; overflow: hidden; position: absolute; z-index: 99;
}
.jiepai-column .inner .bigimg li {
	display: none;
}
.col_11 {
	overflow: hidden; margin-top: 5px;
}
#gongyifangtan .ad04 {
	top: -18px; right: 62px; position: absolute;
}
#gongyifangtan .title03 h4 {
	color: rgb(43, 43, 43); padding-left: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px;
}
#gongyifangtan .title03 span {
	background: url("more.gif") no-repeat right; margin-right: 11px; float: right;
}
#gongyifangtan .title03 span a {
	color: rgb(101, 101, 101); padding-right: 10px;
}
.box16 {
	height: 546px;
}
.fangtanbg {
	background: url("fantanbg.jpg") no-repeat; width: 100%; height: 25px;
}
.fangtanbg2 {
	background: url("fantanbg2.jpg") no-repeat; width: 100%; height: 25px;
}
.box16_L {
	width: 656px; height: 546px; float: left; position: relative;
}
.box16_L .box16content {
	background: rgba(0, 0, 0, 0.8); padding: 20px 10px; width: 278px; height: 481px; right: 0px; bottom: 0px; position: absolute; -ms-zoom: 1;
}
.box16_L .box16content h2 {
	color: rgb(255, 255, 255); line-height: 35px; font-family: simsun; font-size: 18px;
}
.box16_L .box16content h2 span {
	color: rgb(255, 255, 255); font-size: 30px; font-weight: bold; display: block;
}
.box16_L .box16content .jieshao {
	color: rgb(230, 191, 72); font-size: 12px; margin-bottom: 20px;
}
.box16_R {
	width: 322px; height: 546px; float: right; position: relative;
}
.box16_R .box16content {
	background: rgba(0, 0, 0, 0.8); padding: 20px 10px 20px 20px; left: 0px; width: 292px; height: 200px; bottom: 0px; position: absolute; -ms-zoom: 1;
}
.box16_R .box16content h2 {
	color: rgb(255, 255, 255); line-height: 35px; font-family: simsun; font-size: 18px;
}
.box16_R .box16content h2 span {
	color: rgb(255, 255, 255); font-size: 30px; font-weight: bold; display: block;
}
.box16_R .box16content .jieshao {
	color: rgb(230, 191, 72); font-size: 12px; margin-bottom: 20px;
}
.pixTxt16 {
	width: 278px; height: 162px;
}
.pixTxt16 .pic16 {
	padding-right: 12px; float: left;
}
.pixTxt16 span {
	color: rgb(230, 191, 72);
}
.pixTxt16 h3 {
	padding: 7px 0px; color: rgb(255, 255, 255); line-height: 20px; font-size: 14px;
}
.pixTxt16 h3 a {
	color: rgb(255, 255, 255);
}
.pixTxt16 h3 a:visited {
	color: rgb(255, 255, 255);
}
.pixTxt16 h4 {
	padding: 10px 0px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.pixTxt16 h4 a {
	color: rgb(255, 255, 255);
}
.pixTxt16 h4 a:visited {
	color: rgb(255, 255, 255);
}
.pixTxt16 p {
	color: rgb(153, 153, 153); line-height: 20px;
}
.col_w1000 {
	margin-top: 20px;
}
.col_10 {
	margin-top: -7px;
}
.box10 {
	width: 980px; overflow: hidden; margin-top: 4px;
}
.box10 .pictxt {
	width: 244px; margin-right: 1px; float: left;
}
.box10 .pictxt_last {
	width: 244px; float: left;
}
.box10 .pic {
	height: 187px;
}
.box10 .box10_1 {
	background: rgb(19, 19, 19); width: 223px; height: 128px; overflow: hidden; padding-left: 22px;
}
.box10 .box10_1 h5 {
	margin: 7px 0px 8px; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: normal;
}
.box10 .box10_1 h5 a {
	color: rgb(255, 255, 255);
}
.box10 .box10_1 p {
	padding: 0px 10px 0px 1px; color: rgb(102, 102, 102); line-height: 18px;
}
.box10 .box10_1 p a {
	color: rgb(152, 110, 21);
}
.box10 .box10_1 ul {
	margin: 19px 0px 0px 3px; overflow: hidden;
}
.box10 .box10_1 ul li {
	background: url("list02.gif") no-repeat left; height: 24px; color: rgb(153, 153, 153); line-height: 24px; padding-left: 12px;
}
.box10 .box10_1 ul li a {
	color: rgb(153, 153, 153);
}
.content5 {
	margin-top: 9px;
}
.jiepai_pic {
	height: 420px; margin-top: 0px; position: relative;
}
.jiepai_pic .left {
	background: url("btn4.jpg") no-repeat; top: 178px; width: 50px; height: 50px; position: absolute; z-index: 9; cursor: pointer;
}
.jiepai_pic .right {
	background: url("btn4.jpg") no-repeat; top: 178px; width: 50px; height: 50px; position: absolute; z-index: 9; cursor: pointer;
}
.jiepai_pic .left {
	left: -5px;
}
.jiepai_pic .right {
	background-position: 0px bottom; right: 0px;
}
.roll_jiepai_pic {
	margin: 0px 0px 0px 20px; width: 690px; height: 420px; overflow: hidden; position: relative;
}
.roll_cont4 li {
	width: 690px; float: left; -ms-zoom: 1; verflow: hidden;
}
.jiepai_smallpic {
	background: rgb(255, 255, 255); width: 186px; right: 0px; bottom: 0px; position: absolute; z-index: 7;
}
.jiepai_smallpic ul {
	margin: 5px 0px 0px 13px;
}
.jiepai_smallpic li {
	margin: 8px 6px 0px 0px; width: 50px; height: 40px; float: left; position: relative; cursor: pointer;
}
.jiepai_smallpic li img {
	display: block;
}
.jiepai_smallpic li .layer {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 50px; height: 40px; position: absolute; z-index: 9; opacity: 0.5;
}
.jiepai_smallpic li.current a.layer {
	opacity: 0;
}
#float {
	top: 300px; width: 104px; height: 382px; right: 0px; position: fixed; _position: absolute;
}
.picstyle1 {
	width: 100%; height: 550px;
}
.picstyle a {
	display: block;
}
.picstyle a:hover {
	text-decoration: none;
}
.picstyle1 .picimg_left {
	width: 250px; float: left;
}
.picstyle1 .picimg_middle {
	width: 450px; margin-left: 15px; float: left;
}
.picstyle1 .picimg_right {
	width: 250px; float: right;
}
.picimg a:hover {
	text-decoration: none;
}
.imgblack {
	background: rgba(0, 0, 0, 0.6); padding: 0px 5%; width: 90%; height: 32px; color: rgb(255, 255, 255); line-height: 32px; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 14px; margin-top: -32px; display: block; position: relative;
}
.history {
	clear: both;
}
.history .h3 {
	background: url("h3_bg.png") repeat-x; width: 100%; height: 32px; line-height: 32px; font-size: 18px;
}
.history .h3 h3 {
	background: url("h3_h3.png") no-repeat right 0px rgb(255, 255, 255); padding-right: 44px; float: left;
}
.hislist {
	overflow: hidden; padding-top: 10px;
}
.yearBtn {
	margin: 0px auto; width: 342px;
}
.yearBtn li {
	width: 114px; height: 34px; line-height: 28px; overflow: hidden; vertical-align: middle; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; float: left; cursor: pointer;
}
.yearBtn li span {
	background: rgb(204, 232, 248); width: 108px; height: 28px; text-align: center; color: rgb(0, 82, 147); float: left; display: block;
}
.yearBtn li b {
	background: url("history_b.png") no-repeat top; width: 108px; height: 6px; overflow: hidden; clear: both; margin-top: 10px; display: none;
}
.yearBtn .current span {
	background: rgb(128, 185, 230); color: rgb(255, 255, 255);
}
.yearBtn .current b {
	display: block;
}
.yearBody {
	margin: 0px auto; clear: both;
}
.yearBody .text {
	padding: 10px 0px; text-align: center; color: rgb(102, 102, 102);
}
.yearBody .text a {
	margin: 0px 15px;
}
.yearBody h4 {
	font-size: 14px; margin-top: 10px;
}
.yearBody .picList {
	width: 492px;
}
.yearBody .picList li {
	background: rgb(235, 245, 255); padding: 2px; border: 1px solid rgb(216, 225, 237); border-image: none; width: 134px; text-align: center; margin-right: 15px; float: left;
}
.textlist {
	padding-top: 5px;
}
.textlist li a {
	color: rgb(0, 82, 147);
}
a.v1 {
	color: rgb(51, 51, 51);
}
a.v2 {
	color: rgb(196, 20, 56);
}
a.v3 {
	color: rgb(96, 162, 36);
}
