@charset "utf-8";
* {
	list-style-type: none;
}
body{ margin:0; padding:0}
img{
	margin:0;
	padding:0;
	text-align: center;
	border: none; vertical-align:top;
}
a { font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#444444; line-height:30px; text-decoration:none;}
a:hover {
	color: #5f5032;
	text-decoration: underline; outline:none;blr:expression(this.onFocus=this.blur());
}
.clear{clear: both;} 

.header{ margin:0 auto; padding:0; height:160px; background:url(../image/headbg.jpg) repeat-x top;}
.header_n{ margin:0 auto; padding:0; height:160px; background:url(../image/headbg.jpg) repeat-x top; width:1180px;}
.header_n_left{ margin:0 auto; padding:0; height:160px; width:287px; margin-right:100px; float:left;display: inline;}
.header_n_right{ margin:0 auto; padding:0; height:160px; width:790px; float: right;}
.header_n_right_top{ margin:0 0 5px 0; padding:0; height:88px; width:790px;}
.header_n_right_top_01{ margin:0 auto; padding:0; height:42px; width:790px;}
.header_n_right_top_01_n{ margin:0 auto; padding:0; height:42px; width:210px; float: right;}
.header_n_right_top_01_n ul{ margin:0; padding:0; }
.header_n_right_top_01_n ul li{ margin:0; padding:0;width:60px; height:42px; line-height:42px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
.header_n_right_top_01_n ul li a, .header_n_right_top_01_n ul li a:hover{ margin:0; padding:0; line-height:42px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
.header_n_right_top_02{ margin:0 0 18px 0; padding:0; height:26px; width:790px; border-bottom:solid 1px #000; border-top:solid 1px #000;}
.header_n_right_tel{ margin:0 auto; padding:0; height:67px; width:790px;}
.header_n_right_tel_left{ margin:0 auto; padding:5px 0; height:50px; width:419px;float:left; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:600; line-height:25px;}
.header_n_right_tel_right{ margin:0 auto; padding:12px 0 8px 0; height:47px; width:371px; float:left;}

.footer{ margin:0 auto; padding:0; width:100%; height:74px; background: #e4e4e3;}
.footer_n{ margin:0 auto; padding:0; width:1140px; height:74px; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:74px; color:#584623; text-align:right;}

.indexer_title{ margin:0 auto; padding:0; width:100%; height:60px; background:#5f5032;}
.indexer_title_n{ margin:0 auto; padding:0; width:1140px; height:60px; background:#5f5032; font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height:60px; color:#FFF; text-align:center;}
.indexer_con{ margin:0 auto; padding:0; width:100%; height:227px; background:url(../image/con_bg.jpg) repeat-x;}
.indexer_con_n{ margin:0 auto; padding:30px 0; width:1140px;}
.indexer_con_n ul{ margin:0; padding:0;}
.indexer_con_n ul li{ margin:0 13px; padding:0; float:left;}
.indexer_con_n ul li a:hover {
	position: relative;left: 1px;top: 1px;
}

.abouter_title{ margin:0 auto; padding:0; width:100%; background: url(../image/abbg.png) bottom repeat-x; height:60px;}
.abouter_title_n{ margin:0 auto; padding:7px 0; width:1140px;height:46px;}
.abouter_title_n_left{ margin:0 auto; padding:0; width:40%;height:46px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 24px; line-height:46px; color:#5f5032;}
.abouter_title_n_right{ margin:0 auto; padding:0; width:60%;height:46px; float:left;}

.abouter_con{ margin:0 auto; padding:0; width:100%;}
.abouter_con_n{ margin:0 auto; padding:0; width:1140px;}
.abouter_con_n_left{ margin:0 auto; padding:30px 30px 0 0; width:260px; float:left;display: inline;}
.abouter_con_n_left_n_title{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; height:49px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5f5032; line-height:49px; border-bottom: solid 1px #5f5032;}
.abouter_con_n_left_n_con{ margin:0 auto; padding:0; background: #f9f9f9;}
.abouter_con_n_right{ margin:0 auto; padding:30px 0 0 0; width:850px; float:left;}
.abouter_con_n_right_n_title{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; height:49px; font-size:18px; color:#5f5032; line-height:49px; border-bottom: solid 1px #a29b8d;}
.abouter_con_n_right_n_title_n{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; height:49px; font-size:18px; color:#5f5032; line-height:49px;}
.abouter_con_n_right_n_con{ margin:0 auto; padding:10px;font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#444444; line-height:30px; text-decoration:none;}