@charset "utf-8";
/* CSS Document */

body {text-align: left;font-family:"SimSun";font-size:12px; background:url(../../img/long/bg.jpg) repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,strong,p,textarea,blockquote{padding:0; margin:0 auto;}
th{font-size:12px;}
tr{font-size:12px;}
td{font-size:12px;}
table{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align: top;border: 0;margin: 0px;	padding: 0px;text-align: left;}
ul {list-style:none;}
ol {list-style:none;}
th {text-align:left;}
caption {text-align:left;}
h6 {font-size:12px; font-weight:normal;}
h5 {font-size:12px; font-weight:normal;}
h4 {font-size:12px; font-weight:normal;}
h3 {font-size:12px; font-weight:normal;}
h2 {font-size:12px; font-weight:normal;}
h1 {font-size:12px; font-weight:normal;}
a {text-decoration: none; color:#000000;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none; background-color:transparent;}
.left{
	float:left;
}
.right{
	float:right;
}
.both{
	clear:both;
}
.clearfix:after {display:block;clear:both;content:"\200B"; height:0; }
.clearfix { *zoom:1; }


.head1{
	width:100%;
	height:257px;
	background:url(../../img/long/head1.jpg) center center no-repeat;
}
.head2{
	width:100%;
	height:257px;
	background:url(../../img/long/head2.jpg) center center no-repeat;
}
.nav{
	width:100%;
	height:57px;
	background:url(../../img/long/nav-bg.jpg) center center no-repeat;
}
.nav-d{
	width:1024px;
	height:57px;
}
.nav-u li{
	float:left;
	width:218px;
	height:57px;
	margin:0 18px;
	display:inline;
}
.nav-u li a {
	display:block;
	width:218px;
	height:57px;
}
.nav-u li a span{ display:none;}



.main{
	width:1039px;
	height:auto;
	background:url(../../img/long/zhou.png) top center no-repeat;
	margin-top:40px;
	padding-top:26px;
}
.content{
	width:980px;
	height:auto;
	background:#fef8ef;
	border-left:#b07158 solid 1px;
	border-right:#b07158 solid 1px;
	overflow:hidden;
	padding-bottom:30px;
}
.area{
	width:100%;
	height:auto;
	margin-top:40px;
}
.jl{
	width:100%;
	height:320px;
	background:url(../../img/long/area1-bg.jpg) bottom center no-repeat;
	overflow:hidden;
}
.m-p{
	font-size:14px;
	color:#6e6d6d;
	line-height:30px;
	text-indent:2em;
}
.jl-p{
	width:510px;
	margin:80px 0 0 410px;
}
.jl-p p{ margin-bottom:5px;}


.cent{ text-align:center;}
.mt15{ margin-top:15px;}
.longxing {
	width:100%;
	height:auto;
	position:relative;
}
.img-a{
	position:absolute;
	left:733px;
	top:365px;
}
.long{
	width:940px;
	height:auto;
	border:#c1a9a0 solid 1px;
	border-top:none;
	padding:40px 0 20px 0;
	position:relative;
}
.longxing-a{
	position:absolute;
	top:520px;
	left:535px;
}
.longwen-a{
	position:absolute;
	top:530px;
	left:392px;
}



.ct{
	width:810px;
	height:400px;
	margin-top:50px;
}
.ct1{width:533px;}
.ct-a{
	width:224px;
	float:left;
	text-align:right;
}
.mt5{ margin-top:5px;}
.mtl5{ position:relative; margin-top:-3px;}


/*js*/
.sx{
	width:960px;
	height:auto;
	margin-top:30px;
	position:relative;
}
.bar{
	width:900px;
	height:49px;
	margin-bottom:2px;
	background:url(../../img/long/bar-bg2.jpg) repeat-x;
	position:relative;
}
.bar-ul li{
	position:relative;
	float:left;
	width:200px;
	height:49px;
	line-height:49px;
	font-size:18px;
	text-align:center;
	border-right:#FFF solid 1px;
}
.ger{color:#a39292;}
.bar-ul li span{ font-size:24px;}
.bar-ul li a{ display:block; width:200px; height:49px;}
.ckmore{
	position:absolute;
	top:25px;
	right:20px;
	font-size:14px;
	color:#5c0000;
	font-weight:bold;
}
.box{
	width:900px;
	height:auto;
	position:relative;
}
.list{ width:900px; overflow:hidden; position:relative;}
.xiaolist{ width:900px; height:115px; padding-bottom:5px; border-bottom:#9a7f75 solid 1px; position:relative;}
.xiaolist li{ float:left; margin-right:4px; cursor:pointer;}
.pre{
	display:block;
	width:29px;
	height:241px;
	position:absolute;
	left:0;
	top:320px;
}
.next{
	display:block;
	width:29px;
	height:241px;
	position:absolute;
	right:0;
	top:320px;
}
.libg{
	background:url(../../img/long/bar-bg.jpg) repeat-x;
	color:#5c0000;
}


.sx-button{
	position:absolute;
	right:0px;
	bottom:5px;
}
.curs{ cursor:pointer;}


.zx{
	width:944px;
	height:auto;
	background:#f4f2ef;
	margin-top:20px;
	padding-top:40px;
}
/*收藏开始*/
.yx_70 {
	width:920px;
	height:215px;
	margin:10px auto;
	border:#d1c6b6 3px solid;
	background-color:#FFF;
	position: relative;
}
.yx_70_go {
	width: 143px;
	height: 92px;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
	position: absolute;
	bottom: 15px;
	right: 50px;
}
.yx_70 dl {
	padding: 20px 40px 0px 10px;
	margin: 0px;
	position: relative;
	text-align: left;
}
.yx_70 dl dt {
	padding: 3px 0px 0px 12px;
	margin: 0px;
	background-color:#f4f2e7;
	text-align: left;
	line-height: 25px;
	height: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #733c35;
}
.yx_70 dl dt span{
	margin-left:20px;
	font-weight:400;
	font-size:14px;
}
.yx_70 dl dd {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	text-align: left;
	line-height: 20px;
	height: 20px;
	font-size: 14px;
	font-weight: normal;
	color: #733c35;
}
.yx_70 dl dd span {
	padding: 0px 10px 0px 0px;
	margin: 0px;
	
}
.peisong {
	padding: 8px 172px 0px 15px;
	margin: 0px 60px 0px 10px;
	text-align: left;
}
.peisong p {
	padding: 0px;
	margin: 0px;
	line-height: 36px;
	font-size: 14px;
	color: #733c35;
}
.ps_a {
	padding: 6px 0px 5px 0px;
	margin: 0px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	color: #733c35;
}
.sp_name {
	width: 168px;
	height: 23px;
	border: 1px solid #E0E0E0;
	padding: 0px 0px 0px 3px;
	margin: 0px;
	color: #733c35;
	line-height: 23px;
}
.sp_tel {
	width: 168px;
	height: 23px;
	border: 1px solid #E0E0E0;
	padding: 0px 0px 0px 3px;
	margin: 0px;
	color: #733c35;
	line-height: 23px;
}
.sp_sheng {
	width: 100px;
	height: 23px;
	border: 1px solid #E0E0E0;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 14px;
	color: #733c35;
}
.sp_shi {
	width: 100px;
	height: 23px;
	border: 1px solid #E0E0E0;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 14px;
	color: #733c35;
}
.sp_quxian {
	width: 100px;
	height: 23px;
	border: 1px solid #E0E0E0;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 14px;
	color: #733c35;
}
.sp_jiedao {
	width: 236px;
	height: 23px;
	border: 1px solid #E0E0E0;
	padding: 0px 0px 0px 3px;
	margin: 0px;
	color: #733c35;
	line-height: 23px;
	font-size: 14px;
}
/*收藏结束*/

