body{
    margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	font-family: "Microsoft Yahei";
	}
li{
    margin:0px;
	padding:0px;
	list-style:none;
	}
ul{
    margin:0px;
	padding:0px;
	}
a:link{
    color:#333333;
	text-decoration:none;
	}
a:visited{
    color:#333333;
	text-decoration:none;
	}
a:hover{
    color:#333333;
	text-decoration:underline;
	}
#header{
    height:112px;
	background:url(../imgs/index_02.gif);
	background-repeat:repeat-x;
	}
.top{
    width:950px;
	height:68px;
	margin:0 auto;
	padding:0px;
	}
#bodymain{
	background-image: url(../imgs/bg.gif);
	background-repeat: repeat-x;
	}
#main{
    width:950px;
	margin:0 auto;
	padding:0px;
	margin-top:5px;
	background:#FFFFFF;
	}
#banner{
    width:940px;
	height:340px;
	}
.top_left{
    width:320px;
	height:68px;
	padding-left:5px;
	float:left;
	}
.top_right{
    width:625px;
	height:68px;
	float:left;
	}
.top_right_top{
    height:20px;
	width:625px;
	line-height:20px;
	padding-top:10px;
	text-align:right;
	}
.phone{
	background-image: url(../imgs/phone.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
	}
.top_right_bottom{
    height:18px;
	width:625px;
	padding-bottom:16px;
	padding-top:4px;
	line-height:18px;
	}
.top_right_bottom ul li{
    float:right;
	line-height:18px;
	height:18px;
	padding-right:10px;
	}
.top_right_bottom ul li span{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.top_right_top a:link{
    color:#ff8a00;
	text-decoration:none;
	}
.top_right_top a:visited{
    color:#ff8a00;
	text-decoration:none;
	}
.top_right_top a:hover{
    color:#999;
	text-decoration:none;
	}
.wenben1{
    height:16px;
	border:1px #b1b1b1 solid;
	background:#fbfbfb;
	width:40px;
	}
.wenben2{
    height:16px;
	border:1px #b1b1b1 solid;
	background:#fbfbfb;
	width:100px;
	}
.wenben3{
    border:none;
	background:none;
	line-height:22px;
	height:22px;
	width:186px;
	padding-left:4px;
	}
#notice{
    height:30px;
	margin-top:10px;
	}
.notice_left{
    float:left;
	width:5px;
	}
.notice_conter{
	 float:left;
	width:940px;
	border-bottom:1px #e0e0e0 solid;
	border-top:1px #e0e0e0 solid;
	background:#f6f6f6;
	height:28px;
	line-height:28px;
	}
.notice_contera{
    float:left;
	width:670px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	}
.notice_conterb{
    float:left;
	width:270px;
	padding-top:2px;
	}
.rollTextMenus{
    line-height:28px;
	}
.rollboder { border:none;}
.rollleft {FLOAT: left; WIDTH: 504px}
.rollleft STRONG {COLOR: #666}
.rollcenter {BORDER-RIGHT: #cdd4f1 1px solid; BORDER-LEFT: #cdd4f1 1px solid; WIDTH: 30px; TEXT-ALIGN: center; overflow:hidden;}
.rollright {FLOAT: right; WIDTH: 40px; TEXT-ALIGN: center}
.rollright IMG {VERTICAL-ALIGN: middle}
.search_bg{
    background:url(../imgs/search_k.gif);
	background-repeat:no-repeat;
	height:24px;
	width:222px;
	}
.notice_conterb ul li{
    float:left;
	}
#products{
    margin-top:15px;
	height:118px;
	}
#products dl{
    margin:0px;
	padding:0px;
	}
#products dl dd{
    margin:0px;
	padding:0px;
	float:left;
	width:302px;
	height:116px;
	border:1px #e0e0e0 solid;
	margin-right:19px;
	display:inline;
	}
#products ul li{
    float:left;
	width:296px;
	height:110px;
	background:url(../imgs/products_bg2.gif);
	background-repeat:no-repeat;
	display:inline;
	line-height:24px;
	margin:3px;
	}
#products ul li a:link{
    color:#999;
	}
#products ul li:hover a{
    color:#666;
	width:296px;
	height:136px;
	display:block;
	text-decoration:none;
	background:url(../imgs/products_bg1.gif);
	background-repeat:repeat-x;
	}
.products_main{
    width:290px;
	height:110px;
	padding-left:6px;
	}
.products_main_top{
    font-family:"Microsoft Yahei","����","helvetica neue","lucida grande";
	font-size:14px;
	font-weight:bold;
	color:#ae0000;
	}
.products_main_main_left{
    float:left;
	width:150px;
	height:80px;
	padding-top:10px;
	}
.products_main_main_right{
    float:left;
	width:140px;
	height:90px;
	}
.pd_main1{
    height:48px;
	}
#guanggao{
    margin-top:15px;
	width:950px;
	height:169px;
	padding-bottom:30px;
	}
#guanggao dl{
    margin:0px;
	padding:0px;
	}
#guanggao dl dd{
	margin:0px;
	padding:0px;
	float:left;
	width:304px;
	height:169px;
	margin-right:19px;
	background-repeat:repeat-y;
	background-image: url(../imgs/guanggao01.gif);
	background-position: left;
	}
.guanggao_main{
    width:304px;
	height:169px;
	}
.guanggao_main_left{
    float:left;
	margin-left:14px;
	margin-right:11px;
	width:160px;
	display:inline;
	}
.guanggao_main_lefta{
    height:30px;
	border-bottom:1px #999 solid;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	padding-top:9px;
	font-family:"Microsoft Yahei","黑体","helvetica neue","lucida grande";
	}
.guanggao_main_leftb{
    line-height:18px;
	color:#666666;
	padding-top:10px;
	}
.guanggao_main_right{
    float:left;
	}
#foot{
	background:url(../imgs/foot_bg.gif);
	background-repeat:repeat-x;
	}
#foot_main{
    width:950px;
	margin:0 auto;
	padding-top:30px;
	overflow:hidden;
	}
#foot_main dl{
    margin:0px;
	padding:0px;
	}
#foot_main dl dd{
    margin:0px;
	padding-bottom:10px;
	float:left;
	width:110px;
	margin-right:20px;
	line-height:24px;
	}
.foot_menu ul li{
	border-bottom:1px #ccc dotted;
	padding-left:10px;
	background-image: url(../imgs/jia.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
#foot_menua{
    border:none;
	line-height:20px;
	height:20px;
	background:none;
	}
.banquan{
	line-height:24px;
	background:#3c3c3c;
	}
.banquan_main{
	width:850px;
	margin:0 auto;
	height:24px;
	padding:0px;
	background-image: url(../imgs/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	padding-left:100px;
	}
.top_right_top li span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff6100;
	font-weight: bold;
	}
