@charset "gb2312";
div {
	font-size: 12px;
	line-height: 200%;
}
.box {
	MARGIN: 0px auto; WIDTH: 1003px
}
.header {
width:1003px;
height:81px;
}
.fla{
width:1003px;
height:160px;}
.menu{
height:34px;}
.fl{
float:left;
}
.fr{
float:right;}
.mid{
width:1003px;}
.left{
width:287px;
background:url(images/bg.gif) repeat-y top;}
.left_top{
width:287px;
height:78px;
margin:0px;}
.left_mid{
background:url(images/bg.gif) repeat-y top;
padding-left:31px;
clear:both;
line-height:200%;}
.left_bottom{
width:287px;
height:20px;
margin:0px;
}
.title{
background:url(images/bg_line.gif) top;
width:242px;
height:26px;}
.product_list{
width:242px;
line-height:180%;}
.txtmid{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	color:#244F8E;
	clear:both;
}
.right{
width:716px;margin:0px;padding:0px;}
.mid2{
width:416px;margin:0px;padding:0px;}
ul{
margin:0px;padding:0px;}
li{
margin:0px;padding:0px;
list-style:none;}
.mid2 div.t{
width:416px;
height:60px;
background:url(images/news.gif) no-repeat bottom;
}
.news_content{
width:416px;
height:176px;}
.mid2 ul.m{
height:57px;
line-height:57px;}
.pro_new{
background:url(images/pro_n.gif) no-repeat center;
width:416px;
height:265px;}
.right2{
width:298px;margin:0px;padding:0px;}
.contact{
width:298px;
height:360px;
background:url(images/address.gif) no-repeat center;
margin:0px;
}
.search{
background:url(images/search.gif) no-repeat left;
height:141px;}
.pro{
width:716px;
height:208px;
background:url(images/index_06.gif) no-repeat top;
}
.pro ul{
float:left;
display:inline;
width:123px;
text-align:center;}
.pro_new div ul{
float:left;
display:inline;
width:122px;
text-align:center;
margin:0px;
padding:0px;}
.pro_new div li{margin:0px; padding:0px;}
.pro_title{
background:url(Images/pro6.gif) no-repeat; width:716px; height:71px;}
.pro_title_bg{
background:url(Images/pro_mid.gif) repeat-y top;
}
.pro_title_bg2{
background:url(Images/pro_mid.gif) repeat-y top;
}
.pro_title_bottom{height:16px;clear:both;}
.link{
width:230px;
height:387px;
background:url(images/link.gif) no-repeat;}
.bottom{
background:url(images/index_07.gif); width:1003px; height:123px; text-align:center; clear:both; padding-top:38px;
}
.b1{
	font-size:12px;
	border: 1px solid #D7D7D7;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}