@charset "utf-8";
/* CSS Document */
body, div, p, h5, h4，ul,dl,dt,dd{
    padding:0;
    margin:0;
}
h5{font-size:12px;}
h4{font-size:14px;}
h3{font-size:16px;}
dd,dt,li{ list-style:none;}
body{
    background:url(images/bg.jpg) repeat-x;
	font: 12px "宋体",arial;
	color: #939290;
	min-width:882px;
}
.left{text-align:left;}
.right{ text-align:right;}
.fleft{
	float:left;}
.fright{
    float:right;}

/*header*/
#header{
    background:url(images/bghad.jpg) no-repeat;
	height:101px;
	text-align:left;
}
#daohang{
    font: 14px "宋体",arial;
	float:right;
	padding:36px 31px 0 0;
	*padding:50px 31px 0 0;
	width:490px;
}
#header li{
    float:left;
	padding:8px;
}
#banner{
    height:227px;
	vertical-align:bottom;
}

/*page*/
#page{
    background:url(images/page.gif) no-repeat;
    background-color:#f5f6f0;
	height:903px;
}
.show{
	margin-left:150px;
	margin-top:11px;}
.service{
	margin-left:110px;}
.custom{
	margin-left:110px;}
#page h5{   
	color: #000;
	*margin-top:11px;
}
#pg1{
    height:184px;width:882px;
	padding-top:28px;
}
/*login*/
#login{
    width:159px; height:100px;
	margin-left:37px;
	*margin-left:20px;
	padding:56px 15px 0;
	*padding:56px 10px 0;
	background:url(images/login.jpg) no-repeat #FFFFFF;
}
.textbox{ width:100px;}
.Bsbttn{ background-image:url(images/Bsbttn.jpg); width:56px; height:19px; border-style:none;}
/*news*/
#news{
    width:380; height:155px; margin-left:20px;
}
#title{ font-size:14px; color:#837574}
.lcontent{ text-align:left; width:275px; line-height:20px;}
.rcontent{ text-align:right; width:93px; line-height:20px;}
/*phone*/
#phone{
    background:url(images/phone.jpg) no-repeat;
	width:197px;
	height:163px;
	margin-right:39px;
	*margin-right:20px;
}
#phone h3{
    clear:both;
	padding-top:15px;
	*padding-top:30px;
	text-align:center;
	color:#226093;
}
#phone p{
    clear:both;
	padding:9px 0;
	padding-left:60px;
	line-height:12px;
}

#pg2{
    height:230px;
}
	#showds{
	    margin-top:35px; text-align:center;}

#pg3{
    height:281px;
}
		#pro_info{ width:832px; height:220px; padding-top:22px; padding-left:25px; margin:0 auto; text-align:left;}
			#pro_info dl,#pro_info dt,#pro_info dd{  float:left;}
			#pro_info dl{ width:185px; padding:12px 8px;}
			#pro_info dt{ width:150px;  background:url(images/titlebg.jpg) no-repeat; padding-left:15px; font-size:14px; color:#837574; padding-bottom:8px;}
			.pro_img{ width:66px; height:55px; }
			.pro_text{ width:110px; padding-left:6px; line-height:16px;}
			.pro_text p{ font-size:11px; text-align:right; padding-right:10px;}

/*		#pro_info{ width:820px; height:220px; padding-top:30px; margin:0 auto; text-align:left;}
			#pro_info dl,#pro_info dt,#pro_info dd{  float:left;}
			#pro_info dl{ width:176px; padding:12px 10px;}
			#pro_info dt{ width:157px;  background:url(images/titlebg.jpg) no-repeat; padding-left:15px; font-size:14px; color:#837574; padding-bottom:8px;}
			.pro_img{ width:66px; }
			.pro_text{ width:110px; padding-left:6px; line-height:16px;}
			.pro_text p{ font-size:11px; text-align:right; padding-right:10px;}*/		

#pg4{
    height:190px;	 
}
    #csbn{
	     margin-top:18px;
		 text-align:center;}

/*bottom*/
#bottom{
    background:url(images/bgbt.jpg) no-repeat;
	height:35px;
}
    #bottom h4{
	    color:#000;
		margin:13px 20px 0 20px;
	}
	 #bottom p{
		margin-top:13px;
		margin-right:18px;
	}
#header, #banner, #page, #bottom{
    margin:0 auto;
	width:882px;
}
.clear{ clear:both; height:1px; _display:none;}

/*link text*/
a{text-decoration: none; }
a:link {
	color: #837574;
}
a:visited {
	color: #837574;
}
a:hover {
	color: #000;
}
a:active {
	color: #939290;
}
