﻿@charset "utf-8";

.banner { height: 600px; overflow: hidden;}
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
	height: 600px;
}
.fullSlide .bd li {
	width:100% !important;
	height:600px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:600px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:18px;
	margin:3px;
	overflow:hidden;
	background:#fff;
	line-height:18px;
	background: #4b392b;
	color: #fff;
}
.fullSlide .hd ul .on {
	background:#4b392b;
	padding-top: 5px;font-size: 14px;
font-weight: bold;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
  }
.fullSlide .next {
	left:auto;
	right:5%;
}


.search { height: 59px; background: #f2f0eb; border-bottom: 1px solid #ede7d9; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.search .sez { float: left; font-size: 14px; color: #6e5b4c; line-height: 59px;}
.search .sez span { font-weight: bold;}
.search .sez a { color: #928173; margin-left: 15px;}
.search .sey { float: right; margin-top: 14px;}
.search .sey input { display: block; float: left;}
.search .sey .sek1 { width: 342px; height: 30px; border-top: 1px solid #d1cbc5; border-bottom: 1px solid #d1cbc5; background: none;}
.search .sey .sek2 { width: 27px; height: 32px; background: url("../images/sek.jpg") no-repeat;}

.zs { height: 962px; background: url("../images/zsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.zs h3 { height: 261px; background: url("../images/zs_03.png") no-repeat; font-weight: normal; text-align: center;}
.zs h3 p { font-size: 18px; color: #4b392b; padding-top: 205px;}
.zs .zsu { height: 120px; background: url("../images/zsx.png") repeat-x 0 12px;}
.zs .zsu li { float: left;}
.zs .zsu li a { display: block; width: 300px; height: 120px;}
.zs .zsu li a p { width: 35px; height: 37px; margin: 40px 0 0 67px; float: left;}
.zs .zsu li a em { display: block; float: left; font-size: 24px; color: #4b392b; margin: 38px 0 0 20px;}
.zs .zsu li a em span { display: block; font: 10px Arial; color: #beac87; text-transform: uppercase; margin-top: 5px;}
.zs .zsu li a:hover { background: url("../images/zsk1.png") no-repeat;}
.zs .zsu li:nth-child(1) a p { background: url("../images/zst_03.jpg") no-repeat;}
.zs .zsu li:nth-child(1) a:hover p,.zs .zsu .on:nth-child(1) a p { background: url("../images/zsb_03.jpg") no-repeat;}
.zs .zsu li:nth-child(2) a p { background: url("../images/zst_05.jpg") no-repeat;}
.zs .zsu li:nth-child(2) a:hover p,.zs .zsu .on:nth-child(2) a p  { background: url("../images/zsb_05.jpg") no-repeat;}
.zs .zsu li:nth-child(3) a p { background: url("../images/zst_07.jpg") no-repeat;}
.zs .zsu li:nth-child(3) a:hover p,.zs .zsu .on:nth-child(3) a p  { background: url("../images/zsb_07.jpg") no-repeat;}
.zs .zsu li:nth-child(4) a p { background: url("../images/zst_09.jpg") no-repeat;}
.zs .zsu li:nth-child(4) a:hover p,.zs .zsu .on:nth-child(4) a p  { background: url("../images/zsb_09.jpg") no-repeat;}
.zs .zsu .on a { background: url("../images/zsk1.png") no-repeat;}
.zs .zso { height: 581px; background: url("../images/zsk.jpg") no-repeat right 20px;}
.zs .zso p { float: left; margin-top: 40px;}
.zs .zso p img { width: 963px; height: 541px;}
.zs .zso em { display: block; float: right; margin-top: 202px;}
.zs .zso em img { width: 213px; height: 379px;}

.qs { height: 780px; background: url("../images/qsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.qs h3 { height: 285px; background: url("../images/qsz.png") no-repeat center 90px; text-align: center;}
.qs h3 p { font-size: 18px; color: #4b392b; font-weight: normal; padding-top: 173px;}
.qs .qsz { float: right;}
.qs .qsz p { font-size: 32px; color: #4b392b; padding-left: 50px; background: url("../images/qsk.png") no-repeat left center; line-height: 32px;}
.qs .qsz em { display: block; font-size: 16px; color: #4b392b; line-height: 32px; margin-top: 20px;}
.qs .qsz em span { display: block;}

.fs { height: 895px; background: url("../images/fsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.fs h3 { height: 327px; text-align: center; background: url("../images/fsz.png") no-repeat center 140px;}
.fs h3 p { padding-top: 222px; font-size: 18px; color: #e4d9c2; font-weight: normal;}
.fs img { position:absolute; left:33px; top:263px;}

.ms { height: 2177px; background: url("../images/msb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.ms h3 { height: 291px;}
.ms h3 img { margin: 0 auto; padding-top: 86px;}
.ms .msd1 { height: 467px;}
.ms .msd1 dt { float: left; margin: 0 0 0 82px; position: relative;}
.ms .msd1 dt .msx { position: absolute; right: -25px; top: 38px;}
.ms .msd1 dd { float: left;}
.ms .msd1 dd h4 { height: 120px; margin-left: 130px;}
.ms .msd1 dd h4 em { display: block; float: left; text-align: right; font-size: 38px; color: #4b392b; line-height: 38px; margin: 15px 25px 0 0;}
.ms .msd1 dd h4 em span { display: block; font-size: 18px;}
.ms .msd1 dd h4 img { float: left;}
.ms .msd1 dd p { font-size: 14px; color: #4b392b; width: 290px; text-align: right; margin-left: 80px; line-height: 30px;}
.ms .msd1 dd .msy { margin: 57px 0 0 108px;}
.ms .msd2 { height: 467px;}
.ms .msd2 dd { float: left;}
.ms .msd2 dd { float: left;}
.ms .msd2 dd h4 { height: 120px;}
.ms .msd2 dd h4 em { display: block; float: left; font-size: 38px; color: #4b392b; line-height: 38px; margin: 15px 0 0 25px;}
.ms .msd2 dd h4 em span { display: block; font-size: 18px;}
.ms .msd2 dd h4 img { float: left;}
.ms .msd2 dd p { font-size: 14px; color: #4b392b; width: 290px; margin-left: 43px; line-height: 30px;}
.ms .msd2 dd .msy { margin: 57px 0 0 43px;}
.ms .msd2 dt { float: right; position: relative;}
.ms .msd2 dt .msx { position: absolute; left: -25px; top: 38px;}
.ms .msd3 dt { margin-left: 102px;}
.ms .msd3 .msr { position: absolute; left: -74px; top: -77px;}
.ms .msd3 dd h4 { margin-left: 85px;}
.ms .msd3 dd .msy { margin-left: 49px;}

.dz { height: 1007px; background: url("../images/dzb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dz h3 { height: 325px; text-align: center; padding-top: 422px;}
.dz h3 img { margin: 0 auto;}
.dz h3 p { width: 1029px; font-size: 16px; color: #4b392b; text-align: center; margin: 0 auto; font-weight: normal; line-height: 32px; margin-top: 20px;}
.dz ul { height: 233px; background: url("../images/dzb1.jpg") no-repeat; padding: 27px 0 0 30px;}
.dz li { float: left; position: relative; margin-right: 13px;}
.dz li img { width: 275px; height: 206px;}
.dz li p { display: none; position: absolute; left: 0; top: 0; width: 275px; height: 140px; background: url("../images/dztm.png") no-repeat; font-size: 20px; color: #e4d9c2; text-align: center; padding-top: 66px;}

.dk { height: 957px; background: url("../images/dkb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dk h3 { height: 279px; background: url("../images/dkz.png") no-repeat center 79px; font-weight: normal; text-align: center;}
.dk h3 p { font-size: 18px; color: #4b392b; font-weight: normal; padding-top: 160px;}
.dk .dkz { float: left; width: 579px;}
.dk .dkz h4 { height: 248px;}
.dk .dkz h4 p { float: left; font-size: 26px; color: #e4d9c2; line-height: 28px; width: 27px; height: 180px; background: #4b392b; padding: 68px 28px 0; font-weight: normal;}
.dk .dkz h4 img { float: left; width: 496px; height: 248px;}
.dk .dkz ul { height: 306px; background: url("../images/dkx1.jpg") no-repeat 92px 0; padding-top: 25px;}
.dk .dkz li { height: 35px;}
.dk .dkz li p { float: left; width: 77px; padding-left: 10px; font: 16px "Arial"; color: #8f7e71; margin-left: 20px;}
.dk .dkz li p span { display: none; margin-left: 25px; font: 14px Arial; color: #8f7e71;}
.dk .dkz li em { display: block; float: left; padding-left: 15px; font-size: 14px; color: #4b392b;}
.dk .dkz li em span { display: none; width: 432px; font-size: 14px; color: #8f7e71; line-height: 28px; margin-top: 10px;}
.dk .dkz .cur { height: 117px; background: url("../images/dkx2.jpg") no-repeat 93px bottom; margin-bottom: 25px;}
.dk .dkz .cur p { font-size: 24px; margin-left: 0;}
.dk .dkz .cur p span { display: block;}
.dk .dkz .cur em { font-size: 16px; color: #4b392b; background: url("../images/dk_07.jpg") no-repeat left 5px; padding-left: 35px;}
.dk .dkz .cur em span { display: block;}
.dk .dky { float: right; width: 520px;}
.dk .dky h4 { height: 61px; border-bottom: 1px solid #4b392b; font-size: 26px; color: #4b392b; line-height: 61px; font-weight: normal; padding-left: 17px;}
.dk .dky dl { height: 115px; border-bottom: 1px solid #e7deca; padding-left: 18px;}
.dk .dky dt { padding-top: 30px;}
.dk .dky dt a { font-size: 16px; color: #4b392b;}
.dk .dky dd { margin-top: 10px;}
.dk .dky dd a { font-size: 14px; color: #958579;}
.dk .dky dl:last-child { border: 0;}
.dk .dky .dko { height: 363px;}
.dk .dky .dkt img { float: left; width: 359px; height: 153px;}
.dk .dky .dkt em { display: block; float: left; width: 160px; height: 100px; background: #e4d9c2; text-align: center; padding-top: 53px; font-size: 22px; color: #4b392b; line-height: 30px;}
.dk .dky .dkt em span { display: block;}


