﻿/* dede58.com 做最好的织梦模板 */
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 {
	margin-bottom:10px;
}
.ml10 {
	margin-left:10px;
}
.bg {
	background:#FFF;
}
/**/
.banner {
	height:450px;
	display:block;
	width:100%;
}
.htk {
	position: relative;
	z-index: 999;
	height:32px;
	line-height:32px;
	color:#4b392b;
	font-size:14px;
	background:url(../images/htk.png) repeat-x left top;
	width:1101px;
	margin:0 auto;
	margin-top:-32px;
}
.htk a {
	padding:0 8px 0 0px;
	color:#4b392b;
	font-size:14px;
}
.s_inp {
	height:24px;
	overflow:hidden;
	padding:3px 0 3px;
}
.sea_txt {
	height:22px;
	border:1px solid #f5ecd8;
	border-right:none;
	width:137px;
	padding:1px 0 1px 10px;
	background-color:#eee0c4;
	float:left;
	line-height:22px;
	color:#a8956f;
	font-size:12px;
}
.sea_btn {
	height:26px;
	border:1px solid #f5ecd8;
	border-left:none;
	width:30px;
*margin-left:-1px;
	float:left;
	background:url(../images/sea.jpg) no-repeat left 2px #eee0c4
}
/*pk*/
.pk {
	background:url(../images/pk_bg.gif) repeat-y center top;
}
.pk .pk_top {
	display:block;
	background:url(../images/pk_top.gif) no-repeat center top;
	height:20px;
	width:100%;
}
.pk .pk_cnt {
	width:1100px;
	margin:0 auto;
	height:1369px;
	overflow:hidden
}
.pk .pk_cnt .edge_b1 {
	top:215px;
	left:18px;
}
.pk .pk_cnt .edge_b2 {
	top:215px;
	right:18px;
}
.pk .pk_cnt .edge_b3 {
	top:599px;
	left:18px;
}
.pk .pk_cnt .edge_b4 {
	top:599px;
	right:18px;
}
.pk .pk_cnt .edge_b5 {
	top:985px;
	left:18px;
}
.pk .pk_cnt .edge_b6 {
	top:985px;
	right:18px;
}
.pk .pk_cnt h2 {
	text-align:center;
	padding-top:34px;
}
.pk .pk_pho {
	text-align:center;
	line-height:24px;
	padding-top:11px;
}
.pk .pk_pho .btn {
	display:inline-block;
	width:101px;
	height:24px;
	text-align:center;
	line-height:24px;
	background:url(../images/btn.gif) no-repeat left top;
	color:#e3d7be;
	font-size:14px;
}
.pk .pk_pho i {
	color:#4b392b;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	padding:0 15px 0 29px;
	background:url(../images/t_pho_ico.gif) no-repeat left top
}
.pk .edge_b {
	width:537px;
	color:#533f2f;
	font-family:"Microsoft YaHei";
	line-height:18px;
}
.pk .edge_b .edge_p {
	padding-left:247px;
	position:relative
}
.pk .edge_b .edge_y {
	position:relative;
}
.pk .edge_b .edge_y dt {
	position:absolute;
	left:0;
	top:0;
}
.pk .edge_b .edge_y dd {
	position:absolute;
	left:0;
	top:198px;
}
.pk .edge_b .edge_p p {
	line-height:18px;
	color:#533f2f;
	font-size:14px;
}
.pk .edge_b .edge_y p {
	line-height:18px;
	color:#e3741a;
	font-size:14px;
	font-weight:bold
}
.pk .edge_b dd {
	padding:0 11px 0 58px;
	width:223px;
	background:url(../images/pk_y_dis.png) no-repeat 40px top;
	height:83px;
}
.pk .edge_b .edge_p dd {
	position:absolute;
	top:0;
	padding:0 10px 0 15px;
	width:225px;
	background:url(../images/pk_n_bg.png) no-repeat left top
}
.pk .edge_b .edge_p dt {
	position:absolute;
	top:83px;
	padding-left:18px;
}
.pk .edge_b h3 {
	color:#4b392b;
	font-family:"Microsoft YaHei";
	font-size:24px;
	text-align:center;
	padding-bottom:16px;
	font-style:italic
}
.pk .edge_b h3 i {
	font-size:30px;
	display:inline-block;
	background:url(../images/pk_h3_ico.gif) no-repeat left top;
	width:36px;
	height:36px;
	text-align:center;
	line-height:36px;
	font-style:normal;
	padding-right:13px;
}
.pk .edge_b h4 {
	height:24px;
	line-height:24px;
	color:#533f2f;
	font-family:"Microsoft YaHei";
	font-size: 16px;
}
/*cla*/
.cla {
	background:url(../images/cla_bg.jpg) no-repeat center top;
	height:845px;
}
.cla_main {
	width:1050px;
	margin:0 auto;
	padding-top:25px;
	height:808px;
}
.cla_sidebar {
	width:222px;
	overflow:hidden;
	font-family:"Microsoft YaHei";
}
.cla_sidebar h2 {
	background-color:#d1b58e;
	border-left:1px solid #edcdab;
	width:242px;
	overflow:hidden;
	text-align:center;
	height:48px;
	line-height:48px;
}
.cla_sidebar h2 a {
	color:#4b392b;
	font-size:16px;
	padding-left:34px;
	background:url(../images/cla_sder_h2_title_ico.gif) no-repeat left top
}
.cla_sidebar .s_Box {
	width:222px;
	padding-bottom:11px;
	display:inline-block;
	border:1px solid #efddc5;
	border-top:none;
	overflow:hidden
}
.cla_sidebar .s_Box h3 {
	height:36px;
	border-top:1px solid #dbc6a7;
	padding-left:13px;
	line-height:36px;
	background-color:#e3d3ba;
}
.cla_sidebar .s_Box h3 a {
	padding-left:33px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/cla_sder_h3_title_ico.gif) no-repeat left top
}
.cla_sidebar .s_Box ul {
	padding:20px 9px 20px 10px;
	width:300px;
	background-color:#dbc6a7;
}
.cla_sidebar .s_Box ul li a {
	color:#4b392b;
	font-size:14px;
}
.cla_sidebar .s_Box .box1 li {
	width:130px;
	float:left
}
.cla_sidebar .s_Box .box2 li {
	width:67px;
	float:left
}
.cla_sidebar .s_Box .box3 li {
	width:75px;
	float:left;
	text-align:center
}
.cla_sidebar .s_Box .box4 li {
	width:130px;
	float:left;
}
.cla_sidebar .s_Box .box5 li {
	width:130px;
	float:left;
}
.cla_sidebar .s_Box ul li {
	height:28px;
	line-height:28px;
}
.cla_cnt {
	width:817px;
	overflow:hidden;
	background-color:#e4d7c0;
	height:792px;
}
.cla_cnt .h_title {
	height:47px;
	background-color:#d1b58e;
}
.cla_cnt .h_title .title {
	color:#4b392b;
	font-family:"Microsoft YaHei";
	font-size:16px;
	display:inline-block;
	width:242px;
	text-align:center;
	background-color:#dcc6a6;
	line-height:47px;
}
.cla_cnt .h_title .cur, .cla_cnt .h_title .tt a:hover {
	background-color:#e3741a
}
.cla_cnt .h_title .t1 i {
	background:url(../images/ico002.png) no-repeat 0 0;
	padding-left:32px;
	font-style:normal;
	_background-position:left 12px;
}
.cla_cnt .h_title .t2 i {
	background:url(../images/ico001.png) no-repeat 0 0;
	padding-left:32px;
	font-style:normal;
	_background-position:left 12px;
}
.cla_cnt .h_title .more {
	color:#4b392b;
	font-size:12px;
	font-family:"Microsoft YaHei";
	display:inline-block;
	padding-right:17px;
	margin-right:10px;
	font-weight:normal;
	background:url(../images/more01.jpg) no-repeat right 18px
}
.cla_cnt .h_title .aa {
	font-weight:bold;
	font-size:21px;
	font-family:"Microsoft YaHei";
	color:#ff7200;
	line-height:47px;
}
.cla_cnt .image_list img {
	width:258px;
	height:185px;
}
.cla_cnt .image_list ul {
	padding-top:2px;
}
.cla_cnt .image_list li {
	width:258px;
	overflow:hidden;
	float:left;
	padding:20px 0 0 10px;
	display:inline;
}
.cla_cnt .image_list li span {
	width:258px;
	line-height:20px;
	height:18px;
	padding:10px 0 10px;
	display:block
}
.cla_cnt .image_list li span .tts {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	width:150px;
	display:inline-block;
}
.cla_cnt .image_list li span b {
	float:right;
	display:inline-block;
	background-color:#978775;
	width:69px;
	text-align:center;
}
.cla_cnt .image_list li span b a {
	color:#f1ebdf;
	font-family:"Microsoft YaHei";
	font-weight:normal;
}
.cla_cnt .image_list li span b i {
	display:inline-block;
	height:1px;
	width:69px;
	overflow:hidden;
}
/*edge*/
.edge {
	background:url(../images/pk_bg.gif) repeat-y center top;
	height:983px;
	padding-top:50px;
}
.edge .content {
	height:983px;
}
.edge h2 {
	text-align:center
}
.edge .edge_pho {
	text-align:center;
	padding-top:10px;
}
.edge .edge_pho .btn {
	display:inline-block;
	width:101px;
	height:24px;
	text-align:center;
	line-height:24px;
	background:url(../images/btn.gif) no-repeat left top;
	color:#e3d7be;
	font-size:14px;
}
.edge .edge_pho i {
	background:url(../images/t_pho_ico.gif) no-repeat left 2px;
	color:#4b392b;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	padding:0 15px 0 29px;
}
.edge .edge_01 {
	top:141px;
	left:0;
}
.edge .edge_02 {
	top:308px;
	left:0
}
.edge .edge_03 {
	top:460px;
	left:532px
}
.edge .edge_04 {
	top:635px;
	left:532px
}
.edge .edge_05 {
	top:778px;
	left:532px
}
.edge .img_01 {
	top:187px;
	right:0;
}
.edge .img_02 {
	bottom:50px;
	left:0
}
.edge dl dt i {
	display:block;
	float:left;
	width:78px;
	height:82px;
	text-align:center;
	line-height:82px;
	background:url(../images/wit_h3_ico.gif) no-repeat left top;
	font-size:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#e3741a;
}
.edge dl dt a {
	display:block;
	float:left;
	font-size:16px;
	color:#4b392b;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	line-height:82px;
	margin-left:-15px;
}
.edge dl dd {
	padding-left:66px;
}
.edge dl dd li {
	font-family:"Microsoft YaHei";
	height:30px;
	line-height:30px;
	color:#4b392b;
	font-size:14px;
	padding-left:16px;
	background:url(../images/edge_li_ico.gif) no-repeat left 10px
}
.edge dl dd li b {
	font-weight:bold;
	color:#e3741a
}
/*case*/
.case {
	background:url(../images/case_bg.jpg) no-repeat center top;
	height:1141px;
	overflow:hidden
}
.case .case_main {
	width:1100px;
	margin:0 auto;
}
.case .case_main .ad_2 span {
	margin-top:-85px;
	display:block;
	width:1050px;
	text-align:center;
	color:#4b392b;
	font-size:36px;
}
.case .case_main .ad_2 i {
	padding-left:50px;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	background:url(../images/ad_2_pho_ico.gif) no-repeat left top
}
.case .case_main .content {
	padding-top:30px;
}
.case .case_main .case_b1, .case .case_main .case_3 {
	width:235px;
}
.case .case_main .case_b1 a, .case .case_main .case_3 a {
	display:block;
	margin-bottom:9px;
	_margin-bottom:11px;
	position: relative;
}
.case .case_main .case_b1 a i {
	position:absolute;
	font-style:normal;
	right:28px;
	bottom:8px;
	padding-left:20px;
	background:url(../images/more_02.gif) no-repeat left top;
	color:#4b392b;
	font-size:14px;
}
.case .case_main .case_b1 a img.hover_11 {
	position:absolute;
	left:-1px;
	top:0;
	display:none
}
.case .case_main .case_3 a img.hover_11 {
	position:absolute;
	left:0px;
	top:0;
	display:none
}
.case .case_main .case_b1 a:hover img.hover_11 {
	display:block;
}
.case .case_main .case_3 a:hover img.hover_11 {
	display:block;
}
.case .case_main .case_b1 img, .case .case_main .case_3 img {
	width:234px;
	height:234px;
	overflow:hidden
}
.case .case_main .case_b1 h2 {
	height:162px;
	width:213px;
	padding-left:28px;
	padding-top:81px;
	position:relative
}
.case .case_main .case_b1 h2 em {
	display:block;
	font-style:normal
}
.case .case_main .case_b1 h2 a {
	font-size:24px;
	color:#503d2f;
	font-family:"Microsoft YaHei"
}
.case .case_main .case_b1 h2 a:hover {
	text-decoration:none
}
.case .case_main .case_b1 h2 i a {
	font-style:normal;
	position:absolute;
	font-style:normal;
	right:28px;
	bottom:8px;
	padding-left:20px;
	background:url(../images/more_02.gif) no-repeat left top;
	color:#4b392b;
	font-size:14px;
	font-weight:normal
}
.case .case_main .case_b1 {
	padding-right:7px;
*padding-right:3px;
}
.case .case_main .case_b2 {
	padding-right:7px;
*padding-right:3px;
}
.case .case_main .case_b2 ul {
	position:absolute;
	bottom:0;
	left:0;
	background-color:#4b392b;
	width:436px;
	padding:0px 20px;
	height:100px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
}
.case .case_main .case_b2 ul li {
	height:25px;
	line-height:25px;
	color:#e3d6be;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.case .case_main .case_b2 ul li span {
	color:#e3741a;
	font-weight:bold;
}
.case .fw {
	padding-top:43px;
}
.case .fw h2 {
	height:36px;
	line-height:36px;
	width:980px;
	margin:0 auto;
}
.case .fw h2 a.title {
	color:#4b392b;
	font-size:16px;
	font-family:"Microsoft YaHei";
}
.case .fw {
	height:230px;
}
.case .til01 a, .til02 a {
	float:left
}
.case .til01 .more01 a {
	background:url(../images/more_02.gif) no-repeat left center;
	padding-left:20px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase
}
.case .til01 em, .til02 em {
	font-style:normal;
	color:#c8c8c8;
	font-size:12px;
	padding:0 0 0 8px;
	text-transform:uppercase;
}
.case .til01 p {
	font-size:14px;
	color:#000;
	padding:0 0 0 8px;
	float:left
}
.case .fw_c {
	height:186px;
	padding:8px 0 0;
	width:1070px;
	margin:0 auto
}
.case .fw01, .fw03 {
	padding:65px 0 0;
}
.case .fw02 {
	width:980px;
	padding-left:10px;
	position:relative;
	overflow:hidden;
}
.case .fw02 ul {
	position:relative;
	overflow:hidden;
}
.case .fw02 li {
	width:220px;
	padding:0 5px 0 5px;
	float:left;
	position:relative
}
.case .fw02 li img {
	width:220px;
	height:184px;
	display:block
}
.case .fw02 li span, .cp_c li span, .gy_c li span {
	height:40px;
	line-height:40px;
	text-align:center;
	display:block
}
.case .fw02 li span {
	width:220px;
	height:36px;
	line-height:36px;
	background-color:#d1b58e;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	position:absolute;
	bottom:0px;
	left:5px;
	display:block;
	text-align:center
}
.case .fw02 li span a, .dz_r li span a {
	color:#32261c;
	font-family:"微软雅黑";
	font-size:14px;
}
/*lc*/
.lc {
	background:url(../images/lc_bg.jpg) no-repeat center 0;
	height:665px;
}
.lc h2 {
	text-align:center;
	padding-top:51px;
}
.lc ul {
	width:1024px;
	padding-top:40px;
}
.lc li {
	width:240px;
	float:left;
	margin-right:22px;
}
.lc li span {
	width:140px;
	display:block;
	height:44px;
	padding-top:84px;
	padding-left:37px;
	color:#4b392b;
	font-size:14px;
	font-weight:bold;
	font-family:"Microsoft YaHei";
	padding-bottom:25px;
}
.lc li span.sp1 {
	background:url(../images/lc_01.gif) no-repeat left top
}
.lc li span.sp2 {
	background:url(../images/lc_02.gif) no-repeat left top
}
.lc li span.sp2 {
	padding-left:26px;
	width:153px;
}
.lc li span.sp3 {
	padding-left:26px;
	width:153px;
}
.lc li span.sp3 {
	background:url(../images/lc_03.gif) no-repeat left top
}
.lc li span.sp4 {
	background:url(../images/lc_04.gif) no-repeat left top
}
.lc li span.sp5 {
	background:url(../images/lc_05.gif) no-repeat left top
}
.lc li span.sp6 {
	background:url(../images/lc_06.gif) no-repeat left top
}
.lc li span.sp7 {
	background:url(../images/lc_07.gif) no-repeat left top
}
.lc li span.sp8 {
	background:url(../images/lc_08.gif) no-repeat left top
}
.lc li span.sp9 {
	background:url(../images/lc_09.gif) no-repeat left top
}
.lc li.lst {
	width:168px;
	height:167px;
	margin-left:-22px;
	padding-top:55px;
}
.lc li.lst span {
	padding-top:94px;
	padding-left:30px;
	display:block;
	height:73px;
	width:138px;
	font-size:24px;
}
.lc .btn {
	height:44px;
	padding:26px 0 20px;
	text-align:center;
}
.lc .btn a {
	display:inline-block;
	width:186px;
	height:44px;
	background:url(../images/lc_btn.gif) no-repeat left top;
	line-height:44px;
	color:#e3d7be;
	font-size:20px;
	font-weight:bold;
	font-family:"Microsoft YaHei";
}
.lc .edge_pho {
	text-align:center;
	background:url(../images/pho_btm.gif) no-repeat center bottom;
	padding-bottom:20px;
}
.lc .edge_pho i {
	padding-left:46px;
	background:url(../images/pho_ico_2.gif) no-repeat left top;
	font-size:36px;
	color:#231411;
	font-style:normal;
	font-family:"Times New Roman", Times, serif
}
/*wit*/
.wit {
	background:url(../images/wit_bgg.jpg) no-repeat center top;
	overflow:hidden;
	padding:50px 0px;
}
.wit .wit_list {
	height:525px;
	overflow:hidden
}
.wit .wit_list2 h2 {
	height:36px;
	line-height:36px;
}
.wit .wit_list2 h2 .title {
	color:#4b392b;
	font-size:16px;
	font-family:"Microsoft YaHei";
}
.wit .wit_list2 h2 .more01 a {
	background:url(../images/more_02.gif) no-repeat left center;
	padding-left:20px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase
}
.wit .wit_list {
	width:1024px;
}
.wit .wit_list dl {
	width:445px;
	padding-right:65px;
	float:left;
	height:184px;
	overflow:hidden;
	padding-top:50px;
}
.wit .wit_list dl dt {
	float:left;
	width:184px;
}
.wit .wit_list dl dd {
	float:right;
	width:444px;
	width:250px;
}
.wit .wit_list dl dd h3 {
	height:18px;
	padding-bottom:13px;
	line-height:18px;
}
.wit .wit_list dl dd h3 a {
	color:#4b392b;
	font-size:14px;
	font-family:"Microsoft YaHei";
	font-weight:bold
}
.wit .wit_list dl dd p {
	font-size:12px;
	color:#4b392b;
	font-family:"Microsoft YaHei";
	height:134px;
	line-height:24px;
}
.wit .wit_list dl dd .btn {
	display:block;
	background:url(../images/cnt_btn.gif) no-repeat 75px 4px #93826c;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	width:75px;
	height:18px;
	line-height:18px;
	padding-left:15px;
	color:#e3d7bf;
	font-size:12px;
	font-family:"宋体"
}
.wit .abt_hn {
	width:980px;
	margin:0 auto;
	height:368px;
}
.wit .abt_hn .abt h2 a {
	color:#4b392b;
	font-size:16px;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	height:36px;
	line-height:36px;
}
.wit .abt_hn .abt dl {
	width:655px;
	float:left;
	height:236px;
	overflow:hidden;
	padding-top:50px;
}
.wit .abt_hn .abt dl dt {
	float:left;
	width:346px;
}
.wit .abt_hn .abt dl dt img {
	width:346px;
	height:233px;
	overflow: hidden;
	display:block
}
.wit .abt_hn .abt dl dd {
	float:right;
	width:295px;
}
.wit .abt_hn .abt dl dd h3 {
	height:18px;
	padding-bottom:13px;
	line-height:18px;
}
.wit .abt_hn .abt dl dd h3 a {
	color:#4b392b;
	font-size:14px;
	font-family:"Microsoft YaHei";
	font-weight:bold
}
.wit .abt_hn .abt dl dd p {
	font-size:12px;
	color:#4b392b;
	font-family:"Microsoft YaHei";
	height:184px;
	line-height:26px;
}
.wit .abt_hn .abt dl dd .btn {
	display:block;
	background:url(../images/cnt_btn.gif) no-repeat 75px 4px #93826c;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	width:75px;
	height:18px;
	line-height:18px;
	padding-left:15px;
	color:#e3d7bf;
	font-size:12px;
	font-family:"宋体"
}
.wit .abt_hn .hnr {
	width:270px;
	padding:0 10px;
*padding:0 5px;
}
.wit .abt_hn .hnr h2 {
	height:36px;
	line-height:36px;
}
.wit .abt_hn .hnr h2 .title {
	color:#4b392b;
	font-size:16px;
	font-family:"Microsoft YaHei";
}
.wit .abt_hn .hnr h2 .more01 a {
	background:url(../images/more01.jpg) no-repeat left center;
	padding-left:20px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#4b392b
}
.wit .abt_hn .hnr .hn_top, .wit .abt_hn .hnr .hn_bottom {
	background:url(../images/jt_top.gif) no-repeat center center;
	display:block;
	height:42px;
}
.wit .abt_hn .hnr .hn_top {
	background:url(../images/jt_top.gif) no-repeat center center;
}
.wit .abt_hn .hnr .hn_bottom {
	background:url(../images/jt_bottom.gif) no-repeat center center;
}
.wit .abt_hn .hnr ul {
	width:268px;
	height:235px;
	overflow:hidden
}
.wit .abt_hn .hnr ul li a {
	display:block;
}
.pro_list h2 {
	height:37px;
	line-height:37px;
}
.pro_list h2 .title {
	color:#4b392b;
	font-size:16px;
	font-family:"Microsoft YaHei";
	width:176px;
	height:36px;
	text-align:center;
	display:inline-block;
	background:url(../images/title222.gif) no-repeat left top
}
.pro_list h2 .cur, .pro_list h2 a:hover {
	background:#d1b58e;
}
.pro_list h2 .more a {
	background:url(../images/more_02.gif) no-repeat left center;
	padding-left:20px;
	font-family:"Microsoft YaHei";
	font-style:normal;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#4b392b
}
.pro_list h2 .more a:hover {
	background-color:none
}
.pro_list ul {
	width:980px;
	padding-top:48px;
}
.pro_list li {
	width:232px;
	float:left;
	padding:0 11px 0 0;
	position:relative
}
.pro_list li img {
	width:232px;
	height:177px;
	display:block;
	overflow:hidden
}
.pro_list li span {
	width:232px;
	height:35px;
	border-top:1px solid #f0e7db;
	line-height:35px;
	display:block;
	text-align:center;
	background-color:#dac4a5;
}
.pro_list li span a, .dz_r li span a {
	color:#4b392b;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold
}
/*faq*/
.faq_n_l {
	background:url(../images/faq_bg.jpg) no-repeat center top;
	height:440px;
	padding-top:50px;
	overflow:hidden
}
.faq {
	width:313px;
	padding-right:10px;
}
.faq h2 {
	background:url(../images/h2_titl.gif) repeat-x 0px 0px;
	padding-left:17px;
	height:36px;
	line-height:36px;
	width:296px
}
.faq h2 a {
	line-height:34px;
	display:inline-block;
	color:#4b392b;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.faq h2 .more a {
	background:url(../images/more_02.gif) no-repeat left center;
	text-transform:uppercase;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	padding:0 22px 0 20px;
}
.faq dl {
	background:url(../images/faq_dl.gif) no-repeat 17px 10px;
	padding:15px 0 21px 47px;
	border-bottom:#d6c09e solid 8px
}
.faq dt {
	background:url(../images/faq_q.gif) no-repeat 0 2px;
	padding-left:22px;
	height:16px;
	line-height:16px;
	padding-bottom:12px;
}
.faq dt a {
	color:#4b392b;
	font-weight:bold;
	font:12px;
}
.faq dd {
	background:url(../images/faq_a.gif) no-repeat 0 5px;
	padding:0 15px 0 22px;
	line-height:24px;
	color:#4b392b;
}
.faq .wd_c {
	width:313px;
	background:#dbcbae;
}
.faq dl.lst {
	border:none
}
.gsdt {
	width:303px;
	padding-right:10px;
	height:388px
}
.gsdt h2 {
	background:url(../images/h2_titl.gif) repeat-x 0px 0px;
	padding-left:17px;
	height:36px;
	line-height:36px;
	width:296px
}
.gsdt h2 a {
	line-height:34px;
	display:inline-block;
	color:#4b392b;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.gsdt h2 .more a {
	background:url(../images/more_02.gif) no-repeat left center;
	text-transform:uppercase;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	padding:0 22px 0 20px;
	text-transform:uppercase;
}
.gsdt img {
	width:283px;
	height:109px;
	overflow:hidden;
	display:block;
	padding:10px;
}
.gsdt .zx_c {
	background:#dbcbae;
}
.gsdt .zx_c ul {
	padding:8px 0 14px 17px;
	line-height:20px;
}
.gsdt li {
	height:30px;
	line-height:30px;
	background:url(../images/news_ico_02.gif) no-repeat 2px 8px;
	padding-left:22px;
	overflow:hidden
}
.gsdt li a {
	color:#4b392b;
}
.news {
	width:313px;
	margin-right:10px;
}
.news h2 {
	background:url(../images/h2_titl.gif) repeat-x 0px 0px;
	padding-left:17px;
	height:36px;
	line-height:36px;
	width:296px
}
.news h2 a {
	line-height:34px;
	display:inline-block;
	color:#4b392b;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.news h2 .more a {
	text-transform:uppercase;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	padding:0 22px 0 20px;
	text-transform:uppercase;
	background:url(../images/more_02.gif) no-repeat left center
}
.news img {
	width:313px;
	height:119px;
	overflow:hidden;
	display:block
}
.news .zx_c {
	background:#dbcbae;
}
.news .zx_c ul {
	padding:8px 0 14px 15px
}
.news li {
	height:30px;
	line-height:30px;
	background:url(../images/news_bg.gif) no-repeat 2px 10px;
	padding-left:22px;
	overflow:hidden;
}
.news li a {
	color:#4b392b;
}
/**/
.ad1 {
	font-family:"Microsoft YaHei";
}
.ad1 .a_ad {
	height:150px;
	display:block;
}
.ad1 .addd {
	height:150px;
	margin-top:-150px;
}
.ad1 .btn {
	display:inline-block;
	background:url(../images/btn.gif) no-repeat left top;
	width:101px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-family:"Microsoft YaHei";
	color:#e3d7be;
	font-weight:bold;
	right:213px;
	bottom:28px;
}
.ad1 .addd .ad_info {
	bottom:26px;
	right:329px;
}
.ad1 .addd .ad_info span {
	display:block;
	color:#4b392b;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	padding-left:30px;
	background:url(../images/ad_1_pho_ico.gif) no-repeat left 2px;
	font-family:Arial, Helvetica, sans-serif
}
.ad_2 {
	height:275px;
}
/**/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.miaoshu {
	color: #E3741A;
	font-size: 18px;
	font-weight: bold;
	padding-top: 15px;
	text-align: center;
}
#kinMaxShow{visibility:hidden;width:100%; height:450px; overflow:hidden;}
