@charset "utf-8";
/* CSS Document */
/*body {
	background: url(images/back.jpg) center top repeat-y;
}*/

body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
body, button, input, select, textarea {
	font-size:12px;
	font-family:\5b8b\4f53, arial;
	color:#333;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, em {
	font-style:normal;
}
ul, ol {
	list-style:none;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	text-decoration:underline;
}


legend {
	color:#000;
}
img {
	border:0;
}

.clear {
	clear:both;
}
#main {
	width:1000px;
	margin:0 auto;
	display:block;
	clear:both;
	overflow:hidden;

}
.img_c{ background:url(images/tm_06.jpg) no-repeat; height:3739px; margin:0 auto; width:874px;}
.buwei{ margin-left:25px; padding-top:20px;}
.buwei li{ float:left; margin-right:10px; border:#999 1px solid; padding:5px; background-color:#FFF;}
.buwei dt{ width:144px; line-height:21px;}
.buwei dd{ color:#B0997A; line-height:21px;}
.buwei dd a{color:#B0997A;}

.tuomao{ background:url(images/tm_23_02.jpg) no-repeat; height:366px; clear:both; margin-left:8px;}
.p1{ line-height:21px; width:440px; padding-top:100px; margin-left:30px; color:#666867;}
.p1 li{ border-bottom:#63676A 1px dotted;}
.p2{ width:330px; line-height:21px; text-indent:2em; float:left; margin-left:10px; margin-top:15px; color:#8C8D91;}

.jishu{ background:url(images/tm_25.jpg) no-repeat; height:548px; margin-left:6px;}
.js1{ float:left; margin-left:30px; width:270px; margin-top:100px;}
.js1 dl{ margin-top:100px; line-height:21px;}
.js1 dt{ color:#B178A3; font-size:14px;}
.js1 dd{ color:#8D8D8D;}

.js2{ float:right; margin-right:30px; width:270px; margin-top:100px;}
.js2 dl{ margin-top:100px; line-height:21px;}
.js2 dt{ color:#B178A3; font-size:14px;}
.js2 dd{ color:#8D8D8D;}

.tiyan{ margin-left:6px;}
.tiyan ul{ margin-left:60px; margin-top:40px;}
.tiyan li{ float:left; margin-right:35px; width:223px;}
.tiyan dl{ line-height:21px; margin-top:30px;}
.tiyan dt{ font-size:14px; color:#B176A6;}
.tiyan dd{ color:#A3A3A3; margin-top:10px; text-indent:2em;}

.jiemi{ background:url(images/tm_38.jpg) no-repeat; height:479px; margin-left:6px; margin-top:100px;}
.jm1{ float:left; margin-left:30px; width:270px; }
.jm1 dl{ margin-top:95px; line-height:21px;}
.jm1 dt{ color:#B178A3; font-size:14px;}
.jm1 dd{ color:#8D8D8D;}

.jm2{ float:right; margin-right:30px; width:270px; }
.jm2 dl{ margin-top:90px; line-height:21px;}
.jm2 dt{ color:#B178A3; font-size:14px;}
.jm2 dd{ color:#8D8D8D;}



.xizhi_zj{ margin-left:10px;}
.xizhi_zj ul{ padding-top:80px; text-align:center;}
.xizhi_zj li{float:left; width:213px; text-align:center;}
.xizhi_zj li p{width:180px; margin:0 auto; padding-bottom:12px; overflow:hidden; line-height:22px; text-align:left; height:140px;}
/*.xizhi_zj li p a{color:#a15540;}
.xizhi_zj li p b{color:#a15540; font-weight:normal;}
.xizhi_zj li p em{color:#828282;}*/

.xizhi_main{ background:url(images/zt_03.jpg) center 0 no-repeat; height:415px; margin:10px auto 0; display:block; clear:both; overflow:hidden;}
.main_6_img_sumy {
	width:320px;
	float:left;
	margin-left:75px;
	margin-top:50px;
	overflow:hidden;
	display:inline;
	clear:both;
}
.img_sumy_1 {
	width:310px;
	overflow:hidden;
	display:block;
	clear:both;
}
.img_sumy_1 img {
	width:136px;
	float:left;
}
.img_sumy_1 .sumy_1 {
	float:right;
	width:160px;
	line-height:22px;
}
.img_sumy_1 .sumy_1 p {
	color:#939393;
}
.img_sumy_1 .sumy_1 a {
	font-weight:normal;
	color:#a15540;
}

.img_sumy_2{width:136px; float:left; overflow:hidden; padding-top:15px;}
.img_sumy_2 img{width:136px; float:left;}
.img_sumy_2 .sumy_1{float:right; width:136px; padding-top:10px; line-height:22px;}
.img_sumy_2 .sumy_1 p{color:#939393;}
.img_sumy_2 .sumy_1 a{font-weight:normal; color:#a15540;}


.qy_bp{float:left; margin-top:65px; margin-left:87px;}

.main_6_img{width:840px; margin:40px auto 0; overflow:hidden; display:block; clear:both; background:url(images/zt_07.jpg) no-repeat;}
.main_6_img ul{margin-top:70px;}
.main_6_img li{float:left; margin:0 23px; display:inline;}

.footer{background:url(images/footer_logo.gif) no-repeat; width:650px; height:200px; margin:40px auto 0;}
.footer ul{margin-left:180px;}
.footer li{line-height:22px; color:#828282;}
.footer li a{color:#828282; text-decoration:none;}


#headerzt{ background:url(images/headbg.jpg) repeat-x; height:80px; margin:0 auto; width:1000px; }
#head_zt{ padding:25px 0 0 15px; width:980px; height:55px; margin:0 auto;}
#head_zt .head_l{ width:231px; float:left;}
#head_zt .head_r{  float:right; width:680px; margin:10px 15px 0 0; }
#head_zt .head_r li{ float:left; margin:0 5px; display:inline; line-height:14px;}