@charset "utf-8";

/* CSS Document */



body {

	background:#f5e5cb url(../images/bg.jpg) repeat-x;

	margin:0 auto;

	font-size:13px;

	text-align: justify;

	letter-spacing: 1px;}



a {color:#000;text-decoration: none;}

a:hover {color: #86603c;}

* { border:0; margin:0 auto; padding:0; outline:none; }

html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0; padding:0; }

.clear{clear:both; font-size:0; line-height:0;margin:0 auto; padding:0;}

h1{ float:left;font-size:13px; font-family:"微软雅黑"; color:#86603c; margin-top:6px; margin-left:10px;}

h2{ float:left;font-size:13px; font-family:"微软雅黑"; color:#86603c; margin-top:6px; margin-left:10px;}

h3{ float:right; margin-top:14px; margin-right:10px;}

h4{ float:left;font-size:13px; font-family:"微软雅黑"; color:#86603c; margin-top:6px; margin-left:12px;}





/*=======顶部=======*/

#top{

margin:0 auto;

width:1004px;

}



.logo{

float:left;

margin:0 auto;

margin-top:37px;

margin-left:10px;

}





#nav{

float: right;

width:665px;

height:100px;

margin:0 auto;

margin-top:18px;

margin-bottom:18px;

text-align:center;

color:#000;

content:".";

line-height:100px;

list-style:none;

background:url(../images/line.jpg) no-repeat;

}



#nav ul li{

margin:0 auto;

float: left;

height:100px;

font-weight:bold;

font-family:"微软雅黑";

line-height:10px;

text-align: center;

list-style:none;

color:#fff;

}



#nav ul li a{

margin:0 auto;

float: left;

width:95px;

color:#fff;

padding-top:20px;

}



#nav ul li a:hover{

margin:0 auto;

width:95px;

color:#e4d2ae;

background:url(../images/hover.jpg) no-repeat;

}



.eng{line-height:40px; font-size:6px; font-family: 04b_08, "宋体";}	





/* banner */

.headerBanner{width:100%;margin:0 auto;position:relative;height:400px;}

.headerBanner .bd{width:100%;height:400px;overflow:hidden;z-index:0;}

.headerBanner .but{height:100px;position:absolute;top:40%;z-index:2;left:50%;margin-left:-500px;}

.headerBanner .but a{display:block;width:45px;height:100px;background: url(../images/icons.png) no-repeat 0 0;position:absolute;opacity:0;filter:alpha(opacity=0);display:block;}

.headerBanner .but a.prev{left:-100px;}

.headerBanner .but a.next{right:-1090px;background-position:-45px 0px;}

.headerBanner .hd{position:absolute;bottom:15px;text-align:center;z-index:5;left:50%;font-size:0;line-height:0;height:0px;margin-left:-10px;height:12px;overflow:hidden;}

.headerBanner .hd li{z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width:8px;height:8px;*display:inline;zoom:1;border-radius:100%;border:2px solid #333;}

.headerBanner .hd li:hover,.headerBanner .hd .on{background:#86603c;border-color:#86603c}

.pageBanner{height:200px;position:relative;z-index:10}




/*=======内容=======*/

#content{

margin:0 auto;

width:1004px;

margin-top:40px;

}



.index_left{

float:left;

margin:0 auto;

width:250px;

}



.left_news{

height:292px;

background:url(../images/bg01.jpg) repeat-x;

border:#c4b493 1px solid;

}



.index_news{

margin-top:15px;

margin-left:10px;

}



.left_contact{

height:247px;

margin-top:25px;

background:url(../images/bg02.jpg) repeat-x;

border:#c4b493 1px solid;

}



.lx{

margin-top:15px;

margin-left:10px;

line-height:25px;

}





.index_right{

float:right;

width:729px; 

}



.recommend{

height:292px;

background:url(../images/bg01.jpg) repeat-x;

border:#c4b493 1px solid;

}



#cp_shouye{

width:679px;

margin-top:15px;

margin-left:25px;

}



#cp{width:679px;}

#cp{width:225px; height:240px; float:left; text-align:center;}

#cp div{width:208px; height:216px;}

#cp img{width:199px; height:199px;margin:0 auto;padding:5px; background:#FFF;}

#cp a:hover img{padding:5px; background:#e4d2ae;}



.right_about{

height:247px;

margin-top:25px;

background:url(../images/bg02.jpg) repeat-x;

border:#c4b493 1px solid;

}



.index_about{

float:left;

width:530px;

margin-top:15px;

margin-left:15px;

margin-right:15px;

line-height:25px;

}



.pic{

float:right;

margin-top:30px;

margin-right:30px;

_margin-right:15px;

}



/*=======左边=======*/

.left{

float:left;

margin:0 auto;

width:250px;

}



.fenlei{ 

margin:0 auto;

width:250px;

margin-top:15px;

line-height:30px;

text-align:left;

}



.yanse{

display:block;line-height:30px;

background:url(../images/line03.gif) no-repeat;

}



	

.fenlei ul li{

width:250px;

list-style:none;height:30px;

line-height:30px;

text-align:left;

}



.fenlei ul li a {

width:220px;

color:#000000;

padding-left:30px;

text-decoration: none;

}



.fenlei ul li a:hover{

width:220px;

color: #fff;

text-decoration: none;

background:url(../images/fenlei_hover.jpg) no-repeat;

}



.about{



background:#f6f2e7;

border:#c4b493 1px solid;

}



.jj{

width:690px;

margin-top:15px;

margin-left:15px;

margin-right:15px;

line-height:25px;

}



#product_neiye{

width:690px;

margin-top:15px;

margin-left:20px;

margin-right:20px;

}



#cp{width:690px;}

#cp{width:225px; height:240px; float:left; text-align:center;}

#cp div{width:208px; height:216px;}

#cp img{width:199px; height:199px;margin:0 auto;padding:5px; background:#FFF;}

#cp a:hover img{padding:5px; background:#e4d2ae;}





#msg p{margin:10px 0; width:663px; color:#fff;}

.messg{ border:1px solid #c4b493;padding: 0px;}



.di{

width:45px;

height:18px;

color:#000;

text-align:center;

margin:0 auto;

background:#a6805b;

}



.news{

width:690px;

margin-top:15px;

margin-left:15px;

margin-right:15px;

text-decoration:none;

content: ".";

}



.news ul li{

background:url(../images/line04.gif) no-repeat;

text-decoration: none;

}



.news ul li a {

color: #000;

line-height:30px;

text-decoration: none;

}



.news ul li a:hover{

color: #86603c;

text-decoration: none;

}





.contact{

width:690px;

margin-top:15px;

margin-left:15px;

margin-right:15px;

line-height:25px;

background:url(../images/lx.jpg) no-repeat right bottom;

}



/*=======底部=======*/

.foot{

margin: 0 auto;

width:1004px;

margin-top:25px;

background:#a3927a;

}





.bottom01{

float:left;

margin:0 auto;

padding:10px;

color:#fff;

}



.bottom01 a {text-decoration:none; color:#fff;}

.bottom01 a:hover {text-decoration:none; color:#e4d2ae;}



.bottom02{

float:right;

margin:0 auto;

padding:10px 15px 10px 0;

color:#fff;

}



.bottom03{

margin:0 auto;

color:#ebe5de;

font-family:"微软雅黑";

text-align:right;

padding:10px 20px 20px 0;

font-size:14px;
text-align: center;

}
.next-page,
.pre-page {
	font-size: 9pt;
	line-height: 25px;
	display: inline-block;
	width: 60px;
	height: 25px;
	margin: 0 5px;
	text-align: center;
	border-radius: 4px;
}
.article .other-article {
	font-size: 14px;
	line-height: 2;
	margin: 20px 0;
	color: #666;
	
}

.article .other-article span {
	display: block;
}

.article .other-article span a:hover {
	text-decoration: underline;
}

.article .back {
	line-height: 35px;
	display: block;
	width: 138px;
	height: 35px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	background-color: #cd0000;
}

