body{
margin:0 auto;
font-size:12px;
background-color:#FFFFFF;
font-family:"ËÎÌå";
color:#444444;
background:url(images/bg.gif) center 0 repeat-x;
}

a{
	text-transform: none; color: #202020; text-decoration: none;
}
a:hover {
	color: #e10000; text-decoration: none;
}
.height8{ font-size:6px; height:8px;}
.height12{ font-size:6px; height:12px;}
.height15{ font-size:6px; height:15px;}

.s_box{
border:1px #ddd solid;
width:110px;
height:18px;
line-height:20px;
padding-left:3px;
color:#999;
background:#fff;}

.clear{
clear:both;
}

form{
margin:0;
padding:0;}
.input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#fbfbfb}
.textarea{border:1px #ddd solid;font-size:12px;padding:3px;color:#555;background:#fbfbfb}
.button{border:1px #ddd solid;font: 12px Verdana, Arial, Helvetica, sans-serif;height:22px;line-height:20px;padding:0px 3px;background:#f7f7f7;}

.main{
width:1002px;
margin:0 auto;
overflow:hidden;
}
.header{
width:1002px;
overflow:hidden;
height:117px;
background:url(images/header.jpg) no-repeat;
}
.header_01{
width:1002px;
overflow:hidden;
height:79px;
}
.logo{
width:578px;
height:73px;
float:left;
margin-left:0;
}
.lan{
width:240px;
float:right;
margin-right:0;
padding-top:34px;
overflow:hidden;
text-align:center;
}
.lan a{
color:#2e2e2e;
text-decoration:none;}
.lan a:hover{
color:#FF6600;
text-decoration:none;}

.menu{
width:693px;
padding-left:296px;
overflow:hidden;
}
.menu ul{
margin:0;
padding:0;
list-style:none;
}
.menu ul li{
width:99px;
height:29px;
float:left;
display:block;
}
.menu a{
width:74px;
height:29px;
line-height:29px;
display:block;
background:url(images/menu.jpg) 1px center no-repeat;
text-decoration:none;
font-size: 14px;
display:block;
color: #FFFFFF;
padding-left:25px;
}
.menu a:hover {
width:74px;
height:29px;
line-height:29px;
display:block;
background:url(images/menunow.jpg) 1px center no-repeat;
text-decoration:none;
font-size: 14px;
display:block;
color: #FFFFFF;
padding-left:25px;
}

.banner{ position:relative; overflow:hidden; height:228px; width:100%; z-index:99;}
.index_banner{ width:1002px; position:relative; height:228px; overflow:hidden;left:50%; margin-left:-501px;}
.index_ban_ul{ width:1002px; height:228px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }
.index_ban_num{ width:100%;  position:absolute; bottom:20px; text-align: center; z-index:1;font-size:0; padding:0; }
.index_ban_num li{margin: 0 3px; background: url(images/ban_li_ico.png) no-repeat; width: 40px; height: 8px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;}
.index_ban_num li:hover,.index_ban_num .on{ background: url(images/ban_cur_ico.png) no-repeat;}

#advsheadlb{
margin:0;
padding:0;
}

#advsheadlb .advsheadlbpic{
width:100%;
border:0px;
display:none;
}

.line_01{
width:1002px;
height:4px;
font-size:2px;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
background-color:#d8d8d8;
}

.web_main{
width:1002px;
overflow:hidden;
}

.title{
width:213px;
padding-left:13px;
height:28px;
line-height:28px;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background:url(images/title.gif) no-repeat;
}

.pro_class{
width:213px;
padding-top:12px;
padding-bottom:10px;
overflow:hidden;
}
.pro_class ul{
margin:0;
padding:0;
list-style:none;
}
.pro_class ul li{
width:167px;
height:39px;
line-height:39px;
padding-left:46px;
display:block;
background:url(images/dot.jpg) left center no-repeat;
}
.zzry{
width:187px;
height:123px;
padding:15px 13px 15px 13px;
overflow:hidden;
}
.left_contact{
width:183px;
background:url(images/contact_bj.gif);
padding:10px;
line-height:1.8;
overflow:hidden;
}

.abouts_title{
width:759px;
height:27px;
background:url(images/aboutus_title.jpg) no-repeat;
text-align:right;
padding-top:5px;
}
.abouts_content{
width:739px;
padding:10px;
padding-bottom:0;
overflow:hidden;
line-height:1.8;
}
.product_title{
width:759px;
height:27px;
background:url(images/product_title.jpg) no-repeat;
text-align:right;
padding-top:5px;
}

.news_title{
width:360px;
height:27px;
background:url(images/news_title.jpg) no-repeat;
text-align:right;
padding-top:5px;
}
.inews_title{
width:360px;
height:27px;
background:url(images/inews_title.jpg) no-repeat;
text-align:right;
padding-top:5px;
}
.news_content{
width:360px;
padding-top:8px;
overflow:hidden;
}
.oven_info{
width:258px;
height:23px;
line-height:23px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}

.right{
width:789px;
background:url(images/line_02.gif) left top no-repeat;
min-height:455px; 
height:auto !important; 
height:455px; 
overflow:visible;
}
.rr{
width:759px;
padding:15px;
overflow:hidden;}
.curr{
width:731px;
height:34px;
background:url(images/curr_title.jpg) no-repeat;
padding-left:28px;}
.curr_size{
font-size:14px;
font-weight:bold;
}
.content{
width:739px;
padding:10px;
overflow:hidden;
line-height:1.8;
}
.right_list{
width:759px;
overflow:hidden;
padding-top:10px;
padding-bottom:10px;
}

.footer{
width:1002px;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
background:url(images/footer.jpg) no-repeat;
line-height:24px;
padding:20px 0 10px 0;
}

/*·ÖÒ³ÑùÊ½*/
.list_page{width:440px;margin:10px auto 0px;clear:both;}
.page{float:left; text-align:center;margin-left:20px;}
.page a{float:left;margin-right:3px;padding:6px 0px 0px 0px; width:23px; height:19px;background:#f2f2f2;color:#666;font-weight:bold;border:1px #bdbdbd solid;}
.page a:hover{color:#dd0505;background:#fff; text-decoration:none;}
.page div{color:#a7a7a7;float:left;font-weight:normal;background:#fff;border:1px #bdbdbd solid;float:left;margin-right:3px;padding:6px 9px 0px;height:17px;}
.page a.here{color:#dd0505;background:#fff;float:left;margin-right:3px;padding:6px 0px 0px 0px;height:19px;border:1px #2877c6 solid;}
.page a.next, .page a.up{width:55px;}
.page a.up{background:none; border:1px solid #bdbdbd; color:#a7a7a7;}