@charset "gb2312";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,tr,th,div,dl,dt,dd,form,fieldset,img,cite,strong,em,div{margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6{ font-size:12px;}
img, table, td, th ,embed{ border:none;}
select,input{font-size:12px;}
ul, ol, li{ list-style-type:none; padding:0;}
a{color:#444444; text-decoration:none;}
a:hover{ text-decoration:underline; color:#444444;}
a:visited{text-decoration:none;}
body{ font-family:"ËÎÌå"; font-size:12px; color:#444444;margin:0; padding:0; width:100%; height:auto; margin:0 auto;}
.clearit{clear:both; line-height:0; height:0; font-size:0;}
.header{ width:100%; height:111px; margin:0 auto; background:url(../images/head_bg.jpg) repeat-x;}
.head_cen{ width:1002px; height:111px; margin:0 auto;}
.logo{ width:340px; height:111px; float:left;}
.he_rg{ width:545px; height:111px; float:right; background:url(../images/phone.jpg) no-repeat;}
.msg{ width:545px; float:left; height:30px;}
.msg li{ float:right; line-height:30px; color:#FFF;}
.msg li a{ color:#FFF;}
.number{ width:545px; float:left; text-align:right; margin-top:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#f80000;}
.nav{ width:100%; height:44px; margin:0 auto; background:url(../images/nav_bg.jpg) repeat-x;}
.nav ul{ width:1002px; height:44px; margin:0 auto;}
.nav ul li{ float:left; width:125px; background:url(../images/nav_fg.jpg) no-repeat right; height:44px; line-height:44px; text-align:center;}
.nav ul li a{ color:#FFF; font-size:13px; font-family:"Î¢ÈíÑÅºÚ";}
.banner{ width:1002px; margin:0 auto; margin-top:3px; height:345px;}
.main{ width:1002px; height:auto!important; overflow:hidden; margin:0 auto; margin-top:8px;}
.mian_flow{ width:1002px; height:auto; float:left;}
.about{ width:650px; border:solid 1px #dedede; float:left;}
.sub_nav{ width:100%; float:left; background:url(../images/subnav.jpg) repeat-x; height:36px;}
.font_0a{ background:url(../images/subnavtit.jpg) no-repeat left; line-height:36px; float:left; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#159816; font-weight:bold;}
.font_0b{ font-family:Tahoma, Geneva, sans-serif; float:left; line-height:36px; padding-left:3px; color:#159816;}
.about_cen{ float:left; margin:8px 0 0 8px; display:inline; line-height:24px; height:200px; padding-bottom:6px; width:630px; font-size:12px; font-weight:400;}
.xx{ color:#F00;}
.news{ width:340px; float:right; border:solid 1px #dedede;}
.news_cen{ float:left; margin:8px 0 0 8px; display:inline; line-height:24px; width:320px; padding-bottom:6px;}
.news_cen ul li{ border-bottom:dashed 1px #dadada;}
.news_cen ul li span{ float:right;}
.products{ width:1002px; height:auto; float:left; margin-top:8px;}
.pro_cen{ width:100%; float:left; height:auto;}
.pic_list{ width:165px; float:left; margin:11px 0 0 16px; display:inline; text-align:center;}
.pic_list dt img{ width:165px; height:110px;}
.pic_list dd{ line-height:24px;}
.pro_rg{ width:750px; float:right; border:solid 1px #dedede;}
.menu{ width:240px; float:left; height:100px;}
.menu_tit{ width:240px; height:36px; float:left; background:url(../images/menu_tit.jpg) no-repeat;}
.menu_tit span{ font-size:14px; color:#FFF; font-weight:bold; line-height:36px; padding-left:10px;}
.menu ul{ float:left; width:238px; border:solid 1px #dedede; border-top:none; min-height:286px}

.menu ul li{ float:left; width:238px; background:url(../images/menu_li.jpg) no-repeat; height:28px; margin-top:1px;}
.menu ul li a{ line-height:28px; padding-left:30px;}
.link{ width:1000px; margin:0 auto; height:32px; border: solid 1px #dedede; margin-top:8px;}
.bt{ width:80px; float:left; line-height:32px; text-align:center; font-weight:bold; color:#333;}
.link ul li{ float:left; line-height:32px; margin-left:8px;}
.footer{
	width:100%;
	height:auto;
	background:url(../images/foot_bg.jpg) repeat-x;
	margin-top:auto;
	overflow:auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.foot_cen{
	width:1000px;
	margin:0 auto;
	line-height:24px;
	text-decoration: blink;
}
.foot_left{
	width:auto;
	float:none;
	line-height:20px;
	margin-top:20px;
	color:#FFF;
	margin-bottom: 20px;
	font-weight: normal;
	font-size: 14px;
	text-decoration: blink;
}
.foot_left a{
	color:#FFF;
	text-decoration: blink;
}

.main_lf{ width:240px; float:left; height:auto;}
.list_menu{ width:240px; float:left;}
.list_menu ul{float:left; width:238px; border:solid 1px #dedede; border-top:none; }
.list_menu ul li{ float:left; width:238px; background:url(../images/menu_li.jpg) no-repeat; height:28px; margin-top:1px;}
.list_menu ul li a{line-height:28px; padding-left:30px;}
.lxwm{ width:238px; float:left; margin-top:8px; border:solid 1px #dedede;}
.lx_cen{ width:225px; float:left; margin:8px 0 0 8px; display:inline; line-height:24px; padding-bottom:6px; font-size:12px; font-weight:400;}
.mian_rg{ width:750px; float:right; height:auto; border:solid 1px #dedede; padding-bottom:6px;}
.weizhi{ float:right; line-height:36px; padding-right:8px;}
.content{ float:left; margin:8px 0 0 10px; display:inline; width:730px; line-height:24px;}
	
.news_lista{ float:left; width:730px;}
.news_lista li{ line-height:24px; background:url(../images/h2.gif) no-repeat 2px 9px; padding-left:12px; border-bottom:dashed 1px #dadada;}
.news_lista li span{ float:right;}

.page_list{ width:100%; float:left; margin-top:6px;}
.page_page{
	width:400px;
	float:right;
	margin-top:10px;
	list-style:none;
	color:#333;
	padding-bottom:10px;
}
.page_page li{ border:none; background:none; padding-left:8px;}
.page_page a:{color:#333; text-decoration:none; }
.page_page a:hover{ text-decoration:underline; color:#666;}
.page_page a:visited{color:#333;text-decoration:none; }
.page_page2{
	width:500px;
	float:left;
	font-size:12px;
	margin-top:15px;
}
.page_go{
	width:50px;
	float:left;
	font-size:12px;
	text-align:center;
}
.page_go2{
	width:85px;
	float:left;
	text-align:center;
}
.titleC{ font-size:16px; font-weight:bold; line-height:40px;}
.pic_listb{ width:165px; float:left; margin:8px 0 0 8px; display:inline; text-align:center;}
.pic_listb img{ width:165px; height:110px; float:left;}

.focus{width:1002px;height:345px;position:relative; margin:0 auto;}
.f426x240{width:1002px;height:345px;overflow:hidden}
.f426x240 img{width:1002px;height:345px; float:left;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px; z-index:999}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{ margin-top:-20px; left:500px; position:absolute; z-index:6666;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}
.more{ float:right; line-height:36px; width:50px;}
