﻿*{ margin:0; padding:0}
body {
	margin:0px auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px auto;
	background:#694d38;
}
img{border:none;}
.inbox{ border:1px solid #c8c8c8; padding:2px; height:114px;  background:#fff;}
.inbox img { width:180px; height:114px;}

ul,li{margin:0px; padding:0px; list-style:none;}
/*滚动图片*/
.nTab {width:905px; height:257px;background:url(../image/first3.jpg) no-repeat;margin:16px auto 0px auto;padding:0px; float:left;}
.syfl{ width:auto; height:27px; margin:30px 25px 0px auto; padding:0px; float:right;}

.syfl li{ width:80px; height:27px; margin:0px auto; text-align:center; padding:0px; float:left; display:block;}
.syfl li:hover{background:url(../image/cpfl.gif) no-repeat center; }
.syfl li a{ color:#736352; line-height:20px;height:27px;}
.syfl li a:hover{ color:#fff;height:27px; line-height:20px; }

#demo { margin: 0px auto; width:850px; height:auto; overflow:hidden; margin-top:85px; }    
#demo ul li{ float:left; line-height:25px; text-align:center; margin-right:10px;}
#demo img{ display:block; border:#403930 4px solid; width:180px; height:130px; background:#fff;}
#demo a:hover img{ border:4px solid #83684d;}
#indemo {    float: left;   width: 800%;   }   
#demo1 {    float: left;   }   
#demo2 {    float: left;   }
.p_txt{display:block; text-align:center; width:180px; color:#b39f8a; line-height:26px; font-size:14px;}


.cpzs{ width:935px;}
.cpzs li{ float: left; width:250px;  height:212px; text-align:center; margin:10px 0px 20px 45px;}
.cpzs img{ float: left;width:246px; height:178px;  border:#d8b591 2px solid;}
.cpzs img:hover{ border:2px solid #fff;}
.cpzs .p{display:block; width:250px; display:block; overflow:hidden; text-align:center; line-height:35px; font-size:15px; color:#d8b591;
           white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
/*滚动图片*/   
.hor{ width:935px;}
.hor li{ float: left; width:180px;  height:230px; text-align:center; margin:10px 0px 20px 45px;}
.hor img{ float: left;width:170px; height:200px;  border:#d8b591 2px solid;}
.hor img:hover{ border:2px solid #fff;}
.hor li a:hover{ display:block; width:180px; display:block; overflow:hidden; text-align:center; line-height:35px; font-size:15px; color:#fff;
           white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;
           }
.hor li a{ display:block; width:180px; display:block; overflow:hidden; text-align:center; line-height:35px; font-size:15px; color:#d8b591;
           white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;
           }


/*#*/


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a.prlist:link {
	text-decoration: underline;
	color:#3165ff
}
a.prlist:visited {
	text-decoration: underline;
	color:#3165ff
}
a.prlist:hover {
	text-decoration: none;
	color:#ff6600
}
a.prlist:active {
	text-decoration: underline;
}
a.plist:link {
	text-decoration: none;
	color:#7e7e7e
}
a.plist:visited {
	text-decoration: none;
	color:#7e7e7e
}
a.plist:hover {
	text-decoration: underline;
	color:#6fa200
}
a.plist:active {
	text-decoration: none;
}
a.newslink:link {
	text-decoration: none;
	color:#01aef0;
	font-weight:bold;
}
a.newslink:visited {
	text-decoration: none;
	color:#01aef0;
	font-weight:bold;
}
a.newslink:hover {
	text-decoration: underline;
	color:#ffffff;
	font-weight:bold;
}
a.newslink:active {
	text-decoration: none;
}
a.newslinks:link {
	text-decoration: none;
	color:#444444;
}
a.newslinks:visited {
	text-decoration: none;
}
a.newslinks:hover {
	text-decoration: none;
	color:#f10307;
}
a.newslinks:active {
	text-decoration: none;
}
.cplink a {
	text-decoration: none;
	color:#d8b591;
}
.cplink a:hover {
	text-decoration: none;
	color:#e30000;
}
img {
	border-width:0px;
}
.logobg {
	width:100%;
	height:119px;
	margin:0px auto;
	padding:0px;
	background:url(../image/top.jpg) repeat-x;
	clear:both;
}
.logo {
	width:1200px;
	height:119px;
	margin:0px auto;
	padding:0px;
	background:url(../image/logo.png) no-repeat;
	clear:both;
	overflow:hidden;
}


/*banner图片切换*/
#full-screen-slider { width:100%; height:660px; margin:3px auto 0px auto; padding:0px; position:relative;background:url(../image/banner.jpg) no-repeat center;}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:60%; top:350px; z-index:9900;  padding:5px 5px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f09804}


.nav {
	width:100%;
	height:47px;
	margin:0px auto;
	padding:0px;
	background:url(../image/menu.jpg) repeat-x;
}


.menu {
	width:1200px;
	height:47px;
	margin:0px auto;
	padding:0px;
	background:url(../image/menu.jpg) repeat-x;
}
.menu ul {
	list-style-type:none;
	padding: 0px;
	margin:0px;
}
.menu ul li {
	text-align:center;
	padding:0px;
	float:left;
}
.menu ul li a {
	width:130px;
	text-decoration:none;
	margin:0px auto;
	display:block;
	font-size:16px;
	height:47px;
	line-height:47px;
	text-align:center;
	font-family:Microsoft YaHei;
}
.menu ul li a:hover {
	width:130px;
	text-decoration:none;
	margin:0px auto;
	display:block;
	height:47px;
	line-height:47px;
	font-size:16px;
}
.lih {
	width:130px;
	color:#fff;
	text-decoration:none;
}
.lih a {
	width:130px;
	color:#fff;
	text-decoration:none;
}
.lih a:hover {
	width:130px;
	color:#fff;
	background:url(../image/menuhover.jpg) no-repeat;
}
.li1 {
	width:130px;
	color:#fff;
}
.li1 a {
	width:130px;
	color:#fff;
	background:url(../image/menuhover.jpg) no-repeat;
}
.menuline{ width:10px; height:47px; background:url(../image/menuline.png) no-repeat top; }
.con {
	width:100%;
	margin:0px auto 0px auto;
	height:auto !important;
	padding:0px;
	clear:both;
	overflow:hidden;
	background:url(../image/conbg.jpg) repeat-x bottom center;
}

#con {
	width:1200px;
	margin:10px auto 0px auto;
	height:auto !important;
	padding:0px;
	clear:both;
	overflow:hidden;
}
.left{ width:282px; height:528px; margin:0px auto; padding:0px; float:left; background-color:#15100c;}
.syteam{ width:262px; height:500px; margin:0px auuto; padding:0px 10px; display:block; overflow:hidden; line-height:25px; color:#fff;}

.syteam a{ color:#fff;}
.syteam a:hover{ color:#fff;}
.title1{ width:282px; height:45px; margin:0px aut; padding:0px; background:url(../image/title1.jpg) no-repeat;}
.right{ width:905px; height:528px; margin:0px auto; padding:0px; float:right;}
.first1 {
	width:520px;
	height:255px;
	margin:0px auto;
	padding:0px;
	background:url(../image/first1.jpg) no-repeat;
	float:left;
	display:inline;
}
.title {
	width:520px;
	height:25px;
	margin:0px auto;
	padding:0px;
}
.title span {
	float:right;
	line-height:5px;
	padding-top:20px;
	padding-right:10px
}
.jjcon {width:520px;height:255px;margin:0px auto;padding:0px;color:#736352;line-height:24px;}
.jjbox{width:325px; height:200px;float:right; overflow: hidden; margin:25px 20px 0px auto; line-height:25px; color:#736352;}
.jjbox a{ line-height:25px; color:#736352;}
.jjbox a:hover{color:#9f5d15; text-decoration:none;}
/* white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;*/
.first2 {
	width:371px;
	height:255px;
	margin:0px auto;
	padding:0px;
	background:url(../image/first2.jpg) no-repeat;
	float:right;
	display:inline;
}
.title2 {
	width:371px;
	height:25px;
	margin:0px auto;
	padding:0px;
}
.title2 span {
	float:right;
	line-height:5px;
	padding-top:20px;
	padding-right:10px
}
.title2 span a {
	color:#979797;
	text-decoration:none;
}
.title2 span a:hover {
	color:#e30000;
	text-decoration:none;
}
.newslist {width:905px;height:auto;margin:0px auto;padding:0px;}
.newslist ul li {width:905px;margin:0px auto 7px auto;line-height:26px;height:26px;color:#d8b591;background:url(../image/jt.gif) no-repeat left center;border-bottom:1px dashed #362b21;float:left;text-indent:15px; padding:4px 0px;}
.newslist ul li:hover { background-color:#433427; border-bottom:1px dashed #d38937;}
.newslist ul li a { display:block; float:left;width:720px;line-height:26px;height:26px;color:#d8b591;text-indent:15px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.newslist ul li span { width:auto; display:block; padding-right:5px; float:right;color:#d8b591;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.newslist ul li a:hover {color:#d8b591;}

.newscon {
	width:340px;
	height:200px;
	 margin:25px auto 0px auto;
	padding:0px;
}
.newscon ul {
	width:340px;
	margin:0px;
	padding:0px;
	line-height:25px;
	list-style:none;
	float:left
}
.newscon ul li {
	width:340px;
	margin:0px auto 5px auto;
	padding:0px;
	line-height:25px;
	height:25px;
	color:#736352;
	background:url(../image/jt.gif) no-repeat left center;
	border-bottom:#2c2217 dotted 1px;
	float:left;
	text-indent:15px;
}
.newscon ul li a { display:block; float:left;
	width:200px;
	line-height:25px;
	height:25px;
	color:#736352;
	text-indent:15px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;
}
.newscon ul li span { width:auto; display:block; float:right;color:#736352;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.newscon ul li a:hover {
	width:200px;
	margin:0px;
	padding:0px;
	line-height:23px;
	height:23px;
	color:#e30000;
	text-indent:15px;
}
.first3 {
	width:226px;
	height:auto;
	padding:0px;
	margin:0px auto;
	float:right;
	display:inline;
}
#left {
	width:235px;
	height:auto!important;
	margin:0px auto;
	padding:0px;
	display:inline;
	float:left;
}
.ntitle {
	width:235px;
	height:38px;
	line-height:38px;
	font-family:Microsoft YaHei;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background:url(../image/fen.jpg) no-repeat;
	font-size:14px;
	color:#fff;
	text-indent:25px;
}
.ctitle {
	width:235px;
	height:41px;
	line-height:41px;
	font-family:Microsoft YaHei;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background:url(../image/ltitle.gif) no-repeat;
	font-size:16px;
	color:#d8b591;
	text-indent:55px;
}
.listw {
	width:235px;
	height:auto !important;
	overflow:auto;
	clear:both;
	margin:0px auto;
	padding:0px;
	background-color:#15100c;
}
.list {
	width:235px;
	height:auto !important;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	clear:both;
	background-color:#15100c;
}
.list ul {
	list-style-type:none;
	margin:0px auto;
	padding:0px;
	width:220px;
}
.list ul li {
	text-align:center;
	height:35px;
	padding:0px;
	margin:3px auto;
	float:left;
}
.listb a {
	width:220px;
	height:35px;
	background:url(../image/dian.gif) no-repeat 20px center;
	border-bottom:1px solid #362b21;
	color:#d8b591;
	line-height:35px;
	text-decoration:none;
	margin:0px;
	display:block;
	font-size:13px;
	text-indent:50px; text-align:left;
}
.listb a:hover {
	width:220px;
	height:35px;
	line-height:35px;
	color:#fff;
	text-decoration:none;
	margin:0px;
	display:block;
	font-size:13px;
	text-indent:50px;
}

.listd {
	width:235px;
	height:35px;
	margin:0px auto;
	padding:0px;
	clear:both;
	background-color:#15100c;
}
.pic {
	width:205px;
	height:auto;
	margin: px auto;
	padding:10px 15px;
	color:#d8b591;
	line-height:25px;
	font-size:12px;
	overflow:auto;
	clear:both;
	background-color:#15100c;
}
.height20 {
	height:20px;
	width:100%;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}
.height15 {
	height:15px;
	width:100%;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}.height10 {
	height:10px;
	width:100%;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}
#right {
	width:935px;
	float:right;
	height:auto!important;
	margin:0px auto;
	padding:0px auto;
	background:url(../image/sycon.gif) no-repeat top center #15100c;}
	
.rightn_title {
	width:935px;
	height:45px;
	line-height:45px;
	margin:0px auto;
	padding:15px 0px;
	background:url(../image/rtitle.jpg) no-repeat center;
	font-size:16px;
	color:#d8b591;
	font-family:Microsoft YaHei;
	text-indent:40px;
	overflow:auto;
	clear:both;
}
.content {
	width:935px;
	height:200px;
	min-height:400px;
	height:auto !important;
	margin:0px auto 1px auto;
	padding:0px 0px 40px 0px;
	clear:both;
}
.content_contenta {
	width:905px;
	margin:0px auto 10px auto;
	padding:0px 0px 20px 0px;
	line-height:25px;
	color:#d8b591;
}
.content_contenta a {
	color:#d8b591;
}
.content_contenta a:hover {
	color:#e30000;
}
.height24 {
	height:24px;
	overflow:hidden;
	margin:auto;
	padding:0px;
}
.footd {
	width:100%;
	height:auto;
	margin:0px auto;
	padding:0px;
	background-color:#15100c;
	clear:both;
	overflow:auto;
}
.db {
	width:1200px;
	height:auto;
	line-height:23px;
	margin:0px auto;
	padding:13px 0px 15px 0px;
	color:#fff;
	clear:both;
	overflow:auto;
	text-align:center;
}
.db a {
	color:#d8b591;
	text-decoration:none;
}
.db a:hover {
	color:#e30000;
	text-decoration:none;
}

.clear {
	clear:both;
	height:0px;
	overflow:hidden;
}
.page_nav{ color:#d8b591;  height:30px;}
.page_nav A {
	PADDING-BOTTOM: 3px;
	MARGIN: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR:#d8b591;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px
}
.page_nav A:hover {COLOR: #fff;
}
.page_nav A:visited {
	COLOR: #5f5f5f;
}
.page_nav A:active {
	COLOR: #5f5f5f;
}
.page_nav SPAN {
	PADDING-BOTTOM: 3px;
	MARGIN: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #5f5f5f;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px
}


/*在线客服*/
.keifu{ position:fixed; top:200px; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }