/***************************************

*	Update:		2009-11-12

*	Author:		Feng-Yan

*	content:	1)reset
				2)layout
				3)fonts
				4)links
				5)tag
				6)other

***************************************/

/*===========================    1)reset    =============================*/
body,p,form,div,li,ul,dl,dt,dd,h1,h2,h3,h4,b{margin:0;padding:0;}
body{font-size:12px;background:url(../images/bg.gif) repeat-x #fff;font-family:"ËÎÌå";}
ul,li{list-style:none;}
img{border:none;}

/*===========================    2)layout    =============================*/
#container{width:980px;margin:0 auto;}
#top{background:url(../images/top_banner.gif) no-repeat;height:240px;position:relative;}
.logo{font-size:100px;color:#00588a;font-family:Tahoma, Geneva, sans-serif;top:10px;position:absolute;left:100px;FILTER: glow(color:#ffffff,strength=4);z-index:1;}
.logo1{position:absolute;z-index:0;font-size:100px;color:#000;font-family:Tahoma, Geneva, sans-serif;top:15px;left:105px;filter:Alpha(Opacity=20);z-index:1;}
.cont{position:absolute;left:400px;width:520px;top:60px;}
.cont h2{font-size:22px;color:#014f76;padding:5px 0;}
.cont1{line-height:30px;color:#006699;position:absolute;z-index:3;}
.cont2{line-height:30px;color:#fff;position:absolute;z-index:2;padding:1px 0px 0px 1px;}
#menu{background:url(../images/menu_m.gif) repeat-x;}
#menu .menu-l{background:url(../images/menu_l.gif) no-repeat;padding-left:38px;}
#menu .menu-r{background:url(../images/menu_r.gif) 100% 0 no-repeat;padding-right:38px;}
#menu .count{height:49px;line-height:49px;margin:0 auto;}
#warp{padding:10px 15px;}
#left{float:left;margin-right:;width:230px;}
#left h3{color:#2e3f4e;font-size:14px;margin:5px 0;background:url(../images/left-line.gif) 0 100% repeat-x;padding-bottom:1px;height:25px;line-height:25px;position:relative;}
.products,.contact,.links{border:1px solid #cdd5db;background:#e5ebf2;padding:5px 10px;margin-bottom:10px;}
.products p{padding:10px 0 4px;}
.products ul{background:#f5f7fa;color:#333;padding:5px 0 5px 30px;}
.products li{height:24px;line-height:24px;}
.contact li,.links li{line-height:150%;margin:5px 0;}
h3 img{position:absolute;right:0;top:5px;}
#count{float:right;width:704px;}

#count h3{color:#2e3f4e;font-size:14px;margin:5px 0;background:url(../images/right-line.gif) 0 100% repeat-x;padding-bottom:1px;height:22px;line-height:22px;position:relative;}
.new_product,.about,.show_product,.news,.more_product,.info{background:url(../images/cont-t.gif) no-repeat;padding-top:5px;margin-bottom:10px;}
.new_product li img,.about li img,.show_product li img,.news li img,.more_product li img{width:110px;height:105px;}
.new_product ul,.about ul,.show_product ul,.news ul,.more_product ul,.info ul{background:url(../images/cont-m.gif) repeat-y;padding:5px 10px;}
.new_product .bot,.about .bot,.show_product .bot,.news .bot,.more_product .bot,.info .bot{background:url(../images/cont-b.gif) no-repeat;padding-top:6px;}
.info img{border:1px solid #ccc;padding:10px;background:#f8f8f8;}
.info p{text-align:left;}
.info span{
	line-height:150%;
	text-align: left;
}
.new_product li a,.more_product li a{width:22%;float:left;}
.new_product li p,.more_product li p{margin-top:10px;}
.show_product li,.more_product li{background:url(../images/right-line.gif) 0 100% repeat-x;padding:2px 0;height:100%;}
.show_product li a{width:22%;float:left;}
.show_product li p{margin-top:10px;}
.about{line-height:150%;}
.about p{margin:5px 0;text-indent:25px;}
.news li{position:relative;height:24px;line-height:24px;}
.news li span{position:absolute;right:0;top:0;color:#999;}
#bottom{background:url(../images/f_bg.gif) repeat-x;height:60px;margin:5px 10px 0;padding:20px;text-align:center;}
#bottom p{line-height:150%;}

/*===========================    3)fonts    =============================*/
.font_orange{color:#f1a400;font-weight:bold;}


/*===========================    4)links    =============================*/
a:link,a:visited{font-size:12px;color:#000;text-decoration:none;}
a:hover{color:#f00;}
#menu a:link,#menu a:visited{font-size:15px;color:#fff;font-weight:bold;float:left;display:block;width:128px;text-align:center;text-decoration:none;padding-top:2px;}
#menu a:hover{color:#0a4985;background:url(../images/menu_on.gif) no-repeat;}
.products a:link,.products a:visited{color:#333;}
.products a:hover{color:#0759a6;text-decoration:underline;}
.new_product li a,.show_product li a,.more_product li a{color:#333;display:block;text-align:center;padding:10px;line-height:150%;}
.new_product li a:hover,.show_product li a:hover,.more_product li a:hover{background:#f3f3f3;border:none;}


/*===========================    6)other    =============================*/
.clear{clear:both;}
.next{padding:10px;border:1px solid #ccc;background:#f8f8f8;text-align:center;margin:10px 0;}
.font-red {color: #FF0000;}
.text-title {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	text-align: center;
}
.xw {
	line-height: 26px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #dbdbdb;
	border-right-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
	border-left-color: #dbdbdb;
}
.bk {
	border: 1px solid #CCCCCC;
}
